@media print {

	html,
	html body {
		height: auto;
		background: transparent;
	}

	

	@page {
		size: auto\9;
		/* auto is the current printer page size */
		margin: 0mm\9;
		/* this affects the margin in the printer settings */
	}

	body {
		width: 100%;
		margin: 0\9;
		/* the margin on the content before printing */
	}

	body {
		min-width: 1024px;
		width: 1024px;
		-webkit-print-color-adjust: exact !important;
	}


	body .bodyArea {
		/*background: none;*/
	}

	body .headerTool .myLogo {
		position: relative;
	}

	body .headerMenu,
	body .myheaderTool,
	body .leftMenu,
	body .mainHeader,
	body .printTool,
	body .btmNav,
	.footerArea1,
	.headerTop {
		display: none !important;
	}

	body .mainContent {
		margin-left: 0 !important;
		margin-top: 1.875rem !important;
		margin-bottom: 1.875rem !important;
		background-color: transparent !important;
		box-shadow: none !important;
		padding: 0 !important;
	}

	body .footerArea {
		box-shadow: none;
	}

	body .headerMenu .nobr{
		display: block;
	}


	.section_header_banner {
		background: none !important;
		height: auto !important;
		margin-bottom: 0 !important;
	}

	.section_header_banner img {
		/*background-image: url(../images/slider/main_slider_02_mobile.jpg) !important;
			-webkit-print-color-adjust: exact !important;*/
		display: none;
	}

	.section_header_banner>.container {
		align-self: center;
		text-align: left;
		margin-left: unset;
		margin-right: unset;
		width: 100%;
	}

	.section_header_banner .banner_title {
		position: static !important;
	}

	
	.breadcrumb ul {
		padding-inline-start: 0;
		margin-block-start: 0em;
		margin-block-end: 0em;
	}

	.bodyArea {
		margin-top: 0 !important;
	}

	

	.headerNav>.container {
		padding-top: 0.625rem;
		padding-bottom: 0.625rem;
	}

	.headerArea {
		position: static !important;
	}

	.section_header_banner .sectionimg {
		display: none !important;
	}

	.breadcrumb {
		position: static !important;
		padding-top: 1.25rem !important;
	}

	
	.mobileClient {
		display: none !important;
	}


	.breadcrumbbg {
		background-color: transparent !important;
	}
	.mainswiper1 .swiper-slide{
		width: 100% !important;
	}
	.mainswiper1 .swiper-wrapper{
		transform: none !important;
		flex-wrap: wrap;
	}
	.bodyArea{
		padding-top: 0 !important;
	}
	.headerRight{
		display: none;
	}
}