/*============================================================================================*/
/* Your custom styles below */
/*============================================================================================*/

.video-container{
    position:relative;
    padding: 0;
    width: 100%;
}

.video-container img{
    width:inherit;
    display: block;
}
.video-container a{
    display: grid;
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%;
    align-content: center;
    justify-content: center;
    justify-items: center;
}
.video-container .title-wrapper{
    width: 100%;
    position: absolute;
    bottom: 0;
    padding: 35px 20px 5px;
    background: #325590;
    background: linear-gradient(0deg,rgba(50, 85, 144, 1) 3%, rgba(76, 165, 136, 0) 100%);

}
.video-container .title-wrapper h3{
     color: #fff;
}

.video-span{
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.about-small-text{
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
    text-align: justify;
}


.contact-list {
    margin-bottom: 0;
}
.contact-list-item {
    border-bottom: 1px solid #ededed;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.contact-item {
    display: flex;
    align-items: center;
}
.contact-item i{
    margin-right: 14px;
}
.contact-item a{
    color: #555;
}

.dashboard_button{
   color: #fff !important;
}

.dashboard_button i{
   float: left!important;
   font-weight: 600 !important;
   font-size: 1.2rem !important;
}
