@media (min-width:1024px) {

.animate .fold1a::before {
    background: #000000cf;
    transition: all 500ms ease;
}

.animate.animate-complete .fold1a::before {
    background: #000000b3;
    transition: all 1500ms ease;
}
    
.animate .fold1a-content-header .title {
    transform: scale(1.5);
    opacity: 0;
    transition: all 500ms ease;
}

.animate.animate-complete .fold1a-content-header .title {
    transform: scale(1);
    opacity: 1;
    transition: all 1000ms ease;
}

.animate .fold1a-content-header .subtitle {
    transform: scale(1.5);
    opacity: 0;
    transition: all 1s ease;
}

.animate.animate-complete .fold1a-content-header .subtitle {
    transform: scale(1);
    opacity: 1;
    transition: all 1000ms ease 500ms;
}

.animate .fold1a-content-inner {
    transform: scale(1.5) translatey(50px);
    opacity: 0;
    transition: all 500ms ease;
}

.animate.animate-complete .fold1a-content-inner {
    transform: scale(1) translatey(0px);
    opacity: 1;
    transition: all 750ms ease 1000ms;
}

.animate .fold1a-readmore-wrapper {
    transform: scale(1.5) translatey(50px);
    opacity: 0;
    transition: all 500ms ease;
}

.animate.animate-complete .fold1a-readmore-wrapper {
    transform: scale(1) translatey(0px);
    opacity: 1;
    transition: all 750ms ease 1500ms;
}

.animate .content-fold-b-content-subtext {
    transform: scale(1.5);
    opacity: 0;
    transition: all 600ms ease;
}

.animate.animate-complete .content-fold-b-content-subtext {
    transform: scale(1);
    opacity: 1;
    transition: all 600ms ease;
}

.aspire-logo-text .title span:nth-of-type(1),
.aspire-logo-text .subtitle span:nth-of-type(1){
    display:inline-block;
}

.animate .aspire-logo-text :is(.title, .subtitle) span{
    transform:scale(1.5);
    opacity:0;
    transition:all 500ms ease;
}

.animate.animate-complete .aspire-logo-text :is(.title) span:nth-of-type(1){
    transform:scale(1);
    opacity:1;
    transition:all 400ms ease 400ms;
}

.animate.animate-complete .aspire-logo-text :is(.title) span:nth-of-type(2){
    transform:scale(1);
    opacity:1;
    transition:all 400ms ease 500ms;
}

.animate.animate-complete .aspire-logo-text :is(.title) span:nth-of-type(3){
    transform:scale(1);
    opacity:1;
    transition:all 400ms ease 600ms;
}

.animate.animate-complete .aspire-logo-text :is(.title) span:nth-of-type(4){
    transform:scale(1);
    opacity:1;
    transition:all 400ms ease 700ms;
}

.animate.animate-complete .aspire-logo-text :is(.title) span:nth-of-type(5){
    transform:scale(1);
    opacity:1;
    transition:all 400ms ease 800ms;
}

.animate.animate-complete .aspire-logo-text :is(.title) span:nth-of-type(6){
    transform:scale(1);
    opacity:1;
    transition:all 400ms ease 900ms;
}

.animate.animate-complete .aspire-logo-text :is(.subtitle) span:nth-of-type(1){
    transform:scale(1);
    opacity:1;
    transition:all 400ms ease 450ms;
}

.animate.animate-complete .aspire-logo-text :is(.subtitle) span:nth-of-type(2){
    transform:scale(1);
    opacity:1;
    transition:all 400ms ease 550ms;
}

.animate.animate-complete .aspire-logo-text :is(.subtitle) span:nth-of-type(3){
    transform:scale(1);
    opacity:1;
    transition:all 400ms ease 650ms;
}

.animate.animate-complete .aspire-logo-text :is(.subtitle) span:nth-of-type(4){
    transform:scale(1);
    opacity:1;
    transition:all 400ms ease 750ms;
}

.animate.animate-complete .aspire-logo-text :is(.subtitle) span:nth-of-type(5){
    transform:scale(1);
    opacity:1;
    transition:all 400ms ease 850ms;
}

.animate.animate-complete .aspire-logo-text :is(.subtitle) span:nth-of-type(6){
    transform:scale(1);
    opacity:1;
    transition:all 400ms ease 950ms;
}

.animate .content-fold-b-content-inner-text {
    transform: scale(1.3) translatex(-50px);
    opacity: 0;
    transition: all 400ms ease;
}

.animate.animate-complete .content-fold-b-content-inner-text {
    transform: scale(1) translatex(0px);
    opacity: 1;
    transition: all 600ms ease 600ms;
}

.animate .content-fold-b-content-item-wrapper .content-fold-b-item{
    transform: scale(1.3) translatex(-100px) translatey(50px);
    opacity: 0;
    transition: all 600ms ease;
}

.animate.animate-complete .content-fold-b-content-item-wrapper .content-fold-b-item:nth-of-type(1){
    transform: scale(1) translatex(0px) translatey(0px);
    opacity: 1;
    transition: all 600ms ease 850ms;
}

.animate.animate-complete .content-fold-b-content-item-wrapper .content-fold-b-item:nth-of-type(2){
    transform: scale(1) translatex(0px) translatey(0px);
    opacity: 1;
    transition: all 600ms ease 1000ms;
}

.animate.animate-complete .content-fold-b-content-item-wrapper .content-fold-b-item:nth-of-type(3){
    transform: scale(1) translatex(0px) translatey(0px);
    opacity: 1;
    transition: all 600ms ease 1300ms;
}

.animate .content-fold-b-readmore {
    transform: scale(1.5) translatey(70px);
    opacity: 0;
    transition: all 600ms ease;
}

.animate.animate-complete .content-fold-b-readmore {
    transform: scale(1) translatey(0px);
    opacity: 1;
    transition: all 600ms ease 1000ms;
}

.animate.content-fold-b::before {
    transition: all 1s ease;
    opacity: 0;
    transform: scale(1.5) translatex(-300px);
}

.animate.animate-complete.content-fold-b::before {
    transition: all 1.5s ease;
    opacity: 0.075;
    transform: scale(1.3) translatex(0px);
}
    
.animate .content-fold-b-img {
    opacity: 0;
    transition: all 600ms ease;
    right: -600px;
}

.animate.animate-complete .content-fold-b-img {
    opacity: 1;
    transition: all 1.1s ease 1200ms;
    right: 0px;
}

    .animate.alt .content-fold-b-img {
    opacity: 0;
    transition: all 600ms ease;
        transform:scale(1.3) translatex(-600px);
        right:0px;
}

.animate.animate-complete.alt .content-fold-b-img {
    opacity: 1;
    transition: all 1.1s ease 1200ms;
    transform:scale(1) translatex(0px);
}

    .animate:not(.alt) .content-fold-b-img::before {
    opacity: 0;
        transition:all 500ms ease;
}

.animate.animate-complete:not(.alt) .content-fold-b-img::before {
    opacity: 1;
    transition: all 500ms ease 2200ms;
}

    .animate:not(.alt)  .content-fold-b-img::after {
        opacity: 1;
    } 

    .animate.animate-complete:not(.alt)  .content-fold-b-img::after {
        opacity:0.8;
        transition:all 500ms ease 2200ms;
    } 

.animate div#module-fold-c-items ul li:nth-of-type(1) {
    opacity: 0;
    transform: scale(0.8);
    transition: all 750ms ease;
}

