
/*********** Cards ***********/
.tp-card
{
    border: 0px solid gray;
    width: 300px;
    height: 530px;
    margin: auto;
    border-top-right-radius: 10%;
    border-bottom-left-radius: 10%;
    background-color: white;
    box-shadow: 20px 20px 50px 15px grey;
}
.tp-card.tp-card-lg{
    width: 460px;
    height: 660px;
}

.tp-card.tp-card-md{
    width: 400px;
    height: 600px;
}

.tp-card.tp-course
{
    padding-left: 20px;
    padding-right: 20px;
}
.tp-card.tp-course div:first-child
{
    font-weight: bold;
    color: red;
}
.tp-card.tp-course div:nth-child(2) img
{
    border-top-right-radius: 10%;
}
.tp-card.tp-course div:nth-child(2)
{
    height: 270px;
    width: 100%;
    border-top-right-radius: 10%;
    
    background-position: center; /* Center the image */
    background-repeat: no-repeat; /* Do not repeat the image */
    background-size: cover; /* Resize the background image to cover the entire container */
}
.tp-card.tp-card-lg.tp-course div:nth-child(2)
{
    border:0px solid blue;
}
.tp-card.tp-course div:nth-child(3)
{
    font-weight1: bold;
}

.tp-card.tp-course td:nth-child(even){
    text-align: left;
    padding-left: 5px;
    border: 0px solid green;
}

.tp-card.tp-course td:nth-child(odd){
    text-align: center;
    padding-left: 15px;
    width: 15px!important;
    border: 0px solid red;
}

.tp-card.tp-course h41{
    font-size1: 20px;
    padding:0;
}

.tp-card p1{
    font-size: 0.8rem!important;
    line-height:1.1em;
}

.tp-card.tp-course div:last-child strike{
    color: red;
}
/*
.tp-card.tp-course div:last-child b{
    font-size:20px;
}*/
