body.stm_header_style_11 .stm-navigation__default>ul>li ul {
	min-width: 250px !important;
}

.textwidget p {
	text-align: justify
}

.stm_testimonials_style_4 .stm_testimonials__avatar {
	background: #1b536c;
}

.legend_position_bottom.stm_chart_style_1 {
	position: relative
}

.addNo {
	float: left;
	transform: rotate(270deg);
	position: absolute;
	top: 120px;
	left: -35px;
	color: #7f8086;
}

.single-post .stm_page_bc .stm_breadcrumbs a {}

.single-post .stm_page_bc .stm_breadcrumbs a:nth-child(3) {}

.grecaptcha-badge {
	z-index: 1111111;
}

p {
	line-height: 30px !important
}

.stm_vacancies_style_3 .text-transform {
	text-transform: unset;
	font-size: 14px;
}

.single_job_listing .application .application_button {
	background: #f37957;
	border-color: #f37957;
	color: #fff;
	border-style: solid;
}

.stm_vacancies_style_3 .stm_details .info .stm_details__title {
	font-size: 20px
}

.single_job_listing .meta .job-type {
	color: #fff;
	background-color: #f47957;
}

.single_job_listing .application .application_details::after,
.job-manager-application-wrapper .application .application_details::after {
	display: none
}

.single_job_listing .application .application_details::before,
.job-manager-application-wrapper .application .application_details::before {
	left: 49.1%;
}

.single_job_listing .application .application_details p,
.job-manager-application-wrapper .application .application_details p {
	text-align: center
}

.single_job_listing .application .application_button:hover {
	background: #fff;
	border-color: #f37957;
	color: #f37957;
	border-style: solid;
}

p {
	text-align: justify
}

.stm-navigation ul li.menu-item a:hover {
	color: #213364 !important
}

.stm-socials__icon i {
	color: #f37957 !important;
}

i.stm-icontext__icon {
	color: #fff !important;
}

.stm-socials_opacity-hover,
.stm-icontext_style2 .stm-icontext__icon {
	opacity: 1 !important;
}

.stm_testimonials_style_4 .stm_testimonials__review {
	text-align: justify
}

.stm_layout_businesstwo a.stm-socials__icon:hover {
	color: #fff !important;
	background-color: #f37957 !important;
}

.stm_layout_businesstwo a.stm-socials__icon:hover i {
	color: #fff !important;
}

.stm_layout_businesstwo .stm_cta.style_4 .stm_cta__content {
	font-size: 28px;
	line-height: 35px;
	text-align: center;
}

.vc_chart-legend li:first-child {
	margin-left: 4em;
}

.stm_boxed .stm-footer,
.stm-footer {
	background-color: rgb(33, 51, 100);
	color: #fff !important;
}

.stm_layout_businesstwo a.stm-socials__icon {
	border-color: rgb(33, 51, 100) !important
}

.stm_footer_layout_3 .stm-footer .footer-widgets aside.widget .widgettitle h4 {
	color: #fff !important;
}

.stm_footer_layout_3 .stm-footer a {
	color: #fff !important;
}

.vc_btn3.vc_btn3-color-juicy-pink,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus,
.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover,
.vc_btn3.vc_btn3-color-juicy-pink:focus,
.vc_btn3.vc_btn3-color-juicy-pink:hover {
	background-color: #f47957;
}

.stm_footer_layout_3 .stm-footer .widget_nav_menu li {
	width: 100%;
}

.stm_sidebar_style_1 .stm_markup__sidebar_divider .widget {
	padding-bottom: 0;
	border-bottom: 0
}

.owl-carousel {
	display: block !important
}

.stm_footer_layout_3 .stm-footer a {
	color: #fff !important;
}

#custom_html-2 a:hover {
	text-decoration: none;
	color: #f37957 !important;
}

.stm-footer .footer_widgets_count_4:before {
	display: none
}

.stm_footer_layout_3 .stm-footer .widget_nav_menu li:before {
	background-color: #fff
}

.home .bluecolor-btn .stm_cta__link a.btn,
.home .bluecolor-btn .stm_cta__link a.btn:hover {
	background-color: #fff !important;
	color: #f37957 !important;
	border-color: #fff !important;
}

.stm_layout_businesstwo .stm_iconbox_style_2 .stm_iconbox__icon i {
	color: #f37957 !important
}

