#name-container{font-size:40px}#next-steps-button{border:2px solid #4d4d4d;border-radius:4px;cursor:pointer;float:right;font-size:20px;height:auto;margin-top:20px;padding:10px 0;position:relative;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;width:190px}.first-section #next-steps-button .fancy-item{color:#fff;margin-left:10px;position:absolute;right:15px;top:6px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;visibility:hidden}.first-section:hover #next-steps-button{background:#4d4d4d;color:#fff;padding-right:10px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;width:200px}.first-section:hover #next-steps-button .fancy-item{right:10px;-webkit-transition:.1s ease-out;-o-transition:.1s ease-out;transition:.1s ease-out;visibility:visible}.section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:60px;margin-top:30px}.section-title .bar{opacity:50%;position:relative;top:50%;-webkit-box-flex:1;border:2px solid #064073;-ms-flex:1;flex:1;height:1px;margin-bottom:auto;margin-top:auto}.section-title h3{color:#2d2d2d;font-size:40px;margin:0 10px;text-align:center}.first-section{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;position:relative;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.total-points-section{margin-right:30px;max-width:30%;text-align:right}.total-points-section p{font-size:18px;margin-bottom:0;width:auto}.total-points-section #score-value{font-size:6em;font-weight:700;height:min-height;line-height:80px;margin-bottom:20px;margin-left:auto;width:auto}.total-points-section #quick-summary{word-wrap:wrap;font-size:20px}#myChart{position:relative}.score-bar-container{background-color:#cecece;border-radius:8px;height:50px;margin-bottom:30px;position:relative;width:100%}.score-bar-container .segment-container>div:first-child{background-color:#064073;border-bottom-right-radius:0;border-color:#f5f5f5;border-top-right-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box}.score-bar-container .segment-container>div:nth-child(2){background-color:#24b32e;border-color:#f5f5f5;border-radius:0;min-width:1px}.score-bar-container .segment-container>div:nth-child(3){background-color:#0290c7;border-bottom-left-radius:0;border-color:#f5f5f5;border-top-left-radius:0;min-width:1px}.score-bar-segment{border:3px solid #fff;border-radius:8px;height:100%;position:absolute}.score-bar-container #total-container{bottom:-40%;position:absolute;right:70%}#score-container{-webkit-box-pack:justify;-ms-flex-pack:justify;border:1px solid #000;height:130px;justify-content:space-between;width:550px}#score-container,#score-container .left-col{display:-webkit-box;display:-ms-flexbox;display:flex}#score-container .left-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#score-container .analysis-summary{font-size:18px;padding-left:20px}#cutoff-score{background-color:red;height:110%;top:-5%;width:3px}#current_score,#cutoff-score{left:0;position:absolute;z-index:4}#current_score{background-image:url(https://i.imgur.com/DN3MuYG.png);bottom:100%;height:50px;width:50px}#current_score #you{font-weight:600;position:absolute;right:50px}.breakdown,.breakdown-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.breakdown{padding:20px;width:33%}.breakdown .bar-container{background:#ececec;border-radius:8px;height:100%;min-height:280px;position:relative;width:50px}.breakdown .score-bar{border-radius:8px;bottom:0;height:0;position:absolute;width:100%}.breakdown .score-bar.light-blue{background-color:#0290c7}.breakdown .score-bar.blue{background-color:#064073}.breakdown .score-bar.green{background-color:#24b32e}.breakdown .text-container{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:20px;text-align:left}.breakdown .text-container .category{font-size:22px;font-weight:600}.breakdown .text-container .title{font-size:30px;font-weight:700;margin-bottom:20px}.breakdown .text-container .category-text{font-size:18px}.breakdown .text-container .max-score{margin-bottom:10px}.breakdown .text-container #A-score{color:#064073;font-size:40px}.breakdown .text-container #B-score{color:#24b32e;font-size:40px}.breakdown .text-container #C-score{color:#0290c7;font-size:40px}.breakdown ul{list-style-position:inside;margin:10px 0 0;text-align:left}.breakdown ul li{margin-bottom:0}.score-analysis-text-container{font-size:18px;margin-left:auto;margin-right:auto;width:80%}.score-analysis-text-container ul li .number{color:#0290c7;display:inline-block;font-size:30px;font-weight:600}.score-analysis-text-container ul li .number.red{color:red}.score-analysis-text-container ul li .number.blue{color:#064073}.score-analysis-text-container ul li .number.green{color:#24b32e}.score-analysis-text-container ul li .number.light-blue{color:#0290c7}.suggestions_cta_container,.suggestions_cta_container .CTA_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.suggestions_cta_container .CTA_container{background:#f7ebe2;margin:20px 0;padding:30px;text-align:left;width:100%}.suggestions_cta_container .CTA_container .title{font-size:50px;font-weight:700;line-height:50px}.suggestions_cta_container .CTA_container .sub-title{font-size:25px;font-weight:600;line-height:25px;margin-bottom:20px}.suggestions_cta_container .CTA_container .col-container{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.suggestions_cta_container .CTA_container .col,.suggestions_cta_container .CTA_container .col-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.suggestions_cta_container .CTA_container .col{width:48%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.suggestions_cta_container .CTA_container .col a,.suggestions_cta_container .CTA_container .col a:hover{text-decoration:none}.suggestions_cta_container .CTA_container .col .text{margin-bottom:20px}.suggestions_cta_container .CTA_container .col .button{background:var(--main-accent-color);border-radius:999px;color:#fff;cursor:pointer;font-size:20px;opacity:1;padding:10px 40px;text-align:center;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;width:300px}.suggestions_cta_container .CTA_container .col .button:hover{opacity:.7}.suggestions_cta_container .suggestions_container{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 20px;word-wrap:wrap}.suggestions_cta_container .suggestions_container ul{margin:0}@media (max-width:1050px){.breakdown-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breakdown{max-width:385px;width:100%}}@media (max-width:750px){.first-section{margin-top:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.total-points-section{max-width:100%;text-align:center}#next-steps-button{float:none;margin:20px auto}.suggestions_cta_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.suggestions_cta_container .CTA_container{text-align:center;width:100%}.suggestions_cta_container .CTA_container .col-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.suggestions_cta_container .CTA_container .col-container .col{width:100%}.suggestions_cta_container .CTA_container .col-container .col .text{margin:0}.suggestions_cta_container .CTA_container .col-container .col .button{margin:10px auto}}