body.options_dark_skin {
      --jl-logo-txt-color: #fff;
      --jl-logo-txt-side-color: #fff;
      --jl-logo-txt-foot-color: #fff;
      --jl-theme-head-color: #fff;
      --jl-single-head-color: #fff;
      --jl-single-h1-color: #fff;
      --jl-single-h2-color: #fff;
      --jl-single-h3-color: #fff;
      --jl-single-h4-color: #fff;
      --jl-single-h5-color: #fff;
      --jl-single-h6-color: #fff;
      --jl-main-color: #f21717;
      --jl-bg-color: #111;
      --jl-txt-color: #FFF;
      --jl-btn-bg: #454545;
      --jl-comment-btn-link: #454545;
      --jl-comment-btn-linkc: #FFF;
      --jl-menu-bg: #111;
      --jl-menu-line-color: #ffffff26;
      --jl-menu-color: #FFF;
      --jl-sub-bg-color: #222;
      --jl-sub-menu-color: #FFF;
      --jl-sub-line-color: #464646;
      --jl-topbar-bg: #000;
      --jl-topbar-color: #FFF;
      --jl-logo-bg: #111;
      --jl-logo-color: #FFF;
      --jl-single-color: #FFF;
      --jl-single-link-color: #f21717;
      --jl-single-link-hcolor: #f21717;
      --jl-except-color: #ddd;
      --jl-meta-color: #ddd;
      --jl-post-line-color: #49494b;
      --jl-author-bg: #454545;
      --jl-foot-bg: #000;
      --jl-foot-color: #a8a8aa;
      --jl-foot-link: #dcdcdc;
      --jl-foot-hlink: #f21717;
      --jl-foot-head: #FFF;
      --jl-foot-line: #49494b;
    }

    body {
      --jl-logo-size: 33px;
      --jl-logo-size-mob: 30px;
      --jl-logo-txt-color: #000;
      --jl-logo-txt-side-color: #000;
      --jl-logo-txt-foot-color: #fff;
      --jl-theme-head-color: #000;
      --jl-single-head-color: #000;
      --jl-single-h1-color: #000;
      --jl-single-h2-color: #000;
      --jl-single-h3-color: #000;
      --jl-single-h4-color: #000;
      --jl-single-h5-color: #000;
      --jl-single-h6-color: #000;
      --jl-main-width: 1200px;
      --jl-main-color: #f21717;
      --jl-bg-color: #FFF;
      --jl-txt-color: #514e4e;
      --jl-txt-light: #FFF;
      --jl-btn-bg: #000;
      --jl-comment-btn-link: #F1F1F1;
      --jl-comment-btn-linkc: #000;
      --jl-desc-light: #ddd;
      --jl-meta-light: #bbb;
      --jl-button-radius: 4px;
      --jl-load-more-radius: 4px;
      --jl-load-more-width: 290px;
      --jl-load-more-height: 48px;
      --jl-menu-bg: #FFF;
      --jl-menu-line-color: #eeedeb;
      --jl-menu-color: #000;
      --jl-sub-bg-color: #f7f7f6;
      --jl-sub-menu-color: #000;
      --jl-sub-line-color: #ebebe3;
      --jl-topbar-bg: #000;
      --jl-topbar-color: #FFF;
      --jl-topbar-height: 35px;
      --jl-topbar-size: 15px;
      --jl-logo-bg: #FFF;
      --jl-logo-color: #000;
      --jl-single-title-size: 40px;
      --jl-single-color: #676767;
      --jl-single-link-color: #f21717;
      --jl-single-link-hcolor: #f21717;
      --jl-except-color: #666;
      --jl-meta-color: #0a0a0a;
      --jl-post-line-color: #e9ecef;
      --jl-author-bg: #f8f7f5;
      --jl-post-related-size: 20px;
      --jl-foot-bg: #111;
      --jl-foot-color: #a8a8aa;
      --jl-foot-link: #dcdcdc;
      --jl-foot-hlink: #f21717;
      --jl-foot-head: #FFF;
      --jl-foot-line: #49494b;
      --jl-foot-menu-col: 2;
      --jl-foot-title-size: 16px;
      --jl-foot-font-size: 15px;
      --jl-foot-copyright: 14px;
      --jl-foot-menu-size: 14px;
      --jl-body-font: Inter;
      --jl-body-font-size: 15px;
      --jl-body-font-weight: 400;
      --jl-body-spacing: 0em;
      --jl-body-line-height: 1.5;
      --jl-logo-width: 220px;
      --jl-m-logo-width: 200px;
      --jl-s-logo-width: 200px;
      --jl-fot-logo-width: 150px;
      --jl-title-font: Inter Tight;
      --jl-title-font-weight: 800;
      --jl-title-transform: none;
      --jl-title-space: 0em;
      --jl-title-line-height: 1.2;
      --jl-sub-title-size: 22px;
      --jl-content-font-size: 15px;
      --jl-content-spacing: 0em;
      --jl-content-line-height: 1.5;
      --jl-sec-topbar-height: 35px;
      --jl-sec-menu-height: 70px;
      --jl-sec-logo-height: 120px;
      --jl-menu-font: Inter Tight;
      --jl-menu-font-size: 16px;
      --jl-menu-font-weight: 700;
      --jl-menu-transform: capitalize;
      --jl-menu-space: 0em;
      --jl-spacing-menu: 30px;
      --jl-submenu-font-size: 14px;
      --jl-submenu-font-weight: 500;
      --jl-submenu-transform: capitalize;
      --jl-submenu-space: 0em;
      --jl-cat-font-size: 15px;
      --jl-cat-font-weight: 700;
      --jl-cat-font-space: 0em;
      --jl-cat-transform: capitalize;
      --jl-meta-font-size: 11px;
      --jl-meta-font-weight: 400;
      --jl-meta-a-font-weight: 600;
      --jl-meta-font-space: .04em;
      --jl-meta-transform: uppercase;
      --jl-button-font-size: 12px;
      --jl-button-font-weight: 700;
      --jl-button-transform: uppercase;
      --jl-button-space: 0.1em;
      --jl-loadmore-font-size: 12px;
      --jl-loadmore-font-weight: 700;
      --jl-loadmore-transform: uppercase;
      --jl-loadmore-space: 0.1em;
      --jl-border-rounded: 0px;
      --jl-top-rounded: 60px;
      --jl-cookie-des-size: 13px;
      --jl-cookie-btn-size: 12px;
      --jl-cookie-btn-space: 0em;
      --jl-cookie-btn-transform: capitalize;
      --jl-widget-fsize: 18px;
      --jl-widget-space: 0em;
      --jl-widget-transform: uppercase;
    }

    body.options_dark_skin #jl_sb_nav {
      --jl-bg-color: #111;
      --sect-t-color: #fff;
      --jl-txt-color: #fff;
      --jl-meta-color: #ddd;
      --jl-post-line-color: #49494b;
      --jl-theme-head-color: var(--sect-t-color);
    }

    #jl_sb_nav {
      --jl-bg-color: #fff;
      --sect-t-color: #000;
      --jl-txt-color: #000;
      --jl-meta-color: #0a0a0a;
      --jl-post-line-color: #e9ecef;
      --jl-theme-head-color: var(--sect-t-color);
    }

    .jl_sh_ctericons.jlshcolor li {
      display: flex;
      align-items: center;
    }

    .jl_sh_ctericons.jlshcolor .jl_sh_i {
      display: flex;
    }

    .jl_encanw #jl_sb_nav .logo_small_wrapper a img.jl_logo_n {
      opacity: 0;
    }

    .jl_encanw #jl_sb_nav .logo_small_wrapper a img.jl_logo_w {
      opacity: 1;
    }

    .wp-block-image figcaption,
    .wp-caption-text {
      font-size: 13px;
      color: var(--jl-single-color);
      padding: 13px 0px 0px 0px;
      text-align: center;
      font-style: normal;
      margin-top: 0px;
    }

    .elementor-widget-container .elementor-drop-cap {
      font-size: 70px !important;
      font-weight: 600;
      margin-top: 0px;
    }

    .jl_ads_wrap_sec.jl_head_adsab {
      align-items: center;
    }

    .jl_ads_wrap_sec.jl_head_adsbl {
      margin-top: 40px;
      align-items: center;
    }

    .jl_ads_wrap_sec.jl_con_adsab {
      align-items: center;
    }

    .jl_ads_wrap_sec.jl_con_adsbl {
      align-items: center;
    }

    .jl_ads_wrap_sec.jl_auth_adsab {
      margin-top: 40px;
      align-items: center;
    }

    .jl_ads_wrap_sec.jl_auth_adsbl {
      align-items: center;
    }

    .jl_ads_wrap_sec.jl_rel_adsab {
      align-items: center;
    }

    .jl_ads_wrap_sec.jl_rel_adsbl {
      align-items: center;
    }

    .jl_ads_wrap_sec.jl_foot_adsab {
      margin-bottom: 40px;
      align-items: center;
    }

    .jl_ads_wrap_sec.jl_foot_adsbl {
      padding: 40px 0px;
      align-items: center;
    }

    .jl_fe_text.jl_acen {
      max-width: 100%;
      margin: 0px;
      padding: 0px;
      text-align: left;
    }

    .jlachful {
      margin-top: 20px;
    }

    .post_subtitle_text,
    .post_subtitle_text p:last-child {
      font-size: var(--jl-sub-title-size, 22px);
      line-height: var(--jl-body-line-height);
    }

    .jlac_smseah.active_search_box {
      overflow: unset;
    }

    .jlac_smseah.active_search_box .search_header_wrapper .jli-search {
      transform: scale(.9);
    }

    .jlac_smseah.active_search_box .search_header_wrapper .jli-search:before {
      font-family: "jl_font" !important;
      content: "\e906" !important;
    }

    .jl_shwp {
      display: flex;
      height: 100%;
    }

    .search_header_wrapper.search_form_menu_personal_click {
      position: relative;
    }

    .jl_ajse {
      position: absolute !important;
      background: var(--jl-sub-bg-color);
      width: 350px;
      top: 100% !important;
      right: 0px;
      left: auto;
      padding: 10px 20px;
      height: unset;
      box-shadow: 0px 5px 10px #0000001A;
    }

    .jl_ajse .searchform_theme {
      padding: 0px;
      float: none !important;
      position: unset;
      transform: unset;
      display: flex;
      align-items: center;
      justify-content: space-between;
    }

    .jl_ajse .jl_search_head {
      display: flex;
      flex-direction: column;
    }

    .jl_ajse.search_form_menu_personal .searchform_theme .search_btn {
      float: none;
      border: 0px !important;
      height: 30px;
      font-size: 14px;
      color: var(--jl-sub-menu-color) !important;
    }

    .jl_ajse .jl_shnone {
      font-size: 14px;
      margin: 0px;
    }

    .jl_ajse.search_form_menu_personal .searchform_theme .search_btn::-webkit-input-placeholder {
      color: var(--jl-sub-menu-color) !important;
    }

    .jl_ajse.search_form_menu_personal .searchform_theme .search_btn::-moz-placeholder {
      color: var(--jl-sub-menu-color) !important;
    }

    .jl_ajse.search_form_menu_personal .searchform_theme .search_btn:-ms-input-placeholder {
      color: var(--jl-sub-menu-color) !important;
    }

    .jl_ajse.search_form_menu_personal .searchform_theme .search_btn:-moz-placeholder {
      color: var(--jl-sub-menu-color) !important;
    }

    .jl_ajse .searchform_theme .button {
      height: 30px;
      position: unset;
      padding: 0px !important;
      width: 30px;
      background: var(--jl-main-color) !important;
      border-radius: 100px;
    }

    .jlc-hmain-w.jl_base_menu .jl_ajse .searchform_theme .button i.jli-search,
    .jlc-stick-main-w .jl_ajse .searchform_theme .button i.jli-search {
      color: #fff !important;
      font-size: 12px;
    }

    .jl_ajse .jl_search_wrap_li {
      --jl-img-space: 10px;
      --jl-img-w: 100px;
      --jl-img-h: 80px;
      --jl-h-align: left;
      --jl-t-size: 14px;
      --jl-txt-color: var(--jl-sub-menu-color) !important;
      --jl-meta-color: var(--jl-sub-menu-color) !important;
      --jlrow-gap: 15px;
      --jl-post-line-color: transparent;
    }

    .jl_ajse .jl_search_wrap_li .jl-donut-front {
      top: 0px;
      right: 0px;
    }

    .jl_ajse .jl_search_wrap_li .jl_grid_wrap_f {
      width: 100%;
      display: grid;
      overflow: hidden;
      grid-template-columns: repeat(1, minmax(0, 1fr));
      grid-row-gap: var(--jlrow-gap);
      border-top: 1px solid var(--jl-sub-line-color);
      padding-top: 20px;
      margin-top: 10px;
      margin-bottom: 15px;
    }

    .jl_ajse .jl_post_meta {
      opacity: .5;
      font-size: 10px;
    }

    .jl_ajse .jl_post_meta .jl_author_img_w,
    .jl_ajse .jl_post_meta .post-date:before {
      display: none;
    }

    .jl_item_bread i {
      font-size: inherit;
    }

    .logo_link,
    .logo_link:hover {
      font-family: var(--jl-title-font);
      font-weight: var(--jl-title-font-weight);
      text-transform: var(--jl-title-transform);
      letter-spacing: var(--jl-title-space);
      line-height: var(--jl-title-line-height);
      font-size: var(--jl-logo-size);
      color: var(--jl-logo-txt-color);
    }

    @media only screen and (max-width: 767px) {

      .logo_link,
      .logo_link:hover {
        font-size: var(--jl-logo-size-mob);
      }
    }

    .logo_link>h1,
    .logo_link>span {
      font-size: inherit;
      color: var(--jl-logo-txt-color);
    }

    .jl_mobile_nav_inner .logo_link,
    .jl_mobile_nav_inner .logo_link:hover {
      color: var(--jl-logo-txt-side-color);
    }

    .jl_ft_cw .logo_link,
    .jl_ft_cw .logo_link:hover {
      color: var(--jl-logo-txt-foot-color);
    }

    body,
    p {
      letter-spacing: var(--jl-body-spacing);
    }

    .jl_content,
    .jl_content p {
      font-size: var(--jl-content-font-size);
      line-height: var(--jl-content-line-height);
      letter-spacing: var(--jl-content-spacing);
    }

    .post_subtitle_text,
    .post_subtitle_text p:last-child {
      font-family: unset;
      font-style: unset;
    }

    * {
      text-rendering: unset;
      -webkit-font-smoothing: unset;
      -moz-osx-font-smoothing: unset;
    }

    .jl_pl_fs {
      display: none;
    }

    .jlc-container {
      max-width: 1200px;
    }

    .jl_sli_in .jl_sli_fb {
      order: 1;
    }

    .jl_sli_in .jl_sli_tw {
      order: 2;
    }

    .jl_sli_in .jl_sli_pi {
      order: 3;
    }

    .jl_sli_in .jl_sli_din {
      order: 4;
    }

    .jl_sli_in .jl_sli_wapp {
      order: 5;
    }

    .jl_sli_in .jl_sli_tele {
      order: 6;
    }

    .jl_sli_in .jl_sli_tumblr {
      order: 7;
    }

    .jl_sli_in .jl_sli_line {
      order: 7;
    }

    .jl_sli_in .jl_sli_mil {
      order: 7;
    }

    .post_sw .jl_sli_in .jl_sli_tele {
      display: none !important;
    }

    .post_sw .jl_sli_in .jl_sli_tumblr {
      display: none !important;
    }

    .post_sw .jl_sli_in .jl_sli_line {
      display: none !important;
    }

    .post_sw .jl_sli_in .jl_sli_mil {
      display: none !important;
    }

    .jl_sfoot .jl_sli_in .jl_sli_tumblr {
      display: none !important;
    }

    .jl_sfoot .jl_sli_in .jl_sli_line {
      display: none !important;
    }

    .logo_small_wrapper_table .logo_small_wrapper a .jl_logo_w {
      position: absolute;
      top: 0px;
      left: 0px;
      opacity: 0;
    }

    .logo_small_wrapper_table .logo_small_wrapper .logo_link img {
      max-width: var(--jl-logo-width);
    }

    .jl_sleft_side .jl_smmain_side {
      order: 1;
      padding-left: 20px;
      padding-right: 30px;
    }

    .jl_sleft_side .jl_smmain_con {
      order: 2;
    }

    .jl_rd_wrap {
      top: 0;
    }

    .jl_rd_read {
      height: 5px;
      background-color: #8100ff;
      background-image: linear-gradient(to right, #ff0080 0%, #8100ff 100%);
    }

    .jl_view_none {
      display: none;
    }

    .jl_sifea_img,
    .jl_smmain_w .swiper-slide-inner {
      border-radius: var(--jl-border-rounded);
      overflow: hidden;
    }

    .jl_shead_mix12 .jl_ov_layout,
    .jl_shead_mix10 .jl_ov_layout,
    .jl_shead_mix9 .jl_ov_layout {
      border-radius: 0px;
    }

    .jl_fot_gwp {
      display: flex;
      width: 100%;
      justify-content: space-between;
      align-items: center;
      margin-top: 25px;
    }

    .jl_fot_gwp .jl_post_meta {
      margin-top: 0px !important;
    }

    .jl_ma_layout .jl-ma-opt:nth-child(2) .jl_fot_gwp .jl_post_meta {
      margin-top: 13px !important;
    }

    @media only screen and (min-width: 769px) {
      .jl_ma_layout .jl-ma-opt:nth-child(2) .jl_fot_gwp .jl_post_meta {
        margin-top: 0px !important;
      }
    }

    .jl_fot_gwp .jl_fot_sh {
      display: flex;
    }

    .jl_fot_gwp .jl_fot_sh>span {
      display: flex;
      align-items: center;
      font-size: 14px;
      color: #B5B5B5;
    }

    .jl_fot_gwp .jl_fot_sh .jl_book_mark.jl_saved_p {
      color: var(--jl-main-color);
    }

    .jl_fot_gwp .jl_fot_sh .jl_book_mark.jl_saved_p .jli-icon_save:before {
      content: "\e901";
    }

    .jl_fot_gwp .jl_fot_sh .jl_fot_share_i {
      margin-left: 13px;
    }

    .jls_tooltip {
      position: relative;
      display: inline-block;
      cursor: pointer;
    }

    .jls_tooltip .jls_tooltip_w {
      width: 100px;
      visibility: hidden;
      position: absolute;
      z-index: 1;
      opacity: 0;
    }

    .jls_tooltip:hover .jls_tooltip_w {
      visibility: visible;
      opacity: 1;
    }

    .jls_tooltip .jls_tooltiptext {
      position: relative;
      color: #000;
      background-color: #fff;
      filter: drop-shadow(0 0px 2px rgba(0, 0, 0, 0.2));
      display: flex;
      text-align: center;
      padding: 0px;
      border-radius: 4px;
      justify-content: center;
      font-size: 13px;
    }

    .jls_tooltip-top {
      padding-bottom: 10px;
      bottom: 100%;
      left: 50%;
      margin-left: -50px;
    }

    .jls_tooltiptext .jls_tooltip_in {
      position: relative;
      z-index: 2;
      background: #fff;
      padding: 5px 0px;
      font-weight: 400;
      border-radius: 6px;
    }

    .jl_share_l_bg .jls_tooltiptext .post_s .jl_sli_w ul {
      grid-gap: 5px !important;
    }

    .jls_tooltip-top .jls_tooltiptext::after {
      content: "";
      position: absolute;
      bottom: -3px;
      left: 50%;
      width: 10px;
      height: 10px;
      margin-left: -5px;
      background-color: #fff;
      filter: drop-shadow(0 0px 2px rgba(0, 0, 0, 0.1));
      z-index: 1;
      transform: rotate(45deg);
    }

    .jl_fot_share_i .jls_tooltip_w {
      width: 45px;
      margin-left: -22px;
    }

    .jl_fot_share_i .jls_tooltip_in {
      padding: 10px 0px;
    }

    .jl_fot_share_i .jls_tooltip_in .post_sw {
      display: inline-flex;
      align-items: center;
      justify-content: center;
    }

    .jl_fot_share_i.jl_share_l_bg.jls_tooltip {
      z-index: 10;
      display: none;
    }

    .jls_tooltiptext li a {
      width: 25px !important;
      height: 25px !important;
      font-size: 12px !important;
      display: flex !important;
      align-items: center !important;
      justify-content: center !important;
      color: #fff !important border-radius: 100px !important;
    }

    .jl_share_l_bg .jls_tooltiptext .post_s .jl_sli_w ul li a {
      border-radius: 100px !important;
      color: #fff !important
    }

    .jls_tooltiptext .single_post_share_icon_post li a i {
      margin: 0px;
    }

    .jl_fot_gwp .jl_fot_sh .jl_fot_save>i,
    .jl_fot_gwp .jl_fot_sh .jl_fot_share_i>i {
      transition: opacity 0.2s ease 0s;
    }

    .jl_fot_gwp .jl_fot_sh .jl_fot_save:hover>i,
    .jl_fot_gwp .jl_fot_sh .jl_fot_share_i:hover>i {
      color: var(--jl-main-color);
    }

    .jl_home_bw .image-post-thumb {
      margin-bottom: 30px;
    }

    .cat-item-16 span {
      background: #dd3333
    }

    .jl_cat_cid_16 .jl_cm_count {
      background: #dd3333 !important;
    }

    .jl_cat_opt4 .jl_cat_opt_w.jl_cat_cid_16 {
      background: #dd3333 !important;
    }

    .jl_cat_txt.jl_cat16:before {
      background: #dd3333;
    }

    .jl_cat_lbl.jl_cat16 {
      background: #dd3333;
    }

    .cat-item-17 span {
      background: #8ccc3f
    }

    .jl_cat_cid_17 .jl_cm_count {
      background: #8ccc3f !important;
    }

    .jl_cat_opt4 .jl_cat_opt_w.jl_cat_cid_17 {
      background: #8ccc3f !important;
    }

    .jl_cat_txt.jl_cat17:before {
      background: #8ccc3f;
    }

    .jl_cat_lbl.jl_cat17 {
      background: #8ccc3f;
    }

    .cat-item-18 span {
      background: #e8af20
    }

    .jl_cat_cid_18 .jl_cm_count {
      background: #e8af20 !important;
    }

    .jl_cat_opt4 .jl_cat_opt_w.jl_cat_cid_18 {
      background: #e8af20 !important;
    }

    .jl_cat_txt.jl_cat18:before {
      background: #e8af20;
    }

    .jl_cat_lbl.jl_cat18 {
      background: #e8af20;
    }

    .cat-item-19 span {
      background: #228fd8
    }

    .jl_cat_cid_19 .jl_cm_count {
      background: #228fd8 !important;
    }

    .jl_cat_opt4 .jl_cat_opt_w.jl_cat_cid_19 {
      background: #228fd8 !important;
    }

    .jl_cat_txt.jl_cat19:before {
      background: #228fd8;
    }

    .jl_cat_lbl.jl_cat19 {
      background: #228fd8;
    }

    .cat-item-20 span {
      background: #8224e3
    }

    .jl_cat_cid_20 .jl_cm_count {
      background: #8224e3 !important;
    }

    .jl_cat_opt4 .jl_cat_opt_w.jl_cat_cid_20 {
      background: #8224e3 !important;
    }

    .jl_cat_txt.jl_cat20:before {
      background: #8224e3;
    }

    .jl_cat_lbl.jl_cat20 {
      background: #8224e3;
    }

    .cat-item-21 span {
      background: #40d1d1
    }

    .jl_cat_cid_21 .jl_cm_count {
      background: #40d1d1 !important;
    }

    .jl_cat_opt4 .jl_cat_opt_w.jl_cat_cid_21 {
      background: #40d1d1 !important;
    }

    .jl_cat_txt.jl_cat21:before {
      background: #40d1d1;
    }

    .jl_cat_lbl.jl_cat21 {
      background: #40d1d1;
    }

    h1,
    h2,
    h3,
    h4,
    h5,
    h6,
    h1 a,
    h2 a,
    h3 a,
    h4 a,
    h5 a,
    h6 a {
      color: var(--jl-theme-head-color);
    }

    .jl_shead_tpl1 .jl_head_title,
    .jl_single_tpl6 .jl_shead_tpl1 .jl_head_title,
    .jl_shead_mix13 .jl_head_title {
      color: var(--jl-single-head-color);
    }

    .jl_content h1,
    .content_single_page h1,
    .jl_content h1 a,
    .content_single_page h1 a,
    .jl_content h1 a:hover,
    .content_single_page h1 a:hover {
      color: var(--jl-single-h1-color) !important;
    }

    .jl_content h2,
    .content_single_page h2,
    .jl_content h2 a,
    .content_single_page h2 a,
    .jl_content h2 a:hover,
    .content_single_page h2 a:hover {
      color: var(--jl-single-h2-color) !important;
    }

    .jl_content h3,
    .content_single_page h3,
    .jl_content h3 a,
    .content_single_page h3 a,
    .jl_content h3 a:hover,
    .content_single_page h3 a:hover {
      color: var(--jl-single-h3-color) !important;
    }

    .jl_content h4,
    .content_single_page h4,
    .jl_content h4 a,
    .content_single_page h4 a,
    .jl_content h4 a:hover,
    .content_single_page h4 a:hover {
      color: var(--jl-single-h4-color) !important;
    }

    .jl_content h5,
    .content_single_page h5,
    .jl_content h5 a,
    .content_single_page h5 a,
    .jl_content h5 a:hover,
    .content_single_page h5 a:hover {
      color: var(--jl-single-h5-color) !important;
    }

    .jl_content h6,
    .content_single_page h6,
    .jl_content h6 a,
    .content_single_page h6 a,
    .jl_content h6 a:hover,
    .content_single_page h6 a:hover {
      color: var(--jl-single-h6-color) !important;
    }

    .jl_content h1,
    .content_single_page h1,
    .jl_content h2,
    .content_single_page h2,
    .jl_content h3,
    .content_single_page h3,
    .jl_content h4,
    .content_single_page h4,
    .jl_content h5,
    .content_single_page h5,
    .jl_content h6,
    .content_single_page h6 {
      text-transform: none;
      letter-spacing: 0em;
      line-height: 1.2;
    }

    @media only screen and (min-width: 1025px) {
      .jl-h-d {
        display: none;
      }

      .jl_content h1,
      .content_single_page h1 {
        font-size: 40px;
      }

      .jl_content h2,
      .content_single_page h2 {
        font-size: 32px;
      }

      .jl_content h3,
      .content_single_page h3 {
        font-size: 28px;
      }

      .jl_content h4,
      .content_single_page h4 {
        font-size: 24px;
      }

      .jl_content h5,
      .content_single_page h5 {
        font-size: 20px;
      }

      .jl_content h6,
      .content_single_page h6 {
        font-size: 16px;
      }
    }

    @media only screen and (min-width:768px) and (max-width:1024px) {
      .jl-h-t {
        display: none;
      }

      .jl_content h1,
      .content_single_page h1 {
        font-size: 40px;
      }

      .jl_content h2,
      .content_single_page h2 {
        font-size: 32px;
      }

      .jl_content h3,
      .content_single_page h3 {
        font-size: 28px;
      }

      .jl_content h4,
      .content_single_page h4 {
        font-size: 24px;
      }

      .jl_content h5,
      .content_single_page h5 {
        font-size: 20px;
      }

      .jl_content h6,
      .content_single_page h6 {
        font-size: 16px;
      }

      body,
      p {
        font-size: 15px
      }

      .jl_content,
      .jl_content p {
        font-size: 15px
      }
    }

    @media only screen and (max-width: 768px) {
      .jl-h-m {
        display: none;
      }

      .jl_content h1,
      .content_single_page h1 {
        font-size: 40px;
      }

      .jl_content h2,
      .content_single_page h2 {
        font-size: 32px;
      }

      .jl_content h3,
      .content_single_page h3 {
        font-size: 28px;
      }

      .jl_content h4,
      .content_single_page h4 {
        font-size: 24px;
      }

      .jl_content h5,
      .content_single_page h5 {
        font-size: 20px;
      }

      .jl_content h6,
      .content_single_page h6 {
        font-size: 16px;
      }

      body,
      p {
        font-size: 15px
      }

      .jl_content,
      .jl_content p {
        font-size: 15px
      }

      .jl_ajse {
        width: 280px;
      }
    }