.elementor-105
	.elementor-element.elementor-element-41efed0
	> .elementor-container {
	max-width: 1200px;
	min-height: 350px;
}
.elementor-105
	.elementor-element.elementor-element-41efed0:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-105
	.elementor-element.elementor-element-41efed0
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-image: url("../../2023/06/Header-Budaya-Perusahaan-1920x350px.png");
	background-size: cover;
}
.elementor-105 .elementor-element.elementor-element-41efed0 {
	transition:
		background 0.3s,
		border 0.3s,
		border-radius 0.3s,
		box-shadow 0.3s;
}
.elementor-105
	.elementor-element.elementor-element-41efed0
	> .elementor-background-overlay {
	transition:
		background 0.3s,
		border-radius 0.3s,
		opacity 0.3s;
}
.elementor-105
	.elementor-element.elementor-element-738d37d
	.elementor-heading-title {
	color: var(--e-global-color-8b32e38);
	font-family: "Fira Sans", Sans-serif;
	font-size: 60px;
	font-weight: 700;
}
.elementor-105
	.elementor-element.elementor-element-738d37d
	> .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}
.elementor-105
	.elementor-element.elementor-element-7ae61df
	> .elementor-container {
	min-height: 350px;
}
.elementor-105 .elementor-element.elementor-element-7ae61df {
	margin-top: 50px;
	margin-bottom: 50px;
}
.elementor-105 .elementor-element.elementor-element-7ed8574 {
	text-align: center;
}
.elementor-105
	.elementor-element.elementor-element-7ed8574
	.elementor-heading-title {
	color: var(--e-global-color-780d14f);
	font-family: "Fira Sans", Sans-serif;
	font-size: 25px;
	font-weight: 500;
}
.elementor-105
	.elementor-element.elementor-element-9b8c2c1
	> .elementor-container {
	max-width: 1350px;
}
.elementor-105
	.elementor-element.elementor-element-f39be71.elementor-position-right
	.elementor-image-box-img {
	margin-left: 15px;
}
.elementor-105
	.elementor-element.elementor-element-f39be71.elementor-position-left
	.elementor-image-box-img {
	margin-right: 15px;
}
.elementor-105
	.elementor-element.elementor-element-f39be71.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 15px;
}
.elementor-105
	.elementor-element.elementor-element-f39be71
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 100%;
}
.elementor-105
	.elementor-element.elementor-element-f39be71
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-105
	.elementor-element.elementor-element-f39be71
	.elementor-image-box-title {
	color: #333333;
	font-family: "Fira Sans", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}
.elementor-105
	.elementor-element.elementor-element-f39be71
	.elementor-image-box-description {
	color: var(--e-global-color-780d14f);
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 400;
}
.elementor-105
	.elementor-element.elementor-element-5f16fca.elementor-position-right
	.elementor-image-box-img {
	margin-left: 15px;
}
.elementor-105
	.elementor-element.elementor-element-5f16fca.elementor-position-left
	.elementor-image-box-img {
	margin-right: 15px;
}
.elementor-105
	.elementor-element.elementor-element-5f16fca.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 15px;
}
.elementor-105
	.elementor-element.elementor-element-5f16fca
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 100%;
}
.elementor-105
	.elementor-element.elementor-element-5f16fca
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-105
	.elementor-element.elementor-element-5f16fca
	.elementor-image-box-title {
	color: var(--e-global-color-91ecb0f);
	font-family: "Fira Sans", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}
.elementor-105
	.elementor-element.elementor-element-5f16fca
	.elementor-image-box-description {
	color: var(--e-global-color-780d14f);
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 400;
}
.elementor-105
	.elementor-element.elementor-element-79a9a72.elementor-position-right
	.elementor-image-box-img {
	margin-left: 15px;
}
.elementor-105
	.elementor-element.elementor-element-79a9a72.elementor-position-left
	.elementor-image-box-img {
	margin-right: 15px;
}
.elementor-105
	.elementor-element.elementor-element-79a9a72.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 15px;
}
.elementor-105
	.elementor-element.elementor-element-79a9a72
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 100%;
}
.elementor-105
	.elementor-element.elementor-element-79a9a72
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-105
	.elementor-element.elementor-element-79a9a72
	.elementor-image-box-title {
	color: var(--e-global-color-91ecb0f);
	font-family: "Fira Sans", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}
.elementor-105
	.elementor-element.elementor-element-79a9a72
	.elementor-image-box-description {
	color: var(--e-global-color-780d14f);
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 400;
}
.elementor-105
	.elementor-element.elementor-element-2a3746f.elementor-position-right
	.elementor-image-box-img {
	margin-left: 15px;
}
.elementor-105
	.elementor-element.elementor-element-2a3746f.elementor-position-left
	.elementor-image-box-img {
	margin-right: 15px;
}
.elementor-105
	.elementor-element.elementor-element-2a3746f.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 15px;
}
.elementor-105
	.elementor-element.elementor-element-2a3746f
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 100%;
}
.elementor-105
	.elementor-element.elementor-element-2a3746f
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-105
	.elementor-element.elementor-element-2a3746f
	.elementor-image-box-title {
	color: var(--e-global-color-91ecb0f);
	font-family: "Fira Sans", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}
.elementor-105
	.elementor-element.elementor-element-2a3746f
	.elementor-image-box-description {
	color: var(--e-global-color-780d14f);
	font-family: "Roboto", Sans-serif;
	font-size: 22px;
	font-weight: 400;
}
:root {
	--page-title-display: none;
}
@media (max-width: 767px) {
	.elementor-105
		.elementor-element.elementor-element-f39be71
		.elementor-image-box-img {
		margin-bottom: 15px;
	}
	.elementor-105
		.elementor-element.elementor-element-5f16fca
		.elementor-image-box-img {
		margin-bottom: 15px;
	}
	.elementor-105
		.elementor-element.elementor-element-79a9a72
		.elementor-image-box-img {
		margin-bottom: 15px;
	}
	.elementor-105
		.elementor-element.elementor-element-2a3746f
		.elementor-image-box-img {
		margin-bottom: 15px;
	}
}

@media (max-width: 500px) {
	.elementor-105
		.elementor-element.elementor-element-41efed0:not(
			.elementor-motion-effects-element-type-background
		),
	.elementor-105
		.elementor-element.elementor-element-41efed0
		> .elementor-motion-effects-container
		> .elementor-motion-effects-layer {
		z-index: -1;
		background-image: url(../../2023/06/Header-mobile.png);
		height: 20vh;
		background-size: cover;
		background-position: center;
	}

	.elementor-105
		.elementor-element.elementor-element-41efed0
		> .elementor-container {
		max-width: 1200px;
		min-height: 200px;
	}
}
