.transparent header{
	border-top: 5px solid #FE6D00 !important;
}

#header-outer.transparent[data-lhe="default"] #top nav .sf-menu > .current_page_item > a{
	color: #FE6D00 !important;
}

.dg-banner--background .column-image-bg{
	background-repeat: no-repeat !important;
}

/* ////////////// BREADCRUMBS ////////////// */
.dg-breadcrumb{
	padding-bottom: 10px !important;
}
.dg-breadcrumb *{
	font-size: 14px !important;
}
.dg-breadcrumb span:not(.breadcrumb_last) a{
	color: #FE6D00 !important;
}
.dg-breadcrumb span.breadcrumb_last{
	font-weight: 700 !important;
}
.nectar-overflow-hidden{
	overflow: visible;
}
.flickity-page-dots .dot::before{
	background: #1E345B !important;
}

.flickity-page-dots .dot::before{
	background: #1E345B !important;
}

.flickity-page-dots .dot.is-selected::before{
	background: #FE6D00 !important;
}
/* ////////////// IMAGES ////////////// */
.dg-image--yta{
	position: absolute !important;
	right:0;
	bottom:0;
	width: 125%;
	max-width: unset !important;
	top:110%;
}
/* ////////////// MISC ////////////// */
.dg-background--gray{
	position: relative;
}
.dg-background--gray:before{
	content:'';
	background: #EAEEF2;
	height: 100%;
	width: 300%;
	top:0;left:-100%;
	position: absolute;
}
#page-header-wrap{
	display: none !important;
}
.container-wrap{
	min-height: unset !important;
	padding: unset !important;
}
.row,
.post .content-inner{
	padding-bottom: 0 !important;
}
#breadcrumbs.yoast,
.row.heading-title.hentry{
	display: none !important;
}
.nectar-icon-list[data-icon-style=no-border][data-icon-size=small] .nectar-icon-list-item .list-icon-holder i{
    font-size: 18px !important;
    line-height: 30px !important;
}

.nectar-icon-list-item{
    padding-left: 40px !important;
    margin-bottom: 0 !important;
}
/* ////////////// VACANCY ////////////// */
.dg-icon-list--header .nectar-icon-list completed{
	margin-bottom: 0 !important;
}
.dg-icon-list--header .nectar-icon-list[data-icon-style="no-border"][data-icon-size="small"] .nectar-icon-list-item .list-icon-holder{
	line-height: 35px !important;
}
.dg-icon-list--header .nectar-icon-list[data-direction="horizontal"][data-columns="2"] .nectar-icon-list-item{
	margin-right: 20px !important;
	width: auto !important;
}
.dg-vacancy--expert{
	font-size: 14px !important;
	line-height: 26px !important;
}
.dg-expert--inner .vc_column-inner{
	padding-left: 25px !important;
	padding-right: 25px !important;
	padding-top: 25px !important;
	padding-bottom: 25px !important;
	text-align: center !important;
}
.dg-expert--image{
	max-width: 150px !important;
	-webkit-mask-size: contain;
	-webkit-mask-repeat: no-repeat;
	-webkit-mask-position: center center;
	-webkit-mask-image: url(/wp-content/plugins/salient-core/includes/img/masks/circle.svg);
}
/* ////////////// FORMS ////////////// */
body .gform_wrapper .top_label .gfield_label{
	margin-top: 0 !important;
	margin-bottom: 10px !important;
	font-size: 18px !important;
	font-weight: 400 !important;
}

.gform-theme--framework .gform-field-label > .gfield_required:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){
	color: #FE6D00 !important;
}
.gform-theme--foundation .gfield textarea.small,
.gfield .ginput_container input:not([type='checkbox']):not(#input_1_1):not(#input_3_1){
	background-color: #F7F7F7 !important;
	border-radius: 0 !important;
	border: none !important;
	box-shadow: none !important;
	padding: 25px !important;
	font-size: 12px !important;
}
.gfield .ginput_container input::placeholder{
	opacity: .5 !important;
}

.gform_button.button{
	background-color: #FE6D00 !important;
}

.gform_button.button::after {
    content: "\f1d8" !important; /* Font Awesome icon */
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    position: absolute;
    right: 1em;
    top: 50%;
    transform: translateY(-50%);
}

.gform_drop_area{
	border-radius: 0 !important;
}

.button.gform_button_select_files{
	border: 0 !important;
	border-radius: 0 !important;
	background-color: #FE6D00 !important;
	box-shadow: none !important;
}

