.part-custom {
    background-position: center center;
    -webkit-background-size: cover;
    background-size: cover;
    background-attachment: fixed;
    width: 100%;
    height: 100vh;
    background-image: url(kelas.jpeg);
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -2;
}
.part-custom2 {
    background-position: center center;
    -webkit-background-size: cover;
    background-size: cover;
    background-attachment: fixed;
    width: 100%;
    height: 100vh;
    background-image: url(mma1.jpg);
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -2;
}
.part-custom3 {
    background-position: center center;
    -webkit-background-size: cover;
    background-size: cover;
    background-attachment: fixed;
    width: 100%;
    height: 100vh;
    background-image: url(custom3.jpeg);
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -2;
}
.bg-custom {
    background: url(#FFFFFF) no-repeat center center;
    -webkit-background-size: cover;
    background-size: cover;
}

.custom .count_nums {
    font-size: 6.25rem;
    line-height: 5rem;
}

.custom .count_nums,
.custom i {
    vertical-align: middle;
}

.object-cover {
    object-fit: cover;
}


.custom-bg {
    background: url(apply.jpg) no-repeat;
}



