.card{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box}.card > hr{margin-right:0;margin-left:0}.card > .list-group{border-top:inherit;border-bottom:inherit}.card > .list-group:first-child{border-top-width:0}.card > .list-group:last-child{border-bottom-width:0}.card > .card-header + .list-group,.card > .list-group + .card-footer{border-top:0}.card-body{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1rem}.card-title{margin-bottom:1rem}.card-subtitle{margin-top:-0.5rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link + .card-link{margin-left:1rem}.card-header{padding:1rem 1rem;margin-bottom:0;background-color:#fff;border-bottom:0 solid transparent}.card-footer{padding:1rem 1rem;background-color:#fff;border-top:0 solid transparent}.card-img,.card-img-top{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%}/*
// Card deck

.card-deck {
  .card {
    margin-bottom: $card-deck-margin;
  }

  @include media-breakpoint-up(sm) {
    display: flex;
    flex-flow: row wrap;
    margin-right: -$card-deck-margin;
    margin-left: -$card-deck-margin;

    .card {
      // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4
      flex: 1 0 0%;
      margin-right: $card-deck-margin;
      margin-bottom: 0; // Override the default
      margin-left: $card-deck-margin;
    }
  }
}


//
// Card groups
//

.card-group {
  // The child selector allows nested `.card` within `.card-group`
  // to display properly.
  > .card {
    margin-bottom: $card-group-margin;
  }

  @include media-breakpoint-up(sm) {
    display: flex;
    flex-flow: row wrap;
    // The child selector allows nested `.card` within `.card-group`
    // to display properly.
    > .card {
      // Flexbugs #4: https://github.com/philipwalton/flexbugs#flexbug-4
      flex: 1 0 0%;
      margin-bottom: 0;

      + .card {
        margin-left: 0;
        border-left: 0;
      }

      // Handle rounded corners
      @if $enable-rounded {
        &:not(:last-child) {
          @include border-right-radius(0);

          .card-img-top,
          .card-header {
            // stylelint-disable-next-line property-disallowed-list
            border-top-right-radius: 0;
          }
          .card-img-bottom,
          .card-footer {
            // stylelint-disable-next-line property-disallowed-list
            border-bottom-right-radius: 0;
          }
        }

        &:not(:first-child) {
          @include border-left-radius(0);

          .card-img-top,
          .card-header {
            // stylelint-disable-next-line property-disallowed-list
            border-top-left-radius: 0;
          }
          .card-img-bottom,
          .card-footer {
            // stylelint-disable-next-line property-disallowed-list
            border-bottom-left-radius: 0;
          }
        }
      }
    }
  }
}


//
// Columns
//

.card-columns {
  .card {
    margin-bottom: $card-columns-margin;
  }

  @include media-breakpoint-up(sm) {
    column-count: $card-columns-count;
    column-gap: $card-columns-gap;
    orphans: 1;
    widows: 1;

    .card {
      display: inline-block; // Don't let them vertically span multiple columns
      width: 100%; // Don't let their width change
    }
  }
}*/.accordion{overflow-anchor:none}.accordion > .card{overflow:hidden}.accordion > .card:not(:last-of-type){border-bottom:0}.accordion > .card > .card-header{margin-bottom:0}@media (min-width: 992px){.card-body{padding:1.75rem}}.card-group-element{margin:-12px;margin-bottom:-12px !important;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-group-element-item{width:100%;padding:12px}.card-group-element-item .card{height:100%}.card-group-element-item .card-title{margin-bottom:1rem}.card-group-element-item .card-subtitle{margin-bottom:1rem}.card-group-element-item .card-body{background:#fff}.card-group-element-item .card-title + .card-subtitle{margin-top:-1rem}.card-group-element-item .card-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;border-top:0;padding:1rem;background-color:transparent;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-group-element-item .card-footer .btn-link{white-space:nowrap}@media (min-width: 992px){.card-group-element-item .card-body{padding:1.75rem 1.75rem 0.4375rem}.card-group-element-item .card-footer{padding:0.875rem 1.75rem}}@media (min-width: 576px){.card-group-element-columns-2 .card-group-element-item{width:50%}}@media (min-width: 576px){.card-group-element-columns-3 .card-group-element-item{width:50%}}@media (min-width: 992px){.card-group-element-columns-3 .card-group-element-item{width:33.3333333333%}}@media (min-width: 576px){.card-group-element-columns-4 .card-group-element-item{width:50%}}@media (min-width: 1374px){.card-group-element-columns-4 .card-group-element-item{width:25%}}.accordion-item{margin-top:0.625rem}.accordion-header{padding:0}.accordion-header .btn-link{position:relative;width:100%;padding:1rem calc(1rem + 2em) 1rem 1rem;text-align:left;color:#000}.accordion-header .btn-link:hover,.accordion-header .btn-link:focus{text-decoration:none;color:#000}@media (min-width: 992px){.accordion-header .btn-link{padding:1.625rem calc(1.75rem + 2em) 1.625rem 1.75rem}}.accordion-header .btn-link .accordion-header-text{margin-bottom:0}.accordion-header .accordion-header-icon{right:1rem}@media (min-width: 992px){.accordion-header .accordion-header-icon{right:1.75rem}}.accordion-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.5rem;margin-right:-0.5rem}.accordion-content-item{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-order:1;-ms-flex-order:1;order:1;padding-left:0.5rem;padding-right:0.5rem;width:100%}.accordion-content-item .video-poster,.accordion-content-item .video-wrapper{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0}.accordion-content-item .video-wrapper .webcare-youtube{height:100%}.accordion-content-item .video-player{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;width:auto}.accordion-content-item .controls .btn{position:absolute;z-index:99;left:50%;top:50%;transition:none;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:2rem;color:#fff}@media (min-width: 992px){.accordion-content-item .controls .btn{font-size:3.5rem}}.accordion-content-text *:last-child{margin-bottom:0}.accordion-body{padding-top:0}@media (min-width: 768px){.accordion-content-right .accordion-content-item,.accordion-content-left .accordion-content-item{width:50%}.accordion-content-right .accordion-content-item *:last-child,.accordion-content-left .accordion-content-item *:last-child{margin-bottom:0}}.accordion-content-above .accordion-content-gallery,.accordion-content-left .accordion-content-gallery{margin-bottom:1rem}@media (min-width: 768px){.accordion-content-left .accordion-content-gallery{margin-bottom:0}}.accordion-content-below .accordion-content-gallery,.accordion-content-right .accordion-content-gallery{margin-top:1rem}@media (min-width: 768px){.accordion-content-right .accordion-content-gallery{margin-top:0}}.download-wrapper .image .figure-caption{display:none}.download-wrapper a{text-decoration:none}
/*# sourceMappingURL=accordion.min.css.map */