.gform-theme--framework .gfield:where(.gfield--type-fileupload, .gfield--input-type-fileupload) .gform_drop_area::before{
	color: #FE6D00 !important;
}

.gform-theme--framework .gfield:where(.gfield--type-fileupload, .gfield--input-type-fileupload) .gform_drop_instructions{
	font-size: 14px;
	color: #012837;
}

.gform-theme--foundation .gform_fields{
	row-gap: 20px !important;
	column-gap: 20px !important;
}
.nectar-post-grid-wrap[data-style="content_under_image"] .nectar-post-grid[data-shadow-hover="yes"][data-card="yes"] .nectar-post-grid-item::after,
.nectar-post-grid-wrap[data-style="content_under_image"] .nectar-post-grid[data-shadow-hover="yes"][data-card="yes"] .nectar-post-grid-item:hover::after{
	box-shadow: 0 0px 20px rgba(0,0,0,.22) !important;
	opacity: 1 !important;
}
.nectar-cta[data-style=curved-arrow-animation] .link_text{
	margin-top:25px !important;
    padding: 14px 25px !important;
    font-size: 16px !important;
	line-height: 16px !important;
    font-family: 'Poppins' !important;
    color: #ffffff !important;
    font-weight: 500;
    border-radius:0px !important;
    background-color: #FE6D00 !important;
	float: right;
	gap:10px !important;
}

.nectar-cta[data-style="curved-arrow-animation"] .link_text::after {
	content: "\f061";
	font-family: "Font Awesome 7 Free";
	transform: translateY(0) rotate(-45deg) !important;
	font-weight: 900;
	margin-left: 0.5rem;
	color: #ffffff !important;
}
.nectar-cta[data-style="curved-arrow-animation"] .link_text svg {
  display: none !important;
}
.gform_required_legend{
	display: none !important;
}
.gform_wrapper{
	margin-bottom: 0 !important;
}
.dg-field--vacancyalert input{
	height:50px !important;
	background:transparent !important;
	border-bottom: 2px solid #ffffff !important;
	border-left: none !important;
	border-top: none !important;
	border-right: none !important;
	border-radius: 0 !important;
	color: #ffffff !important;
}
.dg-field--vacancyalert input::placeholder{
	color: #ffffff !important;
}

.dg-field--vacancyalert-wrapper .gform-button{
	background-color: #FE6D00 !important;
	height: 50px !important;
}
/* ////////////// CUSTOM GRIDS ////////////// */
.wpb_row .nectar-post-grid-filters[data-active-color="accent-color"] a::after{
	display: none !important;
}
.nectar-post-grid-filters a.active{
	font-weight: 700 !important;
	color: #FE6D00 !important;
}
.dg-grid--vacancy .content{display:grid !important;}
.dg-grid--vacancy .content .meta-category{
	order:1 !important;
}
.dg-grid--vacancy.nectar-post-grid-wrap[data-style="content_under_image"] .nectar-post-grid[data-text-color="dark"] .nectar-post-grid-item .content .meta-category a{
	font-size: 14px !important;
	color: #FE6D00 !important;
}
.dg-grid--vacancy.nectar-post-grid-wrap[data-style="content_under_image"] .nectar-post-grid[data-text-color="dark"] .nectar-post-grid-item .content .item-main h4 span{
	font-size: 22px !important;
	color: #193258 !important;
	font-weight: 700 !important;
}
.dg-grid--vacancy .content .item-main{order: 2 !important;}
.nectar-flickity.nectar-carousel .flickity-slider .inner-wrap .dg-apply--step-content{
	padding: 0 5% 5% 5% !important;
}

.nectar-flickity.nectar-carousel .flickity-slider .inner-wrap .dg-apply--step-content h2{
	margin-top: 0 !important;
	text-align: center;
	width: auto;
	background: #FE6D00;
	position: absolute;
	width: 50px;
	height: 50px;
	line-height: 45px;
	font-size: 25px;
	border-radius: 50px;
	padding-left: 2px;
	left: 50%;
	transform: translateX(-50%);
	top: -25px;
	color: #ffffff !important;
}

.nectar-flickity.nectar-carousel .flickity-slider .inner-wrap .dg-apply--step-content h4{
	font-weight:700 !important;
	margin-top: 0 !important;
	padding-top:50px !important;
}
.dg-grid--experts .content{
	position: relative;
}

