/* =Child-Theme responsive styles starts here
-------------------------------------------------------------- */
@media (max-width: 1279px) {
  html, body.c5__spec {
    font-size: 16px;
  }

  .c5__spec h1,
.c5__spec h2,
.c5__spec h1.sc_blogger_item_title,
.c5__spec h2.sc_blogger_item_title {
    font-weight: 500;
  }
  .c5__spec h3,
.c5__spec h4,
.c5__spec h5,
.c5__spec h6 {
    font-weight: 400;
  }
  .c5__spec h3.sc_blogger_item_title,
.c5__spec h4.sc_blogger_item_title,
.c5__spec h5.sc_blogger_item_title,
.c5__spec h6.sc_blogger_item_title {
    font-weight: 400;
  }
  .c5__spec .sc_blogger_default.sc_blogger_default_classic h1.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h2.sc_blogger_item_title {
    font-weight: 500;
  }
  .c5__spec .sc_blogger_default.sc_blogger_default_classic h3.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h4.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h5.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h6.sc_blogger_item_title {
    font-weight: 400;
  }
  .c5__spec .sc_icons .sc_icons_item_description {
    font-size: 16px;
    line-height: 1.56em;
  }
}
@media (max-width: 768px) {
  .c5__spec h1, .c5__spec h1.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h1.sc_blogger_item_title,
.c5__spec .sc_icons_alter h1.sc_icons_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic_simple h1.sc_blogger_item_title,
.c5__spec .elementor-posts .elementor-post__card h1.elementor-post__title {
    font-size: 48px;
    line-height: 50px;
  }
  .c5__spec h2, .c5__spec h2.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h2.sc_blogger_item_title,
.c5__spec .sc_icons_alter h2.sc_icons_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic_simple h2.sc_blogger_item_title,
.c5__spec .elementor-posts .elementor-post__card h2.elementor-post__title {
    font-size: 32px;
    line-height: 36px;
  }
  .c5__spec h3, .c5__spec h3.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h3.sc_blogger_item_title,
.c5__spec .sc_icons_alter h3.sc_icons_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic_simple h3.sc_blogger_item_title,
.c5__spec .elementor-posts .elementor-post__card h3.elementor-post__title {
    font-size: 24px;
    line-height: 30px;
  }
  .c5__spec h4, .c5__spec h4.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h4.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic_simple h4.sc_blogger_item_title,
.c5__spec .elementor-posts .elementor-post__card h4.elementor-post__title {
    font-size: 20px;
    line-height: 26px;
  }
  .c5__spec h5, .c5__spec h5.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h5.sc_blogger_item_title,
.c5__spec .sc_icons_alter h4.sc_icons_item_title,
.c5__spec .sc_icons_alter h5.sc_icons_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic_simple h5.sc_blogger_item_title,
.c5__spec .elementor-posts .elementor-post__card h5.elementor-post__title {
    font-size: 18px;
    line-height: 22px;
  }
  .c5__spec h6, .c5__spec h6.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h6.sc_blogger_item_title,
.c5__spec .sc_icons_alter h6.sc_icons_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic_simple h6.sc_blogger_item_title,
.c5__spec .elementor-posts .elementor-post__card h6.elementor-post__title {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (min-width: 769px) and (max-width: 1279px) {
  .c5__spec h1, .c5__spec h1.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h1.sc_blogger_item_title,
.c5__spec .sc_icons_alter h1.sc_icons_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic_simple h1.sc_blogger_item_title,
.c5__spec .elementor-posts .elementor-post__card h1.elementor-post__title {
      font-size: 48px;
    line-height: 50px;
  }
  .c5__spec h2, .c5__spec h2.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h2.sc_blogger_item_title,
.c5__spec .sc_icons_alter h2.sc_icons_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic_simple h2.sc_blogger_item_title,
.c5__spec .elementor-posts .elementor-post__card h2.elementor-post__title {
    font-size: 32px;
    line-height: 36px;
  }
  .c5__spec h3, .c5__spec h3.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h3.sc_blogger_item_title,
.c5__spec .sc_icons_alter h3.sc_icons_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic_simple h3.sc_blogger_item_title,
.c5__spec .elementor-posts .elementor-post__card h3.elementor-post__title {
    font-size: 24px;
    line-height: 30px;
  }
  .c5__spec h4, .c5__spec h4.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h4.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic_simple h4.sc_blogger_item_title,
.c5__spec .elementor-posts .elementor-post__card h4.elementor-post__title {
    font-size: 20px;
    line-height: 26px;
  }
  .c5__spec h5, .c5__spec h5.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h5.sc_blogger_item_title,
.c5__spec .sc_icons_alter h4.sc_icons_item_title,
.c5__spec .sc_icons_alter h5.sc_icons_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic_simple h5.sc_blogger_item_title,
.c5__spec .elementor-posts .elementor-post__card h5.elementor-post__title {
    font-size: 18px;
    line-height: 22px;
  }
  .c5__spec h6, .c5__spec h6.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h6.sc_blogger_item_title,
.c5__spec .sc_icons_alter h6.sc_icons_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic_simple h6.sc_blogger_item_title,
.c5__spec .elementor-posts .elementor-post__card h6.elementor-post__title {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (min-width: 1280px) {
  .c5__spec {
    font-size: 16px;
  }
  .c5__spec h1, .c5__spec h1.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h1.sc_blogger_item_title,
.c5__spec .sc_icons_alter h1.sc_icons_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic_simple h1.sc_blogger_item_title,
.c5__spec .elementor-posts .elementor-post__card h1.elementor-post__title {
    font-size: 64px;
    line-height: 68px;
  }
  .c5__spec h2, .c5__spec h2.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h2.sc_blogger_item_title,
.c5__spec .sc_icons_alter h2.sc_icons_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic_simple h2.sc_blogger_item_title,
.c5__spec .elementor-posts .elementor-post__card h2.elementor-post__title {
    font-size: 48px;
    line-height: 50px;
  }
  .c5__spec h3, .c5__spec h3.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h3.sc_blogger_item_title,
.c5__spec .sc_icons_alter h3.sc_icons_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic_simple h3.sc_blogger_item_title,
.c5__spec .elementor-posts .elementor-post__card h3.elementor-post__title {
    font-size: 32px;
    line-height: 36px;
  }
  .c5__spec h4, .c5__spec h4.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h4.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic_simple h4.sc_blogger_item_title,
.c5__spec .elementor-posts .elementor-post__card h4.elementor-post__title {
    font-size: 24px;
    line-height: 30px;
  }
  .c5__spec h5, .c5__spec h5.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h5.sc_blogger_item_title,
.c5__spec .sc_icons_alter h4.sc_icons_item_title,
.c5__spec .sc_icons_alter h5.sc_icons_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic_simple h5.sc_blogger_item_title,
.c5__spec .elementor-posts .elementor-post__card h5.elementor-post__title {
    font-size: 20px;
    line-height: 24px;
  }
  .c5__spec h6, .c5__spec h6.sc_blogger_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic h6.sc_blogger_item_title,
.c5__spec .sc_icons_alter h6.sc_icons_item_title,
.c5__spec .sc_blogger_default.sc_blogger_default_classic_simple h6.sc_blogger_item_title,
.c5__spec .elementor-posts .elementor-post__card h6.elementor-post__title {
    font-size: 20px;
    line-height: 24px;
  }
  .c5__spec .sc_icons .sc_icons_item_description {
    font-size: 16px;
    line-height: 1.56em;
  }
}

/*# sourceMappingURL=responsive.css.map */
