/* Big screen :1200px. */
@media (min-width: 1200px) and (max-width: 1500px) {
	.header-area {
		max-width: 98%;
	}
}

/* Normal screen :992px. */
@media (min-width: 992px) and (max-width: 1200px) {
	.header-area {
		max-width: 98%;
		padding: 15px 0;
	}

	.header__option {
		gap: 30px;
	}
}

/* Tablet screen :768px. */
@media (min-width: 768px) and (max-width: 991px) {
	.header-area {
		max-width: 98%;
		padding: 15px 0;
	}

	.header__option {
		gap: 30px;
	}
	.hero__content h3 {
		font-size: 30px;
	}

	p,
	.lh-37 {
		line-height: 32px;
	}
}

/* small screen :320px. */
@media (max-width: 767px) {
	.header-area {
		max-width: 96%;
		padding: 12px 0;
		border-width: 1px;
	}
	.header__option a {
		height: 34px;
		font-size: 13px;
		width: 68px;
		padding: 0;
		text-align: center;
	}

	.select-head {
		padding: 5px 14px;
		padding-right: 0;
	}

	.select-head .selected {
		font-size: 12px;
	}

	.select-head .arrow {
		margin-left: 8px;
		width: 12px;
	}

	.custom-select > img {
		top: 8px;
		max-width: 18px;
		left: 3px;
	}
	.header__option {
		gap: 17px;
	}

	.custom-select {
		padding-left: 15px;
	}

	.hero {
		padding: 100px 0 70px;
	}

	.hero__content h3 {
		font-size: 24px;
		margin-bottom: 10px;
	}

	.hero__content h5 {
		font-size: 17px;
	}

	p,
	.lh-37 {
		line-height: 28px;
	}

	h4 {
		font-size: 20px;
	}
	.list-disk li {
		margin-left: 28px;
		padding-left: 0;
	}
	.pt_100 {
		padding-top: 60px;
	}

	.pb_100 {
		padding-bottom: 50px;
	}
	.breadcrumb__nav ul {
		gap: 10px 24px;
	}

	.breadcrumb__nav ul li:first-child {
		width: 100%;
	}
	footer {
		padding-top: 0 !important;
	}
	footer .container {
		display: none;
	}
	.Policy__content.gap-4 {
		gap: 2rem !important;
	}
	.Express__list li div {
		gap: 20px;
	}

.Express__list li picture {
    width: 40px;
    height: 40px;
    padding: 7px;
}
}
