/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 13 2025 | 05:07:51 */
.pager-type-hide-screen{
	display:none;
}
.renewable-energy-recruitment-solutions .fl-builder-pagination{
	display:none;
}

.about_us_page_leadership_team_row .pp-button-wrap a {
	width: 300px !important;
}

.job_details_last_buttons {
	padding: 0.5rem 1.5rem !important;
}

.page-id-788 .view_all_team_member_button .pp-button-wrap a, .page-id-44584 .view_all_team_member_button .pp-button-wrap a, .page-id-47448 .view_all_team_member_button .pp-button-wrap a, .page-id-2232 .view_all_team_member_button .pp-button-wrap a, .page-id-2280 .view_all_team_member_button .pp-button-wrap a, .page-id-529 .view_all_team_member_button .pp-button-wrap a, .page-id-2314 .view_all_team_member_button .pp-button-wrap a, .page-id-47452 .view_all_team_member_button .pp-button-wrap a {
	width: 330px !important;
}

.page-id-47588 .view_all_team_member_button .pp-button-wrap a, .page-id-47740 .view_all_team_member_button .pp-button-wrap a, .page-id-48344 .view_all_team_member_button .pp-button-wrap a, .page-id-47704 .view_all_team_member_button .pp-button-wrap a, .page-id-47501 .view_all_team_member_button .pp-button-wrap a, .page-id-47743 .view_all_team_member_button .pp-button-wrap a, .page-id-48351 .view_all_team_member_button .pp-button-wrap a {
	width: 375px !important;
}

.page-id-48332 .view_all_team_member_button .pp-button-wrap a, .page-id-47722 .view_all_team_member_button .pp-button-wrap a, .page-id-47622 .view_all_team_member_button .pp-button-wrap a, .page-id-47592 .view_all_team_member_button .pp-button-wrap a, .page-id-47646 .view_all_team_member_button .pp-button-wrap a, .page-id-47399 .view_all_team_member_button .pp-button-wrap a, .page-id-47650 .view_all_team_member_button .pp-button-wrap a, .page-id-47566 .view_all_team_member_button .pp-button-wrap a {
	width: 400px !important;
}

.page-id-48325 .view_all_team_member_button .pp-button-wrap a, .page-id-47696 .view_all_team_member_button .pp-button-wrap a {
	width: 460px !important;
}

.page-id-47583 .view_all_team_member_button .pp-button-wrap a, .page-id-47492 .view_all_team_member_button .pp-button-wrap a, .page-id-47495 .view_all_team_member_button .pp-button-wrap a, .page-id-2239 .view_all_team_member_button .pp-button-wrap a, .page-id-47563 .view_all_team_member_button .pp-button-wrap a, .page-id-48341 .view_all_team_member_button .pp-button-wrap a, .page-id-47569 .view_all_team_member_button .pp-button-wrap a, .page-id-47725 .view_all_team_member_button .pp-button-wrap a, .page-id-47595 .view_all_team_member_button .pp-button-wrap a, .page-id-47572 .view_all_team_member_button .pp-button-wrap a, .page-id-47656 .view_all_team_member_button .pp-button-wrap a, .page-id-48348 .view_all_team_member_button .pp-button-wrap a, .page-id-47606 .view_all_team_member_button .pp-button-wrap a, .page-id-47613 .view_all_team_member_button .pp-button-wrap a, .page-id-47425 .view_all_team_member_button .pp-button-wrap a, .page-id-47728 .view_all_team_member_button .pp-button-wrap a, .page-id-47686 .view_all_team_member_button .pp-button-wrap a, .page-id-47674 .view_all_team_member_button .pp-button-wrap a, .page-id-47653 .view_all_team_member_button .pp-button-wrap a, .page-id-47683 .view_all_team_member_button .pp-button-wrap a, .page-id-47575 .view_all_team_member_button .pp-button-wrap a {
	width: 480px !important;
}

.homepage_insights_custom a.pp-grid-load-more-button {
	padding: 5px 40px !important;
}

.view_all_team_member_button .pp-button-wrap a {
	padding: 5px 10px !important;
}

.back_to-search_results_btn_job_details {
	padding: 8px 30px !important;
}

.facet_team_custom_custom select {
	border: 1px solid #333333 !important;
}

.facet_team_custom_custom select {
	border: 1px solid #333333 !important;
}

.gform_required_legend {
	font-family: Ubuntu, sans-serif;
    font-weight: 700;
    font-size: 14px;
    text-transform: uppercase;
}

