/* FLOATING BUTTON - SIDE - DESKTOP */
.bg--black-50{
  background-color: #0078D6;
}

#SideBtn a:not(:last-child){
  border-bottom: 2px solid rgba(255, 255, 255, 0.50);
}

.SideBTnLink{
  height:50px;
}

.SideBTnLink:hover{
  animation-fill-mode: forwards;
  animation-name: BtnToggle ;
  animation-duration: 300ms;
  transition: 0.5 ease;;
}

@keyframes BtnToggle {
  to {right: 0px;}
}
/* END - FLOATING BUTTON - SIDE - DESKTOP */


/* SLICK BOTTOM & SIDE-MOB*/
.slick-carousel--SideBtnMob a{
  justify-content: space-evenly;
}


.slick-carousel--BottomBtn ul li button, 
.slick-carousel--SideBtnMob ul li button{
    font-size: 0px;
    border: none;
    padding: 0 10px;
}
.slick-carousel--BottomBtn .slick-list .slick-track:before, .slick-carousel--BottomBtn .slick-list .slick-track:after,
.slick-carousel--SideBtnMob .slick-list .slick-track:before, .slick-carousel--SideBtnMob .slick-list .slick-track:after{
    display: none;
}
.slick-carousel--BottomBtn ul,
.slick-carousel--SideBtnMob ul{
    display: flex;
    justify-content: center;
    margin: 0;
}

.slick-carousel--BottomBtn ul li,
.slick-carousel--SideBtnMob ul li{
    color: rgba(255, 255, 255, 0.50);
}

.slick-carousel--BottomBtn ul .slick-active,
.slick-carousel--SideBtnMob ul .slick-active{
    color: white;
}

.slick-carousel--BottomBtn ul li:only-child,
.slick-carousel--SideBtnMob ul li:only-child{
    display: none;
}
/* END - SLICK BOTTOM & SIDE-MOB*/

/* FLOATING BUTTON - SIDE - MOBILE */
.slick-carousel--SideBtnMob a{
    border-right: 2px solid rgba(255, 255, 255, 0.50);
    height:77px;
}