  .collapsible-headings-container {
  padding-top:12px !important;
  padding-bottom:12px !important;
}

/* remove top and bottom padding from each collapsible heading block */
.layout .collapsible-headings-container {
  padding-top:0 !important;
  padding-bottom:0 !important;
}

/* align paragraphs in column/row with mod page item */
.collapsible-headings-container.collapsible-headings-bg- {
  width:calc(100% + 30px);
  margin-left:-15px;
}

.collapsible-heading-container {
  display:block;
  width:100%;
}

/* start line animation */
.collapsible-headings-container details {
  border:none;
  margin-top:0;
  margin-bottom:0;
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: none;
  z-index: 1;
  padding-bottom: 2px;
  padding-right:24px;
  padding-left:6px;
  background-position: 0 100%;
  background-size: 0% 2px;
  background-repeat: no-repeat;
  -webkit-transition:background-size 1s ease, background-position 0s 1s ease;
  transition: background-size 1s ease, background-position 0s 1s ease;
}

.collapsible-headings-container details[open] {
  background-position: 100% 100%;
  background-size: 100% 2px;
}
/* end line animation */

.collapsible-headings-container details summary:focus-visible {
  outline:2px solid #85b7d1;
}

.collapsible-headings-container summary .collapsible-heading {
  margin:0;
  padding:12px 0;
  width:100%;
}

/* white */
.collapsible-headings-container.collapsible-headings-bg-white {
  background-color:var(--white);
}

.collapsible-headings-container.collapsible-headings-bg-,
.layout:has(.collapsible-headings-container) {
  background-color:transparent;
}

.collapsible-headings-container.collapsible-headings-bg-white details,
.collapsible-headings-container.collapsible-headings-bg- details,
.mod-page-container .collapsible-headings-container details,
.mod-page-image-overlay-color[style*="background: #FFFFFFE6; "] .collapsible-headings-container details,
.layout:has(.collapsible-headings-container) details {
  background-image: -webkit-linear-gradient(var(--under-the-elms) 0 0);
  background-image: linear-gradient(var(--under-the-elms) 0 0);
}

.collapsible-headings-container.collapsible-headings-bg-white .collapsible-heading,
.collapsible-headings-container.collapsible-headings-bg- .collapsible-heading,
.mod-page-container .collapsible-headings-container .collapsible-heading,
.mod-page-image-overlay-color[style*="background: #FFFFFFE6; "] .collapsible-headings-container .collapsible-heading,
.layout:has(.collapsible-headings-container) .collapsible-heading {
  color:var(--cutler);
}

.collapsible-headings-container.collapsible-headings-bg-white .collapsible-content,
.collapsible-headings-container.collapsible-headings-bg- .collapsible-content,
.mod-page-container .collapsible-headings-container .collapsible-content,
.mod-page-image-overlay-color[style*="background: #FFFFFFE6; "] .collapsible-headings-container .collapsible-content,
.layout:has(.collapsible-headings-container) .collapsible-content {
  color:var(--black);
}

.collapsible-headings-container.collapsible-headings-bg-white .collapsible-heading-icon:before,
.collapsible-headings-container.collapsible-headings-bg-white .collapsible-heading-icon:after,
.collapsible-headings-container.collapsible-headings-bg- .collapsible-heading-icon:before,
.collapsible-headings-container.collapsible-headings-bg- .collapsible-heading-icon:after,
.mod-page-container .collapsible-headings-container .collapsible-heading-icon:before,
.mod-page-container .collapsible-headings-container .collapsible-heading-icon:after,
.mod-page-image-overlay-color[style*="background: #FFFFFFE6; "] .collapsible-headings-container .collapsible-heading-icon:before,
.mod-page-image-overlay-color[style*="background: #FFFFFFE6; "] .collapsible-headings-container .collapsible-heading-icon:after,
.layout:has(.collapsible-headings-container) .collapsible-heading-icon:before,
.layout:has(.collapsible-headings-container) .collapsible-heading-icon:after {
  background-color:var(--under-the-elms);
}

/* trillium */
.collapsible-headings-container.collapsible-headings-bg-trillium,
.layout:has(.collapsible-headings-container).bg-trillium {
  background-color:var(--trillium);
}

