.header-two {
	position: fixed;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	height: auto;
	margin: 0 auto;
	padding: 20px 0;
	z-index: 99;
	transition: all 0.3s ease-in-out;
}
.header-two .container {
	padding: 0 30px;
	width: 100%;
	max-width: 1900px;
}
.header-two .wrapper {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
	position: static;
}
.header-two .header-item-left {
	display: flex;
	flex-basis: 25%;
	align-items: center;
}
.header-two .header-item-left .large {
	transition: all 0.7s ease-in-out;
	margin-top: -15px;
}
.header-two .header-item-left .large img {
	max-width: 220px;
}
.header-two .header-item-left .large .light {
	display: none;
}
.header-two .header-item-left .large .dark {
	display: block;
}
.header-two .header-item-left .small {
	opacity: 0;
	display: grid;
	background: #ececec;
	padding: 10px;
	width: 60px;
	height: 60px;
	border-radius: 50%;
	align-items: center;
	position: absolute;
	top: 10px;
	transition: all 0.7s ease-in-out;
}
.header-two .header-item-right {
	flex-basis: 75%;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.header-two .header-item-right .menu ul li {
	display: inline-block;
	transition: color 0.3s ease;
}
.header-two .header-item-right .menu ul li.menu-item-has-children a {
	position: relative;
	text-decoration: none;
	font-size: 18px;
	line-height: 20px;
	padding: 0 15px 35px;
	border: none;
	outline: none;
	color: #414141;
	transition: color 0.3s ease;
}
.header-two .header-item-right .menu ul li.menu-item-has-children a.active:after {
	content: "";
	background: #016be3;
	width: 100%;
	height: 3px;
	position: absolute;
	left: 0;
	bottom: -4px;
	opacity: 1;
	z-index: 9;
}
.header-two .header-item-right .menu ul li .menu-mega {
	position: absolute;
	left: 0;
	left: 0;
	width: 100%;
	height: auto;
	margin-top: 0;
	top: 98%;
	padding: 0;
	z-index: 1;
	border-top: 1px solid #dedede;
	box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
	display: none;
	background: #fff;
}
.header-two .header-item-right .menu ul li .menu-mega.small-menu {
	left: 29%;
	width: 385px;
	padding: 25px;
	border-radius: 15px;
}
.header-two .header-item-right .menu ul li .menu-mega.small-menu a {
	padding: 15px 15px 15px 55px;
	position: relative;
	display: flex;
	color: #05164d;
	margin: 0;
	font-size: 16px;
	align-items: center;
	border-radius: 10px;
}
.header-two .header-item-right .menu ul li .menu-mega.small-menu a:after {
	display: none;
}
.header-two .header-item-right .menu ul li .menu-mega.small-menu a .menuicon {
	position: absolute;
	left: 10px;
	top: 10px;
	display: block;
}
.header-two .header-item-right .menu ul li .menu-mega.small-menu a:last-child {
	margin: 0;
}
.header-two .header-item-right .menu ul li .menu-mega.small-menu a:hover {
	background: #eff6ff;
}
.header-two .header-item-right .menu ul li .menu-mega.small-menu.company-menu {
	width: 340px;
	left: 44%;
}
.header-two .header-item-right .menu ul li .menu-mega.indus-menu {
	width: 790px;
	left: 29%;
	border-radius: 15px;
	overflow: hidden;
}
.header-two .header-item-right .menu ul li .menu-mega.indus-menu.ind-full {
	width: 1200px;
}
.header-two .header-item-right .menu ul li .menu-mega.indus-menu a {
	font-weight: 400 !important;
	font-size: 14px;
	line-height: 20px;
	color: rgba(65, 65, 65, 0.8) !important;
	display: block;
	padding: 10px 10px 10px 70px;
	border-radius: 10px;
	background: transparent;
}
.header-two .header-item-right .menu ul li .menu-mega.indus-menu a .title {
	font-weight: 500;
	font-size: 16px;
	line-height: 22px;
	color: #414141;
	display: block;
	transition: all 0.3s ease-in-out;
	margin-bottom: 2px;
}
.header-two .header-item-right .menu ul li .menu-mega.indus-menu a img {
	position: absolute;
	left: 10px;
	top: 10px;
}
.header-two .header-item-right .menu ul li .menu-mega.indus-menu a:hover {
	background: #eff6ff;
}
.header-two .header-item-right .menu ul li .menu-mega.indus-menu .flex-2, .header-two .header-item-right .menu ul li .menu-mega.indus-menu .flex-3 {
	padding: 25px;
}
.header-two .header-item-right .menu ul li .menu-mega.indus-menu .flex-2:last-child, .header-two .header-item-right .menu ul li .menu-mega.indus-menu .flex-3:last-child {
	background: #f8f8fb;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents {
	width: 100%;
	min-height: 525px;
	height: 100%;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .left-tabs {
	flex-basis: 20%;
	border-right: 1px solid #e6e6e6;
	padding: 15px 25px 15px 0;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .left-tabs .tab-nav li {
	width: 100%;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .left-tabs .tab-nav li a {
	display: block;
	padding: 15px 35px 15px 15px;
	color: #414141;
	position: relative;
	cursor: pointer;
	background: #fff;
	border-radius: 10px;
	font-weight: 500;
	position: relative;
	font-size: 16px;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .left-tabs .tab-nav li a:after {
	content: "";
	background: url(https://www.pixelcrayons.com/blog/wp-content/themes/pxlblog-v2/assets/header-images/arrow.svg) no-repeat center;
	position: absolute;
	top: 17px;
	right: 15px;
	width: 14px;
	height: 19px;
	background-size: 100%;
	opacity: 0;
	left: auto;
	bottom: auto;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .left-tabs .tab-nav li.no-link a {
	cursor: default;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .left-tabs .tab-nav li.is-active a {
	background: #eff6ff;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .left-tabs .tab-nav li.is-active a:after {
	opacity: 1;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs {
	flex-basis: 80%;
	padding: 0 20px;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs.flex-full {
	flex-basis: 100%;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content {
	width: 100%;
	display: none;
	height: 100%;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .four-column {
	width: 100%;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .three-column {
	width: 68%;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .title {
	font-weight: 500;
	font-size: 16px;
	line-height: 26px;
	color: #414141;
	display: block;
	transition: all 0.3s ease-in-out;
	margin-bottom: 2px;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .tab-title {
	padding: 15px 0;
	border-bottom: 1px solid #e6e6e6;
	width: 100%;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .tab-title a {
	padding-left: 70px;
	position: relative;
	display: block;
	margin: 0;
	font-weight: 400 !important;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .tab-title a .title {
	font-size: 16px;
	line-height: 22px;
	color: #414141;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .tab-title a .menuicon {
	position: absolute;
	left: 10px;
	top: 10px;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content.is-active {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column {
	padding: 15px 0 30px;
	width: 100%;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column .flex-2 {
	flex-basis: 50%;
	padding: 0 5px;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column .flex-4 {
	flex-basis: 25%;
	padding: 0 5px;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column .head {
	color: #9f9f9f;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 500;
	margin: 10px 0 10px;
	display: block;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column .head.opacity-0 {
	opacity: 0;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column a {
	width: calc(100% - 10px);
	margin: 0 0 10px -10px;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column.menu-scroll {
	overflow-x: scroll;
	padding-left: 10px;
	flex-wrap: nowrap;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column.menu-scroll .flex-3 {
	min-width: 33.33%;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column.menu-scroll::-webkit-scrollbar {
	height: 8px;
   /* Height for horizontal scrollbar */
	width: 8px;
   /* Width for vertical scrollbar */
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column.menu-scroll::-webkit-scrollbar-track {
	background: #e5e5e5;
   /* Track and thumb use the same color */
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column.menu-scroll::-webkit-scrollbar-thumb {
	background-color: #016be3;
   /* Thumb color */
	border-radius: 20px;
   /* Thumb roundness */
	border: none;
   /* Remove the border for a simpler appearance */
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column.menu-scroll::-webkit-scrollbar-thumb:hover {
	background-color: #414141;
   /* Hover color */
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a {
	font-weight: 400 !important;
	font-size: 14px;
	line-height: 20px;
	color: rgba(65, 65, 65, 0.8);
	display: block;
	padding: 10px;
	border-radius: 10px;
	background: transparent;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a .title {
	font-size: 15px;
	line-height: 22px;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a:hover {
	background: #eff6ff;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a:hover:after {
	display: none;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a.view-more {
	color: #016be3;
	padding: 30px 0 0;
	transition: all 0.3s ease-in-out;
	border-top: 1px solid #e6e6e6;
	border-radius: 0;
	margin: 20px 0 0;
	font-weight: 500;
	position: relative;
	transition: all 0.3s ease-in-out;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a.view-more:after {
	content: "";
	background: url(https://www.pixelcrayons.com/blog/wp-content/themes/pxlblog-v2/assets/header-images/arrow.svg) no-repeat center;
	display: inline-block;
	position: relative;
	opacity: 1;
	width: 14px;
	height: 19px;
	background-size: 100%;
	vertical-align: middle;
	margin-left: 10px;
	bottom: auto;
	transition: all 0.3s ease-in-out;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a.view-more:hover {
	background-color: transparent;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a.view-more:hover:after {
	margin-left: 15px;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .double-menu a {
	margin-bottom: 0;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 15px;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .double-menu a.op0 {
	opacity: 0;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .double-menu a:hover {
	color: #016be3;
	text-decoration: underline;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .double-menu a.top-head {
	padding: 10px;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .double-menu a.top-head:hover {
	text-decoration: none;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .double-menu.margin-t-15 {
	margin-top: 15px;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .other-menu {
	width: 30%;
	position: relative;
	padding-left: 20px;
	border-left: 1px solid #e6e6e6;
	background: rgba(248, 249, 250, 1);
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .other-menu:after {
	content: "";
	position: absolute;
	right: -60px;
	top: 0;
	height: 100%;
	width: 25%;
	background: rgba(248, 249, 250, 1);
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .other-menu .tab-title a {
	padding-left: 10px;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .other-menu .flex-1 a {
	padding-left: 55px;
	position: relative;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .other-menu .flex-1 a .menuicon {
	position: absolute;
	left: 10px;
	top: 15px;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs.hire-tabs {
	display: flex;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs.hire-tabs .tab-content {
	width: 68%;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs.hire-tabs .tab-content .three-column {
	width: 98%;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs.hire-tabs .other-menu {
	display: block;
	width: 30%;
	height: auto;
	width: 30%;
	position: relative;
	padding-left: 20px;
	border-left: 1px solid #e6e6e6;
	background: #f8f9fa;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs.hire-tabs .other-menu:after {
	content: "";
	position: absolute;
	right: -60px;
	top: 0;
	height: 100%;
	width: 20%;
	background: rgba(248, 249, 250, 1);
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs.hire-tabs .other-menu .tab-title a {
	padding-left: 10px;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs.hire-tabs .other-menu .menu-column a {
	padding-left: 55px;
	position: relative;
	width: calc(100% - 10px);
	margin: 0 0 10px -10px;
}
.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs.hire-tabs .other-menu .menu-column a .menuicon {
	position: absolute;
	left: 10px;
	top: 15px;
}
.header-two .header-item-right .menu ul li:hover .menu-mega {
	display: block;
}
.header-two .header-item-right .cta-wrap {
	display: inline-block;
}
.header-two .header-item-right .cta-wrap a {
	text-decoration: none;
	font-size: 18px;
	line-height: 22px;
	border-radius: 4px;
	padding: 10px 30px;
	transition: 0.3s ease-in-out;
	background: #016be3;
	color: #fff;
	position: relative;
	display: inline-flex;
	justify-content: center;
	align-items: center;
	border: 1px solid #016be3;
}
.header-two .header-item-right .cta-wrap a:hover {
	background: #fff;
	color: #016be3;
}
.header-two .header-item-right .cta-wrap.large-reso {
	display: block;
}
.header-two .header-item-right .cta-wrap.small-reso {
	display: none;
}
.header-two.header-bg .header-item-left .large .light {
	display: none;
}
.header-two.header-bg .header-item-left .large .dark {
	display: block;
}
.header-two.header-bg .header-item-right {
	opacity: 0;
}
.header-two.header-bg .header-item-right .menu ul li.menu-item-has-children a {
	color: #414141;
}
.header-two.header-bg .header-item-right .cta-wrap .btn-sec .btn {
	border-color: rgba(5, 22, 77, 0.08);
}
.header-two.header-bg.sc-up {
	background: #fff;
	box-shadow: 0 4px 12px rgba(8, 46, 181, .12);
}
.header-two.header-bg.sc-up .header-item-left {
	opacity: 1;
}
.header-two.header-bg.sc-up .header-item-right {
	opacity: 1;
}
.header-two.header-bg.sc-down .small {
	opacity: 1;
}
.header-two.header-bg.sc-down .large {
	opacity: 0;
}
.header-two:hover {
	background: #fff;
}
.header-two:hover .header-item-left {
	opacity: 1;
}
.header-two:hover .header-item-left .large {
	opacity: 1;
}
.header-two:hover .header-item-left .large .light {
	display: none;
}
.header-two:hover .header-item-left .large .dark {
	display: block;
}
.header-two:hover .header-item-left .small {
	display: none;
}
.header-two:hover .header-item-right {
	opacity: 1;
}
.header-two:hover .header-item-right .menu ul li.menu-item-has-children a {
	color: #414141;
}
.header-two:hover .header-item-right .cta-wrap .btn-sec .btn {
	border-color: rgba(5, 22, 77, 0.08);
}
@media screen and (max-width: 2080px) {
	.header-two .header-item-right .menu ul li .menu-mega.indus-menu {
		left: 25%;
   }
	.header-two .header-item-right .menu ul li .menu-mega.indus-menu.ind-full {
		left: 15%;
   }
}
@media screen and (max-width: 1700px) {
	.header-two .container {
		max-width: 100%;
   }
	.header-two .header-item-right .menu ul li .menu-mega.small-menu {
		left: 29%;
   }
	.header-two .header-item-right .menu ul li .menu-mega.small-menu.company-menu {
		left: 48%;
   }
	.header-two .header-item-right .menu ul li .menu-mega.indus-menu {
		left: 25%;
   }
	.header-two .header-item-right .menu ul li .menu-mega.indus-menu.ind-full {
		left: 10%;
   }
}
@media screen and (max-width: 1580px) {
	.header-two .header-item-right .menu ul li .menu-mega.small-menu {
		left: 29%;
   }
	.header-two .header-item-right .menu ul li .menu-mega.small-menu.company-menu {
		left: 48%;
   }
	.header-two .header-item-right .menu ul li .menu-mega.indus-menu {
		left: 24%;
   }
	.header-two .header-item-right .menu ul li .menu-mega.indus-menu.ind-full {
		left: 10%;
   }
}
@media screen and (max-width: 1440px) {
	.header-two .container {
		padding: 0 20px;
   }
	.header-two .header-item-right .menu ul li.menu-item-has-children a {
		font-size: 16px;
   }
	.header-two .header-item-right .menu ul li .menu-mega.small-menu {
		left: 29%;
   }
	.header-two .header-item-right .menu ul li .menu-mega.small-menu a {
		font-size: 15px;
   }
	.header-two .header-item-right .menu ul li .menu-mega.small-menu.company-menu {
		left: 47%;
   }
	.header-two .header-item-right .menu ul li .menu-mega.indus-menu {
		left: 22%;
   }
	.header-two .header-item-right .menu ul li .menu-mega.indus-menu.ind-full {
		left: 10%;
		width: 83%;
   }
	.header-two .header-item-right .menu ul li .menu-mega.indus-menu a {
		font-size: 13px;
   }
	.header-two .header-item-right .menu ul li .menu-mega.indus-menu a .title {
		font-size: 15px;
		line-height: 22px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents {
		min-height: 520px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .left-tabs .tab-nav li a {
		font-size: 15px;
		padding: 13px 35px 13px 15px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .title {
		font-size: 15px;
		line-height: 24px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .tab-title a .title {
		font-size: 15px;
		line-height: 22px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column {
		padding: 15px 0 25px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column .head {
		font-size: 13px;
		margin: 8px 0 8px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column a {
		margin: 0 0 5px -10px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a {
		font-size: 13px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a .title {
		font-size: 14px;
		line-height: 22px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a.view-more {
		padding: 25px 0 0;
		margin: 15px 0 0;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .double-menu a {
		font-size: 14px;
		margin-bottom: 0;
		padding-top: 5px;
		padding-bottom: 5px;
   }
}
@media screen and (max-width: 1280px) {
	.header-two .container {
		padding: 0 20px;
   }
	.header-two .header-item-right .menu ul li.menu-item-has-children a {
		font-size: 14px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents {
		min-height: 450px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .left-tabs {
		padding: 15px 20px 15px 0;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .left-tabs .tab-nav li a {
		font-size: 14px;
		padding: 10px 25px 10px 10px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .left-tabs .tab-nav li a:after {
		top: 14px;
		right: 10px;
		width: 11px;
		height: 14px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs {
		padding: 0 15px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content {
		min-height: 450px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .title {
		font-size: 13px;
		line-height: 20px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .tab-title {
		padding: 10px 0;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .tab-title a .title {
		font-size: 14px;
		line-height: 20px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column {
		padding: 15px 0 25px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column .flex-4 {
		padding: 0 3px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column .flex-2 {
		padding: 0 3px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column .head {
		font-size: 12px;
		margin: 8px 0 8px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column a {
		margin: 0 0 5px -8px;
		padding: 8px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a {
		padding: 8px;
		font-size: 12px;
		line-height: 20px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a .title {
		font-size: 13px;
		line-height: 20px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a.view-more {
		padding: 20px 0 0;
		margin: 10px 0 0;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .other-menu {
		padding-left: 12px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .other-menu .flex-1 a {
		padding-left: 45px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .other-menu .flex-1 a .menuicon {
		width: 25px;
		height: 25px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .other-menu:after {
		right: -50px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .double-menu a {
		margin-bottom: 0;
		padding-top: 4px;
		padding-bottom: 4px;
		font-size: 13px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .double-menu a.top-head {
		padding: 8px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content.hire-tabs .other-menu {
		padding-left: 12px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content.hire-tabs .other-menu.tab-content {
		min-height: auto;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content.hire-tabs .other-menu:after {
		right: -50px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content.hire-tabs .other-menu .tab-title a {
		padding-left: 8px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content.hire-tabs .other-menu .menu-column a {
		padding-left: 45px;
		width: calc(100% - 10px);
		margin: 0 0 5px -8px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content.hire-tabs .other-menu .menu-column a .menuicon {
		width: 25px;
		height: 25px;
   }
	.header-two .header-item-right .menu ul li .menu-mega.indus-menu a {
		font-size: 13px;
   }
	.header-two .header-item-right .menu ul li .menu-mega.indus-menu a .title {
		font-size: 14px;
		line-height: 20px;
   }
}
@media screen and (max-width: 1139px) {
	.header-two {
		position: fixed;
		top: 0;
		width: 100%;
		background: #05247e;
		z-index: 99;
		padding: 20px 0;
   }
   .header-two .header-item-left .large .light{display: block;}
   .header-two .header-item-left .large .dark{display: none;}
	.header-two .header-item-left {
		display: flex;
		flex-basis: 100%;
		justify-content: space-between;
		align-items: center;
		margin: 0;
   }
	.header-two .header-item-left .large {
		transition: all 0.7s ease-in-out;
		margin-top: -10px;
   }
	.header-two .header-item-left .large img {
		max-width: 190px;
   }
	.header-two .header-item-left .small {
		display: none;
   }
	.header-two .header-item-right {
		flex-basis: 100%;
   }
	.header-two .header-item-right .menu {
		display: none;
   }
	.header-two .header-item-right .menu ul {
		margin: 0;
   }
	.header-two .header-item-right .menu ul li {
		margin: 20px 0 0;
		display: block;
   }
	.header-two .header-item-right .menu ul li.menu-item-has-children a {
		padding: 0;
		font-size: 15px;
		color: #fff;
   }
	.header-two .header-item-right .menu ul li.menu-item-has-children a.active:after {
		display: none;
   }
	.header-two .header-item-right .menu ul li:hover .menu-mega {
		display: none;
   }
	.header-two .header-item-right .menu ul li .menu-mega {
		position: relative;
		display: none;
		background: 0 0;
		margin-top: 20px;
		padding-left: 0;
		border-top: 1px solid #dedede;
		box-shadow: 4px 4px 60px rgba(59, 85, 112, 0.25);
		display: none;
		background: #fff;
   }
	.header-two .header-item-right .menu ul li .menu-mega.small-menu {
		left: auto;
		width: 100%;
		border-radius: 0;
		padding: 20px 10px !important;
   }
	.header-two .header-item-right .menu ul li .menu-mega.small-menu.company-menu {
		left: auto;
		width: 100%;
   }
	.header-two .header-item-right .menu ul li .menu-mega.small-menu a {
		padding: 15px 15px 15px 55px;
		position: relative;
		display: flex;
		margin: 0;
		align-items: center;
		border-radius: 10px;
		color: #000 !important;
   }
	.header-two .header-item-right .menu ul li .menu-mega.small-menu a .title {
		color: #262626;
   }
	.header-two .header-item-right .menu ul li .menu-mega.small-menu a:after {
		display: none;
   }
	.header-two .header-item-right .menu ul li .menu-mega.small-menu a .menuicon {
		position: absolute;
		left: 10px;
		top: 10px;
		display: block;
   }
	.header-two .header-item-right .menu ul li .menu-mega.small-menu a:last-child {
		margin: 0;
   }
	.header-two .header-item-right .menu ul li .menu-mega.small-menu a:hover {
		background: #eff6ff;
   }
	.header-two .header-item-right .menu ul li .menu-mega.indus-menu {
		width: 100%;
		left: auto;
   }
	.header-two .header-item-right .menu ul li .menu-mega.indus-menu.ind-full {
		left: auto;
		width: 100%;
   }
	.header-two .header-item-right .menu ul li .menu-mega.indus-menu a {
		font-size: 13px;
		padding: 10px 10px 10px 60px;
		line-height: 20px;
   }
	.header-two .header-item-right .menu ul li .menu-mega.indus-menu a .title {
		font-size: 15px;
		line-height: 20px;
   }
	.header-two .header-item-right .menu ul li .menu-mega.indus-menu .flex-2, .header-two .header-item-right .menu ul li .menu-mega.indus-menu flex-3 {
		flex-basis: 100%;
		padding: 20px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents {
		width: 100%;
		min-height: initial;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .left-tabs {
		display: none;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs {
		flex-basis: 100%;
		padding: 0;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content {
		min-height: initial;
		display: block !important;
		height: auto;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .four-column {
		width: 100%;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .three-column {
		width: 100%;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .title {
		font-weight: 500;
		font-size: 15px;
		line-height: 26px;
		color: #000;
		display: block;
		transition: all 0.3s ease-in-out;
		margin-bottom: 2px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .tab-title {
		padding: 10px 25px 10px 0;
		border-bottom: 1px solid #e6e6e6;
		width: 100%;
		display: flex;
		align-items: center;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .tab-title a {
		padding: 10px 10px 10px 55px;
		margin: 0 0 0 -10px;
		width: 100%;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .tab-title a .title {
		font-size: 15px;
		line-height: 20px;
		color: #414141;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .tab-title a .menuicon {
		left: 8px;
		width: 35px;
		height: 35px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content.is-active {
		display: block;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column {
		padding: 15px 0 0;
		width: 100%;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column.sub-service {
		display: none;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column.hr-submenu {
		display: none;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column.sub-tech {
		display: none;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column.m-active {
		display: block;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column .flex-2 {
		flex-basis: 100%;
		padding: 0;
		margin: 0;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column .flex-4 {
		flex-basis: 100%;
		padding: 0;
		margin: 0 0 25px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column .flex-4.margin-0 {
		margin: 0;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column .head {
		font-size: 13px;
		margin: 8px 0 8px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column .head.opacity-0 {
		display: none;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .menu-column a {
		width: calc(100% - 10px);
		margin: 0 0 5px -10px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a {
		font-weight: 400;
		font-size: 13px;
		line-height: 20px;
		color: rgba(65, 65, 65, 0.8);
		display: block;
		padding: 10px;
		border-radius: 10px;
		background: transparent;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a .title {
		font-size: 14px;
		line-height: 20px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a:hover {
		background: #eff6ff;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a:hover:after {
		display: none;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a.view-more {
		padding: 20px 0 0;
		margin: 10px 0 0;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content a.view-more:after {
		display: inline-block;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .other-menu {
		width: 100%;
		position: relative;
		padding-left: 0;
		border-left: none;
		background: #fff;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .other-menu.mob-hide {
		display: none;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .other-menu:after {
		display: none;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .other-menu .tab-title {
		padding: 0;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .other-menu .tab-title a {
		padding: 8px;
		width: calc(100% - 10px);
		margin: 0 0 5px -10px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .other-menu .tab-title .ser-arrow-btn {
		right: -15px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .other-menu .flex-1 {
		flex-basis: 100%;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .other-menu .flex-1 a {
		padding-left: 55px;
		position: relative;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .other-menu .flex-1 a .menuicon {
		position: absolute;
		left: 10px;
		top: 15px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .double-menu {
		margin: 0 0 20px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .double-menu.margin-t-15 {
		margin: 0 0 20px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .double-menu a {
		margin-bottom: 0;
		padding-top: 5px;
		padding-bottom: 5px;
		font-size: 15px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .double-menu a.op0 {
		display: none;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs .tab-content .double-menu a.top-head {
		padding: 8px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs.hire-tabs {
		display: flex;
		flex-wrap: wrap;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs.hire-tabs .tab-content {
		width: 100%;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs.hire-tabs .tab-content .three-column {
		width: 100%;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs.hire-tabs .other-menu {
		width: 100%;
		position: relative;
		padding-left: 0;
		border-left: none;
		background: #fff;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs.hire-tabs .other-menu.tab-content {
		width: 100%;
		height: auto;
		min-height: auto;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs.hire-tabs .other-menu.mob-hide {
		display: none !important;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs.hire-tabs .other-menu:after {
		display: none;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs.hire-tabs .other-menu .tab-title {
		padding: 0;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs.hire-tabs .other-menu .tab-title a {
		padding: 8px;
		width: calc(100% - 10px);
		margin: 0 0 5px -10px;
   }
	.header-two .header-item-right .menu ul li .menu-mega .tab-menu .tab-contents .right-tabs.hire-tabs .other-menu .tab-title .ser-arrow-btn {
		right: -15px;
   }
	.header-two .header-item-right .menu ul li .menu-mega.m-active {
		display: block;
   }
	.header-two .header-item-right .mob-nav {
		position: fixed;
		width: 100%;
		height: 100%;
		top: 88px;
		left: 0;
		background: #05247e;
		padding: 0 20px;
		display: none;
		overflow-y: auto;
		padding-bottom: 120px;
   }
	.header-two .header-item-right .mob-nav.active {
		display: block;
   }
	.header-two .header-item-right .cta-wrap {
		display: inline-block;
   }
	.header-two .header-item-right .cta-wrap .btn-sec .btn {
		font-size: 15px;
		margin: 30px auto 0;
		cursor: pointer;
   }
	.header-two .header-item-right .cta-wrap .btn-sec .btn.rounded:before {
		top: 3px;
   }
	.header-two .header-item-right .cta-wrap.large-reso {
		display: none;
   }
	.header-two .header-item-right .cta-wrap.small-reso {
		display: block;
		text-align: center;
		margin: 30px auto;
   }
	.header-two.header-bg .header-item-left .large .light {
		display: block;
   }
	.header-two.header-bg .header-item-left .large .dark {
		display: none;
   }
	.header-two.header-bg .header-item-right {
		opacity: 0;
   }
	.header-two.header-bg .header-item-right .menu ul li.menu-item-has-children a {
		color: #fff;
   }
	.header-two.header-bg .header-item-right .cta-wrap .btn-sec .btn {
		border-color: #fff;
   }
	.header-two.header-bg.sc-up {
		background: #05247e;
   }
	.header-two.header-bg.sc-up .header-item-left {
		opacity: 1;
   }
	.header-two.header-bg.sc-up .header-item-right {
		opacity: 1;
   }
	.header-two.header-bg.sc-down .small {
		opacity: 0;
   }
	.header-two.header-bg.sc-down .large {
		opacity: 1;
   }
	.header-two:hover {
		background: #05247e;
   }
	.header-two:hover .header-item-left {
		opacity: 1;
   }
	.header-two:hover .header-item-left .large {
		opacity: 1;
   }
	.header-two:hover .header-item-left .large .light {
		display: block;
   }
	.header-two:hover .header-item-left .large .dark {
		display: none;
   }
	.header-two:hover .header-item-left .small {
		display: none;
   }
	.header-two:hover .header-item-right {
		opacity: 1;
   }
	.header-two:hover .header-item-right .menu ul li.menu-item-has-children a {
		color: #fff;
   }
	.header-two:hover .header-item-right .cta-wrap .btn-sec .btn {
		border-color: rgba(5, 22, 77, 0.08);
   }
	.header-two .bar1, .header-two .bar2, .header-two .bar3 {
		width: 25px;
		height: 2px;
		background: #fff;
		border-radius: 1px;
		margin: 6px 0;
		transition: all 0.3s ease-in-out;
   }
	.header-two .mback {
		font-weight: 500;
		font-size: 16px;
		line-height: 20px;
		color: #fff !important;
		padding-left: 12px;
		position: relative;
		display: block;
		margin: 10px 0;
   }
	.header-two .mback::before {
		content: "";
		clear: both;
		display: block;
		background: url(https://www.pixelcrayons.com/blog/wp-content/themes/pxlblog-v2/assets/header-images/button-icons-sprite.png) -21px -47px no-repeat;
		width: 18px;
		height: 20px;
		position: absolute;
		top: 3px;
		left: 0;
		margin: 0 auto;
		transform: rotate(-180deg);
   }
	.header-two .hamberger-menu {
		transition: all 0.3s ease-in-out;
		z-index: 999;
		height: 100%;
		padding: 0 5px;
		position: relative;
   }
	.header-two .open-close .bar1 {
		transform: rotate(-45deg) translate(-9px, 6px);
   }
	.header-two .open-close .bar2 {
		opacity: 0;
   }
	.header-two .open-close .bar3 {
		transform: rotate(45deg) translate(-5px, -3px);
   }
	.header-two .arrow-btn {
		display: inline-block;
		position: relative;
		width: 70px;
		height: 24px;
		background: url(https://www.pixelcrayons.com/blog/wp-content/themes/pxlblog-v2/assets/header-images/mobile-btn.png) 40px -2px no-repeat;
		vertical-align: top;
		text-align: right;
		float: right;
   }
	.header-two .arrow-btn.rot {
		background-position: 36px -33px;
   }
	.header-two .ser-arrow-btn, .header-two .hr-arrow-btn, .header-two .tech-arrow-btn {
		display: inline-block;
		position: absolute;
		right: 5px;
		width: 30px;
		height: 30px;
		background: url(https://www.pixelcrayons.com/blog/wp-content/themes/pxlblog-v2/assets/header-images/arrow-mob.svg) no-repeat;
		background-size: 16px;
		z-index: 999;
		background-position: center center;
   }
	.header-two .ser-arrow-btn.rot, .header-two .hr-arrow-btn.rot, .header-two .tech-arrow-btn.rot {
		transform: rotate(90deg);
   }
}
