
.owl-carousel {
  opacity: 0;
  transition: opacity 0.5s ease;
}
.owl-loaded {
  opacity: 1;
}

a:hover {
	text-decoration: none !important;
	color: #0291d2;
	transition: all .5s ease
}

* {
	margin: 0;
	padding: 0
}
.menu {
	float: left;
	margin-top: 8px;
	margin-left: 290px;
	font-family: Roboto, sans-serif !important
}
.header-cta{
	float: right;
	margin-top: 5px;
}
.header-cta-btn{
    background: #ff7a35;
    padding: 8px 18px;
    border-radius: 18px;
    border: none;
    color: #fff;
    font-size: 16px;
    transition: background 0s ease, transform 0s ease;
    box-shadow: 0 4px 15px rgba(0, 0, 0, .2);
	cursor: pointer;
    /* margin-top: 18px; */
}
.header-cta-btn:hover{
	color: #fff;
    background: linear-gradient(45deg, #f06595, #ff6b6b);
    transform: translateY(0px);
}
.fix-menu-left .sub-menu-but::before {
	-webkit-transition: all .3s ease;
	-ms-transition: all .3s ease;
	transition: all .3s ease;
	position: absolute;
	top: 40px;
	right: 20px;
	display: block;
	height: 2px;
	width: 20px;
	background: #fff;
	content: ''
}
.fix-menu-left .sub-menu-but::after {
	position: absolute;
	top: 46px;
	right: 20px;
	display: block;
	height: 8px;
	width: 20px;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;
	content: ''
}
.fix-menu-left .sub-menu-but {
	cursor: pointer
}
.fix-menu-left .sub-menu-but {
	display: none
}
.fix-menu-left .sub-menu-but::before {
	top: 10px
}
.fix-menu-left .sub-menu-but::after {
	top: 16px
}
.sub-logo a {
	color: #fff
}
.sub-logo a:hover {
	color: #fff
}
#subMenu {
	height: 60px;
	width: 100%;
	background: #fff;
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 8020;
	opacity: 1;
	padding: 15px;
	font-size: 15px;
	border-bottom: 1px solid #eaeaea
}
.sub-logo {
	background: #f76f45;
	color: #fff;
	text-transform: uppercase;
	padding-left: 8px;
	padding-right: 8px;
	margin-left: 0 !important;
	font-size: 13px;
	font-weight: 600
}
.move-menu-left li {
	float: left;
	margin-left: 30px;
	list-style: none;
	font-family: Roboto, sans-serif;
	letter-spacing: 1px;
	font-size: 12px;
	font-weight: 500
}

.move-menu-right li {
	float: right;
	margin-left: 30px;
	list-style: none;
	text-align: right;
	font-family: Roboto, sans-serif;
	letter-spacing: 1px;
	font-size: 13px;
	font-weight: 500
}

/* Industry Mega menu Icons*/

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.industrySubmenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.automotiveMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/automotive.svg);
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.industrySubmenu > ul.mega-sub-menu > .container > .mega-menu-row:first-child > .mega-sub-menu li:first-child .mega-sub-menu:before{
	background-image: url(../images/menu-icon/automotive.svg);
} 

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.industrySubmenu > ul.mega-sub-menu > .container > .mega-menu-row:first-child > .mega-sub-menu li:nth-child(2) .mega-sub-menu:before{
	background-image: url(../images/menu-icon/fashion.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.industrySubmenu > ul.mega-sub-menu > .container > .mega-menu-row:nth-child(2) > .mega-sub-menu li:first-child .mega-sub-menu:before{
	background-image: url(../images/menu-icon/manufacturing.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.industrySubmenu > ul.mega-sub-menu > .container > .mega-menu-row:nth-child(2) > .mega-sub-menu li:nth-child(2) .mega-sub-menu:before{
	background-image: url(../images/menu-icon/health-and-fitness.svg);
}


@media(max-width:960px) {
	.fix-menu-right {
		display: none;
		float: none
	}

	.fix-menu-left {
		width: 100%;
		float: none;
		overflow: hidden
	}

	.fix-menu-left ul li:not(:first-child) {
		float: right
	}
}

@media (max-width:600px) {
	.fix-menu-left .sub-menu-but {
		display: inline-block
	}

	.fix-menu-left ul li:not(:first-child) {
		display: none
	}
}

#menu-header #wp-megamenu-main-menu>.wpmm-nav-wrap ul.wp-megamenu>li>a {
	color: #fff
}

#menu-header #wp-megamenu-main-menu>.wpmm-nav-wrap ul.wp-megamenu>li.contact-menu>a {
	color: #fff
}

@media(max-width:991px) {

	#menu-header .wpmm_mobile_menu_btn,
	#menu-header .wpmm_mobile_menu_btn:hover {
		color: #363636 !important
	}

	#menu-header #wp-megamenu-main-menu>.wpmm-nav-wrap ul.wp-megamenu>li>a {
		color: #fff
	}

	#menu-header .wp-megamenu-wrap .wpmm-nav-wrap>ul.wp-megamenu li.wpmm_mega_menu .wpmm-strees-row-and-content-container>.wp-megamenu-sub-menu>li {
		padding: 10px 15px !important
	}

	#menu-header .wp-megamenu-wrap.wpmm-mobile-menu .wpmm-nav-wrap ul.wp-megamenu {
		max-height: calc(100vh - 120px);
		overflow-y: scroll
	}
}

