* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

html {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: #0098FE66;
    overflow-y: scroll;
    background: #fff;
    text-size-adjust: none;
    --asNpr-authentication: AS - MD AJIJUL HK;
}

body {
    overflow: visible !important;
    font: 10px / 13px 'Roboto Flex', 'Inter', 'Open Sans', 'Manrope', 'Work Sans', Arial, sans-serif;
    background: unset;
    word-wrap: break-word;
    -webkit-user-select: none;
    user-select: none;
}

/* Global Auth Data */
.asNpr_m_gb_meta {
    display: flex;
    flex-wrap: wrap;
}

.asNpr_m_gb_auth {
    display: inline-block;
}

.asNpr_gb_it_cg::before {
    content: "";
    display: inline-block;
    width: 14px;
    height: 18px;
    background: url('https://cdn.jsdelivr.net/gh/newspaperreports/authentication/admin/project/npr/content/assets/svg/adminverify.svg') no-repeat;
    fill: #1877F2;
    background-size: contain;
    vertical-align: middle;
}

.published::before {
    content: '\f017';
    font-family: 'FontAwesome';
    padding-right: 5px;
    color: var(--as-primary-clr);
    vertical-align: middle;
}

.asNpr_gb_it_tag {
    display: inline-block;
    margin: 0 10px 0 0;
    font: 700 12px / 14px var(--asNpr-font-tag);
    text-transform: uppercase;
    color: #df460a;
    transition: color .3s ease-in-out;
}

.asNpr_gb_it_tag:hover,
.asNpr_gb_it_tag:active,
.asNpr_gb_it_tag:focus {
    color: var(--as-primary-tag-clr);
}

.asNpr_m_pst_time {
    display: inline-block;
    color: #626262;
    font: 700 12px / 14px var(--asNpr-font-heading);
    text-indent: 0;
    margin-right: 5px;
}
/* End Auth Data */

/* 
-----------------------------------------------
Newspaper Reports Template Style
Name:        Newspaper Reports
License:     Premium Version
Version:     3.0
Author:      Newspaper Reports
Author Url:  https://www.newspaperreports.com
Contact:     asupdatemedia518@gmail.com
----------------------------------------------- */

:root {
    /* AS NPR Meta Advertisement */
    --asNpr-primary-gAds-lbl: 'Advertisement - scroll for more content';
    --asNpr-secendary-gAds-lbl: 'Advertisement';
    --asNpr-primary-gAds-clr: #626262;
    --asNpr-secendary-gAds-clr: #626262;
    --asNpr-x-nh: 80px;
    --asNpr-x-nbh: 80px;
    /* AS Primary Font */
    --asNpr-font-heading: 'Roboto Flex', sans-serif;
    --asNpr-i-font-heading: 'Noto Serif', sans-serif;
    --asNpr-font-content: 'Roboto Flex', sans-serif;
    --asNpr-font-tag: 'Roboto Flex', sans-serif;
    /* AS Primary Color */
    --asNpr-heading-m-clr: #303030;
    --asNpr-content-m-clr: #303030;
    --asNpr-bg-m-clr: #303030;
    --asNpr-bd-m-clr: #303030;
    --asNpr-heading-x-clr: #ffffff;
    --asNpr-content-x-clr: #ffffff;
    --asNpr-bg-x-clr: #ffffff;
    --asNpr-bd-x-clr: #ffffff;
    --as-primary-border-tp-clr: rgb(0, 152, 254);
    --as-primary-auth-logo-clr: #000000;
    --as-primary-clr: #000;
    --as-primary-bg-clr: #000;
    --as-primary-fill-clr: #000;
    --as-primary-dcn-auth-clr: #626262;
    --as-primary-fill-clr-ss: #fff;
    --as-primary-clr-ss: #ffffff;
    --as-primary-bg-clr-ss: #ffffff;
    --as-primary-cg-hover-clr: #00FF7F;
    --as-primary-reg-btn-hover-clr: #04AA6D;
    --as-primary-subBtn-bg-clr: #1665cf;
    --as-primary-src-icon-clr: #ffffff;
    --as-primary-section-clr: #c2c2c2;
    --as-primary-tag-clr: #AA1E23;
    --as-primary-gb-p-screen: 0.8889rem;
    /* Secendary Color */
    --as-secendary-fill-clr: #303030;
    --as-secendary-bg-clr: #303030;
    /* Register Btn Color */
}

a {
    text-decoration: none;
    cursor: pointer;
    color: initial;
    /* -webkit-user-drag: none; */
}

