/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ct-link.ct-theme-dark:visited{color:#d4a4e3;}
.meeting-node__attachment summary{display:block;cursor:pointer;font-family:var(--ct-typography-heading-4-font-name);font-size:var(--ct-typography-heading-4-font-size);font-weight:var(--ct-typography-heading-4-font-weight);line-height:var(--ct-typography-heading-4-line-height);color:var(--ct-link-color);text-decoration:underline;}.meeting-node__attachment summary::-webkit-details-marker{display:none;}.meeting-node__attachment summary::marker{content:"";}.meeting-node__attachment{margin-bottom:1rem;}.meeting-node__attachment[open] summary{margin-bottom:0.5rem;}
@media (max-width:1280px){.ct-search__link-text{display:none;}}
.services-automated-list .views-view-responsive-grid__item{padding:0.75rem;}.services-automated-list .views-view-responsive-grid__item-inner{background:#ede9ee;padding:1.5rem;height:100%;display:grid;grid-template-columns:50px 1fr;grid-template-rows:auto 1fr;gap:1rem;box-sizing:border-box;}.services-automated-list .views-field-field-service-icon{grid-column:1;grid-row:1;align-self:start;}.services-automated-list .views-field-field-service-icon .ct-figure{margin:0;}.services-automated-list .views-field-field-service-icon img{width:50px;height:50px;object-fit:contain;display:block;}.services-automated-list .views-field-name{grid-column:2;grid-row:1;align-self:center;font-weight:700;font-size:1.125rem;margin:0;}.services-automated-list .views-field-name a,.services-automated-list .views-field-name a:visited{color:#714381;text-decoration:none;}.services-automated-list .views-field-name a:hover,.services-automated-list .views-field-name a:focus{color:#714381;text-decoration:underline;}.services-automated-list .views-field-field-services-brief{grid-column:1 / -1;grid-row:2;margin-top:0;}.services-automated-list .views-field-field-services-brief p:first-child{margin-top:0;}