@media(max-width:450px) {
	#menu-header {
		height: 106px
	}
}

.headerInner>.banner__cta {
	-webkit-animation: none;
	-o-animation: none;
	animation: none;
	max-height: 120px;
	overflow: hidden;
	text-align: center;
	-webkit-transform: none;
	-o-transform: none;
	transform: none;
	width: 100%
}

.headerInner>.banner__cta--open>div {
	-webkit-animation: bouncecta .5s;
	-o-animation: bouncecta .5s;
	animation: bouncecta .5s;
	-webkit-animation-timing-function: cubic-bezier(.5, .05, 1, .5);
	-o-animation-timing-function: cubic-bezier(.5, .05, 1, .5);
	animation-timing-function: cubic-bezier(.5, .05, 1, .5);
	-webkit-animation-fill-mode: forwards;
	-o-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	background: #f76f45;
	-webkit-transform: translateY(-70px);
	-o-transform: translateY(-70px);
	transform: translateY(-70px);
	-webkit-transition: max-height .15s ease;
	-o-transition: max-height .15s ease;
	transition: max-height .15s ease
}

.headerInner>.banner__cta p {
	color: #fff;
	font-size: 14px;
	font-weight: 500;
	display: inline-block;
	margin: 10px 0;
	padding: 0 8px;
	max-width: 330px;
	margin-left: auto;
	margin-right: auto;
	line-height: 1.3
}

.headerInner>.banner__cta p span {
	/*color:#eb5424;background-color:#33383d;color:#fff;display:block;margin-top:15px;padding:6px 12px;width:230px;margin-left:auto;margin-right:auto;font-size:15px;*/
	font-weight: 700;
	text-decoration: underline;
	/*border-radius:0;box-shadow:0 0 1px transparent;backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);-moz-transform:translateZ(0);-webkit-transform:translateZ(0);animation-name:wiggle;-o-animation-name:wiggle;-ms-animation-name:wiggle;-moz-animation-name:wiggle;-webkit-animation-name:wiggle;animation-duration:5s;-o-animation-duration:5s;-ms-animation-duration:5s;-moz-animation-duration:5s;-webkit-animation-duration:5s;animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;-moz-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-play-state:running;-o-animation-play-state:running;-ms-animation-play-state:running;-moz-animation-play-state:running;-webkit-animation-play-state:running*/
}

/*.headerInner>.banner__cta:hover p span{animation-play-state:paused;-o-animation-play-state:paused;-ms-animation-play-state:paused;-moz-animation-play-state:paused;-webkit-animation-play-state:paused}*/
@media only screen and (min-width:450px) {
	.headerInner>.banner__cta p {
		max-width: 420px
	}
}

@media only screen and (min-width:599px) {
	.headerInner>.banner__cta p {
		display: inline-block;
		max-width: 60%;
		line-height: 1.3
	}
}

@media only screen and (min-width:1200px) {
	.headerInner>.banner__cta p {
		margin: 10px 0;
		text-decoration: none;
		font-size: 15px
	}
}

@media only screen and (min-width:700px) {
	.headerInner>.banner__cta {
		background-color: transparent;
		max-height: 110px
	}
}

@media only screen and (min-width:935px) {
	.headerInner>.banner__cta p {
		max-width: 100%
	}
}

@media only screen and (min-width:1106px) {
	.headerInner>.banner__cta p span {
		display: inline-block;
		margin-top: 0;
		/*margin-left:10px*/
	}
}

@media only screen and (max-width:277px) {
	.headerInner>.banner__cta {
		max-height: 140px
	}
}

#menu-header .headerInner .row {
	padding-top: 15px
}

#menu-header .headerInner .top-menu-section .row {
	padding-top: 10px;
    padding-bottom: 10px;
}

#menu-header .headerInner.scrolled .row {
	padding-top: 0
}

#menu-header .headerInner.scrolled .banner__cta {
	display: none !important;
	max-height: 0
}

@media only screen and (max-width:934px) {
	.headerInner>.banner__cta p span {
		/*display:block;*/
		margin: 10px auto
	}
}

#menu-header {
	height:82px !important;
	font-family: Roboto, sans-serif
}

@media only screen and (max-width:1800px) {

#menu-header {
    height: 71px !important;
    font-family: Roboto, sans-serif;
}

}

@media only screen and (max-width:1400px) {

	#menu-header {
		height:63px !important;
		font-family: Roboto, sans-serif;
	}
	
}

