
.benifitContent h3 span, .commonAccordion .group > .content, .contactForm .mktoForm .mktoGutter, .contactForm .mktoForm .mktoOffset, .downloadForm .mktoForm .mktoClear, .downloadForm .mktoForm .mktoGutter, .downloadForm .mktoForm .mktoOffset, .dropdownMenu > li.noSubMenu > a i, .employee_testimonials::after, .enClean .chCleanFrm .mktoForm .mktoClear, .enClean .chCleanFrm .mktoForm .mktoGutter, .feature_sub_heading, .featured_content .filter, .fixed_menu .logo_white, .footer_bottom .footer_link .mob_link, .formContent .contactInfo, .helpForm .mktoForm .mktoGutter, .helpFrmWrapper, .inner_banner_wrapper .logo .logo_white, .interested .careerFrm, .leadfrm br, .main_menu .logo_blue, .main_menu.scrollUp .logo_white, .menu_prev img, .mobElement, .mobile_banner_slider, .moreValue .benifitContent .contentWrapper .content, .nullam_ultricie .need_help .hover, .nullam_ultricie .need_help:hover .static, .registerModal .mktoForm .mktoGutter, .registerModal .mktoForm .mktoOffset, .searchJob .contentWrap:last-of-type::after, .sec_mobile, .stepThree .slider-nav-thumbnails .slick-track::after, .stepThree .slider-nav-thumbnails .slick-track::before, .step_1 .nav_prev_2, .step_1 .nav_prev_3, .step_2 .nav_prev_1, .step_2 .nav_prev_3, .step_3 .nav_prev_1, .step_3 .nav_prev_2, .withaccordion .main_info .content ul li::before {
	display: none
}


.featured_services {
	padding: 3.0rem 0;
	position: relative;
	min-height: 53.125rem;
}

	.featured_services.pb-0 {
		min-height: 50.625rem
	}

	.featured_services .inner_heading, .ourBrand .contant, .un_gated .resourcesInformation .content .text .textSection {
		margin-bottom: 3.125rem
	}

.featured_name {
	display: flex;
	flex-wrap: wrap;
	list-style: none;
	margin-bottom: 3.75rem;
	margin-left: -1.25rem;
	position: relative;
	z-index: 9
}

	.featured_name li {
		margin: .625rem .0625rem
	}

		.featured_name li:first-child {
			margin-left: 0
		}

	.featured_name .link_round {
		border: none
	}

		.featured_name .link_round::before {
			left: 0;
			opacity: 0
		}

		.featured_name .link_round span {
			color: #4d4f53;
			-o-transition: .5s;
			-ms-transition: .5s;
			-moz-transition: .5s;
			-webkit-transition: .5s;
			transition: .5s;
			padding: .375rem .5375rem;
			border-radius: 50px;
			
			border:2px solid #FFF
		}

	.featured_name .moreFeaturedServices {
		position: relative;
		cursor: pointer
	}

		.featured_name .moreFeaturedServices .moreBtn {
			padding-top: .5rem;
			padding-left: .5rem;
			padding-bottom: .9375rem
		}

			.featured_name .moreFeaturedServices .moreBtn span {
				height: .5rem;
				width: .5rem;
				border-radius: 50%;
				display: inline-block;
				margin: .0625rem;
				background: #4d4f53;
				-o-transition: .4s;
				-ms-transition: .4s;
				-moz-transition: .4s;
				-webkit-transition: .4s;
				transition: .4s
			}

	.featured_name .moreServicesDropdown {
		width: 12.5rem;
		list-style: none;
		position: absolute;
		top: 100%;
		right: 0;
		display: none
	}

		.featured_name .moreServicesDropdown li {
			margin: 0 0 .0625rem
		}

		.featured_name .moreServicesDropdown .link_round {
			border-radius: 0;
			width: 100%
		}



.nav_circle {
	height: 46.875rem;
	width: 48.875rem;
	position: absolute;
	top: 3.125rem;
	left: -23.125rem
}

	.nav_circle .link_1 {
		bottom: 1.25rem;
		right: 25%
	}

	.nav_circle .link_2 {
		right: 2.75rem;
		bottom: 20%
	}

	.nav_circle .link_3 {
		right: -1.375rem;
		bottom: 47%
	}

	.nav_circle .link_4 {
		right: 2.875rem;
		bottom: 75%
	}

	.nav_circle .link_5 {
		top: 1.25rem;
		right: 25%
	}

	.nav_circle .nav_link {
		position: absolute
	}

	.nav_circle #nav_index {
		position: absolute;
		width: 8.5625rem;
		height: 8.5625rem;
		right: -2.8125rem;
		top: 50%;
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
		z-index: 1;
	}

		.nav_circle #nav_index .icon {
			display: none;
			width: 100%;
			position: absolute;
			top: 0;
			left: 0;
			background: #d6e5f0;
			border-radius: 100px;
			padding: 13px;
		}

	.nav_circle h5 {
		position: absolute;
		max-width: 15rem;
		top: 50%;
		transform: translateY(-50%);
		right: 8.125rem;
		font-size: 1.1875rem;
		line-height: 1.625rem;
		height: 181px;
		color: #ffc107;
	}
	

	.infographic a img, .nav_circle #main_circle {
		-o-transition: .4s linear;
		-ms-transition: .4s linear;
		-moz-transition: .4s linear;
		-webkit-transition: .4s linear;
		transition: .4s linear;
		z-index: 1;
		position: relative;
	}

