.slider-container{
    width:100%;
    /*height:auto;*/

    /*Jqueryyyyyyyyyyyyy*/
    /*height:549px;*/
    height:auto;
    /*Jqueryyyyyyyyyyyyyyyyy*/

    position:relative;
    overflow: hidden;
}
.slides{
    width:100%;
    height:auto;
}
.slider-item{
    width:100%;
    /*height:auto;*/

    /*Jqueryyyyyyyyyyyyy*/
    /*height:549px;*/
    height:auto;
    /*Jqueryyyyyyyyyyyyyyyyy*/
}


.slider-img{
    width:100%;
    height:auto;
}

.slider-item{
    position:absolute;
    left:0px;
    top:0px;}
.slider-img{
    position:absolute;
    left:0px;
    top:0px;
    z-index: 1;
}
.slider-text-con{
    position:absolute;
    left:40px;
    bottom:40px;
    z-index: 2;
}

.slider-item{
    display:none;
    z-index:1;
}
.slider-item.slider-active-bg{
    display:block;
    z-index:2;
}
.slider-item.slider-active{
    display:block;
    z-index:3;
    animation: slider-active ease-in-out 0.8s;
}

@keyframes slider-active {
    from {
        transform: translateX(+100%)
            /*opacity:0;*/
    }
    to {
        transform: translatescaleX(0)
            /*opacity:1;*/
    }
}

.slider-active-left{
    display:block;
    z-index:3;
    animation: slider-active-left ease-in-out 0.8s;
}

@keyframes slider-active-left {
    from {
        transform: translateX(-100%)
            /*opacity:0;*/
    }
    to {
        transform: translatescaleX(0)
            /*opacity:1;*/
    }
}

.slider-text{
    color:white;
    background-color:red;
    font-size:26px;
    padding:8px;
    font-family: arial;
}

.slider-btn-con{
    width: 100%;
    width: 100%;
    /* height: auto; */

    /*Jqueryyyyyyyyyyyyy*/
    /*height:500px;*/
    height:calc(100% - 50px);
    /*Jqueryyyyyyyyyyyyyyyyy*/

    z-index: 5;
    position: absolute;
    top: 0px;
    left: 0px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.slider-btn-prev-con{
    margin-left:32px;
}
.slider-btn-next-con{
    margin-right:32px;
}
.slider-btn-item{
    font-size:46px;
    color:white;
    font-weight: 900;
    cursor:pointer;
    text-shadow:0px 0px 5px rgba(0,0,0,0.8);
}

.slider-controller-con{
    /*width: 100%;*/
    width: 100%;
    /* height: auto; */

    /*Jqueryyyyyyyyyyyyy*/
    /*height:549px;*/
    height: 100%;
    /*Jqueryyyyyyyyyyyyyyyyy*/

    z-index: 4;
    position: absolute;
    top: 0px;
    left: 0px;
    display: flex;
    align-items: flex-end;
    justify-content: center;
}

.slider-controller-item{
    color:black;
    background:white;
    padding:3px;
    font-size: 16px;
    cursor:pointer;
}
.slider-controller-item-container{
    margin:8px;
}
.def-height-seter{
    position: relative;
    z-index: -1;
    top: 0px;
    left: 0px;
    /* margin-left: -8px; */
    /* margin-top: -8px; */
    width: 100%;
    height: auto;
    opacity: 0;
    display: none !important;
}

.slider-text-con{
    display:none;
}

.slider-active .slider-text-con{
    /*display:block;*/
    /*opacity:0;*/
    animation: slider-text-con 0.8s 0.8s ease-in-out;
}
@keyframes slider-text-con{
    0%{
        transform:translateY(-20px);
        opacity:0;
        display:block !important;
    }
    100%{
        transform:translateY(0px); 
        opacity:1;
        display:block !important;
    }
}