/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.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}
.paragraph--type--video-gallery .container-videos{margin-bottom:1rem}@media(min-width:767px){.paragraph--type--video-gallery .container-videos{padding-left:0}}body.cke_editable .paragraph--type--video-gallery .container-videos{padding-left:0}.paragraph--type--video-gallery .content-iframe{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:0;height:0;margin-bottom:1.25rem}.paragraph--type--video-gallery .content-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.paragraph--type--video-gallery .content-description p:last-child{margin-bottom:0}.paragraph--type--video-gallery .container-thumbs{margin-top:1rem}@media(min-width:767px){.paragraph--type--video-gallery .container-thumbs{padding-right:0;margin-top:0}}body.cke_editable .paragraph--type--video-gallery .container-thumbs{padding-right:0;margin-top:0}.paragraph--type--video-gallery .nav-video-tab{-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box}@media(min-width:767px){.paragraph--type--video-gallery .nav-video-tab{-ms-flex-pack:normal;justify-content:normal}}body.cke_editable .paragraph--type--video-gallery .nav-video-tab{-ms-flex-pack:normal;justify-content:normal}.paragraph--type--video-gallery .nav-video-tab .nav-link{overflow:hidden;padding:0;margin-bottom:1.125rem;max-width:32%}@media(min-width:767px){.paragraph--type--video-gallery .nav-video-tab .nav-link{max-width:100%}.paragraph--type--video-gallery .nav-video-tab .nav-link:last-child{margin-bottom:.25rem}}body.cke_editable .paragraph--type--video-gallery .nav-video-tab .nav-link{max-width:100%}body.cke_editable .paragraph--type--video-gallery .nav-video-tab .nav-link:last-child{margin-bottom:.25rem}.paragraph--type--video-gallery .nav-video-tab .nav-link img{margin:-9.75% -5%;transition:all .3s ease-in-out}.paragraph--type--video-gallery .nav-video-tab .nav-link:hover img{opacity:.85}.paragraph--type--video-gallery .nav-video-tab .nav-link.active{position:relative}.paragraph--type--video-gallery .nav-video-tab .nav-link.active:before{content:"";background:url(/themes/custom/qao/dist/images/icons/icon-youtube.svg) 47% 50% no-repeat;background-size:2.25rem 2.25rem;width:100%;height:100%;position:absolute;z-index:1}.paragraph--type--video-gallery .nav-video-tab .nav-link.active:hover img{opacity:1}
