.seccion{
padding:100px 0!important;
}
.bloque_cabecera h2,.bloque_cabecera p{
padding:0 100px;	
}
.page-id-256 .site-above-footer-wrap[data-section='section-above-footer-builder']  {
margin-top:0!imporant;	
}
@media (min-width: 1200px) {
.lema{padding: 0 100px!important;}
}
.sinmargen{margin:0!important;}
.site-above-footer-wrap{
margin-top:0!important;
}
.wp-block-separator{border:none!important;}
.site-below-header-wrap{padding-right:0!important}
@media (max-width: 1200px) {
.ast-no-sidebar .entry-content .wp-block-group{margin-left:2%;margin-right:2%;width:96%;}
}