div#field_24_6 h3.right_heading_last {
    font-family: Ubuntu, sans-serif !important;
    font-weight: 700 !important;
    font-size: 20px !important;
    text-transform: uppercase !important;
    border: none !important;
    color: #434f57;
}

div#field_24_13 .input.check_boxes.optional.form_user_form_user_questions_answer {
    text-align: center;
}

div#field_24_13 .input.check_boxes.optional.form_user_form_user_questions_answer div:nth-child(2) {
	display: flex;
    justify-content: center;
}

div#field_24_13 label.check_boxes.optional.control-label {
	text-transform: capitalize !important;
    font-family: "Ubuntu", sans-serif;
    color: #434F57 !important;
    font-weight: 400 !important;
}

div#field_24_13 label.check_boxes.optional.control-label a {
	text-transform: capitalize !important;
	font-family: "Ubuntu", sans-serif;
    font-weight: 700 !important;
    color: #434F57 !important;
}

input#gform_submit_button_24 {
	width: auto !important;
}

#input_24_11 {
    font-family: "Ubuntu", sans-serif !important;
}

#input_24_11::file-selector-button {
    background: transparent !important;
    color: #434f57 !important;
    border: 1px solid #434f57 !important;
	border-radius: 25px !important;
    width: auto !important;
    padding: 15px !important;
    margin: auto !important;
    transition: all 0.3s ease !important;
    font-weight: 700 !important;
    font-size: 14px !important;
    font-family: "Ubuntu", sans-serif !important;
	text-transform: uppercase !important;
}

#input_24_11:hover::file-selector-button {
    background: #434F57 !important;
    color: #ffffff !important;
    border: 1px solid #434F57 !important;
    width: auto !important;
    padding: 15px !important;
    margin: auto !important;
    transition: all 0.3s ease !important;
    font-weight: 700 !important;
    font-size: 14px !important;
	text-transform: uppercase !important;
	border-radius: 25px !important;
}

.about_us_new_info_box .pp-infobox-image img {
    padding: 10px;
    object-fit: contain;
    border-radius: 0;
    border: none !important;
    width: 80px !important;
}

.about_us_new_info_box .pp-infobox-image {
    border: 1px solid #434f57;
    border-radius: 100%;
    width: 100px;
    padding: 10px;
}

.about_us_new_info_box .pp-infobox-link:hover .pp-infobox-image {
    border: 1px solid #00a7e1;
}

body form#gform_37 .gform_footer.top_label {
    margin-top: 30px !important;
	z-index: 6 !important;
}

body form#gform_22 .gform_footer.top_label {
    margin-top: 30px !important;
	z-index: 6 !important;
}

#field_22_12 {
	text-align: center;
}

#field_22_12 label {
	text-transform: capitalize !important;
    font-family: "Ubuntu", sans-serif;
    color: #434F57 !important;
    font-weight: 400 !important;
}

#field_22_12 label a {
	text-transform: capitalize !important;
	font-family: "Ubuntu", sans-serif;
    font-weight: 700 !important;
    color: #434F57 !important;
}

#input_22_10 {
    font-family: "Ubuntu", sans-serif !important;
}

#input_22_10::file-selector-button {
    background: transparent !important;
    color: #434f57 !important;
    border: 1px solid #434f57 !important;
	border-radius: 25px !important;
    width: auto !important;
    padding: 15px !important;
    margin: auto !important;
    transition: all 0.3s ease !important;
    font-weight: 700 !important;
    font-size: 14px !important;
    font-family: "Ubuntu", sans-serif !important;
	text-transform: uppercase !important;
}

#input_22_10:hover::file-selector-button {
    background: #434F57 !important;
    color: #ffffff !important;
    border: 1px solid #434F57 !important;
    width: auto !important;
    padding: 15px !important;
    margin: auto !important;
    transition: all 0.3s ease !important;
    font-weight: 700 !important;
    font-size: 14px !important;
	text-transform: uppercase !important;
	border-radius: 25px !important;
}

div#field_22_11 .ginput_container.ginput_container_date {
    display: flex;
    justify-content: flex-end;
}

.about_our_value_info_box_customs .pp-infobox img{
	transition: all .3s ease;
}

.about_our_value_info_box_customs .pp-infobox:hover img{
	transform: scale(1.2);
	transition: all .3s ease;
}

