body {
    font-family: 'Montserrat', sans-serif;
    font-size: 14px;
}

.text-info {
    color: #00c3ff!important;
}

#videoBG {
    position: relative;
    background: url('https://wocprint.com/wp-content/themes/gostheme/digital-signage/bg.jpg');
    background-position: center;
    background-size: cover;
}

#videoBG::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: #000;
    opacity: .5;
    z-index: 0;
}

#videoBG .video-bg-wrapper {
    padding: 200px 0;
}

@media (max-width: 576px) { 

    #videoBG .video-bg-wrapper {
        padding: 75px 10px;
    }

}


.btn-info {
    color: #fff;
    background-color: #00c3ff;
    border-color: #00c3ff;
}

.btn-info:hover {
    color: #fff;
    background-color: #00c3ff;
    border-color: #00c3ff;
}


#digitalSignate {

    padding: 120px 0 80px 0;

}

.card {
    border: 0px;
    border-radius: .4rem;
    cursor: pointer;
}

.up-down {
    position: relative;
    animation: mymove 2s infinite alternate;
}

.animation-delay{
    animation-delay: 2s;
}
  
@keyframes mymove {

    from {
        transform: translateY(0);
    }
    to {
        transform: translateY(15px);
    }

}

#contactFooter {
    padding: 100px 0;
}


#ourCustomer {
    padding: 100px 0;
}

.text-phone {
    text-decoration: none;
    color: #fff;
    font-size: 1.4rem;
    font-weight: bold;
}

.tv-frame {
    border: 10px solid transparent;
    border-image: url('../border-image.png') 30 round;
}


@media (min-width: 1400px) {

    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
        max-width: 1140;
    }

}


@media (min-width: 1200px) {

    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1140px;
    }

}


@media (max-width: 576px) { 

    #digitalSignate {

        padding: 60px 10px;
    
    }

    #videoBG {
        padding: 75px 10px;
    }

    #ourCustomer {
        padding: 60px 10px;
    }
    
    #contactFooter {
        padding: 60px 10px;
    }
    
    footer {
        padding: 20px 10px;
    }

}


.video-customer {
    text-decoration: none;
    color: inherit;
}

.video-customer:hover {
    text-decoration: none;
    color: inherit;
}


footer {
    background:#181818;
}

footer a {
    
    text-decoration: none;
    color: inherit;
    
}


footer a:hover {
    
    text-decoration: none;
    color: inherit;
}

