.qodef-header--standard #qodef-page-header {
	height: 110px;
}
#qodef-page-header-inner .menu > .menu-item:nth-child(3) {
	cursor: pointer;
}
#qodef-page-header-inner .menu > .menu-item:nth-child(3) > a {
	pointer-events: none;
}
#qodef-page-header .menu-item .qodef-drop-down-second {
    margin-top: 1px;
} 
#qodef-page-header .menu-item .sub-menu {
    border-radius: 0px 0px 10px 10px;
}
#qodef-page-header .qodef-drop-down-second .sub-menu {
	padding: 0;
}
#qodef-page-header .qodef-drop-down-second .sub-menu .menu-item {
	padding: 10px 20px;
}
#qodef-page-header .qodef-drop-down-second .menu-item > a {
	padding: 0;
	margin: 0;
}
#qodef-page-header .qodef-drop-down-second .menu-item > a:before {
	content: unset;
}
@media only screen and (max-width: 767px) {
	#qodef-page-mobile-header {
		height: 60px;
	}
	#qodef-page-mobile-header .qodef-mobile-header-logo-link {
	    margin-left: 20px;
	}
	#qodef-page-mobile-header .qodef-menu-item-arrow {
		margin-right: 20px;
	}
	#qodef-page-mobile-header .qodef-opener-icon {
		width: 60px;
	    height: 60px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.qodef-header--standard #qodef-page-header {
	    height: 70px;
	}
	#qodef-page-mobile-header .qodef-mobile-header-logo-link {
	    margin-left: 30px;
	}
	#qodef-page-mobile-header .qodef-opener-icon {
		width: 70px;
	    height: 70px;
	}
	#qodef-page-mobile-header .qodef-menu-item-arrow {
		margin-right: 30px;
	}
}
@media only screen and (max-width: 1024px) {
	#qodef-page-mobile-header .qodef-mobile-header-navigation {
	    border-radius: 0px 0px 6px 6px;
	}
	#qodef-page-mobile-header .qodef-content-grid {
		width: 100%;
		padding: 0;
	}
	#qodef-page-mobile-header .qodef-content-grid > .menu-item {
		padding: 0;
	}
	#qodef-page-mobile-header .qodef-content-grid > .menu-item > a {	
		padding: 15.5px 30px;
	}
	#qodef-page-mobile-header .qodef-content-grid > .menu-item > a:hover {	
		color: #111111;
	}
	#qodef-page-mobile-header .qodef-drop-down-second .sub-menu .menu-item {
		padding: 10px 50px;
		margin: 0;
	}
	#qodef-page-mobile-header .menu-item {
		border-top: 1px solid #D8DCFF;
	}
	#qodef-page-mobile-header .qodef-menu-item-arrow {
		fill: #838FEC;
	}
	#qodef-page-mobile-header .qodef-m-icon.qodef--open {
	    position: absolute;
	    top: 50%;
	    left: 50%;
	    transform: translate(-50%,-50%);
		color: #ffffff;
	}
	#qodef-page-mobile-header .qodef-opener-icon {
	    background: linear-gradient(225deg, #3A0063, #6451FA, #E879FD);
    	animation: gradientAnimation 5s ease-in-out infinite;
    	background-size: 200%;
        color: #ffffff;
        height: 100%;
	}
	#qodef-page-mobile-header .qodef-opener-icon.qodef--opened:hover {
        color: #ffffff;
	}
	#qodef-page-mobile-header-inner {
		padding: 0;
	}
}
@media only screen and (min-width: 1025px) and (max-width: 1439px) {
	.qodef-header--standard #qodef-page-header {
	    height: 85px;
	}
	#qodef-page-header .menu-item > a {
		font-size: 16px;
    	line-height: 25px;
	}
}
#qodef-page-footer {
	z-index: 1 !important;
}
.grecaptcha-badge:not(.page-template.page-id-2719 .grecaptcha-badge):not(.page-template.page-id-12001 .grecaptcha-badge):not(.single-awsm_job_openings .grecaptcha-badge){
	display: none !important;
}
@keyframes gradientAnimation {
  	0% {
		background-position: 0% 50%;
	}
	50% {
		background-position: 100% 50%;
	}
	100% {
		background-position: 0% 50%;
	}
}
.d-none{
	display: none !important;
}
.qodef-blog .qodef-blog-item .qodef-e-info .qodef-e-info-item.qodef-e-info-date a, .qodef-blog .qodef-blog-item .qodef-e-info .qodef-e-info-item.qodef-e-info-category a{
	pointer-events: none;
}