
.editorial_main_title{
    margin-bottom:40px;border-bottom:1px solid rgba(255, 255, 255, 0.1);padding-bottom:40px;            
}
.editorial_infoarticle{
    border-left:1px solid rgba(255, 255, 255, 0.1);
    padding-left:40px;
}
.editorial_summary{
    margin-bottom:40px;
}

.editorial_paddinginside{
    padding:0px 60px;
    font-family:'IBM Plex Mono', monospace;
    font-weight: 300;
    
}
.editorial_numbering{
    position: ;
    font-size:24px;
    line-height:34px;
}
.editorial_captions{
    padding-top:40px;
    padding-right:60px;
}
.editorial_captions_title{
    font-size:24px;
    line-height:34px;
    margin-bottom:16px;
    font-weight: 500;
}
.editorial_captions_desc{
    font-size: 14px;
    line-height: 24px;
    letter-spacing:0px;
}
.editorial_image img{
    width:100%;
}
.editorial_image{
    border-left:0px solid rgba(0,0,0,0.1);
}
.editorial_image_margin_top{
    margin-top:1px;
}
.editorial_separator{
    border-top:1px solid rgba(0,0,0,0.1);
    margin-top:60px;
    padding-top:60px;
}

.editorial_separator2{
    height:80px;
}

.editorial_specialmargin{
    margin:1px;
}

.editorial_link_website{
    text-align: right;
    font-weight:600;
}

.editorial_link{
    border-bottom:1px solid #e5e5e5;
    padding:10px 0px;
    font-size: 14px;
}

.editorial_separatortexttoimage{
    height:80px;
}

@media only screen and (max-width: 991px) {

    .editorial_infoarticle{
        border-left:0px solid rgba(255, 255, 255, 0.1);
        padding-left:0px;
    }

    .editorial_captions_desc{
        margin-bottom:40px;
    }
    
    .editorial_separator2{
        height:0px;
    }
}

@media only screen and (max-width: 767px) {

    .editorial_paddinginside{
        padding:0px 0px;
    }
    
    .editorial_captions{
        padding-top:40px;
        padding-right:0px;
    }

}