.asNpr_main_gb_screen_aa {
    padding: 0 var(--as-primary-gb-p-screen);
}

.asNpr_st_aa_ss {
    isolation: isolate;
    /* display: grid;
    grid-template-columns: auto 300px;
    grid-gap: 0 60px; */ 
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    width: 100%;
    max-width: 1020px;
    height: auto;
    margin: 0 auto;
    background: #fff;
    position: relative;
    z-index: 1;
}

@media (max-width: 680px) {
    .asNpr_st_aa_ss {
        flex-direction: column;
    }
}

.asNpr_pr {
    width: calc(100% - 360px);
    margin: 0 auto 0 0;
    padding: 0 0px 0 0;
}

@media (max-width: 680px) {
    .asNpr_pr {
        width: 100% !important;
        padding: 0 !important;
    }
}

.asNpr_rr {
    contain: layout;
    overflow-anchor: none;
    width: 300px;
    position: relative;
    --asNpr-x-nh: 80px;
}

.asNpr_m_rr_aa {
    width: 100%;
    height: 100%;
    position: relative;
}

.asNpr_m_rr_ct {
    width: 100%;
    height: 100%;
    position: relative;
}

.asNpr_m_rr_info {
    width: 100%;
    height: 100%;
    position: relative;
}

@media (max-width: 680px) {
    .asNpr_rr {
        width: 100%;
        max-width: 100%;
        text-align: center;
    }
}

.asNpr_m_tt {
    contain: layout;
    display: flex;
    position: relative;
    margin-bottom: 20px;
}

.asNpr_m_tt::after {
    content: '';
    position: absolute;
    top: 0;
    right: -30px;
    height: 100%;
    border-right: 1px solid #c2c2c2;
}

@media (max-width: 680px) {
  .asNpr_m_tt::after {
    display: none;
  }
}

.asNpr_m_tt_col {
    display: flex;
    flex-flow: column;
    width: 430px;
}

@media (max-width: 574px) {
    .asNpr_m_tt_col {
        width: 100%;
    }
}

.asNpr_m_tt_col__fc {
    width: 210px;
    margin: 0 20px 0 0;
}

@media (max-width: 876px) {
    .asNpr_m_tt {
        flex-direction: column;
    }

    .asNpr_m_tt_col {
        width: 100%;
        order: 1;
    }

    .asNpr_m_tt_col__fc {
        order: 2;
        margin-top: 22px;
    }
}

/* Content Info */
.asNpr_m_lt_it_dt {
    margin: 0 0 22px;
}

.asNpr_x_lt_it_dt {
    margin-bottom: 0;
}

.asNpr_m_lt_it_tb {
    width: 100%;
    height: 130px;
}

@media (max-width: 767px) {
    .asNpr_m_lt_it_tb {
        height: auto;
        aspect-ratio: 4 / 3;
    }
}

@media (max-width: 680px) {
    .asNpr_m_lt_it_ct {
        display: grid;
        grid-gap: 20px;
        grid-template-columns: repeat(2, 1fr);
        grid-auto-rows: auto;
    }

    .asNpr_m_lt_it_dt:nth-child(5) {
        grid-column: 1 / 3;
        grid-row: 2;
    }

}

@media (max-width: 420px) {
    .asNpr_m_lt_it_ct {
        grid-template-columns: 1fr;
    }

    .asNpr_m_lt_it_dt:nth-child(5) {
        grid-column: auto;
    }
}

@media (max-width: 576px) {
    .asNpr_m_lt_it_tb {
        height: auto;
        aspect-ratio: 4 / 3;
    }
}
/* End Max Width */

@media (min-width: 768px) {
    .asNpr_m_lt_it_tb {
        height: auto;
        aspect-ratio: 4 / 3;
    }
}

@media (min-width: 900px) {
    .asNpr_m_lt_it_tb {
        height: 110px;
    }
}

@media (min-width: 1020px) {
    .asNpr_m_lt_it_tb {
        height: 130px;
    }
}

.asNpr_m_i_bx {
    position: relative;
    overflow: hidden;
    background: rgb(248, 248, 248);
}

.asNpr-figure {
    overflow: hidden;
}

figure, img {
    margin: 0;
    padding: 0;
    max-width: 100%;
}

.asNpr-image {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    object-fit: cover;
    object-position: center center;
}

.zoom-desktop {
    transition: transform 0.3s ease-in-out;
}

