.elementor-289 .elementor-element.elementor-element-85297a9 .elementor-repeater-item-59bcb35.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-289 .elementor-element.elementor-element-448f2c2 .breadcrumb{justify-content:left;}.elementor-289 .elementor-element.elementor-element-448f2c2 #breadcrumbs{justify-content:left;}.elementor-289 .elementor-element.elementor-element-448f2c2, .elementor-289 .elementor-element.elementor-element-448f2c2 .breadcrumb-item.active span, .elementor-289 .elementor-element.elementor-element-448f2c2 span.current-item{color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-448f2c2 .raven-breadcrumbs-yoast .breadcrumb_last{color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-448f2c2 .raven-breadcrumbs-navxt span.current-item{color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-448f2c2,.elementor-289 .elementor-element.elementor-element-448f2c2 .breadcrumb,.elementor-289 .elementor-element.elementor-element-448f2c2 #breadcrumbs, .elementor-289 .elementor-element.elementor-element-448f2c2 span, .elementor-289 .elementor-element.elementor-element-448f2c2 li{font-family:"Arial", Lato;font-size:20px;font-weight:bold;text-transform:uppercase;}.elementor-289 .elementor-element.elementor-element-448f2c2 .breadcrumb-item + .breadcrumb-item::before{color:#FFFFFF96;}.elementor-289 .elementor-element.elementor-element-448f2c2 .raven-breadcrumbs-yoast #breadcrumbs{color:#FFFFFF96;}.elementor-289 .elementor-element.elementor-element-448f2c2 .raven-breadcrumbs-navxt .breadcrumb{color:#FFFFFF96;}.elementor-289 .elementor-element.elementor-element-448f2c2 a, .elementor-289 .elementor-element.elementor-element-448f2c2 a *{color:#FFFFFF96;}.elementor-289 .elementor-element.elementor-element-448f2c2 a:hover, .elementor-289 .elementor-element.elementor-element-448f2c2 a:hover *{color:#FFFFFF;}.elementor-289 .elementor-element.elementor-element-85297a9 > .elementor-background-overlay{background-color:#2E6BB4;opacity:1;}.elementor-289 .elementor-element.elementor-element-85297a9{color:#FFFFFF;margin-top:0px;margin-bottom:40px;padding:0px 0px 0px 0px;}.elementor-289 .elementor-element.elementor-element-fa26fea .elementor-repeater-item-9d20901.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-289 .elementor-element.elementor-element-fa26fea .elementor-heading-title{color:#000000;}.elementor-289 .elementor-element.elementor-element-fa26fea{color:#000000;}.elementor-289 .elementor-element.elementor-element-fa26fea a{color:#2E6BB4;}.elementor-289 .elementor-element.elementor-element-fa26fea a:hover{color:#2F3A5F;}.elementor-289 .elementor-element.elementor-element-d07f782 .elementor-repeater-item-ee2f579.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-289 .elementor-element.elementor-element-02d06a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-289 .elementor-element.elementor-element-02d06a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-289 .elementor-element.elementor-element-42224b5 a.raven-button{width:264px;height:56px;border-radius:12px 12px 12px 12px;}.elementor-289 .elementor-element.elementor-element-42224b5 .raven-button{width:264px;height:56px;border-radius:12px 12px 12px 12px;--raven-button-widget-icon-size:16px;}.elementor-289 .elementor-element.elementor-element-42224b5 a.raven-button, .elementor-289 .elementor-element.elementor-element-42224b5 .raven-button, .elementor-289 .elementor-element.elementor-element-42224b5 .raven-button-widget-normal-effect-blink:after{background-color:#2E6BB4;background-image:none;}.elementor-289 .elementor-element.elementor-element-42224b5 a.raven-button:not(:hover), .elementor-289 .elementor-element.elementor-element-42224b5 .raven-button:not(:hover){border-style:solid;border-width:2px 2px 2px 2px;}.elementor-289 .elementor-element.elementor-element-42224b5 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:12px 12px 12px 12px;}.elementor-289 .elementor-element.elementor-element-42224b5 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:12px 12px 12px 12px;}.elementor-289 .elementor-element.elementor-element-42224b5 a.raven-button:hover{background-color:#2F3A5F;background-image:none;border-radius:10px 10px 10px 10px;}.elementor-289 .elementor-element.elementor-element-42224b5 .raven-button:hover{border-radius:10px 10px 10px 10px;}.elementor-289 .elementor-element.elementor-element-42224b5 a.raven-button .button-text, .elementor-289 .elementor-element.elementor-element-42224b5 .raven-button .button-text{font-size:16px;font-weight:500;}.elementor-289 .elementor-element.elementor-element-42224b5 .raven-button .raven-button-icon i{font-size:16px;}.elementor-289 .elementor-element.elementor-element-42224b5 .raven-button .raven-button-icon svg{width:16px;height:16px;}.elementor-289 .elementor-element.elementor-element-42224b5 .raven-button-icon-position-left{margin:0px 0px 0px 10px;}.elementor-289 .elementor-element.elementor-element-42224b5 .raven-button-icon-position-right{margin:0px 0px 0px 10px;}.elementor-289 .elementor-element.elementor-element-42224b5 .raven-button-icon-position-far-left{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));left:clamp(-2px, 10px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-289 .elementor-element.elementor-element-42224b5 .raven-button-icon-position-far-right{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));right:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-289 .elementor-element.elementor-element-42224b5 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-289 .elementor-element.elementor-element-eea7a06 a.raven-button{width:264px;height:56px;border-radius:12px 12px 12px 12px;}.elementor-289 .elementor-element.elementor-element-eea7a06 .raven-button{width:264px;height:56px;border-radius:12px 12px 12px 12px;--raven-button-widget-icon-size:16px;}.elementor-289 .elementor-element.elementor-element-eea7a06 a.raven-button, .elementor-289 .elementor-element.elementor-element-eea7a06 .raven-button, .elementor-289 .elementor-element.elementor-element-eea7a06 .raven-button-widget-normal-effect-blink:after{background-color:#2E6BB4;background-image:none;}.elementor-289 .elementor-element.elementor-element-eea7a06 a.raven-button:not(:hover), .elementor-289 .elementor-element.elementor-element-eea7a06 .raven-button:not(:hover){border-style:solid;border-width:2px 2px 2px 2px;}.elementor-289 .elementor-element.elementor-element-eea7a06 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:after{border-radius:12px 12px 12px 12px;}.elementor-289 .elementor-element.elementor-element-eea7a06 .raven-button:not(:hover).raven-button-widget-normal-effect-shockwave:before{border-radius:12px 12px 12px 12px;}.elementor-289 .elementor-element.elementor-element-eea7a06 a.raven-button:hover{background-color:#2F3A5F;background-image:none;border-radius:10px 10px 10px 10px;}.elementor-289 .elementor-element.elementor-element-eea7a06 .raven-button:hover{border-radius:10px 10px 10px 10px;}.elementor-289 .elementor-element.elementor-element-eea7a06 a.raven-button .button-text, .elementor-289 .elementor-element.elementor-element-eea7a06 .raven-button .button-text{font-size:16px;font-weight:500;}.elementor-289 .elementor-element.elementor-element-eea7a06 .raven-button .raven-button-icon i{font-size:16px;}.elementor-289 .elementor-element.elementor-element-eea7a06 .raven-button .raven-button-icon svg{width:16px;height:16px;}.elementor-289 .elementor-element.elementor-element-eea7a06 .raven-button-icon-position-left{margin:0px 0px 0px 10px;}.elementor-289 .elementor-element.elementor-element-eea7a06 .raven-button-icon-position-right{margin:0px 0px 0px 10px;}.elementor-289 .elementor-element.elementor-element-eea7a06 .raven-button-icon-position-far-left{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));left:clamp(-2px, 10px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-289 .elementor-element.elementor-element-eea7a06 .raven-button-icon-position-far-right{top:clamp(-5px, 0px, calc(100% - var(--raven-button-widget-icon-size)));bottom:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));right:clamp(-2px, 0px, calc(100% - var(--raven-button-widget-icon-size)));}.elementor-289 .elementor-element.elementor-element-eea7a06 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-289 .elementor-element.elementor-element-d07f782{padding:0px 0px 35px 0px;}/* Start custom CSS for shortcode, class: .elementor-element-95bc7b8 */.ap_bid_doc_list_clearfix:before, .ap_bid_doc_list_clearfix:after {
	content:" ";
	display: table;
}

