.text-blog-title-des {
font-weight: 500;
line-height: 1.3;
font-size: 1.125rem;
}
.text-h1, h1 {
font-size: 2.5rem !important; font-weight: 600;
line-height: 1.3;
}
.text-h2, h2 {
font-size: 1.75rem !important; font-weight: 600;
line-height: 1.3;
}
.text-h3, h3 {
font-size: 1.25rem !important; font-weight: 500;
line-height: 1.3;
}
.text-p {
font-size: 1rem; font-weight: 400;
line-height: 1.4;
} .text-stats-number {
font-size: 2rem; font-weight: 800;
line-height: 1.3;
}
.text-badge {
font-size: 0.625rem; font-weight: 700;
line-height: 1.3;
}
.text-view-more {
font-size: 1.25rem; font-weight: 500;
line-height: 1.3;
transition: color 0.3s;
}
.text-sub-title {
font-size: 1.25rem; font-weight: 500;
line-height: 1.3;
}
.text-view-more:hover {
color: #C9252C;
}
.text-label {
font-size: 1rem;
color: #828282;
line-height: 1.3;
font-weight: 400;
}
.text-button {
font-size: 1rem; font-weight: 500;
line-height: 1.3;
}
.text-button-large {
font-size: 1rem; font-weight: 500;
line-height: 1.3;
text-align: center;
} .dropdown-search {
font-family: 'Roboto', sans-serif;
font-size: 1rem; font-weight: 400;
line-height: 1.3;
color: #000000;
border: none;
outline: none;
width: 100%;
flex: 1;
}
.dropdown-search::placeholder {
color: #AAAAAA;
font-family: 'Roboto', sans-serif;
font-size: 1rem;
font-weight: 400;
line-height: 1.3;
} @media (max-width: 768px) {
.text-p {
font-size: 0.875rem;
}
.text-h1, h1 {
font-size: 1.5rem !important; }
.text-stats-number {
font-size: 1.5rem; }
.text-h2, h2 {
font-size: 1.25rem !important; }
.text-h3, h3 {
font-size: 1.125rem !important; }
.text-view-more {
font-size: 1.125rem;
}
.text-sub-title {
font-size: 1rem;
}
}