.headerInner {
	padding-bottom: 15px;
	position: fixed;
	left: 0;
	right: 0;
	background-color: #fff;
	z-index: 999;
	transition: all ease .3s;
	box-shadow: 0 1px 5px rgba(0, 0, 0, .1);
	top: 0
}

.home-bottom {
	padding-top: 70px;
	padding-bottom: 70px;
	text-align: center;
	background: #fcf9ee
}

#menu-header .headerInner.scrolled {
	padding-top: 15px;
	padding-bottom: 15px
}

#menu-header .headerInner.scrolled .logo img {
	width: 220px
}

#menu-header .headerInner .logo img {
	width: 284px
}

#menu-header .headerInner .logo img,
#menu-header .headerInner .menu {
	transition: all ease .3s
}

#menu-header .headerInner.scrolled .menu {
	margin-top: 0
}

.logo {
	width: 13%;
	float: left;
	padding-left: 15px;
	position: relative
}

/*.logo:after{content:'';width:150px;height:10px;background:#fff;display:inline-block;position:absolute;left:80px;top:46px;z-index:-1;transition:all .3s ease}*/
.scrolled .logo:after {
	z-index: 1
}

.customize-support #menu-header .headerInner {
	top: 32px
}

@media (max-width:767px) {
	.logo {
		width: 350px
	}
}

@-webkit-keyframes bouncecta {
	0% {
		-webkit-transform: translateY(-70px);
		transform: translateY(-70px)
	}

	40% {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}

	60% {
		-webkit-transform: translateY(-15px);
		transform: translateY(-15px)
	}

	to {
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

@-o-keyframes bouncecta {
	0% {
		-o-transform: translateY(-70px);
		transform: translateY(-70px)
	}

	40% {
		-o-transform: translateY(0);
		transform: translateY(0)
	}

	60% {
		-o-transform: translateY(-15px);
		transform: translateY(-15px)
	}

	to {
		-o-transform: translateY(0);
		transform: translateY(0)
	}
}

@keyframes bouncecta {
	0% {
		-webkit-transform: translateY(-70px);
		-o-transform: translateY(-70px);
		transform: translateY(-70px)
	}

	40% {
		-webkit-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0)
	}

	60% {
		-webkit-transform: translateY(-15px);
		-o-transform: translateY(-15px);
		transform: translateY(-15px)
	}

	to {
		-webkit-transform: translateY(0);
		-o-transform: translateY(0);
		transform: translateY(0)
	}
}

@-webkit-keyframes wiggle {
	2% {
		-webkit-transform: translateX(3px) rotate(2deg);
		transform: translateX(3px) rotate(2deg)
	}

	4% {
		-webkit-transform: translateX(-3px) rotate(-2deg);
		transform: translateX(-3px) rotate(-2deg)
	}

	6% {
		-webkit-transform: translateX(3px) rotate(2deg);
		transform: translateX(3px) rotate(2deg)
	}

	8% {
		-webkit-transform: translateX(-3px) rotate(-2deg);
		transform: translateX(-3px) rotate(-2deg)
	}

	10% {
		-webkit-transform: translateX(2px) rotate(1deg);
		transform: translateX(2px) rotate(1deg)
	}

	12% {
		-webkit-transform: translateX(-2px) rotate(-1deg);
		transform: translateX(-2px) rotate(-1deg)
	}

	14% {
		-webkit-transform: translateX(2px) rotate(1deg);
		transform: translateX(2px) rotate(1deg)
	}

	16% {
		-webkit-transform: translateX(-2px) rotate(-1deg);
		transform: translateX(-2px) rotate(-1deg)
	}

	18% {
		-webkit-transform: translateX(1px) rotate(0);
		transform: translateX(1px) rotate(0)
	}

	20% {
		-webkit-transform: translateX(-1px) rotate(0);
		transform: translateX(-1px) rotate(0)
	}
}

@keyframes wiggle {
	2% {
		-webkit-transform: translateX(3px) rotate(2deg);
		transform: translateX(3px) rotate(2deg)
	}

	4% {
		-webkit-transform: translateX(-3px) rotate(-2deg);
		transform: translateX(-3px) rotate(-2deg)
	}

	6% {
		-webkit-transform: translateX(3px) rotate(2deg);
		transform: translateX(3px) rotate(2deg)
	}

	8% {
		-webkit-transform: translateX(-3px) rotate(-2deg);
		transform: translateX(-3px) rotate(-2deg)
	}

	10% {
		-webkit-transform: translateX(2px) rotate(1deg);
		transform: translateX(2px) rotate(1deg)
	}

	12% {
		-webkit-transform: translateX(-2px) rotate(-1deg);
		transform: translateX(-2px) rotate(-1deg)
	}

	14% {
		-webkit-transform: translateX(2px) rotate(1deg);
		transform: translateX(2px) rotate(1deg)
	}

	16% {
		-webkit-transform: translateX(-2px) rotate(-1deg);
		transform: translateX(-2px) rotate(-1deg)
	}

	18% {
		-webkit-transform: translateX(1px) rotate(0);
		transform: translateX(1px) rotate(0)
	}

	20% {
		-webkit-transform: translateX(-1px) rotate(0);
		transform: translateX(-1px) rotate(0)
	}
}

.menu-bold a {
	font-size: 15px !important;
	font-weight: 700 !important;
	line-height: 25px;
	letter-spacing: 0;
	margin-bottom: 5px;
	color: #f76f45 !important;
}

.headerInner>.banner__cta {
	display: none;
}

#menu-header .headerInner {
	background: #223B59;
}

