  @import url("https://use.typekit.net/ded8mjc.css");
.background.darkBlue a, .background.slateBlue a, .background.darkSandstone a, .background.darkGray a {
  color: #fff; }
  .lightGray .background.darkBlue a, .mediumGray .background.darkBlue a, .lightSandstone .background.darkBlue a, .mediumSandstone .background.darkBlue a, .mediumBlue .background.darkBlue a, .lightBlue .background.darkBlue a, .lightGray .background.slateBlue a, .mediumGray .background.slateBlue a, .lightSandstone .background.slateBlue a, .mediumSandstone .background.slateBlue a, .mediumBlue .background.slateBlue a, .lightBlue .background.slateBlue a, .lightGray .background.darkSandstone a, .mediumGray .background.darkSandstone a, .lightSandstone .background.darkSandstone a, .mediumSandstone .background.darkSandstone a, .mediumBlue .background.darkSandstone a, .lightBlue .background.darkSandstone a, .lightGray .background.darkGray a, .mediumGray .background.darkGray a, .lightSandstone .background.darkGray a, .mediumSandstone .background.darkGray a, .mediumBlue .background.darkGray a, .lightBlue .background.darkGray a {
    color: #fff; }

#header_prefix-region a, .section-rhodes175 .background.darkGray a, .section-175th-examples .background.darkGray a {
  color: #fdd09e; }

.page__cta a, a.button {
  display: inline-block;
  background: #c8102e;
  padding: 5px 20px;
  border-radius: 3px 3px 3px 3px;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-bottom-right-radius: 3px; }

.counselor_legend a {
  display: block;
  border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0; }
  .counselor_legend a.button {
    background: transparent;
    padding-left: 20px;
    padding-right: 20px; }

.counselor_legend h4 a {
  padding-top: 20px; }

.counselor_legend p a {
  padding-bottom: 20px; }

.block-rhodesdepartmentnewsblock .title a {
  color: #212721; }

.contextual-region .contextual .contextual-links a {
  color: #333 !important; }

a.site-logo {
  display: block;
  height: 54px;
  background: no-repeat;
  background-image: url("/themes/custom/rhodes/images/rhodes-logo-web-reversed.png");
  background-size: contain;
  overflow: hidden;
  text-indent: -999px;
  flex-basis: 243px; }
  .section-rhodes175 a.site-logo, .section-175th-examples a.site-logo {
    background-image: url("/themes/custom/rhodes/images/rhodes-logo-web.png"); }

a:link, a:visited {
  color: #ae1a1f;
  text-decoration: none; }
  .page__cta a:link, a:link.button, .page__cta a:visited, a:visited.button {
    color: white; }
    .region_west_tn .page__cta a:link, .region_12 .page__cta a:link, .region_10 .page__cta a:link, .region_west_tn a:link.button, .region_12 a:link.button, .region_10 a:link.button, .region_west_tn .page__cta a:visited, .region_12 .page__cta a:visited, .region_10 .page__cta a:visited, .region_west_tn a:visited.button, .region_12 a:visited.button, .region_10 a:visited.button {
      color: #000; }
  .photo_card__links:first-child a:link, .photo_card__links:first-child a:visited {
    color: #212721;
    text-decoration: none; }
  .breadcrumb a:link, .breadcrumb a:visited {
    color: #212721;
    font-weight: 600; }
    .section-rhodes175 .breadcrumb a:link, .section-175th-examples .breadcrumb a:link, .section-rhodes175 .breadcrumb a:visited, .section-175th-examples .breadcrumb a:visited {
      color: #fff; }
  #header .menu a:link, #header .menu a:visited {
    color: #ae1a1f; }
  .sidebar .block-menu a:link, .two_columns.sidebar .block-menu a:link, .sidebar .block-menu a:visited, .two_columns.sidebar .block-menu a:visited {
    color: #212721; }
    .sidebar .block-menu a:link.is-active, .two_columns.sidebar .block-menu a:link.is-active, .sidebar .block-menu a:visited.is-active, .two_columns.sidebar .block-menu a:visited.is-active {
      color: #ae1a1f; }
  .page .block-top8quicklinks ul a:link, .menu--reporting.block-menu ul a:link, .block-top8quicklinks--3 ul a:link, .page .block-top8quicklinks ul a:visited, .menu--reporting.block-menu ul a:visited, .block-top8quicklinks--3 ul a:visited {
    background: #e2e2e2;
    color: #ae1a1f;
    display: block;
    padding: 10px 10px; }
  #footer-postfix a:link, #footer-postfix a:visited {
    color: #fff; }

a:hover, a:active, a:focus {
  color: #831417;
  text-decoration: underline; }
  #footer-postfix a:hover, #footer-postfix a:active, #footer-postfix a:focus {
    color: #ae1a1f; }
  .two_columns.sidebar .block-menu a:hover, .two_columns.sidebar .block-menu a:active, .two_columns.sidebar .block-menu a:focus {
    color: #ae1a1f; }
  a:hover.fas, a:active.fas, a:focus.fas {
    text-decoration: none; }

a.fas {
  font-family: "proxima-nova", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  display: inline-block; }
  a.fas.fa-fw {
    width: auto;
    text-align: inherit; }
    a.fas.fa-fw::before {
      display: inline-block;
      text-align: center;
      width: 1.25em; }
  a.fas::before {
    font-family: "Font Awesome 6 Pro";
    font-weight: 900;
    margin-left: 0px;
    margin-right: 5px; }
  #header a.fas {
    font-family: "proxima-nova-condensed", Helvetica, Arial, "Nimbus Sans L", sans-serif; }

.paragraph--type--image .image__link a, .text__link a, .photo_card__link a {
  display: inline-block;
  background: #ae1a1f;
  color: #fff;
  text-transform: uppercase;
  font-family: "proxima-nova", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  letter-spacing: 0.2rem;
  font-size: 1.6rem;
  font-weight: 500;
  padding: 20px;
  line-height: 1; }

.four_columns .photo_card__link a {
  font-size: 1rem; }

.three_columns .paragraph--type--image .image__link a {
  text-transform: none;
  font-size: 1.2rem;
  letter-spacing: 0.1rem; }

#footer-social a, #footer-prefix a {
  color: #fff; }

#footer a {
  color: #212721; }

a.fas {
  font-weight: inherit; }
  a.fas:before {
    font-weight: 900; }

a.fa {
  font-family: inherit; }
  a.fa::before {
    font-family: "Font Awesome 6 Pro";
    margin-right: 5px; }
  a.fa.fa-align-right::before {
    margin: 0 0 0 5px;
    float: right; }

.read-more a {
  font-family: "proxima-nova", Helvetica, Arial, "Nimbus Sans L", sans-serif;
  font-size: 1rem;
  font-weight: bold;
  letter-spacing: 2px; }
  .read-more a i {
    margin-left: 10px; }

ul.buttons a {
  font-size: 1.3em !important;
  background: #ae1a1f;
  color: #fff;
  display: block;
  padding: 10px 10px;
  text-transform: uppercase; }
  ul.buttons a.fa {
    padding-left: 5px; }

ul.buttons.red a {
  background: #e2e2e2;
  color: #ae1a1f; }

#front-page-facts .more a {
  padding: 15px 20px;
  display: block;
  background: #ae1a1f;
  color: white;
  font-size: 1rem;
  line-height: 1.5rem;
  text-align: center; }
  @media only screen and (min-width: 640px) {
    #front-page-facts .more a {
      font-size: 1.5rem;
      line-height: 2rem; } }

/*# sourceMappingURL=anchors.css.map */