@charset "utf-8";
@media only screen and (max-width: 600px) {
.xs-no-border-right { border-right: 0px; }
.xs-border-bottom { border-bottom: 1px dotted #333; }
 .container { width: 100%; margin-right: auto; margin-left: auto; }
 h6.counter { font-size: 24px; }
 p.counter { font-size: 13px; }
 .who-img { margin-bottom:20px; margin-top: 20px; height: auto; }
 img { max-width: 100%; height: auto; }
 section { padding: 20px 0 10px 0; }
 .m-mt-1 { margin-top: 10px !important; }
 .m-mt-2 { margin-top: 20px !important; }
 .m-mb-2 { margin-bottom: 20px !important; }
 .m-mb-0 { margin-bottom: 0px !important; }
 .m-ml-5 { margin-left: 5px !important; }
 .m-mr-0 { margin-right: 0px !important; }
 .d-none { display: none; }
 .section-title { margin-bottom: 20px !important; }
 .about-img img { margin-top: 0px; }
 .hero-item { padding-bottom: 5px; }
 .hero-item h2, .hero-section_title h2 { font-size: 18px; }
  h5.mb_head { font-size: 16px; }
 .section-title h3 { font-size: 15px; }
 .ajax-nav li a { font-size: 10px; padding: 8px; }
 .border-decor:before, nav li ul, blockquote { margin-left: -10px; margin-right: -10px; }
  blockquote { padding: 15px; }
 .xs-border-bottom { border-bottom: 1px solid #ddd; }
 .p-mlr-10 { padding-left:10px; padding-right:10px; }
 .p-mlr-5 { padding-left:5px; padding-right:5px; }
 .p-mlr-0 { padding-left:0px; padding-right:0px; }
 .p-m-10 { padding: 10px; }
 .py-m-10 { padding: 10px 0; }
 .p-mb-10 { padding-bottom: 10px !important; }
 .p-mb-20 { padding-bottom: 20px !important; }
 .p-mt-0 { padding-top: 0px !important; }
 .p-mt-10 { padding-top: 10px !important; }
 .p-mt-20 { padding-top: 20px !important; }
 .p-mt-30 { padding-top: 30px !important; }
 .p-ml-10 { padding-left: 10px; }
 .p-ml-05 { padding-left: 5px; }
  p { line-height:20px; }
 .list-post-content h3 { font-size: 13px; margin-bottom: 10px; }
 .style-1 li { padding: 2px 0px; font-size: 11px; }
 .style-1 li i { margin-right:2px; font-size: 10px; }
 .picker-wrap .list-post .list-post-media, .list-post-media { margin-bottom: 10px; }
 .single-post-content_text-14 p { font-size: 13px; line-height: 24px; }
 .section-title-1 h1 { font-size: 27px; }
 .tab-content .post-widget-container { padding: 25px 10px; }
 .main-footer { padding: 20px 0 0; }
 .section-title:before, .single-post-header:after { width: 45px; }
 .cbw_mar { margin: 0px auto; }
 .list-post { margin-bottom: 20px; padding-bottom:15px; }
 .xs-w-90 { width: 90%; }
 .w-80 { width:100% !important; }
 .w-90 { width:100% !important; }
 h3.mb_head { padding-bottom: 10px !important; }
 .mlr-m-20 { margin-left: 20px !important; margin-right: 20px !important; }
 .copyright { font-size: 12px; line-height: 24px; width: 90%; text-align: center; padding: 0 10px; }
 .to-top { width: 27px; height: 27px; line-height:27px; margin-top: -80px; }
 .iso-cert img { width: 66px; height: auto; }
.iso-cert-ei img { width: 36px; height: auto; }
.topbar-social { height: 60px; top: 12px; }
.top-bar { height: 60px; }
.logo-holder { top: 10px; height: 36px; left: 10px; }
.breadcrumbs-list a, .breadcrumbs-header_url a, .breadcrumbs-list span, .breadcrumbs-header_url span { padding-left: 8px; }
.breadcrumbs-list a, .breadcrumbs-list span, .breadcrumbs-header_url a, .breadcrumbs-header_url span { margin-right: 8px; }
.breadcrumbs-header_url span, .breadcrumbs-header_url a { font-size: 11px; }
.font-13 { font-size: 12px; font-weight: 600; color: #000 !important; }
.font-14 { font-size: 13px; font-weight: 500; color: #000 !important; }
.spn_box_img { width: 81px; margin-right: 10px; }
.single-post-nav_prev .spn-box-content_subtitle, .single-post-nav_prev .spn-box-content_title { text-align: end; }
.single-post-nav_prev .spn-box-content_subtitle i { margin-right: 5px; }
.single-post-nav_next .spn-box-content_subtitle i { margin-left: 5px; }
.single-post-content_text p { font-size: 13px; }
.ver-share { padding-bottom: 10px; }
h3.mb_head { font-size:14px; }
.tags-widget a { padding:8px 10px; font-weight:500; }
.single-post-footer { padding-top: 5px; }
.single-post-nav_prev .spn_box_img, .single-post-nav_next .spn_box_img { border-right: 1px dotted #333; }
a.single-post-nav_prev.spn_box { border-bottom: 1px dotted #333; margin-bottom: 15px; }
.spn_box_img { margin-bottom: 15px; }
.single-post-nav { padding: 20px 0 5px 0; margin-top: 5px !important; }
.content-table table td, .content-table table th { padding: 9px 10px; font-size: 11px; }
.share-icon { width: 44px; height:44px; line-height:44px; }
.spn-box-content_subtitle { font-size:11px; }
.spn-box-content_title { font-size:12px; }
.list-style-01 li { font-size:12px; }
.section-title h1 { font-size:16px; }
.det-box-ietm { padding: 8px; }
.det-box h2 { font-size: 12px; font-weight:600; padding-bottom: 5px; }
.det-box h5 { font-size: 9px; }
.det-box-ietm.dbi_shop { padding-bottom: 5px; }
.more-btn { display: none; }
.footer-widget-title { font-size:14px; }
}
@media only screen and (max-width: 390px)  {
	.ajax-nav li a { font-size: 8px; padding: 10px; }
	.single-post-header h1 { font-size: 18px; }
}
@media (max-width: 1299px) and (min-width: 700px) {
 .section-title h3 {
	text-align: left;
    font-size: 16px;
    font-weight: 700;
    color: #022e5b;	
	padding-bottom: 20px;
	position: relative;
	top: 15px;
 }
}

@media (min-width: 992px) {
 .d-lg-block { display: block; }
 .d-lg-flex { display: flex; }
}
/*-----Row-----*/
.row {
	display: flex;
	--bs-gutter-x: 1.5rem;
	--bs-gutter-y: 0;
	flex-wrap: wrap;
	margin-top: calc(-1 * var(--bs-gutter-y));
	margin-right: calc(-.5 * var(--bs-gutter-x));
	margin-left: calc(-.5 * var(--bs-gutter-x));
}
/*-----Column-----*/
	.col-1 {
		flex: 0 0 auto;
		width: 8.33333333%;
	}
	.col-2 {
		flex: 0 0 auto;
		width: 16.66666667%;
	}
	.col-3 {
		flex: 0 0 auto;
		width: 25%;
	}
	.col-4 {
		flex: 0 0 auto;
		width: 33.33333333%;
	}
	.col-5 {
		flex: 0 0 auto;
		width: 41.66666667%;
	}
	.col-6 {
		flex: 0 0 auto;
		width: 50%;
	}
	.col-7 {
		flex: 0 0 auto;
		width: 58.33333333%;
	}
	.col-8 {
		flex: 0 0 auto;
		width: 66.66666667%;
	}
	.col-9 {
		flex: 0 0 auto;
		width: 75%;
	}
	.col-10 {
		flex: 0 0 auto;
		width: 83.33333333%;
	}
	.col-11 {
		flex: 0 0 auto;
		width: 91.66666667%;
	}
	.col-12 {
		flex: 0 0 auto;
		width: 100%;
	}
@media (min-width: 992px) {
	/*-----Col-lg-----*/
	.col-lg-2 {
		flex: 0 0 auto;
		width: 16.66666667%;
	}
	.col-lg-3 {
		flex: 0 0 auto;
		width: 25%;
	}
	.col-lg-4 {
		flex: 0 0 auto;
		width: 33.33333333%;
	}
	.col-lg-5 {
		flex: 0 0 auto;
		width: 41.66666667%;
	}
	.col-lg-6 {
		flex: 0 0 auto;
		width: 50%;
	}
	.col-lg-7 {
		flex: 0 0 auto;
		width: 58.33333333%;
	}
	.col-lg-8 {
		flex: 0 0 auto;
		width: 66.66666667%;
	}
	.col-lg-9 {
		flex: 0 0 auto;
		width: 75%;
	}		
	.col-lg-10 {
		flex: 0 0 auto;
		width: 83.33333333%;
	}
	.col-lg-12 {
		flex: 0 0 auto;
		width: 100%;
	}
}