.archive-schools{padding-bottom:40px;width:97.56vw;width:var(--C12G0)}@media only screen and (min-width:1600px){.archive-schools{width:1249.235px;width:var(--C12G0)}}.archive-schools{margin-left:1.2vw;margin-left:var(--C0G1)}@media only screen and (min-width:1600px){.archive-schools{margin-left:15.385px;margin-left:var(--C0G1)}}.archive-schools .heading-and-body-text{margin-left:auto;margin-right:auto;padding-top:40px;padding-bottom:40px;width:64.64vw;width:var(--C8G0)}@media only screen and (min-width:1600px){.archive-schools .heading-and-body-text{width:827.695px;width:var(--C8G0)}}@media only screen and (max-width:1023px){.archive-schools .heading-and-body-text{width:81.1vw;width:var(--C10G0)}}.archive-schools .heading-and-body-text .heading{font-size:43px;font-weight:400;line-height:1.1;letter-spacing:0;padding-bottom:20px}@media only screen and (max-width:767px){.archive-schools .heading-and-body-text .heading{font-size:32px}}.archive-schools .sections .section .section-heading .heading{font-size:35px;font-weight:400;line-height:1.1;letter-spacing:.02em;text-align:center}@media only screen and (max-width:767px){.archive-schools .sections .section .section-heading .heading{font-size:28px}}.archive-schools .sections .section .schools{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.archive-schools .sections .section .schools .school-thumb{margin-bottom:20px}@media only screen and (max-width:1023px){.archive-schools .sections .section .schools .school-thumb{width:31.72vw;width:var(--C4G0)}}@media only screen and (max-width:829px){.archive-schools .sections .section .schools .school-thumb{width:48.18vw;width:var(--C6G0)}}@media only screen and (max-width:469px){.archive-schools .sections .section .schools .school-thumb{width:97.56vw;width:var(--C12G0)}}@media only screen and (max-height:469px){.archive-schools .sections .section .schools .school-thumb{width:97.56vw;width:var(--C12G0)}}.archive-schools .sections .section .schools .school-thumb.school-thumb-dummy{height:1px!important;opacity:0;background-color:transparent}.archive-schools .sections .section .schools .school-thumb .schools-info{width:64.64vw;width:var(--C8G0)}@media only screen and (min-width:1600px){.archive-schools .sections .section .schools .school-thumb .schools-info{width:827.695px;width:var(--C8G0)}}.archive-schools .sections .section .schools .school-thumb .schools-info{margin-left:17.66vw;margin-left:var(--C2G2)}@media only screen and (min-width:1600px){.archive-schools .sections .section .schools .school-thumb .schools-info{margin-left:226.155px;margin-left:var(--C2G2)}}.archive-schools .sections .section .custom-content-box-after-section{margin-top:20px;margin-bottom:20px;padding-top:20px;padding-bottom:20px;background-color:#f7f7f7}.archive-schools .sections .section .custom-content-box-after-section .custom-content-box-after-section-ow{margin-left:auto;margin-right:auto;width:81.1vw;width:var(--C10G0)}@media only screen and (min-width:1600px){.archive-schools .sections .section .custom-content-box-after-section .custom-content-box-after-section-ow{width:1038.465px;width:var(--C10G0)}}.archive-schools .sections .section .custom-content-box-after-section .custom-content-box-after-section-ow h1,.archive-schools .sections .section .custom-content-box-after-section .custom-content-box-after-section-ow h2,.archive-schools .sections .section .custom-content-box-after-section .custom-content-box-after-section-ow h3{padding-bottom:.5em}.archive-schools .sections .section .custom-content-box-after-section .custom-content-box-after-section-ow *{text-align:center!important}.archive-schools .sections .section .custom-content-box-after-section .custom-content-box-after-section-ow .button{display:inline-block}.archive-schools .sections .section .schools .school-thumb:not(.school-thumb-dummy){background-color:#eaeaea;-ms-flex-pack:start;justify-content:flex-start;border-radius:20px;overflow:hidden}.archive-schools .sections .section .schools .school-thumb:not(.school-thumb-dummy) .school-thumb-title-and-image a{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;font-weight:inherit;text-decoration:none;color:inherit}.archive-schools .sections .section .schools .school-thumb:not(.school-thumb-dummy) .school-thumb-title-and-image .school-thumb-image{-ms-flex-order:-1;order:-1;height:122px;line-height:0}.archive-schools .sections .section .schools .school-thumb:not(.school-thumb-dummy) .school-thumb-title-and-image .school-thumb-image img{width:100%;max-width:none;height:100%;object-fit:cover}.archive-schools .sections .section .schools .school-thumb:not(.school-thumb-dummy) .school-thumb-title-and-image .school-thumb-title{font-size:24px;font-weight:500;line-height:1.17;letter-spacing:.03em;font-family:Roboto,sans-serif;color:#000;padding:16px 16px 0;text-align:left}@media only screen and (max-width:767px){.archive-schools .sections .section .schools .school-thumb:not(.school-thumb-dummy) .school-thumb-title-and-image .school-thumb-title{font-size:20px;line-height:1.2}}.archive-schools .sections .section .schools .school-thumb:not(.school-thumb-dummy) .school-thumb-stats{padding:12px 16px 0;font-size:14px;line-height:16px}.archive-schools .sections .section .schools .school-thumb:not(.school-thumb-dummy) .school-thumb-stats .stat{text-align:left}.archive-schools .sections .section .schools .school-thumb:not(.school-thumb-dummy) .school-thumb-stats .stat .stat-name{text-transform:uppercase}.archive-schools .sections .section .schools .school-thumb:not(.school-thumb-dummy) .school-thumb-links{margin-top:auto;padding-top:16px}.archive-schools .sections .section .schools .school-thumb:not(.school-thumb-dummy) .school-thumb-links .school-thumb-link{padding:6px 16px;box-sizing:border-box;border-top:1px solid #fff;background-color:#ffda9a;color:#333;font-size:14px;font-weight:600;line-height:17px;letter-spacing:.03em;text-align:left}.archive-schools .sections .section .schools .school-thumb:not(.school-thumb-dummy) .school-thumb-links .school-thumb-link.profile-link{padding:10px 16px;background-color:#fdc02c;color:#000;font-size:14px;font-weight:700}