/* request_sc:regular*/
/* Last-Modified: Thu, 8 Oct 2026 01:23:29 GMT [ver: ] */
/* Current-Time:Thu, 15 Oct 2026 19:29:02 -0500*/
/* NOT Pulled From Cache */
/* Wyeth- Reduce the size of the newsletter sign-up widget - JBS - 3/7/2025 */
h3, .h3 {    font-size: 20px;}

/* Sierra - removed blog topics, archives - GW 8/2/2018 */
.sidebar-blog-topical, .sidebar-blog-archives {display: none;}

/* Removes widgets. */
.cell.widget {display:none;}
.widget_sidebar_works {display:none;}

/*Removes recent works section footer*/
.faso-works-section-footer {display:none; visibility: hidden;}

/*Removes View Archive link on works pages.*/
.faso-works-section-header {display:none; visibility: hidden;}

/*Removes the newsletter name title on the newsletter signup page.*/
h2.faso-en-data-heading {display:none; visibility: hidden;}

/* CSS for laptops and desktops only. */
@media only screen and (min-width: 992px) {
   /*Adds top margin to homepage slides on desktop for websites using the Redmond template. */
   .slick-dotted.slick-slider {margin-top: 50px;}

}
/* Available Works Centering */
.page-title {
display: flex; justify-content: center; }

/*Chelsea Move Homepage header - IQ 4/1/2025*/
body > div.page-border > div > section > div > div:nth-child(2) > h1 {padding-top: 38px;}

/*Title Centering*/
.site-title { display: flex; justify-content: center;}

/*Font Change*/
a {font-family: montserrat !important;}

/*Nav Centering*/
.main-nav { display: flex; justify-content: center; }

/* Shimmering Title */

.shimmer-text {
  position: relative;
  color: #333; /* fallback color */
  background: linear-gradient(
    90deg,
    #444 0%,
    #888 20%,
    #444 40%,
    #888 60%,
    #444 80%,
    #888 100%
  );
  background-size: 200% auto;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: shimmer 2.5s linear infinite;
}

@keyframes shimmer {
  to {
    background-position: -200% center;
  }
}