.moment .content .text, .moment .content .video_link i, .thankYou .video_link i {
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	text-align: center
}

.servicesCircle_1 {
	-o-transform: rotate(1deg);
	-moz-transform: rotate(1deg);
	-ms-transform: rotate(1deg);
	-webkit-transform: rotate(1deg);
	transform: rotate(1deg)
}

.servicesCircle_2 {
	-o-transform: rotate(37deg);
	-moz-transform: rotate(37deg);
	-ms-transform: rotate(37deg);
	-webkit-transform: rotate(37deg);
	transform: rotate(37deg)
}

.servicesCircle_3 {
	-o-transform: rotate(72.3deg);
	-moz-transform: rotate(72.3deg);
	-ms-transform: rotate(72.3deg);
	-webkit-transform: rotate(72.3deg);
	transform: rotate(72.3deg)
}

.servicesCircle_4 {
	-o-transform: rotate(108.3deg);
	-moz-transform: rotate(108.3deg);
	-ms-transform: rotate(108.3deg);
	-webkit-transform: rotate(108.3deg);
	transform: rotate(108.3deg)
}

.servicesCircle_5 {
	-o-transform: rotate(144.5deg);
	-moz-transform: rotate(144.5deg);
	-ms-transform: rotate(144.5deg);
	-webkit-transform: rotate(144.5deg);
	transform: rotate(144.5deg)
}

.servicesCircle_6 {
	-o-transform: rotate(180.5deg);
	-moz-transform: rotate(180.5deg);
	-ms-transform: rotate(180.5deg);
	-webkit-transform: rotate(180.5deg);
	transform: rotate(180.5deg)
}

.servicesCircle_7 {
	-o-transform: rotate(216.5deg);
	-moz-transform: rotate(216.5deg);
	-ms-transform: rotate(216.5deg);
	-webkit-transform: rotate(216.5deg);
	transform: rotate(216.5deg)
}

.servicesCircle_8 {
	-o-transform: rotate(252.5deg);
	-moz-transform: rotate(252.5deg);
	-ms-transform: rotate(252.5deg);
	-webkit-transform: rotate(252.5deg);
	transform: rotate(252.5deg)
}

.servicesCircle_9 {
	-o-transform: rotate(288.5deg);
	-moz-transform: rotate(288.5deg);
	-ms-transform: rotate(288.5deg);
	-webkit-transform: rotate(288.5deg);
	transform: rotate(288.5deg)
}

.servicesCircle_10 {
	-o-transform: rotate(324.5deg);
	-moz-transform: rotate(324.5deg);
	-ms-transform: rotate(324.5deg);
	-webkit-transform: rotate(324.5deg);
	transform: rotate(324.5deg)
}
.servicesCircle_11 {
	-o-transform: rotate(324.5deg);
	-moz-transform: rotate(324.5deg);
	-ms-transform: rotate(324.5deg);
	-webkit-transform: rotate(324.5deg);
	transform: rotate(324.5deg)
}


	
	.moment .share_story a {
		position: absolute;
		left: 50%;
		-webkit-transform: translateX(-50%);
		transform: translateX(-50%);
		top: 27%;
		width: 100%;
		text-align: center;
		font-size: 1.25rem;
		font-weight: 600;
		line-height: 1.75rem;
		color: #fff;
		text-decoration: none
	}





	

.featured_slider h4 {
	font-size: 1.5rem;
	color: #fff;
	padding: .8125rem .9375rem;
	font-weight: 600;
	text-align: center;
	background: #d55600;
	position: relative
}

.featured_slider .sub_heading {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	margin: 2.5rem 0;
	justify-content:center
}

	

.featured_slider .owl-carousel .owl-nav .owl-next, .featured_slider .owl-carousel .owl-nav .owl-prev {
	position: absolute;
	top: 0
}

.featured_slider .owl-carousel .owl-nav .owl-next, .overview .image:hover::before {
	right: 0
}

.featured_slider .owl-carousel .owl-nav .owl-prev, .overview .image:hover::after {
	left: 0
}

.featured_slider .owl-theme .owl-nav [class*=owl-] {
	font-size: 1.25rem;
	margin: 0;
	padding: 0;
	background: rgb(64 112 235);
	border-radius: 0
}

	.featured_slider .owl-theme .owl-nav [class*=owl-] span {
		font-size: 2.5rem;
		height: 3.45rem;
		width: 3.125rem;
		line-height: 3.0625rem;
		display: block;
		color: #FFF;
		padding-left: 20px;
	}

		.careersMoment .info2, .featured_slider .owl-theme .owl-nav [class*=owl-] span:hover, .formContent .next:hover, .formContent .prev:hover, .leadership .textSkay, .leadershipModal .modal-footer .btnNext, .leadershipModal .modal-footer .btnPrev, .mission_vision .quote, .un_gated .download .text_link:hover {
			background: #0083be
		}

