@import url('https://fonts.googleapis.com/css2?family=Poppins&display=swap');
*{
    font-family: 'Poppins', sans-serif;
    
}

.testimonial{

    /* min-height: 100vh;
    display: flex;
    align-items: center;
    justify-content: center; */
    /* background-color: rgb(1, 30, 34); */
    font-family: 'Poppins', sans-serif;
}

.testimonial h2{
    text-align: center;
    margin-bottom: 30px;
    /* font-size: 110%; */
}


.container{
    max-width: 950px;
}

    
.card{
    border-radius: 1rem;
    box-shadow: 0px -6px 0px rgb(82, 12, 204);
}

.video-card{
    object-fit: cover;
    
}

.video-test:hover{
    box-shadow: 0 1px 8px 0 black;
        transition: 1s;
        transform: scale(1.02);
        cursor: pointer;
}
.card-image img{
    object-fit: cover;
    cursor: pointer;
   width: 100%;
   height:max-content;
   padding: 0;
   margin: 0;
}
@media(max-width:767px){
    .card{
        margin: 1rem 0.7rem 1rem;
        max-width: 80vw;
    }
}

.video-test{
    width: 100%;
}

.col-md-4{
    padding:1rem  1rem;
    /* width: 40%; */
}
.card-title{
    font-size: 1.2rem;
    margin-bottom: 0;
    font-weight: bold;
    /* font-family: 'IM Fell French Canon SC'; */
}
.card-text{
    /* background-color: rgb(30, 41, 214);
    background-image: linear-gradient(19deg, rgb(54, 67, 254) 0%, rgb(44 59 130) 100%);  */
     background-color: #3f4584;
    background-image: linear-gradient(19deg, #161724 0%, #1b1c48 100%);
    color: white;
    font-size: 12px;
    text-align: center;
    padding: 1rem 2rem;
    /* font-size: 0.8rem; */
    /* color: rgb(82, 81, 81); */
    line-height: 1.8rem;
    /* background-color: rgb(181, 184, 236); */
}

.Break-through .row .col-lg-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 31%;
    max-width: 31%;
    margin-left: 1.5rem;
    /* width: 70% !important; */
}


.test-footer{
    border-top: none;
    text-align: center;
    line-height: 1.2rem;
    font-family: inherit;
    /* font-size: 20px; */
    padding: 0.5rem 0 0.2rem 0;
    /* background-color: #3039a9;
    background-image: linear-gradient(19deg, #d4d3da 0%, #fefefd 100%); */
    background-color: #BCC6CC   ;
    color: black;
    /* font-family: 'Varela Round'; */
    /* background-color: rgb(143, 143, 255); */
    border-radius: 0px 0px 20px 20px;
}
#name{
    font-size: 0.85rem;
    font-weight: bold;
}
#position{
    font-size: 0.7rem;
    font-weight: 600;
}
#position a{
    color: rgb(234, 40, 18);
    font-weight: bold;
}
#position a:hover{
    color: rgb(4, 0, 243);
    text-decoration: none;
}