.asNpr-image-zoom:hover .zoom-desktop {
    transform: scale(1.03);
}

.asNpr_m_gb_it_t {
    display: block;
    margin: 4px 0 6px;
    font: 800 16px / 20px var(--asNpr-font-heading);
    word-spacing: 2px;
    font-stretch: 120%;
    color: var(--asNpr-heading-m-clr);
    transition: color .15s;
}

.asNpr_m_gb_it_t:hover {
    color: var(--as-primary-clr);
    fill: var(--as-primary-clr);
}
/* End AS - NPR PR LT Content */

/* St AS - NPR Primary AA Content */
.asNpr_m_gb_it_dt {
    padding: 0 0 15px 0;
    margin-bottom: 20px;
    border-bottom: 1px solid var(--as-primary-section-clr);
}

.asNpr_m_gb_it_tb {
    width: 100%;
    height: auto;
    aspect-ratio: 4 / 3;
}

@media (max-width: 574px) {
    .asNpr_m_gb_it_tb {
        height: auto;
        aspect-ratio: 16 / 9;
    }
}

@media (max-width: 680px) {
    .asNpr_m_gb_it_tb {
        height: auto;
        aspect-ratio: 16 / 9;
    }
}


@media (min-width: 768px) {
    .asNpr_m_gb_it_tb {
        height: auto;
    }
}

@media (min-width: 876px) {
    .asNpr_m_gb_it_tb {
        height: auto;
    }
}

@media (min-width: 900px) {
    .asNpr_m_gb_it_tb {
        height: 240px;
    }
}

@media (min-width: 1020px) {
    .asNpr_m_gb_it_tb {
        height: 260px;
    }
}

.asNpr_m_gbHd_it_t {
    display: block;
    margin: 6px 0;
    color: #303030;
    font: 700 32px / 36px 'roboto flex', sans-serif;
    transition: color .15s;
    font-stretch: 120%;
}

.asNpr_m_gbHd_it_t:hover {
    color: #0573e6;
}

.asNpr_m_gb_it_des {
    display: block;
    margin: 6px 0 8px 0;
    font: 500 14px / 18px var(--asNpr-font-content);
    color: var(--asNpr-content-m-clr);
}

.asNpr_m_gb_it_des:hover {
    color: var(--as-primary-clr);
    fill: var(--as-primary-clr);
}
/* End AS - NPR PR AA Content */

/* asNpr m col it area */
.asNpr_m_col_it_ct {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
}

.asNpr_m_img_od_screen {
    order: 2;
}

.asNpr_m_col_it_dt {
    display: flex;
    gap: 0 15px;
    padding-bottom: 15px;
    margin-bottom: 15px;
    border-bottom: 1px solid var(--as-primary-section-clr);
}

.asNpr_m_col_it_tb {
    width: 130px;
    height: 130px;
}

@media (max-width: 1019px) {
    .asNpr_m_col_it_dt {
        padding-bottom: 10px;
        border-bottom: none;
    }
}

@media (max-width: 680px) {
    .asNpr_m_col_it_ct {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 0px 15px;
    }

    .asNpr_m_col_it_dt {
        flex-flow: column;
    }

    .asNpr_m_img_od_screen {
        order: unset;
    }

    .asNpr_m_col_it_tb {
        width: 100%;
        height: auto;
        aspect-ratio: 4 / 3;
    }
}

@media (max-width: 420px) {
    .asNpr_m_col_it_ct {
        grid-template-columns: repeat(1, 1fr);
    }

    .asNpr_m_col_it_tb {
        width: 100%;
        height: auto;
        aspect-ratio: 4 / 3;
    }
}
/* End asNpr m col it area */
/* End AS - Media Main Section Design */

/* Start AS - NPR - For You Media Area  */
.asNpr_m_fy_ct {
    contain: layout;
    transform: translate3d(0, 0, 0);
    position: relative;
    padding: 20px 0;
    margin: 0 0 32px;
    border-width: 2px 0;
    border-style: solid;
    border-color: #0098fe;
    color: #303030;
    font: 12px / 14px var(--as-secendary-font);
}

.asNpr_m_fyh_t {
    position: relative;
    display: inline-block;
    margin: 0 0 10px;
    font: 700 24px / 28px var(--asNpr-font-heading);
}

.asNpr_m_fyh_t::before {
    position: absolute;
    content: '';
    width: 100%;
    height: 10px;
    background: #00FF7F;
    bottom: 0;
    z-index: -1;
}

