.header-scheda-corso{
    height: 8em;
    margin-bottom: 0em;
}
.header-scheda-corso h1{
    text-align: center;
    font-size: 2em;
    top: 0%;
    transform: translateY(55%);
    position: relative;
    line-height: 1.8em;
    margin: 0;
    letter-spacing: 1.5px;
}
.header-scheda-corso h1 span{
    font-size: 0.5em;
    letter-spacing: 0.5px;
}
.card-scheda-corso{
    background-color: #fafafa;
    padding: 2em 5em;
    color:#aaa;
    font-weight: 100;
    margin-top:-20em;
}
.card-scheda-corso h1{
    color:#0084b6;
    font-size: 1.5em;
    margin:1em 0;
    font-family: "Avenir-Medium";
}
 .card-scheda-corso ul{
     margin:2em 0;
 }
.card-scheda-corso p, .card-scheda-corso ul li{
    font-size:1.1em;
    font-family: "Avenir-Light";
    color:#555;
    font-weight: 500;
}
.card-scheda-corso table{
    margin-bottom: 2em;
}
.card-scheda-corso table tr td{
	border:1px solid #000;
	padding: 15px 10px;
    text-align: center;
}
.card-scheda-corso table tr td ul li, .card-scheda-corso table tr td ul p{
	color:#000;
}
.row .row-button{
    margin-bottom:-3em;
}
.card-scheda-corso .link{
    color: #fff;
    padding: 20px 5px;
    text-align: center;
    text-transform: uppercase;
    width:100%;
    font-family: "Montserrat";
    letter-spacing: 1px;
    font-size: 0.8em;
    text-decoration: none;
    color:#fff;
}
.card-scheda-corso .link a, .card-scheda-corso .link a:hover{
    text-decoration: none;
    color:#fff;
}
.red{
    background-color: #009dc7;
    opacity: .5;
    transition: .2s;
    cursor: pointer;
}
.blue{
    background-color: #ff344e;
    margin-left:2%;
    opacity: .5;
    transition: .2s;
    cursor: pointer;
}
.red:hover {
    opacity: 1;
    transition: .3s;
}
.blue:hover {
    opacity: 1;
    transition: .3s;
}
.container-scheda-corso{
    margin-bottom: 4em;
}
.p-footer{
    font-weight:900;
    margin-bottom: 2em;
}
.viewAll{
    font-size: 0.9em;
    margin-top:4em;
    text-align: center;
}
.viewAll a{
    color:#aaa;
    letter-spacing: 1px;
}
.viewAll a:hover{
    text-decoration: none;
    color: #666;
}
