.service-slider{
    position: fixed !important;
    z-index: 99;
}
.service-slider *{
    max-height: 100% !important;
}
.service-slider .avia-slideshow-slide{
    background-size: contain !important;
    background-repeat: no-repeat;
}

/*slider dots*/
.service-slider .avia-slideshow-controls a.goto-slide{
    opacity: 0.6;
    width: calc(var(--space) * 0.5);
    background-color: var(--tab-green) ;
    margin: 0 5px -15px 5px;
    padding: 5px;
}
.service-slider .avia-slideshow-controls a.goto-slide.active{
    width: calc(var(--space) * 1.5);
    opacity: 1;
}

/*slider arrows*/
.service-slider .avia-slideshow-controls a.prev-slide,
.service-slider .avia-slideshow-controls a.next-slide{
    opacity: 1;
    width: calc(var(--space) * 2) !important;
    height: calc(var(--space) * 2) !important;
}
.service-slider .avia-slideshow-controls a.prev-slide::before,
.service-slider .avia-slideshow-controls a.next-slide::before{
    font-weight: bold;
    font-size: var(--nav-btn-small-font);
    line-height: calc(var(--space) * 2);
}

/*img title*/
.service-slider .avia-caption-title{
    color: #000;
    font-size: calc(var(--h1-size) * 0.75);
    text-transform: initial;
    position: fixed;
    top: 0;
    left: 50%;
    transform: translate(-50% , 0) !important;
} 

/*
Portrait Mode
*/
@media only screen and (orientation:portrait){
    .service-slider{
        bottom: calc(var(--space) * 3 + var(--small-btn-height) );
        height: calc( 100vh - var(--header_height_detail) - var(--space) * 5 - var(--small-btn-height) ) !important;
    }
}


/*
Landscape Mode
*/
@media only screen and (orientation:landscape){
    .service-slider{
        bottom: var(--space);
        height: calc( 100vh - var(--header_height_detail) - var(--space) * 2 ) !important;
    }
}