#et-top-navigation {
font-weight: 400;
} #top-menu > li > a {
border-bottom: 4px solid transparent;
}
#top-menu-nav > ul > li > a:hover,
#top-menu li.current-menu-item > a {
border-bottom-color: #ff5623;
}
#top-menu li.current-menu-item > a {
color: #0c318d;
} #top-menu-nav > ul > li > a:hover{
opacity: 1;
} .et_pb_module.et_pb_image.icon {
display: inline-block;
}  .sjb-page .sjb-filters.sjb-filters-v2 {
margin-top: 0;
}
.et_pb_post .entry-content {
padding-top: 0;
}
.sjb-page h1, .sjb-page h2, .sjb-page h3, .sjb-page h4, .sjb-page h5, .sjb-page h6 {
font-family: 'Bebas Neue', display;
}
.sjb-page .list-data .v2 .job-info h4 a {
font-size: 26px;
line-height: 2;
}
.sjb-page .list-data .v2 .job-info h4 a {
color: #0c318d !important;
}
.sjb-job-type-location-date {
padding-left: 20px;
}
.sjb-job-type-location-date .job-date {
display: none;
} .sjb-page .list-data .sjb-apply-now-btn a {
font-size: 12px;
font-weight: 700;
text-transform: uppercase;
border: 1px solid #0c318d;
;
}
.sjb-page .list-data .sjb-apply-now-btn a:hover {
color: #0c318d !important;
background-color: white !important;
transition: .2s;
}  .sjb-page .sjb-detail,
.sjb-page .list-data .v2 .header-margin-top {
margin-top: 0;
}
.sjb-page .list-data .sjb-company-wrapper-details {
padding-top: 0;
} .et_right_sidebar #main-content .container::before {
display: none;
} #left-area {
width: auto;
}
.et_right_sidebar #left-area {
padding-right: 0;
} #left-area .post-meta {
display: none;
} .sjb-page .list-data .v2 .job-info h4 {
color: #0c318d;
font-size: 23px;
margin-bottom: 1rem;
}
.sjb-page .list-data .v2 .job-info h4  i {
color: #3b3a3c;
}
.sjb-page .list-data .v2 .job-type,
.sjb-page .list-data .v2 .job-location{
font-size: 16px;
font-weight: 700;
} .sjb-page .list-data .v2 .job-description {
margin-top: 2rem;
}
.sjb-page .list-data .v2 .job-description p {
font-size: 15px;
}
.sjb-page .sjb-detail .list-data .v2 ul li::before {
color: #0c318d;
} #left-area .job-description ul, .entry-content .job-description ul {
list-style: none;
padding-left: 0;
} .job-features {
margin-left: -15px;
margin-right: -15px;
}
.sjb-page .sjb-detail .list-data .v2 h3 {
margin: 2rem 1rem 0.5rem;
font-size: 23px;
font-weight: 400;
}
.sjb-page .sjb-detail .list-data .v2 .job-features .sjb-title-value p {
margin-left: 30px;
}
.sjb-page .sjb-detail .list-data .v2 .job-features .sjb-title-value h4 i {
color: #0c318d;
} .sjb-page .sjb-detail .list-data .v2 .jobpost-form {
background: #efefef;
padding: 0 2rem;
}
.sjb-page .sjb-detail .list-data .v2 .jobpost-form h3 {
margin: 2rem 0 1rem;
font-size: 32px;
} .sjb-page .sjb-detail .list-data .v2 .jobpost-form .required {
margin-left: 4px;
} #sjb-form-padding-button {
padding-left: 25.6%;
}
.sjb-page .sjb-detail .list-data .v2 .jobpost-form .app-submit {
font-weight: 700;
text-transform: uppercase;
} .logo-ff {
display: inline-block;
}
.logo-ff img {
vertical-align: bottom;
}
@media (min-width: 980px) {
.logo-ff {
margin-left: 28px;
}
} .et_header_style_centered span.et_close_search_field {
top: 55%;
right: 8%;
} img {
filter: blur(0);
-webkit-filter: blur(0);
transform: translateZ(0);
-webkit-transform: translateZ(0);
}