/*
 * Ramina Home v2.4.1 — final contrast layer.
 * Loaded after every other public stylesheet.
 * Light surfaces use graphite text; dark/photo surfaces use white text.
 */

/* =========================================================
   1. LIGHT SURFACES — DARK TYPOGRAPHY
   ========================================================= */
body.rh-premium-template #rh-content,
body.rh-premium-template #rh-content .rh-main,
body.rh-premium-template #rh-content .rh-internal-main,
body.rh-premium-template #rh-content .rh-section,
body.rh-premium-template #rh-content .rh-internal-hero,
body.rh-premium-template #rh-content .rh-article-hero,
body.rh-premium-template #rh-content .rh-project-detail-hero,
body.rh-premium-template #rh-content .rh-catalog-hero-230 {
  color: #171719;
}

body.rh-premium-template #rh-content .rh-section h1,
body.rh-premium-template #rh-content .rh-section h2,
body.rh-premium-template #rh-content .rh-section h3,
body.rh-premium-template #rh-content .rh-section h4,
body.rh-premium-template #rh-content .rh-internal-hero h1,
body.rh-premium-template #rh-content .rh-internal-hero h2,
body.rh-premium-template #rh-content .rh-article-hero h1,
body.rh-premium-template #rh-content .rh-project-detail-hero h1,
body.rh-premium-template #rh-content .rh-catalog-hero-230 h1 {
  color: #171719 !important;
}

body.rh-premium-template #rh-content .rh-section p,
body.rh-premium-template #rh-content .rh-section li,
body.rh-premium-template #rh-content .rh-section small,
body.rh-premium-template #rh-content .rh-internal-hero p,
body.rh-premium-template #rh-content .rh-article-hero p,
body.rh-premium-template #rh-content .rh-project-detail-hero p,
body.rh-premium-template #rh-content .rh-catalog-hero-230 p {
  color: #55555c;
}

/* White and pale cards must never inherit white text from a parent. */
body.rh-premium-template #rh-content .rh-final-form,
body.rh-premium-template #rh-content .rh-article-card,
body.rh-premium-template #rh-content .rh-showroom-card,
body.rh-premium-template #rh-content .rh-showroom-group,
body.rh-premium-template #rh-content .rh-product-card,
body.rh-premium-template #rh-content .rh-portfolio-card,
body.rh-premium-template #rh-content .rh-catalog-card,
body.rh-premium-template #rh-content .rh-material-card,
body.rh-premium-template #rh-content .rh-materials-intro,
body.rh-premium-template #rh-content .rh-process-card,
body.rh-premium-template #rh-content .rh-production-card,
body.rh-premium-template #rh-content .rh-offer-card,
body.rh-premium-template #rh-content .rh-review-card,
body.rh-premium-template #rh-content .rh-quality-block,
body.rh-premium-template #rh-content .rh-faq__help,
body.rh-premium-template #rh-content .rh-contact-info-panel,
body.rh-premium-template #rh-content .rh-map-block,
body.rh-premium-template #rh-content .rh-legal-document,
body.rh-premium-template #rh-content .rh-legal-aside,
body.rh-premium-template #rh-content .rh-project-detail-facts > div,
body.rh-premium-template #rh-content .rh-showroom-detail__contacts > div,
body.rh-premium-template #rh-content .rh-home-seo__links > a,
body.rh-premium-template #rh-content .rh-portfolio-library__stats > span,
body.rh-premium-template #rh-content .rh-thanks-card,
body.rh-premium-template #rh-content .rh-thanks-contact,
body.rh-premium-template #rh-content .rh-filter-sidebar {
  color: #171719 !important;
}

