.testimonial-slider-container {
    /* background-image:url('../images/hg-denise-schindler-slider-index.jpg'); */
    background-image: url('../images/hg-denise-schindler-slider-index_op_10.png');
    background-color:#ECECEC;
    background-size:cover;
    height:auto;
    /* min-height:500px; */
    margin-top:70px;
    /*margin-bottom:150px; */
    position:relative;
    background-repeat: no-repeat;
    background-position: -450px 0;
}
.testimonial-slider-container .slider {
    width:100% !important;
    padding:0 !important;
}
.testimonial-slider-container .slider .slide {
    display:flex;
    flex-direction: column;
    padding:65px 0px 90px 0px;
}
.testimonial-slider-container .o-toene {
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
    top:-25px;
    height:50px;
}
.testimonial-slider-container .statement {
    text-align: center;
    display:flex;
    flex-direction: column;
    align-items: center;
}
.testimonial-slider-container .statement .name {
    display:block;
    margin-top:20px;
    font-family: 'Lato';
    font-size:16px;
    line-height:26px;
    font-style: italic;
    color:#393939;
}
.testimonial-slider-container .statement p {
    max-width:600px;
}
.testimonial-slider-container .testimonial-image img {
    margin-left:auto;
    margin-right:auto;
    margin-bottom:30px;
    width:200px;
    height:200px;
}

.testimonial-slider-container .left-arrow {    
    bottom:45px;
    left: 50%;
    transform: translate(calc(-50% - 20px), 0) scaleX(-1);
    position: absolute;
    z-index:9999;
    margin-right:0px;
}
.testimonial-slider-container .right-arrow {
    bottom:45px;
    left: 50%;
    transform: translate(calc(-50% + 20px), 0);
    position: absolute;
    z-index:9999;
    margin-right:0px;
}
.testimonial-slider-container .left-arrow:hover, .testimonial-slider-container .right-arrow:hover {
    cursor:pointer;
}

@media(min-width:600px){
    .testimonial-slider-container .o-toene {
        top:-30px;
        height:60px;
    }
    .testimonial-slider-container {
        background-position: -350px 0;
    }
}

@media(min-width:800px){
     .testimonial-slider-container .slider .slide {
        padding:70px 0px 100px 0px;
    }
   /*
    .testimonial-slider-container .statement {
        margin-bottom:45px;
    } */
    .testimonial-slider-container .o-toene {
        top:-37.5px;
        height:75px;
    }
    .testimonial-slider-container {
        background-position: -300px 0;
    }
}

@media(min-width:1000px){
    .testimonial-slider-container {
        
        /* height:500px; */
    }
    .testimonial-slider-container .slider .slide {
        padding:0px 0px 0px 0px;
    }    
    .testimonial-slider-container {
        background-image: url('../images/hg-denise-schindler-slider-index_op_30.png');
        /* max-height:500px; */
        background-size:auto;
        min-height:500px;
    }
    .testimonial-slider-container .o-toene {
        top:-50px;
        height:100px;
        left:inherit;
        right:8%;
        transform: translate(0, 0);
    }
    .testimonial-slider-container .slider{
        height:100%;
        padding-top:100px !important;
    }
    .testimonial-slider-container .slider .slide {
        display:flex;
        flex-direction: row;
       
    }
    .testimonial-slider-container .testimonial-image img {
        margin-bottom:0;
        margin-right:30px;
    }
    .testimonial-slider-container .right-arrow {
        /* transform: translate(0, 50px); */
        right:30px;
        bottom:50px;
        left:auto;
    }
    .testimonial-slider-container .left-arrow {
        /* transform: translate(0, 50px) scaleX(-1); */
        bottom:50px;
        right:40px;
        left:auto;
    }
    .testimonial-slider-container .slider .slide {
        margin-left:auto;
        margin-right:auto;
        display:flex;
        justify-content: center;
    }
    .testimonial-slider-container .statement {
        text-align: left;
        align-items: flex-start;
        padding-top:13px;
    }
}

@media(min-width:1200px){
    .testimonial-slider-container {
        height:550px;
    }
    .testimonial-slider-container .testimonial-image img {
        width:220px;
        height:220px;
    }
    .testimonial-slider-container .statement {
        padding-top:28px;
    }
    .testimonial-slider-container .o-toene {
        top:-57.5px;
        height:115px;
    }
    .testimonial-slider-container .right-arrow {
        /* transform: translate(0, 5px); */
    }
    .testimonial-slider-container .left-arrow {
        /* transform: translate(0, 5px) scaleX(-1); */
    }
}

@media(min-width:1400px){
    .testimonial-slider-container {
        background-position: -250px 0;
    }
}

@media(min-width:1600px){
        .testimonial-slider-container .slider .slide {
            /* padding:125px 0px 100px 0px; */
    }
    .testimonial-slider-container .right-arrow {
        /* transform: translate(0, -20px); */
    }
    .testimonial-slider-container .left-arrow {
        /* transform: translate(0, -20px) scaleX(-1); */
    }
}

@media(min-width:1700px){
    .testimonial-slider-container .o-toene {
        top:-66px;
        width:600px;
    }
    .testimonial-slider-container {
        background-position: -150px 0;
    }
}

@media(min-width:1800px){
    .testimonial-slider-container .o-toene {
        top:-67.5px;
        height:135px;
    }
    .testimonial-slider-container {
        background-position: 0px 0;
    }
}

@media(min-width:1900px){
    .testimonial-slider-container .slider .slide {
        transform: translate(306px, 0) 
    }
    .testimonial-slider-container .o-toene {
        left: 50%;
        transform: translate(calc(-50% + 420px), 0);
        right:auto;
    }
    .testimonial-slider-container .right-arrow {
        /* transform: translate(0, -20px); */
    }
    .testimonial-slider-container .left-arrow {
        /* transform: translate(0, -20px) scaleX(-1); */
    }
}