        .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
        .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
            background-image: none !important
        }

        @media screen and (max-height:1024px) {

            .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
            .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
                background-image: none !important
            }
        }

        @media screen and (max-height:640px) {

            .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
            .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
                background-image: none !important
            }
        }
		
		.jeg_cat_header_2 {
    background: #f5f5f5;
    border-bottom: 1px solid #eee;
    padding: 15px 0;
    margin: -30px 0 40px;
}
.jeg_cat_subtitle {
    font-size: 16px;
    line-height: 1.5em;
    margin-bottom: 0;
    color: #a0a0a0;
}

  .jeg_container,
        .jeg_content,
        .jeg_boxed .jeg_main .jeg_container,
        .jeg_autoload_separator {
            background-color: #fff
        }

        body {
            --j-body-color: #53585c;
            --j-accent-color: #ff5454;
            --j-heading-color: #212121
        }

        body,
        .jeg_newsfeed_list .tns-outer .tns-controls button,
        .jeg_filter_button,
        .owl-carousel .owl-nav div,
        .jeg_readmore,
        .jeg_hero_style_7 .jeg_post_meta a,
        .widget_calendar thead th,
        .widget_calendar tfoot a,
        .jeg_socialcounter a,
        .entry-header .jeg_meta_like a,
        .entry-header .jeg_meta_comment a,
        .entry-header .jeg_meta_donation a,
        .entry-header .jeg_meta_bookmark a,
        .entry-content tbody tr:hover,
        .entry-content th,
        .jeg_splitpost_nav li:hover a,
        #breadcrumbs a,
        .jeg_author_socials a:hover,
        .jeg_footer_content a,
        .jeg_footer_bottom a,
        .jeg_cartcontent,
        .woocommerce .woocommerce-breadcrumb a {
            color: #53585c
        }

        a,
        .jeg_menu_style_5>li>a:hover,
        .jeg_menu_style_5>li.sfHover>a,
        .jeg_menu_style_5>li.current-menu-item>a,
        .jeg_menu_style_5>li.current-menu-ancestor>a,
        .jeg_navbar .jeg_menu:not(.jeg_main_menu)>li>a:hover,
        .jeg_midbar .jeg_menu:not(.jeg_main_menu)>li>a:hover,
        .jeg_side_tabs li.active,
        .jeg_block_heading_5 strong,
        .jeg_block_heading_6 strong,
        .jeg_block_heading_7 strong,
        .jeg_block_heading_8 strong,
        .jeg_subcat_list li a:hover,
        .jeg_subcat_list li button:hover,
        .jeg_pl_lg_7 .jeg_thumb .jeg_post_category a,
        .jeg_pl_xs_2:before,
        .jeg_pl_xs_4 .jeg_postblock_content:before,
        .jeg_postblock .jeg_post_title a:hover,
        .jeg_hero_style_6 .jeg_post_title a:hover,
        .jeg_sidefeed .jeg_pl_xs_3 .jeg_post_title a:hover,
        .widget_jnews_popular .jeg_post_title a:hover,
        .jeg_meta_author a,
        .widget_archive li a:hover,
        .widget_pages li a:hover,
        .widget_meta li a:hover,
        .widget_recent_entries li a:hover,
        .widget_rss li a:hover,
        .widget_rss cite,
        .widget_categories li a:hover,
        .widget_categories li.current-cat>a,
        #breadcrumbs a:hover,
        .jeg_share_count .counts,
        .commentlist .bypostauthor>.comment-body>.comment-author>.fn,
        span.required,
        .jeg_review_title,
        .bestprice .price,
        .authorlink a:hover,
        .jeg_vertical_playlist .jeg_video_playlist_play_icon,
        .jeg_vertical_playlist .jeg_video_playlist_item.active .jeg_video_playlist_thumbnail:before,
        .jeg_horizontal_playlist .jeg_video_playlist_play,
        .woocommerce li.product .pricegroup .button,
        .widget_display_forums li a:hover,
        .widget_display_topics li:before,
        .widget_display_replies li:before,
        .widget_display_views li:before,
        .bbp-breadcrumb a:hover,
        .jeg_mobile_menu li.sfHover>a,
        .jeg_mobile_menu li a:hover,
        .split-template-6 .pagenum,
        .jeg_mobile_menu_style_5>li>a:hover,
        .jeg_mobile_menu_style_5>li.sfHover>a,
        .jeg_mobile_menu_style_5>li.current-menu-item>a,
        .jeg_mobile_menu_style_5>li.current-menu-ancestor>a,
        .jeg_mobile_menu.jeg_menu_dropdown li.open>div>a {
            color: #ff5454
        }

        .jeg_menu_style_1>li>a:before,
        .jeg_menu_style_2>li>a:before,
        .jeg_menu_style_3>li>a:before,
        .jeg_side_toggle,
        .jeg_slide_caption .jeg_post_category a,
        .jeg_slider_type_1_wrapper .tns-controls button.tns-next,
        .jeg_block_heading_1 .jeg_block_title span,
        .jeg_block_heading_2 .jeg_block_title span,
        .jeg_block_heading_3,
        .jeg_block_heading_4 .jeg_block_title span,
        .jeg_block_heading_6:after,
        .jeg_pl_lg_box .jeg_post_category a,
        .jeg_pl_md_box .jeg_post_category a,
        .jeg_readmore:hover,
        .jeg_thumb .jeg_post_category a,
        .jeg_block_loadmore a:hover,
        .jeg_postblock.alt .jeg_block_loadmore a:hover,
        .jeg_block_loadmore a.active,
        .jeg_postblock_carousel_2 .jeg_post_category a,
        .jeg_heroblock .jeg_post_category a,
        .jeg_pagenav_1 .page_number.active,
        .jeg_pagenav_1 .page_number.active:hover,
        input[type=submit],
        .btn,
        .button,
        .widget_tag_cloud a:hover,
        .popularpost_item:hover .jeg_post_title a:before,
        .jeg_splitpost_4 .page_nav,
        .jeg_splitpost_5 .page_nav,
        .jeg_post_via a:hover,
        .jeg_post_source a:hover,
        .jeg_post_tags a:hover,
        .comment-reply-title small a:before,
        .comment-reply-title small a:after,
        .jeg_storelist .productlink,
        .authorlink li.active a:before,
        .jeg_footer.dark .socials_widget:not(.nobg) a:hover .fa,
        .jeg_footer.dark .socials_widget:not(.nobg) a:hover span.jeg-icon,
        div.jeg_breakingnews_title,
        .jeg_overlay_slider_bottom_wrapper .tns-controls button,
        .jeg_overlay_slider_bottom_wrapper .tns-controls button:hover,
        .jeg_vertical_playlist .jeg_video_playlist_current,
        .woocommerce span.onsale,
        .woocommerce #respond input#submit:hover,
        .woocommerce a.button:hover,
        .woocommerce button.button:hover,
        .woocommerce input.button:hover,
        .woocommerce #respond input#submit.alt,
        .woocommerce a.button.alt,
        .woocommerce button.button.alt,
        .woocommerce input.button.alt,
        .jeg_popup_post .caption,
        .jeg_footer.dark input[type=submit],
        .jeg_footer.dark .btn,
        .jeg_footer.dark .button,
        .footer_widget.widget_tag_cloud a:hover,
        .jeg_inner_content .content-inner .jeg_post_category a:hover,
        #buddypress .standard-form button,
        #buddypress a.button,
        #buddypress input[type=submit],
        #buddypress input[type=button],
        #buddypress input[type=reset],
        #buddypress ul.button-nav li a,
        #buddypress .generic-button a,
        #buddypress .generic-button button,
        #buddypress .comment-reply-link,
        #buddypress a.bp-title-button,
        #buddypress.buddypress-wrap .members-list li .user-update .activity-read-more a,
        div#buddypress .standard-form button:hover,
        div#buddypress a.button:hover,
        div#buddypress input[type=submit]:hover,
        div#buddypress input[type=button]:hover,
        div#buddypress input[type=reset]:hover,
        div#buddypress ul.button-nav li a:hover,
        div#buddypress .generic-button a:hover,
        div#buddypress .generic-button button:hover,
        div#buddypress .comment-reply-link:hover,
        div#buddypress a.bp-title-button:hover,
        div#buddypress.buddypress-wrap .members-list li .user-update .activity-read-more a:hover,
        #buddypress #item-nav .item-list-tabs ul li a:before,
        .jeg_inner_content .jeg_meta_container .follow-wrapper a {
            background-color: #ff5454
        }

        .jeg_block_heading_7 .jeg_block_title span,
        .jeg_readmore:hover,
        .jeg_block_loadmore a:hover,
        .jeg_block_loadmore a.active,
        .jeg_pagenav_1 .page_number.active,
        .jeg_pagenav_1 .page_number.active:hover,
        .jeg_pagenav_3 .page_number:hover,
        .jeg_prevnext_post a:hover h3,
        .jeg_overlay_slider .jeg_post_category,
        .jeg_sidefeed .jeg_post.active,
        .jeg_vertical_playlist.jeg_vertical_playlist .jeg_video_playlist_item.active .jeg_video_playlist_thumbnail img,
        .jeg_horizontal_playlist .jeg_video_playlist_item.active {
            border-color: #ff5454
        }

        .jeg_tabpost_nav li.active,
        .woocommerce div.product .woocommerce-tabs ul.tabs li.active,
        .jeg_mobile_menu_style_1>li.current-menu-item a,
        .jeg_mobile_menu_style_1>li.current-menu-ancestor a,
        .jeg_mobile_menu_style_2>li.current-menu-item:after,
        .jeg_mobile_menu_style_2>li.current-menu-ancestor:after,
        .jeg_mobile_menu_style_3>li.current-menu-item:before,
        .jeg_mobile_menu_style_3>li.current-menu-ancestor:before {
            border-bottom-color: #ff5454
        }

        .jeg_post_share .jeg-icon svg {
            fill: #ff5454
        }

        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        .jeg_post_title a,
        .entry-header .jeg_post_title,
        .jeg_hero_style_7 .jeg_post_title a,
        .jeg_block_title,
        .jeg_splitpost_bar .current_title,
        .jeg_video_playlist_title,
        .gallery-caption,
        .jeg_push_notification_button>a.button {
            color: #212121
        }

        .split-template-9 .pagenum,
        .split-template-10 .pagenum,
        .split-template-11 .pagenum,
        .split-template-12 .pagenum,
        .split-template-13 .pagenum,
        .split-template-15 .pagenum,
        .split-template-18 .pagenum,
        .split-template-20 .pagenum,
        .split-template-19 .current_title span,
        .split-template-20 .current_title span {
            background-color: #212121
        }

        .jeg_topbar,
        .jeg_topbar.dark,
        .jeg_topbar.custom {
            background: #000
        }

        .jeg_topbar,
        .jeg_topbar.dark {
            color: #fff
        }

        .jeg_midbar {
            height: 111px
        }

        .jeg_midbar,
        .jeg_midbar.dark {
            background-color: #000;
            color: #fff
        }

        .jeg_header .jeg_bottombar.jeg_navbar,
        .jeg_bottombar .jeg_nav_icon {
            height: 58px
        }

        .jeg_header .jeg_bottombar.jeg_navbar,
        .jeg_header .jeg_bottombar .jeg_main_menu:not(.jeg_menu_style_1)>li>a,
        .jeg_header .jeg_bottombar .jeg_menu_style_1>li,
        .jeg_header .jeg_bottombar .jeg_menu:not(.jeg_main_menu)>li>a {
            line-height: 58px
        }

        .jeg_header .jeg_bottombar,
        .jeg_header .jeg_bottombar.jeg_navbar_dark {
            color: #fff
        }

        .jeg_stickybar.jeg_navbar,
        .jeg_navbar .jeg_nav_icon {
            height: 62px
        }

        .jeg_stickybar.jeg_navbar,
        .jeg_stickybar .jeg_main_menu:not(.jeg_menu_style_1)>li>a,
        .jeg_stickybar .jeg_menu_style_1>li,
        .jeg_stickybar .jeg_menu:not(.jeg_main_menu)>li>a {
            line-height: 62px
        }

        .jeg_header .socials_widget>a>i.fa:before {
            color: #333
        }

        .jeg_header .socials_widget.nobg>a>i>span.jeg-icon svg {
            fill: #333
        }

        .jeg_header .socials_widget.nobg>a>span.jeg-icon svg {
            fill: #333
        }

        .jeg_header .socials_widget>a>span.jeg-icon svg {
            fill: #333
        }

        .jeg_header .socials_widget>a>i>span.jeg-icon svg {
            fill: #333
        }

        body,
        input,
        textarea,
        select,
        .chosen-container-single .chosen-single,
        .btn,
        .button {
            font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif
        }

        .jeg_header,
        .jeg_mobile_wrapper {
            font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif
        }

        .jeg_main_menu>li>a {
            font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
            font-size: 16px
        }

        h3.jeg_block_title,
        .jeg_footer .jeg_footer_heading h3,
        .jeg_footer .widget h2,
        .jeg_tabpost_nav li {
            font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
            font-size: 20px
        }

        .jeg_post_title,
        .entry-header .jeg_post_title,
        .jeg_single_tpl_2 .entry-header .jeg_post_title,
        .jeg_single_tpl_3 .entry-header .jeg_post_title,
        .jeg_single_tpl_6 .entry-header .jeg_post_title,
        .jeg_content .jeg_custom_title_wrapper .jeg_post_title {
            font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
            font-size: 30px
        }

        .jeg_post_excerpt p,
        .content-inner p {
            font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
            font-size: 16px
        }

        .entry-content h1 {
            font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif
        }

        .entry-content h2 {
            font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
            font-size: 22px
        }

        .entry-content h3 {
            font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
            font-size: 18px
        }
		
		