.collapsible-headings-container.collapsible-headings-bg-trillium details,
.mod-page-container[style*="background: #F9F7ED; "] .collapsible-headings-container details,
.mod-page-image-overlay-color[style*="background: #F9F7EDE6; "] .collapsible-headings-container details,
.layout:has(.collapsible-headings-container).bg-trillium details {
  background-image: -webkit-linear-gradient(var(--marigold) 0 0);
  background-image: linear-gradient(var(--marigold) 0 0);
}

.collapsible-headings-container.collapsible-headings-bg-trillium .collapsible-heading,
.mod-page-container[style*="background: #F9F7ED; "] .collapsible-headings-container .collapsible-heading,
.mod-page-image-overlay-color[style*="background: #F9F7EDE6; "] .collapsible-headings-container .collapsible-heading,
.layout:has(.collapsible-headings-container).bg-trillium .collapsible-heading {
  color:var(--cutler);
}

.collapsible-headings-container.collapsible-headings-bg-trillium .collapsible-content,
.mod-page-container[style*="background: #F9F7ED; "] .collapsible-headings-container .collapsible-content,
.mod-page-image-overlay-color[style*="background: #F9F7EDE6; "] .collapsible-headings-container .collapsible-content,
.layout:has(.collapsible-headings-container).bg-trillium .collapsible-content {
  color:var(--black);
}

.collapsible-headings-container.collapsible-headings-bg-trillium .collapsible-heading-icon:before,
.collapsible-headings-container.collapsible-headings-bg-trillium .collapsible-heading-icon:after,
.mod-page-container[style*="background: #F9F7ED; "] .collapsible-headings-container .collapsible-heading-icon:before,
.mod-page-container[style*="background: #F9F7ED; "] .collapsible-headings-container .collapsible-heading-icon:after,
.mod-page-image-overlay-color[style*="background: #F9F7EDE6; "] .collapsible-headings-container .collapsible-heading-icon:before,
.mod-page-image-overlay-color[style*="background: #F9F7EDE6; "] .collapsible-headings-container .collapsible-heading-icon:after,
.layout:has(.collapsible-headings-container).bg-trillium .collapsible-heading-icon:before,
.layout:has(.collapsible-headings-container).bg-trillium .collapsible-heading-icon:after {
  background-color:var(--marigold);
}

/* cutler */
.collapsible-headings-container.collapsible-headings-bg-cutler,
.layout:has(.collapsible-headings-container).bg-green {
  background-color:var(--cutler);
}

.collapsible-headings-container.collapsible-headings-bg-cutler details,
.mod-page-container[style*="background: #00694E; "] .collapsible-headings-container details,
.mod-page-image-overlay-color[style*="background: #00694EE6; "] .collapsible-headings-container details,
.layout:has(.collapsible-headings-container).bg-green details {
  background-image: -webkit-linear-gradient(var(--sycamore) 0 0);
  background-image: linear-gradient(var(--sycamore) 0 0);
}

.collapsible-headings-container.collapsible-headings-bg-cutler .collapsible-heading,
.collapsible-headings-container.collapsible-headings-bg-cutler .collapsible-content *,
.mod-page-container[style*="background: #00694E; "] .collapsible-headings-container .collapsible-heading,
.mod-page-container[style*="background: #00694E; "] .collapsible-headings-container .collapsible-content *,
.mod-page-image-overlay-color[style*="background: #00694EE6; "] .collapsible-headings-container .collapsible-heading,
.mod-page-image-overlay-color[style*="background: #00694EE6; "] .collapsible-headings-container .collapsible-content *,
.layout:has(.collapsible-headings-container).bg-green .collapsible-heading,
.layout:has(.collapsible-headings-container).bg-green .collapsible-content * {
  color:var(--white);
}

.collapsible-headings-container.collapsible-headings-bg-cutler .collapsible-heading-icon:before,
.collapsible-headings-container.collapsible-headings-bg-cutler .collapsible-heading-icon:after,
.mod-page-container[style*="background: #00694E; "] .collapsible-headings-container .collapsible-heading-icon:before,
.mod-page-container[style*="background: #00694E; "] .collapsible-headings-container .collapsible-heading-icon:after,
.mod-page-image-overlay-color[style*="background: #00694EE6; "] .collapsible-headings-container .collapsible-heading-icon:before,
.mod-page-image-overlay-color[style*="background: #00694EE6; "] .collapsible-headings-container .collapsible-heading-icon:after,
.layout:has(.collapsible-headings-container).bg-green .collapsible-heading-icon:before,
.layout:has(.collapsible-headings-container).bg-green .collapsible-heading-icon:after {
  background-color:var(--sycamore);
}

