/*------------------------------------------------------------------
* Project:        Travelin - Travel Tour Booking HTML Templates
* Author:         bizberg_themes
* URL:            https://themeforest.net/user/bizberg_themes
* Created:        06/27/2022
-------------------------------------------------------------------

  ORIGINAL TABLE OF CONTENT (arquivo original: plugin.css.bak, 8285 linhas)

  1. Swiper
  3. Animate
  4. Slick
  5. Pretty Checkbox
  6. Range SLider
  7. ColorSwitcher
  8. Nice Select
  9. Light Box
  10. Modal Video
  11. Image Grid
  12. Date Picker

-------------------------------------------------------------------

  PODADO em 30/08/2026 (mesmo espirito da consolidacao do plugin.js:
  572KB->26KB, ver public/thermasecia/js/vendor/wow-slicknav-counter.js) -
  auditoria classe por classe confirmou que so a secao "Animate"
  (animate.css, dependencia real do WOW.js - unica lib do pacote original
  que ainda roda no site) tem uso de verdade, e mesmo assim so 5 das ~80
  animacoes definidas: fadeIn/fadeInUp/fadeInDown/fadeInLeft/fadeInRight
  (confirmado via grep em resources/views/thermasecia + resources/views/
  includes/ inteiros, com dupla checagem por ferramenta diferente).

  Swiper, Slick, Pretty Checkbox, Range Slider, ColorSwitcher, Nice Select,
  Light Box, Modal Video, Image Grid e Date Picker: ZERO ocorrencia da
  classe-raiz de cada uma (swiper-container, slick-slider, .pretty,
  range-slider, ColorSwitcher, nice-select, lightboxOverlay/lb-container,
  modal-video/wickedpicker, imgs-grid, date-picker-wrapper) em qualquer
  blade renderizavel do thermasecia - JS correspondente de cada uma ja
  tinha sido removido antes, na consolidacao do plugin.js. 194KB -> ~2KB.

  Backup do arquivo original (8285 linhas, todas as 12 bibliotecas
  intactas) em plugin.css.bak, na mesma pasta - nao apagar sem o usuario
  confirmar que revisou e nao precisa mais dele.
*/

.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

@-webkit-keyframes fadeIn {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeIn {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn
}

@-webkit-keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes fadeInDown {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, -100%, 0);
        transform: translate3d(0, -100%, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    animation-name: fadeInDown
}

@-webkit-keyframes fadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes fadeInLeft {
    from {
        opacity: 0;
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    animation-name: fadeInLeft
}

@-webkit-keyframes fadeInRight {
    from {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

.fadeInRight {
    -webkit-animation-name: fadeInRight;
    animation-name: fadeInRight
}

@-webkit-keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

@keyframes fadeInUp {
    from {
        opacity: 0;
        -webkit-transform: translate3d(0, 100%, 0);
        transform: translate3d(0, 100%, 0)
    }

    to {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0)
    }
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp
}