.page_navi {
	  text-align: center;
	  
}
.page_navi a {
 // border-radius: 40px;
  color: #222;
  display: inline-block;
  height: 40px;
  line-height: 40px;
  text-align: center;
  width: 40px;
}
.page_navi .active {
  background: #DB1F26;
  color: #fff;
}
.page_navi a:hover {
	background-color:#DB1F26;
	color:#222;
}



.pagenavi {
  margin-bottom: 20px;
  margin-top: 30px;
  text-align: center;
}
.pagenavi > * {
  display: inline-block;
  height: 40px;
  line-height: 40px;
  text-align: center;
  width: 40px;
}
.pagenavi .curent {
  background-color: #DB1F26;
  border-radius: 100%;
  color: #fff;
}

.text-center {
	text-align:center;
}



.elementor-widget-form {
    background-color: rgba(178,178,178,.8);
    padding: 10px;
}
.elementor-widget-form .elementor-field-group .elementor-field-textual,
.elementor-widget-form .elementor-field:not(.elementor-select-wrapper) {
    background-color: #fff;
    border-width: 0 0 1px;
    border-radius: 0;
}


.elementor-1458 .elementor-element.elementor-element-6956079c:nth-child(2)>.elementor-element-populated {
    border-style: solid;
    border-width: 0 1px;
    border-color: #e2e2e2;
}

