@media (max-width: 425px) {
	html{
		width: 100% !important;
		overflow-x: hidden !important;
	}
	
	/* sticky menu mv */
	.header-layout1 .sticky-wrapper{
		background-color: #00A652 !important;
	}
	
	/* search bar menu mv */
	.admin-bar .is-menu-wrapper{
		top: 72px !important;
    right: 88px !important;
	}
	
	/* search mv */
	.is-menu-wrapper .is-menu{
		top: 24px !important;
    left: 5px !important;
	}

	/* title core values mv */
	.elementor-9636 .elementor-element.elementor-element-10e1347 .th-title {
		font-size: 35px !important;
		line-height: 42px !important;
	}

	/* img visi perusahaan mv */
	.elementor-9636 .elementor-element.elementor-element-a18cb3b img{
		height: 108px !important;
	}

	/* visi perusahaan mv */
	.elementor-9636 .elementor-element.elementor-element-c605f0b .th-sub{
		line-height: normal !important;
	}

	/* misi perusahaan mv */
	.elementor-9636 .elementor-element.elementor-element-4652748 .th-sub{
		line-height: normal !important;
	}

	/* img rutan mv */
	.elementor-9636 .elementor-element.elementor-element-250c7c8 > .elementor-widget-container{
		margin: 0 auto !important;
	}

	.elementor-9636 .elementor-element.elementor-element-250c7c8 img{
		height: 250px !important;
		max-width: 100% !important;
		padding-right: 36px !important;
	}
	
		.elementor-9636 .elementor-element.elementor-element-250c7c8.elementor-element{
		margin-top: 0 auto !important;
	}
	
	.elementor-9636 .elementor-element.elementor-element-250c7c8 img{
		width: 100% !important;
	}
	
	/* bg img rutan mv */
	.elementor-9636 .elementor-element.elementor-element-9d41829:not(.elementor-motion-effects-element-type-background), .elementor-9636 .elementor-element.elementor-element-9d41829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
		min-height: fit-content !important;
	}

	/* informasi produk mv */
	.elementor-9636 .elementor-element.elementor-element-83fbca8 .th-sub{
		line-height: normal !important;
	}
	
	/* brand pt rutan mv */
	.elementor-9636 .elementor-element.elementor-element-2b1f729 .th-sub{
		line-height: normal !important;
	}


	/* informasi layanan mv */
	.elementor-9636 .elementor-element.elementor-element-1e96c14 > .elementor-element-populated{
		padding: 0px !important;
	}

	/* our partner mv */
	.elementor-9636 .elementor-element.elementor-element-2185659 .th-sub{
		line-height: normal !important;
	}

	.elementor-9636 .elementor-element.elementor-element-c86c063 > .elementor-element-populated{
		padding: 0px !important;
	}
	
	/* img partner mv */
	.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{
    overflow-x: scroll !important;
	}
	
	.elementor-9636 .elementor-element.elementor-element-c86c063 > .elementor-element-populated{
		margin: 0 auto !important;
	}
	
	.elementor-9636 .elementor-element.elementor-element-cff5ffe > .elementor-element-populated{
		margin:0 auto !important;
	}
	
	.elementor-9636 .elementor-element.elementor-element-b687a2b{
		display: block;
    margin: 0 auto;
    width: 136%;
	}
	
	.elementor-9636 .elementor-element.elementor-element-6f02542.elementor-column > .elementor-widget-wrap{
		padding-top: 80px;
    display: flex;
    flex-direction: row;
	}
	
	.elementor-9636 .elementor-element.elementor-element-837498a .gallery{
		padding-top: 90px !important;
    margin-top: 20px !important;
    width: 160px;
    display: block;
    margin: 0 auto;
	}
	
	.elementor-9636 .elementor-element.elementor-element-3cb5afb > .elementor-widget-container{
		margin: 0px !important;
		padding: 0px !important;
	}
	
	/* img tania mv */
	.elementor-9636 .elementor-element.elementor-element-ad89cf1.elementor-element{
		display: block !important;
    margin: 0 auto !important;
    max-width: 70% !important;
	}
	
	/* img cc number mv */
	.elementor-9636 .elementor-element.elementor-element-c8694f2.elementor-element{
		display: block !important;
    margin: 0 auto !important;
	}
	
	/* lets connect tania mv */
	.elementor-9636 .elementor-element.elementor-element-1b8ef2c > .elementor-widget-container{
		text-align-last: center !important;
	}
	
	/* halo saya tania mv */
	.elementor-9636 .elementor-element.elementor-element-ae26d85.elementor-element{
		text-align: center !important;
	}
	
	.elementor-9636 .elementor-element.elementor-element-83fbca8 .title-area{
	margin: 11px 48px 11px 48px !important;
	}
	
	.elementor-9636 .elementor-element.elementor-element-2b1f729 > .elementor-widget-container{
	margin: 32px 40px 0px 40px !important;
	}
	
	.blog-title, .pagi-title, .breadcumb-title{
		font-size: x-large;
	}
}