.asNpr_m_fyh_ds {
    padding: 0 0 20px;
    font: 500 12px / 16px var(--asNpr-font-content);
}

.asNpr_m_fyh_ds_a {
    color: var(--asNpr-bg-m-clr);
    font: inherit;
    font-weight: 700;
    text-decoration: underline;
    text-decoration-color: #0098FE;
    text-decoration-thickness: 2px;
    text-underline-offset: 3px;
    -webkit-font-smoothing: antialiased;
}

.asNpr_m_fy_main_if {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 10px;
}

@media (max-width: 940px) {
    .asNpr_m_fy_main_if {
        grid-template-columns: repeat(1, 1fr);
    }
}

.asNpr_m_fy_it_dt {
    position: relative;
    /* width: 213px; */
    height: 140px;
    padding: 12px 12px 0;
    border-radius: 8px;
    background: #f0efeb;
    box-sizing: border-box;
}

.asNpr_m_fy_it_a {
    display: flex;
    gap: 0 10px;
}

.asNpr_m_fy_it_img_ct {
    width: 65px;
    height: 45px;
}

.asNpr_m_fy_i {
    border-radius: 3px;
    object-position: center center;
}

.asNpr_m_fy_it_t {
    box-sizing: border-box;
    display: -webkit-box;
    width: 100%;
    max-height: 36px;
    overflow: hidden;
    font: 700 14px / 18px var(--asNpr-font-heading);
    text-decoration: none;
    color: var(--asNpr-bg-m-clr);
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-clamp: 2;
}

.asNpr_m_fy_it_t:hover {
    color: var(--as-primary-clr);
    fill: var(--as-primary-clr);
}

.asNpr_m_fy_it_category {
    overflow: hidden;
    overflow: clip;
    display: -webkit-box;
    height: 32px;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    position: absolute;
    bottom: 12px;
    left: 12px;
    width: 74px;
    font: 700 14px / 18px var(--asNpr-font-tag);
    text-transform: unset;
}

.asNpr_m_fy_user_it_btn {
    position: absolute;
    bottom: 19px;
    right: 10px;
}

.asNpr_m_fy_it_bt {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 107px;
    height: 32px;
    margin: 0;
    padding: 0;
    border: 1px solid #e0e0e0;
    border-radius: 16px;
    background: var(--asNpr-bg-x-clr);
    color: var(--asNpr-heading-m-clr);
    font: 800 14px / 30px var(--asNpr-font-heading);
    touch-action: manipulation;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    cursor: pointer;
}

.asNpr_m_fy_it_bt_at {
    padding-right: 14px;
    background: #fff url('https://cdn.jsdelivr.net/gh/newspaperreports/authentication@main/admin/project/npr/content/assets/svg/topic.svg') no-repeat 86px 11px / 8px 8px;
}

.asNpr_m_fy_it_bt:hover,
.asNpr_m_fy_it_bt:focus {
    border-color: rgb(22, 101, 207);
}

.asNpr_m_fy_update {
    margin: 30px 0;
}

.asNpr_m_fy_df_tpc {
    position: absolute;
    bottom: 13px;
    padding: 0 5px 0 30px;
    border: 0;
    background: url('https://cdn.jsdelivr.net/gh/newspaperreports/authentication@main/admin/project/npr/content/assets/svg/refresh.rotate.svg') no-repeat 3px 2px / 17px 20px;
    color: var(--asNpr-heading-m-clr);
    font: 500 12px / 24px var(--asNpr-font-heading);
    touch-action: manipulation;
    -webkit-touch-callout: none;
    cursor: pointer;
}

.asNpr_m_fy_df_tpc:focus {
    outline-color: #0098fe;
}

.asNpr_m_fy_user_tp {
    position: relative;
}

