 /*------------------------------------*\
       Plugins - Table of contents
   \*------------------------------------*/
 /*
  - Chocolat
  - Jarallax
  - AOS
 */



 /* Chocolat Lightbox */

 .chocolat-zoomable.chocolat-zoomed {
   cursor: zoom-out;
 }

 .chocolat-open {
   overflow: hidden;
 }

 .chocolat-overlay {
   transition: opacity 0.4s ease, visibility 0s 0.4s ease;
   height: 100%;
   width: 100%;
   position: fixed;
   left: 0;
   top: 0;
   z-index: 10;
   background-color: #000;
   visibility: hidden;
   opacity: 0;
 }

 .chocolat-overlay.chocolat-visible {
   transition: opacity 0.4s, visibility 0s;
   visibility: visible;
   opacity: 0.8;
 }

 .chocolat-wrapper {
   transition: opacity 0.4s ease, visibility 0s 0.4s ease;
   width: 100%;
   height: 100%;
   position: fixed;
   opacity: 0;
   left: 0;
   top: 0;
   z-index: 16;
   color: #fff;
   visibility: hidden;
 }

 .chocolat-wrapper.chocolat-visible {
   transition: opacity 0.4s, visibility 0s;
   opacity: 1;
   visibility: visible;
 }

 .chocolat-zoomable .chocolat-img {
   cursor: zoom-in;
 }

 .chocolat-loader {
   transition: opacity 0.3s;
   height: 32px;
   width: 32px;
   position: absolute;
   left: 50%;
   top: 50%;
   margin-left: -16px;
   margin-top: -16px;
   z-index: 11;
   background: url(../images/chocolat/loader.gif);
   opacity: 0;
 }

 .chocolat-loader.chocolat-visible {
   opacity: 1;
 }

 .chocolat-image-wrapper {
   position: fixed;
   width: 0px;
   height: 0px;
   left: 50%;
   top: 50%;
   z-index: 14;
   text-align: left;
   transform: translate(-50%, -50%);
 }

 .chocolat-image-wrapper .chocolat-img {
   position: absolute;
   width: 100%;
   height: 100%;
 }

 .chocolat-wrapper .chocolat-left {
   width: 50px;
   height: 100px;
   cursor: pointer;
   background: url(../images/chocolat/left.png) 50% 50% no-repeat;
   z-index: 17;
   visibility: hidden;
 }

 .chocolat-layout {
   display: flex;
   flex-direction: column;
   position: absolute;
   top: 0;
   bottom: 0;
   left: 0;
   right: 0;
 }

 .chocolat-image-canvas {
   transition: opacity .2s;
   opacity: 0;
   flex-grow: 1;
   align-self: stretch;
 }

 .chocolat-image-canvas.chocolat-visible {
   opacity: 1;
 }

 .chocolat-center {
   flex-grow: 1;
   display: flex;
   justify-content: center;
   align-items: center;
   user-select: none;
 }

 .chocolat-wrapper .chocolat-right {
   width: 50px;
   height: 100px;
   cursor: pointer;
   background: url(../images/chocolat/right.png) 50% 50% no-repeat;
   z-index: 17;
   visibility: hidden;
 }

 .chocolat-wrapper .chocolat-right.active {
   visibility: visible;
 }

 .chocolat-wrapper .chocolat-left.active {
   visibility: visible;
 }

 .chocolat-wrapper .chocolat-top {
   height: 50px;
   overflow: hidden;
   z-index: 17;
   flex-shrink: 0;
 }

 .chocolat-wrapper .chocolat-close {
   width: 50px;
   height: 50px;
   cursor: pointer;
   position: absolute;
   top: 0;
   right: 0;
   background: url(../images/chocolat/close.png) 50% 50% no-repeat;
 }

 .chocolat-wrapper .chocolat-bottom {
   height: 40px;
   font-size: 12px;
   z-index: 17;
   padding-left: 15px;
   padding-right: 15px;
   background: rgba(0, 0, 0, 0.2);
   flex-shrink: 0;
   display: flex;
   align-items: center;

 }

 .chocolat-wrapper .chocolat-set-title {
   display: inline-block;
   padding-right: 15px;
   line-height: 1;
   border-right: 1px solid rgba(255, 255, 255, 0.3);
 }

 .chocolat-wrapper .chocolat-pagination {
   float: right;
   display: inline-block;
   padding-left: 15px;
   padding-right: 15px;
   margin-right: 15px;
   /*border-right: 1px solid rgba(255, 255, 255, 0.2);*/
 }

 .chocolat-wrapper .chocolat-fullscreen {
   width: 16px;
   height: 40px;
   background: url(../images/chocolat/fullscreen.png) 50% 50% no-repeat;
   display: block;
   cursor: pointer;
   float: right;
 }

 .chocolat-wrapper .chocolat-description {
   display: inline-block;
   flex-grow: 1;
   text-align: left;
 }

 /* no container mode*/
 body.chocolat-open>.chocolat-overlay {
   z-index: 15;
 }

 body.chocolat-open>.chocolat-loader {
   z-index: 15;
 }

 body.chocolat-open>.chocolat-image-wrapper {
   z-index: 17;
 }

 /* container mode*/
 .chocolat-in-container .chocolat-wrapper,
 .chocolat-in-container .chocolat-image-wrapper,
 .chocolat-in-container .chocolat-overlay {
   position: absolute;
 }

 .chocolat-in-container {
   position: relative;
 }

 .chocolat-zoomable.chocolat-zooming-in .chocolat-image-wrapper,
 .chocolat-zoomable.chocolat-zooming-out .chocolat-image-wrapper {
   transition: width .2s ease, height .2s ease;
 }

 .chocolat-zoomable.chocolat-zooming-in .chocolat-img,
 .chocolat-zoomable.chocolat-zooming-out .chocolat-img {
   transition: margin .2s ease;
 }



 /*--------------------------------------------------------------
/** Jarallax
--------------------------------------------------------------*/
 .jarallax {
   position: relative;
   z-index: 0;
   min-height: 420px;
 }

 .jarallax>.jarallax-img {
   position: absolute;
   object-fit: cover;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   z-index: -1;
 }

 .jarallax-keep-img {
   position: relative;
   z-index: 0;
 }

 .jarallax-keep-img>.jarallax-img {
   position: relative;
   display: block;
   max-width: 100%;
   height: auto;
   z-index: -100;
 }

 /* -Zoom Effect
------------------------------------------*/
 .zoom-effect {
   position: relative;
   overflow: hidden;
   width: fit-content;
 }

 .zoom-effect img {
   max-width: 100%;
   -webkit-transition: 0.6s ease-out;
   -moz-transition: 0.6s ease-out;
   transition: 0.6s ease-out;
 }

 .zoom-effect:hover img {
   -webkit-transform: scale(1.1, 1.1);
   -moz-transform: scale(1.1, 1.1);
   transform: scale(1.1, 1.1);
 }

 .zoom-effect:before {
   content: "";
   display: block;
   width: 100%;
   height: 100%;
   top: 0;
   left: 0;
   position: absolute;
   z-index: 2;
   opacity: 0;
   -moz-transition: 0.5s ease;
   -webkit-transition: 0.5s ease;
   transition: 0.5s ease;
 }

 .zoom-effect:hover:before {
   opacity: 1;
   cursor: pointer;
 }



 /* AOS  */

 [data-aos][data-aos][data-aos-duration="50"],
 body[data-aos-duration="50"] [data-aos] {
   transition-duration: 50ms
 }

 [data-aos][data-aos][data-aos-delay="50"],
 body[data-aos-delay="50"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="50"].aos-animate,
 body[data-aos-delay="50"] [data-aos].aos-animate {
   transition-delay: 50ms
 }

 [data-aos][data-aos][data-aos-duration="100"],
 body[data-aos-duration="100"] [data-aos] {
   transition-duration: .1s
 }

 [data-aos][data-aos][data-aos-delay="100"],
 body[data-aos-delay="100"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="100"].aos-animate,
 body[data-aos-delay="100"] [data-aos].aos-animate {
   transition-delay: .1s
 }

 [data-aos][data-aos][data-aos-duration="150"],
 body[data-aos-duration="150"] [data-aos] {
   transition-duration: .15s
 }

 [data-aos][data-aos][data-aos-delay="150"],
 body[data-aos-delay="150"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="150"].aos-animate,
 body[data-aos-delay="150"] [data-aos].aos-animate {
   transition-delay: .15s
 }

 [data-aos][data-aos][data-aos-duration="200"],
 body[data-aos-duration="200"] [data-aos] {
   transition-duration: .2s
 }

 [data-aos][data-aos][data-aos-delay="200"],
 body[data-aos-delay="200"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="200"].aos-animate,
 body[data-aos-delay="200"] [data-aos].aos-animate {
   transition-delay: .2s
 }

 [data-aos][data-aos][data-aos-duration="250"],
 body[data-aos-duration="250"] [data-aos] {
   transition-duration: .25s
 }

 [data-aos][data-aos][data-aos-delay="250"],
 body[data-aos-delay="250"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="250"].aos-animate,
 body[data-aos-delay="250"] [data-aos].aos-animate {
   transition-delay: .25s
 }

 [data-aos][data-aos][data-aos-duration="300"],
 body[data-aos-duration="300"] [data-aos] {
   transition-duration: .3s
 }

 [data-aos][data-aos][data-aos-delay="300"],
 body[data-aos-delay="300"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="300"].aos-animate,
 body[data-aos-delay="300"] [data-aos].aos-animate {
   transition-delay: .3s
 }

 [data-aos][data-aos][data-aos-duration="350"],
 body[data-aos-duration="350"] [data-aos] {
   transition-duration: .35s
 }

 [data-aos][data-aos][data-aos-delay="350"],
 body[data-aos-delay="350"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="350"].aos-animate,
 body[data-aos-delay="350"] [data-aos].aos-animate {
   transition-delay: .35s
 }

 [data-aos][data-aos][data-aos-duration="400"],
 body[data-aos-duration="400"] [data-aos] {
   transition-duration: .4s
 }

 [data-aos][data-aos][data-aos-delay="400"],
 body[data-aos-delay="400"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="400"].aos-animate,
 body[data-aos-delay="400"] [data-aos].aos-animate {
   transition-delay: .4s
 }

 [data-aos][data-aos][data-aos-duration="450"],
 body[data-aos-duration="450"] [data-aos] {
   transition-duration: .45s
 }

 [data-aos][data-aos][data-aos-delay="450"],
 body[data-aos-delay="450"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="450"].aos-animate,
 body[data-aos-delay="450"] [data-aos].aos-animate {
   transition-delay: .45s
 }

 [data-aos][data-aos][data-aos-duration="500"],
 body[data-aos-duration="500"] [data-aos] {
   transition-duration: .5s
 }

 [data-aos][data-aos][data-aos-delay="500"],
 body[data-aos-delay="500"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="500"].aos-animate,
 body[data-aos-delay="500"] [data-aos].aos-animate {
   transition-delay: .5s
 }

 [data-aos][data-aos][data-aos-duration="550"],
 body[data-aos-duration="550"] [data-aos] {
   transition-duration: .55s
 }

 [data-aos][data-aos][data-aos-delay="550"],
 body[data-aos-delay="550"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="550"].aos-animate,
 body[data-aos-delay="550"] [data-aos].aos-animate {
   transition-delay: .55s
 }

 [data-aos][data-aos][data-aos-duration="600"],
 body[data-aos-duration="600"] [data-aos] {
   transition-duration: .6s
 }

 [data-aos][data-aos][data-aos-delay="600"],
 body[data-aos-delay="600"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="600"].aos-animate,
 body[data-aos-delay="600"] [data-aos].aos-animate {
   transition-delay: .6s
 }

 [data-aos][data-aos][data-aos-duration="650"],
 body[data-aos-duration="650"] [data-aos] {
   transition-duration: .65s
 }

 [data-aos][data-aos][data-aos-delay="650"],
 body[data-aos-delay="650"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="650"].aos-animate,
 body[data-aos-delay="650"] [data-aos].aos-animate {
   transition-delay: .65s
 }

 [data-aos][data-aos][data-aos-duration="700"],
 body[data-aos-duration="700"] [data-aos] {
   transition-duration: .7s
 }

 [data-aos][data-aos][data-aos-delay="700"],
 body[data-aos-delay="700"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="700"].aos-animate,
 body[data-aos-delay="700"] [data-aos].aos-animate {
   transition-delay: .7s
 }

 [data-aos][data-aos][data-aos-duration="750"],
 body[data-aos-duration="750"] [data-aos] {
   transition-duration: .75s
 }

 [data-aos][data-aos][data-aos-delay="750"],
 body[data-aos-delay="750"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="750"].aos-animate,
 body[data-aos-delay="750"] [data-aos].aos-animate {
   transition-delay: .75s
 }

 [data-aos][data-aos][data-aos-duration="800"],
 body[data-aos-duration="800"] [data-aos] {
   transition-duration: .8s
 }

 [data-aos][data-aos][data-aos-delay="800"],
 body[data-aos-delay="800"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="800"].aos-animate,
 body[data-aos-delay="800"] [data-aos].aos-animate {
   transition-delay: .8s
 }

 [data-aos][data-aos][data-aos-duration="850"],
 body[data-aos-duration="850"] [data-aos] {
   transition-duration: .85s
 }

 [data-aos][data-aos][data-aos-delay="850"],
 body[data-aos-delay="850"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="850"].aos-animate,
 body[data-aos-delay="850"] [data-aos].aos-animate {
   transition-delay: .85s
 }

 [data-aos][data-aos][data-aos-duration="900"],
 body[data-aos-duration="900"] [data-aos] {
   transition-duration: .9s
 }

 [data-aos][data-aos][data-aos-delay="900"],
 body[data-aos-delay="900"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="900"].aos-animate,
 body[data-aos-delay="900"] [data-aos].aos-animate {
   transition-delay: .9s
 }

 [data-aos][data-aos][data-aos-duration="950"],
 body[data-aos-duration="950"] [data-aos] {
   transition-duration: .95s
 }

 [data-aos][data-aos][data-aos-delay="950"],
 body[data-aos-delay="950"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="950"].aos-animate,
 body[data-aos-delay="950"] [data-aos].aos-animate {
   transition-delay: .95s
 }

 [data-aos][data-aos][data-aos-duration="1000"],
 body[data-aos-duration="1000"] [data-aos] {
   transition-duration: 1s
 }

 [data-aos][data-aos][data-aos-delay="1000"],
 body[data-aos-delay="1000"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1000"].aos-animate,
 body[data-aos-delay="1000"] [data-aos].aos-animate {
   transition-delay: 1s
 }

 [data-aos][data-aos][data-aos-duration="1050"],
 body[data-aos-duration="1050"] [data-aos] {
   transition-duration: 1.05s
 }

 [data-aos][data-aos][data-aos-delay="1050"],
 body[data-aos-delay="1050"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1050"].aos-animate,
 body[data-aos-delay="1050"] [data-aos].aos-animate {
   transition-delay: 1.05s
 }

 [data-aos][data-aos][data-aos-duration="1100"],
 body[data-aos-duration="1100"] [data-aos] {
   transition-duration: 1.1s
 }

 [data-aos][data-aos][data-aos-delay="1100"],
 body[data-aos-delay="1100"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1100"].aos-animate,
 body[data-aos-delay="1100"] [data-aos].aos-animate {
   transition-delay: 1.1s
 }

 [data-aos][data-aos][data-aos-duration="1150"],
 body[data-aos-duration="1150"] [data-aos] {
   transition-duration: 1.15s
 }

 [data-aos][data-aos][data-aos-delay="1150"],
 body[data-aos-delay="1150"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1150"].aos-animate,
 body[data-aos-delay="1150"] [data-aos].aos-animate {
   transition-delay: 1.15s
 }

 [data-aos][data-aos][data-aos-duration="1200"],
 body[data-aos-duration="1200"] [data-aos] {
   transition-duration: 1.2s
 }

 [data-aos][data-aos][data-aos-delay="1200"],
 body[data-aos-delay="1200"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1200"].aos-animate,
 body[data-aos-delay="1200"] [data-aos].aos-animate {
   transition-delay: 1.2s
 }

 [data-aos][data-aos][data-aos-duration="1250"],
 body[data-aos-duration="1250"] [data-aos] {
   transition-duration: 1.25s
 }

 [data-aos][data-aos][data-aos-delay="1250"],
 body[data-aos-delay="1250"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1250"].aos-animate,
 body[data-aos-delay="1250"] [data-aos].aos-animate {
   transition-delay: 1.25s
 }

 [data-aos][data-aos][data-aos-duration="1300"],
 body[data-aos-duration="1300"] [data-aos] {
   transition-duration: 1.3s
 }

 [data-aos][data-aos][data-aos-delay="1300"],
 body[data-aos-delay="1300"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1300"].aos-animate,
 body[data-aos-delay="1300"] [data-aos].aos-animate {
   transition-delay: 1.3s
 }

 [data-aos][data-aos][data-aos-duration="1350"],
 body[data-aos-duration="1350"] [data-aos] {
   transition-duration: 1.35s
 }

 [data-aos][data-aos][data-aos-delay="1350"],
 body[data-aos-delay="1350"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1350"].aos-animate,
 body[data-aos-delay="1350"] [data-aos].aos-animate {
   transition-delay: 1.35s
 }

 [data-aos][data-aos][data-aos-duration="1400"],
 body[data-aos-duration="1400"] [data-aos] {
   transition-duration: 1.4s
 }

 [data-aos][data-aos][data-aos-delay="1400"],
 body[data-aos-delay="1400"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1400"].aos-animate,
 body[data-aos-delay="1400"] [data-aos].aos-animate {
   transition-delay: 1.4s
 }

 [data-aos][data-aos][data-aos-duration="1450"],
 body[data-aos-duration="1450"] [data-aos] {
   transition-duration: 1.45s
 }

 [data-aos][data-aos][data-aos-delay="1450"],
 body[data-aos-delay="1450"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1450"].aos-animate,
 body[data-aos-delay="1450"] [data-aos].aos-animate {
   transition-delay: 1.45s
 }

 [data-aos][data-aos][data-aos-duration="1500"],
 body[data-aos-duration="1500"] [data-aos] {
   transition-duration: 1.5s
 }

 [data-aos][data-aos][data-aos-delay="1500"],
 body[data-aos-delay="1500"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1500"].aos-animate,
 body[data-aos-delay="1500"] [data-aos].aos-animate {
   transition-delay: 1.5s
 }

 [data-aos][data-aos][data-aos-duration="1550"],
 body[data-aos-duration="1550"] [data-aos] {
   transition-duration: 1.55s
 }

 [data-aos][data-aos][data-aos-delay="1550"],
 body[data-aos-delay="1550"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1550"].aos-animate,
 body[data-aos-delay="1550"] [data-aos].aos-animate {
   transition-delay: 1.55s
 }

 [data-aos][data-aos][data-aos-duration="1600"],
 body[data-aos-duration="1600"] [data-aos] {
   transition-duration: 1.6s
 }

 [data-aos][data-aos][data-aos-delay="1600"],
 body[data-aos-delay="1600"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1600"].aos-animate,
 body[data-aos-delay="1600"] [data-aos].aos-animate {
   transition-delay: 1.6s
 }

 [data-aos][data-aos][data-aos-duration="1650"],
 body[data-aos-duration="1650"] [data-aos] {
   transition-duration: 1.65s
 }

 [data-aos][data-aos][data-aos-delay="1650"],
 body[data-aos-delay="1650"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1650"].aos-animate,
 body[data-aos-delay="1650"] [data-aos].aos-animate {
   transition-delay: 1.65s
 }

 [data-aos][data-aos][data-aos-duration="1700"],
 body[data-aos-duration="1700"] [data-aos] {
   transition-duration: 1.7s
 }

 [data-aos][data-aos][data-aos-delay="1700"],
 body[data-aos-delay="1700"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1700"].aos-animate,
 body[data-aos-delay="1700"] [data-aos].aos-animate {
   transition-delay: 1.7s
 }

 [data-aos][data-aos][data-aos-duration="1750"],
 body[data-aos-duration="1750"] [data-aos] {
   transition-duration: 1.75s
 }

 [data-aos][data-aos][data-aos-delay="1750"],
 body[data-aos-delay="1750"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1750"].aos-animate,
 body[data-aos-delay="1750"] [data-aos].aos-animate {
   transition-delay: 1.75s
 }

 [data-aos][data-aos][data-aos-duration="1800"],
 body[data-aos-duration="1800"] [data-aos] {
   transition-duration: 1.8s
 }

 [data-aos][data-aos][data-aos-delay="1800"],
 body[data-aos-delay="1800"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1800"].aos-animate,
 body[data-aos-delay="1800"] [data-aos].aos-animate {
   transition-delay: 1.8s
 }

 [data-aos][data-aos][data-aos-duration="1850"],
 body[data-aos-duration="1850"] [data-aos] {
   transition-duration: 1.85s
 }

 [data-aos][data-aos][data-aos-delay="1850"],
 body[data-aos-delay="1850"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1850"].aos-animate,
 body[data-aos-delay="1850"] [data-aos].aos-animate {
   transition-delay: 1.85s
 }

 [data-aos][data-aos][data-aos-duration="1900"],
 body[data-aos-duration="1900"] [data-aos] {
   transition-duration: 1.9s
 }

 [data-aos][data-aos][data-aos-delay="1900"],
 body[data-aos-delay="1900"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1900"].aos-animate,
 body[data-aos-delay="1900"] [data-aos].aos-animate {
   transition-delay: 1.9s
 }

 [data-aos][data-aos][data-aos-duration="1950"],
 body[data-aos-duration="1950"] [data-aos] {
   transition-duration: 1.95s
 }

 [data-aos][data-aos][data-aos-delay="1950"],
 body[data-aos-delay="1950"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="1950"].aos-animate,
 body[data-aos-delay="1950"] [data-aos].aos-animate {
   transition-delay: 1.95s
 }

 [data-aos][data-aos][data-aos-duration="2000"],
 body[data-aos-duration="2000"] [data-aos] {
   transition-duration: 2s
 }

 [data-aos][data-aos][data-aos-delay="2000"],
 body[data-aos-delay="2000"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2000"].aos-animate,
 body[data-aos-delay="2000"] [data-aos].aos-animate {
   transition-delay: 2s
 }

 [data-aos][data-aos][data-aos-duration="2050"],
 body[data-aos-duration="2050"] [data-aos] {
   transition-duration: 2.05s
 }

 [data-aos][data-aos][data-aos-delay="2050"],
 body[data-aos-delay="2050"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2050"].aos-animate,
 body[data-aos-delay="2050"] [data-aos].aos-animate {
   transition-delay: 2.05s
 }

 [data-aos][data-aos][data-aos-duration="2100"],
 body[data-aos-duration="2100"] [data-aos] {
   transition-duration: 2.1s
 }

 [data-aos][data-aos][data-aos-delay="2100"],
 body[data-aos-delay="2100"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2100"].aos-animate,
 body[data-aos-delay="2100"] [data-aos].aos-animate {
   transition-delay: 2.1s
 }

 [data-aos][data-aos][data-aos-duration="2150"],
 body[data-aos-duration="2150"] [data-aos] {
   transition-duration: 2.15s
 }

 [data-aos][data-aos][data-aos-delay="2150"],
 body[data-aos-delay="2150"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2150"].aos-animate,
 body[data-aos-delay="2150"] [data-aos].aos-animate {
   transition-delay: 2.15s
 }

 [data-aos][data-aos][data-aos-duration="2200"],
 body[data-aos-duration="2200"] [data-aos] {
   transition-duration: 2.2s
 }

 [data-aos][data-aos][data-aos-delay="2200"],
 body[data-aos-delay="2200"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2200"].aos-animate,
 body[data-aos-delay="2200"] [data-aos].aos-animate {
   transition-delay: 2.2s
 }

 [data-aos][data-aos][data-aos-duration="2250"],
 body[data-aos-duration="2250"] [data-aos] {
   transition-duration: 2.25s
 }

 [data-aos][data-aos][data-aos-delay="2250"],
 body[data-aos-delay="2250"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2250"].aos-animate,
 body[data-aos-delay="2250"] [data-aos].aos-animate {
   transition-delay: 2.25s
 }

 [data-aos][data-aos][data-aos-duration="2300"],
 body[data-aos-duration="2300"] [data-aos] {
   transition-duration: 2.3s
 }

 [data-aos][data-aos][data-aos-delay="2300"],
 body[data-aos-delay="2300"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2300"].aos-animate,
 body[data-aos-delay="2300"] [data-aos].aos-animate {
   transition-delay: 2.3s
 }

 [data-aos][data-aos][data-aos-duration="2350"],
 body[data-aos-duration="2350"] [data-aos] {
   transition-duration: 2.35s
 }

 [data-aos][data-aos][data-aos-delay="2350"],
 body[data-aos-delay="2350"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2350"].aos-animate,
 body[data-aos-delay="2350"] [data-aos].aos-animate {
   transition-delay: 2.35s
 }

 [data-aos][data-aos][data-aos-duration="2400"],
 body[data-aos-duration="2400"] [data-aos] {
   transition-duration: 2.4s
 }

 [data-aos][data-aos][data-aos-delay="2400"],
 body[data-aos-delay="2400"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2400"].aos-animate,
 body[data-aos-delay="2400"] [data-aos].aos-animate {
   transition-delay: 2.4s
 }

 [data-aos][data-aos][data-aos-duration="2450"],
 body[data-aos-duration="2450"] [data-aos] {
   transition-duration: 2.45s
 }

 [data-aos][data-aos][data-aos-delay="2450"],
 body[data-aos-delay="2450"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2450"].aos-animate,
 body[data-aos-delay="2450"] [data-aos].aos-animate {
   transition-delay: 2.45s
 }

 [data-aos][data-aos][data-aos-duration="2500"],
 body[data-aos-duration="2500"] [data-aos] {
   transition-duration: 2.5s
 }

 [data-aos][data-aos][data-aos-delay="2500"],
 body[data-aos-delay="2500"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2500"].aos-animate,
 body[data-aos-delay="2500"] [data-aos].aos-animate {
   transition-delay: 2.5s
 }

 [data-aos][data-aos][data-aos-duration="2550"],
 body[data-aos-duration="2550"] [data-aos] {
   transition-duration: 2.55s
 }

 [data-aos][data-aos][data-aos-delay="2550"],
 body[data-aos-delay="2550"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2550"].aos-animate,
 body[data-aos-delay="2550"] [data-aos].aos-animate {
   transition-delay: 2.55s
 }

 [data-aos][data-aos][data-aos-duration="2600"],
 body[data-aos-duration="2600"] [data-aos] {
   transition-duration: 2.6s
 }

 [data-aos][data-aos][data-aos-delay="2600"],
 body[data-aos-delay="2600"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2600"].aos-animate,
 body[data-aos-delay="2600"] [data-aos].aos-animate {
   transition-delay: 2.6s
 }

 [data-aos][data-aos][data-aos-duration="2650"],
 body[data-aos-duration="2650"] [data-aos] {
   transition-duration: 2.65s
 }

 [data-aos][data-aos][data-aos-delay="2650"],
 body[data-aos-delay="2650"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2650"].aos-animate,
 body[data-aos-delay="2650"] [data-aos].aos-animate {
   transition-delay: 2.65s
 }

 [data-aos][data-aos][data-aos-duration="2700"],
 body[data-aos-duration="2700"] [data-aos] {
   transition-duration: 2.7s
 }

 [data-aos][data-aos][data-aos-delay="2700"],
 body[data-aos-delay="2700"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2700"].aos-animate,
 body[data-aos-delay="2700"] [data-aos].aos-animate {
   transition-delay: 2.7s
 }

 [data-aos][data-aos][data-aos-duration="2750"],
 body[data-aos-duration="2750"] [data-aos] {
   transition-duration: 2.75s
 }

 [data-aos][data-aos][data-aos-delay="2750"],
 body[data-aos-delay="2750"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2750"].aos-animate,
 body[data-aos-delay="2750"] [data-aos].aos-animate {
   transition-delay: 2.75s
 }

 [data-aos][data-aos][data-aos-duration="2800"],
 body[data-aos-duration="2800"] [data-aos] {
   transition-duration: 2.8s
 }

 [data-aos][data-aos][data-aos-delay="2800"],
 body[data-aos-delay="2800"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2800"].aos-animate,
 body[data-aos-delay="2800"] [data-aos].aos-animate {
   transition-delay: 2.8s
 }

 [data-aos][data-aos][data-aos-duration="2850"],
 body[data-aos-duration="2850"] [data-aos] {
   transition-duration: 2.85s
 }

 [data-aos][data-aos][data-aos-delay="2850"],
 body[data-aos-delay="2850"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2850"].aos-animate,
 body[data-aos-delay="2850"] [data-aos].aos-animate {
   transition-delay: 2.85s
 }

 [data-aos][data-aos][data-aos-duration="2900"],
 body[data-aos-duration="2900"] [data-aos] {
   transition-duration: 2.9s
 }

 [data-aos][data-aos][data-aos-delay="2900"],
 body[data-aos-delay="2900"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2900"].aos-animate,
 body[data-aos-delay="2900"] [data-aos].aos-animate {
   transition-delay: 2.9s
 }

 [data-aos][data-aos][data-aos-duration="2950"],
 body[data-aos-duration="2950"] [data-aos] {
   transition-duration: 2.95s
 }

 [data-aos][data-aos][data-aos-delay="2950"],
 body[data-aos-delay="2950"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="2950"].aos-animate,
 body[data-aos-delay="2950"] [data-aos].aos-animate {
   transition-delay: 2.95s
 }

 [data-aos][data-aos][data-aos-duration="3000"],
 body[data-aos-duration="3000"] [data-aos] {
   transition-duration: 3s
 }

 [data-aos][data-aos][data-aos-delay="3000"],
 body[data-aos-delay="3000"] [data-aos] {
   transition-delay: 0
 }

 [data-aos][data-aos][data-aos-delay="3000"].aos-animate,
 body[data-aos-delay="3000"] [data-aos].aos-animate {
   transition-delay: 3s
 }

 [data-aos][data-aos][data-aos-easing=linear],
 body[data-aos-easing=linear] [data-aos] {
   transition-timing-function: cubic-bezier(.25, .25, .75, .75)
 }

 [data-aos][data-aos][data-aos-easing=ease],
 body[data-aos-easing=ease] [data-aos] {
   transition-timing-function: ease
 }

 [data-aos][data-aos][data-aos-easing=ease-in],
 body[data-aos-easing=ease-in] [data-aos] {
   transition-timing-function: ease-in
 }

 [data-aos][data-aos][data-aos-easing=ease-out],
 body[data-aos-easing=ease-out] [data-aos] {
   transition-timing-function: ease-out
 }

 [data-aos][data-aos][data-aos-easing=ease-in-out],
 body[data-aos-easing=ease-in-out] [data-aos] {
   transition-timing-function: ease-in-out
 }

 [data-aos][data-aos][data-aos-easing=ease-in-back],
 body[data-aos-easing=ease-in-back] [data-aos] {
   transition-timing-function: cubic-bezier(.6, -.28, .735, .045)
 }

 [data-aos][data-aos][data-aos-easing=ease-out-back],
 body[data-aos-easing=ease-out-back] [data-aos] {
   transition-timing-function: cubic-bezier(.175, .885, .32, 1.275)
 }

 [data-aos][data-aos][data-aos-easing=ease-in-out-back],
 body[data-aos-easing=ease-in-out-back] [data-aos] {
   transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55)
 }

 [data-aos][data-aos][data-aos-easing=ease-in-sine],
 body[data-aos-easing=ease-in-sine] [data-aos] {
   transition-timing-function: cubic-bezier(.47, 0, .745, .715)
 }

 [data-aos][data-aos][data-aos-easing=ease-out-sine],
 body[data-aos-easing=ease-out-sine] [data-aos] {
   transition-timing-function: cubic-bezier(.39, .575, .565, 1)
 }

 [data-aos][data-aos][data-aos-easing=ease-in-out-sine],
 body[data-aos-easing=ease-in-out-sine] [data-aos] {
   transition-timing-function: cubic-bezier(.445, .05, .55, .95)
 }

 [data-aos][data-aos][data-aos-easing=ease-in-quad],
 body[data-aos-easing=ease-in-quad] [data-aos] {
   transition-timing-function: cubic-bezier(.55, .085, .68, .53)
 }

 [data-aos][data-aos][data-aos-easing=ease-out-quad],
 body[data-aos-easing=ease-out-quad] [data-aos] {
   transition-timing-function: cubic-bezier(.25, .46, .45, .94)
 }

 [data-aos][data-aos][data-aos-easing=ease-in-out-quad],
 body[data-aos-easing=ease-in-out-quad] [data-aos] {
   transition-timing-function: cubic-bezier(.455, .03, .515, .955)
 }

 [data-aos][data-aos][data-aos-easing=ease-in-cubic],
 body[data-aos-easing=ease-in-cubic] [data-aos] {
   transition-timing-function: cubic-bezier(.55, .085, .68, .53)
 }

 [data-aos][data-aos][data-aos-easing=ease-out-cubic],
 body[data-aos-easing=ease-out-cubic] [data-aos] {
   transition-timing-function: cubic-bezier(.25, .46, .45, .94)
 }

 [data-aos][data-aos][data-aos-easing=ease-in-out-cubic],
 body[data-aos-easing=ease-in-out-cubic] [data-aos] {
   transition-timing-function: cubic-bezier(.455, .03, .515, .955)
 }

 [data-aos][data-aos][data-aos-easing=ease-in-quart],
 body[data-aos-easing=ease-in-quart] [data-aos] {
   transition-timing-function: cubic-bezier(.55, .085, .68, .53)
 }

 [data-aos][data-aos][data-aos-easing=ease-out-quart],
 body[data-aos-easing=ease-out-quart] [data-aos] {
   transition-timing-function: cubic-bezier(.25, .46, .45, .94)
 }

 [data-aos][data-aos][data-aos-easing=ease-in-out-quart],
 body[data-aos-easing=ease-in-out-quart] [data-aos] {
   transition-timing-function: cubic-bezier(.455, .03, .515, .955)
 }

 [data-aos^=fade][data-aos^=fade] {
   opacity: 0;
   transition-property: opacity, transform
 }

 [data-aos^=fade][data-aos^=fade].aos-animate {
   opacity: 1;
   transform: translateZ(0)
 }

 [data-aos=fade-up] {
   transform: translate3d(0, 100px, 0)
 }

 [data-aos=fade-down] {
   transform: translate3d(0, -100px, 0)
 }

 [data-aos=fade-right] {
   transform: translate3d(-100px, 0, 0)
 }

 [data-aos=fade-left] {
   transform: translate3d(100px, 0, 0)
 }

 [data-aos=fade-up-right] {
   transform: translate3d(-100px, 100px, 0)
 }

 [data-aos=fade-up-left] {
   transform: translate3d(100px, 100px, 0)
 }

 [data-aos=fade-down-right] {
   transform: translate3d(-100px, -100px, 0)
 }

 [data-aos=fade-down-left] {
   transform: translate3d(100px, -100px, 0)
 }

 [data-aos^=zoom][data-aos^=zoom] {
   opacity: 0;
   transition-property: opacity, transform
 }

 [data-aos^=zoom][data-aos^=zoom].aos-animate {
   opacity: 1;
   transform: translateZ(0) scale(1)
 }

 [data-aos=zoom-in] {
   transform: scale(.6)
 }

 [data-aos=zoom-in-up] {
   transform: translate3d(0, 100px, 0) scale(.6)
 }

 [data-aos=zoom-in-down] {
   transform: translate3d(0, -100px, 0) scale(.6)
 }

 [data-aos=zoom-in-right] {
   transform: translate3d(-100px, 0, 0) scale(.6)
 }

 [data-aos=zoom-in-left] {
   transform: translate3d(100px, 0, 0) scale(.6)
 }

 [data-aos=zoom-out] {
   transform: scale(1.2)
 }

 [data-aos=zoom-out-up] {
   transform: translate3d(0, 100px, 0) scale(1.2)
 }

 [data-aos=zoom-out-down] {
   transform: translate3d(0, -100px, 0) scale(1.2)
 }

 [data-aos=zoom-out-right] {
   transform: translate3d(-100px, 0, 0) scale(1.2)
 }

 [data-aos=zoom-out-left] {
   transform: translate3d(100px, 0, 0) scale(1.2)
 }

 [data-aos^=slide][data-aos^=slide] {
   transition-property: transform
 }

 [data-aos^=slide][data-aos^=slide].aos-animate {
   transform: translateZ(0)
 }

 [data-aos=slide-up] {
   transform: translate3d(0, 100%, 0)
 }

 [data-aos=slide-down] {
   transform: translate3d(0, -100%, 0)
 }

 [data-aos=slide-right] {
   transform: translate3d(-100%, 0, 0)
 }

 [data-aos=slide-left] {
   transform: translate3d(100%, 0, 0)
 }

 [data-aos^=flip][data-aos^=flip] {
   backface-visibility: hidden;
   transition-property: transform
 }

 [data-aos=flip-left] {
   transform: perspective(2500px) rotateY(-100deg)
 }

 [data-aos=flip-left].aos-animate {
   transform: perspective(2500px) rotateY(0)
 }

 [data-aos=flip-right] {
   transform: perspective(2500px) rotateY(100deg)
 }

 [data-aos=flip-right].aos-animate {
   transform: perspective(2500px) rotateY(0)
 }

 [data-aos=flip-up] {
   transform: perspective(2500px) rotateX(-100deg)
 }

 [data-aos=flip-up].aos-animate {
   transform: perspective(2500px) rotateX(0)
 }

 [data-aos=flip-down] {
   transform: perspective(2500px) rotateX(100deg)
 }

 [data-aos=flip-down].aos-animate {
   transform: perspective(2500px) rotateX(0)
 }