@media (max-width: 460px) {
	.is-menu-wrapper .is-menu{
		top: 44px;
    right: 78px;
	}
}

@media (max-width: 768px) {
		.slick-slider, .slick-track, .slick-slide {
    will-change: transform;
    transform: translateZ(0);
  }
	
	html, body {
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
    overflow-x: hidden;
  }
	
	.elementor-widget:not(:last-child){
		margin-top: 0px !important;
	}
	
	.hero-3 .th-hero-img img{
		    object-fit: inherit !important;
	}
	#mega-menu-wrap-primary-menu .mega-menu-toggle{
		display: contents !important;
	}
	
	}
}

@media (max-width: 768px){
.hero-3 .th-hero-img {
   margin: 0px !important;
   padding-top: 0px !important;
	}
	
	.elementor-9636 .elementor-element.elementor-element-250c7c8 img{
		width: 100% !important;
		height: 370px !important;
	}
	
	.elementor-9636 .elementor-element.elementor-element-9d41829:not(.elementor-motion-effects-element-type-background), .elementor-9636 .elementor-element.elementor-element-9d41829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{
		min-height: fit-content !important;
	}
	
	.elementor-9636 .elementor-element.elementor-element-6f02542 > .elementor-element-populated{
		padding-top: 50px !important;
	}
	
	.elementor-9636 .elementor-element.elementor-element-8fc2f5e{
	padding: 70px 0px 80px 0px !important;
	}
	
	.elementor-9636 .elementor-element.elementor-element-c5999d5{
		--width: 45.706% !important;
	}
	
	.elementor-11984 .elementor-element.elementor-element-7370e3a img{
		width: 26%;
	}
	
	.elementor-11738 .elementor-element.elementor-element-4fbdb53{
		margin-top: -149px;
    margin-bottom: -30px;
	}
	
	.elementor-11787 .elementor-element.elementor-element-b452bca{
		margin-top: -81px;
	}
	
	.elementor-11789 .elementor-element.elementor-element-2d1d95c{
		margin-top: -81px;
	}
	
	.elementor-11749 .elementor-element.elementor-element-4fbdb53 .elementor-heading-title{
		margin-top: -132px;
	}
	
	.elementor-9642 .elementor-element.elementor-element-c2a27a0{
		margin-top: -130px;
	}
}

@media (max-width: 1024px) {
  .main-navigation,
  nav #site-navigation,
  .primary-menu,
  .site-header nav {
    display: none !important;
  }
}


@media (max-width: 1920px) {
	/* halaman menu suku cadang */
	.elementor-11787 .elementor-element.elementor-element-b452bca{
		--margin-block-start:0px !important;
		display: block !important;
		padding: 0px !important;
	}
	
	
	.header-layout1 .menu-area{
		background-color: #00A652 !important;
    position: sticky !important;
	}
	
	/* main menu */
	.main-menu > ul > li > a{
		color: white !important;
	}
	
	/* mapsvg about page */
	.mapsvg-details-hero-image{
		margin: 0px !important;
	}
	#mapsvg-map-9 .mapsvg-details-container{
		width: 33% !important;
	}
	
	.logo-shopee{
		width: 50% !important;
    display: inline !important;
    left: 36px !important;
	}
	.logo-tokopedia{
		width: 50% !important;
    display: inline !important;
	}
	.shopee-tokopedia-container{
		display: flex !important;
    flex-direction: row !important; 
    flex-wrap: nowrap !important;
		flex-direction: row !important;
	}
	.header-layout1 .sticky-wrapper.sticky .menu-area{
		background-color: #00A652 !important;
	}
}

.blog-title, .pagi-title, .breadcumb-title{
		font-size: xx-large;
}

.btn-group{
	margin-bottom: 24px;
}

.blog-audio img, .blog-img img, .blog-video img{
	margin-bottom: 24px;
}