.ap_bid_doc_list_clearfix:after {
	clear: both;
}

.ap_bid_doc_list_wrapper {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
}

#ap_bid_doc_list_timeline {
	width: 100%;
    margin-left: auto;
    margin-right: auto;
	position: relative;
	list-style: none;
	padding: 0;
}

#ap_bid_doc_list_timeline a {
	text-decoration: none;
}

#ap_bid_doc_list_timeline:after {
	content: "";
	width: 1px;
	background: 1px #e6e7e9;
	/* height: 90%; */
	position: absolute;
	top: 3em;
    bottom: 3em;
	left: 3em;
	z-index: 0;
}
	
#ap_bid_doc_list_timeline .ap_bid_doc_list_listing {
	background-color: white;
	border: 1px solid #e6e7e9;
	border-radius: 0.3em;
	padding: 1em;
	margin-bottom: 1em;
	position: relative;
	z-index: 1;
	display: table;
	width: 100%;
	transition: all .3s ease-in-out;
}

.ap_bid_doc_list_listing:hover {
	/* cursor: pointer; */
	box-shadow: 0px 2px 40px 0 rgba(0,0,0,0.1);
}

#ap_bid_doc_list_timeline .ap_bid_doc_list_listing img,.ap_bid_doc_list_info,.ap_bid_doc_list_job_type {
	display: table-cell;
	vertical-align: middle;
    font-size: 1em;
    font-weight: 400;
	color: #74718f;
}