body.rh-premium-template #rh-content .rh-final-form h1,
body.rh-premium-template #rh-content .rh-final-form h2,
body.rh-premium-template #rh-content .rh-final-form h3,
body.rh-premium-template #rh-content .rh-article-card h3,
body.rh-premium-template #rh-content .rh-showroom-card h3,
body.rh-premium-template #rh-content .rh-showroom-group h3,
body.rh-premium-template #rh-content .rh-product-card h3,
body.rh-premium-template #rh-content .rh-portfolio-card h3,
body.rh-premium-template #rh-content .rh-catalog-card h3,
body.rh-premium-template #rh-content .rh-material-card h3,
body.rh-premium-template #rh-content .rh-materials-intro h3,
body.rh-premium-template #rh-content .rh-process-card h3,
body.rh-premium-template #rh-content .rh-production-card h3,
body.rh-premium-template #rh-content .rh-offer-card h3,
body.rh-premium-template #rh-content .rh-review-card h3,
body.rh-premium-template #rh-content .rh-quality-block h3,
body.rh-premium-template #rh-content .rh-faq__help h3,
body.rh-premium-template #rh-content .rh-contact-info-panel h2,
body.rh-premium-template #rh-content .rh-map-block h2,
body.rh-premium-template #rh-content .rh-legal-document h2,
body.rh-premium-template #rh-content .rh-thanks-card h1,
body.rh-premium-template #rh-content .rh-thanks-card h2 {
  color: #171719 !important;
}

body.rh-premium-template #rh-content .rh-final-form p,
body.rh-premium-template #rh-content .rh-final-form label,
body.rh-premium-template #rh-content .rh-final-form .rh-consent,
body.rh-premium-template #rh-content .rh-article-card p,
body.rh-premium-template #rh-content .rh-showroom-card p,
body.rh-premium-template #rh-content .rh-product-card p,
body.rh-premium-template #rh-content .rh-portfolio-card p,
body.rh-premium-template #rh-content .rh-catalog-card p,
body.rh-premium-template #rh-content .rh-material-card p,
body.rh-premium-template #rh-content .rh-materials-intro p,
body.rh-premium-template #rh-content .rh-process-card p,
body.rh-premium-template #rh-content .rh-production-card p,
body.rh-premium-template #rh-content .rh-offer-card p,
body.rh-premium-template #rh-content .rh-review-card p,
body.rh-premium-template #rh-content .rh-quality-block p,
body.rh-premium-template #rh-content .rh-faq__help p,
body.rh-premium-template #rh-content .rh-contact-info-panel p,
body.rh-premium-template #rh-content .rh-map-block p,
body.rh-premium-template #rh-content .rh-legal-document p,
body.rh-premium-template #rh-content .rh-legal-document li,
body.rh-premium-template #rh-content .rh-thanks-card p {
  color: #55555c !important;
}

/* Inputs on light cards. */
body.rh-premium-template #rh-content .rh-final-form .rh-field > span,
body.rh-premium-template #rh-content .rh-final-form .rh-consent,
body.rh-premium-template #rh-content .rh-final-form .rh-consent a {
  color: #55555c !important;
}
body.rh-premium-template #rh-content .rh-final-form input,
body.rh-premium-template #rh-content .rh-final-form textarea,
body.rh-premium-template #rh-content .rh-final-form select {
  color: #171719 !important;
  background-color: #fff !important;
}
body.rh-premium-template #rh-content .rh-final-form input::placeholder,
body.rh-premium-template #rh-content .rh-final-form textarea::placeholder {
  color: #85858d !important;
}

/* =========================================================
   2. DARK / PHOTO SURFACES — LIGHT TYPOGRAPHY
   ========================================================= */
body.rh-premium-template #rh-content .rh-turnkey,
body.rh-premium-template #rh-content .rh-production__overlay,
body.rh-premium-template #rh-content .rh-red-banner,
body.rh-premium-template #rh-content .rh-stat-panel__cta,
body.rh-premium-template #rh-content .rh-glass-card,
body.rh-premium-template #rh-content .rh-video-card,
body.rh-premium-template #rh-content .rh-final-cta__content,
body.rh-premium-template #rh-content .rh-contact-cards > a,
body.rh-premium-template #rh-content .rh-seo-links,
body.rh-premium-template .rh-footer,
body.rh-premium-template #rh-content .rh-contact-form-panel,
body.rh-premium-template #rh-content .rh-article-aside,
body.rh-premium-template #rh-content .rh-article-video-section,
body.rh-premium-template #rh-content .rh-project-story__spec,
body.rh-premium-template #rh-content .rh-project-map__info,
body.rh-premium-template #rh-content .rh-catalog-hero-230__visual > div,
body.rh-premium-template #rh-content .rh-project-card__overlay,
body.rh-premium-template #rh-content .rh-calculator__perks > span,
body.rh-premium-template #rh-content .rh-product-card__gallery-count,
body.rh-premium-template #rh-content .rh-portfolio-card__count,
body.rh-premium-template #rh-content .rh-media-slider__counter {
  color: #fff !important;
}

