.paragraph--type--vertical-accordion-dc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 50px 0; }
  @media (min-width: 992px) {
    .paragraph--type--vertical-accordion-dc {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
          -ms-flex-direction: row;
              flex-direction: row; } }
  .paragraph--type--vertical-accordion-dc.layout--accordion-right {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column; }
    @media (min-width: 992px) {
      .paragraph--type--vertical-accordion-dc.layout--accordion-right {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
            -ms-flex-direction: row;
                flex-direction: row; } }
    @media (min-width: 992px) {
      .paragraph--type--vertical-accordion-dc.layout--accordion-right .accordion-slides {
        padding-right: 0;
        padding-left: 200px; }
        .paragraph--type--vertical-accordion-dc.layout--accordion-right .accordion-slides.col-lg-4 {
          padding-right: 0;
          padding-left: 20px; } }
  .paragraph--type--vertical-accordion-dc.layout--accordion-bottom .accordion-slides {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }
  .paragraph--type--vertical-accordion-dc.layout--accordion-bottom .accordion-content {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  @media (min-width: 992px) {
    .paragraph--type--vertical-accordion-dc.layout--accordion-bottom .accordion-slides {
      -webkit-box-ordinal-group: 1;
          -ms-flex-order: 0;
              order: 0; }
    .paragraph--type--vertical-accordion-dc.layout--accordion-bottom .accordion-content {
      -webkit-box-ordinal-group: 1;
          -ms-flex-order: 0;
              order: 0; } }
  .paragraph--type--vertical-accordion-dc.layout--accordion-top .accordion-slides {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .paragraph--type--vertical-accordion-dc.layout--accordion-top .accordion-content {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2; }
  @media (min-width: 992px) {
    .paragraph--type--vertical-accordion-dc.layout--accordion-top .accordion-slides {
      -webkit-box-ordinal-group: 1;
          -ms-flex-order: 0;
              order: 0; }
    .paragraph--type--vertical-accordion-dc.layout--accordion-top .accordion-content {
      -webkit-box-ordinal-group: 1;
          -ms-flex-order: 0;
              order: 0; } }
  .paragraph--type--vertical-accordion-dc .accordion-slides {
    margin-bottom: 40px; }
    @media (min-width: 992px) {
      .paragraph--type--vertical-accordion-dc .accordion-slides {
        padding-right: 200px;
        height: 100%;
        margin-bottom: 100px; }
        .paragraph--type--vertical-accordion-dc .accordion-slides.col-lg-4 {
          padding-right: 20px; } }
  @media (min-width: 992px) {
    .paragraph--type--vertical-accordion-dc .accordion-slides,
    .paragraph--type--vertical-accordion-dc .accordion-content {
      width: 50%; } }
  .paragraph--type--vertical-accordion-dc .field--name-field-paragraphs > .field__item:not(:last-child) {
    margin-bottom: 50px; }
  .paragraph--type--vertical-accordion-dc .vertical-accordion-dc-item:last-child:not(:only-child) {
    border-bottom: 0; }
  .paragraph--type--vertical-accordion-dc .vertical-accordion-dc-item__title {
    font-family: var(--brown-std);
    font-size: 24px;
    font-weight: 700;
    line-height: 113%;
    border-radius: 9px;
    padding: 16px 0;
    color: var(--accordion-item-color);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    cursor: pointer;
    border: 3px solid transparent; }
    .paragraph--type--vertical-accordion-dc .vertical-accordion-dc-item__title:before {
      content: '';
      display: block;
      -webkit-mask-image: url("../images/chevron-right--blue.svg");
              mask-image: url("../images/chevron-right--blue.svg");
      background-color: var(--accordion-item-icon-color);
      background-repeat: no-repeat;
      background-size: contain;
      -webkit-mask-size: contain;
              mask-size: contain;
      -webkit-mask-repeat: no-repeat;
              mask-repeat: no-repeat;
      -webkit-mask-position: center;
              mask-position: center;
      margin-right: 8px;
      height: 32px;
      width: 32px;
      min-width: 32px; }
    .paragraph--type--vertical-accordion-dc .vertical-accordion-dc-item__title:focus-visible {
      outline: none;
      border-color: var(--accordion-item-focus-outline-color); }
    .paragraph--type--vertical-accordion-dc .vertical-accordion-dc-item__title:hover {
      background-color: var(--accordion-item-hover-bg); }
  .paragraph--type--vertical-accordion-dc .description, .paragraph--type--vertical-accordion-dc .description * {
    font-size: 24px;
    font-weight: 500;
    line-height: 150%; }
  .paragraph--type--vertical-accordion-dc .vertical-accordion-dc-item__content {
    padding: 0 0 0 40px; }
  .paragraph--type--vertical-accordion-dc .accordion-content .field--name-field-paragraphs > .field__item:first-child .paragraph-p19,
  .paragraph--type--vertical-accordion-dc .accordion-content .field--name-field-paragraphs > .field__item:first-child .paragraph--type--video {
    margin-top: 0 !important; }
  @media (min-width: 992px) {
    .paragraph--type--vertical-accordion-dc .accordion-content .field--name-field-paragraphs > .field__item:first-child {
      padding-top: 30px; } }
  .paragraph--type--vertical-accordion-dc .vertical-accordion-dc-item.is-opened .vertical-accordion-dc-item__title::before {
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg);
    -webkit-transition: .3s ease;
    transition: .3s ease; }
  .paragraph--type--vertical-accordion-dc .vertical-accordion-dc-item.is-opened .vertical-accordion-dc-item__content {
    padding: 16px 0 30px 40px;
    border-top: 2px solid var(--accordion-item-border-color); }
    @media (min-width: 992px) {
      .paragraph--type--vertical-accordion-dc .vertical-accordion-dc-item.is-opened .vertical-accordion-dc-item__content {
        padding: 16px 40px 30px 53px; } }
  .paragraph--type--vertical-accordion-dc .vertical-accordion-dc-item.is-opened .vertical-accordion-dc-item__title:focus-visible + .vertical-accordion-dc-item__content {
    border-color: transparent; }
  .paragraph--type--vertical-accordion-dc.highlighted-color--green .vertical-accordion-dc-item .vertical-accordion-dc-item__title {
    color: var(--color-green); }
    .paragraph--type--vertical-accordion-dc.highlighted-color--green .vertical-accordion-dc-item .vertical-accordion-dc-item__title::before {
      background-color: var(--color-green); }
  @media (min-width: 992px) {
    .paragraph--type--vertical-accordion-dc .element-sticky {
      position: sticky;
      top: 89px; } }

@media (min-width: 992px) {
  .scrollup .paragraph--type--vertical-accordion-dc .element-sticky {
    top: 170px; } }

.tabularaza-page .paragraph--type--vertical-accordion-dc * {
  font-family: 'Colfax', 'Arial', sans-serif !important; }
  .tabularaza-page .paragraph--type--vertical-accordion-dc *:not(p):not(span) {
    font-weight: bolder; }

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