input,text,body{font-family:'Raleway','Larsseit',arial!important;font-size:13px;font-weight:100}.chart_slider_itemValue,.label_x,.label_y,.saving_number,.detail_number,.secondary_number,.main_number_neutral,.main_number_profit,.main_number_loss{font-family:'Larsseit',arial!important}#nameandmenu3 #title1B_m{font-family:'trebuchet MS'!important}p.descriptionSection{font-size:16px;text-align:justify;font-family:"Raleway",arial;color:#444;line-height:170%;margin-bottom:25px;margin-top:10px;margin-left:80px;margin-right:80px}.card_title{font-size:18px;font-weight:600;margin:1% auto;text-align:center}.card_title-inline{font-size:12px;font-weight:600;margin:1% auto}.card_title-inline-retirement{font-size:14px;color:#444;font-weight:100;margin:1% auto}.card-data-group-jub{text-align:center;width:50%;position:relative;top:-8px}.card-data-group-jub .card_title-inline{margin:1% auto 6%}.card-data-group-jub .secondary_number{position:relative;top:-8px}.card-titles-group{overflow:auto}.card-box{padding:1%;margin:0 auto;border:2px solid #bbb;width:330px;height:90px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.6);-moz-box-shadow:0 0 10px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.6)}.overdraft-section .card-box{right:0!important;left:0!important;margin:auto!important}.main_number_profit,.main_number_neutral,.main_number_loss{font-size:32px;font-weight:500;text-align:center;margin:5px;padding-top:5px;padding-bottom:0;display:block;white-space:nowrap}.main_number_loss{color:#ff1493}.main_number_profit{color:#0090f0}.main_number_neutral{color:#787878}.secondary_number{font-size:14px;text-align:center}.detail_number,.card_subtitle{font-size:16.5px;font-weight:500}.card_subtitle{margin:0;text-align:center;padding-top:0;padding-bottom:0;font-weight:bold;display:block}.saving_number{font-size:28px;font-weight:500;margin:0;padding:5px;display:block;white-space:nowrap;text-align:center}.highlight_objective_number{color:#087}.highlight_number{color:#0083db}.non_highlight_number{color:#787878}.detail_number{vertical-align:bottom;display:inline;margin-right:10px;white-space:nowrap}.label_x,.label_y{font-size:13.5px;font-weight:500}.chart_title{font-size:22px;font-weight:400}.chart_slider_title,.chart_subtitle{font-size:16px;color:#323232;font-weight:350}.chart_legend{font-size:14px;color:#323232}.chart_slider_title{margin-bottom:15%}.chart_slider_subtitle{font-size:14px}.chart_slider_itemValue,.chart_slider_itemContent,.chart_slider_itemTitle{font-size:13px}.chart_slider_itemValue{font-weight:400;display:block;width:25%;text-align:right;float:right}.chart_slider_itemTitle{color:#ff1493;font-weight:500}.chart_slider_itemContent{display:block;width:75%;float:left}.style_slider{width:100%;margin:1% auto 5%;-webkit-appearance:none;height:5px;border-radius:4px;background-color:#c8c8c8}.style_slider::-webkit-slider-thumb{-webkit-appearance:none;width:3%;height:13px;border-radius:10px;background-color:#0090f0;overflow:visible;cursor:pointer;transition:all 1s ease;opacity:.9}.expenses-bar,.expenses-bar2,.chart_slider_interations{margin:.5% 2% 5%;max-height:500px;overflow:auto;padding:1% 1.5%;min-width:200px;max-width:220px;border-radius:10px;text-align:justify;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.6);-moz-box-shadow:0 0 10px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.6)}.buttomToData{float:right}.buttomToData a{display:inline-block;margin-right:25px;color:black}.buttomToData a div p{vertical-align:middle;text-decoration:underline;text-decoration-thickness:5px;font-size:20px;margin-top:8px}.buttomToData a div p:before{content:"";width:1200%}p#buttomEditData{text-decoration-color:#0090f0}p#buttomShowCouple{text-decoration-color:#ff1493;margin-right:15px;text-align:right}p#buttomEditData:hover{background-color:#0090f0;color:white;-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;-o-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear}p#buttomShowCouple:hover{background-color:#ff1493;color:white;-webkit-transition:background-color 500ms linear;-moz-transition:background-color 500ms linear;-o-transition:background-color 500ms linear;-ms-transition:background-color 500ms linear;transition:background-color 500ms linear}#showObjective{text-decoration:none;background-color:#087;color:white;opacity:.6}#objectiveOptions{display:none}.modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:none;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal-content{background-color:#fefefe;text-align:justify;margin:0 auto 0 1%;padding:20px;border:1px solid #888;max-width:60%}.close_popup{color:#aaa;float:right;font-size:28px;font-weight:bold;position:relative;top:-20px}.close_popup :hover,.close_popup :focus{color:#000;text-decoration:none;cursor:pointer}#containerSavingGraphs{padding:1%;margin:0 auto}#savingExpensesCards{display:flex;display:-webkit-flex;flex-flow:row;-webkit-flex-flow:row}#savingData{width:80%;padding:.5% 2%;margin:1% 10%;display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column}#containerSaving{margin:0 auto;width:100%}#savingDataValues{width:350px;margin:1%;padding:.5% 1%;text-align:center;border:1px solid #bbb;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,0.6);-moz-box-shadow:0 0 10px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.6)}#savingProducts-couple{display:none}#savingTable{width:98%;margin-left:0}#piasMesObjDes{display:block}.productGraph{border:0}.savingProducts_sub{margin-left:10px}.saving-user-container{width:90%;margin:1% 0;display:flex;display:-webkit-flex;flex-flow:row;-webkit-flex-flow:row}.savingProducts{display:flex;display:-webkit-flex;flex-flow:row;-webkit-flex-flow:row}.savingProducts_line_contribution_0{stroke:#58a7e1;stroke-width:3}.savingProducts_contribution_0{fill:#3db1ff;fill-opacity:.2}.savingProducts_line_contribution_1{stroke:#0083db;stroke-width:3}.savingProducts_contribution_1{fill:#b3d2f1;fill-opacity:.6}.savingProducts_contribution_dot_0{fill:#58a7e1;opacity:.2}.savingProducts_contribution_dot_1{fill:#0083db;opacity:.2}.savingProducts_label_contributionInterests,.savingProducts_legend_contributionInterests.circle_legend{fill:#0083db;font-weight:500}.savingProducts_legend_contributionInterests.circle_legend{font-size:1.2em}.savingProducts_label_contribution,.savingProducts_legend_contribution.circle_legend{fill:#58a7e1;font-weight:500}.savingProducts_legend_contribution.circle_legend{font-size:1.2em}.savingProducts div.tooltip{position:absolute;vertical-align:middle;text-align:center;width:70px;height:25px;padding:1px;font-size:10px;background:#c4c4c4;border:0;border-radius:5px;pointer-events:none}.savingProducts_x-axis{color:#323232;font-size:1.1em}.savingProducts_y-axis{display:none}.savingProducts_y-axis .tick line{stroke:#dedede}.savingProducts_mySlider{width:100%;margin:1% auto 5%;-webkit-appearance:none;height:5px;border-radius:4px;background-color:#c8c8c8}.savingProducts_mySlider::-webkit-slider-thumb{-webkit-appearance:none;width:3%;height:13px;border-radius:10px;background-color:#ff1493;overflow:visible;cursor:pointer;transition:all 1s ease}span#savingProducts_label_slider_1{color:black}h2{text-align:center;vertical-align:middle;font-weight:normal}label,.savingProducts_label_slider{font-size:1em}.savingProducts_sub_slider_capital span,.savingProducts_indicador_capital,.savingProducts_indicador_slider{float:right}.savingProducts_interations div{margin:3% auto 1%}.selectButton{margin-left:2%;text-align:center;border-radius:5px;border-radius:5px;width:70%;height:20px;border:#d2d2d2}#savingProducts_pelfil_select{width:20%}.savingProducts_title{margin-bottom:20px}#savingProducts_sub_title{margin-bottom:40px}h2.savingProducts_title_interations{margin-bottom:15%}#mobileNotShow{display:block}.incomeExpenses{margin:2% 5%;display:flex;display:-webkit-flex;flex-flow:row;-webkit-flex-flow:row}.expensesDistribution{display:flex;display:-webkit-flex;flex-flow:row;-webkit-flex-flow:row}.expenses_y-axis path{display:none}.expenses_x-axis{display:none}.expenses_title{margin-bottom:20px}.coupleIncomeExpenses{justify-content:center}#incomeExpenses-couple{margin-top:5%;margin-bottom:5%}.expenses_label{fill:#969696;font-weight:bold}.expenses_interations{overflow:auto;margin:60px 5px;height:280px;border:1px solid #d2d2d2;padding:2%;width:200px;border-radius:10px}.incomeExpensesGeneral h4{margin-top:0;text-align:center;font-weight:normal}.expenses_indicador_slider{font-size:65%;float:right}._slider{font-size:70%;color:#ff1493}.expenses_slider{width:100%;margin:1% auto 5%;-webkit-appearance:none;height:5px;border-radius:4px;background-color:#c8c8c8}.expenses_div_slider{width:100%}.incomeExpensesGeneral .tick text{font-weight:500;font-size:13px}.expenses_slider::-webkit-slider-thumb{-webkit-appearance:none;width:3%;height:13px;border-radius:10px;background-color:#0090f0;overflow:visible;cursor:pointer;transition:all 1s ease;opacity:.9}.incomeExpensesContent{width:20%;min-width:355px;text-align:justify;padding:6% 6% 0 8%;position:relative}#incomeExpensesContentTranquility{padding:1.9%;position:absolute;bottom:0}#incomeExpenses-section,{width:100%}#incomeExpenses-section{margin-top:3%}#incomeExpensesText li,#incomeExpensesText p{font-size:16px}.incomeExpensesGeneral{width:60%;justify-content:center;display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column}.containerGraph{display:flex;display:-webkit-flex;flex-flow:row;-webkit-flex-flow:row}.containerCards{display:flex;display:-webkit-flex;flex-flow:row;-webkit-flex-flow:row}.incomeExpensesGraph{justify-content:center;width:49%}.expensesDistribution{justify-content:center}.expenses_pieChart{margin-top:15%;stroke:white;stroke-width:2px;opacity:.9}.expenses_pie_label{font-weight:bold;text-anchor:middle}.expenses_mySlices_label{font-weight:bold;fill:#787878;text-anchor:middle;font-size:100%}.expenses_savingCapacity{font-family:"Larsseit";font-weight:bold;font-size:33px}#overdraft-user{margin:0 20%;max-width:80%}span.saving-face{display:block}#overdraft-user{justify-content:center;display:flex;display:-webkit-flex;flex-flow:row;-webkit-flex-flow:row}.overdraft-section>div{justify-content:center;display:flex;display:-webkit-flex;flex-flow:row;-webkit-flex-flow:row}.overdraft-section h3{font-size:150%}.incomeExpenses-section h4,.overdraft-section h4,.overdraft-section h3{text-align:center}.overdraft-couple{margin-top:2%}.overdraft-section h5{text-align:center;font-weight:normal}.overdraft-label-target-title{margin:1% 0}h3.overdraft-label-target-percentage{font-size:250%;margin:4% auto 0;font-family:'Larsseit'}p.overdraft-label-target{text-align:center;margin:1% auto 2%}.overdraft-dim .xline-axis path{stroke:white}div.overdraft-dim{margin:0 auto;text-align:center}.overdraft-dim .legend{font-weight:400}div#bajaGraph{display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column;justify-content:center}div#bajaGraph article{margin:10px auto;align-items:center;display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column;justify-content:center}.ilt-cotainer-graph-card{display:flex;display:-webkit-flex;flex-flow:row;-webkit-flex-flow:row;justify-content:center}.ilt-cotainer-graph-card .card-box.darkShadow{margin-top:30px;min-height:200px}.retirement-label-value{margin:6% 0;padding-top:5%;font-weight:500}#card-retirement-triad{display:flex;display:-webkit-flex;position:relative;top:-10px}#retirement-cards{display:flex;display:-webkit-flex;justify-content:center;padding:0 25%}#card-retirement-triad,#card-retirement-capacity{padding:1%}#card-jub-status{min-width:365px;margin-left:2%}.tick line{stroke:white;shape-rendering:crispEdges}.retirement-y{display:none}.x{stroke:none}.tooltip{position:fixed;opacity:0;pointer-events:none}.linetip{position:fixed;opacity:0;pointer-events:none}.tip-header{boder-bottom:2px solid-white;padding:.9rem 1rem}.expenses-bar,.expenses-bar2{width:150px;min-height:320px;max-height:350px}.retirement-chart{display:block;display:-webkit-flex;flex-flow:row;-webkit-flex-flow:row}.line-area{fill-opacity:.6;stroke-width:0}.line-area.ingresos{fill:dodgerblue}.line-area.gastos{fill:#ffc2da}.line-series{stroke-width:3;fill:none}.line-series.ingresos{stroke:dodgerblue}.line-series.gastos{stroke:#ff1493}.value{font-size:80%}.x-label{text-anchor:middle}.expenses-block{margin-bottom:4%}.expenses-block p{margin-block-end:0;margin-block-start:0}.expense-title{font-weight:bold;color:#ff1493}.retirement-chart-container{display:flex;display:-webkit-flex;justify-content:center;margin:1% auto;overflow:hidden}.retirement-chart-container2{display:flex;display:-webkit-flex;padding:5%}.retirementChart{height:400px;float:left}@media(max-width:1500px){.incomeExpensesContent{padding:1%}}@media(min-width:700px) and (max-width:1330px){#boxSave{min-width:150px}#savingTable .mobileNotShow,#noSaving,#piasMesObjDes,.mobileNotShow{display:none}.card-box{min-width:250px;height:70px}.card-data-group-jub .retirement-label-value{font-size:22px}.main_number_profit,.main_number_neutral,.main_number_loss{font-size:25px;margin-top:-4px}.detail_number,.card_subtitle{font-size:12px}.secondary_number{margin-top:-5px}#select-ilt-value,.expenses-bar,.expenses-bar2,#savingProducts_interations,.chart_slider_interations{display:none}.card_title{font-size:12px}.chart_title{font-size:1.5em;font-weight:400}.chart_subtitle{font-size:1em}.containerGraph{margin:0 auto;display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column}.incomeExpenses{display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column}.incomeExpensesGeneral{display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column;width:100%}.expensesDistribution{width:100%;display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column}.incomeExpensesGraph{width:100%}.incomeExpensesContent{width:90%}#incomeExpensesContentTranquility{bottom:-850px;display:none}.overdraft-section>div{display:flex}.overdraft-section .chart_subtitle{font-size:.8em}#savingData{margin:1% 10%;display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column}#savingDataValues{min-width:180px;margin:1%;padding:1%}#savingDataValues table{border-spacing:0}#containerSaving{width:100%;text-align:center}#containerSavingGraphs{padding:1%;margin-top:3%;margin-left:-80px}td.td_saving_class{display:block}#savingTable{position:relative;left:-70px}.savingProducts_title{margin-top:20px}.bar-chart-container{position:absolute;left:10px}.ilt-cotainer-graph-card .card-box.darkShadow{margin-top:15%;position:absolute;left:60%;min-height:130px;max-width:200px}#bajaGraph article{display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column}#bajaGraph .main_number_loss{padding:0;margin:0}.retirementChart{width:100%;margin:1% 15%}#retirement-cards{padding:0 10%;margin:0 25%}#card-retirement-triad,#card-retirement-capacity{margin:0 2%}.retirement-label-value{margin:0}.retirement-chart-container{margin:0 25%}.card-data-group-jub .secondary_number{position:relative;top:0}#card-retirement-triad{position:relative;top:0}}@media(max-width:700px){#boxSave{max-width:150px}#savingTable .mobileNotShow,#noSaving,#piasMesObjDes,.mobileNotShow{display:none}.card-box{width:200px;height:70px;margin-left:10px}.card-data-group-jub{top:20%}.card-data-group-jub .retirement-label-value{font-size:18px}.main_number_profit,.main_number_neutral,.main_number_loss{font-size:18px;margin-top:-4px}.secondary_number{margin-top:-5px}.detail_number,.card_subtitle{font-size:12px}#select-ilt-value,.expenses-bar,.expenses-bar2,#savingProducts_interations,.chart_slider_interations{display:none}.card_title{font-size:12px}.chart_title{font-size:18px}.containerGraph{display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column}.incomeExpenses{display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column}.incomeExpensesGeneral{display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column;width:100%;position:relative;left:-10%}#incomeExpensesGeneral_ContainerCards{position:relative;left:10%}.expensesDistribution{margin:2% 5% 0;display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column}.incomeExpensesGraph{margin:2% 10% -10%}.incomeExpensesContent{width:90%}#incomeExpensesContentTranquility{bottom:-850px;display:none}#overdraft-user{display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column}.overdraft-dim svg{position:relative;left:-18%}.overdraft-section>div{display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column}#savingData{display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column}#savingDataValues{min-width:90px;width:150px;margin:1% 5%;padding:1% 5%}#savingDataValues table{border-spacing:0}#containerSaving{width:100%;text-align:center}#containerSaving #boxSave{display:none}.saving_number{font-size:16px}#containerSavingGraphs{padding:1%;margin-top:3%;margin-left:-80px}td.td_saving_class{display:block}#savingTable{position:relative;left:-70px}.savingProducts_title{margin-top:20px}.bar-chart-container{position:relative;left:-10px}.ilt-cotainer-graph-card .card-box.darkShadow{min-height:70px;max-width:150px;margin-top:100px;position:relative;left:-40px}p#lossPercentage{position:relative;top:-10px}#showOffers6{display:none}#bajaGraph article{display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column}#bajaGraph .main_number_loss{padding:0;margin:0}#ilt-bars-chart-container .label_y,#ilt-bars-chart-container .label_x{font-size:10px}.retirementChart{width:100%;margin:1% 15%}.retirementChart .legend,.retirementChart .legend-posX{display:none}.retirement-label-value{margin:0;padding-top:0}#retirement-cards{padding:0 10%;position:relative;top:-70px}div#card-jub-status{width:200px}div#card-jub-status>p{margin-bottom:5px}#card-retirement-triad,#card-retirement-capacity{margin:0 2%}#card-retirement-capacity{min-width:180px}#card-retirement-triad .retirement-label-value{font-size:18px}.card-data-group-jub .secondary_number{position:relative;top:0}#card-retirement-triad{position:relative;top:0}}@media(max-width:550px){#incomeExpensesText li,#incomeExpensesText p{font-size:14px}.incomeExpensesGraph{margin:4% 12%}.card-box{width:230px;height:75px}.incomeExpenses .card-box{margin:-6% 4% 12%}#incomeExpensesGeneral_ContainerCards{margin:0 auto;position:relative;left:3%;top:-40px}.containerCards{flex-flow:column;-webkit-flex-flow:column}.incomeExpensesGeneral .tick text{font-size:9px}.expensesDistribution{margin:-10% -10% -4% -5%}.incomeExpensesContent{min-width:300px;position:relative;left:-8px}#retirement-cards{flex-flow:column;-webkit-flex-flow:column;position:relative;top:-140px}#retirement-cards .card-box{margin:0 auto 4%;min-width:230px}#riskSection{margin-top:-100px}#incomeExpensesGeneral_expensesDistribution{display:none}.overdraft-dim svg{position:relative;left:-30px}.chart_title{font-size:15px}.chart_slider_title,.chart_subtitle{font-size:12px}div.overdraft-dim{margin:0 -4%}#savingDataValues{float:left;width:100%;margin-bottom:10px}#savingTable{position:relative;left:-30px}.ilt-cotainer-graph-card{flex-flow:column;-webkit-flex-flow:column}.ilt-cotainer-graph-card .card-box.darkShadow{max-width:230px;margin-top:0;position:relative;left:45px;top:-10px}.bar-chart-container{position:relative;left:-30px}.savingProducts_legend_contribution,.savingProducts_legend_contributionInterests{display:none}.savingProducts .label_y{display:none}.card-data-group-jub .secondary_number{position:relative;top:0}#card-retirement-triad{position:relative;top:0}}