/* ЧЕРВОНА ТЕМА */
:root{
  --accent: #E63027;
  --accent-text: #FFFFFF;
  --accent-hover: #C02922;
}
.hero h1 em, .why-head h2 em, .rooms-head h2 em, .room-title em, .scenario h2 em,
.reviews-head h2 em, .services-teaser h2 em, .gallery-head h2 em, .faq-head h2 em,
.final-cta h2 em, .page-head-text h1 em, .room-hero h1 em, .room-content h2 em,
.amenities-head h2 em, .room-faq h2 em, .cross-sell-head h2 em, .principles-head h2 em,
.numbers-head h2 em, .about-cta h2 em, .contact-block-value em, .form-head h2 em,
.messengers h3 em, .philosophy h2 em, .how-to-head h2 em, .service-title em,
.principle-title em, .about-hero h1 em, .hero-article-title em, .blog-card-title em,
.related-title em, .related-head h2 em, .article-title em, .article-content h2 em,
.article-pullquote-text em, .article-cta-title em, .cross-info-title em,
.brand-quote-text em, .inline-callback h3 em {
  color: #E63027 !important;
}
.btn-primary, .btn-primary-big, .btn-book, .bw-btn, .about-cta-btn, .booking-card-btn,
.full-form button, .modal-form .form-submit, .article-cta-btn, .btn-light,
.inline-form button, .floating-form button {
  background: #E63027 !important;
  color: #FFFFFF !important;
}
.btn-primary:hover, .btn-primary-big:hover, .btn-book:hover, .bw-btn:hover,
.about-cta-btn:hover, .booking-card-btn:hover, .full-form button:hover,
.modal-form .form-submit:hover, .article-cta-btn:hover, .btn-light:hover,
.inline-form button:hover, .floating-form button:hover {
  background: #C02922 !important;
}
.final-cta-btn { background: #E63027 !important; color: #FFFFFF !important; }
.final-cta-btn:hover { background: #C02922 !important; }
.trust-bar strong { color: #E63027 !important; }
.room-dot.active { background: #E63027 !important; }
.hero-image-tag, .page-head-visual-label, .about-hero-image-label {
  background: #E63027 !important; color: #FFFFFF !important;
}
.gallery-main-counter { background: #E63027 !important; color: #FFFFFF !important; }
.btn-callback { border-bottom-color: #E63027 !important; }
.hero .pre-label, .page-head .pre-label, .about-hero .pre-label, .room-hero .pre-label {
  color: #E63027 !important;
}
.principle-num, .service-num, .how-step-num { color: #E63027 !important; }
.number-unit { color: #E63027 !important; }
.metric-source { color: #E63027 !important; }
.cross-cta { border-bottom-color: #E63027 !important; color: #E63027 !important; }