.asNpr_m_fy_nf_bx {
    display: none;
    box-shadow: 0 4px 4px #00000038;
    position: absolute;
    bottom: 40px;
    right: -10px;
    z-index: 99;
    width: 185px;
    padding: 16px;
    border-radius: 4px;
    background: var(--asNpr-bg-m-clr);
    color: var(--asNpr-heading-x-clr);
    font: 14px / 18px var(--asNpr-font-heading);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.asNpr_m_fy_nf_bx::before {
    content: '';
    position: absolute;
    bottom: -3px;
    right: 60px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 4px solid var(--asNpr-bd-m-clr);
}

.asNpr_m_fy_nf_a {
    color: var(--asNpr-heading-x-clr);
    font-weight: 700;
    text-decoration: underline;
    text-decoration-color: #0098FE;
    text-decoration-thickness: 2px;
    text-underline-offset: 2px;
}

.asNpr_m_fy_nf_btn {
    display: block;
    height: 24px;
    margin: 16px 0 0;
    padding: 0 12px;
    border: 1px solid var(--asNpr-bd-x-clr);
    border-radius: 12px;
    background: 0 0;
    color: var(--asNpr-heading-x-clr);
    font: 700 12px / 14px var(--asNpr-font-heading);
    touch-action: manipulation;
    cursor: pointer;
}

.asNpr_m_fy_va {
    display: flex;
    position: absolute;
    bottom: 8px;
    right: 0px;
    color: var(--asNpr-heading-m-clr);
    font: 700 14px / 22px var(--asNpr-font-heading);
    text-decoration: none;
}

.asNpr_m_fy_va:hover {
    color: var(--as-primary-clr);
    fill: var(--as-primary-clr);
}

#asNpr_m_svg_rightArrow {
    width: 24px;
    height: 24px;
    margin-left: 3px;
    fill: #0098FE;
    vertical-align: middle;
}
/* End AS - NPR - For You Media Area  */

/* Start feature News Area */
.asNpr_m_featureNews_ct {
    margin-bottom: 44px;
}

.asNpr_m_ftn_hl {
    padding: 10px;
    margin-bottom: 10px;
    border: 1px solid var(--as-primary-section-clr);
    border-left: 5px solid var(--asNpr-bd-m-clr);
    font: italic 700 26px / 28px var(--asNpr-i-font-heading);
}
/* End HeadLine */
.asNpr_m_ftn_it_ct {
    display: flex;
    gap: 0 30px;
}

@media (max-width: 767px) {
    .asNpr_m_ftn_it_ct {
        flex-direction: column;
    }
}

.asNpr_m_ftn_col_it_bx {
    width: 50%;
    position: relative;
}

@media (max-width: 767px) {
    .asNpr_m_ftn_col_it_bx {
        width: 100%;
    }

    .asNpr_m_ftn_col_it__mg {
        margin: 0 0 22px;
    }
}

@media (min-width: 768px) {
    .asNpr_m_ftn_col_it_bx:first-child::after {
        content: '';
        position: absolute;
        top: 0;
        right: -15px;
        height: 100%;
        border-right: 1px solid var(--as-primary-section-clr);
    }
}

.asNpr_m_ftn_col_it {
    list-style-type: none;
}

.asNpr_m_ftn_col_it_mg {
    margin: 0 0 22px;
}

.asNpr_fy_img_float {
    float: right;
    margin: 0 0 6px 6px;
}

.asNpr_m_ftn_col_it_tb {
    width: 110px;
    height: 90px;
}

@media (min-width: 768px) {
    .asNpr_m_ftn_col_it_tb {
        width: 75px;
        height: 60px;
    }
}

@media (min-width: 900px) {
    .asNpr_m_ftn_col_it_tb {
        width: 110px;
        height: 90px;
    }
}
/* End feature News Area */

/* Start Offering The Best Deal Section Design */
.asNpr_best_deal {
    margin: 0 0 20px;
}

.bestDeal_title {
    padding: 10px 0px;
    margin-bottom: 20px;
    border: 3px solid var(--as-primary-section-clr);
    text-align: center;
    font: italic 700 26px / 30px var(--asNpr-i-font-heading);
}

.asNpr_best_deal .asNpr_bd_ct a {
    display: flex;
    gap: 5px;
    padding: 20px;
    flex-flow: column;
    align-items: center;
    text-align: center;
    border: 1px solid var(--as-primary-section-clr);
    transition: transform .3s ease-in-out;
}

.asNpr_bd_ct a:hover {
    transform: translateY(-5px);
    box-shadow: 0px 0px 3px #000;
    cursor: pointer;
}

.asNpr_bd_ct .fas {
    font-size: 18px;
}

.asNpr_bd_ct p {
    font: 600 16px / 20px var(--asNpr-font-content);
}

.asNpr_best_deal .asNpr_bd_ct {
    display: grid;
    gap: 20px;
    grid-template-columns: auto auto;
}

.asNpr_bd_ct button {
    font: 600 14px / 18px var(--asNpr-font-content);
    cursor: pointer;
    margin-top: 10px;
    border: 1px solid var(--asNpr-bd-m-clr);
    padding: 5px 10px;
    border-radius: 3px;
    letter-spacing: 0.8px;
}

