.elementor-115
	.elementor-element.elementor-element-4db9a71
	> .elementor-container {
	max-width: 1200px;
	min-height: 350px;
}
.elementor-115
	.elementor-element.elementor-element-4db9a71:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-115
	.elementor-element.elementor-element-4db9a71
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url("../../2023/06/Header-Sertifikasi-1920x350px.png");
}
.elementor-115 .elementor-element.elementor-element-4db9a71 {
	transition:
		background 0.3s,
		border 0.3s,
		border-radius 0.3s,
		box-shadow 0.3s;
}
.elementor-115
	.elementor-element.elementor-element-4db9a71
	> .elementor-background-overlay {
	transition:
		background 0.3s,
		border-radius 0.3s,
		opacity 0.3s;
}
.elementor-115
	.elementor-element.elementor-element-95c6749
	.elementor-heading-title {
	color: var(--e-global-color-8b32e38);
	font-family: "Fira Sans", Sans-serif;
	font-size: 60px;
	font-weight: 700;
}
.elementor-115
	.elementor-element.elementor-element-95c6749
	> .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}
.elementor-115
	.elementor-element.elementor-element-315ae18
	> .elementor-container {
	max-width: 1000px;
	min-height: 350px;
}
.elementor-115 .elementor-element.elementor-element-315ae18 {
	margin-top: 50px;
	margin-bottom: 50px;
}
.elementor-115
	.elementor-element.elementor-element-5e5d98b
	> .elementor-widget-wrap
	> .elementor-widget:not(.elementor-widget__width-auto):not(
		.elementor-widget__width-initial
	):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 50px;
}
.elementor-115
	.elementor-element.elementor-element-46f69e0.elementor-position-right
	.elementor-image-box-img {
	margin-left: 15px;
}
.elementor-115
	.elementor-element.elementor-element-46f69e0.elementor-position-left
	.elementor-image-box-img {
	margin-right: 15px;
}
.elementor-115
	.elementor-element.elementor-element-46f69e0.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 15px;
}
.elementor-115
	.elementor-element.elementor-element-46f69e0
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 30%;
}
.elementor-115
	.elementor-element.elementor-element-46f69e0
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-115
	.elementor-element.elementor-element-46f69e0
	.elementor-image-box-title {
	margin-bottom: 0px;
	color: #333333;
	font-family: "Fira Sans", Sans-serif;
	font-size: 22px;
	font-weight: 700;
}
.elementor-115
	.elementor-element.elementor-element-46f69e0
	.elementor-image-box-description {
	color: var(--e-global-color-780d14f);
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 400;
}
.elementor-115
	.elementor-element.elementor-element-cf9e278.elementor-position-right
	.elementor-image-box-img {
	margin-left: 15px;
}
.elementor-115
	.elementor-element.elementor-element-cf9e278.elementor-position-left
	.elementor-image-box-img {
	margin-right: 15px;
}
.elementor-115
	.elementor-element.elementor-element-cf9e278.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 15px;
}
.elementor-115
	.elementor-element.elementor-element-cf9e278
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 30%;
}
.elementor-115
	.elementor-element.elementor-element-cf9e278
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-115
	.elementor-element.elementor-element-cf9e278
	.elementor-image-box-title {
	margin-bottom: 0px;
	color: var(--e-global-color-780d14f);
	font-family: "Fira Sans", Sans-serif;
	font-size: 22px;
	font-weight: 700;
}
.elementor-115
	.elementor-element.elementor-element-cf9e278
	.elementor-image-box-description {
	color: var(--e-global-color-780d14f);
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 400;
}
.elementor-115
	.elementor-element.elementor-element-6b3708a.elementor-position-right
	.elementor-image-box-img {
	margin-left: 15px;
}
.elementor-115
	.elementor-element.elementor-element-6b3708a.elementor-position-left
	.elementor-image-box-img {
	margin-right: 15px;
}
.elementor-115
	.elementor-element.elementor-element-6b3708a.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 15px;
}
.elementor-115
	.elementor-element.elementor-element-6b3708a
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 30%;
}
.elementor-115
	.elementor-element.elementor-element-6b3708a
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-115
	.elementor-element.elementor-element-6b3708a
	.elementor-image-box-title {
	margin-bottom: 0px;
	color: var(--e-global-color-780d14f);
	font-family: "Fira Sans", Sans-serif;
	font-size: 22px;
	font-weight: 700;
}
.elementor-115
	.elementor-element.elementor-element-6b3708a
	.elementor-image-box-description {
	color: var(--e-global-color-780d14f);
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 400;
}
.elementor-115
	.elementor-element.elementor-element-2e1058a.elementor-position-right
	.elementor-image-box-img {
	margin-left: 15px;
}
.elementor-115
	.elementor-element.elementor-element-2e1058a.elementor-position-left
	.elementor-image-box-img {
	margin-right: 15px;
}
.elementor-115
	.elementor-element.elementor-element-2e1058a.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 15px;
}
.elementor-115
	.elementor-element.elementor-element-2e1058a
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 30%;
}
.elementor-115
	.elementor-element.elementor-element-2e1058a
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-115
	.elementor-element.elementor-element-2e1058a
	.elementor-image-box-title {
	margin-bottom: 0px;
	color: var(--e-global-color-780d14f);
	font-family: "Fira Sans", Sans-serif;
	font-size: 22px;
	font-weight: 700;
}
.elementor-115
	.elementor-element.elementor-element-2e1058a
	.elementor-image-box-description {
	color: var(--e-global-color-780d14f);
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 400;
}
.elementor-115
	.elementor-element.elementor-element-b8066b7.elementor-position-right
	.elementor-image-box-img {
	margin-left: 15px;
}
.elementor-115
	.elementor-element.elementor-element-b8066b7.elementor-position-left
	.elementor-image-box-img {
	margin-right: 15px;
}
.elementor-115
	.elementor-element.elementor-element-b8066b7.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 15px;
}
.elementor-115
	.elementor-element.elementor-element-b8066b7
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 30%;
}
.elementor-115
	.elementor-element.elementor-element-b8066b7
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-115
	.elementor-element.elementor-element-b8066b7
	.elementor-image-box-title {
	margin-bottom: 0px;
	color: var(--e-global-color-780d14f);
	font-family: "Fira Sans", Sans-serif;
	font-size: 22px;
	font-weight: 700;
}
.elementor-115
	.elementor-element.elementor-element-b8066b7
	.elementor-image-box-description {
	color: var(--e-global-color-780d14f);
	font-family: "Roboto", Sans-serif;
	font-size: 20px;
	font-weight: 400;
}
:root {
	--page-title-display: none;
}
@media (max-width: 767px) {
	.elementor-115
		.elementor-element.elementor-element-46f69e0
		.elementor-image-box-img {
		margin-bottom: 15px;
	}
	.elementor-115
		.elementor-element.elementor-element-cf9e278
		.elementor-image-box-img {
		margin-bottom: 15px;
	}
	.elementor-115
		.elementor-element.elementor-element-6b3708a
		.elementor-image-box-img {
		margin-bottom: 15px;
	}
	.elementor-115
		.elementor-element.elementor-element-2e1058a
		.elementor-image-box-img {
		margin-bottom: 15px;
	}
	.elementor-115
		.elementor-element.elementor-element-b8066b7
		.elementor-image-box-img {
		margin-bottom: 15px;
	}
}

@media (max-width: 500px) {
	.elementor-115
		.elementor-element.elementor-element-4db9a71:not(
			.elementor-motion-effects-element-type-background
		),
	.elementor-115
		.elementor-element.elementor-element-4db9a71
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer {
		z-index: -1;
		background-image: url(../../2023/06/sertifikasi_mob.png);
		height: 20vh;
		background-size: cover;
		background-position: center;
	}

	.elementor-115
		.elementor-element.elementor-element-4db9a71
		> .elementor-container {
		max-width: 1200px;
		min-height: 200px;
	}

	#capt {
		font-size: 20pt;
		padding: 10px;
	}
}