body.rh-premium-template #rh-content .rh-turnkey h1,
body.rh-premium-template #rh-content .rh-turnkey h2,
body.rh-premium-template #rh-content .rh-turnkey h3,
body.rh-premium-template #rh-content .rh-production__overlay h1,
body.rh-premium-template #rh-content .rh-production__overlay h2,
body.rh-premium-template #rh-content .rh-production__overlay h2 span,
body.rh-premium-template #rh-content .rh-production__overlay h3,
body.rh-premium-template #rh-content .rh-red-banner h1,
body.rh-premium-template #rh-content .rh-red-banner h2,
body.rh-premium-template #rh-content .rh-red-banner h3,
body.rh-premium-template #rh-content .rh-stat-panel__cta h1,
body.rh-premium-template #rh-content .rh-stat-panel__cta h2,
body.rh-premium-template #rh-content .rh-stat-panel__cta h3,
body.rh-premium-template #rh-content .rh-glass-card h1,
body.rh-premium-template #rh-content .rh-glass-card h2,
body.rh-premium-template #rh-content .rh-glass-card h3,
body.rh-premium-template #rh-content .rh-video-card h1,
body.rh-premium-template #rh-content .rh-video-card h2,
body.rh-premium-template #rh-content .rh-video-card h3,
body.rh-premium-template #rh-content .rh-final-cta__content h1,
body.rh-premium-template #rh-content .rh-final-cta__content h2,
body.rh-premium-template #rh-content .rh-final-cta__content h2 span,
body.rh-premium-template #rh-content .rh-final-cta__content h3,
body.rh-premium-template #rh-content .rh-contact-form-panel h1,
body.rh-premium-template #rh-content .rh-contact-form-panel h2,
body.rh-premium-template #rh-content .rh-contact-form-panel h3,
body.rh-premium-template #rh-content .rh-article-aside h1,
body.rh-premium-template #rh-content .rh-article-aside h2,
body.rh-premium-template #rh-content .rh-article-aside h3,
body.rh-premium-template #rh-content .rh-article-video-section h1,
body.rh-premium-template #rh-content .rh-article-video-section h2,
body.rh-premium-template #rh-content .rh-article-video-section h3,
body.rh-premium-template #rh-content .rh-project-story__spec h1,
body.rh-premium-template #rh-content .rh-project-story__spec h2,
body.rh-premium-template #rh-content .rh-project-story__spec h3,
body.rh-premium-template #rh-content .rh-project-map__info h1,
body.rh-premium-template #rh-content .rh-project-map__info h2,
body.rh-premium-template #rh-content .rh-project-map__info h3,
body.rh-premium-template #rh-content .rh-project-card__overlay h1,
body.rh-premium-template #rh-content .rh-project-card__overlay h2,
body.rh-premium-template #rh-content .rh-project-card__overlay h3,
body.rh-premium-template .rh-footer h1,
body.rh-premium-template .rh-footer h2,
body.rh-premium-template .rh-footer h3,
body.rh-premium-template .rh-footer h4 {
  color: #fff !important;
}

body.rh-premium-template #rh-content .rh-turnkey p,
body.rh-premium-template #rh-content .rh-turnkey li,
body.rh-premium-template #rh-content .rh-production__overlay p,
body.rh-premium-template #rh-content .rh-production__overlay li,
body.rh-premium-template #rh-content .rh-red-banner p,
body.rh-premium-template #rh-content .rh-red-banner li,
body.rh-premium-template #rh-content .rh-stat-panel__cta p,
body.rh-premium-template #rh-content .rh-stat-panel__cta li,
body.rh-premium-template #rh-content .rh-glass-card p,
body.rh-premium-template #rh-content .rh-glass-card li,
body.rh-premium-template #rh-content .rh-video-card p,
body.rh-premium-template #rh-content .rh-video-card span,
body.rh-premium-template #rh-content .rh-final-cta__content p,
body.rh-premium-template #rh-content .rh-final-cta__content li,
body.rh-premium-template #rh-content .rh-contact-cards small,
body.rh-premium-template #rh-content .rh-seo-links p,
body.rh-premium-template #rh-content .rh-contact-form-panel > p,
body.rh-premium-template #rh-content .rh-contact-form-panel .rh-field > span,
body.rh-premium-template #rh-content .rh-contact-form-panel .rh-consent,
body.rh-premium-template #rh-content .rh-article-aside p,
body.rh-premium-template #rh-content .rh-article-aside li,
body.rh-premium-template #rh-content .rh-article-video-section p,
body.rh-premium-template #rh-content .rh-project-story__spec p,
body.rh-premium-template #rh-content .rh-project-story__spec li,
body.rh-premium-template #rh-content .rh-project-story__spec > div > span,
body.rh-premium-template #rh-content .rh-project-map__info > p,
body.rh-premium-template #rh-content .rh-project-map__info li,
body.rh-premium-template #rh-content .rh-project-card__overlay p,
body.rh-premium-template .rh-footer p,
body.rh-premium-template .rh-footer small {
  color: rgba(255,255,255,.74) !important;
}