.stm-effects_opacity {
	opacity: 1;
}

ul.job_types li:before {
	display: none;
}

ul.job_listings li:before {
	display: none;
}

ul.job_listings li {
	display: block;
}

ul.job_types li label {
	position: relative;
}

ul.job_types li label input {
	position: relative;
	top: 2px
}

.job_listings h3 {
	font-size: 24px !important;
	line-height: 40px !important;
}

.stm_layout_businesstwo .stm_testimonials_style_15 .stm_testimonials__review {
	font-size: 16px;
	text-align: justify;
	margin-bottom: 30px;
	height: 300px;
}

.stm_testimonials_style_15 .stm_testimonials__avatar img {
	background: #1b536c;
}

.stm_testimonials_style_15 .stm_testimonials__avatar_rounded img {
	border-radius: 0% !important;
}

.home #wrapper,
.stm_footer_layout_3.home .stm-footer {
	padding-top: 30px;
	border-top: 1px solid #e5e8ec;
}

.stm-header .stm-logo img {
	width: 90px !important;
	margin-top: 10px;
}

.home #wrapper {
	padding-top: 0 !important
}

.stm-footer .footer-widgets {
	padding-bottom: 0;
}

.stm_slider_style_7 .stm_slide__button a,
.stm_iconbox_style_4 .stm_iconbox__text h5,
.stm_blockquote_style_5 blockquote cite,
.stm_lists_style_1 .wpb_text_column ul.main_font li,
.stm_post_style_5 #cancel-comment-reply-link,
body,
.main_font,
.stm_header_style_4 .stm-navigation>ul>li>ul.sub-menu,
.stm_tabs_style_3 .vc_tta-title-text,
.stm_single_post_style_4 .stm_single_post__tags a,
.stm_testimonials_style_7 .stm_testimonials__info h6,
.stm_blockquote_style_9 blockquote cite {
	color: #000
}

p {
	font-size: 15px;
}

.stm_iconbox_style_3 .stm_iconbox__text p {
	font-size: 15px !important
}

.stm_layout_businesstwo .vc_tta.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a {
	background: #fff
}

.vc_tta.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-body {
	background: #f47957;
	padding: 20px 20px 23px;
	color: #fff;
	border: 1px solid !important;
}

.vc_tta.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title>a {
	border: 1px solid #fff !important;
	border-bottom-width: 0 !important;
}

.vc_tta.vc_tta-accordion .vc_tta-panels-container .vc_active .vc_tta-panel-title>a {
	border-color: #dfdfdf;
}

h5.ttc {
	font-size: 20px
}

.stm-header {
	margin-bottom: 0px;
}

.stm_layout_businesstwo .rev-btn:hover {
	margin-top: 0 !important
}

@media (max-width:1024px) {
	body.stm_layout_businesstwo.stm_header_style_11 .stm-navigation__default>ul>li ul li.current-menu-item a {
		color: #fff !important
	}
}

@media (max-width: 1024px) {
	.stm_vacancies_style_3 .stm_details .info .stm_details__value {
		width: 50%;
		text-align: right
	}
	.stm_vacancies_style_3 .stm_details .info .stm_details__title {
		display: inline-block;
		width: auto
	}
	.wpb_content_element ul li {
		text-align: justify
	}
	.stm_chart_style_1 .chart-legend {
		margin-top: -50px;
		padding: 0px 0 0 !important
	}
	.vc_chart-legend li:first-child {
		margin-left: 1em;
	}
	body .vc_chart.small_chart canvas {
		width: 180px !important;
		height: 180px !important;
	}
	.single-stm_services .visible-sm_landscape {
		height: 25px !important;
	}
}

@media (max-width: 1023px) {
	body .vc_chart.small_chart canvas {
		width: 200px !important;
		height: 200px !important;
	}
	body.stm_layout_businesstwo.stm_header_style_11 .stm-navigation__default>ul>li ul li:hover a,
	body.stm_layout_businesstwo.stm_header_style_11 .stm-navigation__default>ul>li ul li.current-menu-item a {
		color: #fff !important;
	}
	.stm_vacancies_style_3 .stm_details .info .stm_details__value {
		width: 50%;
		text-align: right
	}
	.stm_vacancies_style_3 .stm_details .info .stm_details__title {
		display: inline-block;
		width: auto
	}
	.wpb_content_element ul li {
		text-align: justify
	}
	.stm_chart_style_1 .chart-legend {
		margin-top: -40px;
		padding: 0px 0 0 !important
	}
	.vc_chart-legend li:first-child {
		margin-left: 1em;
	}
	.single-stm_services .chang {
		margin-bottom: 80px !important;
	}
	.single-stm_services .vc_custom_1494240191005 {
		margin-bottom: 30px !important;
	}
}