#download-link-55180 {
    font-family: Ubuntu, sans-serif;
    font-weight: 700;
    font-size: 18px;
    text-align: center;
    color: #434f57;
    display: block;
    text-decoration: underline;
}

/* .info_box_customs_statement_of_work .pp-infobox-image img {
    aspect-ratio: 1 / 1;
    width: 300px !important;
    object-fit: cover;
} */

.team_member_dropdowns select.facetwp-dropdown {
    box-shadow: rgba(17, 17, 26, 0.1) 0px 0px 16px !important;
    color: #434F57;
    font-size: 14px;
    font-weight: 700;
    font-family: "Ubuntu", sans-serif;
    text-transform: uppercase;
    background: #ffffff !important;
    border: 1px solid #434F57;
    border-radius: 100px;
    padding: 15px 20px;
    width: 100%;
    outline: none !important;
}

.team_member_new_content_grid_customs .pp-content-grid-post-image {
	padding: 0;
}

.team_member_new_content_grid_customs .pp-content-grid-post-image a img {
	border-radius: 15px;
    aspect-ratio: 1 / 1;
    width: 100% !important;
    object-fit: cover;
}


.team_member_new_content_grid_customs .new_team_grid_title {
    color: #434f57;
    font-family: "Ubuntu", sans-serif;
    font-weight: 700;
    font-size: 25px;
    text-align: center;
    display: block;
}

.team_member_new_content_grid_customs .new_team_grid_job_title {
    color: #00a7e1;
    font-family: "Ubuntu", sans-serif;
    font-weight: 700;
    font-size: 20px;
    text-align: center;
    display: block;
}

.team_member_new_content_grid_customs .pp-content-grid-post-text {
    padding: 5px !important;
	line-height: 1.2;
}

.blog_post_info_box_custom .pp-description-wrap p  {
	text-align: left;
}

.our_staffing_solution_slider_customs .fl-slide-bg-photo {
    border-radius: 20px;
}

.contact_form_customs form.fl-contact-form input, .contact_form_customs form.fl-contact-form textarea {
    border: 1px solid #434f57;
    color: #434f57;
    padding: 15px;
    border-radius: 30px;
    font-family: Ubuntu, sans-serif;
    font-weight: 700;
    font-size: 14px;
    text-transform: uppercase;
}

.contact_form_customs form.fl-contact-form input::placeholder, .contact_form_customs form.fl-contact-form textarea::placeholder {
    color: #434f57;
    font-family: Ubuntu, sans-serif;
    font-weight: 700;
    font-size: 14px;
    text-transform: uppercase;
}

.contact_form_customs .fl-button-wrap.fl-button-width-auto.fl-button-center a {
    font-size: 14px !important;
    font-family: "Ubuntu", sans-serif !important;
    font-weight: 700 !important;
    color: #ffffff !important;
    background: #00a7e1 !important;
    text-transform: uppercase !important;
    padding: 14px 30px !important;
    border: none !important;
    transition: all .3s ease !important;
}

.team_member_new_content_grid_customs a.pp-grid-load-more-button {
    font-family: Ubuntu, sans-serif;
    font-weight: 700;
    font-size: 14px;
    text-transform: uppercase;
    padding: 10px 20px !important;
}

#field_32_12 label a {
    font-family: "Ubuntu", sans-serif;
    font-weight: 700 !important;
    color: #434F57 !important;
}

#field_32_12 label.gform-field-label.gform-field-label--type-inline.gfield_consent_label {
    font-family: "Ubuntu", sans-serif;
    color: #434F57 !important;
    font-weight: 400 !important;
}

#field_32_12 {
    text-align: center;
}

#field_32_6 {
    grid-column: span 6;
    -ms-grid-column-span: 6;
    display: flex;
    align-items: flex-end;
    justify-content: flex-end;
}

form#gform_32 #field_submit {
    grid-column: span 6;
    -ms-grid-column-span: 6;
}

.relocation_form_customs #input_32_6::file-selector-button {
    background: #434F57 !important;
    color: #ffffff !important;
    border: 1px solid #434F57 !important;
    width: auto !important;
    padding: 15px !important;
    margin: auto !important;
    transition: all 0.3s ease !important;
    font-weight: 700 !important;
    font-size: 14px !important;
    margin-right: 10px !important;
}

input#input_32_6:hover::file-selector-button {
    background: #00a7e1 !important;
    color: #ffffff !important;
}

.salary_benchMark_csts .row.choose_country_and_technology {
    width: 100% !important;
}

