:root{--basic_color:#191619;--basic_bgColor:#2e2e85;--orange:#cd8c66;--red:#e6252e;--white:#fff}body,svg.highcharts-root{font-family:source_sans_proregular,Arial,sans-serif!important;font-size:17px;line-height:1.45;color:#20242b!important;background:#f8f9fa!important}.imgLogo{width:100%}.table{color:#20242b!important}.table-fund .table-bordered td,.table-fund .table-bordered th,.table-module .table-bordered td,.table-module .table-bordered th{border:0}.fund-divider{border-bottom:2px double #ccc}strong{font-family:source_sans_probold;font-weight:700!important}label{color:var(--basic_color)}:invalid{border-color:var(--red)}.balance{font-weight:700}.viewOptions>.btn-link.icon{filter:none;opacity:1}.btn-link.icon{font-size:1.4rem}a{outline:none;transition:.4s;color:#069}.btn-link{color:var(--orange)}.btn-link:hover{color:#b13601}.well{min-height:0!important;padding:0!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important}h1,h2,h3,h4,h5{font-weight:400;line-height:1.15}h1,h2{color:var(--basic_color);font-size:1.8823em}h3{font-size:1.728em}h4{font-size:1.44em}h5{font-size:1.2em}.sh__footer{background-color:var(--basic_bgColor);padding-top:5px;padding-bottom:5px;font-size:15px}.sh__footer .footerData{margin-top:.5rem}.sh__footer .credits{font-size:11px}.sh__footer a{color:var(--white);text-transform:uppercase}.navbar{padding:1px 0;border-top:2px solid var(--orange);background-color:var(--basic_bgColor)!important}.navbar-brand{padding:0 1rem;height:65px;background-color:var(--white)}nav:not(#top-info) .navbar-nav .nav-link{color:var(--white)!important;text-transform:uppercase;font-size:16px;padding-left:15px;padding-right:15px}.dropdown-toggle:after{font-family:dripicons-v2!important;display:inline;margin-left:.355em;vertical-align:-.255em;content:"\54";font-size:13px;border-top:none;border-right:none;border-bottom:none;border-left:none}nav:not(#top-info) .navbar-nav .nav-link.router-link-active:before,nav:not(#top-info) .navbar-nav .nav-link:active:before,nav:not(#top-info) .navbar-nav .nav-link:focus:before,nav:not(#top-info) .navbar-nav .nav-link:hover:before{background-color:var(--orange);content:"";display:inline-block;height:.1875rem;position:absolute;bottom:0;right:0;width:100%!important}nav:not(#top-info) .navbar-nav .nav-item{position:relative;padding:0!important;height:60px}#userData{font-size:13px;color:var(--white);-webkit-border-start:1px solid var(--orange);border-inline-start:1px solid var(--orange)}#userData #lastAccess span:first-child,#userData #status span:first-child,#userData #user span:first-child{color:var(--orange)}.navbar-toggler{padding:.25rem .75rem;font-size:1.75rem;line-height:1;background-color:transparent;border:none;border-radius:0;color:var(--basic_color)}.dropdown-menu{background-color:#f5f5f5;border-radius:0}.dropdown-item{background-color:transparent;color:var(--basic_color)}.dropdown-item:focus,.dropdown-item:hover{background-color:transparent;color:var(--orange)}.menu-dx .nav-link{color:var(--basic_color)!important;text-transform:uppercase;font-size:16px;padding:26px 8px 26px 0!important;margin:0;margin-right:5px}nav .divisa,nav .lingua,nav .schema{color:var(--orange)!important}.menu-dx .dropdown-toggle:after{color:var(--orange)}.viewOptions button.active{display:none}.vested{background:#fbead8!important}.not-vested{background:#b8d8fd!important}.divisa{color:#5f5f5f}.total{text-transform:uppercase;font-size:24px;padding:0;margin:0}.totalValue{color:#000}.beneficiari .table-striped{background-color:transparent!important}.beneficiari .table-striped tbody{background-color:hsla(0,0%,100%,.1);color:var(--basic_color)}.beneficiari .table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.3);color:var(--basic_color)}.beneficiari .table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.5)!important}.beneficiari .table-striped tbody td{border:none}.beneficiari .table-striped tbody td .percentage{color:#00005b;font-weight:600}.date-cont{padding:0;border:none;border-radius:0;width:50px;text-align:center;color:#000}.date-cont,.date-cont .day{background-color:var(--white)}.date-cont .day{font-weight:700;color:var(--red);font-size:18px}.date-cont .month{font-size:13px;text-transform:uppercase}.date-cont .month,.date-cont .year{color:var(--white);background:#00005b}.date-cont .year{font-size:11px}.popover-body{padding:6px 7px;border:1px solid grey;border-radius:0;background-color:var(--basic_bgColor);font-size:12px!important;color:var(--white);border-color:var(--basic_bgColor)}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:after,.bs-popover-right>.arrow:before{border-right-color:var(--basic_bgColor)!important}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:after,.bs-popover-left>.arrow:before{border-left-color:var(--basic_bgColor)!important}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:after,.bs-popover-top>.arrow:before{border-top-color:var(--basic_bgColor)!important}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:after,.bs-popover-bottom>.arrow:before{border-bottom-color:var(--basic_bgColor)!important}.modal,.modal-content,.modal-header{border-radius:0}.modal-header{background:var(--basic_bgColor)!important}.modal-title{font-size:26px;font-weight:500}.modal-title,.modal-title .close{color:var(--white)!important}.close{font-size:1.8rem;color:var(--white);text-shadow:0 0 0 var(--white);opacity:1}.close:hover{color:var(--white)!important;opacity:.5}.investimentStatusBoxColor button{border-color:transparent;padding:5px 0}.investimentStatusBoxColor .colorStatus1{background-color:var(--white);border:2px solid #47a80d;color:#47a80d;transition:.6s}.investimentStatusBoxColor .colorStatus2{background-color:var(--white);border:2px solid #ddbe65;color:#ddbe65;transition:.6s}.investimentStatusBoxColor .colorStatus0{background-color:var(--white);border:2px solid var(--red);color:var(--red);transition:.6s}.investimentStatusBoxColor button.colorStatus1:hover{background-color:#47a80d;border:2px solid #47a80d;color:var(--white)}.investimentStatusBoxColor button.colorStatus2:hover{background-color:#ddbe65;border:2px solid #ddbe65;color:var(--white)}.investimentStatusBoxColor button.colorStatus0:hover{background-color:var(--red);border:2px solid var(--red);color:var(--white)}.table-investmentPlan thead tr th{white-space:nowrap;padding:8px!important}.table-investmentPlan td,.table-investmentPlan th{border:0}.table-investmentPlan .table-striped{background-color:transparent!important}.table-investmentPlan .table-striped tbody{background-color:hsla(0,0%,100%,.1);color:var(--basic_color)}.table-investmentPlan .table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.3);color:var(--basic_color)}.table-investmentPlan .table-hover tbody tr:hover{background-color:hsla(0,0%,100%,.5)!important}.sh__beneficiariesListLite,.sh__investmentPlan{background:#b8d8fd}.carousel-control-next-icon:after,.carousel-control-next-icon:before,.carousel-control-prev-icon:after,.carousel-control-prev-icon:before{font-family:dripicons-v2!important}.carousel-control-next-icon,.carousel-control-prev-icon{color:#016fad;font-size:1rem}.carousel-indicators .active,.carousel-indicators li{background-color:var(--orange)}.carousel-control-next,.carousel-control-prev{width:60px!important}.carousel-control-next-icon,.carousel-control-prev-icon{background-image:none}.carousel-control-prev-icon:after{content:"\6c"}.carousel-control-next-icon:after{content:"\6d"}.carousel-control-next:hover,.carousel-control-prev:hover{opacity:.4}.pnet-accordion,.sh__switchInvestments p{font-size:1.125rem}.pnet-accordion .panel-heading{border-bottom:1px solid #dcdee1;border-top:0 solid #dcdee1}.pnet-accordion .panel-heading.active{border-bottom:1px solid var(--white);border-top:0 solid #dcdee1}.pnet-accordion .panel-heading h4{margin:15px 0}.pnet-accordion .panel-heading h4 a{color:#000;font-weight:700}.pnet-accordion .panel-heading.active h4 a{color:#006193}.pnet-accordion .panel-body p,.pnet-accordion .panel-body ul{margin-left:0!important;padding-left:0}.pnet-accordion .panel-body ul{margin-left:78px!important}.pnet-accordion .card{border:0 solid transparent;border-radius:0}.page-item .page-link{z-index:3;color:#027180;background-color:var(--white);border-color:#027180;padding:6px 15px}.page-item.active .page-link{z-index:3;color:var(--white);background-color:#027180;border-color:#027180}.page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0}.message-box{margin-top:25px;margin-bottom:25px;border:1px solid #dcdee1;background-color:#f5f5f5}.message-box .disclaimer-close{position:absolute;top:.75rem;right:.75rem;font-size:.875rem}.message-box .disclaimer-close:after{content:"X"}.message-box__body{padding-top:24px;padding-right:36px;padding-bottom:24px;padding-left:24px}.message-box__icon{background-color:var(--white)!important}.message-box--success .message-box__icon{color:#4aa00f;-webkit-border-end:2px solid #4aa00f;border-inline-end:2px solid #4aa00f}.message-box--warning .message-box__icon{color:#f1c637;-webkit-border-end:2px solid #f1c637;border-inline-end:2px solid #f1c637}.message-box--danger .message-box__icon{color:var(--red);-webkit-border-end:2px solid var(--red);border-inline-end:2px solid var(--red)}.message-box--info .message-box__icon{color:#069;-webkit-border-end:2px solid #069;border-inline-end:2px solid #069}.message-box .open-disclaimer-message{text-align:center;font-size:30px;color:#069}.message-box .open-disclaimer-message:hover{color:#485868;cursor:pointer}.gaugeChart{width:100%;max-height:150px;max-width:190px;margin-left:auto!important;margin-right:auto!important}.tab-pane{border:1px solid var(--orange);border-top:none;background:var(--white)}.tab-pane>.card{border:none}.nav-tabs{border:1px solid var(--orange);border-bottom:none;background:var(--white)}.nav-tabs .nav-link{border-top-left-radius:0;border-top-right-radius:0;background:#fafafa;color:var(--orange);padding-bottom:4px;font-size:18px;padding-left:1.25rem;padding-right:1.25rem;line-height:40px}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border:1px solid var(--orange)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--white);background-color:var(--orange);border:1px solid var(--orange)}table{border:none!important}.table>thead{color:var(--basic_color);background-color:var(--white)}.table>thead>tr>th{border-bottom:2px solid var(--orange);padding:8px!important}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,183,186,.05)}.table.investment-table thead tr th{text-align:left!important;font-weight:700}.table.investment-table thead tr th:last-child{text-align:right!important}tr.b-table-row-selected,tr.b-table-row-selected td{background-color:#fbead8!important}.sh__performance .carousel-indicators{background:var(--white)}.sh__performance table thead tr th{text-align:left!important}.sh__performance h4{color:var(--basic_color);text-align:left;font-weight:400}.sh__accountSummary .table-summary #account tr td.conditionalHighlight{font-weight:700}.sh__fundPerformance .lineChart{height:453px}.sh__fundPerformance .b-table-sticky-header{min-height:417px;max-height:417px}.sh__fundPriceDetail .lineChart{height:417px}.sh__fundPriceDetail .b-table-sticky-header{min-height:417px;max-height:417px}.sh__performanceModule .b-table-sticky-header,.sh__userPosition .b-table-sticky-header{min-height:180px;max-height:180px}.sh__chartAndTable .legend{position:absolute;bottom:40px;padding-right:1.25rem}.table-fund thead th{vertical-align:middle;text-transform:uppercase;color:#044a90}.tableTitle{color:#5f5f5f;font-weight:400;font-size:16px;margin-bottom:5px;border-bottom:1px solid var(--basic_bgColor)}.table-fund.contribution>tbody>tr>td{padding:8px}.bg-danger{background-color:#970422!important}.bg-danger a,.bg-danger h4{color:var(--white)}.bg-danger a{opacity:.9}.bg-danger a:hover{opacity:.6}table.beneficiari td,table.beneficiari th{border-bottom:1px solid #dcdee1!important}.card h4.danger{color:var(--red);font-size:18px;text-transform:capitalize}.form .btn{max-height:41px;padding-top:11px}.btn-group .btn{padding-left:0;padding-right:0}table tbody td.doc,table thead th.doc{width:30px}table.list{border:1px solid #eeeff0}table.list td,table.list th{display:table-cell;height:52px;margin-bottom:0;padding-top:17px;padding-bottom:17px;color:#20242b;border:0;background-color:inherit;font-weight:400;line-height:1}input::-moz-placeholder,textarea::-moz-placeholder{color:#cacaca}input::placeholder,textarea::placeholder{color:#cacaca}.table-vertical-middle table tbody tr td{vertical-align:middle}#div1,#div2,#div3,#div4{border:1px solid #ccc}.timeframe a.active,.timeframe a:active,.timeframe a:focus,.timeframe a:hover{background:#218acb!important;border-color:#218acb!important;color:var(--white)!important}.view-control a{margin-right:7px}input.small,select.small,textarea.small{height:32px}input.large,select.large,textarea.large{height:60px;font-size:1.25rem}select{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}select:invalid{color:grey}[type=password].toggle-visible{padding-right:40px}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}legend{margin-bottom:16px;color:#20242b;background-color:transparent;font-size:1.125rem;line-height:1.8}.table-price .icon-search-14{font-size:16px}.profile .card,.profile .card-body{padding:0}.profile .card h5{margin:12px 0 8px 20px;color:#515b6b;font-weight:700}.table-price .icon-search-14{cursor:pointer}.table-price.fact tr.selected td:first-child{font-weight:700;color:#ea6a19}input.hidden-input,input.hide-input{border:none;padding:0;margin:0;line-height:inherit;height:inherit;font-size:15px}tr.b-table-details td:first-child>div{margin:0}.bootstrap-select .btn{padding:4px 12px;border-color:#00afec}td.typeRow{background:var(--white);font-weight:700;color:var(--orange);text-align:left;border-bottom:2px solid var(--orange);vertical-align:top!important}td.typeRow:last-child{border-bottom:0 solid var(--white)!important}.totalDate{text-align:left!important;color:#00afec!important}.sh__returnRate .well>table td.key{color:var(--orange)}.sh__returnRate .well>table td.value.positive{color:#47a80d}.btn{line-height:1;min-width:100px;display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:10px 30px;font-size:16px;text-decoration:none;text-align:center;text-transform:uppercase;letter-spacing:.05em;outline:0;border-style:solid;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:0;z-index:0;transition:border-color .29s cubic-bezier(.455,.03,.515,.955)}.btn.dripicons-arrow-thin-left{background:var(--white);border-color:#6f6f6f;color:#6f6f6f}.btn.dripicons-arrow-thin-left:hover{background:var(--white);border-color:#333;color:#333}.btn.secondary{color:var(--white)!important}.filter-row:not(.cascading)>fieldset.form-group{margin-top:25px}.custom-select,.form-control,.pnet-multiselect .multiselect__select,.pnet-multiselect .multiselect__tags,.pnet-phone .pnet-phone__container,.pnet-phone .pnet-phone__container__select{height:38px!important}.pnet-phone .pnet-phone__container .pnet-input input{height:36px!important}.custom-select,.form-control,.input-group-text,.pnet-multiselect .multiselect__tags,.pnet-phone__container,.pnet-phone__container__select{border-radius:0!important}.custom-select,.form-control,.pnet-multiselect .multiselect__tags{border:1px solid #ccc!important;font-size:18px}.custom-select{display:inline-block;width:100%;padding:.375rem 1.75rem .375rem .75rem;font-weight:400;line-height:1.5;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pnet-datepicker input.datepicker{width:122px!important}.dataTables_wrapper .dataTables_filter input{border:1px solid #ccc;border-radius:0;padding:5px;background-color:var(--white);margin-left:3px}.table.table-summary td{line-height:normal}table#transacrionTable td,table#transacrionTable th{border:none;text-align:right}#transacrionTable Tbody tr td{border:none}#transacrionTable Tbody tr td:first-child{color:var(--basic_color);white-space:nowrap;text-align:left}table#transacrionTable th{color:var(--basic_color)!important}.dataTables_length label{color:#191619;font-size:14px}.dataTables_length select{color:var(--basic_color);border-radius:0}.dataTables_length select.custom-select{min-width:70px}table.dataTable thead .sorting{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAAkElEQVQoz7XQMQ5AQBCF4dWQSJxC5wwax1Cq1e7BAdxD5SL+Tq/QCM1oNiJidwox0355mXnG/DrEtIQ6azioNZQxI0ykPhTQIwhCR+BmBYtlK7kLJYwWCcJA9M4qdrZrd8pPjZWPtOqdRQy320YSV17OatFC4euts6z39GYMKRPCTKY9UnPQ6P+GtMRfGtPnBCiqhAeJPmkqAAAAAElFTkSuQmCC)}.btn-group-toggle .btn-primary{color:#00a3ba;background-color:var(--white);border-color:#00a3ba;text-transform:none}.btn-group-toggle .btn-primary:not(:disabled):not(.disabled).active,.btn-group-toggle .btn-primary:not(:disabled):not(.disabled):active{color:var(--white);background-color:#027180;border-color:#027180}.sh__colorLink{border:0}.sh__colorLink.colorLink-small{width:25px;height:25px;text-align:center}.sh__colorLink.colorLink-round{border-radius:0}.sh__chartAndTable .total{text-align:center!important}.legend{text-align:justify;padding:.5rem!important;background-color:#f1f1f1!important}.sh__assetAllocation .card-body{background:#e5e5e5}.sh__assetAllocation .highcharts-background{fill:#e5e5e5!important}ul.descr-list{list-style:none}ul.descr-list li:before{font-family:dripicons-v2!important;content:"\6d";-webkit-margin-end:10px;margin-inline-end:10px;color:var(--orange);font-size:12px}ul.error-list{border:1px solid var(--red);padding-left:25px}ul.error-list li{color:var(--red)}.custom-checkbox .custom-control-label:before{border-radius:0!important}.sh__accountsTransactionsDetail table thead tr th:first-child{text-align:left!important}.sh__accountsTransactionsDetail table thead tr th{padding-right:20px!important}.sh__accountsTransactionsDetail .table.b-table>thead>tr>[aria-sort]:not(.b-table-sort-icon-left),.table.b-table>tfoot>tr>[aria-sort]:not(.b-table-sort-icon-left){background-position:right .15rem center;padding-right:calc(.75rem + .65em)}.sh__accountsTransactionsDetail table tbody tr td,.sh__accountsTransactionsDetail table thead tr th{line-height:normal}.dati-chart .table thead tr th:first-child,.table-summary .table thead tr th:first-child{text-align:left!important;color:#6f6f6f!important}.table-summary .table thead tr th:first-child div.sh__calendarDate{display:inline-block}.table-summary .sh__colorLink [class*=" dripicons-"]:before{margin-right:0!important}button,input,optgroup,select,textarea{margin:0;font-size:inherit;line-height:inherit}.sh__toggleTitle:focus>*,.sh__toggleTitle:hover>*{color:#00afec!important}.sh__toggleTitle .when-open{color:var(--red)}.sh__toggleTitle .when-closed{color:var(--basic_color)}.sh__faq .card header button{border-bottom:1px solid #ccc!important}.sh__faq .card header button h4{color:var(--basic_color)}.sh__faq .card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:transparent;border-bottom:0 solid transparent}.table-a,.table-b,.table-c,.table-d{max-height:400px;overflow:scroll}.sh__accountsSummary tfoot th{border:none}.sh__accountsSummary tfoot th.totalCell{background-color:rgba(0,183,186,.05);border:1px solid #dee2e6;font-weight:700}.input-group-text{color:var(--white);background-color:var(--basic_bgColor);border:1px solid var(--basic_bgColor)}.input-group-text.error{color:var(--white);background-color:var(--red);border:1px solid var(--red)}.table-hover tbody tr:hover,tr.active{background-color:rgba(0,183,186,.1)!important}.sh__benefitProcedure h4.section{color:#6f6f6f;line-height:40px;text-transform:uppercase}.sh__benefitProcedure h4.section span{color:var(--white);background-color:var(--orange);border-radius:50px;width:30px;height:30px;display:inline-block;text-align:center;line-height:32px;font-size:16px;margin-right:15px}