@media (min-width: 769px) and (max-width:844px) {
	.vc_custom_1533200339093 p {
		margin-bottom: 20px !important
	}
	.vc_custom_1627544102677 .stm_cta__link {
		margin: auto;
	}
	.stm_mobile__logo {
		min-width: 100px;
		width: 100px;
	}
	.pearl_column_inner_29127ef85db740e5a7f3a42f1ba1f212 p{
		text-align:center !important;
	}
	.pearl_column_inner_29127ef85db740e5a7f3a42f1ba1f212 .stm-button{ 
		display: block;text-align: center;
	}
}
@media (max-width:768px){
.stm_chart_style_1 .chart-legend {
    margin-top: -20px;
  }
}
@media (max-width: 600px) {
	.stm_mobile__logo {
		min-width: 100px;
		width: 100px;
	}
	h2 {
		font-size: 32px !important
	}
	.vc_custom_1533200339093 h2 {
		text-align: justify !important
	}
	.page-id-5408 .footer-widgets h4 {
		text-align: left !important
	}
	.stm_post_details ul li {
		display: inline !important;
		margin-right: 17px !important;
	}
	.wpb_text_column ol li {
		text-align: justify !important
	}
	.page-id-2270 p {
		text-align: justify
	}
	.page-id-5408 .stm_no_side_pd {
		height: 100% !important
	}
	.page-id-5408 .stm_no_side_pd .wpb_raw_code {
		margin-bottom: 0 !important
	}
	.home .par-qu {
		font-size: 18px;
		line-height: 19px;
		margin-bottom: 10px !important;
		text-align: center !important;
	}
	.stm_infobox_style_1 .stm_infobox__content {
		height: 100% !important;
	}
	.stm_cta__link,
	.stm-button_left {
		width: 100%;
	}
	.stm_cta__link a,
	.stm-button_left a {
		display: block;
	}
	.stm_testimonials_style_15 .stm_testimonials__review {
		max-width: 90% !important;
		height: 100% !important;
	}
	.page-id-5408 .vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right {
		text-align: center;
	}
	.contact-session a,
	.contact-address p {
		text-align: center;
		width: 100%;
		float: left;
	}
	.page-id-5408 h4 {
		text-align: center !important;
	}
	.page-id-5408 .contact-session h2 {
		margin-bottom: 32px !important;
		margin-top: 45px;
	}
	.stm_no_side_pd {
		height: 1460px;
	}
	.remove-height .stm_no_side_pd {
		height: 100%;
	}
	.vc_chart-legend li:first-child {
		margin-left: 0px;
	}
	.single-stm_services .vc_custom_1494240191005 {
		margin-bottom: 0px !important;
	}
	.vc_tta-panel-body p {
		padding: 0 20px
	}
	.stm_chart_style_1 .chart-legend {
		padding: 0px 0 0 !important;
		list-style: none;
		margin-top: -30px;
		margin-bottom: 30px
	}
	.stm_chart_style_1 canvas {
		margin-left: 15px
	}
	.addNo {
		left: -25px
	}
	.vc_round-chart {
		text-align: center;
	}
	.stm_vacancies_style_3 .stm_details .info>div {
		width: auto !important;
	}
	.stm_page_bc .stm_breadcrumbs {
		margin-bottom: 30px
	}
	.bgbr {
		padding-bottom: 25px
	}
	.vc_col-sm-3 {
		padding-left: 15px !important;
		padding-right: 15px !important
	}
	.page-id-6415 .wpcf7-response-output,
	.page-id-6357 .wpcf7-response-output {
		width: 90%;
		margin-top: 10px !important;
	}
	body.stm_header_style_11 .stm-navigation__default>ul>li ul.sub-menu li {
		width: 90%;
	}
	.single-stm_services .vc_tta-container {
		margin-bottom: 40px;
	}
	.single-post .post_cat {
		display: inline-block !important;
		width: auto !important;
	}
	.blog .post_cat {
		display: inline-block !important;
		width: auto !important;
	}
	body.stm_layout_businesstwo.stm_header_style_11 .stm-navigation__default>ul>li ul li.current-menu-item a {
		color: #fff !important
	}
	.home .vc_custom_1635480796550 {
		margin-bottom: 20px !important;
	}
	ul.job_listings li.job_listing a div.position,
	ul.job_listings li.no_job_listings_found a div.position {
		width: 100%;
	}
	ul.job_listings li.job_listing a .meta,
	ul.job_listings li.no_job_listings_found a .meta {
		float: left;
		width: 100%;
		padding-left: 0;
	}
	ul.job_listings li.job_listing a div.location,
	ul.job_listings li.no_job_listings_found a div.location {
		width: 100%;
		text-align: left;
		float: left;
		padding-left: 0
	}
	.single-stm_services .chang {
		margin-bottom: 35px !important;
	}
	.single-stm_services .vc_custom_1634783610330 {
		padding-bottom: 0px !important;
	}
	.wpcf7-form .vc_col-sm-3 {
		width: 100% !important;
		padding: 0 15px !important;
	}
	.stm_infobox_style_1 .stm_infobox__content p:last-child {
		padding-bottom: 0 !important
	}
	.home .vc_custom_1626268891025 {
		margin-bottom: 20px !important;
	}
	.vc_custom_1533200339093 .stm_spacer {
		display: none
	}
	.vc_custom_1533200339093 {
		padding-bottom: 20px;
		padding-top: 20px
	}
	.vc_custom_1634783641807,
	.single-stm_services .vc_custom_1634783753920,
	.single-stm_services .vc_custom_1634783853930,
	.single-stm_services .vc_custom_1634783952634 {
		padding-bottom: 0px !important;
	}
	.job_application.application {
		margin-bottom: 40px !important
	}
}
@media (min-width:641px) and (max-width:700px){
	.stm_chart_style_1 .chart-legend {
		margin-top: 15px !important;
	}
	.stm_chart_style_1 canvas{
		margin-left:40px;
	}
	.addNo{
		left:-15px;
	}
	.vc_chart-legend li:first-child {
		margin-left: 0em;
	}
	.single-stm_services .chang {
		margin-bottom: 34px !important;
	}
}
@media (min-width:800px) and (max-width:960px){.stm_mobile__logo {
		min-width: 100px;
		width: 100px;
	}}
