.hero-image {
	background-image: url("https://belajark3.com/whats-new/images/bg.webp");
}
.gambar {
	background-image: url("https://belajark3.com/whats-new/images/new-bg.webp");
}
.judul_materi {
	position: absolute;
	bottom: 20px;
	left: 100px;
	margin-right: 24px;
	animation-name: kiri;
	animation-duration: 2s;
}
h1 {
	font-size: 44px;
	width: 500px
}
.training {
	height: auto;
	padding: 24px 30px;
	border: solid 1px #d4d4d4;
	border-radius: 5px;
	margin-bottom: 40px;
	position: relative
}
.training h2 {
	margin: 0;
	font-size: 22px;
}
.GARIS {
	border-top: solid 3px black;
	width: 100px;
}
.GARIS1 {
	border-top: solid 3px white;
	width: 100px;
}
.konten p {
    text-align: justify;
}
@media (min-width: 992px) and (max-width: 1199.98px) {
	.judul_materi {
		left: 60px;
		}
	h1 {
		font-size: 40px;
		max-width: 460px;
		}
	}
@media (min-width: 768px) and (max-width: 991.98px) {
	h1 {
		font-size: 42px;
		max-width: 460px		
		}
	.judul_materi {
		left: 40px;
		}
	}
@media (min-width: 576px) and (max-width: 767.98px) {
	h1 {
		font-size: 38px; 
		max-width: 460px
		}
	.judul_materi {
		left: 40px;
		}
	.gambar {
		background-image: url("https://belajark3.com/whats-new/images/new-bg1.webp");
		}
	.training h2 {
		margin-top: 20px;
		}
	}
@media screen and (max-width: 575.98px) {
	.gambar {
		background-image: url("https://belajark3.com/whats-new/images/new-bg1.webp");
		}
	.judul_materi {
		left: 15px;
		bottom: 40px;
		}
	h1 {
		font-size: 30px;
		max-width: 340px;		
		}
	.training h2 {
		margin-top: 20px;
		font-size: 22px;
		}
	.training {
        padding: 15px;
        margin-left: -5px;
        margin-right: -5px;
		}
    .konten p {
        text-align: left;
        }
	}