* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}

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: unset;
    user-select: unset;
}

/* 
-----------------------------------------------
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 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 */
}

.asNpr_m_gb_if_aa {
    padding: 0 var(--as-primary-gb-p-screen);
}

.asNpr_m_st_aa {
    width: 100%;
    max-width: 1020px;
    margin: 0 auto;
    padding: 30px 0 0;
}

.Heading_title__h1 {
    font: 800 26px / 28px var(--asNpr-font-heading);
    color: var(--asNpr-content-m-clr);
    text-decoration: underline;
    text-decoration-color: #04AA6D;
    text-decoration-thickness: 5px;
    text-underline-offset: 5px;
}

.Heading_title__h2 {
    font: 700 22px / 28px var(--asNpr-font-content);
    color: var(--asNpr-content-m-clr);
    padding: 20px 0 10px;
}

.Heading_title__h3 {
    font: 600 18px / 22px var(--asNpr-font-content);
    color: var(--asNpr-content-m-clr);
    padding: 0 0 10px;
}

.Heading_title_content {
    font: 600 16px / 20px var(--asNpr-font-heading);
    color: var(--as-primary-clr);
}

.asNpr_m_ar_txt_spc {
    margin: 0 0 10px;
}

.asNpr_m_dc_upd_txt {
    margin: 20px 0 0;
}

.asNpr_m_contact_ct {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin: 50px 0 0;
}

.asNpr_m_contact_a {
    text-decoration: none;
    cursor: pointer;
}

.asNpr_m_contact_btn {
    outline: none;
    padding: 10px;
    cursor: pointer;
}

.asNpr_m_contact_t {
    font: 600 16px / 20px var(--asNpr-font-heading);
    color: var(--as-primary-clr);
}

.asNpr_m_contact_a:hover .asNpr_m_contact_btn {
    border-radius: 3px;
    background: #04AA6D;
}
.asNpr_m_contact_a:hover .asNpr_m_contact_t {
    color: #ffffff;
}