#menu-header .headerInner.scrolled {
	background: #223B59;
}

@media (max-width: 991px) {
	.headerInner {
		padding-bottom: 10px;
	}
}

@media (max-width: 767px) {
	#menu-header .headerInner .logo img {
		width: 235px !important;
	}
}

@media (max-width: 1199px) {
	.logo {
		width: 23%;
	}
}

@media (min-width: 768px) and (max-width: 991px) {
	.logo {
		width: 34%;
	}
}

@media (max-width: 767px) {
	.logo {
		width: 280px;
	}
}

.technology {
	width: 33%;
	float: left;
}

.technology-full {
	width: 100%;
	float: left;
}

.technology-fullhalf {
	width: 67%;
	float: left;
}

.mega-disable {
	display: none !important;
}

#menu-header .headerInner.scrolled {
	background: #223B59 !important;
	padding-top: 0px !important;
}

#menu-header .headerInner.scrolled .row {
	padding-top: 15px;
}

#menu-header .headerInner.scrolled .top-menu-section .row {
	padding: 10px 0 10px 0px;
}

#menu-header .headerInner.scrolled .menu {
	margin-top: 8px;
}

@media(max-width:450px) {
	.logo {
		width: 280px;
	}

	.menu {
		margin-top: 6px
	}
}

@media(max-width:370px) {
	.logo {
		width: 210px
	}
}

@media (max-width: 991px) {
	#menu-main-menu {
		display: none;
	}
}

@media only screen and (min-width: 769px){
	#mega-menu-wrap-main-menu{
		background: none;
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link:hover,
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link:focus{
		background: none;
		border: none;
	}
}