/* elms */
.collapsible-headings-container.collapsible-headings-bg-elms {
  background-color:var(--under-the-elms);
}

.collapsible-headings-container.collapsible-headings-bg-elms details,
.mod-page-container[style*="background: #024230; "] .collapsible-headings-container details,
.mod-page-image-overlay-color[style*="background: #024230E6; "] .collapsible-headings-container details {
  background-image: -webkit-linear-gradient(var(--marigold) 0 0);
  background-image: linear-gradient(var(--marigold) 0 0);
}

.collapsible-headings-container.collapsible-headings-bg-elms .collapsible-heading,
.collapsible-headings-container.collapsible-headings-bg-elms .collapsible-content *,
.mod-page-container[style*="background: #024230; "] .collapsible-headings-container .collapsible-heading,
.mod-page-container[style*="background: #024230; "] .collapsible-headings-container .collapsible-content *,
.mod-page-image-overlay-color[style*="background: #024230E6; "] .collapsible-headings-container .collapsible-heading,
.mod-page-image-overlay-color[style*="background: #024230E6; "] .collapsible-headings-container .collapsible-content * {
  color:var(--white);
}

.collapsible-headings-container.collapsible-headings-bg-elms .collapsible-heading-icon:before,
.collapsible-headings-container.collapsible-headings-bg-elms .collapsible-heading-icon:after,
.mod-page-container[style*="background: #024230; "] .collapsible-headings-container .collapsible-heading-icon:before,
.mod-page-container[style*="background: #024230; "] .collapsible-headings-container .collapsible-heading-icon:after,
.mod-page-image-overlay-color[style*="background: #024230E6; "] .collapsible-headings-container .collapsible-heading-icon:before,
.mod-page-image-overlay-color[style*="background: #024230E6; "] .collapsible-headings-container .collapsible-heading-icon:after {
  background-color:var(--marigold);
}

/* sycamore */
.collapsible-headings-container.collapsible-headings-bg-sycamore {
  background-color:var(--sycamore);
}

.collapsible-headings-container.collapsible-headings-bg-sycamore details,
.mod-page-container[style*="background: #E7ECC3; "] .collapsible-headings-container details,
.mod-page-image-overlay-color[style*="background: #E7ECC3E6; "] .collapsible-headings-container details {
  background-image: -webkit-linear-gradient(var(--cutler) 0 0);
  background-image: linear-gradient(var(--cutler) 0 0);
}

.collapsible-headings-container.collapsible-headings-bg-sycamore .collapsible-heading,
.mod-page-container[style*="background: #E7ECC3; "] .collapsible-headings-container .collapsible-heading,
.mod-page-image-overlay-color[style*="background: #E7ECC3E6; "] .collapsible-headings-container .collapsible-heading {
  color:var(--under-the-elms);
}

.collapsible-headings-container.collapsible-headings-bg-sycamore .collapsible-content,
.mod-page-container[style*="background: #E7ECC3; "] .collapsible-headings-container .collapsible-content,
.mod-page-image-overlay-color[style*="background: #E7ECC3E6; "] .collapsible-headings-container .collapsible-content {
  color:var(--black);
}

.collapsible-headings-container.collapsible-headings-bg-sycamore .collapsible-heading-icon:before,
.collapsible-headings-container.collapsible-headings-bg-sycamore .collapsible-heading-icon:after,
.mod-page-container[style*="background: #E7ECC3; "] .collapsible-headings-container .collapsible-heading-icon:before,
.mod-page-container[style*="background: #E7ECC3; "] .collapsible-headings-container .collapsible-heading-icon:after,
.mod-page-image-overlay-color[style*="background: #E7ECC3E6; "] .collapsible-headings-container .collapsible-heading-icon:before,
.mod-page-image-overlay-color[style*="background: #E7ECC3E6; "] .collapsible-headings-container .collapsible-heading-icon:after {
  background-color:var(--cutler);
}

/* teal */
.collapsible-headings-container.collapsible-headings-bg-teal,
.layout:has(.collapsible-headings-container).bg-teal {
  background-color:var(--teal);
}

