:root {
  --body-font: "Poppins", sans-serif;
  --title-font: "Unbounded", sans-serif;
}

html {
  font-size: 16px;
}

body {
  font-family: var(--body-font) !important;
  font-size: 16px;
  line-height: 1.6;
}

p,
li,
a,
span,
label,
input,
textarea,
select,
button,
.about-desc p,
.chairman-msg,
.chairman-msg p,
.guideline,
.guideline p,
.service-desc,
.tc-text,
.testi-header p,
.nep-header p,
.aa-section-title p,
.rs-footer p,
.rs-menu a,
.nav-menu a,
.mega-menu li p a,
.rs-breadcrumbs ul li,
.rs-courses-details .desc-text p,
.main-banner .caption p,
.dls-footer-tagline,
.dls-footer-list li,
.dls-footer-list a,
.dls-footer-bottom p,
.sc-header p,
.sc-tile-label,
.sc-yt-text {
  font-family: var(--body-font) !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6,
.view-title,
.college-title,
.service-name,
.dls-college,
.testi-header h2,
.nep-header h2,
.aa-section-title h2,
.tc-name,
.sec-title h2,
.sec-title-2 h2,
.rs-breadcrumbs .page-title,
.main-banner .caption h2,
.main-banner .caption h6,
.sl-sub-title,
.banner-title,
.banner-title2,
.choose-title,
.instructor-title,
.instructor-body .name,
.pricing-head .name,
.rs-team-single .team-title,
.rs-courses-details .share-area h3,
.single-blog-details .leave-comments-area h4,
.sc-header h2,
.sc-card-head,
.dls-footer-title,
.mega-col-title {
  font-family: var(--title-font) !important;
  font-weight: 700 !important;
}