.asNpr_bd_ct button:hover {
    background: #1c8651;
    color: var(--asNpr-heading-x-clr);
    border-color: #1c8651;
}

@media (max-width: 768px) {
    .asNpr_best_deal .asNpr_bd_ct {
        grid-template-columns: auto;
    }
}

@media (max-width: 680px) {
    .asNpr_best_deal .asNpr_bd_ct {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 520px) {
    .asNpr_best_deal .asNpr_bd_ct {
        grid-template-columns: auto;
    }
}
/* End Offering The Best Deal Section Design */

/* Start Discover Area */
.asNpr_m_discover_ct {
    margin-bottom: 44px;
}

.asNpr_m_dcn_hlt {
    padding: 10px;
    margin-bottom: 10px;
    border: 1px solid var(--as-primary-section-clr);
    border-left: 5px solid var(--asNpr-bd-m-clr);
    font: italic 700 26px / 28px var(--asNpr-i-font-heading);
}

.asNpr_m_dcn_dt {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-gap: 20px;
}

@media (max-width: 768px) {
    .asNpr_m_dcn_dt {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 20px;
    }
}

@media (max-width: 420px) {
    .asNpr_m_dcn_dt {
        display: grid;
        grid-template-columns: repeat(1, 1fr);
        grid-gap: 20px;
    }
}

.asNpr_m_dcn_it_tb {
    height: 130px;
}

@media (max-width: 680px) {
    .asNpr_m_dcn_it_tb {
        height: auto;
        aspect-ratio: 4 / 3;
    }
}

@media (max-width: 420px) {
    .asNpr_m_dcn_it_tb {
        height: auto;
        aspect-ratio: 16 / 9;
    }
}

@media (min-width: 1020px) {
    .asNpr_m_dcn_it_tb {
        height: 160px;
    }
}

@media (min-width: 768px) {
    .asNpr_m_dcn_it_tb {
        height: auto;
        aspect-ratio: 4 / 3;
    }
}

.asNpr_m_dcn_i {
    object-position: center top;
}

.asNpr_m_dcn_it_t {
    box-sizing: border-box;
    display: -webkit-box;
    width: 100%;
    max-height: 54px;
    overflow: hidden;
    font: 700 14px / 18px var(--asNpr-font-heading);
    color: var(--asNpr-heading-m-clr);
    margin: 4px 0 6px;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    line-clamp: 3;
}

.asNpr_m_dcn_it_t:hover {
    color: var(--as-primary-clr);
    fill: var(--as-primary-clr);
}

.asNpr_m_dcn_it_auth {
    font: 600 12px / 16px var(--asNpr-font-tag);
    color: var(--as-primary-dcn-auth-clr);
}

.asNpr_m_dcn_it_auth:hover {
    color: var(--as-primary-clr);
    fill: var(--as-primary-clr);
}
/* End Discover Area */

/* Start More Stories Area */
.asNpr_m_msn_ct {
    margin: 0 0 44px 0;
}

.asNpr_m_msn_hlt {
    padding: 10px;
    margin-bottom: 10px;
    border: 1px solid var(--as-primary-section-clr);
    border-left: 5px solid var(--asNpr-bd-m-clr);
    font: italic 700 26px / 28px var(--asNpr-i-font-heading);
}

.asNpr_m_msn_dt {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 15px 20px;
}

@media (max-width: 520px) {
    .asNpr_m_msn_dt {
        grid-template-columns: repeat(1, 1fr);
    }
}

@media (min-width: 680px) and (max-width: 930px) {
    .asNpr_m_msn_dt {
        grid-template-columns: repeat(1, 1fr);
    }
}

.asNpr_m_msn_it_a {
    display: block;
    width: 100%;
    border-bottom: 1px solid var(--as-primary-section-clr);
}

.asNpr_m_msn_it {
    display: flex;
    gap: 0 15px;
    padding-bottom: 15px;
}

.asNpr_m_msn_it_tb {
    flex: 0 0 auto;
    width: 75px;
    height: 75px;
}

.asNpr_m_msn_i {
    object-position: center;
}

.asNpr_m_msn_it_t_a {
    box-sizing: border-box;
    display: -webkit-box;
    width: 100%;
    max-height: 36px;
    overflow: hidden;
    font: 700 14px / 18px var(--asNpr-font-content);
    color: var(--asNpr-heading-m-clr);
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    line-clamp: 2;
}
/* End More Stories Area */