h2{
    color: white;
}
.container .video_container{
    padding-top: 20px;
    flex-wrap: wrap;
}
.services-1 .item{
    background: none;
    padding: 20px;
    text-align: center;
}
.item p{
    padding: 20px;
    background: #181818;
}
.thumb{
    margin: 20px;
    min-height: 250px;
    min-width: 250;
     background-size: cover;
     background-repeat: no-repeat;
     cursor: pointer;
}
#show_video{
    position: relative;
    padding: 30px;		    
}

.show_video iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        min-height: 500px;
}  

.title-dot {
    font-size: .6rem;
}
@media screen and (max-width: 600px) {
    .title-dot {
    font-size: .4rem;
}
}
.aiovg-count.aiovg-text-muted , .aiovg-icon-film {
    color: #31ff00 !important;
}

.row{
    padding-top: 20px;
}
.item{
    text-align: center;
}
    
}