.icon_wrapper2::after, .icon_wrapper2::before {
	height: .125rem;
	width: 8.4375rem;
	background: url(../images/svg/dot-dash.svg) center
}

.animated {
	animation-duration: 1.3s
}
.employees .topicLink:hover, .featured_name .active_btn .link_round span, .featured_name .link_round:hover span, .findLocation a:hover, .industry_name .list li a:hover i, .link_round.link_round_orange.hover_orange:hover span, .link_round:hover span, .scroll_to_top i:hover {
	border: 2px solid #ed7e11
}


@media(max-width:991px){
	.featured_content, .featured_name, .formContent .contactInfo_1, .formContent .inquiriesTitle, .nav_circle {
		display: none
	}
	.sec_mobile .icon img{height:150px; margin:auto}
	.featured_services {
		padding: 1.75rem 0 0;
		min-height:inherit
	}


	.featured_mob_sec, .formContent .indicators, .formContent .next, .formContent .numbertext, .formContent .prev, .mobileInquiriesTitle, .withaccordion .wp-block-media-text {
		display: block
	}
}
.subHeading_1:before, .subHeading_2:before, .subHeading_3:before, .subHeading_4:before, .subHeading_5:before, .subHeading_6:before, .subHeading_7:before, .subHeading_8:before, .subHeading_9:before, .subHeading_10:before, .subHeading_11:before {
	background: #000 url(/img/electrical.jpg) no-repeat center;
	content: "";
	width: 200%;
	height: 397%;
	position: absolute;
	top: -271px;
	right: -99px;
	z-index: -1;
	border-radius: 0 360px 371px 0;
}


.subHeading_2:before {
	background: url(/img/ifmm.jpg) no-repeat center;
}
.subHeading_3:before {
	background: url(/img/ifm.jpg) no-repeat center;
}
.subHeading_4:before {
	background: url(/img/fleet1.jpg) no-repeat center ;
}
.subHeading_5:before {
	background: url(/img/slide9.jpg) no-repeat center ;
}
.subHeading_6:before {
	background: url(/img/slide10.jpg) no-repeat center ;
}
.subHeading_7:before {
	background: url(/img/Recycling.jpg) no-repeat center ;
}
.subHeading_8:before {
	background: url(/img/slide7.jpg) no-repeat center ;
}
.subHeading_9:before {
	background: url(/img/food.jpg) no-repeat center;
}

.subHeading_10:before {
	background: url(/img/telecom.jpg) no-repeat center;
}
.subHeading_11:before {
	background: url(/img/imgsap.jfif) no-repeat center;
}
	.subHeading_1:after, .subHeading_2:after, .subHeading_3:after, .subHeading_4:after, .subHeading_5:after, .subHeading_6:after, .subHeading_7:after, .subHeading_8:after, .subHeading_9:after, .subHeading_10:after, .subHeading_11:after {
	/*background: #FFF;
	content: "";
	width: 104%;
	height: 106%;
	position: absolute;
	z-index: -1;
	top: -4%;
	left: -5%;
	border-radius: 10px;*/


	background: rgb(0 0 0 / 57%);
	content: "";
	width: 159%;
	height: 398%;
	position: absolute;
	top: -271px;
	right: -99px;
	z-index: -1;
	border-radius: 0 360px 371px 0;
}	
@media(max-width:1200px) {
	
		.nav_circle #nav_index {
			width: 6.5625rem;
			height: 6.5625rem;
			right: -1.8125rem;
		}
	.nav_circle {
		left: -440px;
	}
		.nav_circle h5 {
			max-width: 204px;
			right: 85px;
		}

	.subHeading_1:before, .subHeading_2:before, .subHeading_3:before, .subHeading_4:before, .subHeading_5:before, .subHeading_6:before, .subHeading_7:before, .subHeading_8:before, .subHeading_9:before, .subHeading_10:before, .subHeading_11:before {
		width: 200%;
		height: 348%;
		top: -258px;
		right: -55px;
	}
	.subHeading_1:after, .subHeading_2:after, .subHeading_3:after, .subHeading_4:after, .subHeading_5:after, .subHeading_6:after, .subHeading_7:after, .subHeading_8:after, .subHeading_9:after, .subHeading_10:after, .subHeading_11:after {
		width: 200%;
		height: 348%;
		top: -258px;
		right: -55px;
	}
	.nav_circle h5 {
		
		height: 208px;
	}
	
}
.subHeading_1 img {
	

	width: 200%;
	height: 397%;
	position: absolute;
	top: -271px;
	right: -99px;
	z-index: -1;
	border-radius: 0 360px 371px 0;
}