.collapsible-headings-container.collapsible-headings-bg-teal details,
.mod-page-container[style*="background: #B5E3D8; "] .collapsible-headings-container details,
.mod-page-image-overlay-color[style*="background: #B5E3D8E6; "] .collapsible-headings-container details,
.layout:has(.collapsible-headings-container).bg-teal details {
  background-image: -webkit-linear-gradient(var(--cutler) 0 0);
  background-image: linear-gradient(var(--cutler) 0 0);
}

.collapsible-headings-container.collapsible-headings-bg-teal .collapsible-heading,
.mod-page-container[style*="background: #B5E3D8; "] .collapsible-headings-container .collapsible-heading,
.mod-page-image-overlay-color[style*="background: #B5E3D8E6; "] .collapsible-headings-container .collapsible-heading,
.layout:has(.collapsible-headings-container).bg-teal .collapsible-heading {
  color:var(--under-the-elms);
}

.collapsible-headings-container.collapsible-headings-bg-teal .collapsible-content,
.mod-page-container[style*="background: #B5E3D8; "] .collapsible-headings-container .collapsible-content,
.mod-page-image-overlay-color[style*="background: #B5E3D8E6; "] .collapsible-headings-container .collapsible-content,
.layout:has(.collapsible-headings-container).bg-teal .collapsible-content {
  color:var(--black);
}

.collapsible-headings-container.collapsible-headings-bg-teal .collapsible-heading-icon:before,
.collapsible-headings-container.collapsible-headings-bg-teal .collapsible-heading-icon:after,
.mod-page-container[style*="background: #B5E3D8; "] .collapsible-headings-container .collapsible-heading-icon:before,
.mod-page-container[style*="background: #B5E3D8; "] .collapsible-headings-container .collapsible-heading-icon:after,
.mod-page-image-overlay-color[style*="background: #B5E3D8E6; "] .collapsible-headings-container .collapsible-heading-icon:before,
.mod-page-image-overlay-color[style*="background: #B5E3D8E6; "] .collapsible-headings-container .collapsible-heading-icon:after,
.layout:has(.collapsible-headings-container).bg-teal .collapsible-heading-icon:before,
.layout:has(.collapsible-headings-container).bg-teal .collapsible-heading-icon:after {
  background-color:var(--cutler);
}

/* marigold */
.collapsible-headings-container.collapsible-headings-bg-marigold {
  background-color:var(--web-marigold);
}

.collapsible-headings-container.collapsible-headings-bg-marigold details {
  background-image: -webkit-linear-gradient(var(--trillium) 0 0);
  background-image: linear-gradient(var(--trillium) 0 0);
}

.collapsible-headings-container.collapsible-headings-bg-marigold .collapsible-heading {
  color:var(--under-the-elms);
}

.collapsible-headings-container.collapsible-headings-bg-marigold .collapsible-content {
  color:var(--black);
}

.collapsible-headings-container.collapsible-headings-bg-marigold .collapsible-content h2,
.collapsible-headings-container.collapsible-headings-bg-marigold .collapsible-content h3,
.collapsible-headings-container.collapsible-headings-bg-marigold .collapsible-content h4,
.collapsible-headings-container.collapsible-headings-bg-marigold .collapsible-content h5,
.collapsible-headings-container.collapsible-headings-bg-marigold .collapsible-content h6,
.collapsible-headings-container.collapsible-headings-bg-marigold .collapsible-content a {
  color:var(--under-the-elms);
}

.collapsible-headings-container.collapsible-headings-bg-marigold .collapsible-heading-icon:before,
.collapsible-headings-container.collapsible-headings-bg-marigold .collapsible-heading-icon:after {
  background-color:var(--trillium);
}

/* putnam */
.collapsible-headings-container.collapsible-headings-bg-putnam {
  background-color:var(--putnam);
}

.collapsible-headings-container.collapsible-headings-bg-putnam details {
  background-image: -webkit-linear-gradient(var(--teal) 0 0);
  background-image: linear-gradient(var(--teal) 0 0);
}

.collapsible-headings-container.collapsible-headings-bg-putnam .collapsible-heading,
.collapsible-headings-container.collapsible-headings-bg-putnam .collapsible-content * {
  color:var(--white);
}

