.btn-discord{
    background: #7289DA !important;
    box-shadow: 0px 7px 20px rgba(114, 137, 218, 0.4) !important;
}
.bg-primary{
    background : #e84d4d !important;
}
.text-secondary{
    color:#EEDDAA !important;
}
.text-primary{
    color:#e84d4d !important;
}
.text-dark{
    color:#212529 !important;
}
.text-dark-grey{
    color:#576168 !important;
}
.title-komunitas {
    font-size: 48px;
    font-weight: 700;
    max-width: 1100px;
}
.card-program{
    box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.05) !important;
    border-radius: 20px !important;
    min-height: 380px !important;
}
.card-misi{
    box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.05) !important;
    border-radius: 20px !important;
    padding: 50px;
}
.card-misi p{
    line-height: 30px;
    font-size: 16px;
}
.left-content small{
    font-size: 16px;
}
#section3 {
    min-height: 75vh;
}
.card-research{
    box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.05) !important;
    border-radius: 20px !important;
    min-height: 380px !important;
}
.card-research .card-body {
    min-height: auto !important;
}
.card-research .card-body small{
    font-size:10px !important;
}
.card-research .card-body p{
    font-size:14px !important;
}
.card-testimonial{
    box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.05) !important;
    border-radius: 20px !important;
    width:100% !important;
    min-height: 280px !important;
}
.card-testimonial .card-body {
    min-height: auto !important;
}
.card-testimonial .card-body h6{
    font-size:14px !important;
    margin-bottom:0px !important 
}
.card-testimonial .card-body small{
    font-size:10px !important;
    margin-bottom:0px !important 
}
.image-testimonial{
    aspect-ratio: 1/1 !important;
    border-radius:100% !important;
    width: 50px !important;
    height: 50px !important;
}
.photo-member-team{
    aspect-ratio: 1/1 !important;
    border-radius:20px !important;
    width: 100% !important;
    height: 100% !important;
}
.slick-prev {
    display:none !important;
}
.slick-next{
    display:none !important;
}
.title-slicker-team{
    font-size: 16px !important;
}
.sub-title-slicker-team{
    font-size: 12px !important;
}
#section6 {
    padding-left: 5% !important;
    padding-right: 5% !important;
}
.header-community{
    min-height: 100vh;
}
.text-header-community{
    padding-left: 5%;
    padding-right: 5%;
}
@media only screen and (max-width: 600px) {
    .text-header-community{
        padding-left: 10%;
        padding-right: 10%;
    }
    .header-community{
        min-height: fit-content !important;
    }
    #kenali-kami{
        min-height:fit-content !important;
    }
    .title-komunitas {
        font-size: 36px;
        font-weight: 700;
        max-width: 1100px;
    }
    .card-program{
        min-height: auto !important;
    }
    .card-misi{
        box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.05) !important;
        border-radius: 20px !important;
        padding: 20px 20px 40px;
    }
    .card-testimonial{
        min-height: auto !important;
    }
    #section1 {
        padding-top: 10vh !important;
    }
    #section3 {
        padding-left: 10%;
        padding-right: 10%;
    }
    .title-slicker-team{
        font-size: 16px !important;
    }
    .sub-title-slicker-team{
        font-size: 12px !important;
    }
}