@media (min-width:500px) and (max-width:640px) {
	.stm_chart_style_1 canvas {
		margin-left: 45px;
	}
	.stm_chart_style_1 .chart-legend {
		margin-top: 0px
	}
	.stm_mobile__logo {
		min-width: 100px;
		width: 100px;
	}
	.vc_chart-legend li:first-child {
		margin-left: 0em;
	}
	.addNo{
		left: -10px;
	}
	.stm_page_bc .stm_breadcrumbs{
		margin-bottom:30px;
	}
	ul.meta li{
		text-align: right;
	}
	.vc_custom_1635601444204 img{
		margin-top:20px;
	}
	.vc_custom_1533200339093{
		padding-bottom:30px;
	}
	.vc_custom_1635485763179 {
		margin-bottom: 30px !important;
	}
	.pearl_column_inner_66172b8a76ec3d729e764aed0633ac90{
		float:left;
	}
}

.wpcf7-response-output
{
	text-align:center;
}
.download-lnk-pdf
{
	background: transparent;
	border: 1px solid #fff;
	color: #fff;
	padding: 10px;
	margin: 10px;
	display: inline-block;
}

.download-lnk-pdf:hover
{
	text-decoration:none;
	background: #fff;
}

.pxm_cf_main p span
{
	margin-bottom:0px;
}

.pxm-e-book-pdf-download
{
	display:none;
}
/*** footer Heading ***/
p.footerHead{
    font-size: 22px;
    line-height: 28px !important;
    margin-bottom: 30px;
    font-family: 'Economica';
    font-weight: 700;
}
/*** End Footer Heading ***/

.px3_align_center h3,
.px3_align_center p
{
	text-align:center;
}

.px3_white_color,
.px3_white_color h3,
.px3_white_color p
{
	color:#fff;
}

.px3_details_section h3 {
    font-size: 25px;
	  margin-bottom:5px;
}

.px3_details_section p {
    font-size: 14px;
    line-height: 25px !important;
}

