/*
Theme Name: astra Child
Template: astra
Version: 1.0.0
Text Domain: astra-child
*/ 
.site-primary-header-wrap {
    padding: 0!important;
}
.site-primary-header-wrap .header-widget-area-inner {
    padding: 0!important;
    width: 100%;
}
#block-14 {
    margin: 0;
}
.pt-cv-thumbnail {
    width: 100%;
}
.pt-cv-wrapper .btn-success {
    background-color: #6c757d;
    border-color: #212121;
}
.pt-cv-wrapper .btn-success:hover {
    background-color: #333;
}
.ast-separate-container .site-main > .ast-row {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.ast-separate-container .ast-article-post {
    padding: 30px 0;
    flex-basis: 45%;
}
.ast-separate-container .ast-archive-description, .ast-separate-container .ast-author-box {
    background: transparent;
    padding: 30px 0;
}
.header-widget-area .widget_block, .header-widget-area .widget_block p{
    margin: 0;
}
.vertical .pt-cv-thumbnail {
    height: 380px;
    object-fit: cover;
}
.ast-header-social-wrap {
    position: absolute;
    top: 15px;
    right: 20px;
}
/*Página*/
figure.alignleft {
    margin-right: 30px!important;
}
.entry-content ul {
    list-style-position: inside;
}
/*
h1.entry-title {
    font-size: 350px!important;
position: absolute;

margin-top: 0;
transform: translateY(-50%);
opacity: 0.3;

}
*/
/*Blog*/
.blog-layout-1 .post-thumb {
    width: 100%;
}

@media (max-width: 921px) {
    
   
    


}
@media (max-width: 767px) {
    .ast-separate-container .ast-article-post {

    }
    
  
}
@media (max-width: 487px) {
    .ast-separate-container .ast-article-post {
        flex-basis: 100%;
        
    }
   

  
}