body.rh-premium-template #rh-content .rh-turnkey b,
body.rh-premium-template #rh-content .rh-turnkey strong,
body.rh-premium-template #rh-content .rh-production__overlay b,
body.rh-premium-template #rh-content .rh-production__overlay strong,
body.rh-premium-template #rh-content .rh-red-banner b,
body.rh-premium-template #rh-content .rh-red-banner strong,
body.rh-premium-template #rh-content .rh-stat-panel__cta b,
body.rh-premium-template #rh-content .rh-stat-panel__cta strong,
body.rh-premium-template #rh-content .rh-glass-card b,
body.rh-premium-template #rh-content .rh-glass-card strong,
body.rh-premium-template #rh-content .rh-video-card b,
body.rh-premium-template #rh-content .rh-video-card strong,
body.rh-premium-template #rh-content .rh-final-cta__content b,
body.rh-premium-template #rh-content .rh-final-cta__content strong,
body.rh-premium-template #rh-content .rh-contact-cards b,
body.rh-premium-template #rh-content .rh-article-aside b,
body.rh-premium-template #rh-content .rh-article-aside strong,
body.rh-premium-template #rh-content .rh-project-story__spec b,
body.rh-premium-template #rh-content .rh-project-story__spec strong,
body.rh-premium-template #rh-content .rh-project-map__info b,
body.rh-premium-template #rh-content .rh-project-map__info strong,
body.rh-premium-template #rh-content .rh-project-card__overlay b,
body.rh-premium-template #rh-content .rh-project-card__overlay strong,
body.rh-premium-template .rh-footer b,
body.rh-premium-template .rh-footer strong {
  color: #fff !important;
}

/* Links and labels on dark surfaces. */
body.rh-premium-template #rh-content .rh-contact-cards > a,
body.rh-premium-template #rh-content .rh-contact-cards > a:visited,
body.rh-premium-template #rh-content .rh-seo-links a,
body.rh-premium-template #rh-content .rh-seo-links a:visited,
body.rh-premium-template #rh-content .rh-contact-form-panel .rh-consent a,
body.rh-premium-template #rh-content .rh-project-story__spec a,
body.rh-premium-template #rh-content .rh-project-map__info a,
body.rh-premium-template #rh-content .rh-project-card__overlay a,
body.rh-premium-template #rh-content .rh-project-card__overlay button,
body.rh-premium-template .rh-footer a:not(.rh-text-link),
body.rh-premium-template .rh-footer a:not(.rh-text-link):visited {
  color: #fff !important;
}

body.rh-premium-template #rh-content .rh-contact-form-panel .rh-eyebrow,
body.rh-premium-template #rh-content .rh-article-aside .rh-eyebrow,
body.rh-premium-template #rh-content .rh-article-video-section .rh-eyebrow,
body.rh-premium-template #rh-content .rh-project-story__spec .rh-eyebrow,
body.rh-premium-template #rh-content .rh-project-map__info .rh-eyebrow,
body.rh-premium-template #rh-content .rh-turnkey .rh-eyebrow,
body.rh-premium-template #rh-content .rh-production__overlay .rh-eyebrow,
body.rh-premium-template #rh-content .rh-final-cta__content .rh-eyebrow {
  color: #fff !important;
}