.collapsible-headings-container.collapsible-headings-bg-putnam .collapsible-heading-icon:before,
.collapsible-headings-container.collapsible-headings-bg-putnam .collapsible-heading-icon:after {
  background-color:var(--teal);
}

/* light gray */
.collapsible-headings-container.collapsible-headings-bg-light-gray {
  background-color:var(--light-gray);
}

.collapsible-headings-container.collapsible-headings-bg-light-gray details,
.mod-page-container[style*="background: #F4F3F2; "] .collapsible-headings-container details,
.mod-page-image-overlay-color[style*="background: #F4F3F2E6; "] .collapsible-headings-container details {
  background-image: -webkit-linear-gradient(var(--middle-gray) 0 0);
  background-image: linear-gradient(var(--middle-gray) 0 0);
}

.collapsible-headings-container.collapsible-headings-bg-light-gray .collapsible-heading,
.mod-page-container[style*="background: #F4F3F2; "] .collapsible-headings-container .collapsible-heading,
.mod-page-image-overlay-color[style*="background: #F4F3F2E6; "] .collapsible-headings-container .collapsible-heading {
  color:var(--cutler);
}

.collapsible-headings-container.collapsible-headings-bg-light-gray .collapsible-content,
.mod-page-container[style*="background: #F4F3F2; "] .collapsible-headings-container .collapsible-content,
.mod-page-image-overlay-color[style*="background: #F4F3F2E6; "] .collapsible-headings-container .collapsible-content {
  color:var(--black);
}

.collapsible-headings-container.collapsible-headings-bg-light-gray .collapsible-heading-icon:before,
.collapsible-headings-container.collapsible-headings-bg-light-gray .collapsible-heading-icon:after,
.mod-page-container[style*="background: #F4F3F2; "] .collapsible-headings-container .collapsible-heading-icon:before,
.mod-page-container[style*="background: #F4F3F2; "] .collapsible-headings-container .collapsible-heading-icon:after,
.mod-page-image-overlay-color[style*="background: #F4F3F2E6; "] .collapsible-headings-container .collapsible-heading-icon:before,
.mod-page-image-overlay-color[style*="background: #F4F3F2E6; "] .collapsible-headings-container .collapsible-heading-icon:after {
  background-color:var(--middle-gray);
}

/* middle gray */
.collapsible-headings-container.collapsible-headings-bg-middle-gray {
  background-color:var(--middle-gray);
}

.collapsible-headings-container.collapsible-headings-bg-middle-gray details,
.mod-page-container[style*="background: #524D47; "] .collapsible-headings-container details,
.mod-page-image-overlay-color[style*="background: #524D47E6; "] .collapsible-headings-container details {
  background-image: -webkit-linear-gradient(var(--teal) 0 0);
  background-image: linear-gradient(var(--teal) 0 0);
}

.collapsible-headings-container.collapsible-headings-bg-middle-gray .collapsible-heading,
.collapsible-headings-container.collapsible-headings-bg-middle-gray .collapsible-content *,
.mod-page-container[style*="background: #524D47; "] .collapsible-headings-container .collapsible-heading,
.mod-page-container[style*="background: #524D47; "] .collapsible-headings-container .collapsible-content *,
.mod-page-image-overlay-color[style*="background: #524D47E6; "] .collapsible-headings-container .collapsible-heading,
.mod-page-image-overlay-color[style*="background: #524D47E6; "] .collapsible-headings-container .collapsible-content * {
  color:var(--white);
}

.collapsible-headings-container.collapsible-headings-bg-middle-gray .collapsible-heading-icon:before,
.collapsible-headings-container.collapsible-headings-bg-middle-gray .collapsible-heading-icon:after,
.mod-page-container[style*="background: #524D47; "] .collapsible-headings-container .collapsible-heading-icon:before,
.mod-page-container[style*="background: #524D47; "] .collapsible-headings-container .collapsible-heading-icon:after,
.mod-page-image-overlay-color[style*="background: #524D47E6; "] .collapsible-headings-container .collapsible-heading-icon:before,
.mod-page-image-overlay-color[style*="background: #524D47E6; "] .collapsible-headings-container .collapsible-heading-icon:after {
  background-color:var(--teal);
}

/* moss green */
.layout:has(.collapsible-headings-container).bg-moss {
  background-color:var(--moss);
}

