body {
  font-family: 'Montserrat';
  font-weight: 400;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.btn-theme {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
  line-height: 48px;
}
.res-mobile-menu .slicknav_nav li a {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.res-mobile-menu .slicknav_nav li ul li a {
  font-family: 'Montserrat';
  font-weight: 400;
}
.section-title p {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.header-area .header-top .contact-email span {
  font-family: 'Montserrat';
  font-weight: 400;
}
.header-area.header-default .header-align .header-navigation-area .main-menu.nav > li > a {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.home-slider-area .home-slider-container .home-slider-wrapper.slider-default .slider-content-area .slider-content .btn-slide {
  font-family: 'Montserrat';
  font-weight: 400;
}
.product-category {
  font-family: 'Montserrat';
  font-weight: 400;
}
.sidebar-area .widget-blog-post ul li .content h4 {
  font-family: 'Montserrat';
  font-weight: 400;
}
.contact-info-list .contact-info .info-item .info .title {
  font-family: 'Montserrat';
  font-weight: 600;
}
.contact-page-wrapper .contact-form-wrap .contact-form-title .sub-title {
  font-family: 'Montserrat';
  font-weight: 600;
}
.footer-area .widget-menu-wrap .nav-menu li {
  font-family: 'Montserrat';
  font-weight: 400;
}
.footer-area .widget-menu-wrap .nav-menu li a {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.widget-menu-wrap h5 {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.sidebar-area .widget-blog-post.prices-widget ul li {
  font-family: 'Montserrat';
  font-weight: 400;
}
td strong {
  font-family: 'Montserrat';
  font-weight: 600;
}

.about-content-inner p {
  font-family: 'Montserrat' !important;
  font-weight: 400;
}
.about-content-inner ul li {
  font-family: 'Montserrat';
  font-weight: 400;
}
.sidebar-wrapper .sidebar-menu ul li a {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.sidebar-wrapper .sidebar-menu ul li li a {
  font-family: 'Montserrat';
  font-weight: 400;
}
.category-item .content .title {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
  padding: 10px 40px 9px 40px;
}
.product-stock p {
  font-family: 'Montserrat';
  font-weight: 600;
}
.custom-form-check input[type="checkbox"] ~ label,
.custom-form-check input[type="radio"] ~ label {
  font-family: 'Montserrat';
  font-weight: 400;
}
.top-menu ul li {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}

.btn-link {
  font-family: 'Montserrat';
  font-weight: 600;
}
.rate-ppl-number a {
  margin-left: 12px;
  font-family: 'hb';
}
.about-content p {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.cat-tags ul li a {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 600;
}
.sort-select .form-control {
  font-family: 'Montserrat';
  font-weight: 600;
}
.cart-table-content table thead>tr th {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}

.cart-table-content table tbody>tr td.product-name a {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.cart-table-content table tbody>tr td.product-name a.product-category {
  font-family: 'Montserrat';
  font-weight: 400;
}

.total-price {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 600;
}
.title-qty {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.forget-pass {
  font-family: 'Montserrat';
  font-weight: 600;
}
.account-pages ul li a {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.order-badge {
  font-family: 'Montserrat';
  font-weight: 600;
}
.accordion button .accordion-title {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.tab-btn {
  font-family: 'Montserrat';
  font-weight: 600;
}

.variant-btn {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.message-box p {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.sidebar-cart-content .product-name a {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.hero-content p {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.location-card p {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.numbers-card h3 {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.team-card-content p {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.category-course h4 {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.course-meta p {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}

.course-card p.status-badge {
  font-family: 'Montserrat';
  font-weight: 600;
}
.partner-details p {
  font-family: 'Montserrat';
  font-weight: 400;
}
.course-details-desc p {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.book-sidebar-desc p {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.service-desc ul li p.title {
  font-family: 'Montserrat';
  font-weight: 400;
}
.service-desc ul li p.price span {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}

.portfolio-credit {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}
.portfolio-credit span {
  font-family: 'Montserrat';
  font-weight: 400;
}

.cert-card p {
  font-family: 'Montserrat';
  text-transform: uppercase;
  font-weight: 400;
}