.animate.animate-complete div#module-fold-c-items ul li:nth-of-type(1) {
    opacity: 1;
    transform: scale(1);
    transition: all 750ms ease;
}

.animate div#module-fold-c-items ul li:nth-of-type(2) {
    opacity: 0;
    transform: scale(0.8);
    transition: all 750ms ease;
}

.animate.animate-complete div#module-fold-c-items ul li:nth-of-type(2) {
    opacity: 1;
    transform: scale(1);
    transition: all 750ms ease 200ms;
}

.animate div#module-fold-c-items ul li:nth-of-type(3) {
    opacity: 0;
    transform: scale(0.8);
    transition: all 750ms ease;
}

.animate.animate-complete div#module-fold-c-items ul li:nth-of-type(3) {
    opacity: 1;
    transform: scale(1);
    transition: all 750ms ease 400ms;
}

.animate div#module-fold-c-items ul li:nth-of-type(4) {
    opacity: 0;
    transform: scale(0.8);
    transition: all 750ms ease;
}

.animate.animate-complete div#module-fold-c-items ul li:nth-of-type(4) {
    opacity: 1;
    transform: scale(1);
    transition: all 750ms ease 600ms;
}

.animate div#module-fold-c-items ul li:nth-of-type(5) {
    opacity: 0;
    transform: scale(0.8);
    transition: all 750ms ease;
}

.animate.animate-complete div#module-fold-c-items ul li:nth-of-type(5) {
    opacity: 1;
    transform: scaley(1);
    transition: all 750ms ease 600ms;
}

.animate div#module-fold-c-items ul li:nth-of-type(6) {
    opacity: 0;
    transform: scale(0.8);
    transition: all 750ms ease;
}

.animate.animate-complete div#module-fold-c-items ul li:nth-of-type(6) {
    opacity: 1;
    transform: scale(1);
    transition: all 750ms ease 800ms;
}

.animate .content-fold-header-subtitle {
    transform: scale(1.5);
    transition: all 500ms ease;
    opacity:0;
}

.animate.animate-complete .content-fold-header-subtitle {
    transform: scale(1);
    transition: all 500ms ease;
    opacity:1;
}

.animate .content-fold-header-content-inner {
    transform: scale(1.5);
    opacity: 0;
    transition: all 500ms ease;
}

.animate.animate-complete .content-fold-header-content-inner {
    transform: scale(1);
    opacity: 1;
    transition: all 500ms ease 500ms;
}

.animate .content-fold-header-readmore {
    transform: scale(1.5);
    opacity: 0;
    transition: all 500ms ease;
}

.animate.animate-complete .content-fold-header-readmore {
    transform: scale(1);
    opacity: 1;
    transition: all 500ms ease 1s;
}

.animate .testimonial-folda-splide {
    opacity: 0;
    transition: all 500ms ease;
}

.animate.animate-complete .testimonial-folda-splide {
    opacity:1;
    transition:all 500ms ease 1.25s;
}

.animate .module-fold-m-icons {
    transition: all 500ms ease;
    opacity: 0;
}

.animate.animate-complete .module-fold-m-icons {
    transition: all 500ms ease 1.5s;
    opacity: 1;
}

.animate .fold4a-container {
    transition: all 500ms ease;
    opacity: 0;
}

.animate.animate-complete .fold4a-container {
    transition: all 1000ms ease;
    opacity: 1;
}
    
}