/* Dark CTA sections contain a white form card: restore its dark text. */
body.rh-premium-template #rh-content .rh-catalog-cta {
  color: #fff !important;
}
body.rh-premium-template #rh-content .rh-catalog-cta .rh-catalog-cta__grid > div:first-child,
body.rh-premium-template #rh-content .rh-catalog-cta .rh-catalog-cta__grid > div:first-child h1,
body.rh-premium-template #rh-content .rh-catalog-cta .rh-catalog-cta__grid > div:first-child h2,
body.rh-premium-template #rh-content .rh-catalog-cta .rh-catalog-cta__grid > div:first-child h3,
body.rh-premium-template #rh-content .rh-catalog-cta .rh-catalog-cta__grid > div:first-child b,
body.rh-premium-template #rh-content .rh-catalog-cta .rh-catalog-cta__grid > div:first-child strong {
  color: #fff !important;
}
body.rh-premium-template #rh-content .rh-catalog-cta .rh-catalog-cta__grid > div:first-child p,
body.rh-premium-template #rh-content .rh-catalog-cta .rh-catalog-cta__grid > div:first-child li {
  color: rgba(255,255,255,.74) !important;
}
body.rh-premium-template #rh-content .rh-catalog-cta h2 span {
  color: var(--rh-red) !important;
}

/* Contact form itself is dark, including controls. */
body.rh-premium-template #rh-content .rh-contact-form-panel input,
body.rh-premium-template #rh-content .rh-contact-form-panel textarea,
body.rh-premium-template #rh-content .rh-contact-form-panel select {
  color: #fff !important;
  background-color: rgba(255,255,255,.08) !important;
  border-color: rgba(255,255,255,.16) !important;
}
body.rh-premium-template #rh-content .rh-contact-form-panel input::placeholder,
body.rh-premium-template #rh-content .rh-contact-form-panel textarea::placeholder {
  color: rgba(255,255,255,.48) !important;
}

/* =========================================================
   3. CONTROLS / SMALL CONTRAST DETAILS
   ========================================================= */
body.rh-premium-template #rh-content .rh-btn--ghost {
  color: #171719 !important;
}
body.rh-premium-template #rh-content .rh-turnkey .rh-btn--white,
body.rh-premium-template #rh-content .rh-production__overlay .rh-btn--white,
body.rh-premium-template #rh-content .rh-red-banner .rh-btn--white,
body.rh-premium-template #rh-content .rh-final-cta__content .rh-btn--white {
  color: #171719 !important;
  background: #fff !important;
}
body.rh-premium-template #rh-content .rh-project-map__info .rh-btn--ghost {
  color: #171719 !important;
  background: #fff !important;
}
body.rh-premium-template #rh-content .rh-media-slider__arrow,
body.rh-premium-template #rh-content .rh-portfolio-card__image > i,
body.rh-premium-template #rh-content .rh-showroom-card__image > span,
body.rh-premium-template #rh-content .rh-product-card__arrow {
  color: #171719 !important;
  background: rgba(255,255,255,.95) !important;
}

/* Red is retained only as a deliberate accent. */
body.rh-premium-template #rh-content .rh-section h1 span,
body.rh-premium-template #rh-content .rh-section h2 span,
body.rh-premium-template #rh-content .rh-section h3 span,
body.rh-premium-template #rh-content .rh-internal-hero h1 span,
body.rh-premium-template #rh-content .rh-article-hero h1 span,
body.rh-premium-template #rh-content .rh-project-detail-hero h1 span,
body.rh-premium-template #rh-content .rh-catalog-hero-230 h1 span {
  color: var(--rh-red) !important;
}
/* Exceptions where a highlighted span sits on a photo/dark surface. */
body.rh-premium-template #rh-content .rh-production__overlay h2 span,
body.rh-premium-template #rh-content .rh-final-cta__content h2 span {
  color: #fff !important;
}

/* Footer and dark SEO bar remain consistently readable. */
body.rh-premium-template .rh-footer__bottom,
body.rh-premium-template .rh-footer__bottom span,
body.rh-premium-template .rh-footer__legal a {
  color: rgba(255,255,255,.58) !important;
}
body.rh-premium-template .rh-footer__legal a:hover,
body.rh-premium-template #rh-content .rh-seo-links a:hover {
  color: #fff !important;
}