.salary_benchMark_csts .row.choose_country_and_technology select {
    outline: none !important;
	box-shadow: none !important;
	border: none !important;
	font-size: 13px !important;
}

.new_salary_benchmark_custom .fl-row-content-wrap {
    padding-top: 6%;
}

.page-id-54883 .footer_overlay_column_customs .fl-col-content.fl-node-content {
	background-color: #00a7e1 !important;
}

.page-id-54732 .footer_overlay_column_customs .fl-col-content.fl-node-content {
	background-color: #279d9a !important;
	background-image: none !important;
}

.page-id-54974 .footer_overlay_column_customs .fl-col-content.fl-node-content {
	background-color: #5b4a9f !important;
	background-image: none !important;
}

.page-id-54939 .footer_overlay_column_customs .fl-col-content.fl-node-content {
	background-color: #F38618 !important;
	background-image: none !important;
}

.page-id-55047 .footer_overlay_column_customs .fl-col-content.fl-node-content {
	background-color: #9BAEBC !important;
	background-image: none !important;
}





/* HOME SALARY BENCHMARK */
#home_salary_benchmark .home_choose_country_and_technology {
	background-color: #ffffff;
	border-radius: 40px;
	padding: 14px 20px 14px 15px;
	box-shadow: 0px 3px 9px 0px rgba(100,100,100,0.2);
    display: flex;
    align-items: stretch;
}

#home_salary_benchmark select {
	border: none !important;
    background: transparent !important;
    box-shadow: none !important;
    width: 100%;
	color: #434f57 !important;
	font-size: 14px;
	font-family: "Ubuntu", sans-serif;
    font-weight: 700;
	text-transform: uppercase;
    outline: none !important;
	box-shadow: none !important;
	border: none !important;
	border-radius: 40px;
}

#home_salary_benchmark .col-md-3 {
    display: flex;
	padding: 0px 10px;
}

#home_salary_benchmark .col-md-3:nth-child(2) {
	border-left: 1px solid #e1e5ee;
	border-right: 1px solid #e1e5ee;
}
#home_salary_benchmark .col-md-3:nth-child(3) {
	border-right: 1px solid #e1e5ee;
}

#home_salary_benchmark .col-md-3 .home_dropdown_form_class {
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-image: url(/wp-content/uploads/2024/09/chevron-down-solid-1.svg) !important;
    background-repeat: no-repeat !important;
    background-position: right center !important;
    background-size: 10px !important;
}

#home_salary_benchmark button.home_view_insight_submit_button.home_view_insights_custom {
	font-size: 14px;
    font-family: "Ubuntu", sans-serif;
    font-weight: 500 !important;
    color: #434f57;
    background: transparent;
    text-transform: uppercase;
	padding: 14px 20px;
    border: 1px solid #434f57;
    transition: all .3s ease;
    margin-left: 20px;
    border-radius: 36px;
    width: 100%;
}

#home_salary_benchmark button.home_view_insight_submit_button.home_view_insights_custom:hover {
	font-size: 14px;
    font-family: "Ubuntu", sans-serif;
    font-weight: 500;
    color: #ffffff;
    background: #434f57;
    transition: all .3s ease;
}

#home_salary_benchmark select {
	padding-left: 5px !important;
}

#home_salary_benchmark .home_dropdown_form_class {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    padding-right: 10px;
}
/* HOME SALARY BENCHMARK */



.page-id-54883 button.home_view_insight_submit_button.home_view_insights_custom {
	background-color: #00a7e1 !important;
}

.page-id-54732 button.home_view_insight_submit_button.home_view_insights_custom {
	background-color: #279d9a !important;
}

.page-id-54974 button.home_view_insight_submit_button.home_view_insights_custom {
	background-color: #5b4a9f !important;
}

.page-id-54939 button.home_view_insight_submit_button.home_view_insights_custom {
	background-color: #F38618 !important;
}

.page-id-55047 button.home_view_insight_submit_button.home_view_insights_custom {
	background-color: #9BAEBC !important;
}

form#gform_42 .gform_footer, form#gform_43 .gform_footer {
	padding: 16px 0 !important;
	z-index: 1 !important;
}

.pum-container a.download-link {
	font-size: 16px;
    font-family: "Ubuntu", sans-serif;
    font-weight: 400 !important;
    color: #434f57 !important;
	text-decoration: underline;
    text-align: center;
    display: block;
}

