.our_service_para {
	font-size: 26.67px;
	line-height: 39.2px;
	letter-spacing: -.015em;
}

@media (max-width:600px) {}

@media (max-width:1440px) {
	.our_service_para {
		font-size: 20px;
		line-height: 29.4px;
		letter-spacing: -.015em;
	}
}

@media (max-width:981px) {}

@media (min-width:981px) {}

.workforce_subpara {
	font-weight: 500;
	font-size: 18px;
	line-height: 31px;
	letter-spacing: .333333px;
}

.workforce_subpara a {
	font-weight: 500;
}

@media (max-width:1440px) {
	.workforce_subpara {}
}

@media (min-width:1441px) {}

.run_compaliant_heading h2 {
	font-size: 50px;
	line-height: 70px;
}

@media (min-width:981px) {}

.discover_heading h2 {
	font-size: 55px;
	line-height: 83.2px;
}

@media (max-width:1440px) {
	.discover_heading h2 {
		font-size: 56px;
		line-height: 62.4px;
	}
	
	.run_compaliant_heading h2 {
		font-size: 44px;
		line-height: 67.2px;
	}
}

@media (max-width:981px) {
	.run_compaliant_heading h2 {
		font-size: 40px;
		line-height: 56px;
	}
	
	.discover_heading h2 {
		font-size: 42px;
	}
	
	.compliant_mobslider .slick-slide {
		margin: 0 15px;
	}
	
	.compliant_mobslider .slick-list {
		margin: 0 -15px;
	}
	
	.compliant_mobslider .slick-track>.slick-slide {
		background: #fff;
		width: 300px;
		box-shadow: 0px 19.2701px 51.3869px rgba(1, 27, 114, .3);
		border-radius: 12.85px;
		margin-bottom: 7em;
	}
	
	.compliant_mobslider .slick-track {
		display: flex !important;
		padding-left: 2em;
	}
	
	.compliant_mobslider .slick-slide {
		height: inherit !important;
	}
	
	.compliant_mobslider .slick-track>.slick-slide .sqrImg>span>img {
		margin: 0 auto;
	}
}

@media (min-width:981px) {}

@media (max-width:981px) {
	.countriesBlurb {
		display: flex;
		flex-wrap: nowrap;
	}
}

@media (max-width:768px) {}

.curvedCard:hover .et_pb_main_blurb_image {
	transform: scale(1.1);
	transition: all .2s;
}

@media (max-width:981px) {}

@media (max-width:981px) {}

@media (max-width:767px) {}

@media (max-width:600px) {}

.industry_card_slider .slick-prev::before, .industry_card_slider .slick-next::before {
	position: relative !important;
	bottom: 10% !important;
}

body.safari .et_pb_text_19, body.iphone .et_pb_text_19, body.uiwebview .et_pb_text_19 {
	font-variant-ligatures: no-common-ligatures;
}

@media only screen and (min-width:981px) {}

@media only screen and (max-width:980px) {}

@media only screen and (min-width:768px) and (max-width:980px) {}

@media only screen and (max-width:767px) {}