.dg-grid--experts .content:before{
	content: '';
	left:0;
	top:0;
	position: absolute;
	width: 100%;
	height: 100%;
	background: #183054;
	background: linear-gradient(0deg, #183054 0%, rgba(25, 50, 88, 0) 100%);
}
.dg-grid--experts .item-main{
	display: grid !important;
}
.dg-grid--experts .item-main .nectar-post-grid-item__custom-fields{
	order: 1;
	margin-top: 0 !important;
	padding-bottom: 10px !important;
}
.dg-grid--experts .item-main .nectar-post-grid-item__custom-fields span{
	color: #FE6E00 !important;
	font-size: 16px !important;
	line-height: 16px !important;	
}
.dg-grid--experts .item-main .post-heading{
	order: 2;
	font-size: 18px !important;
	line-height: 27px !important;
}
.dg-grid--experts .item-main .nectar-post-grid-item__excerpt-wrap{
	order: 3;
}
.dg-grid--experts .item-main *{
	text-align: left !important;
	width: 100% !important;
	max-width: unset !important;
}
.dg-grid--experts .item-main h3 span{
	font-weight: 700;
	font-size: 25px !important;
	line-height: 30px !important;
}
/* ////////////// ICONS ////////////// */
.row .col .iwithtext .iwt-icon img:not([srcset]){
	padding-top: 10px !important;
}
/* ////////////// BUTTONS ////////////// */
.nectar-cta.dg-button{
	margin-bottom: 0 !important;
}
.nectar-cta.dg-button a.link_text .text{
	font-size: 16px !important;
	line-height: 16px !important;
}
.dg-button.see-trough.blue span.link_wrap,
.dg-button.orange span.link_wrap{
	padding: 14px 50px 14px 20px !important;
}

.dg-button.orange span.link_wrap i{
	position: absolute;
	right: 5px;
	font-size: 16px;
}
.dg-button.see-trough.blue span.link_wrap i.fa-arrow-right,
.dg-button.orange span.link_wrap i.fa-arrow-right{
	position: absolute;
	right: 5px;
	font-size: 16px;
	transform: translateY(0) rotate(-45deg) !important;
}
/* ////////////// CUSTOM TEXT ////////////// */
.wpb_content_element p ins{
	text-decoration: none !important;
	color: #FE6D00 !important;
}
.wpb_text_column h2{
	margin-bottom: 15px !important;
}
.wpb_text_column h3{
	margin: 0 !important;
}
.wpb_text_column p:first-child{
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}
.wpb_wrapper .dg-text--custom p:first-child{
	padding-bottom: 0 !important;
}
.wpb_content_element.dg-text--custom{
	margin-bottom: 0 !important;
}
.wpb_wrapper .dg-text--custom p ins{
	color: #FE6E00 !important;
	text-decoration: none !important;
}
/* ////////////// BACKGROUNDS ////////////// */
.dg-background--lightblue:before{
	content:'';
	top:0;
	left:-100%;
	position: absolute;
	width: 300%;
	height:100%;
	background: #EAEEF2;
}
.dg-background--light-bottom,
.dg-background--split-top-light{
	position: relative;
}
.dg-background--split-top-light:before{
	content:'';
	top:0;
	left:-100%;
	position: absolute;
	width: 300%;
	height:50%;
	background: #EAEEF2;
}

.dg-background--light-bottom:before{
	content:'';
	bottom:0;
	left:-100%;
	position: absolute;
	width: 300%;
	height:50%;
	background: #EAEEF2;
}
/* ////////////// FOOTER ////////////// */
.nectar_hook_global_section_footer{
	z-index: 101;
}
.dg-footer--wrapper .row-bg-wrap{
	border-top: 10px solid #FE6D00 !important;
}

.dg-footer--wrapper .row-bg-wrap .row-bg{
	background-size: contain !important;
}

.dg-footer--wrapper .row_col_wrap_12{
	padding: 60px 0 !important;
}

#menu-footer-menu{
	margin: 0 !important;	
}

#menu-footer-menu li{
	display: inline;
	padding-left: 30px !important;
}

#menu-footer-menu li a{
	color: #ffffff !important;
}
/* ////////////// SALIENT FIEXS ////////////// */
.wpb_wrapper > div {
  margin-bottom: unset;
}
.wpb_text_column p.has-nbsp,
.wpb_text_column p:empty{
	padding-bottom: 0 !important;
}
.material .wpb_content_element, .material .wpb_row{
	margin-bottom: 0;
}
body.single-post.material[data-bg-header="true"] .container-wrap{
	padding-top: 0 !important;
}