@media(min-width:1024px) {
	
.animate .fold1a-column {
    opacity: 0;
    transition: all 500ms ease;
    transform: translatey(-900px);
}

.animate.animate-complete .fold1a-column {
    opacity: 1;
    transition: all 500ms ease;
    transform: translatey(0px);
}

.animate :is(.fold1a-column-header, .fold1a-column-content, .fold1a-column-readmore) {
    opacity: 0;
    transition: all 500ms ease;
    transform: scale(0.9);
}

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

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

.animate.animate-complete .fold1a-column-readmore{
    opacity: 1;
    transition: all 500ms ease 1500ms;
    transform: scale(1);
}

.animate .fold1a-van {
    transform: translatex(800px) scale(0.5);
    transition: all 500ms ease;
}

.animate.animate-complete .fold1a-van {
    transform: translatex(0px) scale(1);
    transition: all 1500ms ease 500ms;
}

.animate .icon-slidera .splide__list .splide__slide {
    transition: all 500ms ease;
    opacity: 0;
}

.animate .icon-slidera .splide__list .splide__slide:nth-of-type(1),
.animate .icon-slidera .splide__list .splide__slide:nth-of-type(3){
    transform: rotate(-10deg) scale(0.9);
}

.animate .icon-slidera .splide__list .splide__slide:nth-of-type(2),
.animate .icon-slidera .splide__list .splide__slide:nth-of-type(4){
    transform:rotate(10deg) scale(0.9);
}

.animate.animate-complete .icon-slidera .splide__list .splide__slide:nth-of-type(1) {
    opacity:1;
    transition:all 500ms ease;
    transform: rotate(0deg);
}

.animate.animate-complete .icon-slidera .splide__list .splide__slide:nth-of-type(2) {
    opacity:1;
    transition:all 500ms ease 500ms;
    transform:rotate(0deg);
}

.animate.animate-complete .icon-slidera .splide__list .splide__slide:nth-of-type(3) {
    opacity:1;
    transition:all 500ms ease 1000ms;
    transform:rotate(0deg);
}

.animate.animate-complete .icon-slidera .splide__list .splide__slide:nth-of-type(4) {
    opacity:1;
    transition:all 500ms ease 1500ms;
    transform:rotate(0deg);
}

.animate .content-fold-b-img {
    transform: scale(0.5);
    transform-origin: top;
    opacity: 0;
    transition: all 500ms ease;
}

.alt.animate .content-fold-b-img{
    transform-origin:bottom;
}

.animate.animate-complete .content-fold-b-img {
    transform: scale(1);
    transform-origin: top;
    opacity: 1;
    transition: all 500ms ease;
}

.animate :is(.content-fold-b-content-header-subtext, .content-fold-b-content-header-title, .content-fold-b-content-inner, .content-fold-b-content-readmore) {
    opacity: 0;
    transform: translatex(100px) scale(0.9);
    transition: all 500ms ease;
}

.animate :is(.content-fold-b-content-header-subtext, .content-fold-b-content-header-title, .content-fold-b-content-inner, .content-fold-b-content-readmore) {
    opacity: 0;
    transform: translatex(100px) scale(0.9);
    transition: all 500ms ease;
}

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

.animate.animate-complete .content-fold-b-content-header-title {
    opacity:1;
    transform:translatex(0px);
    transition:all 500ms ease 500ms;
}

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

.animate.animate-complete .content-fold-b-content-readmore, .animate.animate-complete .content-fold-b-phone {
    opacity:1;
    transform:translatex(0px);
    transition:all 500ms ease 1500ms;
}

.animate .content-fold-b-content-inner::before,
.animate .content-fold-b-content-inner::after{
    transform: translatey(300px);
    opacity: 0;
    transition: all 500ms ease;
}

.animate.animate-complete .content-fold-b-content-inner::before,
.animate.animate-complette .content-fold-b-content-inner::after{
    transform:translatey(0px) scale(1);;
    opacity:1;
    transition:all 1000ms ease 1000ms;
}

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

.animate .module-foldf-header-title-subtext {
    transform: translatex(-100px) scale(0.9);
    opacity: 0;
    transition: all 500ms ease;
}

.animate.animate-complete .module-foldf-header-title-subtext{
    transform:translatex(0px);
    opacity:1;
    transition:all 500ms ease;
}

.animate .module-foldf-header-title-main {
    transform: translatex(-100px) scale(0.9);
    opacity:0;
    transition:all 500ms ease;
}

.animate.animate-complete .module-foldf-header-title-main {
    transform: translatex(0px) scale(1);
    opacity:1;
    transition:all 500ms ease 500ms;
}

.animate .module-foldf-header-content {
    transform: translatex(100px);
    opacity: 0;
    transition: all 500ms ease;
}

.animate.animate-complete .module-foldf-header-content{
    transform:translatex(0px);
    opacity:1;
    transition:all 500ms ease 1000ms;
}

.animate .module-foldf-wrapper .module-foldf-block:nth-of-type(1) {
    transform: scale(0.9) rotate(-10deg);
    opacity:0;
    transition:all 500ms ease;
}

.animate.animate-complete .module-foldf-wrapper .module-foldf-block:nth-of-type(1) {
    transform: scale(1) rotate(0deg);
    opacity:1;
    transition:all 500ms ease;
}

.animate .module-foldf-wrapper .module-foldf-block:nth-of-type(2) {
    transform: scale(0.9) rotate(10deg);
    opacity:0;
    transition:all 500ms ease;
}

.animate.animate-complete .module-foldf-wrapper .module-foldf-block:nth-of-type(2) {
    transform: scale(1) rotate(0deg);
    opacity:1;
    transition:all 500ms ease 500ms;
}

.animate .module-foldf-wrapper .module-foldf-block:nth-of-type(3) {
    transform: scale(0.9) rotate(10deg);
    opacity:0;
    transition:all 500ms ease;
}

.animate.animate-complete .module-foldf-wrapper .module-foldf-block:nth-of-type(3) {
    transform: scale(1) rotate(0deg);
    opacity:1;
    transition:all 500ms ease 1000ms;
}

.animate .module-foldf-wrapper .module-foldf-block:nth-of-type(4) {
    transform: scale(0.9) rotate(10deg);
    opacity:0;
    transition:all 500ms ease;
}

.animate.animate-complete .module-foldf-wrapper .module-foldf-block:nth-of-type(4) {
    transform: scale(1) rotate(0deg);
    opacity:1;
    transition:all 500ms ease 1500ms;
}

.animate .module-foldf-wrapper .module-foldf-block:nth-of-type(5) {
    transform: scale(0.9) rotate(10deg);
    opacity:0;
    transition:all 500ms ease;
}

.animate.animate-complete .module-foldf-wrapper .module-foldf-block:nth-of-type(5) {
    transform: scale(1) rotate(0deg);
    opacity:1;
    transition:all 500ms ease 2000ms;
}

.animate .module-foldf-wrapper .module-foldf-block:nth-of-type(6) {
    transform: scale(0.9) rotate(10deg);
    opacity:0;
    transition:all 500ms ease;
}

.animate.animate-complete .module-foldf-wrapper .module-foldf-block:nth-of-type(6) {
    transform: scale(1) rotate(0deg);
    opacity:1;
    transition:all 500ms ease 2500ms;
}

.animate.contact-folda::after, .steps-folda-background::before {
    display: block;
    transform: skewX(81deg);
    transition:all 500ms ease;
    opacity:0;
}

.animate.animate-complete.contact-folda::after, .steps-folda-background::before {
    display: block;
    transform: skewX(0deg);
    transition:all 500ms ease;
    opacity:0.85;
}

.animate .steps-first-border::before{
	opacity:0;
	transition:all 750ms ease;
	margin-left:-200px;
}

.animate.animate-complete .steps-first-border::before{
	opacity:1;
	transition:all 750ms ease;
	margin-left:0px;
}

.animate .steps-second-border::before{
	opacity:0;
	transition:all 750ms ease;
	margin-left:-200px;
}

.animate.animate-complete .steps-second-border::before{
	opacity:1;
	transition:all 750ms ease 750ms;
	margin-left:0px;
}

.animate .steps-third-border::before{
	opacity:0;
	transition:all 750ms ease;
	margin-left:-200px;
}

.animate.animate-complete .steps-third-border::before{
	opacity:1;
	transition:all 750ms ease 1250ms;
	margin-left:0px;
}
	
.animate.contact-folda::before {
    filter: unset;
    transition: all 300ms ease;
}

.animate.animate-complete.contact-folda::before {
    filter: grayscale(1);
    transition: all 500ms ease;
}

.animate .contact-folda-header {
    transform: scale(0.9);
    transition: all 500ms ease;
    opacity:0;
}

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

.animate .contact-folda-socials {
    transform: scale(0.9);
    opacity: 0;
    transition: all 500ms ease;
}

.animate.animate-complete .contact-folda-socials {
    transform:scale(1);
    opacity:1;
    transition:all 500ms ease 700ms;
}

.animate .contact-folda-socials-item-readmore {
    transform: scale(0.9);
    opacity: 0;
    transition: all 500ms ease;
}

.animate.animate-complete .contact-folda-socials-item-readmore {
    transform: scale(1);
    opacity: 1;
    transition: all 500ms ease 1000ms;
}

.animate :is(.content-fold-b-content-header-subtext, .content-fold-b-content-header-title, .content-fold-b-content-inner, .content-fold-b-content-readmore, .content-fold-b-content-list, .content-fold-b-phone) {
    opacity: 0;
    transform: translatex(-100px) scale(0.9);
    transition: all 500ms ease;
}

.animate .fold5-slide {
    transform: skew(5deg, 5deg);
    opacity: 0;
    transition: all 500ms ease;
}

.animate.animate-complete .fold5-slide {
    transform: skew(0deg, 0deg);
    opacity: 1;
    transition: all 1000ms ease 500ms;
}

.animate :is(.greater-manchester, .west-yorkshire, .south-yorkshire, .east-yorkshire, .north-yorkshire) {
    opacity:0;
    transition:all 500ms ease;
}

.animate.animate-complete .greater-manchester {
    opacity:1;
    transition:all 600ms ease 250ms;
}

.animate.animate-complete .west-yorkshire{
    opacity:1;
    transition:all 600ms ease 500ms;
}

.animate.animate-complete .north-yorkshire{
    opacity:1;
    transition:all 600ms ease 750ms;
}

.animate.animate-complete .south-yorkshire{
    opacity:1;
    transition:all 600ms ease 900ms;
}

.animate.animate-complete .east-yorkshire{
    opacity:1;
    transition:all 600ms ease 1150ms;
}

.animate .steps-folda-item .steps-folda-item-number-container {
    transform: translatey(-50px);
    opacity: 0;
    transition: all 500ms ease;
}

.animate .steps-folda-item .steps-folda-item-content {
    transform: translatey(50px);
    opacity: 0;
    transition: all 500ms ease;
}

.animate .steps-folda-item .steps-folda-item-number-container::before{
    opacity:0;
    transition:all 500ms ease;
}

.animate.animate-complete .steps-folda-item.step1 .steps-folda-item-number-container{
    transform:translatey(0px);
    opacity:1;
    transition:all 500ms ease;
}

.animate.animate-complete .steps-folda-item.step1 .steps-folda-item-content{
    transform:translatey(0px);
    opacity:1;
    transition:all 500ms ease 250ms;
}

.animate.animate-complete .steps-folda-item.step1 .steps-folda-item-number-container::before{
    opacity:1;
    transition:all 500ms ease 500ms;
}

.animate.animate-complete .steps-folda-item.step2 .steps-folda-item-number-container{
    transform:translatey(0px);
    opacity:1;
    transition:all 500ms ease 500ms;
}

.animate.animate-complete .steps-folda-item.step2 .steps-folda-item-content{
    transform:translatey(0px);
    opacity:1;
    transition:all 500ms ease 750ms;
}

.animate.animate-complete .steps-folda-item.step2 .steps-folda-item-number-container::before{
    opacity:1;
    transition:all 500ms ease 1000ms;
}

.animate.animate-complete .steps-folda-item.step3 .steps-folda-item-number-container{
    transform:translatey(0px);
    opacity:1;
    transition:all 500ms ease 1000ms;
}

.animate.animate-complete .steps-folda-item.step3 .steps-folda-item-content{
    transform:translatey(0px);
    opacity:1;
    transition:all 500ms ease 1250ms;
}

.animate.animate-complete .steps-folda-item.step3 .steps-folda-item-number-container::before{
    opacity:1;
    transition:all 500ms ease 1500ms;
}

.animate.animate-complete .steps-folda-item.step4 .steps-folda-item-number-container{
    transform:translatey(0px);
    opacity:1;
    transition:all 500ms ease 1500ms;
}

.animate.animate-complete .steps-folda-item.step4 .steps-folda-item-content{
    transform:translatey(0px);
    opacity:1;
    transition:all 500ms ease 1750ms;
}

.animate.animate-complete .steps-folda-item.step4 .steps-folda-item-number-container::before{
    opacity:1;
    transition:all 500ms ease 2000ms;
}

.animate .steps-folda-header {
    transition: all 500ms ease;
    opacity: 0;
    transform: translatey(-100px);
}

.animate.animate-complete .steps-folda-header {
    transition: all 1000ms ease;
    opacity: 1;
    transform: translatey(0px);
}

.animate .content-fold-d-accordion-column-header .title {
	transform: translatex(100px);
	opacity: 0;
	transition: all 500ms ease;
}

.animate.animate-complete .content-fold-d-accordion-column-header .title {
	transform: translatex(0px);
	opacity: 1;
	transition: all 500ms ease 250ms;
}

.animate .accordion-wrapper .accordion-item-row:nth-of-type(odd){
    transform: translatex(-200px);
    opacity: 0;
    transition: all 500ms ease;
}

.animate .accordion-wrapper .accordion-item-row:nth-of-type(even){
    transform: translatex(200px);
    opacity: 0;
    transition: all 500ms ease;
}

.animate.animate-complete .accordion-wrapper .accordion-item-row:nth-of-type(1) {
    transform: translatex(0px);
    opacity: 1;
    transition: all 500ms ease 500ms;
}

.animate.animate-complete .accordion-wrapper .accordion-item-row:nth-of-type(2) {
    transform: translatex(0px);
    opacity: 1;
    transition: all 500ms ease 800ms;
}

.animate.animate-complete .accordion-wrapper .accordion-item-row:nth-of-type(3) {
    transform: translatex(0px);
    opacity: 1;
    transition: all 500ms ease 1100ms;
}

.animate.animate-complete .accordion-wrapper .accordion-item-row:nth-of-type(4) {
    transform: translatex(0px);
    opacity: 1;
    transition: all 500ms ease 1400ms;
}

.animate.animate-complete .accordion-wrapper .accordion-item-row:nth-of-type(5) {
    transform: translatex(0px);
    opacity: 1;
    transition: all 500ms ease 1700ms;
}

.animate .content-fold-d-accordion-readmore {
    transform: translatex(-100px);
    opacity: 0;
    transition: all 500ms ease;
}

.animate.animate-complete .content-fold-d-accordion-readmore {
    transform: translatex(0px);
    opacity: 1;
    transition: all 500ms ease 1500ms;
}
    
}