#ap_bid_doc_list_timeline .ap_bid_doc_list_image_wrapper {
  width: 60px;
}

#ap_bid_doc_list_timeline .ap_bid_doc_list_image_wrapper img {
	width: 60px;
	display : block;
	margin : 0 auto;
	border-radius: 0.25em;
}

.ap_bid_doc_list_info {
	line-height: 1.25;
	/* width: 680px; */  /* Was 640px */
	padding-left: 25px;
}

.ap_bid_doc_list_bid_doc_title {
	font-weight: 700;
	font-size: 1.5em;
	color: #34324b;
}

.ap_bid_doc_list_bid_doc_info {
	color: #34324b;
	display: block;
	font-weight: 500;
}

.ap_bid_doc_list_bid_doc_info span {
	margin: 0 .75em;
}

.ap_bid_doc_list_subcontent {
    margin-top: 0.5em;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-95bc7b8 */.ap_bid_doc_list_clearfix:before, .ap_bid_doc_list_clearfix:after {
	content:" ";
	display: table;
}

.ap_bid_doc_list_clearfix:after {
	clear: both;
}

.ap_bid_doc_list_wrapper {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
}

#ap_bid_doc_list_timeline {
	width: 100%;
    margin-left: auto;
    margin-right: auto;
	position: relative;
	list-style: none;
	padding: 0;
}

#ap_bid_doc_list_timeline a {
	text-decoration: none;
}

#ap_bid_doc_list_timeline:after {
	content: "";
	width: 1px;
	background: 1px #e6e7e9;
	/* height: 90%; */
	position: absolute;
	top: 3em;
    bottom: 3em;
	left: 3em;
	z-index: 0;
}
	
#ap_bid_doc_list_timeline .ap_bid_doc_list_listing {
	background-color: white;
	border: 1px solid #e6e7e9;
	border-radius: 0.3em;
	padding: 1em;
	margin-bottom: 1em;
	position: relative;
	z-index: 1;
	display: table;
	width: 100%;
	transition: all .3s ease-in-out;
}

.ap_bid_doc_list_listing:hover {
	/* cursor: pointer; */
	box-shadow: 0px 2px 40px 0 rgba(0,0,0,0.1);
}

#ap_bid_doc_list_timeline .ap_bid_doc_list_listing img,.ap_bid_doc_list_info,.ap_bid_doc_list_job_type {
	display: table-cell;
	vertical-align: middle;
    font-size: 1em;
    font-weight: 400;
	color: #74718f;
}

#ap_bid_doc_list_timeline .ap_bid_doc_list_image_wrapper {
  width: 60px;
}

#ap_bid_doc_list_timeline .ap_bid_doc_list_image_wrapper img {
	width: 60px;
	display : block;
	margin : 0 auto;
	border-radius: 0.25em;
}

.ap_bid_doc_list_info {
	line-height: 1.25;
	/* width: 680px; */  /* Was 640px */
	padding-left: 25px;
}

.ap_bid_doc_list_bid_doc_title {
	font-weight: 700;
	font-size: 1.5em;
	color: #34324b;
}

.ap_bid_doc_list_bid_doc_info {
	color: #34324b;
	display: block;
	font-weight: 500;
}

.ap_bid_doc_list_bid_doc_info span {
	margin: 0 .75em;
}

.ap_bid_doc_list_subcontent {
    margin-top: 0.5em;
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */