.fancyAccordionContainer {
  overflow: hidden;
  height: 45rem;
  will-change: opacity, transform; }
  @media (max-width: 1199.98px) {
    .fancyAccordionContainer {
      height: auto; } }
  .fancyAccordionContainer .accordion {
    position: relative; }
  .fancyAccordionContainer .accordion-item {
    position: relative;
    top: 0;
    width: 100%;
    z-index: 1;
    opacity: 1;
    transition: transform 0.25s ease-out, opacity 0.25s ease-out; }
    .fancyAccordionContainer .accordion-item.active .accordion-content {
      height: calc(100% * 5); }
      .fancyAccordionContainer .accordion-item.active .accordion-content.unExpand {
        height: 0;
        transition: height 0.35s ease-out; }
    .fancyAccordionContainer .accordion-item.inactive {
      opacity: 0; }
    .fancyAccordionContainer .accordion-item .accordion-content {
      position: absolute;
      background-color: #fff;
      width: 100%;
      height: 0;
      overflow: hidden;
      transition: height 0.25s ease-out 0.35s; }
    .fancyAccordionContainer .accordion-item:nth-of-type(1).active, .fancyAccordionContainer .accordion-item:nth-of-type(2).active, .fancyAccordionContainer .accordion-item:nth-of-type(3).active, .fancyAccordionContainer .accordion-item:nth-of-type(4).active, .fancyAccordionContainer .accordion-item:nth-of-type(5).active {
      z-index: 5; }
    .fancyAccordionContainer .accordion-item:nth-of-type(1).active {
      transform: translate3d(0, 0, 0); }
    .fancyAccordionContainer .accordion-item:nth-of-type(2).active {
      transform: translate3d(0, -100%, 0); }
    .fancyAccordionContainer .accordion-item:nth-of-type(3).active {
      transform: translate3d(0, -200%, 0); }
    .fancyAccordionContainer .accordion-item:nth-of-type(4).active {
      transform: translate3d(0, -300%, 0); }
    .fancyAccordionContainer .accordion-item:nth-of-type(5).active {
      transform: translate3d(0, -400%, 0); }
  .fancyAccordionContainer .faImage {
    position: absolute;
    top: 0;
    left: 0;
    object-fit: cover;
    object-position: right;
    width: 125%;
    height: 100%; }
    @media (min-width: 992px) and (max-width: 1199.98px) {
      .fancyAccordionContainer .faImage {
        width: 150%; } }
  .fancyAccordionContainer .accordion-imgs img {
    transform: translate3d(0, 0, 0);
    margin-left: 100%;
    transition: transform 0.25s ease-out; }
    .fancyAccordionContainer .accordion-imgs img.onScreen {
      transform: translate3d(-100%, 0, 0);
      z-index: 8 !important; }
    .fancyAccordionContainer .accordion-imgs img.default {
      transform: translate3d(0, 0, 0);
      margin-left: 0;
      z-index: -1 !important; }
    .fancyAccordionContainer .accordion-imgs img:nth-of-type(1) {
      z-index: 5; }
    .fancyAccordionContainer .accordion-imgs img:nth-of-type(2) {
      z-index: 4; }
    .fancyAccordionContainer .accordion-imgs img:nth-of-type(3) {
      z-index: 3; }
    .fancyAccordionContainer .accordion-imgs img:nth-of-type(4) {
      z-index: 2; }
    .fancyAccordionContainer .accordion-imgs img:nth-of-type(5) {
      z-index: 1; }

/*# sourceMappingURL=fancyAccordion.css.map */
