#financial-freedom button{margin:30px 0 0 0;text-transform:uppercase}#financial-freedom h3{font-weight:400;font-size:22px;text-align:center;margin:0}#financial-freedom p{text-align:center}#financial-freedom .graph{width:calc(100% - 42px);padding:20px;border:1px solid #ccc;border-radius:10px;overflow-y:auto;overflow-x:hidden}#financial-freedom .graph h3{font-weight:700;margin-bottom:20px}#financial-freedom .graph p{text-align:left;margin:0;width:100%;display:block;float:left;font-size:14px}#financial-freedom .col-one{margin-right:2%;width:58%;display:inline-block;float:left;margin-bottom:10px}#financial-freedom .col-two{margin-left:2%;width:38%;display:inline-block;float:left;margin-bottom:10px}#financial-freedom .col-two p{color:#aaa}#financial-freedom .graph table{width:100%;text-align:center;border-collapse:collapse}#financial-freedom .graph table p{text-align:center}#financial-freedom .graph table th{color:#969696;font-size:20px;font-weight:600}#financial-freedom .graph table th,#financial-freedom .graph table td{border:1px solid #ddd;padding:12px}#financial-freedom .graph table tr:nth-child(2) td{padding:25px 12px}#financial-freedom .graph table tr:nth-child(2) td:first-child h4{font-size:24px;font-weight:600;margin:0;color:#acb8c1 !important}#financial-freedom .graph table tr:nth-child(2) td:first-child h5{font-size:40px;font-weight:700;margin:0px;color:#acb8c1 !important}#financial-freedom .graph table tr:nth-child(2) td:first-child p{font-size:17px;font-weight:400;margin:0px;color:#acb8c1 !important}#financial-freedom .graph table tr:nth-child(2) td:last-child h4{font-size:24px;font-weight:600;margin:0}#financial-freedom .graph table tr:nth-child(2) td:last-child h5{font-size:40px;font-weight:700;margin:0px}#financial-freedom .graph table tr:nth-child(2) td:last-child p{font-size:17px;font-weight:400;margin:0px}#financial-freedom .graph table tr:last-child td{font-size:24px;font-weight:700;color:#fff}#financial-freedom .graph .pie-chart{border-radius:50%;width:200px;height:200px;position:relative;overflow:hidden;text-align:center;margin:0 auto 20px auto}#financial-freedom .graph .pie-chart .fill-one{width:200px;height:200px;position:absolute;background-color:#393a3d;top:0;left:0}#financial-freedom .graph .pie-chart .fill-two{width:200px;height:200px;position:absolute;z-index:2;top:0;left:50%}#financial-freedom .graph .pie-chart .fill-three{width:200px;height:200px;position:absolute;z-index:3;top:0;left:0;transform-origin:center left;transform:rotate(18deg)}#financial-freedom .graph .pie-chart .result{background-color:#fff;width:150px;height:150px;font-size:24px;position:absolute;z-index:4;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;vertical-align:middle}#financial-freedom .graph .pie-chart .result .value{margin-top:50%;transform:translatey(-50%)}@media screen and (max-width:1000px){#financial-freedom .ff-container{width:calc(100% - 40px);margin:0 auto;padding:40px 20px}#financial-freedom h3{font-size:18px}#financial-freedom .col-one,#financial-freedom .col-two{width:100%;display:block}#financial-freedom .col-one{margin-right:0;margin-bottom:20px}#financial-freedom .col-two{margin-left:0}}@media screen and (max-width:1000px){#financial-freedom .graph table th{font-size:14px;width:50%}#financial-freedom .graph table tr:nth-child(2) td:first-child h4,#financial-freedom .graph table tr:nth-child(2) td:last-child h4{font-size:14px}#financial-freedom .graph table tr:nth-child(2) td:first-child p,#financial-freedom .graph table tr:nth-child(2) td:last-child p{font-size:14px}#financial-freedom .graph table tr:last-child td{font-size:18px;font-weight:600}#financial-freedom .graph table tr:nth-child(2) td{padding:15px 12px}}@media screen and (max-width:450px){#financial-freedom h3,#financial-freedom p,#financial-freedom .graph p{text-align:justify}#financial-freedom p{font-size:14px}#financial-freedom .graph h3{text-align:center}}