.layout:has(.collapsible-headings-container).bg-moss details {
  background-image: -webkit-linear-gradient(var(--cutler) 0 0);
  background-image: linear-gradient(var(--cutler) 0 0);
}

.layout:has(.collapsible-headings-container).bg-moss .collapsible-heading {
  color:var(--under-the-elms);
}

.layout:has(.collapsible-headings-container).bg-moss .collapsible-heading-icon:before,
.layout:has(.collapsible-headings-container).bg-moss .collapsible-heading-icon:after {
  background-color:var(--cutler);
}

/* color scheme for collapsible headings in tabs */
.tab-content .tab-pane:has(.collapsible-headings-container) {
  background-color:var(--white);
}

.tab-content .tab-pane:has(.collapsible-headings-container) .collapsible-headings-container details {
  background-image: -webkit-linear-gradient(var(--under-the-elms) 0 0);
  background-image: linear-gradient(var(--under-the-elms) 0 0);
}

.tab-content .tab-pane:has(.collapsible-headings-container) .collapsible-headings-container .collapsible-heading {
  color:var(--cutler);
}

.tab-content .tab-pane:has(.collapsible-headings-container) .collapsible-headings-container .collapsible-content * {
  color:var(--black);
}

.tab-content .tab-pane:has(.collapsible-headings-container) .collapsible-headings-container .collapsible-content h2,
.tab-content .tab-pane:has(.collapsible-headings-container) .collapsible-headings-container .collapsible-content h3,
.tab-content .tab-pane:has(.collapsible-headings-container) .collapsible-headings-container .collapsible-content h4,
.tab-content .tab-pane:has(.collapsible-headings-container) .collapsible-headings-container .collapsible-content h5,
.tab-content .tab-pane:has(.collapsible-headings-container) .collapsible-headings-container .collapsible-content h6,
.tab-content .tab-pane:has(.collapsible-headings-container) .collapsible-headings-container .collapsible-content a {
  color:var(--cutler);
}

.tab-content .tab-pane:has(.collapsible-headings-container) .collapsible-headings-container .collapsible-heading-icon:before,
.tab-content .tab-pane:has(.collapsible-headings-container) .collapsible-headings-container .collapsible-heading-icon:after {
  background-color:var(--under-the-elms);
}

/* removes default user agent marker */
.collapsible-headings-container details summary::marker {
  content:none;
}

/* removes default user agent marker for Safari on MacOS and iOS  */
.collapsible-headings-container details summary::-webkit-details-marker {
  display:none;
}

.collapsible-headings-container details summary {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width:100%;
  list-style:none;
}

/* start +/- icon and animation */
.collapsible-headings-container .collapsible-heading-icon {
  position: relative;
  display:inline-block;
  width: 25px;
  height: 25px;
  cursor: pointer;
  margin-right:20px;
}

.collapsible-headings-container details[open] .collapsible-heading-icon:before {
  -webkit-transform: translatey(-50%) rotate(-90deg);
  transform: translatey(-50%) rotate(-90deg);
  opacity: 0;
}

.collapsible-headings-container details[open] .collapsible-heading-icon:after {
  -webkit-transform: translatey(-50%) rotate(0);
  transform: translatey(-50%) rotate(0);
}

.collapsible-headings-container .collapsible-heading-icon:before,
.collapsible-headings-container .collapsible-heading-icon:after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transition:0.3s all ease;
  transition: 0.3s all ease;
  width: 100%;
  height: 3px;
}

.collapsible-headings-container .collapsible-heading-icon:before {
  -webkit-transform: translatey(-50%);
  transform: translatey(-50%);
}

.collapsible-headings-container .collapsible-heading-icon:after {
  -webkit-transform: translatey(-50%) rotate(90deg);
  transform: translatey(-50%) rotate(90deg);
}
/* end +/- icon and animation */

.collapsible-headings-container .collapsible-content {
  margin-left:55px;
  margin-bottom:30px;
}

/* Styles specific to layout builder preview */
/* Remove outside padding on collapsible headings section */
.ouws_wspage:has(.node-ad-landing-page-layout-builder-form) .layout:has(.collapsible-headings-container) {
  padding:0;
}

.ouws_wspage:has(.node-ad-landing-page-layout-builder-form) .layout:has(.collapsible-headings-container) .layout-builder-block {
  padding:30px 0;
}
