@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";.theme-btn-download{min-width:180px;background-image:url(/assets/icn-download-f859640a.svg);background-position:14px center;background-repeat:no-repeat;background-size:20px;padding-left:42px;border:1px solid #0796fd;color:#0796fd;white-space:nowrap}.theme-btn-copy{background-image:url(/assets/icn-copy-document-38bea55e.svg);background-position:14px center;background-repeat:no-repeat;background-size:20px;padding:12px 24px 12px 42px;border:1px solid #ffffff;color:#0796fd;background-color:#fff;white-space:nowrap;font-size:14px}.theme-btn-phone:after{content:"";background-image:url(/assets/icn-phone-8c427057.svg);width:22px;height:22px;background-size:contain;display:inline-block;margin-left:12px}.theme-checkbox>input:checked+label:after,.theme-checkbox.checked>label:after{background:url(/assets/icn-state-valid-9e5467f3.svg) no-repeat;background-size:18px;background-position:center;filter:brightness(3)}.theme-selectbox .input-select-box:before{content:"";background-image:url(/assets/icn-arrow-bottom-a3387f90.svg);background-repeat:no-repeat;background-size:24px;width:24px;height:24px;position:absolute;right:10px;bottom:14px;z-index:1;pointer-events:none;transition:all .3s ease-in-out}.dropdown-select .label-title:after{content:"";position:absolute;right:14px;top:14px;width:30px;height:28px;background-image:url(/assets/icn-arrow-bottom-a3387f90.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(0);transition:transform ease-in-out .3s}.theme-btn{border-radius:8px;font-size:16px;font-weight:500;line-height:1;padding:15px 24px;opacity:1;transition:all .4s ease-in-out;cursor:pointer}.theme-btn-primary{background-color:#0796fd;border:1px solid #0796fd;color:#fff}.theme-btn-primary:hover{background-color:#0689e6}.theme-btn-primary:disabled,.theme-btn-primary.disabled,.theme-btn-primary.lock-unrealistic,.theme-btn-primary.lock-field-not-filled{background-color:#e5e7eb;border-color:#e5e7eb;color:#9ca3af;pointer-events:none}.theme-btn-secondary{background-color:#fff;border:1px solid #0796fd;color:#0796fd}.theme-btn-secondary:hover{background-color:#0689e6;color:#fff}.theme-btn-secondary:disabled,.theme-btn-secondary.disabled{background-color:#e5e7eb;border-color:#e5e7eb;color:#9ca3af;pointer-events:none}.theme-btn-secondary.no-border{border:none!important}.theme-btn-new-project{background-color:#0796fd;border:1px solid #0796fd;color:#fff}.theme-btn-new-project:hover{background-color:#0689e6;border-color:#0689e6}.theme-btn-download{min-width:180px;background-image:url(/assets/icn-download-f859640a.svg);background-position:14px center;background-repeat:no-repeat;background-size:20px;padding-left:42px;border:1px solid #0796fd;color:#0796fd;white-space:nowrap}.theme-btn-realistic{border-radius:6px;font-size:13px;font-weight:500;padding:8px 20px;background:#0796fd;color:#fff;cursor:pointer}.theme-btn-copy{background-image:url(/assets/icn-copy-document-38bea55e.svg);background-position:14px center;background-repeat:no-repeat;background-size:20px;padding:12px 24px 12px 42px;border:1px solid #ffffff;color:#0796fd;background-color:#fff;white-space:nowrap;font-size:14px}.theme-btn-phone{display:flex;align-items:center;justify-content:space-around;border:1px solid #0796fd;color:#0796fd;background-color:#fff;padding:12px 24px;white-space:nowrap}.theme-btn-phone:after{content:"";background-image:url(/assets/icn-phone-8c427057.svg);width:22px;height:22px;background-size:contain;display:inline-block;margin-left:12px}.theme-btn-phone:hover{background-color:#0796fd;color:#fff}.theme-btn-phone:hover:after{filter:brightness(0) invert(1)}input,select,textarea{font-family:Inter,sans-serif;border-radius:8px;padding:16px 12px;position:relative;background-color:#fff;color:#000;font-size:16px;font-weight:400;border:1px solid #e2e8f0}input:focus,select:focus,textarea:focus{border-color:#0796fd}input[type=radio],input[type=checkbox]{display:none}.theme-radiobox>input,.theme-checkbox>input{display:none}.theme-radiobox label,.theme-checkbox label{border-radius:8px;padding:16px 12px 16px 50px;position:relative;color:#111827;background-color:#f8fafc;font-size:16px;font-weight:600;border:1px solid #e2e8f0;width:100%}.theme-radiobox label:before,.theme-checkbox label:before{content:"";position:absolute;width:19px;height:19px;border:1px solid #e2e8f0;background:#ffffff;left:14px;top:50%;transform:translateY(-50%)}.theme-radiobox label:after,.theme-checkbox label:after{content:"";position:absolute;top:50%;transform:translateY(-50%)}.theme-radiobox>input:checked+label,.theme-radiobox.checked>label,.theme-checkbox>input:checked+label,.theme-checkbox.checked>label{border-color:#0796fd;background-color:#e6f5ff;color:#04538b;box-shadow:transparent 0 1px 4px,#0796fd 0 0 0 1px}.theme-radiobox>input:disabled+label,.theme-radiobox.disabled>label,.theme-checkbox>input:disabled+label,.theme-checkbox.disabled>label{opacity:.6;cursor:default;pointer-events:none}.theme-radiobox>input:checked+label:after,.theme-radiobox.checked>label:after{background-color:#fff}.theme-radiobox>input:checked+label:before,.theme-radiobox.checked>label:before{border-color:#0796fd;background-color:#0796fd}.theme-radiobox label:before,.theme-radiobox label:after{border-radius:100%}.theme-radiobox label:after{width:7px;height:7px;left:21px}.theme-checkbox>input:checked+label:after,.theme-checkbox.checked>label:after{background:url(/assets/icn-state-valid-9e5467f3.svg) no-repeat;background-size:18px;background-position:center;filter:brightness(3)}.theme-checkbox>input:checked+label:before,.theme-checkbox.checked>label:before{border-color:#0796fd;background-color:#0796fd}.theme-checkbox label:before,.theme-checkbox label:after{border-radius:4px}.theme-checkbox label:after{width:15px;height:15px;left:17px}.theme-checkbox.other{position:relative;text-align:left;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding-top:12px;padding-bottom:12px}.theme-checkbox.other label{border:none;width:auto;padding-top:0;padding-bottom:0}.theme-checkbox.other.checked{border-color:#0796fd;background-color:#e6f5ff;box-shadow:transparent 0 1px 4px,#0796fd 0 0 0 1px}.theme-textbox,.theme-selectbox{position:relative;display:flex;flex-direction:column}.theme-textbox>input,.theme-textbox>select,.theme-selectbox>input,.theme-selectbox>select{position:relative;width:100%}.theme-textbox label,.theme-selectbox label{font-size:14px!important;font-weight:500!important;margin-bottom:3px;color:#111827}.theme-textbox>input:checked+label,.theme-textbox>select:checked+label,.theme-textbox.checked>label,.theme-selectbox>input:checked+label,.theme-selectbox>select:checked+label,.theme-selectbox.checked>label{border-color:#0796fd;background-color:#e6f5ff}.theme-textbox>input:disabled+label,.theme-textbox>select:disabled+label,.theme-textbox>input:disabled,.theme-textbox>select:disabled,.theme-textbox.disabled>select,.theme-textbox.disabled:before,.theme-selectbox>input:disabled+label,.theme-selectbox>select:disabled+label,.theme-selectbox>input:disabled,.theme-selectbox>select:disabled,.theme-selectbox.disabled>select,.theme-selectbox.disabled:before{opacity:.6;cursor:default;pointer-events:none}.theme-textbox.disabled select,.theme-textbox>input:disabled,.theme-selectbox.disabled select,.theme-selectbox>input:disabled{background-color:#f8fafc}.theme-textbox.error select,.theme-textbox.error input,.theme-selectbox.error select,.theme-selectbox.error input{border-bottom:2px solid #ef4444}.theme-textbox.error label,.theme-selectbox.error label{color:#ef4444!important}.theme-textbox.input-error select,.theme-textbox.input-error input,.theme-selectbox.input-error select,.theme-selectbox.input-error input{border-color:#ef4444}.theme-selectbox .input-select-box{position:relative}.theme-selectbox .input-select-box:before{content:"";background-image:url(/assets/icn-arrow-bottom-a3387f90.svg);background-repeat:no-repeat;background-size:24px;width:24px;height:24px;position:absolute;right:10px;bottom:14px;z-index:1;pointer-events:none;transition:all .3s ease-in-out}.theme-selectbox .input-select-box>select{padding-right:32px;width:100%}.date-box{padding-top:21px}.date-box label{width:200px;font-size:14px;font-weight:500;margin-bottom:3px;color:#111827}.date-box>div{display:flex;gap:10px}.date-box .theme-selectbox{width:100%}.date-box .theme-selectbox:before{bottom:15px;top:auto}.date-box .theme-selectbox+.theme-selectbox{margin-left:12px}.date-box .theme-selectbox select{padding-right:32px}.date-box.input-error select{border-bottom:2px solid #ef4444!important}.date-box.input-error label{color:#ef4444!important}.date-box.disabled .theme-selectbox{opacity:.6;cursor:default;pointer-events:none}.date-box.disabled .theme-selectbox select{background-color:#f8fafc}textarea{line-height:1.2;margin:0;display:inline-block;max-width:100%;resize:vertical;width:100%;min-height:41px;transition:min-height .3s cubic-bezier(0,.7,.3,1)}textarea:disabled{opacity:.6;pointer-events:none;cursor:default;background-color:#f8fafc}.dropdown-select{position:relative}.dropdown-select.opened .label-title:after{transform:rotate(180deg)}.dropdown-select.opened ul{height:max-content;width:100%}.dropdown-select .label-title{cursor:pointer;font-family:Inter,sans-serif;border-radius:8px;padding:16px 12px;position:relative;background-color:#fff;color:#212529;font-size:13px;border:1px solid #e2e8f0}.dropdown-select .label-title.placeholder{color:#666}.dropdown-select .label-title.transparent{background-color:inherit!important;color:#fff;border-radius:0;border:none;border-bottom:2px solid}.dropdown-select .label-title.transparent:after{filter:brightness(3)}.dropdown-select .label-title:after{content:"";position:absolute;right:14px;top:14px;width:30px;height:28px;background-image:url(/assets/icn-arrow-bottom-a3387f90.svg);background-repeat:no-repeat;background-size:100%;transform:rotate(0);transition:transform ease-in-out .3s}.dropdown-select ul{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.25);position:absolute;left:0rem;right:.6rem;z-index:2;height:0px;overflow:auto;transition:all ease-in-out .3s}.dropdown-select ul li{margin:0;padding:16px;border-bottom:1px solid #f5f5f5;position:relative;display:flex;align-items:center;cursor:pointer}.dropdown-select ul li:before{content:"";border-radius:50%;border:2px solid #9e9e9e;width:18px;height:18px;display:inline-block;margin-right:10px;flex-shrink:0}.dropdown-select ul li.item-checked:after{content:"";background:#0796fd;width:12px;height:12px;border-radius:50%;display:inline-block;position:absolute;left:21px}.dropdown-select ul li.item-checked:before{border-color:#0796fd}.dropdown-select ul li:last-child{border-bottom:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}*{box-sizing:border-box;flex:0 1 auto}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}b,strong{font-weight:600}em{font-style:italic}input,select,textarea{-webkit-appearance:none;appearance:none}select{outline:0!important}label{cursor:pointer;display:inline-block}button{cursor:pointer}select::-ms-expand{display:none}input::-ms-clear{display:none}input::-ms-reveal{display:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset!important}:focus{outline:0}:active{outline:0}::-moz-focus-inner{border:0}select:-moz-focusring{color:transparent!important;text-shadow:0 0 0 #000}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield;margin:0}input:invalid{box-shadow:none}img,video,svg{max-width:100%;height:auto}a{color:inherit;text-decoration:none;display:inline-block}.firefox-browser{letter-spacing:-.2px}:root{--header-height: 60px}html{font-size:62.5%;overflow-x:hidden;overflow-y:scroll;min-height:100%;width:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:Inter,sans-serif;font-weight:500;font-size:16px;color:#111827;position:relative;width:100%;min-height:100%;line-height:1.5;background:#f8fafc;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.overflow-hidden{overflow:hidden}button{font-family:inherit}.capitalize{text-transform:capitalize}.theme-btn--full{width:100%}.app-body{min-height:100vh;padding-top:var(--header-height);background-color:#f8fafc;overflow:hidden}.empty-layout .app-body{padding-top:0}.app-content{width:calc(100% - 320px);height:100%;margin-left:320px;transition:all .3s .1s ease-in-out;position:relative}@media screen and (max-width: 1200px){.app-content{margin-left:0;width:100%;transition:all .3s ease-in-out}}.app-content-loader{margin-left:200px}.app-content-loader:after{margin-left:100px}@media screen and (max-width: 1200px){.app-content-loader{margin-left:0}.app-content-loader:after{margin-left:0}}.app-loader,.app-content-loader{position:fixed;top:0;left:0;bottom:0;right:0;height:100%;width:100%;z-index:1001;background:rgba(17,24,39,.9)}.app-loader:after,.app-content-loader:after{content:"";width:60px;height:60px;background:url(/assets/loader-white-75b23297.svg);background-size:cover;position:fixed;top:50%;left:50%;transition:all .3s ease-in-out;transform:translate(-50%,-50%)}.loader-section{position:relative;padding:30px;margin-top:20px}.loader-section:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:10;background-image:url(/assets/loader-black-1df49202.svg);background-position:center center;background-size:3em;background-repeat:no-repeat}noscript span{display:inline-block;font-size:3.4rem;margin:3rem auto;font-weight:300}a{cursor:pointer;text-decoration:none;display:inline-block;color:inherit;line-height:normal}img,video{max-width:100%}label{display:inline-block;cursor:pointer}input[type=radio],input[type=checkbox],input[type=file]{display:none}input[type=password]{letter-spacing:.35em;-webkit-text-stroke-width:4px;text-indent:1px}input[type=password]::placeholder{letter-spacing:initial;-webkit-text-stroke-width:initial;text-indent:initial}.no-scroll{overflow:hidden}.hidden{display:none!important}.center{text-align:center!important}.highlight{font-weight:bolder}.italic{font-style:italic}.dispnone{display:none!important}.vishidden{visibility:hidden}.darkerbg{padding:20px;background:#f7f7f7;border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7}.error-message{border-radius:3px;background:#ef4444;padding:6px;color:#fff!important;font-weight:600;width:100%;margin-left:auto;margin-right:auto;margin-top:6px;text-align:center!important;font-size:13px;display:none}.input-error .error-message{display:block}.radio-box-group.input-error .theme-radiobox label,.check-box-group.input-error .theme-radiobox label{border-color:#ef4444;color:#ef4444}.disclaimer{color:#ef4444;font-size:13px;text-align:justify;margin-top:20px}.disclaimer span{color:#ef4444}.warning-message{color:#ef4444;margin-top:10px}.red{color:#ef4444}.green{color:#22c55e}.neutral-indicator{color:#111827}.good-indicator{color:green}.bad-indicator{color:#ef4444}.rib-infos{display:flex;gap:24px;flex-direction:row}.rib-infos>div{flex:1}.rib-infos p{margin-top:20px}.rib-infos span{font-weight:700}@media screen and (max-width: 680px){.rib-infos{flex-direction:column}}.btn-icon{padding-left:12px;padding-right:30px;background-position:top 12px right 6px;background-repeat:no-repeat}.table-container{overflow-x:auto}.table{display:table;width:100%;text-align:center;font-size:1.4rem}.table li{font-size:1.4rem;display:table-row}.table li:nth-child(odd){background:#f9fafb}.table li>div,.table-title>div{display:table-cell;padding:16px;vertical-align:middle}.table li>div:first-child,.table-title>div:first-child{text-align:left;font-weight:600}.table-title{display:table-row;font-weight:600}.table-content{display:table-row-group;width:100%}.asset-fonds-euro{position:relative}.asset-fonds-euro:before{content:"";display:block;height:14px;width:14px;background:#0796fd;border-radius:4px;flex-shrink:0}.asset-fonds-euro+ul.collapse li{border-bottom:1px dashed #0796fd}.asset-obligations-souveraines{position:relative}.asset-obligations-souveraines:before{content:"";display:block;height:14px;width:14px;background:#9163c5;border-radius:4px;flex-shrink:0}.asset-obligations-souveraines+ul.collapse li{border-bottom:1px dashed #9163c5}.asset-obligations-corporate{position:relative}.asset-obligations-corporate:before{content:"";display:block;height:14px;width:14px;background:#f5ba58;border-radius:4px;flex-shrink:0}.asset-obligations-corporate+ul.collapse li{border-bottom:1px dashed #f5ba58}.asset-alternatif{position:relative}.asset-alternatif:before{content:"";display:block;height:14px;width:14px;background:#86e04b;border-radius:4px;flex-shrink:0}.asset-alternatif+ul.collapse li{border-bottom:1px dashed #86e04b}.asset-actions-us-canada{position:relative}.asset-actions-us-canada:before{content:"";display:block;height:14px;width:14px;background:#d4b18b;border-radius:4px;flex-shrink:0}.asset-actions-us-canada+ul.collapse li{border-bottom:1px dashed #d4b18b}.asset-actions-europe-et-zone-euro{position:relative}.asset-actions-europe-et-zone-euro:before{content:"";display:block;height:14px;width:14px;background:#95a4b5;border-radius:4px;flex-shrink:0}.asset-actions-europe-et-zone-euro+ul.collapse li{border-bottom:1px dashed #95a4b5}.asset-actions-monde{position:relative}.asset-actions-monde:before{content:"";display:block;height:14px;width:14px;background:#97c1dd;border-radius:4px;flex-shrink:0}.asset-actions-monde+ul.collapse li{border-bottom:1px dashed #97c1dd}.asset-actions-japon{position:relative}.asset-actions-japon:before{content:"";display:block;height:14px;width:14px;background:#7f9fb8;border-radius:4px;flex-shrink:0}.asset-actions-japon+ul.collapse li{border-bottom:1px dashed #7f9fb8}.asset-actions-emergents{position:relative}.asset-actions-emergents:before{content:"";display:block;height:14px;width:14px;background:#cadbe7;border-radius:4px;flex-shrink:0}.asset-actions-emergents+ul.collapse li{border-bottom:1px dashed #cadbe7}.asset-matieres-premieres{position:relative}.asset-matieres-premieres:before{content:"";display:block;height:14px;width:14px;background:#667cf5;border-radius:4px;flex-shrink:0}.asset-matieres-premieres+ul.collapse li{border-bottom:1px dashed #667cf5}.asset-uc-total{position:relative}.asset-uc-total:before{content:"";display:block;height:14px;width:14px;background:#9fdde4;border-radius:4px;flex-shrink:0}.asset-uc-total+ul.collapse li{border-bottom:1px dashed #9fdde4}.asset-obligations-taux-fixe{position:relative}.asset-obligations-taux-fixe:before{content:"";display:block;height:14px;width:14px;background:#95a4b5;border-radius:4px;flex-shrink:0}.asset-obligations-taux-fixe+ul.collapse li{border-bottom:1px dashed #95a4b5}.asset-obligations-taux-variable{position:relative}.asset-obligations-taux-variable:before{content:"";display:block;height:14px;width:14px;background:#97c1dd;border-radius:4px;flex-shrink:0}.asset-obligations-taux-variable+ul.collapse li{border-bottom:1px dashed #97c1dd}.asset-obligations-indexees-inflation{position:relative}.asset-obligations-indexees-inflation:before{content:"";display:block;height:14px;width:14px;background:#fbf191;border-radius:4px;flex-shrink:0}.asset-obligations-indexees-inflation+ul.collapse li{border-bottom:1px dashed #fbf191}.asset-immobilier{position:relative}.asset-immobilier:before{content:"";display:block;height:14px;width:14px;background:#f4b7c1;border-radius:4px;flex-shrink:0}.asset-immobilier+ul.collapse li{border-bottom:1px dashed #f4b7c1}.asset-liquidites{position:relative}.asset-liquidites:before{content:"";display:block;height:14px;width:14px;background:#9ab4cb;border-radius:4px;flex-shrink:0}.asset-liquidites+ul.collapse li{border-bottom:1px dashed #9ab4cb}.asset-autres{position:relative}.asset-autres:before{content:"";display:block;height:14px;width:14px;background:#cadbe7;border-radius:4px;flex-shrink:0}.asset-autres+ul.collapse li{border-bottom:1px dashed #cadbe7}.page-loaded-enter-active .page-content,.page-loaded-leave-active .page-content{transition:all .3s ease-in-out}.page-loaded-enter .page-content{transform:translateY(50px);opacity:.5}.page-changed-enter-active,.page-changed-leave-active{transition:opacity .18s cubic-bezier(0,.7,.3,1),transform .18s cubic-bezier(0,.7,.3,1)}.page-changed-enter{opacity:0;transform:translateY(-50px)}.page-changed-leave-to{opacity:0}.subpage-changed-enter-active,.subpage-changed-leave-active{transition:opacity .18s cubic-bezier(0,.7,.3,1),transform .18s cubic-bezier(0,.7,.3,1)}.subpage-changed-enter{opacity:0;transform:translateY(50px)}.subpage-changed-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease-in-out}.fade-enter,.fade-leave-to{opacity:0}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mb-0{margin-bottom:0}.mb-2{margin-bottom:8px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}h1{color:#000;font-family:Inter,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:34px;letter-spacing:.4px;margin-top:32px;margin-bottom:32px}h2{color:#000;font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:.4px;margin-top:16px;margin-bottom:16px}h2.semi-bold{font-weight:600}h2.bold{font-weight:700}h3{color:#000;font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:.3px;margin-top:4px;margin-bottom:4px}h3.semi-bold{font-weight:600}h3.bold{font-weight:700}h4{font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:.3px;margin-top:5px;margin-bottom:5px}h4.semi-bold{font-weight:600}h4.bold{font-weight:700}h5{font-family:Inter,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:19px;letter-spacing:.1px}h5.semi-bold{font-weight:600}h5.bold{font-weight:700}p,span{font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.2px}p strong,span strong{font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.2px;font-weight:600}p.medium,span.medium{font-family:Inter,sans-serif;font-size:13px;font-style:normal;font-weight:400;letter-spacing:.2px}p.medium.strong,p.medium strong,span.medium.strong,span.medium strong,p.medium-bold,span.medium-bold{font-family:Inter,sans-serif;font-size:13px;font-style:normal;font-weight:400;letter-spacing:.2px;font-weight:600}p.little,span.little{font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.2px}p.little.strong,p.little strong,span.little.strong,span.little strong,p.little-bold,span.little-bold{font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.2px;font-weight:600}.p-2{padding:2rem}/*! nouislider - 8.5.1 - 2016-04-24 16:00:30 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#fafafa;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3fb8af;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background .45s;transition:background .45s}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #bbb}.noUi-draggable{cursor:w-resize}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);padding-left:25px}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;padding:5px;text-align:center}.noUi-horizontal .noUi-handle-lower .noUi-tooltip{top:-32px}.noUi-horizontal .noUi-handle-upper .noUi-tooltip{bottom:-32px}.noUi-vertical .noUi-handle-lower .noUi-tooltip{left:120%}.noUi-vertical .noUi-handle-upper .noUi-tooltip{right:120%}.noUi-background{margin:20px 0;position:relative;text-align:left;height:11px;background:rgba(94,142,184,.1);border:0;border-bottom:1px solid #5e8eb8;border-radius:0}.noUi-origin{background:#0796fd;border-radius:6px}.noUi-origin+.noUi-origin{background:#04538b}.noUi-base{top:0;height:100%;position:absolute;z-index:1;font-size:.7em;display:block;border:0;color:#222;font-weight:700;border-radius:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;font-weight:400;color:#555}.ui-widget-header{background:rgba(94,142,184,.3)}.noUi-horizontal .noUi-handle{position:absolute;z-index:2;width:20px;height:25px;margin-left:-9px;left:0;top:-7px;touch-action:none;border-radius:0;border:0;cursor:pointer;background-color:transparent!important;background-image:url(/assets/icn-cursor-slider-df9fcd6d.svg)!important;background-repeat:no-repeat!important;background-position:center center!important;box-shadow:none!important}.noUi-horizontal .noUi-handle:before,.noUi-horizontal .noUi-handle:after{content:none}.noUi-target{border-radius:6px;box-shadow:none;border:0;height:12px;margin-top:12px;margin-bottom:12px;background:#8dcffe}.projects>li{margin-bottom:30px}.projects .project{display:flex;background:#ffffff;box-shadow:0 2px 12px rgba(81,81,102,.16);overflow:hidden;border-radius:14px}.projects .project h3{overflow:hidden;text-overflow:ellipsis}.projects .project h3.white{color:#fff}.projects .project .project-overview{width:320px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:25px 25px .6rem;z-index:1;position:relative;transition:background-color .3s cubic-bezier(0,.7,.3,1)}.projects .project .project-overview>h3{color:#fff}.projects .project .project-overview span{font-size:3rem;line-height:1;margin-bottom:6px;display:inline-block}.projects .project .project-overview span+span{font-weight:400;margin-left:6px}.projects .project .project-overview:before{content:"";z-index:-1;position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center;opacity:.2}.projects .project .project-details{text-align:center;padding:20px;position:relative;z-index:1;flex:1}.projects .project .project-details:after{content:"";position:absolute;top:0;left:0;bottom:-1px;z-index:-1;transform:skew(-3deg);transform-origin:top right;background:#ffffff;right:-60px}.projects .project .project-details .project-indicators span{color:#0796fd;font-size:2.7rem}.projects .project .project-details .project-actions{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.projects .project .project-details .project-actions>*{width:180px}.projects .project .project-details .project-actions .theme-radiobox,.projects .project .project-details .project-actions button{width:calc(48% - 20px)}@media screen and (max-width: 680px){.projects .project{display:block;max-width:490px;margin-left:auto;margin-right:auto}.projects .project .project-overview{width:100%;padding:32px 16px 30px}.projects .project .project-overview h3{text-align:center;min-height:0}.projects .project .project-details:after{content:none}}@media screen and (max-width: 480px){.projects .project{margin-bottom:16px;border:1px solid #e6e7eb}.projects .project .project-details .project-actions{display:block}.projects .project .project-details .project-actions>*{width:100%}.projects .project .project-details .project-actions .theme-radiobox{width:100%;margin-bottom:8px}.projects .project .project-details .project-actions .theme-radiobox label,.projects .project .project-details .project-actions button{width:100%}.projects .project .project-details .project-actions input[type=password]{max-width:none}}.project-risk-0 .project-overview,.project-risk-1 .project-overview,.project-risk-2 .project-overview,.project-risk-3 .project-overview,.project-risk-4 .project-overview,.project-risk-5 .project-overview,.project-risk-6 .project-overview,.project-risk-7 .project-overview,.project-risk-8 .project-overview,.project-risk-9 .project-overview,.project-risk-10 .project-overview{background:#111827}.project-type--1 .project-overview:before{background-image:url(/assets/projet-autre-08721a2a.jpg)}.project-type-0 .project-overview:before{background-image:url(/assets/projet-epargne-precaution-de112112.jpg)}.project-type-1 .project-overview:before{background-image:url(/assets/projet-accroissement-capital-4f8a94fc.jpg)}.project-type-2 .project-overview:before{background-image:url(/assets/projet-retraite-92cb7b68.jpg)}.project-type-3 .project-overview:before{background-image:url(/assets/projet-immobilier-38cd98c6.jpg)}.project-type-4 .project-overview:before{background-image:url(/assets/projet-transmission-06cb1096.jpg)}.project-type-5 .project-overview:before{background-image:url(/assets/projet-avenir-enfants-3413e860.jpg)}.project-type-6 .project-overview:before{background-image:url(/assets/projet-wesave-family-e22addd8.jpg)}.topbar{position:fixed;top:0;width:100%;height:var(--header-height);background:#ffffff;display:flex;justify-content:space-between;align-items:center;z-index:1000;line-height:0;color:#111827}.topbar>div{display:flex;align-items:center}.topbar .topbar-logo{width:200px;text-align:center}.topbar .topbar-logo img{width:130px;margin:6px;vertical-align:middle}@media screen and (max-width: 680px){.topbar .topbar-logo{margin-left:6px;width:auto}.topbar .topbar-logo img{width:140px}}.topbar .topbar-infos{padding-right:12px;line-height:1.2;text-align:right}@media screen and (max-width: 480px){.topbar .topbar-infos{display:none}}.topbar .topbar-infos-date{color:#111827}.topbar .topbar-infos-date:before{content:" - ";display:inline-block}@media screen and (max-width: 680px){.topbar .topbar-infos-date{display:block}.topbar .topbar-infos-date:before{content:none}}.topbar .topbar-memberspace-link{padding:8px 20px}@media screen and (max-width: 680px){.topbar .topbar-memberspace-link{display:none}}.topbar .topbar-phone{font-size:18px;padding-right:34px;background-image:url(/assets/icn-phone-8c427057.svg);background-repeat:no-repeat;background-size:22px;background-position:center right 4px;line-height:normal;font-weight:400}.topbar .topbar-phone span{display:block;font-size:10px;color:#111827;font-weight:700}@media screen and (max-width: 480px){.topbar .topbar-phone{display:none}}.topbar .topbar-menu-button{background-color:#fff;width:var(--header-height);height:var(--header-height);padding-left:18px;padding-top:20px;cursor:pointer;overflow:hidden}.topbar .topbar-menu-button div{height:2px;width:24px;background:#111827;border-radius:2px;transition:all .3s ease-in-out}.topbar .topbar-menu-button div+div{margin-top:6px}.topbar .topbar-menu-button.open>div:nth-child(1){transform:translateY(8px) rotate(-45deg);animation:menu-open-animation-1 .3s}.topbar .topbar-menu-button.open>div:nth-child(2){transform:rotate(45deg);animation:menu-open-animation-2 .3s}.topbar .topbar-menu-button.open>div:nth-child(3){transform:translate(100px);animation:menu-open-animation-3 .3s}.topbar .topbar-menu-button:not(.open):hover>div{animation-name:menu-wiggle-animation;animation-duration:1.2s}.topbar .topbar-menu-button:not(.open):hover>div:nth-child(2){animation-delay:.2s}.topbar .topbar-menu-button:not(.open):hover>div:nth-child(3){animation-delay:.4s}@keyframes menu-open-animation-1{0%{transform:translate(0) rotate(0)}50%{transform:translate(100px) rotate(0)}51%{transform:translate(100px) translateY(-100px) rotate(-45deg)}to{transform:translateY(8px) rotate(-45deg)}}@keyframes menu-open-animation-2{0%{transform:translate(0) rotate(0)}50%{transform:translate(-100px) rotate(0)}51%{transform:translate(-100px) translateY(-100px) rotate(45deg)}to{transform:translateY(0) rotate(45deg)}}@keyframes menu-open-animation-3{0%{transform:translate(0)}to{transform:translate(100px)}}@keyframes menu-wiggle-animation{10%{transform:translate(6px)}15%{transform:translate(-8px)}30%{transform:translate(2px)}50%{transform:translate(0)}to{transform:translate(0)}}.progress-bar{position:relative;border-radius:10px;overflow:hidden;background:rgba(7,150,253,.2);height:4px;text-align:left;line-height:0}.progress-bar span{display:inline-block;border-radius:10px;overflow:hidden;vertical-align:top;height:100%;background:#0796fd;animation:progress-bar-animation 1.2s}@keyframes progress-bar-animation{0%{max-width:0}to{max-width:100%}}.sidebar{position:fixed;top:0;left:0;width:320px;z-index:900;padding-top:var(--header-height);height:100%;background:#ffffff;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s ease-in-out}.sidebar+.app-body{padding-left:0}.sidebar h4{font-weight:600;margin-bottom:12px}.sidebar .tooltip-on-right{background:#2e3946;text-align:left}.sidebar .tooltip-on-right:before{border-color:#2e3946}.sidebar .menu-items a{padding:19px 45px 19px 70px;background-size:22px}.sidebar .sidebar-new-project{padding:0 20px;margin:20px 0}.sidebar .sidebar-new-project>div{position:relative;height:auto;display:flex;flex-direction:column;justify-content:flex-end;border-radius:4px;background-size:cover;background-position:center bottom}.sidebar .sidebar-new-project>div.delete-background>div{background:none}.sidebar .sidebar-new-project>div>div{padding:0 6px 6px;background:rgba(46,57,70,.8);border-radius:4px}.sidebar .sidebar-new-project button{padding-left:0;padding-right:0;margin-top:6px;width:100%}.sidebar .sidebar-appointment{padding:0 20px;margin:40px 0 20px}.sidebar .sidebar-appointment .theme-btn{width:100%;text-align:center}.sidebar .sidebar-projects-overview{padding:20px;margin-bottom:20px;overflow:hidden}.sidebar .sidebar-projects-overview.margin-bottom{margin-bottom:50px}.sidebar .sidebar-projects-overview ul{overflow:auto;height:calc(100% - 20px)}.sidebar .sidebar-projects-overview li{font-size:1.3rem;margin-top:12px}.sidebar .sidebar-projects-overview li>div:first-child{display:flex;justify-content:space-between}.sidebar .sidebar-projects-overview li>div:first-child span:first-child{display:inline-block;max-width:115px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sidebar .sidebar-projects-overview li:first-child{color:#111827}.sidebar .sidebar-new-project-type--1{background-image:url(/assets/projet-autre-08721a2a.jpg)}.sidebar .sidebar-new-project-type-0{background-image:url(/assets/projet-epargne-precaution-de112112.jpg)}.sidebar .sidebar-new-project-type-1{background-image:url(/assets/projet-accroissement-capital-4f8a94fc.jpg)}.sidebar .sidebar-new-project-type-2{background-image:url(/assets/projet-retraite-92cb7b68.jpg)}.sidebar .sidebar-new-project-type-3{background-image:url(/assets/projet-immobilier-38cd98c6.jpg)}.sidebar .sidebar-new-project-type-4{background-image:url(/assets/projet-transmission-06cb1096.jpg)}.sidebar .sidebar-new-project-type-5{background-image:url(/assets/projet-avenir-enfants-3413e860.jpg)}.sidebar .sidebar-new-project-type-6{background-image:url(/assets/projet-wesave-family-e22addd8.jpg)}@media screen and (max-height: 850px){.sidebar .sidebar-new-project>div{height:auto}}@media screen and (max-height: 750px){.sidebar .sidebar-projects-overview li:not(:first-child){display:none}}.simulpage .sidebar{top:0;bottom:0;width:200px;text-align:center}.simulpage .sidebar ul{height:100%;display:flex;flex-direction:column;justify-content:space-around;font-size:1.3rem;font-weight:600;overflow:hidden}.simulpage .sidebar li{position:relative;opacity:1;transition:opacity .3s cubic-bezier(0,.7,.3,1)}.simulpage .sidebar li.done a{color:#0796fd}.simulpage .sidebar li.done a:after{content:"";position:absolute;top:0;left:0;right:0;height:32px;background:url(/assets/icn-valid-step-6e7b9320.svg) no-repeat;background-size:contain;background-position:center center}.simulpage .sidebar li.current,.simulpage .sidebar li:hover{opacity:1;color:#0796fd}.simulpage .sidebar li.current img,.simulpage .sidebar li:hover img{filter:contrast(1) brightness(1)}.simulpage .sidebar li.current a:before,.simulpage .sidebar li:hover a:before{right:0}.simulpage .sidebar li.disabled{cursor:default;pointer-events:none;opacity:.65}.simulpage .sidebar li a:before{margin-top:-8px;border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-right:8px solid;border-color:#111827;content:"";position:absolute;right:-20px;top:20%;transition:all .3s ease-out}.simulpage .sidebar li.done img,.simulpage .sidebar li.current img{filter:contrast(1) brightness(1)}.simulpage .sidebar a{position:relative;width:100%;height:86px}.simulpage .sidebar span{display:block;margin-top:12px;font-size:13px;line-height:normal}.simulpage .sidebar img{height:40px}@media screen and (max-width: 1200px){.sidebar{display:none}}.menu{position:relative;z-index:9000}.menu.menu-dashboard .referral-code-bloc{text-align:center;border-radius:3px;border:2px solid #0796fd;margin:20px;padding:6px;line-height:1.5}.menu.menu-dashboard .referral-code-bloc>div{line-height:1;margin-bottom:6px}.menu.menu-dashboard .blog-articles{margin-top:12px}.menu.menu-dashboard .blog-articles h4{padding-left:60px}.menu.menu-inscription .menu-items li a{padding-left:80px;font-size:18px}.menu.menu-inscription .menu-items li:nth-child(-n+5):before{content:"";position:absolute;left:25px;top:14px;width:35px;height:35px;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:1}.menu.menu-inscription .menu-items li:nth-child(-n+4):after{content:"";position:absolute;left:28px;top:16px;width:30px;height:30px;opacity:.9;background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:2}.menu.menu-inscription .menu-items li.menu-item-simulation:before{background-image:url(/assets/icon-simulation-ae362a9b.svg)}.menu.menu-inscription .menu-items li.menu-item-profile:before{background-image:url(/assets/icon-profile-84bfaa8a.svg)}.menu.menu-inscription .menu-items li.menu-item-confirmation:before{background-image:url(/assets/icon-confirmation-8b377e25.svg)}.menu.menu-inscription .menu-items li.menu-item-documents:before{background-image:url(/assets/icon-documents-61ce8611.svg)}.menu.menu-inscription .menu-items li.menu-item-signature:before{background-image:url(/assets/icon-signature-42af7a58.svg)}.menu.menu-inscription .menu-items li.done:after{background-image:url(/assets/icn-valid-step-6e7b9320.svg)}.menu.menu-inscription .menu-items li:not(.disabled):before{filter:contrast(1) brightness(1)}.menu.menu-inscription .menu-items li.menu-item-member a,.menu.menu-inscription .menu-items li.menu-item-logout a{background-position-x:30px}.menu.menu-inscription .menu-items li.menu-item-member{margin-top:26px}.menu .menu-container{z-index:-1;position:fixed;top:var(--header-height);right:0;bottom:0;left:0;text-align:right}.menu .menu-container:before{content:"";position:fixed;top:var(--header-height);right:0;left:0;bottom:0;background:rgba(17,24,39,.9);z-index:-2;pointer-events:none}.menu .menu-content{height:100%;position:relative;font-size:18px;display:inline-block;text-align:left;background:#ffffff;overflow:auto;transition:transform .3s .2s cubic-bezier(0,.7,.3,1)}@media screen and (max-width: 680px){.menu .menu-content{display:block}}.menu .menu-content:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;transition:transform .3s .3s cubic-bezier(0,.7,.3,1);background:#ffffff;transform-origin:bottom left;z-index:-1;outline:1px solid transparent}.menu .menu-content button{border:none;cursor:pointer;font-weight:600;width:100%;text-align:left}.menu .menu-content .menu-items{width:300px}@media screen and (max-width: 680px){.menu .menu-content .menu-items{width:100%}}.menu .menu-content .menu-items>li.disabled{cursor:default;pointer-events:none;opacity:.5}.menu .menu-item-mobile{display:none}.menu .menu-enter-active,.menu .menu-leave-active{transition:all .3s cubic-bezier(0,.7,.3,1)}.menu .menu-enter-active:before,.menu .menu-leave-active:before{transition:opacity .2s ease-in-out}.menu .menu-enter:before,.menu .menu-leave-to:before{opacity:0}.menu .menu-enter .menu-content,.menu .menu-leave-to .menu-content{transform:translate(120%)}.menu .menu-enter .menu-content:before,.menu .menu-leave-to .menu-content:before{transform:skew(0)}.menu .menu-leave-active .menu-content{transition-delay:0s}.menu .menu-leave-active .menu-content:before{transition-delay:0s}@supports (-ms-ime-align: auto){.menu .show-menu-leave{display:none}}@media screen and (max-width: 1200px){.menu .menu-item-mobile{display:inherit}}@media screen and (max-height: 680px){.menu .menu .blog-articles{display:none}}@media screen and (max-height: 480px){.menu .menu .referral-code-bloc{display:none}}.menu-items li{width:100%;position:relative}.menu-items a{padding:20px 12px 20px 55px;background-position:20px center;background-repeat:no-repeat;background-size:22px;width:100%;position:relative;transition:all .3s ease-in-out;overflow:hidden;display:block}.menu-items a:hover,.menu-items a.active-link{color:#111827;background-color:#f0f7ff}.menu-items a.btn-caution{color:#ef4444}.menu-items a.menu-item-projects{background-image:url(/assets/icn-menu-home-9432fac9.svg)}.menu-items a.menu-item-projects.active-link{background-image:url(/assets/icn-menu-home-active-81085057.svg)}.menu-items a.menu-item-transfers{background-image:url(/assets/icn-menu-operations-ebb8f9ad.svg)}.menu-items a.menu-item-transfers.active-link{background-image:url(/assets/icn-menu-operations-active-5b08bc4a.svg)}.menu-items a.menu-item-sponsorship{background-image:url(/assets/icn-menu-sponsorship-83f0d93c.svg);background-size:20px;background-position:21px center}.menu-items a.menu-item-sponsorship.active-link{background-image:url(/assets/icn-menu-sponsorship-active-2fc333e8.svg)}.menu-items a.menu-item-gestion{background-image:url(/assets/icn-menu-gestion-c4c89068.svg)}.menu-items a.menu-item-gestion.active-link{background-image:url(/assets/icn-menu-gestion-active-5ef7cd12.svg)}.menu-items a.menu-item-blog{background-image:url(/assets/icn-menu-blog-2a4f7c76.svg)}.menu-items a.menu-item-immo{background-image:url(/assets/icn-menu-immo-6d1cd2b9.svg)}.menu-items a.menu-item-profile{background-image:url(/assets/icn-menu-profile-bcbfb2e3.svg)}.menu-items a.menu-item-profile.active-link{background-image:url(/assets/icn-menu-profile-active-e933a180.svg)}.menu-items a.menu-item-faq{background-image:url(/assets/icn-menu-faq-3d555c9d.svg)}.menu-items a.menu-item-faq.active-link{background-image:url(/assets/icn-menu-faq-active-aa3c6f20.svg)}.menu-items a.menu-item-logout{background-image:url(/assets/icn-menu-logout-b90cddfb.svg)}.menu-items a.disabled{cursor:default;opacity:.5}.overlay{position:fixed;top:0;left:0;width:100%;height:0;background:rgba(17,24,39,.9);z-index:1500;visibility:hidden;opacity:0;overflow-x:hidden;transition:visibility 0s .3s ease-out,opacity .3s ease-out,height 0s .3s;pointer-events:none;padding:20px;display:flex;align-items:center}.overlay.show{height:100%;visibility:visible;opacity:1;transition-delay:0s;pointer-events:auto}.overlay.show .popin{opacity:1;top:0}.popin{position:relative;display:inline-block;width:auto;max-width:710px;background:#ffffff;border-radius:3px;overflow:hidden;padding:30px;opacity:0;margin:auto;top:-100px;box-shadow:0 10px 40px rgba(46,56,70,.3)}.popin.show{opacity:1;visibility:visible;top:50%}.popin .profile_zone{max-width:500px;width:100%;display:inline-block;margin:10px auto;vertical-align:middle}.popin .profile_zone .risk-profile-slider{max-width:490px;width:100%}.popin{transition:all .2s ease-out}.popin.nopadding{padding:3rem 0}.popin.nopadding h2{padding:0 30px}.popin .cross{z-index:2;position:absolute;top:10px;right:10px;width:40px;height:40px;background:url(/assets/icn-close-c6ced7ff.svg) no-repeat center center;background-size:20px;cursor:pointer;transition:all .3s ease-in-out}.popin .cross:hover{transform:rotate(-90deg)}.popin .popin-actions{padding-top:20px;display:flex;justify-content:center;flex-wrap:wrap;margin:-6px -12px}.popin .popin-actions .theme-btn{margin:6px 12px}@media screen and (max-width: 480px){.popin .popin-actions .theme-btn{margin:6px 0;text-align:center}}@media screen and (max-width: 480px){.popin .popin-actions{display:block;margin:0 10px}.popin .popin-actions .theme-btn{margin:6px 0;text-align:center;display:block;width:100%}}.popin h2{font-size:24px;font-weight:600;font-family:Inter,sans-serif;margin-bottom:12px;text-align:center}.popin h2+.darkerbg{margin-top:12px}.popin h3{font-weight:400}.popin p{padding:12px 0;font-size:14px;line-height:20px;text-align:left}.popin img.intro{margin:20px auto}.popin>.popin-loading{position:absolute;left:0;right:0;bottom:0;top:0;display:none;background:rgba(255,255,255,.8) url(/assets/loader-black-1df49202.svg) center center no-repeat;z-index:2;height:100%;background-size:60px}.popin>.popin-loading.show{display:block}.popin>.popin-loading>p{position:absolute;left:0;right:0;top:50%;margin-top:25px}.popin .theme-btn{min-width:160px;display:inline-block}.popin .theme-btn.red{background:#ef4444}.popin .content{padding:10px;margin:auto}.popin .disappear{max-height:0!important;padding:0!important}.theme-checkbox.over_1:hover .tooltip.help,.theme-checkbox.over_2:hover .tooltip.help,.theme-checkbox.over_3:hover .tooltip.help{display:block}.confirm_pop #confirm_risk_choice_over{margin-top:16px}.confirm_pop #confirm_risk_choice_over .theme-checkbox{margin-bottom:10px;text-align:left;position:relative}.confirm_pop h2{margin-top:0}.confirm_pop .darkerbg{background:none;border:none;padding:0}.confirm_pop .checkbox-custom{border:1px solid #111827;border-radius:4px;padding-left:10px;padding-bottom:4px;margin-bottom:0;text-align:left}.confirm_pop .checkbox-custom input[type=text]{height:32px}.confirm_pop .checkbox-custom.checked{background:rgba(0,0,0,.04)}.confirm_pop .checkbox-custom.checked label,.confirm_pop .checkbox-custom.checked input[type=text]{background:none}.confirm_pop .checkbox-custom.left label{font-size:.85em;border:none;width:100%;height:auto;margin-left:-10px;top:2px;text-align:left}.confirm_pop .checkbox-custom.left:after{left:0;margin-top:2px}.confirm_pop .theme-checkbox.other{cursor:pointer}.confirm_pop .theme-checkbox.other label{width:auto;border:none;box-shadow:none}.confirm_pop .theme-checkbox.other label+input{display:inline-block;padding-top:9px;padding-bottom:9px}@media screen and (max-width: 480px){.confirm_pop .theme-checkbox.other label+input{display:block;margin:6px 14px 0;width:calc(100% - 24px)}}#confirm_pop_ok .popin-actions{margin-top:0}#simplified-view.show-overlay{position:fixed;background:rgba(17,24,39,.9);transition:visibility 0s .3s ease-out,opacity .3s ease-out,height 0s .3s;z-index:1500;top:0;bottom:0;right:0;left:0}#simplified-view.on-top-layer{display:flex;justify-content:center;align-items:center}#simplified-view.on-top-layer h3{font-size:1.5rem;font-weight:300;margin:0 auto 40px;text-align:center}#simplified-view.on-top-layer>div{position:relative;width:100%;max-width:600px;padding:40px 24px;margin-top:40px;background:#ffffff;border:0;border-radius:3px}#simplified-view.on-top-layer>div p{text-align:center;font-size:16px;max-width:460px;margin:40px auto 10px}#simplified-view.on-top-layer>div a{color:#0796fd}#simplified-view.on-top-layer .cross{position:absolute;top:10px;right:10px;width:40px;height:40px;background:url(/assets/icn-close-c6ced7ff.svg) no-repeat center center;background-size:20px;cursor:pointer;transition:all .3s ease-in-out}#simplified-view.on-top-layer .cross:hover{transform:rotate(-90deg)}#simplified-view.on-top-layer .graph-container{display:flex}#simplified-view.on-top-layer .graph-container .profit-line,#simplified-view.on-top-layer .graph-container .loss-line{width:4px;position:absolute;right:-9px}#simplified-view.on-top-layer .graph-container .profit-line{top:0;height:230px;border-right:3px solid #22c55e}#simplified-view.on-top-layer .graph-container .loss-line{bottom:-6px;height:10px;border-right:3px solid #ef4444;border-top:0 solid #ef4444}#simplified-view.on-top-layer .graph-container .tooltips{padding-left:20px}#simplified-view.on-top-layer .graph-container .tooltips>div{display:flex;flex-direction:column;justify-content:space-between;height:100%;text-align:left;font-weight:600}#simplified-view.on-top-layer .graph{height:344px;margin:auto;position:relative;font-size:.82rem}#simplified-view.on-top-layer .graph .stacked-column{width:148px;background:transparent}#simplified-view.on-top-layer .graph .stacked-column>div{transition:all .3s ease-out;height:0;position:absolute;left:0;right:0;bottom:0;text-align:center}#simplified-view.on-top-layer .graph .stacked-column>div span{background:#ffffff;border:2px solid;border-radius:5px;font-weight:600;font-size:14px;display:inline-block;line-height:.82rem;position:relative;top:-13px;padding:6px 12px;width:78%;z-index:200}#simplified-view.on-top-layer .graph .stacked-column>div.contribution{background:#e9e9e9}#simplified-view.on-top-layer .graph .stacked-column>div.contribution span{color:#ef4444;border-color:#ef4444;top:calc(100% - 13px)}#simplified-view.on-top-layer .graph .stacked-column>div.contribution:after{border-color:#ef4444}#simplified-view.on-top-layer .graph .stacked-column>div.bad-perf{background:#0796fd}#simplified-view.on-top-layer .graph .stacked-column>div.bad-perf span{border-color:#0796fd}#simplified-view.on-top-layer .graph .stacked-column>div.expected-perf{background:#64a6ff}#simplified-view.on-top-layer .graph .stacked-column>div.expected-perf span{border-color:#64a6ff}#simplified-view.on-top-layer .graph .stacked-column>div.sur-perf{background:#acd0ff}#simplified-view.on-top-layer .graph .stacked-column>div.sur-perf span{border-color:#acd0ff}#simplified-view.on-top-layer .graph .objectif-line,#simplified-view.on-top-layer .graph .contribution-line,#simplified-view.on-top-layer .graph .worst-case-line{position:absolute;left:0;text-align:left;transition:all .3s ease-out;z-index:150}#simplified-view.on-top-layer .graph .objectif-line:before,#simplified-view.on-top-layer .graph .contribution-line:before,#simplified-view.on-top-layer .graph .worst-case-line:before{content:"";position:absolute;left:-16px;top:-7px;display:inline-block;height:0;width:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:18px solid transparent;border-radius:3px}#simplified-view.on-top-layer .graph .objectif-line{color:#005efd;border-bottom:2px dashed #005efd;margin-bottom:-1px;width:148px}#simplified-view.on-top-layer .graph .objectif-line:before{border-left-color:#005efd}#simplified-view.on-top-layer .graph .contribution-line{color:#969696;border-bottom:2px dashed #969696;margin-bottom:-1px;width:148px}#simplified-view.on-top-layer .graph .contribution-line:before{border-left-color:#969696}#simplified-view.on-top-layer .graph .worst-case-line{color:#ef4444;border-bottom:2px dashed #ef4444;margin-bottom:-1px;width:148px;bottom:-1px}#simplified-view.on-top-layer .graph .worst-case-line:before{border-left-color:#ef4444}#simplified-view.on-top-layer .graph .value{background:#ffffff;border:1px solid;color:#ef4444;font-weight:600}#presentation-popin .popin{max-width:900px;padding:0}#presentation-popin .popin>div:not(.goal-select){padding:30px}#presentation-popin .popin .presentation-popin-intro{overflow:hidden;transition:all .4s ease-in-out}#presentation-popin .popin .presentation-popin-intro h1{font-family:Inter,sans-serif;font-weight:600;font-size:24px;text-align:center}#presentation-popin .popin .presentation-popin-intro p{max-width:620px;margin:auto}#presentation-popin .popin .presentation-popin-goal-kind{position:relative;z-index:1;padding-bottom:0}#presentation-popin .popin .presentation-popin-goal-kind h2{font-size:22px;margin-bottom:5px;text-align:center}#presentation-popin .popin .presentation-popin-goal-kind>div{display:flex;flex-wrap:wrap;justify-content:space-around;flex-direction:column;max-width:max-content;margin:auto;text-align:center}#presentation-popin .popin .presentation-popin-goal-kind>div label{margin:12px}#presentation-popin .popin .presentation-popin-goal-kind>p{max-width:700px;margin:auto;padding-bottom:0}#presentation-popin .popin .presentation-popin-goal-kind.undefined-goal-selected+div .goal-slider{transform:translate(-50%)}#presentation-popin .popin .presentation-popin-goals-list{background:none;max-height:600px;overflow:hidden;transition:all .4s .2s ease-in-out;color:#fff;padding-top:0}#presentation-popin .popin .presentation-popin-goals-list ul{display:flex}#presentation-popin .popin .presentation-popin-goals-list li{height:170px;position:relative;overflow:hidden;cursor:pointer;border-radius:3px;opacity:0;transition:all .3s ease-in-out;margin:6px;background-size:cover;background-position:center center;-webkit-backface-visibility:hidden}#presentation-popin .popin .presentation-popin-goals-list li:hover .goal-category{top:0}#presentation-popin .popin .presentation-popin-goals-list li:hover input[type=radio]:checked+.goal-category:before{background:rgba(17,24,39,.6)}#presentation-popin .popin .presentation-popin-goals-list li:not(.goal-category-other):hover .goal-category-name{transform:translateY(40px)}#presentation-popin .popin .presentation-popin-goals-list .show li{transform:translate(0);opacity:1;transition:all .3s .2s ease-in-out}#presentation-popin .popin .presentation-popin-goals-list input[type=text]{width:calc(100% - 6px);margin:3px auto;background:rgba(255,255,255,.4);border-radius:4px;height:auto;line-height:28px;color:#fff;padding:3px}#presentation-popin .popin .presentation-popin-goals-list input[type=radio]:checked+.goal-category:before{background-color:#0796fd}#presentation-popin .popin .presentation-popin-goals-list.disappear+.goal-select{margin-top:30px}#presentation-popin .popin .goal-slider{display:flex;width:200%;transition:all .3s ease-in-out;margin-top:30px}#presentation-popin .popin .goal-slider>div{width:50%}#presentation-popin .popin .goal-defined-list ul{align-items:start;justify-content:center}#presentation-popin .popin .goal-defined-list li{transform:translate(-100px);width:145px}#presentation-popin .popin .goal-defined-list li.goal-2{background-image:url(/assets/projet-retraite-92cb7b68.jpg);transition-delay:.6s}#presentation-popin .popin .goal-defined-list li.goal-3{background-image:url(/assets/projet-immobilier-38cd98c6.jpg);transition-delay:.5s}#presentation-popin .popin .goal-defined-list li.goal-4{background-image:url(/assets/projet-transmission-06cb1096.jpg);transition-delay:.4s}#presentation-popin .popin .goal-defined-list li.goal-5{background-image:url(/assets/projet-avenir-enfants-3413e860.jpg);transition-delay:.3s;background-position:70% 50%}#presentation-popin .popin .goal-defined-list li.goal-category-other{background-image:url(/assets/projet-autre-08721a2a.jpg);transition-delay:.1s}#presentation-popin .popin .goal-defined-list li.goal-6{background-image:url(/assets/projet-wesave-family-e22addd8.jpg);transition-delay:.2s}#presentation-popin .popin .goal-undefined-list ul{justify-content:center}#presentation-popin .popin .goal-undefined-list li{max-width:380px;width:100%;transform:translate(100px)}#presentation-popin .popin .goal-undefined-list li:nth-child(1){background-image:url(/assets/projet-epargne-precaution-de112112.jpg);transition-delay:.2s}#presentation-popin .popin .goal-undefined-list li:nth-child(2){background-image:url(/assets/projet-accroissement-capital-4f8a94fc.jpg);transition-delay:.3s}#presentation-popin .popin .goal-undefined-list .goal-category-button{height:45px;line-height:50px}#presentation-popin .popin .goal-category-button{color:#fff;width:100%;font-size:13px;text-align:center;transition:all .3s ease-in-out;position:absolute;left:0;right:0;bottom:0;z-index:1;height:40px;line-height:40px;display:inline-block}#presentation-popin .popin .goal-category-button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0796fd;z-index:-1}#presentation-popin .popin input.disabled+.goal-category>.goal-category-button{pointer-events:none;opacity:.5}#presentation-popin .popin .goal-category{position:absolute;height:100%;left:0;right:0;top:115px;transition:all .3s ease-in-out;z-index:1;text-align:center}#presentation-popin .popin .goal-category:before{content:"";position:absolute;top:0;left:-1px;right:-1px;bottom:0;background:#111827;transform:skewY(-2deg);transform-origin:bottom left;z-index:-1;transition:all .2s ease-in-out}#presentation-popin .popin .goal-category:hover:before{background:rgba(17,24,39,.6)}#presentation-popin .popin .goal-category-name{color:#fff;font-size:14px;font-weight:400;text-align:center;height:60px;display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out}#presentation-popin .popin .goal-category-name+div{height:70px}#presentation-popin .popin .goal-category-description{font-size:12px;text-align:center;padding:0 12px;height:auto;display:inline-block}#presentation-popin .popin .goal-category-description+input[type=text]{margin-top:6px}#presentation-popin .popin .disclaimer-wesave-family{text-align:left;font-size:1rem;margin:20px 6px;overflow:hidden;max-height:300px;transition:all .4s .1s ease-in-out}#presentation-popin .popin .disclaimer-wesave-family.disappear{margin:0 6px}#presentation-popin .popin .disclaimer-wesave-family p{padding:0;color:#111827!important}#presentation-popin .popin .disclaimer-wesave-family p+p{margin-top:12px}#presentation-popin .popin .goal-select{transition:all .4s ease-in-out;max-height:100px}#presentation-popin .popin .goal-select.disappear{max-height:0!important}#presentation-popin .popin .goal-select .theme-btn{width:100%;font-size:16px;font-weight:600;background-color:#0796fd;color:#fff;padding:20px;border-radius:0;text-align:center;cursor:pointer}#presentation-popin .popin .goal-select .theme-btn:hover{opacity:.8}#presentation-popin .popin .goal-select .theme-btn.disabled{pointer-events:none;opacity:.5}#confirm_pop_under .darkerbg,#confirm_pop_over .darkerbg{background:rgba(0,109,255,.08);padding:0 24px}#confirm_pop_under .darkerbg p,#confirm_pop_over .darkerbg p{text-align:left!important}#confirm_pop_under,#confirm_pop_over{overflow:visible!important}#confirm_pop_under .theme-checkbox,#confirm_pop_over .theme-checkbox{margin-bottom:10px}#confirm_pop_under .tooltip,#confirm_pop_over .tooltip{max-width:290px}#confirm_pop_under .darkerbg,#confirm_pop_over .darkerbg{margin-top:38px}#confirm_pop_under .darkerbg+div,#confirm_pop_over .darkerbg+div{padding:10px 30px}#confirm_pop_under .darkerbg+div>p:first-child,#confirm_pop_over .darkerbg+div>p:first-child{font-weight:600}.profile-slider{width:100%;position:relative;margin:35px auto 10px}.profile-slider .question-label{display:inline-block;background-color:#fff;padding:6px;border-radius:4px;color:#0796fd;font-weight:600;font-size:1.2rem;margin-top:20px;text-align:center;letter-spacing:-.22px;text-transform:uppercase}.question{padding:20px;background-color:#111827;border-radius:12px;overflow:hidden;text-align:center;margin-top:30px}.question .current-step{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#fff;padding:8px 7px;border-radius:4px;color:#0796fd;font-weight:600;font-size:16px;margin-top:20px;text-align:center}.question.valid img{padding-top:20px;width:75px}.question.valid h4{margin-top:10px;margin-bottom:20px}.question h3{font-family:Inter,sans-serif;font-weight:600;font-size:18px;line-height:22px;color:#fff;padding:20px 20px 0;max-width:480px;margin:auto}.question h4{font-size:13px;font-weight:400;color:#fff;margin-top:16px}.question p{padding:2rem;color:#fff}.question .help{background-color:#1f2937;font-size:12px;line-height:20px;margin-top:20px;background-image:url(/assets/icn-help-2-2bd4fec1.svg);background-repeat:no-repeat;background-size:22px;background-position:left 19px top 20px;padding:20px 20px 20px 50px;text-align:left;border-radius:12px;border:1px solid #374151}.question .help h4{font-weight:600;font-size:16px;margin-bottom:20px}.question .help a{color:#0796fd;font-weight:600;text-decoration:underline}.question .help p{padding:0;margin:0;color:#d1d5db!important}@media screen and (max-width: 480px){.question .help{background-color:#374151;margin:20px}}.question .radio-box-group,.question .check-box-group{margin:auto!important;padding:2rem;max-width:480px}.question .radio-box-group label,.question .check-box-group label{border:none;border-radius:6px;border:1px solid #ffffff;text-align:center;padding:11px 25px 9px;font-weight:600;color:#fff;background-color:transparent;font-size:14px}.question .radio-box-group label:before,.question .check-box-group label:before{content:none}.question .radio-box-group .theme-radiobox,.question .radio-box-group .theme-checkbox,.question .check-box-group .theme-radiobox,.question .check-box-group .theme-checkbox{width:100%}.question .radio-box-group .theme-radiobox+.theme-radiobox,.question .radio-box-group .theme-radiobox+.theme-checkbox,.question .radio-box-group .theme-checkbox+.theme-radiobox,.question .radio-box-group .theme-checkbox+.theme-checkbox,.question .check-box-group .theme-radiobox+.theme-radiobox,.question .check-box-group .theme-radiobox+.theme-checkbox,.question .check-box-group .theme-checkbox+.theme-radiobox,.question .check-box-group .theme-checkbox+.theme-checkbox{margin-top:10px}.question .radio-box-group .theme-radiobox input:checked+label,.question .radio-box-group .theme-checkbox input:checked+label,.question .check-box-group .theme-radiobox input:checked+label,.question .check-box-group .theme-checkbox input:checked+label{background:#ffffff;border-color:#fff;font-weight:600;color:#000;box-shadow:none}.question .radio-box-group .theme-radiobox input:checked+label:after,.question .radio-box-group .theme-checkbox input:checked+label:after,.question .check-box-group .theme-radiobox input:checked+label:after,.question .check-box-group .theme-checkbox input:checked+label:after{display:none}.question .previous-step{float:left;font-weight:600;border:1px solid #ffffff;color:#fff;background:none}.question .next-step{float:right;font-weight:600;background:#0796fd;border:1px solid #0796fd;color:#fff;transition:background .2s ease-out}.question .next-step:disabled{background:#e5e7eb;border-color:#e5e7eb;color:#9ca3af;pointer-events:none}.question .next-step.hidden{display:none;pointer-events:none}.question:first-child .previous-step:disabled{opacity:0;pointer-events:none}@media screen and (max-width: 480px){.question:first-child .previous-step:disabled{display:none}}.question .navigation{max-width:480px;margin:auto;width:100%;padding:12px 20px;display:flex;justify-content:space-between;align-items:center}.question .navigation button{border-radius:8px;overflow:hidden;height:40px;font-size:13px;width:130px;margin:0}@media screen and (max-width: 480px){.question .navigation{flex-direction:column-reverse}.question .navigation button{width:100%}.question .navigation button.previous-step{margin-top:8px}}.gestion-focus{margin:0 20px 30px;background:rgba(154,180,203,.1)}.gestion-focus header{display:flex;justify-content:space-between;align-items:flex-end;border-bottom:1px solid #2e3946;background:#ffffff}.gestion-focus header>div{font-size:1.3rem;display:flex;flex-direction:column;align-items:flex-end}.gestion-focus h3{padding:12px 12px 6px 0;font-weight:400;flex:1}.gestion-focus button{width:100%;color:#0796fd;padding:12px;text-align:center;background-color:transparent;border-color:transparent}.gestion-focus button:before{opacity:.3!important}@media screen and (max-width: 480px){.gestion-focus .gestion-focus header{flex-direction:column;align-items:flex-start}.gestion-focus .gestion-focus header>div{align-items:flex-start}}.gestion-indicators{line-height:0}.gestion-indicators li{display:inline-block;width:10px;height:10px;border:1px solid #0796fd;border-radius:100%;background-color:#f0f7ff;margin:6px}.gestion-indicator-0 li:nth-child(1){background:#0796fd}.gestion-indicator-0 li:nth-child(-n){border-color:#c9cad1;background:#c9cad1}.gestion-indicator-1 li:nth-child(2){background:#0796fd}.gestion-indicator-1 li:nth-child(-n+1){border-color:#c9cad1;background:#c9cad1}.gestion-indicator-2 li:nth-child(3){background:#0796fd}.gestion-indicator-2 li:nth-child(-n+2){border-color:#c9cad1;background:#c9cad1}.gestion-indicator-3 li:nth-child(4){background:#0796fd}.gestion-indicator-3 li:nth-child(-n+3){border-color:#c9cad1;background:#c9cad1}.gestion-indicator-4 li:nth-child(5){background:#0796fd}.gestion-indicator-4 li:nth-child(-n+4){border-color:#c9cad1;background:#c9cad1}.gestion-main blockquote{font-size:2.2rem;font-weight:300;color:#5e8eb8;line-height:1.2;margin-top:30px;margin-bottom:20px}.gestion-main blockquote cite{font-size:1.6rem}.gestion-main .block-header{margin:30px 0 10px;font-size:25px;line-height:35px}.gestion-main .list{margin:0 0 28px 56px}.gestion-main strong{font-weight:700}.gestion-main h2{text-align:center;margin-top:0!important;margin-bottom:20px;font-size:28px}.gestion-main h3{font-weight:700;margin-top:48px;margin-bottom:12px;font-size:24px}.gestion-main h4{font-weight:700;margin-top:24px;margin-bottom:12px;font-style:normal;font-size:20px}.gestion-main h4.title-italic{font-style:italic;font-size:18px}.gestion-main h4 span{font-size:small;font-style:italic}.gestion-main ol{list-style:decimal}.gestion-main h5{display:inline;text-decoration:underline}.gestion-main .chart-title{text-align:center}.gestion-main p,.gestion-main li{font-size:1.6rem!important;text-align:justify;margin-bottom:20px}.gestion-main figure{margin-bottom:20px}.gestion-main figure img{width:100%}.gestion-main figure figcaption{color:#5e8eb8;text-align:center}.gestion-main figure figcaption:first-child{font-weight:600;font-family:Inter,sans-serif;margin-bottom:6px}.gestion-main figure figcaption:last-child{font-size:1.2rem}.gestion-main a{color:#5e8eb8;text-decoration:underline;display:inline}.gestion-main ul{display:block;list-style-type:disc;margin-left:2rem}.gestion-main ul li.nested{list-style-type:none}.gestion-main ul li.nested ul{list-style-type:circle;padding-left:1rem}.gestion-main-author{text-align:right}.gestion-main-author strong{display:block}.gestion-main-author>div{display:inline-block;max-width:320px;text-align:center}.gestion-main-author img{margin:12px;vertical-align:top}.gestion-main-author-photo{width:100px}.gestion-main-author-signature{width:150px}.perspectives-indicators h3{display:inline-block;text-transform:uppercase;font-weight:400}.perspectives-indicators .list>li{padding:12px 12px 12px 30px;width:100%}.perspectives-indicators .list>li:nth-child(odd){background:rgba(154,180,203,.1)}.perspectives-indicators .list>li:last-child{padding-bottom:0}.perspectives-indicators .list .indicators-subtitle{background:rgba(154,180,203,.5);font-weight:700}.perspectives-indicators .tooltip{width:auto;white-space:nowrap;font-weight:400}.perspectives-indicators-value span{position:relative;display:inline-block;width:10px;height:10px;margin:0 5px;border:1px #5e8eb8 solid;border-radius:100%;background-color:rgba(94,142,184,.1);cursor:pointer}.perspectives-indicators-value span.indicators-value-selected{background-color:#5e8eb8}.perspectives-indicators-category{border-bottom:1px solid #2e3946;width:100%;display:flex;justify-content:space-between;padding:0 6px 6px 30px}.perspectives-indicators-category span{margin:0 5px;min-width:10px;display:inline-block}.perspectives-indicators-category+ul>li{display:flex;justify-content:space-between;font-size:1.4rem}.perspectives-legend{display:flex;justify-content:center;font-size:1.3rem}.perspectives-legend li{padding:6px}@media screen and (max-width: 630px){.perspectives-legend{display:none}}@media screen and (max-width: 420px){.perspectives-indicators-category+ul>li{flex-direction:column}.perspectives-indicators-category div{display:none}}.home-project-uncoherent.fixing-project .project{border:2px solid #ef4444;border-top-left-radius:0;border-top-right-radius:0}.home-project-uncoherent.fixing-project .fixing-project-title{display:block}.home-project-uncoherent.fixing-project .fixing-project-title+.project{border-top-left-radius:0;border-top-right-radius:0}.home-project-uncoherent .project{position:relative;transition:margin .3s cubic-bezier(0,.7,.3,1)}.home-project-uncoherent .fixing-project-title{position:relative;height:42px;text-align:center;color:#fff;font-weight:700;background:#ef4444 url(/assets/tile-warning-ae7f1dff.svg);padding:6px 0 8px;border-radius:4px 4px 0 0;display:none}.home-project-uncoherent .fixing-project-title span{font-size:18px}.home-project-uncoherent .fixing-project-title span:before{content:"";width:24px;height:24px;display:inline-block;vertical-align:middle;background:url(/assets/icn-warning-2d3fd0a4.svg) no-repeat;background-size:contain;margin-right:6px;top:-2px;position:relative}.home-project-uncoherent .fixing-project-title button{background:transparent;border:none;position:absolute;right:0;top:0;bottom:0;color:#fff;background-image:url(/assets/icn-close-white-ccf4e4a4.svg);background-repeat:no-repeat;background-size:14px;background-position:center right 9px}.home-project-uncoherent .fixing-project-bloc{font-size:1.5rem;text-align:left;line-height:1.2}.home-project-uncoherent .fixing-project-bloc>p{margin-bottom:12px}.home-project-uncoherent .fixing-project-bloc .horizon,.home-project-uncoherent .fixing-project-bloc .target{padding:12px;border-radius:3px;margin-bottom:12px}.home-project-uncoherent .fixing-project-bloc .horizon>div:first-child,.home-project-uncoherent .fixing-project-bloc .target>div:first-child{display:flex;justify-content:space-between;align-items:center}.home-project-uncoherent .fixing-project-bloc .horizon>div:first-child span,.home-project-uncoherent .fixing-project-bloc .target>div:first-child span{display:inline-block}.home-project-uncoherent .fixing-project-bloc .horizon>div:first-child span:first-child:before,.home-project-uncoherent .fixing-project-bloc .target>div:first-child span:first-child:before{content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;position:relative;margin-right:6px;top:1px}.home-project-uncoherent .fixing-project-bloc .horizon>div:first-child span:last-child,.home-project-uncoherent .fixing-project-bloc .target>div:first-child span:last-child{font-size:3rem;font-weight:700;color:#0796fd}.home-project-uncoherent .fixing-project-bloc .horizon{border:1px solid #faa869}.home-project-uncoherent .fixing-project-bloc .horizon>span:first-child:before{background-image:url(/assets/icn-timer-a6c30088.svg);width:16px;height:16px}.home-project-uncoherent .fixing-project-bloc .horizon>span:last-child{color:#faa869;width:65px;text-align:right}.home-project-uncoherent .fixing-project-bloc .target{border:1px dashed #000000}.home-project-uncoherent .fixing-project-bloc .target>span:first-child:before{background-image:url(/assets/icn-target-eac225b8.svg);width:18px;height:18px}.home-project-uncoherent .fixing-project-bloc .btn-toggle-infos:after{content:"";height:0;transition:height .3s cubic-bezier(0,.7,.3,1);position:absolute;bottom:100%;width:1px;background:rgba(91,107,127,.4);left:50%;margin-bottom:1px}.home-project-uncoherent .fixing-project-bloc .btn-toggle-infos.on:before{opacity:1;width:101%;border-radius:3px}.home-project-uncoherent .fixing-project-bloc .btn-toggle-infos.on:after{height:12px}.home-project-uncoherent .fixing-project-bloc .note{padding-bottom:6px;border-bottom:1px solid rgba(91,107,127,.4);margin-bottom:12px}.home-project-uncoherent .fix-uncoherent-project-button{background:#fefcf0 url(/assets/tile-warning-ae7f1dff.svg);margin:12px auto 0;padding:6px;color:#7e6606;font-size:12px;position:relative;border:0;border-radius:6px;width:100%}.home-project-uncoherent .fix-uncoherent-project-button:after{content:"";width:24px;height:24px;background:url(/assets/icn-warning-2d3fd0a4.svg) no-repeat;background-size:contain;position:absolute;left:12px;top:50%;transform:translateY(-50%);filter:brightness(.5)}.home-project-uncoherent .fix-uncoherent-project-button.loading{animation:background-loading-animation .6s infinite linear}.home-project-uncoherent .fix-uncoherent-project-button.loading:before{width:101%;opacity:1}@keyframes background-loading-animation{0%{background-position:0px}to{background-position:21px}}.home-project-uncoherent .slider-box{margin-left:6px;margin-right:6px}.home-project-uncoherent .slider-box:before{background:rgba(250,168,105,.5);height:6px}.home-project-uncoherent .slider-box input[type=range]{height:26px}.home-project-uncoherent .slider-box input[type=range]:after{content:none}.home-project-uncoherent .slider-box input[type=range]::-webkit-slider-thumb{background:#ffffff;border:5px solid #faa869;width:18px;height:18px;margin-top:-10px}.home-project-uncoherent .slider-box input[type=range]::-moz-range-thumb{background:#ffffff;border:5px solid #faa869}.home-project-uncoherent .slider-box input[type=range]::-ms-thumb{background:#ffffff;border:5px solid #faa869}.home-project-uncoherent .project-content-enter-active,.home-project-uncoherent .project-content-leave-active{transition:opacity .3s .3s ease-in-out,max-height 0ms .3s;max-height:2000px}.home-project-uncoherent .project-content-enter{max-height:0;opacity:0}.home-project-uncoherent .project-content-leave-to{transition:opacity .3s cubic-bezier(0,.7,.3,1);opacity:0}.home-project-date{color:#6a6b75;font-style:normal;font-size:13px}.home-project-note{font-size:1.2rem;color:#fff;margin:10px auto 20px;color:#000}.home-project-number{font-weight:700}.home-new-project{background-size:cover;background-position:center;background-color:#fff;box-shadow:0 2px 12px rgba(81,81,102,.16);border-radius:14px;display:flex}.home-new-project h3{color:#fff;font-weight:600;font-size:18px;text-align:center}.home-new-project .dropdown-goal{margin-bottom:20px;width:100%;max-width:290px}.home-new-project>.new-project-content{max-width:360px;position:relative;padding:25px 12px 25px 25px;z-index:1}.home-new-project>.new-project-content:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(17,24,39,.8);z-index:-1;transform-origin:top left;border-top-left-radius:14px;border-bottom-left-radius:14px}@media screen and (max-width: 480px){.home-new-project>.new-project-content .theme-btn{width:100%}}.home-new-project>.new-project-triangle{display:inline-block;height:0;width:0;border-top:100px solid rgba(17,24,39,.8);border-right:15px solid transparent}.home-project-validation-note{top:-12px;position:relative;font-weight:300}.home-project-validation-pending,.home-project-validation-done,.home-project-validation-error{text-align:left;padding:.6rem .6rem 12px 40px;border:1px solid;background-repeat:no-repeat;background-size:16px;background-position:12px center;margin-top:30px!important}.home-project-validation-done{border-color:#36d693;background-image:url(/assets/icn-valid-step-6e7b9320.svg)}.home-project-validation-error{border-color:#e6808d;color:#e6808d;background-image:url(/assets/icn-state-invalid-7c98c649.svg)}.home-project-validation-error a{text-decoration:underline}.home-project-validation-pending{border-color:#111827;background-image:url(/assets/icn-state-pending-7ada9438.svg)}.home-project-almost-done{color:#fff}.home-project-almost-done span{margin-right:-125px}.home-project-almost-done strong{margin-left:0}.home-project-creation .project-details h4{font-weight:600}.home-project-creation h4+span{color:#6a6b75}.home-project-creation.project-risk-null .project-overview{background:#111827}.home-project-creation .project-details:after{background:#ffffff}@media screen and (max-width: 480px){.home-project-creation .modal-actions{display:flex;flex-direction:column-reverse}.home-project-creation .modal-actions .theme-btn{margin-top:12px}}.home-project-creation-step{display:flex;justify-content:space-around;margin:30px 0;font-size:10px}@media screen and (max-width: 480px){.home-project-creation-step{margin:30px 0 0}}.home-project-creation-step img{height:40px}.home-project-creation-step li{position:relative;opacity:.65;width:20%}.home-project-creation-step li span{display:block;font-family:Inter,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:16px;letter-spacing:.2px}.home-project-creation-step li:first-child{opacity:1}li.home-project-step-done{opacity:1;color:#0796fd}li.home-project-step-done:before{content:"";z-index:1;position:absolute;top:0;left:0;bottom:0;right:0;background-image:url(/assets/icn-valid-step-6e7b9320.svg);background-size:32px;background-position:center 11px;background-repeat:no-repeat;transform:translateY(-12%)}li.home-project-step-done+:not(.home-project-step-done){opacity:1}li.home-project-step-done img{filter:contrast(1) brightness(1)}.home-project-enter-active,.home-project-leave-active{transition:all .4s ease-in-out;max-height:1000px}.home-project-enter,.home-project-leave-to{opacity:0;max-height:0}.home-new-project-type--1{background-image:url(/assets/projet-autre-08721a2a.jpg)}.home-new-project-type-0{background-image:url(/assets/projet-epargne-precaution-de112112.jpg)}.home-new-project-type-1{background-image:url(/assets/projet-accroissement-capital-4f8a94fc.jpg)}.home-new-project-type-2{background-image:url(/assets/projet-retraite-92cb7b68.jpg)}.home-new-project-type-3{background-image:url(/assets/projet-immobilier-38cd98c6.jpg)}.home-new-project-type-4{background-image:url(/assets/projet-transmission-06cb1096.jpg)}.home-new-project-type-5{background-image:url(/assets/projet-avenir-enfants-3413e860.jpg)}.home-new-project-type-6{background-image:url(/assets/projet-wesave-family-e22addd8.jpg)}.refusal-signature-modal p{text-align:left}@media screen and (max-width: 680px){.home-page .home-project-note{max-width:490px}.home-project-overview-amounts{display:flex;margin-top:12px}.home-project-overview-amounts>div{width:100%}.home-project-date span:last-child{display:none}.home-project-uncoherent{max-width:490px;margin-left:auto;margin-right:auto}.home-project-uncoherent .fixing-project-bloc{padding-top:12px}}@media screen and (max-width: 480px){.home-new-project>div{max-width:none}.home-new-project>div:before{transform:none}.home-new-project>.new-project-content{width:100%;max-width:100%;padding:20px}.home-new-project>.new-project-content:before{border-radius:14px}.home-new-project>.new-project-triangle{display:none}.home-new-project .dropdown-goal{max-width:100%}.home-project-creation-step{counter-reset:counter-step}.home-project-creation-step li{width:auto}.home-project-creation-step li:before{transform:translateY(-12%) scale(1)}.home-project-creation-step li img{transform:scale(1)}.home-project-creation-step li div:before{counter-increment:counter-step;display:inline-block;font-weight:700}.home-project-creation-step .home-project-step-done+li:not(.home-project-step-done) img,.home-project-creation-step li:not(.home-project-step-done):first-child img{transform:scale(1)}.home-project-creation-step .home-project-step-done+li:not(.home-project-step-done) span,.home-project-creation-step li:not(.home-project-step-done):first-child span{display:inline-block}.home-project-creation-step .home-project-step-done+li:not(.home-project-step-done) span:before,.home-project-creation-step li:not(.home-project-step-done):first-child span:before{display:inline-block;margin-right:3px}.home-page .project-details{padding:32px 16px}.home-project-uncoherent.fixing-project .fixing-project-title{text-align:left;padding-left:6px}.home-project-uncoherent .fixing-project-title button{font-size:0}}@media screen and (min-width: 420px) and (max-width: 680px){.home-project-overview-amounts>div:first-child{text-align:right;padding-right:20px}.home-project-overview-amounts>div:last-child{padding-left:20px}}@media screen and (max-width: 420px){.home-page .project-overview span{font-size:2.4rem}.home-page .project-overview span+span{font-size:2rem}.home-project-overview-amounts{font-size:1.4rem;justify-content:space-between}.home-project-overview-amounts>div:last-child{text-align:right}.home-page .project-indicators span{font-size:22px}.home-project-uncoherent .fixing-project-title span{font-size:1.6rem}.home-project-uncoherent .fixing-project-bloc .horizon>div:first-child>span:last-child,.home-project-uncoherent .fixing-project-bloc .target>div:first-child>span:last-child{font-size:2.2rem}}@media screen and (max-width: 480px){.slider-assets{padding-bottom:0}}.slider-assets ul{line-height:1.5;font-size:1.4rem}.slider-assets ul li{display:flex;justify-content:space-between;max-width:380px}.slider-assets ul li:first-child h4:before{background:#8dcffe}.slider-assets ul li:nth-child(2) h4:before{background:#0796fd}.slider-assets ul li:last-child h4:before{background:#04538b}.slider-assets ul h4{position:relative;padding-right:6px}.slider-assets ul h4:before{content:"";display:inline-block;height:12px;width:12px;vertical-align:baseline;margin-right:4px;border-radius:3px}.slider-assets ul span{font-weight:600;font-size:1.9rem}.proofs-docs{display:flex;flex-wrap:wrap;justify-content:space-between}.proofs-docs .modal-content h3{margin-top:0;margin-bottom:0}.proofs-docs .modal-content h3+span{display:inline-block;color:#6a6b75;margin-bottom:20px}.proofs-docs .modal-actions{margin-top:1-px}.proofs-docs>li{width:49%;margin-bottom:8px}@media screen and (max-width: 480px){.proofs-docs{display:block}.proofs-docs>li{width:100%;margin-bottom:14px}}.proof-doc-identity,.proof-doc-address,.proof-doc-rib,.proof-doc-phone,.proof-doc-fund-source,.proof-doc-host-identity,.proof-doc-host-residency,.proof-doc-family-record,.proof-doc-second-identity,.proof-doc-identity-secondary-representative,.proof-doc-phone-secondary-representative,.proof-doc-identity-child,.proof-doc-signature-child{height:90px;background:#ffffff;background-position:center left 16px;background-size:58px;background-repeat:no-repeat;position:relative;border-radius:3px;overflow:hidden;padding-bottom:8px}.proof-doc-identity.loading:after,.proof-doc-address.loading:after,.proof-doc-rib.loading:after,.proof-doc-phone.loading:after,.proof-doc-fund-source.loading:after,.proof-doc-host-identity.loading:after,.proof-doc-host-residency.loading:after,.proof-doc-family-record.loading:after,.proof-doc-second-identity.loading:after,.proof-doc-identity-secondary-representative.loading:after,.proof-doc-phone-secondary-representative.loading:after,.proof-doc-identity-child.loading:after,.proof-doc-signature-child.loading:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:10;background-image:url(/assets/loader-black-1df49202.svg);background-position:center center;background-size:inherit;background-repeat:no-repeat}@media screen and (max-width: 480px){.proof-doc-identity,.proof-doc-address,.proof-doc-rib,.proof-doc-phone,.proof-doc-fund-source,.proof-doc-host-identity,.proof-doc-host-residency,.proof-doc-family-record,.proof-doc-second-identity,.proof-doc-identity-secondary-representative,.proof-doc-phone-secondary-representative,.proof-doc-identity-child,.proof-doc-signature-child{background-size:40px;height:auto;padding:20px}}.proof-doc-button{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-size:1.2rem;padding-left:122px}@media screen and (max-width: 480px){.proof-doc-button{padding-left:60px}}.proof-doc-button button{border-radius:12px}.proof-doc-button label,.proof-doc-button button,.proof-doc-button input{position:absolute;z-index:1;top:0;right:0;height:100%;width:100%;background:transparent}.proof-doc-button label:before,.proof-doc-button label:after,.proof-doc-button button:before,.proof-doc-button button:after,.proof-doc-button input:before,.proof-doc-button input:after{width:100px;height:100px;transform:translate(-50%,-50%);border-radius:100%;transition:transform .3s ease-in-out,opacity .3s ease-in-out;position:absolute;top:50%;left:50%}.proof-doc-button label:hover:before,.proof-doc-button button:hover:before,.proof-doc-button input:hover:before{transform:translate(-50%,-50%) scale(3);opacity:.3}.proof-doc-button label{border:2px dashed rgba(17,24,39,.5)}.proof-doc-button label:before{background-color:#5e8eb8;opacity:0;transform:translate(-50%,-50%) scale(0)}.proof-doc-button label.hovered:before{transform:translate(-50%,-50%) scale(3);opacity:.3}.proof-doc-button button:not(.uncompleted){border:1px solid #e6e7eb}.proof-doc-button button:not(.uncompleted):after{content:"";background:url(/assets/icn-valid-step-6e7b9320.svg) center no-repeat;background-size:24px;transform-origin:center right;transform:translateY(-50%);width:24px;height:24px;right:16px;left:auto}.proof-doc-button button.uncompleted{border:2px solid rgba(230,128,141,.7)}.proof-doc-button button.uncompleted:before{background-color:#5e8eb8;opacity:0;transform:translate(-50%,-50%) scale(0)}.proof-doc-button button.uncompleted:hover:before{transform:translate(-50%,-50%) scale(3);opacity:.3}.proof-doc-button button.warning-proof:not(.uncompleted){border:2px dashed #ecbb59}.proof-doc-button button.warning-proof:not(.uncompleted):before{background-color:#ecbb59}.proof-doc-button button.warning-proof:not(.uncompleted):after{background:url(/assets/icn-state-expiring-4671d7f7.svg) center no-repeat;background-size:24px}.proof-doc-button button.warning-proof.uncompleted{border:2px dashed #ecbb59}.proof-doc-button button.alert-proof:not(.uncompleted){border:2px dashed #e6808d}.proof-doc-button button.alert-proof:not(.uncompleted):before{background-color:#e6808d}.proof-doc-button button.alert-proof:not(.uncompleted):after{background:url(/assets/icn-state-expired-71290d8d.svg) center no-repeat;background-size:24px}.proof-doc-button button.alert-proof.uncompleted{border:2px dashed #e6808d}.proof-doc-button input{display:inline-block;opacity:0;cursor:pointer}.proof-doc-identity,.proof-doc-identity-secondary-representative,.proof-doc-identity-child{background-image:url(/assets/picto-cni-60fb9538.svg)}.proof-doc-second-identity{background-image:url(/assets/picto-cni-60fb9538.svg)}.proof-doc-address{background-image:url(/assets/picto-jdd-66601309.svg)}.proof-doc-fund-source{background-image:url(/assets/picto-jdd-66601309.svg)}.proof-doc-host-identity{background-image:url(/assets/picto-jdd-66601309.svg)}.proof-doc-host-residency{background-image:url(/assets/picto-jdd-66601309.svg)}.proof-doc-rib{background-image:url(/assets/picto-rib-b848cc4a.svg)}.proof-doc-phone,.proof-doc-phone-secondary-representative{background-image:url(/assets/picto-tel-32f22a76.svg)}.proof-doc-family-record{background-image:url(/assets/picto-family-book-f218c7e3.svg)}.proof-doc-signature-child{background-image:url(/assets/picto-sign-090f0199.svg)}.proof-doc-kind{margin:0 -6px;text-align:left}.proof-doc-kind label{min-height:60px}.proof-doc-files{margin:0 auto 6px}.proof-doc-files button{background-color:transparent;border:0;color:#e6808d}.proof-doc-files li{display:flex;justify-content:space-between;align-items:center;padding:6px;background:#ffffff;border:1px solid #e6e7eb;border-radius:12px;text-indent:15px;height:50px}.proof-doc-files li .delete-doc{position:relative;top:0;background:url(/assets/icn-close-red-95915068.svg) no-repeat center center}.proof-doc-files li span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1;text-align:left}.proof-doc-files li+li{margin-top:6px}.proof-doc-files li.doc-children{height:auto;border-radius:0;margin-left:15px;background:none;border-left:3px rgba(154,180,203,.2) solid;padding:0 0 0 15px}.proof-doc-files li.doc-children ul{width:100%}.proof-doc-files+.box{margin-bottom:20px}.proof-doc-modal-overlay{position:fixed;display:flex;align-items:center;bottom:0;left:0;width:100%;height:100%;background:rgba(46,57,70,.7);z-index:20000;overflow-x:hidden;text-align:center;padding:6px}.proof-doc-modal-overlay .modal-content{position:relative;display:inline-block;overflow:hidden;width:100%;max-width:1200px;background:#ffffff;border-radius:4px;padding:30px 20px;margin:auto;box-shadow:0 10px 30px -5px rgba(0,0,0,.5)}@media screen and (max-width: 1050px){.proof-doc-modal-overlay .modal-content{max-width:600px;margin:auto;justify-content:center}.proof-doc-modal-overlay .modal-content>li{margin:6px}}.proof-doc-modal-overlay .modal-content h3{font-size:2.2rem;margin-bottom:10px;font-weight:600}.proof-doc-modal-overlay .modal-content p{margin-bottom:5px;text-align:left}.proof-doc-modal-overlay .modal-content p .colored{color:#0796fd;font-weight:700}.proof-doc-modal-overlay .modal-content .proof-doc-replace-text{margin-bottom:30px}.proof-doc-modal-overlay .modal-content .theme-radiobox{width:49%;padding:5px}.proof-doc-modal-overlay .modal-content .theme-radiobox label{font-weight:400;color:#6a6b75}@media screen and (max-width: 480px){.proof-doc-modal-overlay .modal-content .theme-radiobox{width:100%}}.proof-doc-modal-overlay .modal-cross{top:6px;right:6px;padding:0;border:0;width:24px;height:24px;background:url(/assets/icn-close-c6ced7ff.svg) no-repeat center center;transition:all .3s ease-in-out;position:absolute;cursor:pointer}.proof-doc-modal-overlay .modal-cross:hover{transform:rotate(-90deg)}.no-scroll{overflow:hidden;position:fixed;height:100%;top:0;left:0;width:100%}.proof-doc-content{display:flex}.proof-doc-content.no-editable>.proof-doc-column{margin:0 auto 28px}.proof-doc-content .proof-doc-column{width:50%;padding:10px;margin-bottom:28px}.proof-doc-content .proof-doc-column .box+p{font-weight:600}.proof-doc-content .proof-doc-column .theme-textbox{margin-top:40px;text-align:left}@media screen and (max-width: 1050px){.proof-doc-content{display:block}.proof-doc-content .proof-doc-column{width:100%}}.expiration-date{font-weight:400;color:#e6808d;margin-right:1.5rem}.proof-doc-stepper{font-weight:700}html .modal-overlay{position:fixed;display:flex;align-items:center}html.no-scroll,html .no-scroll{overflow:hidden;position:fixed;height:100%;top:0;left:0;width:100%}.modal-overlay{bottom:0;left:0;width:100%;height:100%;background:rgba(17,24,39,.9);z-index:20000;overflow-x:hidden;text-align:center;padding:6px}.modal-content{position:relative;display:inline-block;overflow:hidden;width:100%;max-width:660px;background:#ffffff;border-radius:4px;padding:30px 20px;margin:auto;box-shadow:0 10px 30px -5px rgba(0,0,0,.5)}.modal-content h3{font-size:2.2rem;margin-bottom:20px;font-weight:600;color:inherit!important}.modal-content .red{color:#ef4444}.modal-content p{margin-bottom:30px}.modal-iframe-content{max-width:800px;position:relative}.modal-iframe-content p{text-align:left;line-height:1.2;font-size:1.5rem;margin-bottom:0;padding-bottom:12px;border-bottom:1px solid #d3e2e6}.modal-iframe-content div{height:75vh;width:100%;position:relative;z-index:1;background:#ffffff;opacity:1;transition:opacity .3s ease-in-out}.modal-iframe-content:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:url(/assets/loader-black-1df49202.svg) no-repeat;background-size:60px 60px;background-position:center center;transition:.3s ease-in-out;z-index:0}.modal-iframe-content.loading div iframe{opacity:0}@media screen and (max-width: 680px){.modal-iframe-content iframe{width:calc(100% + 4rem);margin-left:-20px;margin-right:-20px}}.modal-cross{top:6px;right:6px;padding:0;border:0;width:24px;height:24px;background:url(/assets/icn-close-c6ced7ff.svg) no-repeat center center;transition:all .3s ease-in-out;position:absolute;cursor:pointer}.modal-cross:hover{transform:rotate(-90deg)}.modal-actions .theme-btn,.modal-actions button{margin:0 12px}@media screen and (max-width: 480px){.modal-actions button,.modal-actions .theme-btn{width:100%;margin:0}.modal-actions button+button,.modal-actions button+.theme-btn,.modal-actions .theme-btn+button,.modal-actions .theme-btn+.theme-btn{margin-top:12px}}input[type=range]{-webkit-appearance:none;min-width:100%;position:relative;margin:0;height:20px;background:transparent;padding:0;border:0}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}input[type=range]:focus{outline:none}input[type=range]::-ms-tooltip{display:none}input[type=range]::-ms-track{width:100%;cursor:pointer;background:transparent;border-color:transparent;color:transparent}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:10px;background:#ffffff;border:5px solid #0796fd;box-shadow:0 2px 5px rgba(13,67,93,.3);box-sizing:border-box;cursor:ew-resize;margin-top:-7px;z-index:1}input[type=range]::-moz-range-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:10px;background:#ffffff;border:5px solid #0796fd;box-shadow:0 2px 5px rgba(13,67,93,.3);box-sizing:border-box;cursor:ew-resize;margin-top:-7px;z-index:1}input[type=range]::-ms-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:10px;background:#ffffff;border:5px solid #0796fd;box-shadow:0 2px 5px rgba(13,67,93,.3);box-sizing:border-box;cursor:ew-resize;z-index:1;margin-top:0}input[type=range]::-webkit-slider-runnable-track{cursor:pointer;height:0px}input[type=range]::-moz-range-track{cursor:pointer;height:4px;background:transparent;border-radius:2px;opacity:0;height:0}input[type=range]::-ms-track{cursor:pointer;height:4px}input[type=range]::-ms-fill-lower{cursor:pointer;height:4px;background:transparent;border-radius:2px}input[type=range]::-ms-fill-upper{cursor:pointer;height:4px;background:transparent;border-radius:2px}.input_range_dynamic{position:relative;display:block;height:20px}.input_range{position:absolute;top:0;display:block;min-width:100%}@-moz-document url-prefix(){.input_range_dynamic{top:2px}.input_range{top:-2px}}.input_range:before{content:"";position:absolute;width:100%;height:8px;border-radius:4px;background:#0796fd;opacity:.5;left:0;top:8px;z-index:-10;background:#d7d7d7}.input_range:after{content:"";position:absolute;width:inherit;height:8px;border-radius:4px;background:#0796fd;opacity:.9;left:0;top:8px;z-index:-10}input[type=range]::-moz-focus-outer{border:0}#parameters input[type=range]::-moz-range-track{background:rgba(255,255,255,.6)}#parameters input[type=range]::-ms-track{cursor:pointer;height:4px}#parameters input[type=range]::-ms-fill-lower{background:rgba(255,255,255,.6)}#parameters input[type=range]::-ms-fill-upper{background:rgba(255,255,255,.6)}input[type=range].documents_input::-webkit-slider-runnable-track{background:transparent}input[type=range].documents_input::-moz-range-track{height:0px;background:transparent;display:none}input[type=range].documents_input:after{display:none}input[type=range]:disabled::-webkit-slider-thumb{cursor:default;display:none}input[type=range]:disabled::-moz-range-thumb{cursor:default;display:none}input[type=range]:disabled::-ms-thumb{cursor:default;display:none}.slider-box{position:relative;line-height:0}.slider-box:before{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:4px;background:#ffffff;border-radius:6px;z-index:0}.slider-box span{top:50%;transform:translate(-50%,-50%);position:absolute;display:block;border-radius:6px;background:#22c55e;height:4px;width:22%;left:0;z-index:0}.type-ahead{position:relative}.type-ahead-choices{display:none;position:absolute;top:81px;left:0;right:0;background:#ffffff;z-index:10000;border:1px solid #d0d0d0;border-top:0 none;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px;overflow-y:auto;overflow-x:hidden;max-height:200px;color:#303030;font-family:inherit;font-size:13px;-webkit-font-smoothing:inherit;line-height:0}.type-ahead-choices.focused{display:block}.type-ahead-choices li{padding:5px 8px;overflow:hidden;line-height:18px}.type-ahead-choices li.selected{background-color:#f5fafd;color:#495c68}.tooltip-container{position:relative}.tooltip-container:hover .tooltip-on-right,.tooltip-container:hover .tooltip-on-bottom,.tooltip-container:hover .tooltip-on-top,.tooltip-container:hover .tooltip{visibility:visible;opacity:1}.tooltip-container:hover .tooltip-on-right{transform:translateY(-50%)}.tooltip-container:hover .tooltip-on-bottom,.tooltip-container:hover .tooltip-on-top{transform:translate(-50%)}.tooltip-on-bottom,.tooltip-on-right,.tooltip-on-top{display:table;visibility:hidden;position:absolute;z-index:10;transition:all .3s cubic-bezier(0,.7,.3,1);max-width:400px;font-size:1.4rem;text-align:left;min-width:120px;border-radius:3px;line-height:1.1;color:#fff;padding:12px;opacity:0;background:#0796fd;box-shadow:0 14px 10px -9px rgba(0,0,0,.3)}.tooltip-on-bottom p,.tooltip-on-right p,.tooltip-on-top p{font-weight:300;line-height:1.3}.tooltip-on-bottom:before,.tooltip-on-right:before,.tooltip-on-top:before{content:"";position:absolute;width:0;height:0;display:inline-block}.tooltip-on-right{top:50%;transform:translate(25%,-50%);left:100%;margin-left:-6px}.tooltip-on-right:before{top:50%;margin-top:-3px;left:-6px;border-bottom:6px solid transparent!important;border-top:6px solid transparent!important;border-left:none;border-right:6px solid #0796fd}.tooltip-on-bottom{top:100%;transform:translate(-50%,-50%);left:50%;margin-top:3px}.tooltip-on-bottom:before{left:50%;margin-left:-6px;top:-6px;border-left:6px solid transparent!important;border-right:6px solid transparent!important;border-top:none;border-bottom:6px solid #0796fd}.tooltip-on-top{bottom:100%;transform:translate(-50%,50%);left:50%;margin-bottom:3px}.tooltip-on-top:before{left:50%;margin-left:-6px;bottom:-6px;border-left:6px solid transparent!important;border-right:6px solid transparent!important;border-bottom:none;border-top:6px solid #0796fd}.tooltip-on-top.is-first-risk{transform:translate(-20%,50%)}.tooltip-on-top.is-first-risk:before{left:20%}.tooltip-on-top.is-last-risk{transform:translate(-80%,50%)}.tooltip-on-top.is-last-risk:before{left:80%}.tooltip{display:none;position:absolute;z-index:10;border-radius:3px;color:#fff;padding:16px;line-height:1.2rem;font-size:14px;width:100%}.tooltip.error-message{background:#ef4444!important;color:#fff;display:block;font-weight:600;font-size:.9rem}.tooltip.error-message.help:before{border-color:#ef4444}.tooltip p{color:#fff;font-weight:600;font-size:13px;line-height:18px;padding:0;margin:0}.tooltip .number{font-size:16px;font-weight:600;width:30px;height:30px;border-radius:15px;border:2px solid #ffffff;float:left;line-height:26px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tooltip .number+p{margin-left:10px}.tooltip.tooltip-show{display:flex;align-items:center}.tooltip:before{content:"";position:absolute;width:0;height:0;display:inline-block}.tooltip.on-bottom{top:100%;left:50%;transform:translate(-50%)}.tooltip.on-bottom:before{left:50%;margin-left:-6px;top:-6px;border-left:6px solid transparent!important;border-right:6px solid transparent!important;border-bottom:6px solid;border-top:none}.tooltip.on-top{bottom:100%;width:350px;left:50%;margin-left:-175px;text-align:left}.tooltip.on-top:before{left:50%;margin-left:-6px;bottom:-6px;border-left:6px solid transparent!important;border-right:6px solid transparent!important;border-bottom:none;border-top:6px solid}.tooltip.on-right{right:0;margin-right:-12px;top:50%;transform:translateY(-50%) translate(100%)}.tooltip.on-right:before{left:-8px;top:50%;margin-top:-8px;border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-right:8px solid}.tooltip.on-left{left:0;margin-left:-12px;top:50%;transform:translateY(-50%) translate(-100%)}.tooltip.on-left:before{right:-8px;top:50%;margin-top:-8px;border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-left:8px solid}.tooltip.help{background:rgba(46,57,70,.9)}.tooltip.help:before{border-color:rgba(46,57,70,.9)}.tooltip.indication{background:#0796fd;color:#fff;border-radius:0;max-width:400px;width:100%}.tooltip.indication:before{border-color:#0796fd}.recap-project-goal-type-0 .recap-project-infos-left:before{background-image:url(/assets/projet-autre-08721a2a.jpg)}.recap-project-goal-type-1 .recap-project-infos-left:before{background-image:url(/assets/projet-epargne-precaution-de112112.jpg)}.recap-project-goal-type-2 .recap-project-infos-left:before{background-image:url(/assets/projet-accroissement-capital-4f8a94fc.jpg)}.recap-project-goal-type-3 .recap-project-infos-left:before{background-image:url(/assets/projet-retraite-92cb7b68.jpg)}.recap-project-goal-type-4 .recap-project-infos-left:before{background-image:url(/assets/projet-immobilier-38cd98c6.jpg)}.recap-project-goal-type-5 .recap-project-infos-left:before{background-image:url(/assets/projet-transmission-06cb1096.jpg)}.recap-project-goal-type-6 .recap-project-infos-left:before{background-image:url(/assets/projet-avenir-enfants-3413e860.jpg)}.recap-project-goal-type-7 .recap-project-infos-left:before{background-image:url(/assets/projet-wesave-family-e22addd8.jpg)}.recap-project-risk-1 .recap-project-infos-left,.recap-project-risk-2 .recap-project-infos-left,.recap-project-risk-3 .recap-project-infos-left,.recap-project-risk-4 .recap-project-infos-left,.recap-project-risk-5 .recap-project-infos-left,.recap-project-risk-6 .recap-project-infos-left,.recap-project-risk-7 .recap-project-infos-left,.recap-project-risk-8 .recap-project-infos-left,.recap-project-risk-9 .recap-project-infos-left,.recap-project-risk-10 .recap-project-infos-left{background:rgba(17,24,39,.7)}#simulation-recap.page{padding-top:40px;max-width:800px;margin:auto}#simulation-recap .simulation-recap-project{position:relative;text-align:center;padding:30px 20px 10px;background:#ffffff}#simulation-recap .simulation-recap-project a{text-decoration:underline;font-weight:700}#simulation-recap .simulation-recap-project h2{font-size:24px;font-family:Inter,sans-serif;font-weight:600;margin-top:0;margin-bottom:12px}#simulation-recap .simulation-recap-project #recap-project-name{font-size:12px;font-weight:600;display:inline-block;background-color:#0796fd;color:#fff;border-radius:24px;padding:4px 10px;margin-bottom:30px}#simulation-recap .simulation-recap-project p{margin:auto;text-align:left;max-width:675px;font-size:14px;line-height:22px}#simulation-recap .recap-project-infos{max-width:670px;margin:auto;display:flex;height:200px;border-radius:14px;width:100%;overflow:hidden;box-shadow:0 10px 30px 1px rgba(0,0,0,.2)}@media screen and (max-width: 480px){#simulation-recap .recap-project-infos{position:static;height:auto;flex-direction:column;transform:translate(0);margin-top:-140px;margin-bottom:20px}}#simulation-recap .recap-project-infos-left{width:210px;padding:20px 20px 12px;text-align:left;color:#fff;display:flex;flex-direction:column;justify-content:space-between;position:relative;font-size:13px}#simulation-recap .recap-project-infos-left:before{content:"";position:absolute;top:0;left:0;right:0;bottom:40px;z-index:-1;background-size:cover;background-position:center center}#simulation-recap .recap-project-infos-left .recap-project-infos-left-amount{font-size:22px;font-weight:700}#simulation-recap .recap-project-infos-left>div:last-child{font-weight:700}@media screen and (max-width: 480px){#simulation-recap .recap-project-infos-left{width:100%}#simulation-recap .recap-project-infos-left>div:last-child{margin-top:20px}}#simulation-recap .recap-project-infos-right{flex:1;padding:20px;position:relative;z-index:2}#simulation-recap .recap-project-infos-right:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;transform:skew(-3deg);transform-origin:top left;background:#ffffff}#simulation-recap .recap-project-infos-right h3{font-family:Inter,sans-serif;font-size:22px;font-weight:600;margin-bottom:20px}#simulation-recap .recap-project-infos-right #recap-project-target{color:#0796fd;font-size:30px}#simulation-recap .progress-bar{height:20px;line-height:18px;margin-bottom:20px}#simulation-recap .progress-bar span:first-child{display:inline-block;border-radius:10px;overflow:hidden;vertical-align:middle;height:100%;background-image:#0796fd;transition:all .2s .6s ease-in-out}#simulation-recap .progress-bar+div{display:flex}#simulation-recap .progress-bar+div>div{width:50%}#simulation-recap .progress-bar+div>div div{color:#0796fd;font-size:30px;font-weight:700;margin-bottom:12px}#simulation-recap #recap-project-progress-value{margin-left:6px;display:inline-block;position:absolute;top:1px;width:135px;background:none;font-size:13px}#simulation-recap .simulation-recap-support{text-align:center;padding:20px;position:relative;background:#ffffff;z-index:2}#simulation-recap .simulation-recap-support>button{color:#0796fd;text-decoration:underline;background:transparent;font-size:13px;font-weight:700;margin-top:10px;border:none}#simulation-recap .simulation-recap-support>div:last-child{display:flex;justify-content:center;align-items:center;text-align:left;margin:20px}#simulation-recap .simulation-recap-support img{max-width:290px}@media screen and (max-width: 680px){#simulation-recap .simulation-recap-support img{display:none}}#simulation-recap .simulation-recap-support-presentation{max-width:530px;margin-left:40px}#simulation-recap .simulation-recap-support-presentation>p{font-size:13px;font-family:Inter,sans-serif;margin-bottom:30px}#simulation-recap .simulation-recap-support-presentation strong{font-weight:400;color:#0796fd}#simulation-recap .simulation-recap-support-presentation>div{display:flex;align-items:flex-start}@media screen and (max-width: 480px){#simulation-recap .simulation-recap-support-presentation>div{flex-direction:column-reverse;align-items:center}}#simulation-recap .simulation-recap-support-presentation>div>span{font-size:1.5rem;padding:12px 20px}@media screen and (max-width: 680px){#simulation-recap .simulation-recap-support-presentation{margin-left:0}}#simulation-recap .theme-btn-phone+p{font-family:Inter,sans-serif;font-size:12px;text-align:center;margin-top:6px}.parameters{position:fixed;top:var(--header-height);bottom:0;width:320px;background:#111827;padding:10px;z-index:500}.parameters.distribvert{display:flex;flex-direction:column;justify-content:space-around;align-items:center}.parameters .param.disabled{cursor:default;pointer-events:none;opacity:.63!important}.parameters .tooltip{min-width:255px}.parameters .tooltip:hover .cross{opacity:1}.parameters .tooltip .cross{position:absolute;height:20px;width:20px;top:0;right:0;background:url(/assets/icn-close-white-ccf4e4a4.svg) no-repeat center center;background-size:10px;opacity:0;background-color:#0279cf;cursor:pointer}.parameters div.param-titles,.parameters .param-titles{font-size:16px;font-weight:600;color:#fff;margin-bottom:.8em;position:relative}.parameters .active div.param-titles div:first-child{cursor:pointer}.parameters .active div.param-titles div:first-child:after{content:"";position:absolute;width:24px;height:24px;top:-1px;right:0;background:url(/assets/icn-tooltip-help-4112d206.svg) no-repeat;background-size:24px;filter:invert(1)}.parameters .active div.param-titles div:first-child:hover+.tooltip{display:flex;align-items:center}.parameters>div{position:relative;opacity:.3;width:100%;max-width:250px;transition:opacity .1s ease-out}.parameters .selectedcat{background:#ffffff url(/assets/icn-select-b402d880.svg) 95% center no-repeat;background-size:16px;border-radius:2px;padding:16px 30px 16px 16px;font-size:16px;margin:15px auto;cursor:pointer;position:relative;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis;min-height:49px}.parameters .selectedcat:after{content:var(--select);position:absolute;color:#0796fd;background:#ffffff;right:-120px;transition:right .3s cubic-bezier(0,.5,.3,1);padding:5px;margin-top:-5px;box-shadow:-10px 0 15px #fff}.parameters .selectedcat:hover{opacity:.9}.parameters .selectedcat:hover:after{right:5px}.parameters>div.active{opacity:1}.parameters .nbChangeContainer{color:#fff;display:flex;align-items:flex-end;padding-right:12px;padding-left:12px;font-size:32px;border-bottom:2px solid #0796fd;background:rgba(255,255,255,.2)}.parameters .nbChangeContainer>div{display:flex;flex-direction:row;align-items:baseline}.parameters .nbChangeContainer .fx-rate{font-size:14px;text-align:right}.parameters .nbChangeContainer input[type=text]{color:#fff;font-size:1em;text-align:right;margin-right:5px;padding:0;width:100%;border:none;background:none;outline:none;letter-spacing:.05em;height:50px}.parameters .nbChangeContainer input[type=text]::-webkit-input-placeholder{color:#fff}.parameters .nbChangeContainer input[type=text]::-moz-placeholder{color:#fff}.parameters .nbChangeContainer input[type=text]:-ms-input-placeholder{color:#fff}.parameters .nbChangeContainer input[type=text]:-moz-placeholder{color:#fff}.parameters .nbChangeContainer input[type=text]:focus::-webkit-input-placeholder{color:transparent}.parameters .nbChangeContainer input[type=text]:focus::-moz-placeholder{color:transparent}.parameters .nbChangeContainer input[type=text]:focus:-ms-input-placeholder{color:transparent}.parameters .nbChangeContainer input[type=text]:focus:-moz-placeholder{color:transparent}.parameters .nbChangeContainer input.years{width:158px}.parameters .tooltip.error-message+.param-titles+div .nbChangeContainer{color:#ef4444}.parameters .tooltip.error-message+.param-titles+div .nbChangeContainer input{color:#ef4444}.parameters #btn-discount-code{font-size:13px;font-weight:600;background:#ffffff;border-radius:3px;border:none;box-shadow:0 5px 15px rgba(0,0,0,.1);color:#000;padding:6px;width:100%;margin-top:20px}.simulation-parameters-fields{font-weight:600;padding:2rem 2rem 3rem}.simulation-parameters-fields li{display:flex;flex-direction:column;margin-bottom:12px;width:100%}.simulation-parameters-fields li>div{width:100%}.simulation-parameters-fields li>div>div{position:relative}.simulation-parameters-fields li>div>div span{position:absolute;color:#000;right:12px}.simulation-parameters-fields li label{font-family:Inter,sans-serif;font-size:13px;font-style:normal;font-weight:400;letter-spacing:.2px;font-weight:600;padding-right:6px;margin-bottom:2px}.simulation-parameters-fields .btn-field-mobile{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.16);border-radius:2px;color:#fff;font-size:15px;font-weight:400;padding:15px 12px}.simulation-parameters-fields .text-box>div{display:flex;align-items:center}.simulation-parameters-fields .text-box input{width:100%}.simulation-parameters-fields>a{text-decoration:underline;font-size:13px;font-weight:400}.simulation-parameters-fields .nbChangeContainer{color:#fff;display:flex;flex-direction:column;align-items:flex-end;padding:8px 8px 6px;font-size:32px;border-bottom:2px solid #0796fd;background:rgba(255,255,255,.2)}.simulation-parameters-fields .nbChangeContainer>div{display:flex;flex-direction:row;align-items:baseline;font-weight:400;color:#fff;font-size:24px;text-align:right;margin:0}.simulation-parameters-fields .nbChangeContainer .fx-rate{font-size:12px;text-align:right}.simulation-parameters-fields .nbChangeContainer input[type=text]{color:#fff;font-size:24px;text-align:right;margin-right:5px;padding:0;width:100%;border:none;background:none;outline:none;letter-spacing:.05em}.simulation-parameters-fields .nbChangeContainer input[type=text]::-webkit-input-placeholder{color:#fff}.simulation-parameters-fields .nbChangeContainer input[type=text]::-moz-placeholder{color:#fff}.simulation-parameters-fields .nbChangeContainer input[type=text]:-ms-input-placeholder{color:#fff}.simulation-parameters-fields .nbChangeContainer input[type=text]:-moz-placeholder{color:#fff}.simulation-parameters-fields .nbChangeContainer input[type=text]:focus::-webkit-input-placeholder{color:transparent}.simulation-parameters-fields .nbChangeContainer input[type=text]:focus::-moz-placeholder{color:transparent}.simulation-parameters-fields .nbChangeContainer input[type=text]:focus:-ms-input-placeholder{color:transparent}.simulation-parameters-fields .nbChangeContainer input[type=text]:focus:-moz-placeholder{color:transparent}.simulation-parameters-fields .nbChangeContainer input.years{width:158px}.simulation-parameters-risk{padding:20px;background:#ffffff}.simulation-parameters-risk p{font-size:15px;font-weight:600;margin-bottom:30px}.simulation-parameters-risk ul{display:flex;justify-content:space-between}.simulation-parameters-risk li{text-align:center;width:100%}.simulation-parameters-risk li:nth-child(1){color:#111827}.simulation-parameters-risk li:nth-child(2){color:#111827}.simulation-parameters-risk li:nth-child(3){color:#111827}.simulation-parameters-risk li:nth-child(4){color:#111827}.simulation-parameters-risk li:nth-child(5){color:#111827}.simulation-parameters-risk li:nth-child(6){color:#111827}.simulation-parameters-risk li:nth-child(7){color:#111827}.simulation-parameters-risk li:nth-child(8){color:#111827}.simulation-parameters-risk li:nth-child(9){color:#111827}.simulation-parameters-risk li:nth-child(10){color:#111827}.simulation-parameters-risk.is-confirmation li.recommended label{color:#22c55e}.simulation-parameters-risk.is-confirmation li.not-recommended label{color:#ef4444}.simulation-parameters-risk:not(.is-confirmation) .slider-box span{width:0!important}.simulation-parameters-risk .page-navigation .theme-btn{width:100%}.simulation-parameters-risk-slider{margin:12px -6px;font-size:13px;font-weight:600}.simulation-parameters-risk-slider ul{align-items:center;justify-content:space-between}.simulation-parameters-risk-slider li{width:100%;text-align:center;width:60px}.simulation-parameters-risk-slider .slider-box{margin:auto;padding-bottom:2px}.simulation-parameters-risk-slider .slider-box:before{background:rgba(91,107,127,.3);left:4%;right:4%}.simulation-parameters-risk-slider .slider-box input{margin-left:5%;transform:translate(-10px);width:calc(90% + 20px);min-width:auto}.simulation-parameters-risk-slider .slider-box input[type=range]:after{background:none}.simulation-parameters-risk-slider .slider-box span{width:20%}.simulation-parameters-risk-slider .selected{font-size:13px}.risk-selector.focus-shadow{z-index:2000}.risk-selector.focus-shadow #risk_zone_confirmation:before{content:"";position:fixed;z-index:2;background-color:rgba(17,24,39,.9);top:0;left:0;right:0;bottom:0}.risk-selector #risk_zone_confirmation .param-titles.gestion{margin:0 auto 14px}.risk-selector #risk_zone_confirmation .param-titles.gestion:hover .tooltip{display:flex;align-items:center}.risk-selector #risk_zone_confirmation .param-titles.gestion:hover .tooltip p{text-align:left}.risk-selector #risk_zone_confirmation .param{transition:all .3s ease-out;background:#f7f7f7;z-index:12;position:relative;padding:1rem 2rem}.risk-selector #risk_zone_confirmation .param-titles .tooltip{min-width:250px;width:250px;margin-left:-110px;left:50%;margin-bottom:12px;animation:showtooltip 1s 1 cubic-bezier(0,1.6,.4,1)}.risk-selector .risk-profile-slider{position:relative;padding:3px 0;width:410px;margin:auto;line-height:17px}.risk-selector .risk-profile-slider ul{display:flex;flex-direction:row}.risk-selector .risk-profile-slider ul li{cursor:pointer}.risk-selector .risk-profile-slider>div{width:384px;margin:auto}.risk-selector .risk-profile-slider input[type=range]{z-index:2;height:20px;margin:0}.risk-selector .risk-profile-slider input[type=range]:before,.risk-selector .risk-profile-slider input[type=range]:after{content:none!important}.risk-selector .risk-profile-slider:before{content:"";left:15px;right:15px;top:33px;height:4px;border-radius:2px;position:absolute;display:block;background-color:rgba(102,102,102,.3);z-index:0}.risk-selector .risk-profile-number{color:gray;justify-content:space-between;font-weight:700}.risk-selector .risk-profile-number li{font-weight:400;position:relative;padding:2px 0;width:40px}.risk-selector .risk-profile-number li.selected:after{content:"";width:78px;left:-20px;top:30px;height:4px;border-radius:2px;position:absolute;display:block;background-color:#22c55e;z-index:1}.risk-selector .risk-profile-number label{font-size:16px;padding:0 7px}.risk-selector .risk-profile-number label+.tooltip{display:none;background-color:#0796fd;font-weight:700;text-transform:uppercase;padding:6px 8px;top:49px;white-space:nowrap;width:auto}.risk-selector .risk-profile-number label+.tooltip:before{border-color:#0796fd}.risk-selector .risk-profile-number li:nth-child(1):not(.red):not(.green):not(.blue){color:#111827}.risk-selector .risk-profile-number li:nth-child(2):not(.red):not(.green):not(.blue){color:#111827}.risk-selector .risk-profile-number li:nth-child(3):not(.red):not(.green):not(.blue){color:#111827}.risk-selector .risk-profile-number li:nth-child(4):not(.red):not(.green):not(.blue){color:#111827}.risk-selector .risk-profile-number li:nth-child(5):not(.red):not(.green):not(.blue){color:#111827}.risk-selector .risk-profile-number li:nth-child(6):not(.red):not(.green):not(.blue){color:#111827}.risk-selector .risk-profile-number li:nth-child(7):not(.red):not(.green):not(.blue){color:#111827}.risk-selector .risk-profile-number li:nth-child(8):not(.red):not(.green):not(.blue){color:#111827}.risk-selector .risk-profile-number li:nth-child(9):not(.red):not(.green):not(.blue){color:#111827}.risk-selector .risk-profile-number li:nth-child(10):not(.red):not(.green):not(.blue){color:#111827}.risk-selector .risk-profile-number li:nth-child(11):not(.red):not(.green):not(.blue){color:#111827}.risk-selector .risk-profile-number input[type=radio]:checked+label+.tooltip{display:block}.risk-selector .risk-profile-name{justify-content:space-around}.risk-selector .risk-profile-name li{font-size:.8rem;font-weight:300;padding:0 10px}.risk-selector .investor-comment{display:inline-block;position:relative;background:#ffffff;width:340px;font-size:16px;line-height:1.3em;text-align:left;vertical-align:middle;margin-left:2rem;padding:0 6px;border-radius:3px}.risk-selector .investor-comment img{float:left;margin-right:6px}.risk-selector .investor-comment p{margin-top:5px;font-weight:300;font-size:14px}.risk-selector .investor-comment .education-button{color:#0796fd;text-decoration:underline;font-weight:400;cursor:pointer}.risk-selector .investor-comment .name{color:#0796fd;font-weight:700;margin-top:14px;display:block}.risk-selector #profile-choice{display:flex;align-items:center;justify-content:center}.nextstep{z-index:100;position:fixed;left:520px;right:0;bottom:0;transition:bottom .5s .7s ease-out;text-align:center}.nextstep .init{bottom:-100%}.nextstep .darkerbg{padding:10px}.nextstep .show-more-bar{border-top:1px solid;border-bottom:1px solid;border-color:rgba(189,189,189,.4);background:rgba(238,238,238,.9);padding:5px;transition:all .4s ease-out}.nextstep .show-more-bar.invisible{margin-bottom:-40px;opacity:0;pointer-events:none}.nextstep .show-more-bar p{display:inline-block;padding:0 30px;font-size:12px}.nextstep .show-more-bar p:before,.nextstep .show-more-bar p:after{content:"";background-image:url(/assets/icn-scroll-ac04214d.svg);vertical-align:middle;display:inline-block;height:26px;width:26px}.nextstep .show-more-bar p:before{margin-right:4px}.nextstep .show-more-bar p:after{margin-left:4px}.nextstep .show-more-bar+div{position:relative}.nextstep #save-simulation{background:#ffffff;padding-bottom:6px}.nextstep #save-simulation .theme-btn{position:relative;margin:15px 0 10px}.nextstep #save-simulation .disclaimer{text-align:center;margin-top:0}.nextstep div.param-titles:after{content:"";position:relative;display:inline-block;width:24px;height:24px;left:4px;top:6px;background:url(/assets/icn-tooltip-help-4112d206.svg) no-repeat;background-size:24px}.nextstep.init{display:none;bottom:-50px}.simulation-discount{background:#ffffff}.simulation-discount h2{text-align:center}.simulation-discount .theme-textbox{margin:0 auto}.simulation-discount .page-navigation{display:flex}@media screen and (max-width: 480px){.simulation-discount .page-navigation{flex-direction:column-reverse}.simulation-discount .page-navigation .theme-btn{width:100%;margin-bottom:10px}}.simulation-discount ul{margin-top:12px}.simulation-discount li{margin-bottom:12px;text-align:center}.simulation-discount li>div{color:#5e8eb8;font-size:2.4rem}#discount-popin .popin{max-width:505px;width:100%}#discount-popin .popin .page-content{padding:0 20px}#discount-popin .popin>div button{min-width:90px;margin-top:34px}#discount-popin .popin .row{justify-content:center;align-items:flex-start}#discount-popin .popin ul{display:flex;justify-content:center;color:#666;font-size:1.4rem;line-height:1.6rem;margin-top:12px;text-align:center}#discount-popin .popin ul li{padding:0 20px}#discount-popin .popin ul div{font-size:1.8rem;margin-right:6px;color:#5e8eb8}#discount-popin .popin .theme-textbox{max-width:200px}#discount-popin .popin .theme-textbox>input{margin-bottom:0}#discount-popin .popin .theme-textbox>label{text-align:center}#discount-popin .popin .page-navigation{padding-top:30px;justify-content:space-evenly}#discount-popin form button{margin-bottom:10px}.discount-popin-confirmation{display:none}.discount-popin-confirmation span{font-weight:700}.discount-popin-confirmation ul{text-align:left}.discount-popin-form>p{max-width:390px;margin:auto}#loss_recap_popin .risks-pop.popin{max-width:700px;width:100%}#loss_recap_popin .risks-pop.popin .theme-checkbox{margin:0 auto;max-width:640px;width:100%}#loss_recap_popin .risks-pop.popin .darkerbg{margin-top:15px;background:none;border:none}#loss_recap_popin .risks-pop.popin table{width:100%;max-width:640px;margin:40px auto 15px}#loss_recap_popin .risks-pop.popin td{text-align:center;padding:20px 10px;font-size:14px;vertical-align:middle;width:120px}#loss_recap_popin .risks-pop.popin td:first-child{text-align:left;font-size:14px;width:auto}#loss_recap_popin .risks-pop.popin td:not(:first-child){font-weight:600}#loss_recap_popin .risks-pop.popin tr:not(.bad-perf) td:first-child{color:#111827}#loss_recap_popin .risks-pop.popin th{text-align:center;padding:14px 20px 16px;font-size:14px}#loss_recap_popin .risks-pop.popin tbody tr{border-bottom:1px solid #f5f5f7;border-left:1px solid #f5f5f7;border-right:1px solid #f5f5f7}#loss_recap_popin .risks-pop.popin tbody tr.low-perf,#loss_recap_popin .risks-pop.popin tbody tr.low-perf-cumul{background-color:#f5f5f7}#loss_recap_popin .risks-pop.popin tbody tr.good-indicator{color:#22c55e}#loss_recap_popin .risks-pop.popin tbody tr.average-perf,#loss_recap_popin .risks-pop.popin tbody tr.low-perf{border-bottom:0}#loss_recap_popin .risks-pop.popin tbody tr.average-perf td,#loss_recap_popin .risks-pop.popin tbody tr.low-perf td{padding:20px 10px 10px}#loss_recap_popin .risks-pop.popin tbody tr.average-perf-cumul td,#loss_recap_popin .risks-pop.popin tbody tr.low-perf-cumul td{padding:0 10px 20px}#loss_recap_popin .risks-pop.popin tbody tr .toggle-btns{float:right;margin-right:10px}#loss_recap_popin .risks-pop.popin tbody tr .toggle-btns span{font-weight:700;font-size:.7em;color:#5e8eb8;display:inline-block;width:14px;height:14px;border:1px solid #5e8eb8;border-radius:2px;background:rgba(154,180,203,.3);line-height:14px;opacity:.5;cursor:pointer;text-align:center}#loss_recap_popin .risks-pop.popin tbody tr .toggle-btns span.active{opacity:1;background:#5e8eb8;color:#fff;cursor:default}#loss_recap_popin .risks-pop.popin tbody tr .toggle-btns span:hover{opacity:1}#loss_recap_popin .risks-pop.popin tbody tr:first-child{border-top:1px solid #f5f5f7;border-top-left-radius:1px;border-top-right-radius:1px;background-color:#f5f5f7}#loss_recap_popin .risks-pop.popin tbody tr:last-child{border-bottom-left-radius:1px;border-bottom-right-radius:1px}#loss_recap_popin .risks-pop.popin h2:first-of-type{margin-bottom:20px;margin-top:0}#loss_recap_popin .risks-pop.popin p{font-size:16px;padding:0;font-weight:400;max-width:640px;margin:0 auto 6px}#loss_recap_popin .risks-pop.popin p.small{font-size:.77em;line-height:1.1em;text-align:justify}#loss_recap_popin .risks-pop.popin p.small span{font-size:1em}#loss_recap_popin .risks-pop.popin p.small strong{font-size:1em;line-height:1.1em}#loss_recap_popin .risks-pop.popin p.red{font-size:.75em;color:#ef4444}#loss_recap_popin .risks-pop.popin p.montant{padding:0;color:#5e8eb8;font-size:36px;font-weight:600;margin:0 0 -10px}#loss_recap_popin .risks-pop.popin .inlines{display:inline-block;margin:0 40px}.advisory-mode-show{display:none!important}.advisory-mode .advisory-mode-show{display:block!important;text-align:center}.advisory-mode .advisory-mode-hide{display:none!important}.realistic{position:absolute;top:10px;left:0;bottom:35px;background:transparent;visibility:hidden;align-items:center;display:flex;justify-content:center;text-align:center;transition:opacity .3s ease-in-out;font-size:16px}.realistic>div{background:#ffffff;border:1px solid #ef4444;display:none;border-color:#ef4444;padding:24px 30px;box-shadow:0 2px 7px rgba(239,68,68,.5)}.realistic>div .adjust{font-size:12px;margin-bottom:10px}.realistic.above,.realistic.optimistic{cursor:pointer}.realistic.above,.realistic.under,.realistic.optimistic{visibility:visible;background:rgba(239,68,68,.2)}.realistic.above .above,.realistic.under .under,.realistic.optimistic .optimistic{display:inline-block}.realistic.init{display:none}.realistic .theme-btn-realistic{margin:6px 0}.realistic .changeparam div{font-weight:600}.right-column{background:#ffffff;width:230px;position:absolute;right:0;bottom:30px;top:10px;transition:right .3s}.right-column.init{opacity:0;right:-200px}.right-column .legend{border:1px solid #0796fd;padding:6px 10px 4px;text-align:center;font-size:.82rem}.right-column .legend span{font-weight:600;font-size:14px}.right-column .legend ul{text-align:left;font-size:12px}.right-column .legend ul li{margin:8px 0;position:relative}.right-column .legend ul li:before{content:"";display:inline-block;height:16px;width:16px;vertical-align:middle;margin-right:4px;border-radius:3px}.right-column .legend ul li.over-performance:before{background:#0796fd}.right-column .legend ul li.expected-performance:before{background:#056bb4}.right-column .legend ul li.low-performance:before{background:#033f6a}.right-column .legend ul li.accumulate-payments:before{height:2px;background:#3f3f46}.right-column .legend ul li.accumulate-payments:after{content:"";height:4px;width:3px;background:#ffffff;position:absolute;left:7px;top:7px}.right-column .legend ul li.financial-crisis:before{border-radius:100%;border:1px solid #ef4444;background:rgba(239,68,68,.1);height:16px;width:16px}.right-column .legend ul li.ultimate-goal:before{background-image:url(/assets/icn-legend-target-041235db.svg);height:18px;width:18px}.right-column .legend ul li.init{display:none}.right-column .actions{position:absolute;bottom:0;width:100%}.right-column .actions .theme-btn{width:100%;padding:10px;margin:10px 0 0;white-space:nowrap;text-align:center}.right-column .actions .theme-btn .hide-btn{display:none}.right-column .actions .theme-btn .show-btn,.right-column .actions .theme-btn.active .hide-btn{display:inline-block}.right-column .actions .theme-btn.active .show-btn{display:none}.documents-form{background:#ffffff}.documents-form .compare-contracts{display:flex;gap:20px}.documents-form .compare-contracts>li{margin:20px 0;width:100%;background-color:#fff;border-radius:3px;padding:20px 16px 0}.documents-form .compare-contracts h4{padding:30px 30px 30px 60px;background:#f9fafb url(/assets/icn-help-2-2bd4fec1.svg) no-repeat 22px 27px;background-size:30px;color:#111827;font-weight:700;font-size:16px;border-radius:12px;border:1px solid #e5e7eb}.documents-form .compare-contracts h4+div{padding:20px 30px;display:flex;flex-direction:column;justify-content:space-between}.documents-form .compare-contracts h5{font-weight:700}.documents-form .compare-contracts .pros,.documents-form .compare-contracts .cons{padding:12px 0}.documents-form .compare-contracts .pros li,.documents-form .compare-contracts .cons li{position:relative;padding-left:20px}.documents-form .compare-contracts .pros li:before,.documents-form .compare-contracts .cons li:before{position:absolute;top:3px;left:0;height:14px;width:14px}.documents-form .compare-contracts .pros li+li,.documents-form .compare-contracts .cons li+li{margin-top:12px}.documents-form .compare-contracts .pros{margin-bottom:12px}.documents-form .compare-contracts .pros li:before{content:url(/assets/icn-adv-c9405d82.svg)}.documents-form .compare-contracts .cons li:before{content:url(/assets/icn-desadv-95c33309.svg)}@media screen and (max-width: 680px){.documents-form .compare-contracts{display:block;margin:0 0 20px}.documents-form .compare-contracts>li{margin:0}.documents-form .compare-contracts>li:first-child{margin-bottom:0}}.documents-form .checkpoint-loader{height:0;background-image:url(/assets/loader-black-1df49202.svg);background-repeat:no-repeat;margin-top:30px;background-position:center center;background-size:contain;transition:height .3s ease-in-out,opacity .3s ease-in-out}.documents-form .checkpoint-loader.loading{height:120px;opacity:1}.documents-form .intro{margin-bottom:60px}.documents-form p a{color:#0796fd}.documents-form .page-navigation{justify-content:center!important}.documents-project-goal header{margin-bottom:30px}.documents-project-goal .radio-box-group{text-align:center}.documents-project-goal .radio-box-group.short-answers>div{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.documents-project-goal .radio-box-group.short-answers .theme-radiobox{max-width:160px;width:100%;margin:6px}@media screen and (max-width: 480px){.documents-project-goal .radio-box-group.short-answers .theme-radiobox{max-width:100%}}.documents-project-goal .radio-box-group:not(.short-answers) .theme-radiobox+.theme-radiobox{margin-top:15px}@media screen and (max-width: 480px){.documents-project-goal .radio-box-group:not(.short-answers) .theme-radiobox{width:100%}}.documents-project-goal .recommendation{font-weight:700;padding:20px;font-size:12px;background-color:#f0f7ff;border-radius:12px;margin-top:20px}.documents-project-goal .recommendation strong{color:#0796fd}.documents-project-goal .radio-box-group label,.documents-project-goal .check-box-group label{border:none;border-radius:6px;border:1px solid #ffffff;text-align:center;padding:11px 25px 9px;font-weight:600;color:#fff;background-color:transparent;font-size:12px}.documents-project-goal .radio-box-group label:before,.documents-project-goal .check-box-group label:before{content:none}.documents-contract-choice header{margin-bottom:30px}.documents-contract-choice .radio-box-group>div{display:flex;flex-direction:column}.documents-contract-choice .theme-radiobox{order:2;margin-bottom:6px}.documents-contract-choice .theme-radiobox label span{font-size:16px;margin-bottom:4px}.documents-contract-choice .recommended{order:1}.documents-contract-choice .recommended label span{color:#0796fd}.documents-contract-choice .recommended label span:before{content:"RECOMMANDÉ";background-color:#0796fd;color:#fff;border-radius:3px;font-size:1.2rem;vertical-align:middle;padding:3px 6px;margin-right:6px}.documents-contract-choice .tracker-contract-kind .theme-radiobox label p{color:#6b7280}.documents-contracts .doc{margin-top:30px;margin-bottom:0}.documents-contracts .doc-header{margin-bottom:20px}.documents-contracts .doc-header h3{font-size:20px;font-weight:500}.documents-contracts .doc-header .theme-btn-download{margin-top:12px}.documents-contracts .doc-viewer{height:700px;transition:height .3s ease-in-out;position:relative;background:#2e3946;margin-bottom:20px}.documents-contracts .doc-viewer:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background-image:url(/assets/loader-white-75b23297.svg);background-size:contain;background-repeat:no-repeat}.documents-contracts .doc-viewer>ul{width:100%;height:100%;overflow-y:scroll;z-index:1;position:relative;line-height:0}.documents-contracts .doc-viewer>ul li{padding:12px;background:#2e3946}.documents-contracts .doc-viewer>ul img{box-shadow:0 5px 10px rgba(0,0,0,.2)}.documents-contracts .doc-viewer.collapse{height:0;margin-bottom:0}@media screen and (max-width: 580px){.documents-contracts .doc-header{flex-direction:column;align-items:flex-start}.documents-contracts .doc-header .theme-btn{margin-top:20px}}@media screen and (max-height: 740px){.documents-contracts .doc-viewer{height:400px}}.documents-profile .complex-allocation-donut{margin:20px auto;max-width:340px}.documents-profile .complex-allocation-donut .chart-container{height:210px;width:210px;margin:auto}@media screen and (max-width: 570px){.documents-profile .complex-allocation-donut{justify-content:center}}.documents-profile .theme-checkbox{margin-bottom:12px}.documents-clause .theme-radiobox{display:block;margin-top:30px}.documents-clause .theme-radiobox.other-clause{line-height:1.2}.documents-clause .theme-radiobox.other-clause label+div{margin-top:10px;padding:20px;border:1px solid rgba(94,142,184,.2)}.documents-clause .theme-radiobox.other-clause label+div>p:first-child{margin-bottom:20px}.documents-clause .theme-radiobox.other-clause .theme-checkbox{margin-top:20px;margin-bottom:20px}.documents-clause .theme-radiobox.other-clause textarea{margin-top:6px}.documents-clause .theme-radiobox.other-clause textarea:not(:disabled){min-height:200px}.documents-clause .notary label{display:flex;flex-direction:column;gap:1rem;line-height:50px}.documents-clause .notary label>div{display:flex;align-items:center;gap:1rem}.documents-clause .notary label>div>input{flex-grow:1}.documents-clause .show-clause-informations h1{color:#000;font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:30px;letter-spacing:.4px;margin-top:16px;margin-bottom:16px}.documents-clause .show-clause-informations h1.semi-bold{font-weight:600}.documents-clause .show-clause-informations h1.bold{font-weight:700}.documents-clause .show-clause-informations ol{list-style:decimal;padding:1rem}.documents-clause textarea{resize:vertical;min-height:100px;transition:min-height .3s ease-in-out}.documents-clause iframe{display:block;width:100%;height:350px;border-radius:3px;border:1px solid rgba(94,142,184,.2);margin-bottom:12px}.documents-clause iframe+div{text-align:center;margin-bottom:20px}.documents-clause iframe+div a{font-weight:700;color:#33a9fd;text-decoration:underline}.documents-clause input[type=text]{width:200px;vertical-align:baseline}@media screen and (max-width: 700px){.documents-clause .notary label{line-height:3}.documents-clause .notary label>div{display:block}.documents-clause .notary label>div input{width:100%;margin-left:0;margin-bottom:6px;max-width:none}}.documents-death-benefits .description{margin-top:20px}.documents-death-benefits .why{margin:30px 0}.documents-death-benefits .why h3{margin-bottom:20px}.documents-death-benefits .how{margin:30px 0;border:1px solid #e5e7eb;border-radius:12px;padding:16px}.documents-death-benefits .how-items{margin-top:20px;list-style:inside}.documents-death-benefits .how-items .item{margin-bottom:10px}.documents-proofs-docs>header{margin-bottom:30px}.documents-proofs-docs .infos{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;font-size:1.4rem;padding:24px;margin-top:20px}.documents-proofs-docs .infos li{padding:12px 0}.documents-proofs-docs .infos li:first-child{padding-top:0}.documents-proofs-docs .infos li+li{border-top:1px solid #9ab4cb}.documents-proofs-docs .infos p{margin-top:6px}.documents-proofs-docs .infos a{margin-top:12px}.documents-proofs-docs .infos .btn-icon{background-image:url(/assets/icn-download-f859640a.svg);background-repeat:no-repeat;min-width:185px;padding-right:45px;background-position:top 8px right 10px;color:#0796fd;border-color:currentColor}.documents-proofs-docs h3{font-family:Inter,sans-serif;font-size:18px;margin-bottom:30px}.documents-proofs-docs section+section h3{margin-top:60px}.documents-proofs-docs .second-subscriber-block .proofs-docs,.documents-proofs-docs .child-subscriber-block .proofs-docs{justify-content:flex-start;margin:0 -8px}.documents-proofs-docs .second-subscriber-block .proofs-docs .proof-doc-identity,.documents-proofs-docs .second-subscriber-block .proofs-docs .proof-doc-identity-secondary-representative,.documents-proofs-docs .second-subscriber-block .proofs-docs .proof-doc-identity-child,.documents-proofs-docs .child-subscriber-block .proofs-docs .proof-doc-identity,.documents-proofs-docs .child-subscriber-block .proofs-docs .proof-doc-identity-secondary-representative,.documents-proofs-docs .child-subscriber-block .proofs-docs .proof-doc-identity-child{margin:0 8px}.documents-payments .select-box:not(.accounts),.documents-payments .text-box{max-width:225px;padding:0 0 12px}.documents-payments .overview{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;padding-bottom:6px;margin:24px 0 0}.documents-payments .overview>div{width:calc(33.3333333333% - 20px);min-width:210px;margin-right:20px;margin-bottom:20px;white-space:nowrap}.documents-payments .overview .highlight{font-size:28px;font-weight:600;margin-top:4px;color:#000}.documents-payments .overview .fx-rate{font-size:.8em;margin-top:.5em;color:gray}.documents-payments .information{margin-bottom:2rem}.documents-payments .row{display:flex;margin:24px -12px 0}.documents-payments .row>*{margin:12px;width:100%}.documents-payments .accounts{margin:24px 0 0}.documents-payments .accounts>label{font-size:14px;margin-left:12px;font-weight:600}@media screen and (max-width: 580px){.documents-payments .select-box:not(.accounts),.documents-payments .text-box{max-width:100%}.documents-payments .overview{margin-bottom:0}.documents-payments .overview>div{width:auto;min-width:170px;white-space:normal;margin-bottom:20px}.documents-payments .overview .theme-btn{width:100%;text-align:center;margin:20px 0}.documents-payments .row{flex-direction:column;margin:30px 0 0}.documents-payments .row>*{max-width:none;margin:12px 0}}.allocation-portfolio-detail .percent-header{color:#202122;font-size:12px;margin-top:24px;padding:16px;text-align:right}.allocation-portfolio-detail table{text-transform:capitalize;width:100%}.allocation-portfolio-detail table:last-of-type{margin-bottom:24px}.allocation-portfolio-detail table thead{background-color:rgba(0,0,0,.08);font-weight:600;text-align:left}.allocation-portfolio-detail table thead th{font-size:12px;height:40px!important;padding:16px;text-transform:uppercase;vertical-align:middle}.allocation-portfolio-detail table tbody tr{height:60px}.allocation-portfolio-detail table tbody tr td{color:#202122;font-size:12px;padding:16px;text-transform:uppercase;vertical-align:middle}.allocation-portfolio-detail table tbody tr td.repartition{text-align:right}.allocation-portfolio-detail table tbody tr:nth-child(2n){background-color:#f7f7f7}.management-step{display:flex;flex-direction:column;gap:3rem}.about-management-contract header{border-bottom:0}.about-management-contract header+div{margin-top:30px}.about-management-contract div p{margin-bottom:20px}.about-management-contract .mandate-illustration{padding-top:30px;text-align:center;margin-bottom:30px}.about-management-contract h4{font-weight:700;font-size:1.4rem;margin:30px 0 12px}.about-management-contract .theme-radiobox{margin-bottom:6px;width:100%}.about-management-contract .theme-radiobox label{opacity:.7}.about-management-contract .theme-radiobox input:checked+label{opacity:1}.about-management-contract .modal-content{padding:30px 42px}.about-management-contract .modal-content p{text-align:justify}.about-management-contract .modal-content .modal-actions{display:flex;flex-direction:column;align-items:center}.about-management-contract .modal-content .modal-actions button+button{margin-top:12px}.about-management-contract .modal-content .success-message{color:#13c47a;font-size:1.6rem;text-align:center}#education{text-align:left}#education .charts{display:flex}#education .charts>div{width:50%;margin-left:auto;margin-right:auto}#education .charts>div:first-child>p{padding-right:12px}#education .charts>div:last-child>p{padding-left:12px}#education .charts p{font-size:14px}#education #profile-risk-description p{display:none}#education #profile-risk-description.risk-0 p:nth-child(1){display:block}#education #profile-risk-description.risk-1 p:nth-child(2){display:block}#education #profile-risk-description.risk-2 p:nth-child(3){display:block}#education #profile-risk-description.risk-3 p:nth-child(4){display:block}#education #profile-risk-description.risk-4 p:nth-child(5){display:block}#education #profile-risk-description.risk-5 p:nth-child(6){display:block}#education #profile-risk-description.risk-6 p:nth-child(7){display:block}#education #profile-risk-description.risk-7 p:nth-child(8){display:block}#education #profile-risk-description.risk-8 p:nth-child(9){display:block}#education #profile-risk-description.risk-9 p:nth-child(10){display:block}#education #profile-risk-description.risk-10 p:nth-child(11){display:block}#education .chart-container{display:flex;align-items:center;padding:20px 12px;height:260px;position:relative;font-size:16px}#education .chart-container li{position:relative;padding:6px 6px 6px 32px}#education .chart-container li:before{content:"";border-radius:3px;width:16px;height:16px;position:absolute;top:8px;left:6px}#education .chart-container li>span:last-child{display:block;font-size:36px;font-weight:700}#education .chart{height:180px;width:180px}#education #guaranted-capital-repartition:not(.no-effect) #guaranted-capital-pie-chart{position:relative}#education #guaranted-capital-repartition:not(.no-effect) #guaranted-capital-pie-chart:before{content:"";position:absolute;height:160px;top:50%;margin-top:-80px;left:50%;margin-left:15px;width:250px;opacity:.3;background-image:linear-gradient(90deg,#e155ed 0%,rgba(225,85,237,0) 85%)}@media screen and (max-width: 1000px){#education #guaranted-capital-repartition:not(.no-effect) #guaranted-capital-pie-chart:before{content:none}}#education #guaranted-capital-repartition:not(.no-effect) .chart-container:after{content:"";position:absolute;right:0;top:0;height:100%;left:calc(29% + 180px);overflow:hidden;background:url(/assets/ac-partof-b9948a42.svg) no-repeat center right}@media screen and (max-width: 1000px){#education #guaranted-capital-repartition:not(.no-effect) .chart-container:after{content:none}}#education p+p{margin-top:12px}#education .low-risk-funds span{font-weight:700;color:#d082fb}#education li.low-risk-funds:before{background-color:#d082fb}#education .high-risk-funds span{font-weight:700;color:#6c44c4}#education li.high-risk-funds:before{background-color:#6c44c4}#education .guaranted-capital span{font-weight:700;color:#58dcad}#education li.guaranted-capital:before{background-color:#58dcad}#education .unguaranted-capital span{font-weight:700;color:#e155ed}#education li.unguaranted-capital:before{background-color:#e155ed}@media screen and (max-width: 1000px){#education .charts{flex-direction:column}#education .charts>div{width:100%}#education .charts>div>p{text-align:center}#education .charts>div:last-child{margin-top:30px}#education .chart-container{justify-content:center}}#projection .disclaimer{margin-top:30px}#projection .disclaimer.init{opacity:0}#projection .disclaimer-note{margin-top:30px;text-align:left;font-size:12px}#projection .disclaimer-note.init{opacity:0}#projection .highcharts-tooltip{border:1px solid #000000;background-color:#fafafa;padding:8px}#projection .highcharts-tooltip>span{position:relative!important;top:0!important;left:0!important}#projection .highcharts-container svg .highcharts-tooltip path{stroke:none}#history .history-graph{max-width:750px;margin:10px auto 0;position:relative}#history .history-graph>.highcharts-container{margin:auto}#history .history-graph .highcharts-tooltip>span{background:#ffffff;border:1px solid #616161;padding:8px 12px;border-radius:4px;position:relative;font-size:.9rem;z-index:1}#history .history-graph .highcharts-tooltip>span>span:after{left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-width:5px;margin-left:-5px;border-color:rgba(46,57,70,0)}#history .history-graph .highcharts-tooltip>span>span span{font-weight:600}#history .history-graph .highcharts-tooltip>span>span.bad:after{border-bottom-color:#616161;bottom:100%}#history .history-graph .highcharts-tooltip>span>span.bad>span{color:#ef4444}#history .history-graph .highcharts-tooltip>span>span.good:after{border-top-color:#616161;top:100%}#history .history-graph .highcharts-tooltip>span>span.good>span{color:#0796fd}#history .info-message .good-indicator,#history .info-message .bad-indicator{font-size:14px;font-weight:600}#history .info-message .good-indicator{color:#0796fd}#history .info-message .bad-indicator{color:#ef4444}#history .disclaimer-note{margin-top:30px;text-align:left;font-size:12px}.simplified-view-content{display:flex;align-items:flex-start;justify-content:center}.simplified-view-legend{font-size:20px;text-align:left;padding-right:30px;font-weight:600;word-break:break-all}.simplified-view-legend span{font-weight:700}.simplified-view-legend li:nth-child(1){color:#005efd}.simplified-view-legend li:nth-child(2){color:#969696}.simplified-view-legend li:nth-child(3){color:#ef4444}.simplified-view-legend li+li{margin-top:24px}.fake-tooltip{position:relative;background:#ffffff;padding:5px;width:170px;border-radius:2px;line-height:18px;font-size:14px}.fake-tooltip.good{border-color:#22c55e;color:#22c55e}.fake-tooltip.good:after,.fake-tooltip.good:before{border-color:transparent;top:50%}.fake-tooltip.good:before{border-right-color:#22c55e;border-width:6px;margin-top:-6px}.fake-tooltip.good:after{border-right-color:#fff;border-width:3px;margin-top:-3px}.fake-tooltip.bad{border-color:#ef4444}.fake-tooltip.bad:before{border-color:transparent transparent #ef4444 transparent;border-width:0 0 10px 8px;margin-top:-8px}.fake-tooltip.bad:after{border-color:transparent transparent #ffffff transparent;border-width:0 0 5px 4px;margin-top:-5px}.fake-tooltip.bad:before,.fake-tooltip.bad:after{top:100%}.profile-risk-analyse{padding-top:0!important;counter-reset:section}.profile-risk-analyse header p{color:#6a6b75}.profile-risk-analyse header h2{margin-top:0}.profile-risk-analyse section>h3:before{counter-increment:section;content:counter(section) ". "}.profile-risk-analyse h3{font-weight:600;font-size:20px;margin-top:30px;margin-bottom:20px}.profile-risk-analyse h3+p{font-size:13px;line-height:19px}.profile-risk-analyse h4+p{font-size:13px;line-height:19px}.profile-risk-analyse>section:not(:last-of-type,.no-border){padding-bottom:30px;border-bottom:1px solid #c9cad1;margin-bottom:30px}.profile-risk-analyse .profile-gauge-esg{display:flex;border-bottom:1px solid #c9cad1;margin-bottom:24px}.profile-risk-analyse .profile-gauge-esg>div{width:50%;padding-bottom:26px}.profile-risk-analyse .profile-gauge-esg .border-separator{border-right:1px solid #c9cad1;margin:0 28px;width:0}.profile-risk-analyse .list-preferred-themes{gap:12px;display:flex}.profile-risk-analyse .list-preferred-themes li{display:inline-flex;align-items:center;width:50%;font-size:14px}.profile-risk-analyse .list-preferred-themes li>img{margin-right:10px}@media screen and (max-width: 480px){.profile-risk-analyse .list-preferred-themes{flex-direction:column}.profile-risk-analyse .list-preferred-themes li{width:100%}}.profile-risk-analyse .title-category,.profile-risk-analyse .title-category-esg{font-weight:600;font-size:16px;line-height:20px;margin-bottom:16px;display:flex;align-items:center}.profile-risk-analyse .title-category>img,.profile-risk-analyse .title-category-esg>img{margin-left:6px;width:18px}.profile-risk-analyse .title-category-esg{margin-top:32px}.profile-risk-analyse .unhappy-path-esg .help{background-color:#5b6b7f;color:#fff;margin-top:20px;background-image:url(/assets/icn-help-2-2bd4fec1.svg);background-repeat:no-repeat;background-size:40px;background-position:left 30px top 40px;padding:20px 20px 20px 80px;text-align:left;border-radius:0 0 3px 3px}.profile-risk-analyse .unhappy-path-esg .help p{padding:2rem}.profile-risk-analyse .unhappy-path-esg .cta-wrapper{text-align:center;margin-top:14px}@media screen and (max-width: 480px){.profile-risk-analyse .profile-gauge-esg{display:block}.profile-risk-analyse .profile-gauge-esg>div{width:100%}.profile-risk-analyse .profile-gauge-esg .border-separator{margin:0;border-right:none}.profile-risk-analyse .list-preferred-themes li{display:flex;width:auto}}.profile-risk-analyse .page-navigation{justify-content:center!important}@media screen and (max-width: 480px){.profile-risk-analyse .page-navigation .theme-btn{margin:0}}.profile-risk-analyse-recommendation h3+p{font-size:13px;line-height:19px}.profile-risk-analyse-recommendation .updated-recommendation{border:2px solid #33a9fd;background-color:rgba(51,169,253,.1);font-weight:700;padding:20px;border-radius:3px;font-size:1.8rem;line-height:1.4;margin-bottom:30px}.profile-risk-analyse-recommendation strong{font-weight:700}.profile-risk-analyse-recommendation strong .color{color:#0796fd}.profile-risk-analyse-recommendation .recommendation{display:flex;align-items:center;margin-bottom:20px}.profile-risk-analyse-recommendation .recommendation>div{min-width:165px;text-align:center;font-weight:700;font-size:1.2rem;margin:auto auto 20px}.profile-risk-analyse-recommendation .recommendation p{font-size:13px;line-height:19px}.profile-risk-analyse-recommendation .recommendation p strong{color:#22c55e}.profile-risk-analyse-recommendation .risk-slider{position:relative;max-width:500px;min-height:40px;height:max-content;width:100%;margin:7rem auto 5rem;color:#6a6b75}.profile-risk-analyse-recommendation .risk-slider li{width:100%;text-align:center}.profile-risk-analyse-recommendation .risk-slider ul{display:flex;align-items:center}.profile-risk-analyse-recommendation .risk-slider ul:first-child{justify-content:space-between}.profile-risk-analyse-recommendation .risk-slider ul:last-child{justify-content:space-around;font-size:1.2rem}.profile-risk-analyse-recommendation .risk-slider .recommended{color:#22c55e;font-weight:700}.profile-risk-analyse-recommendation .risk-slider.small,.profile-risk-analyse-recommendation .risk-slider.small .recommended{font-size:10px}.profile-risk-analyse-recommendation .slider-box{margin:12px 0;height:4px;overflow-x:hidden}.profile-risk-analyse-recommendation .slider-box input{margin-left:5%;transform:translate(-10px);width:calc(90% + 20px)}.profile-risk-analyse-recommendation .slider-box span{width:20%}.profile-risk-analyse-recommendation .slider-box:before{background:rgba(91,107,127,.3);left:4%;right:4%}.profile-risk-analyse-recommendation .current-risk-profile{position:relative;bottom:0;width:20%;transform:translate(-50%,-50%)}.profile-risk-analyse-recommendation .current-risk-profile .tooltip-on-top{opacity:1;visibility:visible;background-color:#0796fd;bottom:50px;text-align:center;padding:8px;min-width:92px;box-shadow:none;white-space:nowrap;border-radius:20px}.profile-risk-analyse-recommendation .current-risk-profile .tooltip-on-top:before{border-color:#0796fd;bottom:-5px}.profile-risk-analyse-recommendation .current-risk-profile:after{content:"";width:10px;height:10px;border-radius:100%;background-color:#515166;bottom:var(--after-risk-profile-bottom, -21px);position:absolute;left:50%;transform:translate(-50%,50%)}.profile-risk-analyse-recommendation .selected-type-contract{margin-bottom:24px}.profile-risk-analyse-recommendation .selected-type-contract .choice-type-contract{display:flex;justify-content:space-between;margin-top:16px}.profile-risk-analyse-recommendation .selected-type-contract .choice-type-contract .theme-radiobox{width:49%;position:relative}.profile-risk-analyse-recommendation .selected-type-contract .choice-type-contract .theme-radiobox .tooltip{background:#0796fd;position:absolute;top:12px;right:14px;height:20px;padding:2px 8px;line-height:17px;font-size:10px;color:#fff;text-transform:uppercase;border-radius:3px}@media screen and (max-width: 480px){.profile-risk-analyse-recommendation .selected-type-contract .choice-type-contract{display:block}.profile-risk-analyse-recommendation .selected-type-contract .choice-type-contract .theme-radiobox{width:auto;margin-bottom:8px}}.simulation-recap{margin-top:30px}.simulation-recap ul{column-count:2}.simulation-recap li{padding:6px 0;display:flex;justify-content:space-between;font-size:13px;font-weight:600}.simulation-recap li strong{color:#0796fd;font-size:15px}@media screen and (max-width: 480px){.profile-risk-analyse-recommendation h2+div{display:block}.profile-risk-analyse-recommendation h2+div>div{margin-bottom:20px}.simulation-recap ul{column-count:1}}#welcom_contrat .popin .popin-header{text-align:center}#welcom_contrat .popin .popin-header h2{margin-top:24px}#welcom_contrat .popin p{margin-bottom:10px;margin-top:0}#welcom_contrat .popin p.error-message:not(:last-child){width:220px}#welcom_contrat .popin .tel_nb{font-weight:700;color:#0796fd}#welcom_contrat .popin .edit_tel{display:flex;justify-content:center;flex-direction:column;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:16px;width:50%;margin:0 auto 24px;text-align:center}#welcom_contrat .popin .edit_tel .btn-edit-tel{color:#0796fd;cursor:pointer}#welcom_contrat .popin .edit_tel .btn-edit-tel:hover{opacity:.7}#welcom_contrat .popin .edit_tel .edit_user_info_short{max-height:55px;margin-top:12px;display:flex;justify-content:center;transition:all .3s}#welcom_contrat .popin .edit_tel .edit_user_info_short input{width:150px;border-top-right-radius:0;border-bottom-right-radius:0}#welcom_contrat .popin .edit_tel .edit_user_info_short .btn-submit{background:url(/assets/icn-state-valid-9e5467f3.svg) no-repeat;background-size:26px;background-position:center;background-color:#0796fd;width:44px;border:none;border-top-right-radius:8px;border-bottom-right-radius:8px}#welcom_contrat .popin .edit_tel .edit_user_info_short .btn-submit:hover{opacity:.7}#welcom_contrat .popin .edit_tel .edit_user_info_short .btn-submit:disabled{cursor:not-allowed;background-color:#e5e7eb;color:#9ca3af}#welcom_contrat .popin .edit_tel.collapse{flex-direction:row}#welcom_contrat .popin .edit_tel.collapse .edit_user_info_short{max-height:0;width:0;padding:0;overflow:hidden}@media screen and (max-width: 680px){#welcom_contrat .popin .edit_tel{width:100%}}#welcom_contrat .popin .popin-actions{text-align:center}@media screen and (max-width: 480px){#welcom_contrat .popin-actions{flex-wrap:nowrap;justify-content:space-between}#welcom_contrat .popin-actions .theme-btn{margin:3px;min-width:125px}}#popin-contract p{padding:0 40px 10px}#popin-contract h2{font-size:24px;font-weight:600;margin:0 0 20px;text-align:center}#popin-contract img{width:40px;height:40px;transform:translate(-50%);left:50%;position:relative}#universign-iframe-container .this-is-contract{max-width:100%;height:700px}#universign-iframe-container .this-is-contract iframe{width:100%;height:100%;border:none!important}#subscription_contract>.popin>h2{line-height:30px}#subscription_contract>.popin>p{font-size:16px;line-height:22px;font-weight:500;text-align:left}#subscription_contract>.popin>p.error-message{padding:8px 0;text-align:center;max-width:400px;width:auto;display:none}#subscription_contract>.popin[data-state=error]>p.error-message{display:block}#subscription_contract>.popin>p.intro{margin-top:12px;text-align:center}#subscription_contract .popin ul{max-width:400px;margin:auto;text-align:left}#subscription_contract .popin ul li{padding:12px 0;display:flex;align-items:center}#subscription_contract .popin-actions{margin:auto}#subscription_contract>.popin li span{font-weight:600;width:24px;height:24px;border-radius:15px;border:2px solid #0796fd;color:#0796fd;text-align:center;line-height:23px;margin-right:12px}#subscription_contract>.popin li.done{color:#22c55e}#subscription_contract>.popin li.error{color:#ef4444}#subscription_contract>.popin li span:after{content:attr(data-num);background-size:0;position:relative;top:-2px;left:-2px;display:block;width:24px}#subscription_contract>.popin li.done span:after{background:url(/assets/tick-vert-22fb7176.svg);background-repeat:no-repeat;background-size:16px}#subscription_contract>.popin li.error span:after{background:url(/assets/icn-state-invalid-2-f3064814.svg) no-repeat center center;background-size:13px;top:0!important;left:0!important}#subscription_contract>.popin li.done span{color:#22c55e;border-color:#22c55e;position:relative}#subscription_contract>.popin li.error span{color:#ef4444;border-color:#ef4444;position:relative}#subscription_contract>.popin li.done span:after,#subscription_contract>.popin li.error span:after{height:22px;width:19px;display:block;content:"";top:6px;left:2px}#subscription_contract>.popin[data-state]>.subscription-state{background-size:100%;background-repeat:no-repeat;height:130px;width:130px;margin:16px auto 20px}#subscription_contract>.popin[data-state=pdf]>.subscription-state{background-image:url(/assets/generation_pdf_in_progress-f70c25fb.gif)}#subscription_contract>.popin[data-state=wesave-pdf]>.subscription-state{background-image:url(/assets/generation_pdf_in_progress-78894ee3.gif)}#subscription_contract>.popin[data-state=connect]>.subscription-state{background-image:url(/assets/sign_connect-40349546.gif)}#subscription_contract>.popin[data-state=transmission]>.subscription-state{background-image:url(/assets/sign_transmission-b00afde8.gif)}#subscription_contract>.popin[data-state=error]>.subscription-state{background:rgba(239,68,68,.2) url(/assets/icn-state-invalid-2-f3064814.svg) no-repeat center center;background-size:40px;height:90px;width:90px;border-radius:45px;border:2px solid #ef4444}#subscription_contract>.popin[data-state=complete]>.subscription-state,#subscription_contract>.popin[data-state=loading]>.subscription-state{background:rgba(34,197,94,.2);height:90px;width:90px;border-radius:45px;border:2px solid #22c55e}#subscription_contract>.popin[data-state=complete]>.subscription-state:after,#subscription_contract>.popin[data-state=loading]>.subscription-state:after{content:"";background:url(/assets/tick-vert-22fb7176.svg);background-repeat:no-repeat;background-size:60px;display:block;height:90px;background-position:center}#subscription_contract>.popin .theme-btn,#subscription_contract>.popin[data-state=loading]{display:none}#subscription_contract>.popin[data-state=complete] .theme-btn.success,#subscription_contract>.popin[data-state=loading] .theme-btn.success,#subscription_contract>.popin[data-state=loading]+.popin{display:inline-block}@media screen and (max-width: 480px){#subscription_contract>.popin[data-state=complete] .theme-btn.success,#subscription_contract>.popin[data-state=loading] .theme-btn.success,#subscription_contract>.popin[data-state=loading]+.popin{width:100%;margin:6px 0}}#subscription_contract>.popin[data-state=error] .theme-btn.fail{display:inline-block}#subscription_contract>.popin{overflow-y:auto}#subscription_contract>.popin>iframe{height:645px;width:600px}#subscription_contract>.popin>iframe body{height:100%!important}#sign_iframe{margin-top:0!important}#sign_iframe>div{height:1026px;position:relative}#sign_iframe iframe{border:none}.popin-waiting{text-align:center}.iframe>.iframe-loading{position:absolute;display:none;width:100%;background:rgba(255,255,255,.8) url(/assets/loader-black-1df49202.svg) center center no-repeat;z-index:1;height:100%;background-size:60px}.iframe>.iframe-loading.show{display:block}@media screen and (max-width: 480px){#sign_iframe{height:100vh;margin-bottom:0}#sign_iframe #universign-iframe-container{height:100%}}.profile-form-identity section+section{margin-top:40px}.profile-form-identity .theme-checkbox{display:block}@media screen and (max-width: 480px){.profile-form-identity .disclamer-information{padding-bottom:40px}}.profile-form-identity p.title-label{margin-top:30px;font-weight:500;font-size:14px;color:#151631}.profile-form-risk-survey em{padding:12px 0;display:inline-block}.profile-form-risk-survey .profile-slider+header{margin-top:30px}.profile-form-risk-survey .parcours-esg-question{margin-top:30px;font-weight:700}.profile-form-risk-survey .parcours-esg-question p{margin-bottom:20px}.profile-form-risk-survey .parcours-esg-question .theme-radiobox{width:100%}.profile-form-risk-survey .parcours-esg-question .theme-radiobox:not(:last-child){margin-bottom:12px}.simulation-details-projection h4 span{font-weight:300}.simulation-details-projection .versements{background:#3f3f46;color:#fff;font-size:18px;border-radius:8px;font-weight:600;display:flex;justify-content:space-between;flex-wrap:wrap}.simulation-details-projection .versements h4{font-size:15px;line-height:21px;font-weight:400}.simulation-details-projection .expected-perf,.simulation-details-projection .out-perf,.simulation-details-projection .under-perf,.simulation-details-projection .bad-perf{border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:700;text-align:center;color:#fff}.simulation-details-projection .expected-perf div,.simulation-details-projection .out-perf div,.simulation-details-projection .under-perf div,.simulation-details-projection .bad-perf div{font-size:18px;font-family:Inter,sans-serif;font-weight:600}.simulation-details-projection .expected-perf h4,.simulation-details-projection .out-perf h4,.simulation-details-projection .under-perf h4,.simulation-details-projection .bad-perf h4{font-size:13px;font-weight:400;width:100%}.simulation-details-projection .expected-perf{background:#056bb4}.simulation-details-projection .out-perf{background:#0796fd}.simulation-details-projection .under-perf{background:#033f6a}.simulation-details-projection .bad-perf{border:2px solid #ef4444;background:rgba(239,68,68,.1)}.simulation-details-projection .bad-perf>div,.simulation-details-projection .bad-perf h4{color:#ef4444}.simulation-details-projection .overview>div{padding:12px 10px;margin:0 0 8px;position:relative}.simulation-details-projection .simulation-chart{position:relative}.simulation-details-projection .simulation-chart .chart-container{height:220px}.simulation-details-projection .simulation-chart .legend{position:absolute;top:0;left:0;font-size:1.2rem;border:1px solid #111827;background:#ffffff;color:#111827;z-index:1;border-radius:2px;overflow:hidden;padding:6px}.simulation-details-projection .simulation-chart .legend h4{font-weight:700}.simulation-details-projection .simulation-chart .legend h4:before{content:"";width:14px;height:14px;margin-right:4px;display:inline-block;background-image:url(/assets/icn-visible-72f24e61.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;vertical-align:middle}.simulation-details-projection .simulation-chart .legend button{background:#ffffff;border:0;padding:0;position:absolute;top:6px;right:6px;width:8px;height:8px;background:url(/assets/icn-close-c6ced7ff.svg) no-repeat;background-size:contain;background-position:center center}.simulation-details-projection .simulation-chart .legend li{margin-top:6px;color:#111827}.simulation-details-projection .simulation-chart .legend li:before{content:"";height:12px;margin-right:4px;display:inline-block;vertical-align:middle}.simulation-details-projection .simulation-chart .legend li:nth-child(1):before{border-radius:2px;background-color:#0796fd;border:solid 1px #0796fd;width:12px}.simulation-details-projection .simulation-chart .legend li:nth-child(2):before{border-radius:2px;background-color:#056bb4;border:solid 1px #056bb4;width:12px}.simulation-details-projection .simulation-chart .legend li:nth-child(3):before{border-radius:2px;background-color:#033f6a;border:solid 1px #033f6a;width:12px}.simulation-details-projection .simulation-chart .legend li:nth-child(4):before{height:0;border-bottom:dashed 2px #3f3f46;width:14px}.simulation-details-projection .simulation-chart .legend li:nth-child(5):before{border-radius:100%;border:1px solid #ef4444;background:rgba(239,68,68,.1);width:10px;height:10px;margin-left:1px;margin-right:5px}.simulation-details-projection .simulation-chart .legend li:nth-child(6):before{background:url(/assets/icn-legend-target-041235db.svg) no-repeat;background-size:contain;background-position:center center;width:14px}.simulation-details-allocation .complex-allocation-donut>.chart-container{height:260px;width:260px;margin:auto}@media screen and (max-width: 1024px){.simulation-details-allocation .complex-allocation-donut{flex-direction:column}}.simulation-details-allocation .info-message{margin-top:28px}.simulation-details-allocation .section-card-worldmap{margin-top:24px}@media screen and (max-width: 680px){.simulation-details-allocation .flex-order{display:flex;flex-direction:column}.simulation-details-allocation .flex-order .section-card{order:1}.simulation-details-allocation .flex-order .section-card-worldmap{order:2}.simulation-details-allocation .flex-order .info-message{order:3}}.simulation-details-education p+p{margin-top:20px}.simulation-details-education .charts h2{font-size:16px;font-weight:600;text-align:center}.simulation-details-education .charts>div+div{margin-top:30px}.simulation-details-education .chart{width:160px;height:160px;margin:0 auto 20px}.simulation-details-education .chart-container ul{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;margin-bottom:20px}.simulation-details-education .chart-container li{position:relative;padding:6px 6px 6px 32px;width:200px}@media screen and (max-width: 480px){.simulation-details-education .chart-container li{width:100%}}.simulation-details-education .chart-container li:before{content:"";border-radius:3px;width:16px;height:16px;position:absolute;top:8px;left:6px}.simulation-details-education .chart-container li>span:last-child{display:block;font-size:2.4rem;font-weight:700}.simulation-details-education .low-risk-funds span{color:#d082fb;font-weight:700}.simulation-details-education li.low-risk-funds:before{background-color:#d082fb}.simulation-details-education .high-risk-funds span{color:#6c44c4;font-weight:700}.simulation-details-education li.high-risk-funds:before{background-color:#6c44c4}.simulation-details-education .guaranted-capital span{color:#58dcad;font-weight:700}.simulation-details-education li.guaranted-capital:before{background-color:#58dcad}.simulation-details-education .unguaranted-capital span{color:#e155ed;font-weight:700}.simulation-details-education li.unguaranted-capital:before{background-color:#e155ed}.simulation-details-performance .section-title+h2{font-weight:600;font-size:16px;margin-bottom:18px}.simulation-details-performance .info-message .good-indicator,.simulation-details-performance .info-message .bad-indicator{font-size:14px;font-weight:600}.simulation-details-performance .info-message .good-indicator{color:#0796fd}.simulation-details-performance .info-message .bad-indicator{color:#ef4444}.incoherent-project-modal button{font-weight:400;font-size:16px;width:100%;padding:6px;background-color:#0796fd;color:#fff;border-radius:6px;border:none}.incoherent-project-modal button span{display:block;font-weight:600;font-size:18px;margin-top:3px}.incoherent-project-modal li+li{margin-top:12px}.incoherent-project-modal p{text-align:center}.incoherent-project-modal strong{font-size:2rem;color:#0796fd}.simulation-goals{background:#ffffff;display:flex;flex-direction:column;justify-content:start;align-items:center}.simulation-goals p{margin-bottom:30px}.simulation-goals .theme-btn{margin-top:20px}.simulation-goals-defined,.simulation-goals-undefined{background-color:#fff}.simulation-goals-defined h2,.simulation-goals-undefined h2{font-size:24px;margin-bottom:6px;text-align:left;font-family:Inter,sans-serif}@media screen and (max-width: 480px){.simulation-goals-defined h2,.simulation-goals-undefined h2{font-weight:600}}.simulation-goals-defined header,.simulation-goals-undefined header{background:#ffffff;padding-bottom:0}.simulation-goals-list{color:#fff;position:relative;z-index:1}.simulation-goals-list ul{margin:12px 0}.simulation-goals-list li{display:flex;align-items:flex-end;background-size:cover;background-repeat:no-repeat;background-position:center center;border:0;margin:16px 0;width:100%;border-radius:12px;overflow:hidden;box-shadow:0 5px 10px rgba(0,0,0,.2)}.simulation-goals-list li span{display:flex;justify-content:center;align-items:center;height:46px;width:100%;padding:12px;text-align:center;background:rgba(17,24,39,.9);font-size:15px;line-height:.9}.simulation-goals-list li.selected span{background-color:#0796fd}.simulation-goals-list h3{font-size:13px;color:#6a6b75;font-weight:400}.simulation-goals-list a{color:#0796fd;font-size:13px;display:block;text-align:center}.simulation-goals-list .disclaimer-wesave-family{margin-bottom:20px;text-align:left;color:initial;font-size:13px}.simulation-goals-list .theme-btn{margin-top:20px}@media screen and (max-width: 480px){.simulation-goals-list .theme-btn{width:100%}}.simulation-goals-type--1{background-image:url(/assets/projet-autre-08721a2a.jpg)}.simulation-goals-type-0{background-image:url(/assets/projet-epargne-precaution-de112112.jpg)}.simulation-goals-type-1{background-image:url(/assets/projet-accroissement-capital-4f8a94fc.jpg)}.simulation-goals-type-2{background-image:url(/assets/projet-retraite-92cb7b68.jpg)}.simulation-goals-type-3{background-image:url(/assets/projet-immobilier-38cd98c6.jpg)}.simulation-goals-type-4{background-image:url(/assets/projet-transmission-06cb1096.jpg)}.simulation-goals-type-5{background-image:url(/assets/projet-avenir-enfants-3413e860.jpg)}.simulation-goals-type-6{background-image:url(/assets/projet-wesave-family-e22addd8.jpg)}.simulation-goals-defined li{height:100px;width:100%}.simulation-goals-undefined li{height:140px}.confirmation-risk-alert .justification{margin-top:20px;margin-bottom:20px}.confirmation-risk-alert .justification>p{font-weight:600}.confirmation-risk-alert .theme-checkbox{margin-top:12px;width:100%}@media screen and (max-width: 480px){.confirmation-risk-alert .page-navigation{display:flex;flex-direction:column-reverse;align-items:stretch;text-align:center}.confirmation-risk-alert .page-navigation>*:first-child{margin:10px 0 0;width:100%}.confirmation-risk-alert .page-navigation>*:last-child{width:100%}}.profile-user{display:flex;gap:24px}.profile-user .section-card+.section-title{margin-top:32px}.profile-user .profil-legal-status .section-title{margin-top:32px}.profile-user-main{width:290px}.profile-user-main+div{width:100%}.profile-user-infos{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;gap:12px}.profile-user-infos>li{width:100%;font-weight:400}.profile-user-infos>li.profile-user-name{font-weight:600}.profile-user-infos.full-width{display:block}.profile-user-infos.full-width li{margin-bottom:12px}.profile-user-infos h3{font-family:Inter,sans-serif;font-weight:600}.profile-user-email{word-break:break-all}.profile-user-assets{margin-top:16px}.profile-user-assets h3{font-weight:600}.profile-user-assets .slider-assets{max-width:460px}@media screen and (max-width: 680px){.profile-user{flex-direction:column}.profile-user-main{width:auto}}.profile-downloads .section-card+.section-title{margin-top:32px}.profile-downloads .other-documents .section-title{margin-top:32px}.profile-downloads p.warning-message{margin:30px auto 0;max-width:initial}.profile-documents-list{max-width:initial;margin:auto}.profile-documents-list li{border:1px solid #e6e7eb;border-radius:12px;margin-bottom:8px}.profile-documents-list li a{display:block;padding:20px 60px 20px 20px;background:url(/assets/icn-download-f859640a.svg) no-repeat right 20px center;background-size:24px;transition:all .3s ease-in-out;font-size:16px;font-weight:600}.profile-documents-list li a:hover{background-color:rgba(17,24,39,.04)}.profile-documents-list li span{font-style:italic;font-weight:300}.profile-documents-list li span:before{content:"-";margin:0 3px;display:inline-block}@media screen and (max-width: 600px){.profile-documents-list li span{display:block}.profile-documents-list li span:before{content:none}}.profile-documents section.expiration-status{margin-top:24px}.profile-documents .section-card+.section-title{margin-top:32px}.profile-documents .info-message{margin-top:0}.profile-documents .warning-invalid-proof,.profile-documents .alert-invalid-proof{display:flex;align-items:center;margin-top:10px;border-radius:2px;padding:5px;width:100%;font-weight:700}.profile-documents .warning-invalid-proof:before,.profile-documents .alert-invalid-proof:before{display:block;margin-right:5px;height:20px;width:20px;content:"";transform-origin:center center;flex-shrink:0}.profile-documents .warning-invalid-proof{border:2px #ecbb59 solid;background:#fffcf8;color:#ecbb59}.profile-documents .warning-invalid-proof:before{background:url(/assets/icn-expiring-bd778a52.svg) center no-repeat;background-size:20px}.profile-documents .alert-invalid-proof{border:2px #d9848d solid;background:#fdfafb;color:#d9848d}.profile-documents .alert-invalid-proof:before{background:url(/assets/icn-expired-ab0eaf3b.svg) center no-repeat;background-size:20px}.profile-documents .infos{background:rgba(154,180,203,.1);border:1px solid rgba(154,180,203,.4);border-radius:6px;font-size:1.4rem;padding:0 12px}.profile-documents .infos li{padding:12px 0}.profile-documents .infos li+li{border-top:1px solid #9ab4cb}.profile-documents .infos p{margin-top:6px}.profile-documents .infos a{margin-top:12px}.profile-documents .infos .btn-icon{background-image:url(/assets/icn-download-f859640a.svg);background-repeat:no-repeat;min-width:185px;padding-right:26px;background-position:top 11px right 10px;color:#33a9fd;border-color:currentColor}.transfers-form-steps{counter-reset:section}.transfers-form-steps .transfers-step h2{text-align:left;margin-bottom:12px}.transfers-form-steps .transfers-step h2:before{counter-increment:section;content:counter(section) ". "}.transfers-form-steps .text-box-amount{width:220px}.transfers-form-steps button{min-width:180px}.transfers-form-steps .page-navigation{text-align:center;margin-top:30px}@media screen and (max-width: 480px){.transfers-form-steps .text-box-amount{width:100%}}.transfers-step-projects{flex-wrap:wrap}.transfers-step-projects .theme-radiobox{min-width:220px;width:auto}.transfers-step-projects .theme-radiobox label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:Inter,sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:21px;letter-spacing:.3px;margin-top:5px;margin-bottom:5px}.transfers-step-projects .theme-radiobox label.semi-bold{font-weight:600}.transfers-step-projects .theme-radiobox label.bold{font-weight:700}.transfers-step-projects .theme-radiobox label{display:flex;gap:1rem;justify-content:space-between}.transfers-step-projects .theme-radiobox label .semi-bold{font-weight:600}.transfers-step{transition:all .3s ease-in-out}.transfers-step .transfers-step-help{margin-top:20px;font-size:1.2rem;text-align:center}.transfers-step .help-text{margin-bottom:20px}.transfers-step .help-text-bottom{margin-top:20px}.transfers-step span.default-fiscal-option{color:#5e8eb8;font-weight:700}.transfers-step-options{margin-top:20px;display:flex;flex-wrap:wrap;gap:1rem}.transfers-step-options .theme-radiobox{margin-bottom:12px;vertical-align:top}.transfers-step-options.fund-purpose{display:flex;flex-direction:column}.transfers-step-disabled{pointer-events:none;opacity:.5}@media screen and (max-width: 520px){.transfers-step-options{display:block}.transfers-step-options .theme-radiobox,.transfers-step-options .theme-selectbox,.transfers-step-options .theme-textbox{width:100%}.transfers-step-options .theme-radiobox:nth-child(2n),.transfers-step-options .theme-textbox:nth-child(2n){margin-left:0}}.transfers-checkbox{margin-bottom:12px;display:block;max-width:fit-content}.transfers-history .table{min-width:680px}.transfers-history .table li div:last-child,.transfers-history .table .table-title div:last-child{text-align:right}.transfers-history .table li div:last-child,.transfers-history .table .table-content div:last-child{color:#22c55e}.transfers-withdrawal .rib-infos{margin:12px 0}.transfers-withdrawal .rib-infos+p{margin-bottom:20px}.project-clause .section-title{margin-top:32px}.project-clause section p.description{margin-bottom:20px}.project-clause section .theme-radiobox{width:100%;margin-bottom:12px}.project-clause section .theme-radiobox:last-child{margin-bottom:0}.project-clause section .theme-radiobox label{display:block}.project-clause section .theme-radiobox input:checked+label input[type=text],.project-clause section .theme-radiobox textarea{background:rgba(255,255,255,.8)}.project-clause section .theme-radiobox input:checked+label textarea{min-height:100px}.project-clause section input[type=text]{max-width:200px;margin-bottom:6px;padding-top:6px;padding-bottom:6px}.project-clause section textarea{margin:3px 0 6px}@media screen and (max-width: 480px){.project-clause section input[type=text]{max-width:100%;width:100%}.project-clause section button{width:100%}}.project-evolution .section-title{margin-top:32px}.project-evolution .allocation-donut-legend{font-size:13px;font-weight:600;max-width:420px;margin:8px auto 0}.project-summary{display:flex;justify-content:space-around;background-color:#f8fafc;border-radius:12px;padding:16px}.project-summary li{padding:16px 10px;margin:10px 0;display:flex;align-items:center}.project-summary li>div{display:flex;align-items:center;font-size:1.6rem;line-height:normal;width:100%}.project-summary img{width:60px;backface-visibility:hidden;margin-right:2px}.project-summary h3{font-size:15px;font-family:Inter,sans-serif;font-weight:600;margin:0;line-height:22px}.project-summary span{color:#0796fd;font-size:22px;font-weight:600;margin-top:6px}.project-informations ul{font-size:1.4rem}.project-informations li{width:50%;display:inline-block}.project-informations li>div{display:flex;justify-content:space-between;padding:26px 24px}.project-informations li:nth-child(4n+1)>div{background:#f5f5f7}.project-informations li:nth-child(4n+1)+li>div{background:#f5f5f7}.project-informations li:nth-child(odd){padding-right:6px}.project-informations li:nth-child(2n){padding-left:6px}.project-informations span{font-weight:700}.project-informations button{width:100%;margin-top:24px;background:#ffffff;border:2px solid #0796fd;color:#0796fd}.project-informations-2{overflow:hidden}.project-informations-2 li.item-contract_status>div{position:relative;padding-right:30px}.project-informations-2 li.item-contract_status>div:after{content:"";position:absolute;right:5px;background-size:contain;background-image:url(/assets/icn-valid-step-6e7b9320.svg);top:50%;transform:translateY(-50%);width:20px;height:20px}.project-informations-2 li.item-contract_status span{color:#22c55e}.project-informations-2.show-more-enter-active,.project-informations-2.show-more-leave-active{transition:all .3s ease-in-out;max-height:1000px}.project-informations-2.show-more-enter,.project-informations-2.show-more-leave-to{max-height:0}.project-allocation-charts{display:flex;gap:24px}.project-allocation-charts .allocation-donut-chart{margin-bottom:10px}.project-allocation-charts>section{width:100%}.project-allocation-charts .complex-allocation-donut{flex-direction:column;display:block;margin-top:24px}.project-evolution-movements img{vertical-align:middle;width:15px}.project-evolution-movements li div:nth-child(3),.project-evolution-movements li div:nth-child(4){text-align:right}.project-evolution-movements .table{min-width:750px;display:block}.project-evolution-movements .table li,.project-evolution-movements .table-title{display:block}.project-evolution-movements .table li>div,.project-evolution-movements .table-title>div{display:inline-block;width:15%;vertical-align:middle;margin-right:-4px}.project-evolution-movements .table li>div:first-child,.project-evolution-movements .table-title>div:first-child{width:30%}.project-evolution-movements .table li>div:nth-child(2),.project-evolution-movements .table-title>div:nth-child(2){width:10%}.project-evolution-movements .table-content{display:block;overflow:auto;max-height:450px}.project-evolution-movements button{display:block;margin:20px auto 0}.project-history{overflow:hidden}.project-history nav{margin-bottom:20px}.project-history nav+div{position:relative}.project-history nav+div .project-evolution-chart{overflow:auto}.project-allocation-repartition .card-content{width:100%}.project-allocation-repartition>ul{margin-top:20px;font-size:13px;font-weight:600}.project-allocation-repartition ul.step-list li{display:flex;align-items:center;gap:16px;align-self:stretch;margin-top:20px}.project-allocation-repartition ul.step-list li:first-child{margin-top:0}.project-allocation-repartition ul.step-list li .number-index{color:#0796fd;border:1px solid #0796fd;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:27px;height:27px;line-height:16px;font-size:14px}.project-allocation-repartition ul.step-list li .desc{font-size:16px;line-height:20px;font-weight:500}@media screen and (max-width: 480px){.project-allocation-repartition ul.step-list li{align-items:flex-start}}.navigation-movements-enter-active,.navigation-evolution-enter-active,.navigation-movements-leave-active,.navigation-evolution-leave-active{transition:all .3s ease-in-out}.navigation-evolution-enter,.navigation-evolution-leave-to{transform:translate(-150%);position:absolute;top:0;left:0;opacity:0}.navigation-movements-enter,.navigation-movements-leave-to{transform:translate(150%);position:absolute;top:0;left:0;opacity:0}.project-evolution-movements-filters{display:flex;justify-content:center;margin-bottom:20px}.project-evolution-movements-filters label{text-align:left;font-size:14px;font-weight:600;margin:0 12px 12px}.project-evolution-movements-filters input,.project-evolution-movements-filters select{max-width:200px;width:100%;border:1px solid #e6e7eb;background-color:#fff;display:block;height:48px;line-height:30px;padding:8px 40px 8px 16px;font-size:1.4rem;border-radius:12px}.project-evolution-movements-filters input{text-transform:uppercase}.project-evolution-movements-filters select{background-image:url(/assets/icn-arrow-bottom-a3387f90.svg);background-repeat:no-repeat;background-position:right 8px center;padding-right:26px;border:1px solid #e6e7eb}.project-evolution-movements-no-result{text-align:center;padding:12px;background:rgba(154,180,203,.1)}@media screen and (max-width: 1160px){.project-allocation-charts{flex-direction:column}.project-allocation-charts>section:first-child,.project-allocation-charts>section:last-child{padding:0}.project-allocation-repartition ul{max-width:420px;margin:auto}}@media screen and (max-width: 800px){.project-summary{flex-direction:column;margin:0}.project-summary li{padding:6px;margin:0}.project-summary li:not(:last-child){border-bottom:none}.project-summary li>div{margin:auto;justify-content:flex-start}.project-allocation-charts{flex-direction:column}.project-allocation-charts>section:first-child,.project-allocation-charts>section:last-child{padding:0}}@media screen and (max-width: 730px){.project-informations li{width:100%}.project-informations li:nth-child(4n+1)>div{background:none}.project-informations li:nth-child(4n+1)+li>div{background:none}.project-informations li:nth-child(odd){padding:0}.project-informations li:nth-child(odd)>div{background:rgba(154,180,203,.1)}.project-informations li:nth-child(2n){padding:0}}@media screen and (max-width: 480px){.project-evolution>*{margin-bottom:16px}.project-informations li>div{flex-direction:column}.allocation-donut-legend{flex-direction:column}.project-summary h3{display:block}.project-evolution-movements-filters{flex-direction:column}.project-evolution-movements-filters select,.project-evolution-movements-filters input{max-width:none}}.project-analyse .section-title{margin-top:32px}.project-analyse .table{min-width:700px;overflow:auto}.project-analyse .table li{text-align:left}.project-analyse .table-subtitle{background-color:#e6f5ff!important;color:#0796fd;font-size:12px}.project-analyse .table-title{text-align:left;font-size:12px}.project-analyse .table-content>li>div:first-child{text-transform:uppercase;width:255px;max-width:255px}.project-analyse .table-content>li>div:not(:first-child){white-space:nowrap}.project-analyse .table-title>div:first-child,.project-analyse .table-subtitle>div:first-child{font-weight:700;width:255px;max-width:255px;white-space:normal}.project-analyse .no-wrap{white-space:nowrap}.project-analyse .details-table .table-title>div{vertical-align:middle;line-height:1.1}#graph{width:100%;height:calc(100% - 385px);min-height:331px;margin:0 -4px 0 0;transition:height .5s ease-out;position:relative}@media screen and (max-height: 790px){#graph{margin-bottom:-30px}}#highcharts-container{width:100%;margin-left:-15px;transition:margin-left .3s ease-in-out}#highcharts-container.init{margin-left:85px}p.introsimul{max-width:830px;overflow:hidden;margin:0 auto;text-align:left;font-size:14px}p.introsimul.init{display:block}span [class^=tooltip-indic]{width:8px;height:8px;display:inline-block;border-radius:1px;margin-right:4px;border:1px solid rgba(0,0,0,.2)}span .tooltip-indic0{height:2px;margin-bottom:3px;border:1px dashed #666;background:none!important;width:9px;margin-left:-1px}span .tooltip-name{display:inline-block;width:50%;padding-top:4px;border-top:1px solid rgba(94,142,184,.2);margin-top:5px;padding-right:15px}span .tooltip-nbs{display:inline-block;width:50%;padding-top:4px;text-align:right;border-top:1px solid rgba(94,142,184,.2);padding-right:5px}.tooltip-date{text-align:center;margin-bottom:-12px}.simulpage.content,.simulpage.content>form,.simulpage.content #simulation_container{min-height:100%!important}.allocation-donut-chart{width:220px;height:220px;margin:auto}.worldmap-repartition{line-height:1.5;margin-top:8px}.worldmap-repartition-map{position:relative;max-width:600px;margin:0 auto}.worldmap-repartition-map img{width:100%;padding:0 30px}.worldmap-repartition-map li{position:absolute;display:inline-block;transform:translate(-50%,-50%)}.worldmap-repartition-map span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#0796fd;font-size:16px}.worldmap-repartition-map span.round{border-radius:50%;background:#0796fd;width:10px;height:10px}.worldmap-repartition-map span:not(.round):after{content:"%";font-size:13px;vertical-align:text-top}.worldmap-repartition-legend{font-size:12px;max-width:420px;margin:6px auto 0}.worldmap-repartition-legend li{margin-bottom:8px;color:#111827}.worldmap-repartition-legend li>div:first-child{display:flex;justify-content:space-between}.worldmap-repartition-legend li>div span+span{color:#0796fd}.worldmap-repartition-legend .worldmap-progress-bar{position:relative;border-radius:2px;overflow:hidden;background:#e4e7ee;height:4px;text-align:left;line-height:0;margin-bottom:5px}.worldmap-repartition-legend .worldmap-progress-bar span{display:inline-block;border-radius:2px;overflow:hidden;vertical-align:top;height:100%;background:#0796fd;animation:progress-bar-animation 1.2s;transition:all 1s cubic-bezier(.25,.46,.45,.94)}.worldmap-repartition-asia{left:75%;top:45%}.worldmap-repartition-europe{left:51%;top:32%}.worldmap-repartition-north-america{left:20%;top:36%}.worldmap-repartition-south-america{left:31%;top:72%}.worldmap-repartition-africa{left:53%;top:62%}.worldmap-repartition-oceania{left:80%;top:78%}.highcharts-gauge .highchart-gauge-container{width:100%;height:150px}.highcharts-gauge .description{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:14px}.highcharts-gauge .description .legend{display:flex;justify-content:center;align-items:center}.highcharts-gauge .description .legend .color{width:14px;height:14px;background:#33a9fd;margin-right:4px}.highcharts-gauge .description .legend .title{font-weight:600;font-size:16px}.highcharts-gauge .description .sentence{text-align:center;font-size:14px;line-height:1.3em;margin-top:10px}.highcharts-gauge .description .sentence span{font-weight:600;color:#33a9fd;margin-top:12px}.complex-allocation-donut{width:100%;display:flex;flex-wrap:wrap;align-items:center;flex-direction:row;padding:2rem;margin-bottom:1rem}.complex-allocation-donut .legend{width:100%;font-size:12px;color:#6b7280}.complex-allocation-donut .legend li{display:flex;align-items:center;gap:10px;margin-bottom:12px}.complex-allocation-donut .legend li:last-child{margin-bottom:0}.complex-allocation-donut .legend li>div{display:flex;justify-content:space-between;align-items:center;width:100%}.complex-allocation-donut .legend li .number-value{background:#e5e7eb;color:#4b5563;border-radius:20px;padding:2px 8px;width:48px;text-align:center;font-weight:600}.complex-allocation-donut .legend.with-collapsed label{display:flex;align-items:center;width:100%}.complex-allocation-donut .legend.with-collapsed label>div,.complex-allocation-donut .legend.with-collapsed label ul li{display:flex;justify-content:space-between;align-items:center;padding:0 35px 0 10px;width:100%}.complex-allocation-donut .legend.with-collapsed label>div{padding-right:35px;position:relative}.complex-allocation-donut .legend.with-collapsed label>div:after{content:"";position:absolute;right:0;top:2px;width:18px;height:18px;background-image:url(/assets/icn-arrow-bottom-a3387f90.svg);background-size:100%;background-repeat:no-repeat;background-position:center;transition:transform .15s ease-in-out}.complex-allocation-donut .legend.with-collapsed>li{flex-direction:column}.complex-allocation-donut .legend.with-collapsed ul.collapse{display:none}.complex-allocation-donut .legend.with-collapsed input:checked~ul{display:block;width:100%}.complex-allocation-donut .legend.with-collapsed input:checked~ul li{margin-bottom:6px;margin-left:24px;padding-bottom:4px}.complex-allocation-donut .legend.with-collapsed input:checked+label>div:after{transform:rotate(180deg)}.complex-allocation-donut .asset-uc-total{cursor:pointer}.page-header>div{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding:0 20px}.page-header h1+span{display:block;max-width:900px;margin-top:10px;margin-bottom:20px}@media screen and (max-width: 480px){.page-header h1{font-size:24px}.page-header h1+span{font-size:13px;text-align:center;margin-top:6px}}.page-content h2{font-size:22px;text-align:left}.page-content h2+h3{margin-top:4px}@media screen and (max-width: 480px){.page-content h2+h3{margin-top:4px}}.transfers-page .page-header,.gestion-page .page-header,.project-page .page-header,.profile-page .page-header{position:relative;top:0;left:0;right:0;z-index:2;background:#ffffff}.transfers-page .page-header>div,.gestion-page .page-header>div,.project-page .page-header>div,.profile-page .page-header>div{height:200px}@media screen and (max-width: 480px){.transfers-page .page-header>div,.gestion-page .page-header>div,.project-page .page-header>div,.profile-page .page-header>div{justify-content:flex-start;text-align:center}}.transfers-page .page-header h1,.gestion-page .page-header h1,.project-page .page-header h1,.profile-page .page-header h1{margin-top:-30px}@media screen and (max-width: 480px){.transfers-page .page-header>div,.gestion-page .page-header>div,.project-page .page-header>div,.profile-page .page-header>div{justify-content:flex-start;text-align:center}.transfers-page .page-header h1,.gestion-page .page-header h1,.project-page .page-header h1,.profile-page .page-header h1{margin-top:20px}}.transfers-page .sticky-page-header,.gestion-page .sticky-page-header,.project-page .sticky-page-header,.profile-page .sticky-page-header{position:fixed!important;left:320px;background-color:#fff}.transfers-page .sticky-page-header>div,.gestion-page .sticky-page-header>div,.project-page .sticky-page-header>div,.profile-page .sticky-page-header>div{height:120px}.transfers-page .sticky-page-header>div>*:not(.sticky-header-element),.gestion-page .sticky-page-header>div>*:not(.sticky-header-element),.project-page .sticky-page-header>div>*:not(.sticky-header-element),.profile-page .sticky-page-header>div>*:not(.sticky-header-element){visibility:hidden}.transfers-page .sticky-page-header+div,.gestion-page .sticky-page-header+div,.project-page .sticky-page-header+div,.profile-page .sticky-page-header+div{padding-top:224px}@media screen and (max-width: 1200px){.transfers-page .sticky-page-header,.gestion-page .sticky-page-header,.project-page .sticky-page-header,.profile-page .sticky-page-header{left:0}}.transfers-page .page-content,.gestion-page .page-content,.project-page .page-content,.profile-page .page-content{max-width:900px;width:100%;margin:32px auto 60px}.transfers-page .page-content h2,.gestion-page .page-content h2,.project-page .page-content h2,.profile-page .page-content h2{font-size:24px;font-weight:600;margin-top:20px}.transfers-page .page-content h2+h3,.gestion-page .page-content h2+h3,.project-page .page-content h2+h3,.profile-page .page-content h2+h3{text-align:center;font-size:1.6rem;font-weight:400}@media screen and (max-width: 1200px){.transfers-page .page-content,.gestion-page .page-content,.project-page .page-content,.profile-page .page-content{margin-bottom:24px;padding:0 12px}}.gestion-page .page-content h2,.project-page .page-content h2,.profile-page .page-content h2{text-align:center}.navigation-buttons{display:flex;flex-direction:row;gap:1rem;justify-content:space-evenly}@media screen and (max-width: 480px){.navigation-buttons{flex-direction:column-reverse}}.navigation-buttons .theme-btn{width:100%}.transfers-page .page-universign-loading .page-content{background:none}.transfers-page .page-universign-loading .page-content:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:url(/assets/loader-white-75b23297.svg) no-repeat;background-size:60px 60px;background-position:center center;transition:.3s ease-in-out;z-index:0}.transfers-page .fx-rate{font-size:.8em;margin-top:.5em;color:gray}.transfers-scheduled section{margin:auto}.transfers-scheduled section h2{text-align:left;margin-top:10px}.transfers-scheduled .projects{margin-top:30px}.transfers-scheduled .projects .project h3{margin-bottom:12px}.transfers-scheduled .projects .project .project-overview{justify-content:flex-start}.transfers-scheduled .projects .project .project-details{text-align:left}.transfers-scheduled .projects .project .project-details .project-indicators{display:flex;margin-bottom:20px}.transfers-scheduled .projects .project .project-details .project-indicators>div{width:100%}.transfers-scheduled .projects .project .project-details .project-indicators>div:first-child{text-align:left}.transfers-scheduled .projects .project .project-details .project-indicators>div:last-child{text-align:right}@media screen and (max-width: 480px){.transfers-scheduled .projects .project .project-details .project-indicators>div:last-child{text-align:left;margin-top:4px}}.transfers-scheduled .projects .project .project-details .project-actions .theme-radiobox{width:calc(50% - 10px)}@media screen and (max-width: 480px){.transfers-scheduled .projects .project .project-details .project-actions{margin-top:6px}.transfers-scheduled .projects .project .project-details .project-actions .theme-radiobox{width:100%}}.tranferts-scheduled-cancelation>p,.tranferts-scheduled-modification>p,.tranferts-scheduled-creation>p{margin-bottom:12px}.tranferts-scheduled-cancelation .theme-textbox,.tranferts-scheduled-cancelation .theme-selectbox,.tranferts-scheduled-modification .theme-textbox,.tranferts-scheduled-modification .theme-selectbox,.tranferts-scheduled-creation .theme-textbox,.tranferts-scheduled-creation .theme-selectbox{flex-shrink:0}.tranferts-scheduled-cancelation .theme-checkbox,.tranferts-scheduled-modification .theme-checkbox,.tranferts-scheduled-creation .theme-checkbox{margin-top:20px}.tranferts-scheduled-cancelation .theme-checkbox+p,.tranferts-scheduled-modification .theme-checkbox+p,.tranferts-scheduled-creation .theme-checkbox+p{font-style:italic;font-size:1.4rem;padding-top:12px;font-weight:300}.tranferts-scheduled-cancelation .theme-checkbox+p span,.tranferts-scheduled-cancelation .theme-checkbox+p a,.tranferts-scheduled-modification .theme-checkbox+p span,.tranferts-scheduled-modification .theme-checkbox+p a,.tranferts-scheduled-creation .theme-checkbox+p span,.tranferts-scheduled-creation .theme-checkbox+p a{color:#0796fd}.tranferts-scheduled-cancelation .warning-message{margin-top:20px}.transfers-scheduled-params{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-end;margin-top:32px}.transfers-scheduled-params .text-box-amount{position:relative}.transfers-scheduled-params .text-box-amount input{font-size:15px;text-align:left;padding-right:40px;height:54px}@media screen and (max-width: 480px){.transfers-scheduled-params{margin-top:46px}}@media screen and (max-width: 480px){.tranferts-scheduled-modification .theme-textbox,.tranferts-scheduled-modification .theme-selectbox,.tranferts-scheduled-creation .theme-textbox,.tranferts-scheduled-creation .theme-selectbox,.tranferts-scheduled-cancelation .theme-textbox,.tranferts-scheduled-cancelation .theme-selectbox{width:100%}.tranferts-scheduled-modification .theme-selectbox,.tranferts-scheduled-creation .theme-selectbox,.tranferts-scheduled-cancelation .theme-selectbox{margin-top:46px}.tranferts-scheduled-modification button,.tranferts-scheduled-creation button,.tranferts-scheduled-cancelation button{margin-top:10px;width:100%}.transfers-scheduled .project-indicators{flex-direction:column}.transfers-scheduled .project-indicators>div:last-child{text-align:left}}.project-page .page-header{background:#ffffff}.project-page .page-header>div{justify-content:start}.project-page .page-header>div>span{font-size:36px;font-weight:700}.project-page .page-header .dropdown-container{text-align:center;width:100%;display:inline-block;position:relative}.project-page .page-header .dropdown-container h4{padding:6px 30px;font-weight:600}.project-page .page-header h1{position:relative;padding:0 20px;display:inline-block;border-bottom:2px solid #2e3946;cursor:pointer;transition:all .3s;height:50px;line-height:45px;max-width:100%;margin:0;overflow:hidden}.project-page .page-header h1 span{font-family:Inter,sans-serif;transition:all .3s ease-in-out}.project-page .page-header h1 span:last-child{font-size:0;font-weight:700}.project-page .page-header .dropdown-trigger{padding:0 30px 0 0}.project-page .page-header .dropdown-trigger:after{content:"";position:absolute;width:10px;height:10px;border-left:2px solid #2e3946;border-bottom:2px solid #2e3946;transform:rotate(-45deg);transform-origin:center center;transition:all .3s;right:5px;top:15px}.project-page .page-header .dropdown-expanded .dropdown-trigger:after{transform:rotate(135deg);top:24px}.project-page .page-header .dropdown-content{max-width:360px;position:absolute;z-index:9;display:block;top:100%;text-align:left;background-color:#fff;border-radius:3px;padding:12px 0;transition:opacity .3s 0s,top .3s 0s,visibility 0s .3s;box-shadow:0 4px 20px rgba(0,0,0,.1);width:100%;left:0;right:0;margin-left:auto;margin-right:auto}.project-page .page-header .dropdown-content:before{content:"";display:inline-block;position:absolute;top:-4px;left:50%;margin-left:-2px;border-style:solid;border-width:0 4px 4px 4px;border-color:transparent transparent #ffffff transparent;transition:all .3s}.project-page .page-header .dropdown-content a>div{display:flex;justify-content:space-between;padding:3px 12px}.project-page .page-header .dropdown-content .btn-hover-effect{position:relative;z-index:1}.project-page .page-header .dropdown-content .btn-hover-effect:before{content:"";position:absolute;width:0%;left:50%;transform:translate(-50%);top:-1px;bottom:-1px;opacity:0;background:rgba(46,57,70,.1);transition:all .3s cubic-bezier(0,.7,.3,1);z-index:-1}.project-page .page-header .dropdown-content .btn-hover-effect:hover:before{width:101%;opacity:1;border-radius:3px}.project-page .page-header nav{margin-top:20px}.project-page .page-header .sticky-header-element:first-child{max-width:500px;width:100%}.project-page .page-header .sticky-header-element .dropdown-trigger>span{line-height:54px}.project-page .page-header .sticky-header-element .dropdown-trigger>span:first-child{font-size:2.5rem}.project-page .page-header .sticky-header-element+span{line-height:54px}.project-page .page-header .sticky-header-element .dropdown-trigger{gap:4px;display:flex;width:max-content;justify-self:center}.project-page header.sticky-page-header{top:var(--header-height)}.project-page header.sticky-page-header>div{justify-content:flex-start}.project-page header.sticky-page-header+div{padding-bottom:0}.project-page header.sticky-page-header .dropdown-container{margin-top:6px}.project-page header.sticky-page-header h1{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.project-page header.sticky-page-header h1 span:first-child{font-size:2.5rem;font-weight:400}.project-page header.sticky-page-header h1 span:last-child{font-size:2.5rem}.project-page header:not(.sticky-page-header) h1 span:first-child{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.project-page .euro-fund-info{background:#f0f7ff;padding:20px;margin-bottom:20px;margin-top:-20px;color:#0796fd}.project-page .euro-fund-info h2{margin-top:0;margin-bottom:12px}.project-page .euro-fund-info p{max-width:600px;margin:auto}.project-page .btn-project{margin-top:34px;text-align:center}.home-page{padding-bottom:30px}@media screen and (max-width: 480px){.home-page{padding-bottom:12px}}.home-page .page-header>div{height:auto;max-width:920px;margin:auto;align-items:center}.home-page .page-header>div>h2{margin:30px}.home-page .projects{max-width:900px;margin:auto;padding:0 12px}@media screen and (max-width: 480px){.home-page .projects .project{margin-top:16px}}.home-page .projects .project:first-child{margin-top:0}.home-page .projects .project.no-margin-bottom{margin-bottom:0}.home-page .projects .project .project-overview:before{bottom:40px}.home-page .projects .project .project-overview h3+.home-project-overview-risk{display:none;color:#fff;font-size:13px;margin-top:6px;text-align:center}@media screen and (max-width: 480px){.home-page .projects .project .project-overview:before{bottom:0}.home-page .projects .project .project-overview h3+.home-project-overview-risk{display:block}.home-page .projects .project .project-overview .home-project-overview-risk:last-child{display:none}}.home-page .projects .project .project-overview .home-project-overview-amounts{font-size:13px}.home-page .projects .project .project-overview .home-project-overview-amounts span{font-size:22px;font-weight:400}.home-page .projects .project .project-overview .home-project-overview-amounts div+div{margin:18px auto 20px}@media screen and (max-width: 480px){.home-page .projects .project .project-overview .home-project-overview-amounts div+div{margin-top:0;margin-bottom:0}}.home-page .projects .project .project-details{font-size:1.3rem}@media screen and (max-width: 480px){.home-page .projects .project .project-details{padding:32px 16px}}.home-page .projects .project .project-details>div{max-width:400px;margin:auto}.home-page .projects .project .project-details .progress-bar{height:20px;line-height:20px;font-size:13px;margin-top:20px}.home-page .projects .project .project-details .progress-bar strong{margin-left:6px}.home-page .projects .project .project-details .progress-bar.home-project-almost-done strong{margin-left:0}.home-page .projects .project .project-details .project-indicators{display:flex;justify-content:center;padding:12px 0}.home-page .projects .project .project-details .project-indicators span{font-weight:700}.home-page .projects .project .project-details .project-indicators h5{font-size:13px}.home-page .projects .project .project-details .project-indicators h5:before{content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;position:relative}.home-page .projects .project .project-details .project-indicators .home-project-goal{text-align:right;padding-right:20px;width:100%}.home-page .projects .project .project-details .project-indicators .home-project-goal>span{line-height:41px}.home-page .projects .project .project-details .project-indicators .home-project-goal h5:before{background-image:url(/assets/icn-target-eac225b8.svg);width:18px;height:18px;top:3px;left:-1px}.home-page .projects .project .project-details .project-indicators .home-project-remaining-time{text-align:left;padding-left:20px;width:100%}.home-page .projects .project .project-details .project-indicators .home-project-remaining-time>span{line-height:41px}.home-page .projects .project .project-details .project-indicators .home-project-remaining-time h5:before{background-image:url(/assets/icn-timer-a6c30088.svg);width:16px;height:16px;top:3px;left:-3px}.home-page .projects .project .project-details .project-actions{margin-top:30px}@media screen and (max-width: 480px){.home-page .projects .project .project-details .project-actions{display:flex;flex-direction:column-reverse;align-items:stretch}.home-page .projects .project .project-details .project-actions>*:first-child{margin:10px 0 0;width:100%}.home-page .projects .project .project-details .project-actions>*:last-child{width:100%}}.simulpage,.is-not-subscription{padding-left:200px}.simulpage #simulation-content,.is-not-subscription #simulation-content{transition:padding-top .3s ease-out;position:relative;height:100%}.simulpage #simulation-content h1,.is-not-subscription #simulation-content h1{text-align:center}.simulpage #simulation-content h1 .init,.is-not-subscription #simulation-content h1 .init{display:none}.simulpage #simulation-content h2,.is-not-subscription #simulation-content h2{font-size:20px;margin:0 auto 15px;text-align:center;font-weight:600}.simulpage #simulation-content .info-message,.is-not-subscription #simulation-content .info-message{margin:30px auto 0}.simulpage #simulation-content .top-bar,.is-not-subscription #simulation-content .top-bar{padding:32px 60px 0;background:#ffffff}.simulpage #simulation-content .top-bar h1,.is-not-subscription #simulation-content .top-bar h1{margin:0 0 32px;font-weight:600;font-size:24px;font-family:Inter,sans-serif}.simulpage #simulation-content .top-bar h1 div:first-child,.is-not-subscription #simulation-content .top-bar h1 div:first-child{display:none}.simulpage #simulation-content .top-bar h1 div:first-child.init,.is-not-subscription #simulation-content .top-bar h1 div:first-child.init{display:block}.simulpage #simulation-content p.fillparams,.is-not-subscription #simulation-content p.fillparams{width:338px;position:absolute;top:50%;left:50%;margin:-60px auto 15px -130px;padding:38px;border:1px solid #0796fd;border-radius:0;background:rgba(7,150,253,.1);font-size:16px;font-weight:600;line-height:24px;opacity:0;visibility:hidden;transition:visibility 0s .3s,opacity .3s ease-out}.simulpage #simulation-content p.fillparams.init,.is-not-subscription #simulation-content p.fillparams.init{opacity:1;visibility:visible;transition:visibility 0s 0s,opacity .3s ease-out}.simulpage #simulation-content p.fillparams:before,.is-not-subscription #simulation-content p.fillparams:before{content:"";position:absolute;width:30px;height:100%;top:0;right:100%;background:url(/assets/params-arrow-42a7a190.svg) no-repeat left center}.simulpage .recent-history-section,.is-not-subscription .recent-history-section{margin-bottom:30px}.simulpage section.simultab,.is-not-subscription section.simultab{padding:32px 60px 270px;max-width:1100px;margin:auto}.simulpage section.simultab .worldmap-repartition-legend,.is-not-subscription section.simultab .worldmap-repartition-legend{border:none;padding:30px;margin:12px auto;border-radius:0}.simulpage .parameters,.is-not-subscription .parameters{left:200px}.simulpage .sidebar+#simulation_container,.is-not-subscription .sidebar+#simulation_container{margin-left:320px}@media screen and (max-width: 1200px){.simulpage,.is-not-subscription{padding-left:0}.simulpage .parameters,.is-not-subscription .parameters{left:0}.simulpage .nextstep,.is-not-subscription .nextstep{left:320px}.simulpage #simulation-content .top-bar,.is-not-subscription #simulation-content .top-bar{padding-left:30px;padding-right:30px}.simulpage section.simultab,.is-not-subscription section.simultab{padding-left:30px;padding-right:30px}}.is-not-subscription{margin-left:320px;padding-left:0}.is-not-subscription.content{padding-left:0}.is-not-subscription .parameters{left:0}.is-not-subscription .nextstep{left:320px}.page.profile,.page.documents,.page.profile-form{font-size:1.6rem;min-height:calc(100vh - var(--header-height));padding:40px 20px 20px;max-width:800px;margin:auto}.page.profile p+.row .radio-box-group,.page.documents p+.row .radio-box-group,.page.profile-form p+.row .radio-box-group{margin-top:20px}.page.profile .bloc,.page.documents .bloc,.page.profile-form .bloc{margin-bottom:60px;transition:opacity .2s ease-out,margin-top .8s .2s cubic-bezier(0,1,.5,1);margin-top:60px}.page.profile .bloc.init,.page.documents .bloc.init,.page.profile-form .bloc.init{opacity:.4;margin-top:160px;pointer-events:none}.page.profile .bloc p,.page.documents .bloc p,.page.profile-form .bloc p{max-width:710px}.page.profile .row,.page.documents .row,.page.profile-form .row{margin:0;display:grid;grid-template-columns:50% 2fr;grid-column-gap:30px}.page.profile .row+p,.page.documents .row+p,.page.profile-form .row+p{margin-top:30px}.page.profile .row.row-flex-end,.page.documents .row.row-flex-end,.page.profile-form .row.row-flex-end{align-items:end}@media screen and (max-width: 480px){.page.profile .row,.page.documents .row,.page.profile-form .row{display:block}}.page.profile .row .radio-box-group,.page.profile .row .theme-textbox,.page.profile .row .theme-selectbox,.page.documents .row .radio-box-group,.page.documents .row .theme-textbox,.page.documents .row .theme-selectbox,.page.profile-form .row .radio-box-group,.page.profile-form .row .theme-textbox,.page.profile-form .row .theme-selectbox{margin:24px 0 0}.page.profile .row .radio-box-group>div,.page.profile .row .theme-textbox>div,.page.profile .row .theme-selectbox>div,.page.documents .row .radio-box-group>div,.page.documents .row .theme-textbox>div,.page.documents .row .theme-selectbox>div,.page.profile-form .row .radio-box-group>div,.page.profile-form .row .theme-textbox>div,.page.profile-form .row .theme-selectbox>div{display:flex}.page.profile .row .radio-box-group .theme-radiobox,.page.profile .row .theme-textbox .theme-radiobox,.page.profile .row .theme-selectbox .theme-radiobox,.page.documents .row .radio-box-group .theme-radiobox,.page.documents .row .theme-textbox .theme-radiobox,.page.documents .row .theme-selectbox .theme-radiobox,.page.profile-form .row .radio-box-group .theme-radiobox,.page.profile-form .row .theme-textbox .theme-radiobox,.page.profile-form .row .theme-selectbox .theme-radiobox{width:100%}.page.profile .row .radio-box-group .theme-radiobox+.theme-radiobox,.page.profile .row .theme-textbox .theme-radiobox+.theme-radiobox,.page.profile .row .theme-selectbox .theme-radiobox+.theme-radiobox,.page.documents .row .radio-box-group .theme-radiobox+.theme-radiobox,.page.documents .row .theme-textbox .theme-radiobox+.theme-radiobox,.page.documents .row .theme-selectbox .theme-radiobox+.theme-radiobox,.page.profile-form .row .radio-box-group .theme-radiobox+.theme-radiobox,.page.profile-form .row .theme-textbox .theme-radiobox+.theme-radiobox,.page.profile-form .row .theme-selectbox .theme-radiobox+.theme-radiobox{margin-left:12px}.page.profile .row .radio-box-group.radioBox-group,.page.profile .row .theme-textbox.radioBox-group,.page.profile .row .theme-selectbox.radioBox-group,.page.documents .row .radio-box-group.radioBox-group,.page.documents .row .theme-textbox.radioBox-group,.page.documents .row .theme-selectbox.radioBox-group,.page.profile-form .row .radio-box-group.radioBox-group,.page.profile-form .row .theme-textbox.radioBox-group,.page.profile-form .row .theme-selectbox.radioBox-group{margin-top:8px}.page.profile .row .radio-box-group.checkbox-children,.page.profile .row .theme-textbox.checkbox-children,.page.profile .row .theme-selectbox.checkbox-children,.page.documents .row .radio-box-group.checkbox-children,.page.documents .row .theme-textbox.checkbox-children,.page.documents .row .theme-selectbox.checkbox-children,.page.profile-form .row .radio-box-group.checkbox-children,.page.profile-form .row .theme-textbox.checkbox-children,.page.profile-form .row .theme-selectbox.checkbox-children{margin-top:6px}.page.profile .row .theme-selectbox.long-label label,.page.documents .row .theme-selectbox.long-label label,.page.profile-form .row .theme-selectbox.long-label label{top:18px}.page.profile .row .date-box .theme-selectbox,.page.documents .row .date-box .theme-selectbox,.page.profile-form .row .date-box .theme-selectbox{margin-top:0}@media screen and (max-width: 480px){.page.profile .row .tracker-maidenname,.page.documents .row .tracker-maidenname,.page.profile-form .row .tracker-maidenname{margin-top:30px}}.page.profile .sentence-slider,.page.documents .sentence-slider,.page.profile-form .sentence-slider{margin-top:30px;font-size:14px}.page.profile .sentence-slider .title,.page.documents .sentence-slider .title,.page.profile-form .sentence-slider .title{font-weight:600;color:#111827}.page.profile .sentence-slider .subtitle,.page.documents .sentence-slider .subtitle,.page.profile-form .sentence-slider .subtitle{color:#374151}.page.profile .page-header,.page.documents .page-header,.page.profile-form .page-header{padding:32px 16px;border-radius:3px;text-align:center;background-color:#fff}@media screen and (max-width: 480px){.page.profile .page-header,.page.documents .page-header,.page.profile-form .page-header{margin-bottom:0}}.page.profile .page-header img,.page.documents .page-header img,.page.profile-form .page-header img{width:100px}.page.profile .page-header p,.page.documents .page-header p,.page.profile-form .page-header p{font-size:14px;line-height:20px;text-align:center}.page.profile .page-header a,.page.documents .page-header a,.page.profile-form .page-header a{color:#0796fd;text-decoration:underline}.page.profile .page-header h1,.page.documents .page-header h1,.page.profile-form .page-header h1{font-size:26px;font-weight:600;margin:20px auto 0}.page.profile .page-header h1+p,.page.documents .page-header h1+p,.page.profile-form .page-header h1+p{margin-top:20px}.page.profile .page-header h2,.page.documents .page-header h2,.page.profile-form .page-header h2{text-align:center;font-size:2.4rem}.page.profile .page-content,.page.documents .page-content,.page.profile-form .page-content{padding:20px}.page.profile .page-bloc,.page.documents .page-bloc,.page.profile-form .page-bloc{background-color:#fff;padding:24px;border-radius:3px}.page.profile .page-bloc.disabled,.page.documents .page-bloc.disabled,.page.profile-form .page-bloc.disabled{opacity:.5;pointer-events:none}.page.profile .page-bloc header,.page.documents .page-bloc header,.page.profile-form .page-bloc header{padding-bottom:24px;border-bottom:1px solid #e5e7eb}.page.profile .page-bloc .sticky-area,.page.documents .page-bloc .sticky-area,.page.profile-form .page-bloc .sticky-area{padding:2rem 0}.page.profile nav,.page.documents nav,.page.profile-form nav{background-color:#f7f7f7;padding:20px 16px;border-radius:3px 3px 0 0}.page.profile nav ul,.page.documents nav ul,.page.profile-form nav ul{display:flex;align-items:flex-start;justify-content:space-evenly;text-align:center;font-weight:700;font-size:1.4rem}.page.profile nav ul>li a.active-link,.page.documents nav ul>li a.active-link,.page.profile-form nav ul>li a.active-link{color:#0796fd}.page.profile nav ul>li a.active-link span:first-child,.page.documents nav ul>li a.active-link span:first-child,.page.profile-form nav ul>li a.active-link span:first-child{background-color:#0796fd;color:#fff}.page.profile nav ul li:has(a.active-link)~li a,.page.documents nav ul li:has(a.active-link)~li a,.page.profile-form nav ul li:has(a.active-link)~li a{pointer-events:none;opacity:1}.page.profile nav a span:first-child,.page.documents nav a span:first-child,.page.profile-form nav a span:first-child{content:"";border:1px solid #0796fd;border-radius:4px;color:#0796fd;width:26px;height:26px;display:block;margin:0 auto 6px;text-align:center;font-size:14px;line-height:24px}.page.profile nav a span:last-child,.page.documents nav a span:last-child,.page.profile-form nav a span:last-child{font-size:12px;line-height:12px}@media screen and (max-width: 600px){.page.profile nav ul,.page.documents nav ul,.page.profile-form nav ul{align-items:center}.page.profile nav ul>li,.page.documents nav ul>li,.page.profile-form nav ul>li{width:auto}.page.profile nav ul>li a.active-link span:nth-child(2),.page.documents nav ul>li a.active-link span:nth-child(2),.page.profile-form nav ul>li a.active-link span:nth-child(2){margin-left:6px}.page.profile nav ul>li a:not(.active-link) span:nth-child(2),.page.documents nav ul>li a:not(.active-link) span:nth-child(2),.page.profile-form nav ul>li a:not(.active-link) span:nth-child(2){display:none}.page.profile nav a,.page.documents nav a,.page.profile-form nav a{display:flex;align-items:center;text-align:left}.page.profile nav a span:first-child,.page.documents nav a span:first-child,.page.profile-form nav a span:first-child{margin:0}}.page.profile .page-navigation,.page.documents .page-navigation,.page.profile-form .page-navigation{text-align:center;display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width: 480px){.page.profile .page-navigation,.page.documents .page-navigation,.page.profile-form .page-navigation{display:flex;flex-direction:column-reverse;align-items:stretch}.page.profile .page-navigation>*:first-child,.page.documents .page-navigation>*:first-child,.page.profile-form .page-navigation>*:first-child{margin:10px 0 0;width:100%}.page.profile .page-navigation>*:last-child,.page.documents .page-navigation>*:last-child,.page.profile-form .page-navigation>*:last-child{width:100%}}.page.profile .profile-form-finance-xp .check-box-group,.page.documents .profile-form-finance-xp .check-box-group,.page.profile-form .profile-form-finance-xp .check-box-group{position:relative;margin:20px 0}.page.profile .profile-form-finance-xp .check-box-group .theme-selectbox,.page.documents .profile-form-finance-xp .check-box-group .theme-selectbox,.page.profile-form .profile-form-finance-xp .check-box-group .theme-selectbox{position:relative}.page.profile .profile-form-finance-xp .check-box-group .theme-selectbox:after,.page.documents .profile-form-finance-xp .check-box-group .theme-selectbox:after,.page.profile-form .profile-form-finance-xp .check-box-group .theme-selectbox:after{content:"";position:absolute;width:8px;height:10px;top:50%;margin-top:-5px;left:-14px;opacity:1;background:url(/assets/tiny-arrow-right-761d7a2d.svg) no-repeat;transition:left .3s cubic-bezier(0,2.5,.4,1),opacity .2s ease-out}@media screen and (max-width: 480px){.page.profile .profile-form-finance-xp .check-box-group .theme-selectbox:after,.page.documents .profile-form-finance-xp .check-box-group .theme-selectbox:after,.page.profile-form .profile-form-finance-xp .check-box-group .theme-selectbox:after{left:-15px}}.page.profile .profile-form-finance-xp .check-box-group .theme-selectbox.disabled,.page.documents .profile-form-finance-xp .check-box-group .theme-selectbox.disabled,.page.profile-form .profile-form-finance-xp .check-box-group .theme-selectbox.disabled{display:none}.page.profile .profile-form-finance-xp .check-box-group .theme-selectbox.disabled:after,.page.documents .profile-form-finance-xp .check-box-group .theme-selectbox.disabled:after,.page.profile-form .profile-form-finance-xp .check-box-group .theme-selectbox.disabled:after{left:-40px;opacity:0;transition:all .2s ease-out}.page.profile .profile-form-finance-xp .row,.page.documents .profile-form-finance-xp .row,.page.profile-form .profile-form-finance-xp .row{margin-bottom:12px;display:block}.page.profile .profile-form-finance-xp .row .theme-checkbox,.page.documents .profile-form-finance-xp .row .theme-checkbox,.page.profile-form .profile-form-finance-xp .row .theme-checkbox{margin-top:0}.page.profile .profile-form-finance-xp .row .instructions,.page.documents .profile-form-finance-xp .row .instructions,.page.profile-form .profile-form-finance-xp .row .instructions{display:block;margin-top:16px}.page.profile .profile-form-finance-xp .row .instructions.disabled,.page.documents .profile-form-finance-xp .row .instructions.disabled,.page.profile-form .profile-form-finance-xp .row .instructions.disabled{display:none}.page.profile .profile-form-finance-xp .row .theme-selectbox,.page.documents .profile-form-finance-xp .row .theme-selectbox,.page.profile-form .profile-form-finance-xp .row .theme-selectbox{margin-top:10px}.page.profile .profile-form-finance-xp .diviser-block,.page.documents .profile-form-finance-xp .diviser-block,.page.profile-form .profile-form-finance-xp .diviser-block{width:112%;height:2rem;background:#f7f7f7;margin-left:-6%;margin-bottom:3rem}.page.profile .profile-form-finance-xp .profile-slider+header,.page.documents .profile-form-finance-xp .profile-slider+header,.page.profile-form .profile-form-finance-xp .profile-slider+header{margin-top:30px}@media screen and (max-width: 480px){.page.profile,.page.documents,.page.profile-form{padding:0}.page.profile .page-bloc,.page.documents .page-bloc,.page.profile-form .page-bloc{margin-bottom:0}.page.profile .page-bloc+.theme-checkbox,.page.documents .page-bloc+.theme-checkbox,.page.profile-form .page-bloc+.theme-checkbox{margin:30px 12px 0}}.page.simulation-discount,.page.simulation-goals,.page.simulation-goals-undefined,.page.simulation-goals-defined,.page.confirmation-risk-alert,.page.confirmation-loss{background:#ffffff;font-size:16px;min-height:calc(100vh - var(--header-height));padding:16px}.page.simulation-discount header h2,.page.simulation-goals header h2,.page.simulation-goals-undefined header h2,.page.simulation-goals-defined header h2,.page.confirmation-risk-alert header h2,.page.confirmation-loss header h2{font-size:24px;font-family:Inter,sans-serif;font-weight:600;margin-bottom:30px}.page.simulation-discount .page-content .page-navigation,.page.simulation-goals .page-content .page-navigation,.page.simulation-goals-undefined .page-content .page-navigation,.page.simulation-goals-defined .page-content .page-navigation,.page.confirmation-risk-alert .page-content .page-navigation,.page.confirmation-loss .page-content .page-navigation{margin:20px 0 0}.page.simulation-discount .page-content,.page.simulation-goals .page-content,.page.simulation-goals-undefined .page-content,.page.simulation-goals-defined .page-content,.page .simulation-details .page-content{padding:0 0 40px}.page.simulation-parameters{background:#ffffff;font-size:16px;min-height:calc(100vh - var(--header-height));max-width:800px;margin:auto}.page.simulation-parameters h2{font-weight:600}.page.simulation-parameters.dark header{background:#111827}.page.simulation-parameters.dark header h2{color:#fff}.page.simulation-parameters.dark .page-content{background:#111827}.page.simulation-parameters.dark .simulation-parameters-fields,.page.simulation-parameters.dark .simulation-parameters-fields label{color:#fff}.page.simulation-parameters header{position:relative;padding:16px 16px 12px}.page.simulation-parameters header h2{position:relative;font-size:15px;font-family:Inter,sans-serif;text-align:left;z-index:1}.page.simulation-parameters .page-content{padding:0}.faq-page .faq-page-container{max-width:900px;margin:auto auto 40px;padding-top:30px}@media screen and (max-width: 1200px){.faq-page .faq-page-container{padding-left:12px;padding-right:12px;margin-bottom:24px}}.faq-page .faq-page-container input.faq-search-bar{margin-top:20px;max-width:400px;width:100%;background:#ffffff}.faq-page .faq-page-container .section-title{margin-top:32px}.faq-page .faq-page-container .faq-category article{margin-bottom:24px}.faq-page .faq-page-container .faq-category article:last-child{margin-bottom:0}.faq-page .faq-page-container .faq-category h3{font-size:18px;color:#0796fd;padding-bottom:6px;padding-right:30px;border-bottom:1px solid #0796fd;position:relative;cursor:pointer}@media screen and (max-width: 1200px){.faq-page .faq-page-container .faq-category h3{font-size:16px}}.faq-page .faq-page-container .faq-category h3:before{content:"";position:absolute;top:0;bottom:0;right:0;margin:auto;width:26px;background-image:url(/assets/icn-arrow-bottom-a3387f90.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform .15s ease-in-out}.faq-page .faq-page-container .faq-category h3.expanded:before{transform:rotate(180deg)}.faq-page .faq-page-container .faq-category h3+div{margin-top:24px}.faq-page .faq-page-container .faq-category p,.faq-page .faq-page-container .faq-category ul{margin-bottom:20px;font-size:16px}.faq-page .faq-page-container .faq-category a{text-decoration:underline}.faq-page .faq-page-container .faq-category .list-text-dash>li:before{content:"-";margin-right:4px}.faq-page .faq-page-container .faq-category .list-text-dot>li:before{content:"•";margin-right:4px}.faq-page .faq-page-container .faq-nomatch{max-width:690px;margin:30px auto 0;font-size:16px}.faq-page .faq-page-container .faq-nomatch span{background-color:#0796fd;color:#fff;padding:6px}.sponsorship-page{padding:40px 52px}@media screen and (max-width: 1200px){.sponsorship-page{padding:40px 12px 20px}}.sponsorship-page .page-header{margin-bottom:32px}.sponsorship-page .page-header p{font-size:16px;font-weight:500;line-height:24px;margin-top:8px;color:#6b7280}.sponsorship-page .page-content{max-width:1200px;margin:auto}.sponsorship-page .sponsorship-blocks section{margin-bottom:64px}.sponsorship-page .sponsorship-blocks h2{text-align:left;margin-top:0}.sponsorship-page .gauge-chart{position:relative;max-width:8rem;margin-right:20px}.sponsorship-page .gauge-chart svg{display:block;width:100%;height:100%;min-width:80px}.sponsorship-page .gauge-chart circle{transition:stroke-dashoffset .3s .3s ease-in-out}.sponsorship-page .gauge-chart circle:last-child{transform:rotate(270deg);transform-origin:center center}.sponsorship-page .gauge-chart circle.hide{opacity:0}.sponsorship-page .gauge-chart .gauge-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:700;text-align:center}.sponsorship-page .gauge-chart .gauge-content span{color:#0796fd;font-size:2rem}.sponsorship-page section.current-offers .blocks-offers{display:flex;gap:32px}.sponsorship-page section.current-offers .blocks-offers .current-offer{background:#ffffff;border-radius:12px;flex:1;box-shadow:0 1px 2px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.1)}.sponsorship-page section.current-offers .blocks-offers .current-offer header{display:flex;align-items:center;justify-content:space-between;padding:32px 0;border-bottom:1px solid #e5e7eb}.sponsorship-page section.current-offers .blocks-offers .current-offer header>div{padding:0 32px}.sponsorship-page section.current-offers .blocks-offers .current-offer header .amount{font-size:24px;font-weight:600}.sponsorship-page section.current-offers .blocks-offers .current-offer header p{color:#6b7280;font-size:16px;font-weight:400}.sponsorship-page section.current-offers .blocks-offers .current-offer header .chips{font-size:12px;font-weight:600;color:#04538b;padding:8px 12px;border-radius:50px;background:#e6f5ff;margin-right:32px;white-space:nowrap}.sponsorship-page section.current-offers .blocks-offers .current-offer .content{padding:32px 0}.sponsorship-page section.current-offers .blocks-offers .current-offer .content>div,.sponsorship-page section.current-offers .blocks-offers .current-offer .content>p{padding:0 32px}.sponsorship-page section.current-offers .blocks-offers .current-offer .content .title{font-size:16px;font-weight:600;margin-bottom:8px}.sponsorship-page section.current-offers .blocks-offers .current-offer .content p{font-size:16px;font-weight:400;color:#6b7280}.sponsorship-page section.sponsorship-section .sponsorship-code{background:linear-gradient(90deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,0) 100%),#0796fd;color:#fff;border:2px solid rgb(1.468,106.43,182.032);box-shadow:0 1px 2px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.1);border-radius:12px;padding:32px;position:relative}.sponsorship-page section.sponsorship-section .sponsorship-code header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;border-bottom:1px solid rgb(1.468,106.43,182.032);padding:0 0 12px;font-size:16px;font-weight:400}.sponsorship-page section.sponsorship-section .sponsorship-code header>div{display:flex;align-items:center;flex-wrap:wrap}.sponsorship-page section.sponsorship-section .sponsorship-code header label{margin-right:24px;line-height:24px;cursor:default}.sponsorship-page section.sponsorship-section .sponsorship-code header .sponsor-code{background:none;border:none;color:#fff;padding:0;font-weight:600;font-size:24px;line-height:32px;width:116px}@media screen and (max-width: 480px){.sponsorship-page section.sponsorship-section .sponsorship-code header .theme-btn-copy{margin-top:12px}}.sponsorship-page section.sponsorship-section .sponsorship-code .sponsor-content{padding:16px 0 0;font-size:16px;font-weight:400}.sponsorship-page section.sponsorship-section .sponsorship-code .message-result{display:flex;align-items:center;justify-content:space-around;margin-top:-4px;margin-left:24px;font-size:12px;font-weight:600;line-height:14px;color:#15803d;background-color:#dcfce7;border-radius:24px;padding:8px 12px}.sponsorship-page section.sponsorship-section .sponsorship-code .message-result:before{content:"";background-image:url(/assets/icn-clipboard-tick-095c2be2.svg);width:16px;height:16px;background-size:contain;display:inline-block;margin-right:4px}@media screen and (max-width: 480px){.sponsorship-page section.sponsorship-section .sponsorship-code .message-result{width:100%;margin-left:0;margin-top:8px;width:auto}}.sponsorship-page section.sponsorship-status>div{overflow-x:auto}.sponsorship-page section.sponsorship-status table{width:100%;border-collapse:initial}.sponsorship-page section.sponsorship-status table+p{max-width:38rem;margin:20px auto 0;font-size:smaller;color:#979dad;text-align:center}.sponsorship-page section.sponsorship-status thead{background-color:#f0f3f7;color:#1f2937}.sponsorship-page section.sponsorship-status th{font-size:12px;font-weight:500;text-align:left;padding:12px;border-top:1px solid #cbd5e1;border-bottom:1px solid #cbd5e1}.sponsorship-page section.sponsorship-status th:first-child{border-top-left-radius:12px;border-left:1px solid #cbd5e1}.sponsorship-page section.sponsorship-status th:last-child{border-top-right-radius:12px;border-right:1px solid #cbd5e1;text-align:right}.sponsorship-page section.sponsorship-status tbody td{font-size:14px;color:#6b7280;vertical-align:middle;padding:12px}.sponsorship-page section.sponsorship-status tbody td:first-child{border-left:1px solid #cbd5e1;color:#1f2937}.sponsorship-page section.sponsorship-status tbody td:last-child{border-right:1px solid #cbd5e1;text-align:right}.sponsorship-page section.sponsorship-status tfoot{border:solid #d3e2e6;border-width:1px 0}.sponsorship-page section.sponsorship-status tfoot td{font-size:14px;color:#6b7280;padding:12px;border-bottom:1px solid #cbd5e1}.sponsorship-page section.sponsorship-status tfoot td:first-child{border-bottom-left-radius:12px;border-left:1px solid #cbd5e1;color:#1f2937}.sponsorship-page section.sponsorship-status tfoot td:last-child{border-bottom-right-radius:12px;border-right:1px solid #cbd5e1;text-align:right}.sponsorship-page section.sponsorship-steps li{margin-bottom:2rem}.sponsorship-page section.sponsorship-steps li div{color:#979dad}.sponsorship-page section.sponsorship-steps li div:first-child{font-size:1.3rem}.sponsorship-page section.sponsorship-steps li div:last-child{font-weight:700;font-size:1.8rem;line-height:1}.sponsorship-page section.sponsorship-steps li div span{color:#00d1ac}.sponsorship-page section.sponsorship-steps p{margin-top:12px;color:#979dad;font-size:1.2rem;line-height:1}.sponsorship-page section.sponsorship-progress{display:flex;align-items:center;background:#ffffff;padding:32px;border-radius:12px}.sponsorship-page section.sponsorship-progress .gauge-chart{flex:1}.sponsorship-page section.sponsorship-progress span{font-size:2.6rem;color:#0796fd;font-weight:700}.simulation-details header{padding:12px;font-size:2rem}.simulation-details .section-title{margin-top:32px}.simulation-details .disclaimer{color:initial}.simulation-details .parameters-fixed-bar{position:fixed;top:var(--header-height);z-index:100;left:0;right:0;color:#fff;text-align:center;padding:0;background:#111827}.simulation-details .parameters-fixed-bar a{font-size:15px;font-weight:600;position:relative;z-index:1;padding:1.4rem;display:block}.simulation-details .parameters-fixed-bar a:before{content:"";display:inline-block;vertical-align:middle;background:url(/assets/icn-settings-7402586c.svg) no-repeat;background-size:cover;width:20px;height:20px;margin-right:6px;position:relative;top:-1px}.simulation-details .content{padding:50px 12px 12px;overflow-x:hidden}.simulation-details p{text-align:justify}.confirmation-loss .theme-checkbox,.confirmation-loss .page-navigation{margin-top:20px}.confirmation-loss .three-columns-row{display:flex}.confirmation-loss .three-columns-row>div{width:100%;padding:6px;text-align:right}.confirmation-loss .recap-table{overflow:auto}.confirmation-loss .recap-table table{width:100%;max-width:640px;margin:0 auto 15px}.confirmation-loss .recap-table td{text-align:center;padding:20px 10px;font-size:14px;vertical-align:middle;width:120px}.confirmation-loss .recap-table td:first-child{text-align:left;font-size:14px;width:auto;max-width:100px}.confirmation-loss .recap-table td:not(:first-child){font-weight:600}.confirmation-loss .recap-table tr td:first-child{color:#111827}.confirmation-loss .recap-table th{text-align:center;padding:14px 20px 16px;font-size:14px}.confirmation-loss .recap-table tbody tr{border-bottom:1px solid #f5f5f7;border-left:1px solid #f5f5f7;border-right:1px solid #f5f5f7}.confirmation-loss .recap-table tbody tr:nth-child(odd){background-color:#f5f5f7}.confirmation-loss .recap-table tbody tr.good-indicator{color:#22c55e}.confirmation-loss .recap-table tbody tr.bad-indicator{color:#ef4444}.confirmation-loss .recap-table tbody tr.neutral-indicator{color:#111827}.confirmation-loss .recap-table tbody tr:first-child{border-top:1px solid #f5f5f7;border-top-left-radius:1px;border-top-right-radius:1px}.confirmation-loss .recap-table tbody tr:last-child{border-bottom-left-radius:1px;border-bottom-right-radius:1px}.confirmation-loss .recap-table p{padding:6px 12px;font-weight:600}.confirmation-loss .disclaimer{color:initial}@media screen and (max-width: 480px){.confirmation-loss .page-navigation{display:flex;flex-direction:column-reverse;align-items:stretch;text-align:center}.confirmation-loss .page-navigation>*:first-child{margin:10px 0 0;width:100%}.confirmation-loss .page-navigation>*:last-child{width:100%}}.login-wrapper{width:100%;height:calc(100vh - 60px)}.login-wrapper h1{text-align:center;margin:10px 0 20px;font-weight:600;font-size:24px}.login-wrapper .logo{width:150px}.login-wrapper .login-box{position:absolute;min-width:400px;width:30vw;top:50%;left:50%;transform:translate(-50%,-50%);background:#ffffff;padding:20px 40px;border-radius:20px;box-shadow:0 1px 2px rgba(0,0,0,.06),0 1px 3px rgba(0,0,0,.1)}.login-wrapper .form-section{margin-top:20px;display:flex;flex-direction:column}.login-wrapper .form-section label{margin-bottom:3px}.login-wrapper .form-section input{padding-left:46px;font-size:16px}.login-wrapper .form-section.input-email{position:relative}.login-wrapper .form-section.input-email:before{content:"";background:url(/assets/icn-email-a801f9f5.svg) no-repeat;background-size:20px;width:20px;height:20px;position:absolute;bottom:15px;left:16px;z-index:1}.login-wrapper .form-section:last-child{margin-top:30px}.login-wrapper .form-section.error label{color:#ef4444}.login-wrapper .form-section.error input{border:1px solid #ef4444}.login-wrapper .form-section .theme-btn{margin:6px 0 16px}.login-wrapper .password-container{position:relative}.login-wrapper .password-container:before{content:"";background:url(/assets/icn-lockout-131e9fe9.svg) no-repeat;background-size:20px;width:20px;height:24px;position:absolute;bottom:15px;left:16px;z-index:1}.login-wrapper .password-container input{width:100%}.login-wrapper .password-container .eye-icon{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex;cursor:pointer}.login-wrapper .password-container .eye-icon>img{width:24px}
