#hero.image-position-relative figure.hero-image-container{overflow:unset}@media(max-width: 767px){#hero.image-position-relative .hero-image-container{display:none}#hero.image-position-relative .hero-image-container img:first-child{display:none}#hero.image-position-relative .hero-text{align-items:left;text-align:left;text-wrap:auto}#hero.image-position-relative .hero-text .hero-disclaimer{max-width:350px}}.quote-box{display:none}@media(min-width: 1200px){.quote-box{width:225px;background-color:#fff;border-radius:8px;padding:12px 8px;box-shadow:0px 2px 4px 2px rgba(0,0,0,.1019607843);position:absolute;left:-30px;bottom:50px;display:block}.quote-box p{margin:0;font-style:italic;font-size:14px;line-height:20px}.quote-box p span{color:var(--orange)}}.hero-text .hero-disclaimer{margin-top:16px}section.private-student-loan-rates p.description{margin-top:24px;text-align:center}section.private-student-loan-rates p.description span{display:block}@media(max-width: 767px){section.private-student-loan-rates h2{max-width:none;text-align:left}section.private-student-loan-rates p.description{text-align:left}section.private-student-loan-rates p.description span{display:inline}}body section.grid-with-blue-titles[data-type=blue]{background-color:#fafafa}body section.grid-with-blue-titles[data-type=blue] .grid-items .grid-item h3{font-size:39px}@media(max-width: 768px){body section.grid-with-blue-titles[data-type=blue] .grid-items .grid-item h3{font-size:35px}}@media(max-width: 767px){body section.grid-with-blue-titles .text-content{text-align:left}}@media(max-width: 767px){section.text-block-with-cards .text-content{text-align:left}}section#testimonials.testimonials{padding-top:80px;padding-bottom:80px}@media(min-width: 991px){section#testimonials.testimonials{padding-top:120px;padding-bottom:120px}}section#testimonials.testimonials .testimonials-title,section#testimonials.testimonials p.testimonials-subtitle{text-align:center}@media(max-width: 767px){section#testimonials.testimonials .testimonials-title,section#testimonials.testimonials p.testimonials-subtitle{text-align:left}}section#testimonials.testimonials .testimonials-title{margin-bottom:24px}section#testimonials.testimonials p.testimonials-subtitle span{display:block}section#testimonials.testimonials p.testimonials-subtitle span a{text-decoration:underline}@media(max-width: 767px){section#testimonials.testimonials p.testimonials-subtitle span{display:inline}}.testimonials-link-wrapper{text-align:right;margin-top:24px}section.yellow-calendar{background-color:var(--light-yellow);padding:24px 0;text-align:center}@media(min-width: 768px){section.yellow-calendar{padding:16px 0}}@media(max-width: 768px){section.yellow-calendar{text-align:left}section.yellow-calendar a{margin-top:10px}}section.yellow-calendar .text-content{display:flex;gap:12.5px;flex-direction:column}@media(min-width: 991px){section.yellow-calendar .text-content{gap:12px;align-items:center;flex-direction:row;justify-content:center}}section.yellow-calendar .text-content p{margin:0;font-size:15px}section.yellow-calendar .text-content p a{display:block;text-align:left}section.ascent-competition .content .table-wrapper table tbody tr:first-child td:first-child{background-color:#f3f4f5}
