.block--advertising{background:#f1f1f2;border-top:#dbdde1 solid 1px;border-bottom:#dbdde1 solid 1px;display:flex;justify-content:center;margin:0 0 40px;padding:15px 0;overflow:hidden;clear:both}.block__advertising{position:relative}.block__advertising-header{color:#6d6f71;font-size:9px;line-height:9px;position:absolute;right:0;top:-12px}.block__advertising-header a{color:inherit}.block__advertising-content{align-content:center;background:#f1f1f2;display:flex;justify-content:center;text-align:center}.block__advertising-retangulo{float:right;clear:none;border:none!important;background:0 0;margin:0 0 20px 20px;padding-left:20px;height:auto}.coluna .block__advertising-retangulo{position:absolute;right:0;top:-22px}.block__advertising-box-materia .block__advertising-header{position:static}.block__advertising-box-materia .block__advertising-content{background:0 0}.advertising--desktop{min-height:90px;min-width:728px}.advertising--retangulo{min-height:250px;min-width:300px}.advertising--halfpage{min-height:600px;min-width:300px}.block--advertising--is-fixed{left:0;position:fixed;right:0;top:44px;z-index:200}.block--advertising--is-fixed~#relacionadas-topo{top:-70px;z-index:9}.advertising img{max-width:none;display:block}@media (min-width:1261px){.advertising--mobile,.advertising--tablet{display:none}.advertising--tablet.advertising--desktop{display:block}}@media (min-width:661px) and (max-width:1260px){.advertising--desktop,.advertising--mobile{display:none}.advertising--tablet.advertising--desktop{display:block}}@media (max-width:830px){.coluna .block__advertising-retangulo{right:25%;top:auto;bottom:0;display:block}}@media (max-width:660px){.advertising--desktop,.advertising--tablet{display:none}.block--advertising--is-fixed{bottom:0;top:auto;margin:0}.block--advertising{margin:0}.block__advertising-header{position:static;text-align:center}.block__subpane--advertising .block__space .block__advertising{background-color:#f1f1f2;padding:20px 0;border:0}.block__subpane--advertising .block__space .block__advertising .block__advertising-header{position:absolute;top:10px}.block--advertising:not(.block--advertising-header){padding:0}.block--advertising:not(.block--advertising-header) .block__advertising{margin:30px 0}body>.block--advertising:not(.block--advertising-header)::after{content:' ';width:100%;height:20px;border-top:#bcbdc0 solid 1px;border-bottom:#414142 solid 2px;background-color:#f1f1f2;display:block}.advertising--halfpage{min-height:250px}}