/* CSS Document */

.single { 
    
  h1, .bricks-post-header .brxe-post-title { margin-bottom: 1rem; }
  h2 { font-weight: 400; font-size: 3.2rem; line-height: 3.8rem; margin: 3rem 0; }
  h3 { font-weight: 400; font-size: 2.4rem; line-height: 3.6rem; margin-bottom: 1.5rem; }
  img { border-radius: 8px; }
  /*
  .brxe-container a { text-decoration: underline !important; color: #496577 !important; }
  */
  @media (width > 1200px) {
    .brxe-container { max-width: 90rem; }
    
    figure.wp-block-image.size-large { width: 120% !important; margin: 4.8rem -10%; }
    .wp-block-media-text { width: 120%; margin: 2rem -10%; }
    
  }
  @media (width <= 1200px) {
    
    figure.wp-block-image.size-large { width: 100%; margin: 4.8rem 0; }
    .wp-block-media-text { width: 100%; margin: 2rem 0; }
    
  }
  
  
  .layout-default .brxe-post-author { align-items: center; }
  .author-name { font-size: 2.4rem; line-height: 3.6rem; font-weight: 700; }  

}
.brxe-post-content a { text-decoration: underline !important; color: #496577 !important; }