.vertical-accordion-item {
  margin-bottom: 4px; }
  .vertical-accordion-item .paragraph {
    margin-top: 0;
    margin-bottom: 0; }
  .vertical-accordion-item .field__label {
    display: none; }
  .vertical-accordion-item h1:empty, .vertical-accordion-item h2:empty, .vertical-accordion-item h3:empty,
  .vertical-accordion-item h4:empty, .vertical-accordion-item h5:empty, .vertical-accordion-item h6:empty, .vertical-accordion-item p:empty {
    display: none; }
  .vertical-accordion-item__title {
    font-family: var(--brown-std);
    font-size: 20px;
    line-height: 110%;
    letter-spacing: -1.38px;
    -webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.02);
            box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.02);
    padding: 15px;
    border-radius: 4px;
    background-color: var(--secondary-page-bg);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    cursor: pointer; }
    @media (min-width: 992px) {
      .vertical-accordion-item__title {
        font-size: 46px;
        line-height: 130%;
        padding: 18px 30px; } }
  .vertical-accordion-item__icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
  .vertical-accordion-item__content {
    opacity: 0;
    pointer-events: none;
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
    background-color: var(--secondary-page-bg); }
    @media (min-width: 992px) {
      .vertical-accordion-item__content {
        padding: 0 90px; } }
    .vertical-accordion-item__content .paragraph--type--grid-item-100 {
      padding-left: 15px !important;
      padding-right: 15px !important; }
    .vertical-accordion-item__content .view-insights .views-row::after {
      display: none !important; }
    .vertical-accordion-item__content .paragraph--type--video {
      margin-top: 30px;
      margin-bottom: 30px; }
  .vertical-accordion-item.is-opened .vertical-accordion-item__title {
    background: var(--light-grey-bg);
    -webkit-box-shadow: none;
            box-shadow: none; }
  .vertical-accordion-item.is-opened .vertical-accordion-item__content {
    height: auto;
    pointer-events: auto;
    opacity: 1;
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease; }
  .vertical-accordion-item.is-opened .vertical-accordion-item__icon .vertical {
    display: none; }
  .vertical-accordion-item .vertical-accordion-item__title:hover .field--name-field-headline {
    -webkit-filter: brightness(0.75);
            filter: brightness(0.75); }

.tabularaza-page .vertical-accordion-item__title {
  font-weight: bolder;
  font-family: 'Colfax', 'Arial', sans-serif; }

.paragraph--type--vertical-accordion-dc .accordion-content .insight-view,
.vertical-accordion-item .vertical-accordion-item__content .insight-view {
  padding-top: 0; }

.paragraph--type--vertical-accordion-dc .accordion-content .paragraph-p19,
.vertical-accordion-item .vertical-accordion-item__content .paragraph-p19 {
  margin-top: 30px;
  margin-bottom: 30px; }

.paragraph--type--vertical-accordion-dc .accordion-content .view-insights .views-row::after,
.vertical-accordion-item .vertical-accordion-item__content .view-insights .views-row::after {
  display: none; }

.paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row,
.vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row {
  -webkit-box-flex: 1 !important;
      -ms-flex: auto !important;
          flex: auto !important;
  -ms-flex-positive: 1;
      flex-grow: 1;
  max-width: 100% !important;
  margin-bottom: 30px;
  padding-top: 0;
  padding-bottom: 0;
  border: 0; }
  .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .node.node,
  .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .node.node {
    padding: 16px;
    background: var(--secondary-page-bg);
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start; }
    .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .node.node .insight-view__block,
    .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .node.node .insight-view__block {
      padding: 0;
      background: transparent; }
  @media (max-width: 767.98px) {
    .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .insight-view__image img,
    .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .insight-view__image img {
      min-height: 250px;
      max-height: 250px;
      -o-object-fit: cover;
         object-fit: cover; } }
  @media screen and (min-width: 550px) and (max-width: 992px) {
    .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row:not(.swiper-slide-active):not(.swiper-slide-next),
    .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row:not(.swiper-slide-active):not(.swiper-slide-next) {
      opacity: .5; } }
  @media screen and (max-width: 550px) {
    .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row:not(.swiper-slide-active),
    .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row:not(.swiper-slide-active) {
      opacity: .5; } }
  @media (max-width: 991.98px) {
    .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row,
    .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row {
      -webkit-box-flex: 0 !important;
          -ms-flex: 0 0 auto !important;
              flex: 0 0 auto !important;
      padding: 0; }
      .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .insight-view__image img,
      .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .insight-view__image img {
        min-height: 225px;
        max-height: 225px;
        -o-object-fit: cover;
           object-fit: cover; } }
  .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .insight-view__image,
  .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .insight-view__image {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 215px;
            flex: 0 0 215px;
    margin-right: 35px !important; }
    .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .insight-view__image img,
    .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .insight-view__image img {
      width: 100%;
      min-height: 160px;
      opacity: 1; }
  .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .node,
  .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .node {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    padding: 0; }
    @media screen and (max-width: 992px) {
      .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .node,
      .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .node {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column; }
        .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .node .insight-view__image,
        .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .node .insight-view__image {
          margin-right: 0 !important;
          margin-bottom: 20px !important; } }
  .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row[class*=big-image] .node,
  .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row[class*=big-image] .node {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row[class*=big-image] .node .insight-view__image,
    .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row[class*=big-image] .node .insight-view__image {
      margin-right: 0 !important;
      margin-bottom: 30px !important;
      max-width: 100%; }
  .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .field--name-field-content-teaser-text,
  .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .field--name-field-content-teaser-text {
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden; }
  .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .field--name-field-content-category,
  .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .field--name-field-content-category {
    margin-top: -8px; }
    @media (max-width: 767.98px) {
      .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .field--name-field-content-category,
      .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .field--name-field-content-category {
        font-size: 14px; } }
  .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .field--name-field-content-teaser-text,
  .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .field--name-field-content-teaser-text {
    font-size: 18px; }
  .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .field--name-field-content-teaser-text,
  .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .field--name-field-content-category,
  .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .field--name-field-content-teaser-text,
  .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .field--name-field-content-category {
    margin-bottom: 0; }
  .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .field--name-field-title-ext,
  .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .field--name-field-title-ext {
    margin-bottom: 10px; }
    .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .field--name-field-title-ext, .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .field--name-field-title-ext *,
    .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .field--name-field-title-ext,
    .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .field--name-field-title-ext * {
      font-size: 22px;
      line-height: 130%; }
      @media (max-width: 767.98px) {
        .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .field--name-field-title-ext, .paragraph--type--vertical-accordion-dc .accordion-content .insight-view.column-full .views-row .field--name-field-title-ext *,
        .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .field--name-field-title-ext,
        .vertical-accordion-item .vertical-accordion-item__content .insight-view.column-full .views-row .field--name-field-title-ext * {
          font-size: 18px; } }

/*# sourceMappingURL=../maps/paragraph--vertical-accordion.css.map */
