.legacy-content img { max-width: 100%; height: auto; }
.legacy-content .page-title { margin-top: 0; }
.legacy-content .breadcrumbs { margin-top: 12px; }
.legacy-content .main-content { padding: 60px 0; }
.legacy-content .about-content-text { margin-top: 24px; }
.legacy-content ul { padding-left: 1.2rem; }
.legacy-content .flat-button-slider a,.legacy-content .box-redmore,.legacy-content .tp-caption a { color: var(--primary-color); font-weight: 700; }
.legacy-content .page-sidebar { margin-top: 40px; }
.legacy-content .widget-title,.legacy-content .title-project-detail,.legacy-content h1,.legacy-content h2,.legacy-content h3,.legacy-content h4,.legacy-content h5 { color: var(--heading-font-color); }