/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.breadcrumb{font-size:0.929em;}
.accordion .border-top-0{border-top:0}.accordion .card{border:2px solid #dce0e5}.accordion .card-header{background-color:#fff}.accordion .panel-title{margin:0}.accordion .panel-title button{width:100%;text-align:left}.accordion .panel-title button.collapsed>.fa-plus,.accordion .panel-title button:not(.collapsed)>.fa-minus{display:inline-block}.accordion .panel-title .fas{display:none;float:right;min-width:30px;text-align:right}.accordion .btn-link{font-size:1.125rem;color:#28336e;font-weight:600;letter-spacing:-.2px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.field--name-field-report-content .accordion{border:0;background-color:#f8f9fa;margin-top:2rem;margin-bottom:2rem;border-top:6px solid #28336e;padding:25px 14px 14px}@media(min-width:993px){.field--name-field-report-content .accordion{padding:3rem 2rem 2rem 3rem}}body.cke_editable .field--name-field-report-content .accordion{padding:3rem 2rem 2rem 3rem}.field--name-field-report-content .accordion .field--name-field-title{margin-top:0;padding-top:0}.field--name-field-report-content .accordion .card{border:1px solid #28336e;background:#fff}.field--name-field-report-content .accordion .accordion>.card:first-of-type{border-bottom:1px solid #28336e}.field--name-field-report-content .accordion .card-header{background-color:transparent;border-bottom:0}.field--name-field-report-content .accordion .card-header>.panel-button{margin-bottom:0}.field--name-field-report-content .accordion .btn-link{width:100%;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:993px){.field--name-field-report-content .accordion .btn-link{-ms-flex-direction:row;flex-direction:row}}body.cke_editable .field--name-field-report-content .accordion .btn-link{-ms-flex-direction:row;flex-direction:row}.field--name-field-report-content .accordion .btn-link .field--name-field-text{float:left}.field--name-field-report-content .accordion .btn-link .field--name-field-text p{font-weight:600}.field--name-field-report-content .accordion .btn-link .less,.field--name-field-report-content .accordion .btn-link .read-more{text-align:left;float:right;font-weight:400;min-width:115px}@media(min-width:993px){.field--name-field-report-content .accordion .btn-link .less,.field--name-field-report-content .accordion .btn-link .read-more{text-align:right}}body.cke_editable .field--name-field-report-content .accordion .btn-link .less,body.cke_editable .field--name-field-report-content .accordion .btn-link .read-more{text-align:right}.field--name-field-report-content .accordion .read-more{display:none}.field--name-field-report-content .accordion .collapsed .read-more,.field--name-field-report-content .accordion .less{display:block}.field--name-field-report-content .accordion .collapsed .less{display:none}.accordion.node--type-audit-request.node--view-mode-teaser{padding-bottom:0}.accordion.node--type-audit-request.node--view-mode-teaser .field--name-node-title h2{padding-top:0;margin-bottom:0;font-size:1.5rem;font-weight:500}.paragraph--type--accordion-group>h3{margin:1.5rem 0}.node--type-audit-request.node--view-mode-teaser.ds-2col-stacked>.card>.card-body .group-footer .field--name-field-custom-section>p:last-child,.node--type-audit-request.node--view-mode-teaser.ds-2col-stacked>.card>.card-body .group-footer>.field:last-child{margin-bottom:0}.node--type-audit-request.node--view-mode-teaser.accordion>.card:first-of-type,.node--type-audit.node--view-mode-audit-program.accordion>.card:first-of-type{border-bottom:2px solid #dce0e5}
.featured-top .col-auto{padding-right:0;padding-left:0}.featured-top .view-content{position:relative;display:block}.featured-top img{max-width:100%;height:200px;object-fit:cover}@media(min-width:993px){.featured-top img{width:100%;height:auto}}body.cke_editable .featured-top img{width:100%;height:auto}@media(min-width:993px){.featured-top .page-hero-title{position:absolute;bottom:0;left:calc(50vw - 580px)}}body.cke_editable .featured-top .page-hero-title{position:absolute;bottom:0;left:calc(50vw - 580px)}.featured-top .page-hero-title h1{font-size:1.5rem;margin-top:1rem}@media(min-width:993px){.featured-top .page-hero-title h1{overflow:hidden;max-width:80%;display:-ms-inline-flexbox;display:inline-flex;letter-spacing:-.4px;padding:20px 40px;margin:0;line-height:1;color:#fff;background-color:rgba(152,114,115,.8);position:relative}}body.cke_editable .featured-top .page-hero-title h1{overflow:hidden;max-width:80%;display:-ms-inline-flexbox;display:inline-flex;letter-spacing:-.4px;padding:20px 40px;margin:0;line-height:1;color:#fff;background-color:rgba(152,114,115,.8);position:relative}
