.card__content {
    background: #F6F4EE;
    padding: 25px;
}
.card__content p:nth-child(2){
    color: #161613;
    font-weight: 600;
    margin-top: 20px;
    font-size: 22px;
}
.card__container__section,.assessment__Wrapper{
    margin-top: 70px;
}
@media (min-width: 768px) {
    .col-md-3 {
        flex: 0 0 auto;
        width: 32%;
    }
}
.balanced__Wrapper{
    padding: 70px;
}
.assessment__Wrapper ul{
    padding: 0 32px;
}

/* Media query for mobile device for images*/
@media screen and (max-width: 678px) 
{
    .balanced__Wrapper {
        padding: 0 !important;
        margin-top: 70px;
    }
    .balanced__Wrapper h1{
        margin-top: 30px;
    }
    .teaching__section__wrapper p{
        margin-bottom: 30px;
    }
    .horizontal__scroll {
        display: grid;
        gap: 18px;
    }
    
    .horizontal__scroll {
        overflow-x: auto;
        justify-content: flex-start;
        scroll-snap-type: x mandatory;
        grid-auto-flow: column;
        grid-auto-columns: minmax(250px, 300px);
        grid-template-columns: repeat(auto-fill, minmax(250px, 300px));
        scrollbar-width: none;
    }
  
}
 