#mega-menu-wrap-main-menu{
	letter-spacing:  0 !important;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link{
	color: #fff;
    font-size: 14px;
    font-weight: 500 !important;
    line-height: 24px;
    text-transform: capitalize;
    letter-spacing: 0 !important;
    padding-top: 2px;
    padding-right: 10px;
    padding-bottom: 2px;
    padding-left: 10px;
	height:auto;	
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.contact-menu > a.mega-menu-link{
    /* background: #f76f45; */
    border-bottom: 3px solid #f76f45 !important;
    padding: 8px 10px 8px 10px;
    transition: all .5s ease;
    border: none;
    font-family: Roboto,sans-serif;
    font-weight: 700 !important;
    /* text-transform: uppercase; */
    font-size: 14px;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu{
	background-color: #fff;
}

@media (min-width: 1200px){
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.contact-menu > a.mega-menu-link,
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link{
		font-size: 14px;
	}

	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.contact-menu > a.mega-menu-link{
		padding: 8px 15px 8px 15px;
	}

	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link{
		padding-left: 8px;
		padding-right: 8px;
	}
}

@media only screen and (max-width: 991px){
	#mega-menu-wrap-main-menu .mega-menu-toggle + #mega-menu-main-menu{
		position: absolute;
		left: 0;
		right: 0;
	}
	#mega-menu-wrap-main-menu{
		position: initial;
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu{
		max-height: calc( 100vh - 100px );
		overflow-y: scroll;
	}
}

.mega-sub-menu .container{
	width: auto;
	padding: 0;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{
	float: none;
}
@media only screen and (min-width: 768px){
	.resourceSubmenu > .mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu,
	.staffingSubmenu > .mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu,
	.aiserviceSubmenu > .mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu,
	.industrySubmenu > .mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu,
	.partnersSubmenu > .mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu,
	.servicesSubmenu > .mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu{
		display: flex !important;
		
	}
	.servicesSubmenu > .mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu{
		flex-wrap: wrap;		
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.servicesSubmenu > ul.mega-sub-menu li.mega-menu-columns-4-of-12{
		width: 50%;
	}
	
}

@media only screen and (min-width: 992px){

	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu,
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.staffingSubmenu > ul.mega-sub-menu,
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.industrySubmenu > ul.mega-sub-menu,
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.aiserviceSubmenu > ul.mega-sub-menu,
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.partnersSubmenu > ul.mega-sub-menu,
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.servicesSubmenu > ul.mega-sub-menu{
		width: auto;
	}
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.subMenuTopHead > a.mega-menu-link:hover,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.subMenuTopHead > a.mega-menu-link:focus,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.subMenuTopHead > a.mega-menu-link{
	color: #223B59;
	font-size: 16px;
	font-style: normal;
	font-weight: 700;
	margin-bottom: 10px;
	cursor: default;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu > .container > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column:hover a.mega-menu-link,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.industrySubmenu > ul.mega-sub-menu > .container > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column:hover a.mega-menu-link,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.aiserviceSubmenu > ul.mega-sub-menu > .container > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column:hover a.mega-menu-link,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.staffingSubmenu > ul.mega-sub-menu > .container > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column:hover a.mega-menu-link{
	color: #F16223 !important;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menuNewIcon > a.mega-menu-link:hover,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menuNewIcon > a.mega-menu-link:focus,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menuNewIcon > a.mega-menu-link,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.menuNewIcon > a.mega-menu-link:hover,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.menuNewIcon > a.mega-menu-link:focus,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.menuNewIcon > a.mega-menu-link{
	color: #223B59;
	font-size: 16px;
	font-style: normal;
	font-weight: 500;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item:hover > a.mega-menu-link,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link{
	background-color: transparent;
	/* color: #F16223; */
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.menuNewIcon:hover > a.mega-menu-link{
	color: #F16223;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menuNewIcon > a.mega-menu-link,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.menuNewIcon > a.mega-menu-link{
	display: flex;
	align-items: center;
	min-height: 30px;
	padding-left: 40px;
	position: relative;
	padding-top: 10px;
	padding-bottom: 10px;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menuNewIcon > a.mega-menu-link::before,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.menuNewIcon > a.mega-menu-link::before{
	content: '';
	width: 29px;
	height: 29px;
	background-image: url(../images/menu-icon/magento.svg);
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	top: calc( 50% - 14.5px );
	left: 0;
}
/* #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.staffingMenuIcon.menuNewIcon > a.mega-menu-link::before{
	content: '';
	width: 29px;
	height: 29px;
	background-image: url(../images/menu-icon/staffing-solutions.svg);
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	top: calc( 50% - 14.5px );
	left: 0;
} */
/* #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.directPlacementMenuIcon.menuNewIcon > a.mega-menu-link::before{
	content: '';
	width: 29px;
	height: 29px;
	background-image: url(../images/menu-icon/direct-placement.svg);
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	top: calc( 50% - 14.5px );
	left: 0;
} */
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.shopifyMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/shopify.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.bigcommerceMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/bigcommerce.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.woocommerceMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/woocommerce.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.volusionMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/volusion.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.demandwareMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/demandware.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.croMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/cro.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.ecomInteIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/ecommerce-integration.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.magentoUpgradeMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/migration-and-upgrade.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.experienceDesignMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/experience-design.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.maintenanceSupportMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/maintenance-and-support.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.performanceOptiMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/performance-optimization.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.aiConsultationOptiMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/ai-consultation.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.erpImplementationMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/erp-implementation.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.erpIntegrationMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/erp-integration.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.erpMigrationMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/erp-migration.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.odooMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/odoo.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.netsuiteMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/netsuite.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.inforMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/infor.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.epicorMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/epicor.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.sapMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/sap.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.acumaticaMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/acumatica.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.erpConsultingMenuIcon > a.mega-menu-link::before{	
	background-image: url(../images/menu-icon/erp-consulting.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.seoSerMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/seo-services.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.ppcManageMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/ppc-management.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.marketPlaceMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/marketplace-marketing.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.shoppingAdsMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/google-shopping-ads.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.socialMediaMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/social-media-marketing.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.emailMarketingMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/email-marketing.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.amazonMarketplaceMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/amazon-marketplace.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.aiService > ul.mega-sub-menu > li.conversationalai.menuNewIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/conversational-ai.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.aiserviceSubmenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menuNewIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/conversational-ai.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.aiserviceSubmenu > ul.mega-sub-menu > .container > .mega-menu-row:first-child > .mega-sub-menu li:nth-child(2) .mega-sub-menu:before{
	background-image: url(../images/menu-icon/ai-automation.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.aiserviceSubmenu > ul.mega-sub-menu > .container > .mega-menu-row:nth-child(2) > .mega-sub-menu li:first-child .mega-sub-menu:before{
	background-image: url(../images/menu-icon/ai-cro.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.aiserviceSubmenu > ul.mega-sub-menu > .container > .mega-menu-row:nth-child(2) > .mega-sub-menu li:nth-child(2) .mega-sub-menu:before{
	background-image: url(../images/menu-icon/ai-readiness.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.aiserviceSubmenu > ul.mega-sub-menu > .container > .mega-menu-row:nth-child(3) > .mega-sub-menu li:first-child .mega-sub-menu:before{
	background-image: url(../images/menu-icon/predictive-chart.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.staffingSubmenu > ul.mega-sub-menu > .container > .mega-menu-row:first-child > .mega-sub-menu li:first-child .mega-sub-menu:before{
	background-image: url(../images/menu-icon/staffing-solutions.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.staffingSubmenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menuNewIcon > a.mega-menu-link:before{
	background-image: url(../images/menu-icon/staffing-solutions.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.staffingSubmenu > ul.mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu li .mega-sub-menu:before{
	background-image: url(../images/menu-icon/staffing-solutions.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item li.croMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/cro.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.staffingSubmenu > ul.mega-sub-menu > .container > .mega-menu-row:first-child > .mega-sub-menu li:nth-child(2) .mega-sub-menu:before{
	background-image: url(../images/menu-icon/talent-management.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.staffingSubmenu > ul.mega-sub-menu > .container > .mega-menu-row:nth-child(2) > .mega-sub-menu li:first-child .mega-sub-menu:before{
	background-image: url(../images/menu-icon/remote-talent-management.svg);
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.staffingSubmenu > ul.mega-sub-menu > .container > .mega-menu-row:nth-child(2) > .mega-sub-menu li:nth-child(2) .mega-sub-menu:before{
	background-image: url(../images/menu-icon/direct-placement.svg);
}
/* #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.casestudySubMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/case-studies.svg);
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.podcastSubMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/podcasts.svg);
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.blogSubMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/blog.svg);
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.infographicsSubMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/infographics.svg);
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.whitepaperSubMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/whitepaper.svg);
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.ebookSubMenuIcon  > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/ebook.svg);
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.eventSubMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/events.svg);
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.toolSubMenuIcon > a.mega-menu-link::before{
	background-image: url(../images/menu-icon/tools.svg);
} */

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{
	padding: 0;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.partnersSubmenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.servicesSubmenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item{
	/* padding: 20px; */
	padding: 10px 20px 0px 20px;
}

@media only screen and (min-width: 992px){
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12:last-child,
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.staffingSubmenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12:first-child,
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.industrySubmenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12:first-child,
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.aiserviceSubmenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12:first-child,
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.partnersSubmenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12,
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.servicesSubmenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12:first-child{
		width: auto;
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.partnersSubmenu > ul.mega-sub-menu{
		width: 500px;
	}

	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.industrySubmenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12:last-child{
		width: auto;
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.aiserviceSubmenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12:last-child{
		width: auto;
	}

	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.staffingSubmenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12:last-child{
		width: 290px;
	}

	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12:first-child{
		width: 180px;
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu{
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;
	}

	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.servicesSubmenu > ul.mega-sub-menu{
		left: -315px;
		right: 0;
	}
	
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.industrySubmenu > ul.mega-sub-menu{
		left: auto;
		right: 0;
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.aiserviceSubmenu > ul.mega-sub-menu{
		left: auto;
		right: 0;
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.staffingSubmenu > ul.mega-sub-menu{
		left: auto;
		right: 0;
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu{
		left: -315px;
		right: 0;
	}

	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.servicesSubmenu > ul.mega-sub-menu li.mega-menu-columns-4-of-12:first-child{
		width: 370px;
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.servicesSubmenu > ul.mega-sub-menu li.mega-menu-columns-4-of-12:nth-child(2){
		width: 290px;
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.servicesSubmenu > ul.mega-sub-menu li.mega-menu-columns-4-of-12:nth-child(3){
		width: 270px;
	}
	
}

@media (min-width:1200px){
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.servicesSubmenu > ul.mega-sub-menu{
		left: -200px;
		right: -80px;
		margin-top: 15px;	
	}
	
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.industrySubmenu > ul.mega-sub-menu{
		left: -130px;
		right: 0;
	}
		#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.aiserviceSubmenu > ul.mega-sub-menu{
		left: 0px;
		right: 0;
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.staffingSubmenu > ul.mega-sub-menu{
		left: auto;
		right: 0;
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu{
		left: -350px;
		/* left: -90px; */
		right: 0;
	}

	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.subMenuTopHead > a.mega-menu-link:hover,
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.subMenuTopHead > a.mega-menu-link:focus,
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.subMenuTopHead > a.mega-menu-link{
		font-size: 18px;
	}

	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.servicesSubmenu > ul.mega-sub-menu li.mega-menu-columns-4-of-12:first-child{
		width: 340px;
		/* margin-left: 10px; */
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.servicesSubmenu > ul.mega-sub-menu li.mega-menu-columns-4-of-12:nth-child(2){
		width: 260px;
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.servicesSubmenu > ul.mega-sub-menu li.mega-menu-columns-4-of-12:nth-child(3){
		width: 270px;
		/* margin-left: 20px; */
	}

}

/* #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.staffingSubmenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.industrySubmenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.digitalMarketingSubmenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12{
	padding: 0 20px;	
} */

@media (min-width: 768px){	
	
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.industrySubmenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12,
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.aiserviceSubmenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12,
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.staffingSubmenu > ul.mega-sub-menu li.mega-menu-columns-6-of-12{
		padding: 0
	}
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{
	text-transform: initial;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.industrySubmenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menuNewIcon > a.mega-menu-link:before,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.aiserviceSubmenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menuNewIcon > a.mega-menu-link:before,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.staffingSubmenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menuNewIcon > a.mega-menu-link:before,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menuNewIcon > a.mega-menu-link:before{
	display: none;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.industrySubmenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menuNewIcon > a.mega-menu-link,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.aiserviceSubmenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menuNewIcon > a.mega-menu-link,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.staffingSubmenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menuNewIcon > a.mega-menu-link,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item.menuNewIcon > a.mega-menu-link{
	min-height: auto;
    padding-left: 0;
    position: relative;
    padding-top: 0;
    padding-bottom: 0;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.industrySubmenu > ul.mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu li .mega-sub-menu,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.aiserviceSubmenu > ul.mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu li .mega-sub-menu,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.staffingSubmenu > ul.mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu li .mega-sub-menu,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu li .mega-sub-menu{
    position:relative;
	padding-left: 55px;
    padding-right: 20px;
    padding-top: 12px;
    padding-bottom: 12px;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.industrySubmenu > ul.mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu li .mega-sub-menu:before,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.aiserviceSubmenu > ul.mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu li .mega-sub-menu:before,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.staffingSubmenu > ul.mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu li .mega-sub-menu:before,
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu li .mega-sub-menu:before{
    content: '';
    display:block;
    width: 29px;
    height: 29px;
    background-image: url(../images/menu-icon/case-studies.svg);
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    position: absolute;
	top: 17px;
    left: 15px;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu > .container > .mega-menu-row:first-child > .mega-sub-menu li:first-child .mega-sub-menu:before{
	background-image: url(../images/menu-icon/case-studies.svg);
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu > .container > .mega-menu-row:first-child > .mega-sub-menu li:nth-child(2) .mega-sub-menu:before{
	background-image: url(../images/menu-icon/podcasts.svg);
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu > .container > .mega-menu-row:first-child > .mega-sub-menu li:nth-child(3) .mega-sub-menu:before{
	background-image: url(../images/menu-icon/blog.svg);
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu > .container > .mega-menu-row:nth-child(2) > .mega-sub-menu li:first-child .mega-sub-menu:before{
	background-image: url(../images/menu-icon/infographics.svg);
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu > .container > .mega-menu-row:nth-child(2) > .mega-sub-menu li:nth-child(2) .mega-sub-menu:before{
	background-image: url(../images/menu-icon/whitepaper.svg);
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu > .container > .mega-menu-row:nth-child(2) > .mega-sub-menu li:nth-child(3) .mega-sub-menu:before{
	background-image: url(../images/menu-icon/ebook.svg);
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu > .container > .mega-menu-row:nth-child(3) > .mega-sub-menu li:first-child .mega-sub-menu:before{
	background-image: url(../images/menu-icon/tools.svg);
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu > .container > .mega-menu-row:nth-child(3) > .mega-sub-menu li:nth-child(2) .mega-sub-menu:before{
	background-image: url(../images/menu-icon/events.svg);
}

.blogSubmenuText {
    font-size: 13px;
    line-height: 1.3;
	margin-top: 5px;
	font-weight: 400;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link, #mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link{
	background-color: transparent;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu li .mega-sub-menu .blogSubmenuText{
	max-width: 190px;
}

#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.industrySubmenu > ul.mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu li .mega-sub-menu .blogSubmenuText{
	max-width: 200px;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.aiserviceSubmenu > ul.mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu li .mega-sub-menu .blogSubmenuText{
	max-width: 200px;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.staffingSubmenu > ul.mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu li .mega-sub-menu .blogSubmenuText{
	max-width: 190px;
}

/* @media (max-width: 991px){
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.resourceSubmenu > ul.mega-sub-menu > .container > .mega-menu-row > .mega-sub-menu li.mega-menu-column.mega-menu-columns-4-of-12{
		width: 50% !important;
		flex:1 !important;
	}
} */

@media screen and (max-width:581px) {
.headerInner {
    padding-bottom: 15px;
    position: sticky;
}
}	
 #menu-header{
    height: 123.137px;
 }
 .top-menu-section .menu-top-menu-container ul{
       margin-bottom: 0px !important;
  }
.top-menu-section .left-side{
	float: left;
    display: flex;
    margin: -10px 0 -10px 0;
}
.top-menu-section .left-side .dname{
	padding: 10px 20px 10px 20px;
    margin-right: 20px;
    cursor: pointer;
    background: #070c18;
    position: relative;
}
.top-menu-section .left-side .dname a{
	color:#FFFFFF;
	font-weight: 400;
}
.top-menu-section .left-side .dname.active{
	background: #77767682;
}
.top-menu-section .left-side .dname.active a{
	font-weight: 600;
}
.top-menu-section .right-side{
	float: right;
}
.top-menu-section{
 	text-align: end;
    background: #070c18;
    font-size: 13px;
    font-weight: 500;
    color: #fff;
}   
.top-menu-section ul li{
	list-style: none;
	margin: 0 0px 0 0;
    display: inline-block;
    height: auto;
    vertical-align: middle;
}
.top-menu-section ul li a{
	color: #fff;
}
.top-menu-section{
  list-style: none;
  padding: 0;
  margin: 0;	
}
.top-menu-section li {
  padding: 0px 12px 0px 8px;
  border-right: 2px solid #ccc;
  line-height: 16px !important;
}

.top-menu-section li:last-child {
  border-right: none;
  
}
.top-menu-section ul li a:hover{
	color: #F16223;
}

.search-icon{
	cursor: pointer;
	padding: 12px 0px 0px 8px;
}
ul#menu-top-menu{
	margin-bottom:0px !important;
}


@media (max-width: 320px) {
	.top-menu-section .right-side {
		float: left;
		margin-top: 30px;
	}
	.logo {
        width: 140px;
    }
	#menu-header .headerInner .logo img {
        width: 170px !important;
    }
	.menu {
        margin-top: 0px;
		margin-left: 12px;
    }
	#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link{
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.top-menu-section .menu-top-menu-container ul {
    	padding-left: 0rem !important;
	}
	.header-cta-btn {
		padding: 8px 10px;
		font-size: 14px;
	}
	#menu-header .headerInner.scrolled .row {
		padding-top: 30px;
		padding-bottom: 0px;
	}
	#mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu {
        display: block;
        margin-top: 15px;
    }
}
@media (min-width: 320PX) and (max-width: 480PX) {
	.top-menu-section .right-side {
		float: left;
		margin-top: 30px;
	}
	.logo {
        width: 140px;
    }
	#menu-header .headerInner .logo img {
        width: 170px !important;
    }
	.menu {
        margin-top: 0px;
		margin-left: 12px;
    }
	#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link{
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.top-menu-section .menu-top-menu-container ul {
    	padding-left: 0rem !important;
	}
	.header-cta-btn {
		padding: 8px 10px;
		font-size: 14px;
	}
	#menu-header .headerInner.scrolled .row {
    padding-top: 30px;
    padding-bottom: 0px;
	}
	#mega-menu-wrap-main-menu .mega-menu-toggle.mega-menu-open+#mega-menu-main-menu {
        display: block;
        margin-top: 15px;
    }
}
@media (min-width: 481px) and (max-width: 767px) {
	#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link{
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.top-menu-section .right-side {
		float: right;
		margin-top: 30px;
	}
	.logo {
        width: 220px;
    }
	#menu-header .headerInner .logo img {
        width: 180px !important;
    }
	.header-cta {
		float: right;
		margin-top: 20px;
	}
}
@media (min-width: 768px) and (max-width: 991px) {
	#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link{
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.top-menu-section .right-side {
	    float: right;
	}
	.header-cta {
		float: right;
		margin-top: 12px;
	}
	
}
@media (min-width: 992px) and (max-width: 1024px) {
	#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-item>a.mega-menu-link{
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.top-menu-section .right-side {
	    float: right;
	}
	.header-cta {
		float: right;
		margin-top: 13px;
	}
	.menu {
		margin-left: 90px;
		margin-top: 3px;
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-megamenu.servicesSubmenu > ul.mega-sub-menu{
		left: -275px;
		right: 0;
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu.industrySubmenu>ul.mega-sub-menu {
        left: 10px;
        right: 0;
    }
	#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu.aiserviceSubmenu>ul.mega-sub-menu {
        left: 10px;
        right: 0;
    }
	#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu.servicesSubmenu>ul.mega-sub-menu {
        left: -250px;
        right: -100px;
    }
	#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu.servicesSubmenu>ul.mega-sub-menu li.mega-menu-columns-4-of-12:first-child {
        width: 340px;
    }
	#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu.servicesSubmenu>ul.mega-sub-menu li.mega-menu-columns-4-of-12:nth-child(2) {
        width: 250px;
    }
	#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu.servicesSubmenu>ul.mega-sub-menu li.mega-menu-columns-4-of-12:nth-child(3) {
        width: 270px;
    }
	#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu.resourceSubmenu>ul.mega-sub-menu {
        left: -270px;
        right: 0;
    }
}
@media (min-width: 1025px) and (max-width: 1200px) {
	.logo {
        width: 18%;
    }
	.header-cta {
		float: right;
		margin-top: 5px;
	}
	.menu {
		margin-top: 6px;
		margin-left: 50px;
	}
	#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu.resourceSubmenu>ul.mega-sub-menu {
        left: -220px;
        right: 0;
    }
	#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu.servicesSubmenu>ul.mega-sub-menu {
        left: -250px;
        right: 0;
        margin-top: 15px;
    }
	#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu.servicesSubmenu>ul.mega-sub-menu {
        left: -270px;
        right: 0;
        margin-top: 15px;
    }
	#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu.servicesSubmenu>ul.mega-sub-menu li.mega-menu-columns-4-of-12:first-child {
        width: 340px;
    }
	#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu.servicesSubmenu>ul.mega-sub-menu li.mega-menu-columns-4-of-12:nth-child(2) {
        width: 260px;
    }
	#mega-menu-wrap-main-menu #mega-menu-main-menu>li.mega-menu-megamenu.servicesSubmenu>ul.mega-sub-menu li.mega-menu-columns-4-of-12:nth-child(3) {
        width: 230px;
    }
}