.popup_thankyou_customs {
    font-size: 16px;
    font-family: "Ubuntu", sans-serif;
    font-weight: 600;
    color: #434f57 !important;
    text-align: center;
}

#field_30_6 .ginput_container.ginput_container_fileupload {
    width: 67% !important;
}

#field_24_13 .checkbox > label {
    padding-left: 0 !important;
}

div#field_31_6, div#field_29_6 {
	grid-column: span 7;
    -ms-grid-column-span: 7;
}

form#gform_31 div#field_submit, form#gform_29 div#field_submit {
	grid-column: span 5;
    -ms-grid-column-span: 5;
}

.page-id-54883 #home_salary_benchmark button.home_view_insight_submit_button.home_view_insights_custom {
    color: #00a7e1;
    background: transparent !important;
    border: 1px solid #00a7e1;
    font-weight: 700 !important;
}

.page-id-54883 #home_salary_benchmark button.home_view_insight_submit_button.home_view_insights_custom:hover {
    color: #ffffff;
    background: #00a7e1 !important;
    border: 1px solid #00a7e1;
}

.page-id-54732 #home_salary_benchmark button.home_view_insight_submit_button.home_view_insights_custom {
    color: #279d9a;
    background: transparent !important;
    border: 1px solid #279d9a;
    font-weight: 700 !important;
}

.page-id-54732 #home_salary_benchmark button.home_view_insight_submit_button.home_view_insights_custom:hover {
    color: #ffffff;
    background: #279d9a !important;
    border: 1px solid #279d9a;
}

.page-id-54974 #home_salary_benchmark button.home_view_insight_submit_button.home_view_insights_custom {
    color: #5b4a9f;
    background: transparent !important;
    border: 1px solid #5b4a9f;
    font-weight: 700 !important;
}

.page-id-54974 #home_salary_benchmark button.home_view_insight_submit_button.home_view_insights_custom:hover {
    color: #ffffff;
    background: #5b4a9f !important;
    border: 1px solid #5b4a9f;
}

.page-id-54939 #home_salary_benchmark button.home_view_insight_submit_button.home_view_insights_custom {
    color: #f38618;
    background: transparent !important;
    border: 1px solid #f38618;
    font-weight: 700 !important;
}

.page-id-54939 #home_salary_benchmark button.home_view_insight_submit_button.home_view_insights_custom:hover {
    color: #ffffff;
    background: #f38618 !important;
    border: 1px solid #f38618;
}

.page-id-55047 #home_salary_benchmark button.home_view_insight_submit_button.home_view_insights_custom {
    color: #9baebc;
    background: transparent !important;
    border: 1px solid #9baebc;
    font-weight: 700 !important;
}

.page-id-55047 #home_salary_benchmark button.home_view_insight_submit_button.home_view_insights_custom:hover {
    color: #ffffff;
    background: #9baebc !important;
    border: 1px solid #9baebc;
}

/* .page-id-54883 #home_salary_benchmark button.home_view_insight_submit_button.home_view_insights_custom {
    color: #434f57;
    background: transparent !important;
    border: 1px solid #434f57;
    font-weight: 700 !important;
}

.page-id-54883 #home_salary_benchmark button.home_view_insight_submit_button.home_view_insights_custom:hover {
    color: #ffffff;
    background: #434f57 !important;
    border: 1px solid #434f57;
}
 */


.g_translate_customs .gt_switcher.notranslate {
    width: 100%;
}

.g_translate_customs .gt_selected {
    background: transparent !important;
    border: none !important;
}

.g_translate_customs .gt_selected a::after {
    display: none !important;
}

.g_translate_customs .gt_selected a {
    border: none !important;
    color: #434f57;
	font-family: Ubuntu, sans-serif;
    font-weight: 700;
    font-size: 14px;
    text-transform: uppercase;
}

.g_translate_customs .gt_selected a img {
    border-radius: 105%;
    object-fit: contain;
    height: 21px !important;
    width: 21px !important;
    opacity: 1 !important;
}

.g_translate_customs .gt_switcher.notranslate {
    color: #434f57;
    font-family: Ubuntu, sans-serif;
    font-weight: 700;
    font-size: 14px;
    text-transform: uppercase;
    background:  transparent !important;
    border: none !important;
}

.g_translate_customs .gt_switcher.notranslate a img {
    border-radius: 105%;
    object-fit: cover;
    height: 21px !important;
    width: 21px !important;
    opacity: 1 !important;
}

.g_translate_customs .gt_option {
    background: #ffffff !important;
    border: none !important;
    box-shadow: 0px 6px 20px 0px rgba(0, 0, 0, 0.16);
    height: auto !important;
    position: absolute !important;
    width: auto !important;
}

.g_translate_customs .gt_switcher .gt_option a:hover {
    color: #ffffff;
    font-family: Ubuntu, sans-serif;
    font-weight: 700;
    font-size: 14px;
    text-transform: uppercase;
    background: #00a7e1 !important;
    border: none !important;
}

li#menu-item-2869 {
    width: 240px;
}

li#menu-item-2869 a {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

li#menu-item-2872 {
    width: 240px;
}

li#menu-item-2872 a {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.display_hide_obj {
	display: none;
}

.take_the_next_step_new_buttons .fl-button-group-button:first-child span.fl-button-text font, .take_the_next_step_new_buttons .fl-button-group-button:nth-child(2) span.fl-button-text font {
    color: #434f57;
}

.take_the_next_step_new_buttons .fl-button-group-button:first-child a:hover span.fl-button-text font, .take_the_next_step_new_buttons .fl-button-group-button:nth-child(2) a:hover span.fl-button-text font {
    color: #FFFFFF;
}

.take_the_next_step_new_buttons .fl-button-group-button:last-child a:hover span.fl-button-text font {
    color: #434f57;
}

.view_more_facet_customs button.facetwp-load-more {
	font-family: Ubuntu, sans-serif;
    font-weight: 700;
    font-size: 14px;
    text-transform: uppercase;
    padding: 11px 20px !important;
	border: none !important;
	background-color: #00a7e1;
    color: #ffffff;
    text-align: center;
    text-decoration: none !important;
    transition: all 0.2s ease-in-out;
    border-radius: 36px !important;
}

.view_more_facet_customs button.facetwp-load-more:hover {
	background-color: #434f57;
    color: #ffffff;
    transition: all 0.2s ease-in-out;
}

.view_more_facet_customs .facetwp-facet {
    text-align: center;
    margin-bottom: 0;
}

p.less_then_text_customs {
    margin-top: 20px;
    color: #434F57;
    font-family: Ubuntu, sans-serif;
    font-weight: 400;
    font-size: 16px;
    text-align: center;
}

.row.new_home_job_more_info_div {
    display: flex !important;
    flex-direction: column !important;
}

.row.new_home_job_more_info_div .new_home_job_more_info_col  {
	width: 100% !important;
}

.salary_show_customs_hide_funtion, .hide_sal_show {
	display: none !important;
}

form#gform_45 .gform_footer.top_label {
    padding-top: 16px !important;
    z-index: 6 !important;
}

.job_details_description_info_box_customs .pp-infobox.layout-3 {
    justify-content: center !important;
}

p.darwin_blog_author_name_customs {
    text-align: center;
    color: #434f57;
    font-size: 16px;
    font-family: "Ubuntu", sans-serif;
    font-weight: 700;
    line-height: 1;
    letter-spacing: 0px;
}

a.darwin_blog_author_image_customs p img {
	border-radius: 100%;
}

.fl-node-6sa2408r9blt .pp-gf-content .gform_wrapper .gform_footer {
	width: fit-content;
	margin-left: auto;
}

a.view_profile_button_blog_details_customs {
    font-size: 12px;
    font-family: "Ubuntu", sans-serif;
    font-weight: 700 !important;
    color: #434f57;
    background: transparent;
    text-transform: uppercase;
    padding: 7px 5px;
    border: 1px solid #434f57;
    transition: all .3s ease;
    border-radius: 36px;
    width: 100%;
    display: block;
    text-align: center;
}

a.view_profile_button_blog_details_customs:hover {
    color: #ffffff;
    background: #434f57;
    transition: all .3s ease;
}

.darwing_blog_author_job_title_customs {
    color: #434f57;
    font-weight: 400;
    font-family: Ubuntu, sans-serif;
    font-size: 12px;
    text-align: center;
}

.consultant_jd_conveted_names_customs {
	display: none;
}

.page-id-56940 .footer_white_area_customs_row .fl-row-content-wrap {
	background: #ecf4fc;
}

/* .header_desktop_row {
		display: block !important;
	}
	
.header_mobile_row {
		display: none !important;
	} */

li#menu-item-58620 {
    width: 240px;
}

li#menu-item-58620 a {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}