.slider{
    position: relative;
    overflow: hidden;
}

.item-slide{
    overflow: hidden;
    position: relative;
}

.item-slide .slide-img{
    width: 100vw;
    height: 30vh;
    overflow: hidden;
}
.item-slide .slide-img img{
    width: 100vw;
    height: 30vh;
    -o-object-fit: cover;
    object-fit: cover;
}



.item-slide .slide-text{
 background: #1128c8;
 padding: 30px;
 text-align: center;
}









@-webkit-keyframes immortalkenburns
{
    0%
    {
        -webkit-transform:scale(1);
        -webkit-transition:-webkit-transform 20000ms linear 0s
    }
    100%
    {
        -webkit-transform:scale(1.2);
        -webkit-transition:-webkit-transform 20000ms linear 0s
    }

}
@-moz-keyframes immortalkenburns
{
    0%
    {
        -moz-transform:scale(1);
        -moz-transition:-moz-transform 20000ms linear 0s
    }
    100%
    {
        -moz-transform:scale(1.2);
        -moz-transition:-moz-transform 20000ms linear 0s
    }

}
@-ms-keyframes immortalkenburns
{
    0%
    {
        -ms-transform:scale(1);
        -ms-transition:-ms-transform 20000ms linear 0s
    }
    100%
    {
        -ms-transform:scale(1.2);
        -ms-transition:-ms-transform 20000ms linear 0s
    }

}
@-o-keyframes immortalkenburns
{
    0%
    {
        -o-transform:scale(1);
        -o-transition:-o-transform 20000ms linear 0s
    }
    100%
    {
        -o-transform:scale(1.2);
        -o-transition:-o-transform 20000ms linear 0s
    }

}
@keyframes immortalkenburns
{
    0%
    {
        transform:scale(1);
        transition:transform 20000ms linear 0s
    }
    100%
    {
        transform:scale(1.2);
        transition:transform 20000ms linear 0s
    }
}

.item-slide .slide-img img {
    width:100%;
    -webkit-transform-origin:100% 0;
    -moz-transform-origin:100% 0;
    -ms-transform-origin:100% 0;
    -o-transform-origin:100% 0;
    transform-origin:100% 0;
    -webkit-animation:immortalkenburns 20000ms linear 0s infinite alternate;
    animation:immortalkenburns 20000ms linear 0s infinite alternate;
}








    .item-slide .slide-text .box-text h1{
       color: #ffffff;
    }


    .item-slide .slide-text .box-text h2{
       color: #99ffff;
       font-style: italic;
    }


    .item-slide .slide-text .box-text p{
       color: #ffffff;
       font-size: 20px;

    }



    .item-slide .slide-text .box-text a{
       color: #ffffff;
       margin-top: 60px;
       font-size: 20px;
       display: inline-block;
    }





@media (min-width: 992px) {




    .slider:before{content: '';position: absolute;left: 0;right: 0;bottom: -130px;height: 200px;background: #ffffff;z-index: 1;transform: skewY(-355deg);}



    .item-slide .slide-img{
        width: 100vw;
        height: 100vh;
        overflow: hidden;
    }

    .item-slide .slide-img img{
        width: 100vw;
        height: 100vh;
        -o-object-fit: cover;
        object-fit: cover;
    }





    .item-slide .slide-text{
        position: absolute;
        left: 0;
        right: 0;
        bottom:   calc(30vh - 50px);
        opacity: 1;
/*        transform: translateY(500px);*/
        background: transparent;
        -webkit-transition: all 1.5s ease-in-out;
        -khtml-transition: all 1.5s ease-in-out;
        -moz-transition: all 1.5s ease-in-out;
        -ms-transition: all 1.5s ease-in-out;
        -o-transition: all 1.5s ease-in-out;
        transition: all 1.5s ease-in-out;
    }


    .item-slide .slide-text .box-text{
        position: relative;
        z-index: 999999;
        padding: 30px;
        text-align: left;
    }

    .item-slide .slide-text .box-text:after{
        content: '';
        position: absolute;
        right: 0;
        left: 0;
        top: 0;
        bottom: 0;
        width: 110%;
        height: 125%;
        z-index: -1;
        background: #1128c8;
        clip-path: polygon(0 0, 80% 0%, 100% 85%, 0% 100%);
    }







    .slick-active .item-slide .slide-text{

        opacity: 1;
/*        transform: translateY(0px);*/
        -webkit-transition: all 1.5s ease-in-out;
        -khtml-transition: all 1.5s ease-in-out;
        -moz-transition: all 1.5s ease-in-out;
        -ms-transition: all 1.5s ease-in-out;
        -o-transition: all 1.5s ease-in-out;
        transition: all 1.5s ease-in-out;

    }

}