#footer{
    background-color: #000!important;
    color: #fff!important;
}
#footer ul{
    list-style-type: none!important;
    padding-left: 0rem!important;
}
#footer ul li a{
    color: #fff!important;
}
.mega-menu-item a, .mega-menu-title a{
    color: black!important;
}
#footer #klaviyoSingUpForm p,
#footer #klaviyoSingUpForm p{color:white!important;}

/*--
    Scroll Up
-----------------------------------------*/
#scrollUp {
    width: 50px;
    height: 50px;
    background-color: #d1d1d1;
    color: #fff;
    right: 20px;
    bottom: 60px;
    text-align: center;
    overflow: hidden;
    border-radius: 50px;
    z-index: 9811 !important;
}
@media only screen and (max-width: 767px) {
    #scrollUp {
        width: 40px;
        height: 40px;
    }
}
#scrollUp i {
    display: block;
    line-height: 50px;
    font-size: 18px;
}
@media only screen and (max-width: 767px) {
    #scrollUp i {
        line-height: 40px;
        font-size: 16px;
    }
}
#scrollUp:hover i {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
}
.sli-arrow-up:before {
    content: "\e607";

}