.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Montserrat;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary);}
.elementor-1458 .elementor-element.elementor-element-6956079c .elementor-element-populated{padding:70px;}
.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary);}
.elementor-widget-icon-box .elementor-icon-box-title{font-family:var(--e-global-typography-primary-font-family),Montserrat;font-weight:var(--e-global-typography-primary-font-weight);}
.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary);}
.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary);}
.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Montserrat;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text);}
.elementor-1458 .elementor-element.elementor-element-9228f70{--icon-box-icon-margin:20px;}
.elementor-1458 .elementor-element.elementor-element-9228f70.elementor-view-default .elementor-icon {
    fill: #fd5e29;
    color: #fd5e29;
    border-color: #fd5e29;
    display: flex;
    justify-content: center;
    align-items: center;
}
.elementor-1458 .elementor-element.elementor-element-9228f70 .elementor-icon{font-size:60px;}
.elementor-1458 .elementor-element.elementor-element-9228f70 .elementor-icon-box-title{font-size:21px;font-weight:700;text-transform:uppercase;line-height:1.4em;letter-spacing:1.2px;}
.elementor-1458 .elementor-element.elementor-element-9228f70 .elementor-icon-box-title{color:#777;}
.elementor-1458 .elementor-element.elementor-element-9228f70 .elementor-icon-box-description{font-size:15px;font-weight:400;line-height:1.5em;color:#b5b5b5;}
.elementor-1458 .elementor-element.elementor-element-f0f8d0f{text-align:center;}
.elementor-1458 .elementor-element.elementor-element-f0f8d0f .elementor-heading-title{font-size:17px;font-weight:700;color:#fd5e29;}
@media (max-width:1024px){
.elementor-1458 .elementor-element.elementor-element-6956079c .elementor-element-populated{padding:0 30px;}
.elementor-1458 .elementor-element.elementor-element-f0f8d0f .elementor-heading-title{font-size:15px;line-height:1.2em;}
}
@media (max-width:767px){
.elementor-1458 .elementor-element.elementor-element-6956079c .elementor-element-populated{padding:30px 60px 60px;}
}







@media all{
.elementor-1458 .elementor-element.elementor-element-115adeef:not(.elementor-motion-effects-element-type-background){background-image:url("../images/top-cover-1.jpg");background-repeat:no-repeat;background-size:cover;}
.elementor-1458 .elementor-element.elementor-element-115adeef>.elementor-background-overlay{background-color:#02122d;opacity:.57;transition:background .3s,border-radius .3s,opacity .3s;}
.elementor-1458 .elementor-element.elementor-element-115adeef>.elementor-container{max-width:680px;min-height:600px;}
.elementor-1458 .elementor-element.elementor-element-115adeef{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;overflow:visible;}
.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Montserrat;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary);}
.elementor-1458 .elementor-element.elementor-element-403447fb{text-align:center;}
.elementor-1458 .elementor-element.elementor-element-403447fb .elementor-heading-title{font-family:"Raleway",Montserrat;font-size:59px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;color:#ec3b00;}
.elementor-widget-divider{--divider-color:var(--e-global-color-secondary);}
.elementor-1458 .elementor-element.elementor-element-4f7a4e5f{--divider-border-style:dotted;--divider-color:rgba(255,255,255,.5);--divider-border-width:5px;}
.elementor-1458 .elementor-element.elementor-element-4f7a4e5f .elementor-divider-separator{width:10%;margin:0 auto;margin-center:0;}
.elementor-1458 .elementor-element.elementor-element-4f7a4e5f .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}
.elementor-1458 .elementor-element.elementor-element-4777d403{text-align:center;}
.elementor-1458 .elementor-element.elementor-element-4777d403 .elementor-heading-title{font-size:55px;font-weight:900;line-height:1.2em;color:#fff;}
@media (min-width:1025px){
.elementor-1458 .elementor-element.elementor-element-115adeef:not(.elementor-motion-effects-element-type-background){background-attachment:fixed;}
}
@media (max-width:1024px){
.elementor-1458 .elementor-element.elementor-element-115adeef{padding:0 100px;}
.elementor-1458 .elementor-element.elementor-element-4777d403 .elementor-heading-title{font-size:45px;}
}
@media (max-width:767px){
.elementor-1458 .elementor-element.elementor-element-115adeef{padding:0 30px;}
.elementor-1458 .elementor-element.elementor-element-403447fb .elementor-heading-title{font-size:40px;}
.elementor-1458 .elementor-element.elementor-element-4777d403 .elementor-heading-title{font-size:45px;}
}
}

.jeg_midbar {
    height: auto !Important;
    padding: 15px 0px !Important;
    background-color: #000 !important;
}





h3.elementor-heading-title.elementor-size-default {
    text-align: center;
    font-weight: bold;
    margin-bottom: 25px;
    font-size: 2em;
}
.lienhe_bg {
    background-color: #ccc;
    padding: 50px;
    color: #222;
}

.fixed-bottom-bar {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background: #ff5902;
  display: flex;
  justify-content: center;
  gap: 10px;
  padding: 10px 0;
  z-index: 9999;
}

.bar-item {
  background: rgba(255, 255, 255, 0.15);
  color: white;
  padding: 8px 14px;
  border-radius: 6px;
  text-decoration: none;
  font-size: 14px;
  display: flex;
  align-items: center;
  gap: 6px;
}

.bar-item i {
  font-size: 16px;
}


.jeg_header_wrapper.sticky2 {
    position: fixed;
    width: 100%;
    top: 0px;
    left: 0px;
    z-index: 9;
}

.jeg_header_wrapper.sticky2 .jeg_logo img {
    height: 50px;
}
.mb-0 {
	margin-bottom:0px !important;
}