body.home .srn-home-section-title {
--srn-home-title-accent: #800000;
--srn-home-title-bg: #fff6f6;
--srn-home-title-text: #800000;
margin-block: clamp(1.5rem, 2.8vw, 2rem) clamp(0.875rem, 1.8vw, 1.125rem);
}
body.home .srn-home-section-title.elementor-widget-heading .elementor-heading-title,
body.home .srn-home-section-title .srn-elementor-page-cards__header {
box-sizing: border-box;
color: var(--srn-home-title-text);
background: var(--srn-home-title-bg);
border: 0;
border-left: 5px solid var(--srn-home-title-accent);
border-radius: 8px;
padding: clamp(0.625rem, 1.2vw, 0.75rem) clamp(0.875rem, 2vw, 1rem);
font-weight: 700;
line-height: 1.35;
box-shadow: 0 1px 0 rgba(128, 0, 0, 0.05);
}
body.home .srn-home-section-title.elementor-widget-heading .elementor-heading-title {
margin: 0;
}
body.home .srn-home-section-title .srn-elementor-page-cards__header {
margin: 0 0 clamp(0.875rem, 1.8vw, 1.125rem);
}
body.home .srn-home-section-title .srn-elementor-page-cards__title,
body.home .srn-home-section-title .srn-elementor-page-cards__description,
body.home .srn-home-section-title .srn-elementor-page-cards__count {
color: inherit;
}
body.home .srn-home-section-title .srn-elementor-page-cards__title {
font-weight: 700;
line-height: 1.35;
}
body.home .srn-home-section-title .srn-elementor-page-cards__description {
color: #5f3030;
}
body.home .srn-home-section-title .srn-elementor-page-cards__count {
background: #ffffff;
border: 1px solid rgba(128, 0, 0, 0.18);
border-radius: 999px;
padding: 0.25rem 0.625rem;
font-weight: 600;
}
body.home .srn-home-section-title .srn-elementor-page-cards__icon {
color: var(--srn-home-title-accent);
} body.home .srn-home-section-title--primary.elementor-widget-heading .elementor-heading-title,
body.home .srn-home-section-title--primary .srn-elementor-page-cards__header {
--srn-home-title-text: #ffffff;
--srn-home-title-bg: #800000;
border-left-color: #b98a2e;
box-shadow: 0 3px 10px rgba(128, 0, 0, 0.14);
}
body.home .srn-home-section-title--primary .srn-elementor-page-cards__description {
color: #fff4f4;
}
body.home .srn-home-section-title--primary .srn-elementor-page-cards__count {
color: #800000;
background: #ffffff;
border-color: rgba(255, 255, 255, 0.72);
}
body.home .srn-home-section-title--primary .srn-elementor-page-cards__icon {
color: #ffffff;
}
@media (max-width: 767px) {
body.home .srn-home-section-title {
margin-block: 1.25rem 0.75rem;
}
body.home .srn-home-section-title.elementor-widget-heading .elementor-heading-title,
body.home .srn-home-section-title .srn-elementor-page-cards__header {
border-left-width: 4px;
border-radius: 7px;
padding: 0.625rem 0.75rem;
line-height: 1.4;
}
body.home .srn-home-section-title .srn-elementor-page-cards__header-main {
gap: 0.5rem;
}
body.home .srn-home-section-title .srn-elementor-page-cards__count {
padding: 0.1875rem 0.5rem;
}
}