  /* stylelint-disable value-no-vendor-prefix */
.layout-container > main > .layout-main,
.layout-container > main > .layout-title {
  max-width: 1440px;
  margin: 0 auto; }

.layout-container > main > .layout-main {
  padding: 0 20px 30px; }
  @media screen and (min-width: 768px) {
    .layout-container > main > .layout-main {
      padding: 0 56px 30px; } }
  .layout-container > main > .layout-main .cta-group__list-items {
    padding-left: 0; }
  .layout-container > main > .layout-main .accordion__list-items {
    padding-left: 0; }
  .layout-container > main > .layout-main .tabs.primary {
    padding-left: 0;
    padding-bottom: 32px; }
  .layout-container > main > .layout-main nav ul {
    list-style-type: none;
    padding-left: 0; }
  .layout-container > main > .layout-main .layout-content .block--page-topper,
  .layout-container > main > .layout-main .layout-content #block-cbg-theme-2024-local-tasks {
    padding: 0; }
  @media (max-width: 1200px) {
    .layout-container > main > .layout-main .layout-content iframe {
      width: auto; } }
  .layout-container > main > .layout-main .multiple-col {
    padding: 0; }
    @media screen and (min-width: 768px) {
      .layout-container > main > .layout-main .multiple-col {
        padding: 30px 0; } }

.layout-container > main > .layout-main--has-sidebar {
  display: flex;
  flex-direction: column; }
  @media screen and (min-width: 768px) {
    .layout-container > main > .layout-main--has-sidebar {
      flex-direction: row; } }
  .layout-container > main > .layout-main--has-sidebar .layout-content {
    padding-right: 25px; }
    @media screen and (min-width: 768px) {
      .layout-container > main > .layout-main--has-sidebar .layout-content {
        flex: 2;
        padding-right: 56px; } }
  @media screen and (min-width: 768px) {
    .layout-container > main > .layout-main--has-sidebar .layout-sidebar-first,
    .layout-container > main > .layout-main--has-sidebar .layout-sidebar-second {
      padding: 0 0 0 25px;
      flex: 1; } }
  @media screen and (min-width: 1540px) {
    .layout-container > main > .layout-main--has-sidebar .layout-sidebar-first,
    .layout-container > main > .layout-main--has-sidebar .layout-sidebar-second {
      padding: 0 0 0 54px;
      flex: 1; } }
  @media screen and (min-width: 768px) {
    .layout-container > main > .layout-main--has-sidebar .layout-sidebar-first {
      order: -1;
      border-right: 1px solid #7dd69d; } }
  @media screen and (min-width: 768px) {
    .layout-container > main > .layout-main--has-sidebar .layout-sidebar-second {
      border-left: 1px solid #7dd69d; } }

#block-cbg-theme-2024-content > article,
#block-cbg-theme-2024-content .address-book__container {
  max-width: 1440px; }

#block-cbg-theme-2024-content .full-article {
  max-width: initial; }

#block-cbg-theme-2024-content #cbg-renewal-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: column; }
  @media screen and (min-width: 1024px) {
    #block-cbg-theme-2024-content #cbg-renewal-container {
      -moz-column-gap: 50px;
      column-gap: 50px;
      flex-direction: row;
      align-items: flex-start; } }
  #block-cbg-theme-2024-content #cbg-renewal-container #container-sidebar-right {
    width: 100%; }
    @media screen and (min-width: 1024px) {
      #block-cbg-theme-2024-content #cbg-renewal-container #container-sidebar-right {
        width: auto; } }

#block-cbg-theme-2024-breadcrumbs {
  padding: 0 25px; }
  @media screen and (min-width: 768px) {
    #block-cbg-theme-2024-breadcrumbs {
      padding: 0 56px; } }

#block-cbg-theme-2024-local-tasks ul {
  padding-left: 0; }

#block-banner + #block-cbg-theme-2024-content {
  margin-top: 25px; }
  @media screen and (min-width: 1024px) {
    #block-banner + #block-cbg-theme-2024-content {
      margin-top: 50px; } }
