.main{
    background: #FAFAFA;
    overflow-x: hidden;
}
.header{
    background: #070707;
}
.paper__line{
    color: #222;
    font-family: 'Roboto Mono', sans-serif;
}

.paper__lead, .panel__switch-active{
    font-family: 'Roboto Mono', sans-serif;
}


@font-face {
    font-family: 'Rexlia';
    src: url('../assets/fonts/rexlia-rg.otf') format('opentype');
}

.paper__header, .con__header{
    font-family: 'Rexlia', sans-serif !important;
}

.breadcrumbs__wrap{
    justify-content: start;
    color: #080B11;
    font-family: 'Roboto Mono', sans-serif;
}
.header__a, .paper__navi, .blog__item, .blog__head, h2.blog__header, .con__wrap{
    font-family: 'Roboto Mono', sans-serif !important;
}
.paper__preview, .blog__item img{
    border-radius: 0px;
}
.paper__wrap{
    justify-content: start;
    gap: 24px;
}
.paper__body{
    max-width: 704px;
}

.blog__body{
    width: 100%;
}

.con__header{
    color: #080B11;
    text-align: center;
    
    /* Header 1 */
    font-family: Rexlia;
    font-size: 48px;
    font-style: normal;
    font-weight: 400;
    line-height: 60px; /* 125% */
    text-transform: uppercase;
}

.paper__navi-link-active{
    background: linear-gradient(90deg, #00F0FF 0%, rgba(0, 240, 255, 0.00) 100%);
}

@media (max-width: 1100px) {
    .paper__line-info{
        font-size: 1.4rem;
    }
}