
.home .site-header{
    background-image: none;
}
.home .page-title {
    display: none;
}

.home .homeswiper .swiper-button-prev {
    display: none;
}
.home .homeswiper .swiper-button-next.swiper-button-disabled{
    opacity: 0;
    pointer-events: none;
}
.home .homeswiper .swiper-pagination{
    width: 100%;
    bottom: 0;
}
.home .homeswiper .swiper-button-next svg{
    opacity: 0.1;
    transform: scaleX(0.8) scaleY(0.8);
    bottom: 20px;
    animation: scrolldown 5s infinite;
    position: relative;
}
.home .homeswiper .swiper-button-next{
    left: 50%;
    bottom: 0;
    top: auto;
    width: 52px;
    height: 32px;
    margin-left: -26px;
}
.home .homeswiper .swiper-button-next:after{
    display: none;
}

@keyframes scrolldown{
    0%{
        opacity: 0.1;
        bottom: 40px;
    } 
    50%{
        opacity: 0.7;
        bottom: 20px;
    }
    100%{
        opacity: 0.1;
        bottom: 40px;
    }
}

.swiper-slide-active .fadeInUp{  
    opacity: 1;  
    transform: translate3d(0,0,0);    
}
.swiper-slide-active .fadeIn{
    opacity: 1;
}
/*.swiper-slide-active .wp-block-button .wp-element-button:hover:before{
    animation: none;
}
.swiper-slide-active .wp-block-button .wp-element-button:hover{
    animation: none;  
}*/
@media (min-width: 992px){
    .home .wp-block-button .wp-element-button.animating{
        animation: none;
    }
    .home .wp-block-button .wp-element-button.animating:before{
        animation: none;
    }
    .swiper-slide-active .wp-block-button .wp-element-button.animating{
        animation: btnColor 2.5s;
        animation-delay: 3s;
    }
    .swiper-slide-active .wp-block-button .wp-element-button.animating:before{
        animation: btnBackground 2.5s;
        animation-delay: 3s;
    }
    .fadeInUp {
        opacity: 0;
        transform: translate3d(0,100px,0);
        transition: all .5s;
        transition-delay: 1s;
    }
    .fadeIn {
        opacity: 0;
        transition: all .5s;
        transition-delay: 1s;
    }
    .home #main-content{
        height: 100%;
    }
    body.home{
        overflow: hidden;
    }
    .home .homeswiper {
      width: 100%;
      height: 100vh;
    }
    .home .homeswiper .swiper-slide {
      display: flex;
      justify-content: center;
      align-items: center;
      width: 100%;
      height: 100%;
        max-height: 100vh;
        overflow: hidden;

    }
    .home .homeswiper .swiper-slide>*{
        width: 100%;
        height: 100%;
        max-height: 100%;
        overflow: hidden;
    }
}
@media (max-width: 991px){
     .home .homeswiper .swiper-wrapper{
        transform: none !important;
        height: auto;
    }
    .home .homeswiper .swiper-slide{
        height: auto !important;
    }
    .swiper.homeSwiper {
        overflow: visible;
        touch-action: auto;
    }
    /*.home .wp-block-button .wp-element-button{
        animation: btnColor 10s infinite;
        animation-delay: 10s;
    }
    .home .wp-block-button .wp-element-button:before{
        animation: btnBackground 12s infinite;
        animation-delay: 10s;
    }*/
}