.px3_main_details_section p
{
	text-align:left;
	font-size:14px;
	margin-bottom:20px;
	line-height:25px !important;
}

.px3_confirmation_buttons .stm-button.stm-button_center
{
	padding-right: 10px;
}
.px3_confirmation_buttons a.btn.btn_solid.btn_primary.btn_center.btn_default.btn_lg 
{
	padding: 14px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 12px !important;
}
@media(min-width:768px)
{
	.px3_pacer_menu ul
	{
		display:flex;
	}
	.px3_count_details
	{
		padding-right:60px;
	}
	.px3_confirmation_buttons
	{
		display: inline-flex;
    padding-top: 20px;
	}
}

@media(max-width:767px)
{
	.px3_pacer_body .vc_column-inner
	{
		padding: 0px 20px !important;
	}
	.px3_pacer_body .stm-button.stm-button_center
	{
		margin: 20px 0px !important;
	}
	.px3_pacer_body .wpb_text_column.wpb_content_element p
	{
		padding-bottom: 20px;
	}
	
	.px3_pacer_body .vc_row.wpb_row,
	.px3_pacer_body .vc_container
	{
		padding-top: 0px !important;
		padding-bottom: 0px !important;
	}
	.px3_pacer_video_section .vc_column-inner
	{
		margin-right:40px !important;
		margin-left:40px !important;
	}
	.px3_pacer_video_section
	{
		padding: 0px !important;
	}
	.px3_pacer_body .px3_pacer_main_banner
	{
		padding: 0px !important;
		height: 630px;
		background-size: cover !important;
	}
	.px3_pacer_main_banner .vc_column-inner
	{
		padding-top: 100px !important;
	}
.px3_pacer_main_banner .wpb_text_column.wpb_content_element
	{
		margin: 0px 75px;
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
	.px3_pacer_body .px3_pacer_main_banner .wpb_text_column.wpb_content_element p
	{
		padding-bottom: 0px;
    font-size: 18px;
    margin: 0px 15px;
	}
	.px3_pacer_body .px3_pacer_welcome_section
	{
		padding-right: 20px;
		padding-left: 20px !important;
	}
	.px3_grey_section 
	{
    margin-bottom: 20px !important;
	}
	.px3_grey_section p
	{
		padding-top:20px;
	}
	.px3_perks_section h3
	{
		padding-top:20px;
	}
	.px3_pacer_body .vc_row.wpb_row .vc_column_container  .px3_area_details
	{
		padding-top:20px !important;
	}
	.px3_details_section
	{
		margin-bottom:0px;
	}
	.vc_column_container  .px3_padding_top_0
	{
		padding-top:0px !important;
	}
	.px3_icon_box .stm_iconbox_style_1.stm_flipbox,
	.px3_icon_box .stm_iconbox_style_1.stm_flipbox .stm_flipbox__back,
	.px3_icon_box .stm_iconbox_style_1.stm_flipbox .stm_flipbox__front
	{
		min-height: 200px !important;
	}
	.px3_icon_box .stm_iconbox_style_1.stm_flipbox
	{
		padding-bottom: 20px;
	}
	.px3_shadow_Section_container
	{
		margin: 0px 20px;
	}
	.px3_shadow_Section_container .px3_shadow_section
	{
		padding: 40px 25px;
	}
	#candidate-referral-form .name_first
	{
		margin-bottom: 15px;
	}
	#candidate-referral-form .name_last
	{
		margin-bottom: 0px;
	}
	.px3_referrals_form_column
	{
		padding: 0px 25px;
	}
	.px3_pacer_main_banner h1
	{
    font-size: 35px !important;
    padding: 20px !important;
	}
}

@media (min-width: 1024px) and (max-width:1200px)
{
	.stm_iconbox.stm_iconbox_style_1 .stm_iconbox__text .stm_iconbox__desc p
	{
		font-size: 18px;
	}
	.stm_iconbox.stm_iconbox_style_1 .stm_iconbox__text h5.line
	{
		font-size: 18px !important;
	}
}

@media (min-width: 820px) and (max-width:1180px)
{
	.stm_iconbox.stm_iconbox_style_1 .stm_flipbox__back .stm_iconbox__text .stm_iconbox__desc p
	{
		font-size: 18px;
	}
	.stm_iconbox_style_1 .stm_flipbox__front .stm_iconbox__text .stm_iconbox__desc p
	{
		font-size: 20px;
	}		.stm_iconbox.stm_iconbox_style_1.stm_flipbox .stm_flipbox__front .inner, .stm_iconbox.stm_iconbox_style_1.stm_flipbox .stm_flipbox__back .inner
	{
		padding: 20px 10px;
	}
	.stm_iconbox.stm_iconbox_style_1.stm_flipbox .stm_flipbox__front, .stm_iconbox.stm_iconbox_style_1.stm_flipbox .stm_flipbox__back,.stm_iconbox_style_1.stm_flipbox
	{
		min-height: 200px !important;
	}
}

@media (min-width:1200px)
{
	.stm_iconbox_style_1 .stm_iconbox__text h5.line
	{
		font-size: 22px;
	}
}

#candidate-referral-form .gfield_description.instruction.validation_message
{
	display: none;
}
#candidate-referral-form .gform-footer
{
		padding: 0px;
		margin: 0px;
}
#candidate-referral-form .gform_required_legend
{
		color: #fff;
}
.px3_pacer_menu ul
{
	  text-transform: uppercase;
    justify-content: space-around;
}

.px3_pacer_menu ul li a
{
	font-size:22px;
	color:#0d5fa8;
}

a.px3_custom_small_button
{
	padding:5px 15px;
}

a.px3_custom_small_button span
{
	 font-size: 14px;
   font-weight: 500;
}

.px3_pacer_iframe iframe
{
	border:0px solid #000 !important;
}

.px3_anchor_link a
{
	color: #f47957;
}

.px3_count_details p
{
	padding:30px;
}

.px3_count_details p strong,
.px3_area_details p strong
{
	  font-size: 30px;
    line-height: 70px;
}

.px3_tabs .vc_tta-tabs-list
{
	  background: #f2f2f2;
}

.px3_tabs .vc_tta.vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab > a .vc_tta-title-text
{
	font-weight:600;
}

.stm_tabs_style_4 .px3_tabs .vc_tta.vc_tta-tabs .vc_tta-tabs-list .vc_tta-tab:before, ul.job_listings li.job_listing a .meta li.date,.rss_link
{
	display:none;
}

.px3_content_heading_size h2
{
	font-size: 32px;
}

.px3_content_heading_size h3
{
	font-size: 25px;
}

.stm_iconbox_style_1 .stm_iconbox__text p
{
	font-size: 16px;
	text-align: center;
}

.px3_shadow_section
{
	    box-shadow: 5px 10px 35px #888888;
    padding: 50px;
}

.stm_iconbox_style_1 .stm_iconbox__text .stm_iconbox__desc p
{
	  text-align: center;
    font-size: 25px;
    font-weight: 700;
    font-family: 'Economica';
	  color: #f47957;
}

.stm_iconbox_style_1.stm_flipbox .stm_flipbox__front
{
	border-width: 2px;
}

.gsection_title 
{
   font-size: 22px;
   margin-bottom: 0;
	 color: #fff;
}

.gform_wrapper.gravity-theme .gsection 
{
   border-bottom: 0px solid #ccc;
   padding: 0;
}

.px3_line_height_60
{
	line-height: 60px !important;
}

.gform_wrapper.gravity-theme .gfield_label
{
	display: none;
}
.px3_font_size_22 p
{
	font-size: 22px;
}

.single .stm_markup__content a
{
	color: #f47957;
}

@media(min-width:820px) and (max-width:1280px) and (orientation:portrait)
{
.px3_testimonials .stm_testimonials__review
	{
		padding:0px 50px;
	}
	.stm_layout_businesstwo .stm_cta.style_4
	{
		justify-content: center;
	}
	.stm_layout_businesstwo .stm_testimonials_style_15  .owl-item .stm_testimonials__review
	{
		height: auto;
	}
}

@media(min-width:820px) and (max-width:1280px) and (orientation:landscape)
{
	.stm_animation.stm_viewport .stm_infobox_style_1 .stm_infobox__content
	{
		height: auto;
	}
}

.job_application.application
{
    text-align: center;
    margin-bottom: 4em;
}

.job-listing-meta.meta
{
	  width: 1180px;
    margin: 0 auto;
    padding: 30px 0px 30px 15px;
}

.px3_diagnostic_card .stm_iconbox_style_1.stm_iconbox__icon-center
{
	border-width: 2px;
}