/* Active dark controls and red controls always carry light text. */
body.rh-premium-template #rh-content .rh-catalog-collections a.is-active,
body.rh-premium-template #rh-content .rh-catalog-collections a:hover,
body.rh-premium-template #rh-content .rh-portfolio-tabs button.is-active,
body.rh-premium-template #rh-content .rh-portfolio-tabs button:hover,
body.rh-premium-template #rh-content .rh-filter-mobile-button,
body.rh-premium-template #rh-content .rh-filter-sidebar__mobile-head button,
body.rh-premium-template #rh-content .rh-btn--red,
body.rh-premium-template #rh-content .rh-btn--red span,
body.rh-premium-template #rh-content .rh-btn--red .rh-icon {
  color: #fff !important;
}
body.rh-premium-template #rh-content .rh-catalog-collections a.is-active small,
body.rh-premium-template #rh-content .rh-portfolio-tabs button.is-active small {
  color: #fff !important;
}

/* v2.4.8 — final navigation layer: no theme-blue slider buttons */
body.rh-premium-template #rh-content button.rh-card-gallery__arrow,
body.rh-premium-template #rh-content button.rh-media-slider__arrow,
body.rh-premium-template #rh-content button.rh-yandex-review-slider__arrow,
body.rh-premium-template #rh-content a.rh-product-card__arrow,
body.rh-premium-template #rh-content a.rh-portfolio-card__open{
  display:grid!important;
  width:44px!important;
  height:44px!important;
  min-width:44px!important;
  min-height:44px!important;
  padding:0!important;
  place-items:center!important;
  border:1px solid rgba(255,59,48,.34)!important;
  border-radius:50%!important;
  background:rgba(255,255,255,.96)!important;
  color:var(--rh-red)!important;
  line-height:0!important;
  box-shadow:0 10px 28px rgba(20,20,24,.16)!important;
  cursor:pointer;
  transform:none!important;
  transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,scale .2s ease!important;
}
body.rh-premium-template #rh-content button.rh-card-gallery__arrow:hover,
body.rh-premium-template #rh-content button.rh-media-slider__arrow:hover,
body.rh-premium-template #rh-content button.rh-yandex-review-slider__arrow:hover,
body.rh-premium-template #rh-content a.rh-product-card__arrow:hover,
body.rh-premium-template #rh-content a.rh-portfolio-card__open:hover{
  border-color:var(--rh-red)!important;
  background:var(--rh-red)!important;
  color:#fff!important;
  box-shadow:0 13px 30px rgba(255,59,48,.24)!important;
  scale:1.05;
  transform:none!important;
}
body.rh-premium-template #rh-content button.rh-card-gallery__arrow .rh-icon,
body.rh-premium-template #rh-content button.rh-media-slider__arrow .rh-icon,
body.rh-premium-template #rh-content button.rh-yandex-review-slider__arrow .rh-icon,
body.rh-premium-template #rh-content a.rh-product-card__arrow .rh-icon,
body.rh-premium-template #rh-content a.rh-portfolio-card__open .rh-icon{
  display:block!important;
  width:18px!important;
  height:18px!important;
  margin:0!important;
  flex:0 0 auto!important;
}
body.rh-premium-template #rh-content button.rh-card-gallery__arrow--prev .rh-icon,
body.rh-premium-template #rh-content button.rh-media-slider__arrow--prev .rh-icon,
body.rh-premium-template #rh-content button.rh-yandex-review-slider__arrow--prev .rh-icon{
  transform:rotate(180deg)!important;
}
body.rh-premium-template #rh-content button.rh-card-gallery__arrow--next .rh-icon,
body.rh-premium-template #rh-content button.rh-media-slider__arrow--next .rh-icon,
body.rh-premium-template #rh-content button.rh-yandex-review-slider__arrow--next .rh-icon{
  transform:none!important;
}
@media(max-width:680px){
  body.rh-premium-template #rh-content button.rh-card-gallery__arrow,
  body.rh-premium-template #rh-content button.rh-media-slider__arrow,
  body.rh-premium-template #rh-content button.rh-yandex-review-slider__arrow{
    width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;
  }
}

/* About page: keep the word “Реквизиты” white on the dark company details block. */
body.rh-premium-template #rh-content .rh-company-details .rh-company-details__heading h2 {
  color: #fff !important;
}
