main > .container > h1{
padding-top: 2.9rem;
}
.container-grid-blog{
display: grid;
grid-template-columns: 1fr;
padding: 2.5rem; 
}
.container-grid__posts {
display: grid;
grid-template-columns: 1fr;
column-gap: 2.5rem;
row-gap: 4.5rem;
}
.container-post{
padding-bottom: 1.5rem;
}
.container-post ul{
margin-top: 1.2rem;
}
.container-post ul li{
list-style: none;
display: inline;
}
.container-post ul li:after{
content: " | ";
}
.container-post ul li:last-child:after{
content: initial;
}
.container-post h2{
padding: 1.5rem  1rem 1.5rem 0rem;
text-decoration: underline;
}
.container-post h2 > a{    
color: var(--primary-color);
}
.container-post h1{    
font-size: 3.8rem;
color: var(--primary-color);
}
.container-post p{
padding: 0rem  1rem 1.5rem 0rem;
}
@media (min-width:980px){ 
.container-post{
box-shadow: var(--gray) 2px 2px 2px;
padding-bottom: 1.5rem;
}
.container-grid-blog{
display: grid;
grid-template-columns: 1fr 30%;
padding: 6.5rem 2.5rem;
column-gap: 2.5rem;   
}
}
@media (min-width:1200px){
.container-post{
box-shadow: var(--gray) 2px 2px 2px;
padding-bottom: 1.5rem;
} 
.container-grid-blog{
display: grid;
grid-template-columns: 1fr 30%;
padding: 1.5rem 0rem;
column-gap: 2.5rem;   
}
}
.a2a_default_style{
margin: 2rem 0rem;
}
.suscribers-form{
background: #002235;
padding: 2rem;
margin-bottom: 2rem;
color: white;
}
.tnp-submit{
background: var(--secondary-color)!important;
}
.suscribers-form h2{
padding-right: 1rem;
}