#block1 {
  max-width: 1250px;
  margin-left: auto;
  margin-right: auto; }

#block2 {
  max-width: 1250px;
  margin-left: auto;
  margin-right: auto;
  flex-wrap: nowrap; }
@media (max-width: 1250px) {
  #block2 .sidebar, #block2 .content_inside {
    padding: 0; } }
@media (max-width: 992px) {
  #block2 {
    flex-wrap: wrap;
    padding-top: 0; }
    #block2 .sidebar, #block2 .content_inside {
      width: 100%;
      flex: 0 0 100%;
      max-width: 100%; } }

#block3 {
  max-width: 1250px;
  margin-left: auto;
  margin-right: auto; }

#block8 {
  max-width: 1350px;
  margin-left: auto;
  margin-right: auto; }

#block53 {
  max-width: 390px; }

#block54 {
  max-width: 860px;
  display: flex;
  flex-wrap: wrap;
  align-content: flex-start;
  padding: 0 110px; }

@media screen and (min-width: 992px) {
  #block73 {
    display: none !important; } }

#block94 h1 {
  margin-bottom: 40px; }

#block96 .insight {
  margin-bottom: 40px; }
  #block96 .insight p {
    margin-bottom: 0; }
  #block96 .insight a {
    text-decoration: none;
    display: inline-block; }
