#top .sf-menu li ul li a, #header-secondary-outer nav > ul > li > a, #header-secondary-outer .sf-menu li ul li a, #header-secondary-outer ul ul li a, #header-outer .widget_shopping_cart .cart_list a, .nectar-slide-in-cart.style_slide_in_click .close-cart {
font-size: 15px;
line-height: 24px;
}
#header-outer #top .sf-menu > li > ul {
width: 300px;
padding-right: 80px;
}
#header-outer.transparent[data-lhe="default"].dark-slide #top nav .sf-menu > .sfHover:not(#social-in-menu) > a {
color: #fff !important;
background: #103758;
}
#header-outer[data-full-width=true] header>.container,
body[data-slide-out-widget-area-style=simple] #header-outer[data-full-width=true] #mobile-menu {
padding: 0 100px;
}
body #header-outer > header,
body #header-outer.transparent > header,
body #header-outer.small-nav > header {
background: #123355 !important;
transition: all 0.5s cubic-bezier(.13,.56,.38,.89) 0s;
}
.widget_custom_html .nectar_icon_wrap {
margin-top: 25px;
}
.h70vh {
height: 70vh;
}
#page-header-wrap.fullscreen-header,
body.post-template-default #page-header-wrap.fullscreen-header #page-header-bg {
height: 70vh;
}
.forminator-ui#forminator-module-6305.forminator-design--material .forminator-input,
.forminator-ui#forminator-module-6305.forminator-design--material .forminator-input input {
font-size: 16px;
font-family: inherit;
font-weight: 400;
border: 1px solid #0075FF;
padding: 10px !important;
}
#forminator-module-6305.forminator-design--material .forminator-label[class*="forminator-floating-"] {
padding: 0 10px;
}
.forminator-ui#forminator-module-6305.forminator-design--material .forminator-input, .forminator-ui#forminator-module-6305.forminator-design--material .forminator-input input {
font-size: 16px;
font-family: inherit;
font-weight: 400;
border: 1px solid #0075FF;
padding: 10px !important;
height: 60px;
}
.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child), .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-row:not(:last-child) {
margin-bottom: 0px;
}
form#forminator-module-6305 {
width: 100%;
max-width: 520px;
margin: auto;
}
.nectar-button.large.see-through.accent-color.findpeopleBtn {
border-radius: 13px !important;
font-size: 20px;
height: 65px;
line-height: 65px;
padding: 0;
}
.nectar-button.large.see-through.accent-color.findworkBtn {
font-size: 20px;
height: 65px;
line-height: 65px;
padding: 0;
}
.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid="open"] .forminator-row:not(:last-child),
.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid="open"] .forminator-row:not(:last-child) {
margin-bottom: 0px !important;
}
.forminator-textarea--wrap {
margin-top: 22px !important;
}
.forminator-ui#forminator-module-6305.forminator-design--material .forminator-input, .forminator-ui#forminator-module-6305.forminator-design--material .forminator-input input {
border: 1px solid #000 !important;
}
#forminator-module-6305.forminator-design--material .forminator-textarea {
border-color: #000 !important;
}
.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design="material"] .forminator-input--wrap::after, .forminator-ui.forminator-custom-form[data-design="material"] .forminator-input--wrap::after {
display: none !important;
}
.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design="material"] .forminator-floating--input, .forminator-ui.forminator-custom-form[data-design="material"] .forminator-floating--input {
-webkit-transform: translateY(45px);
transform: translateY(45px) !important;
}
.forminator-ui#forminator-module-6305.forminator-design--material .forminator-input:focus {
border-color: #0075FF !important;
}
#forminator-module-6305.forminator-design--material .forminator-is_filled .forminator-label[class*="forminator-floating-"] {
color: #0075FF !important;
width: auto !important;
display: inline-block !important;
padding: 0 10px !important;
transform: translate(10px, 11px) !important;
background: #fff !important;
z-index: 111 !important;
position: relative !important;
}
.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design="material"] .forminator-is_active .forminator-floating--input, .et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design="material"] .forminator-is_filled .forminator-floating--input, .forminator-ui.forminator-custom-form[data-design="material"] .forminator-is_active .forminator-floating--input, .forminator-ui.forminator-custom-form[data-design="material"] .forminator-is_filled .forminator-floating--input {
-webkit-transform: translateY(0) !important;
transform: translate(10px, 11px) !important;
background: #fff !important;
position: relative !important;
z-index: 1 !important;
display: inline-block !important;
color: #0075FF !important;
}
.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design="material"] .forminator-label, .forminator-ui.forminator-custom-form[data-design="material"] .forminator-label {
display: inline-block !important;
}
.forminator-row {
position: relative;
}
.forminator-ui#forminator-module-6305.forminator-design--material .forminator-error-message {
position: absolute;
top: 100%;
right: 15px;
transform: translateY(-4px);
margin: 0;
}
#header-outer[data-lhe="default"] #top nav > ul > li > a {
padding-left: 31px;
padding-right: 31px;
}
#header-outer.transparent.dark-slide > #top nav > ul > li > a {
padding: 8px 31px;
}
#header-outer #logo, #header-outer .logo-spacing {
margin-top: 18.888888888889px;
margin-bottom: 18.888888888889px;
}
#forminator-module-6313 {
margin-top: -30px;
}
.forminator-field {
position: relative;
}
.et-db #et-boc .et_pb_module .forminator-ui.forminator-custom-form[data-design="default"] .forminator-has_error .forminator-error-message, .forminator-ui.forminator-custom-form[data-design="default"] .forminator-has_error .forminator-error-message {
display: block;
position: absolute;
z-index: 11;
width: 100%;
line-height: 1.2 !important;
background: rgba(0,0,0,0) !important;
text-align: left !important;
padding: 0 !important;
}
body .forminator-ui#forminator-module-6313.forminator-design--default .forminator-input::placeholder {
color: #fff;
}
.nectar-post-grid-wrap:not([data-style="content_overlaid"]) .content .item-main {
width: 100%;
display: flex;
flex-direction: column;
}
.nectar-post-grid-wrap:not([data-style="content_overlaid"]) .content .item-main .meta-date {
order: 3;
font-weight: 400;
font-size: 12px;
line-height: 15px;
color: #ABB5BE;
}
.nectar-post-grid-item .post-heading {
font-weight: 600 !important;
color: #152536 !important;
line-height: 36px !important;
}
.scroll-down-wrap.minimal-arrow.nectar-next-section-wrap,
.single:not(.material) #page-header-bg.fullscreen-header h1,
#page-header-bg .section-title.blog-title {
display: none;
}
.fullscreen-blog-header .post-content .entry-title {
font-style: normal;
font-weight: 700;
font-size: 64px;
line-height: 68px;
color: #061929 !important;
display: flex;
}
.meta-reading-time {
display: flex;
align-items: center;
margin-left: 20px;
font-weight: 400;
font-size: 20px;
line-height: 32px;
color: #868686;
white-space: nowrap;
}
.meta-date.date.published {
font-style: normal;
font-weight: 400;
font-size: 22px;
line-height: 30px;
color: #868686;
display: block;
margin: 30px 0 60px;
}
.flex {display: flex;}
.aic {align-items: center;}
.ail {align-items: first baseline;}
.jcsb {justify-content: space-between;}
body #slide-out-widget-area.fullscreen,
body #slide-out-widget-area.fullscreen-alt {
background-color: #103758 !important;
}
#header-outer.transparent.dark-slide > #top nav ul .slide-out-widget-area-toggle a .lines-button i::after, #header-outer.transparent.dark-slide > #top nav ul .slide-out-widget-area-toggle a .lines-button i::before, #header-outer.transparent.dark-slide > #top nav ul .slide-out-widget-area-toggle .lines-button::after, .transparent.dark-slide .left-aligned-ocm .lines-button i::before, .transparent.dark-slide .left-aligned-ocm .lines-button i::after, .transparent.dark-slide .left-aligned-ocm .lines-button::after, body.marterial #header-outer.transparent.dark-slide > #top nav .slide-out-widget-area-toggle a .close-line, body #header-outer[data-permanent-transparent="1"].transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle.mobile-icon .lines-button::after, body #header-outer[data-permanent-transparent="1"].transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle.mobile-icon .lines::before, body #header-outer[data-permanent-transparent="1"].transparent.dark-slide > #top .span_9 > .slide-out-widget-area-toggle.mobile-icon .lines::after, #header-outer[data-lhe="animated_underline"].transparent.dark-slide .nectar-header-text-content a::after {
background-color: #fff !important;
}
.vc_custom_1668684934410 {
margin-left: 40px !important;
}
#header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) .current-menu-item > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a {
color: #fff !important;
}
.nectar-post-grid-wrap[data-style="content_under_image"] [data-grid-item-height="30vh"] .nectar-post-grid-item-bg {
height: 100%;
aspect-ratio: 16/9;
}
#footer-widgets[data-cols="5"] .container .row > div {
width: 70.5%;
}
#footer-widgets[data-cols="5"] .container .row > div:last-child {
text-align: right;
width: 60px !important;
}
#footer-widgets[data-cols="5"] .container .row > div:first-child {
width: 20%;
}
#footer-outer #footer-widgets .col p {
padding-bottom: 5px;
}
#footer-outer ul {
display: flex;
width: 100%;
align-items: center;
justify-content: space-evenly;
padding-top: 20px;
}
.flex-gallery .flex-direction-nav {
margin: 0;
position: absolute;
top: auto;
bottom: -28px;
left: 60%;
}
.flex-direction-nav a {
line-height: 28px;
height: 56px;
width: 56px;
}
.flex-direction-nav a i {
line-height: 29px;
font-size: 36px;
color: #000;
background-color: transparent;
transform: rotate(90deg) translate(1px, -2px);
margin-top: 10px;
}
#custom_html-3 ul {
margin: 0;
padding: 0;
}
.filter-buttons {
display: flex;
margin-left: auto;
}
.main-slider-desc {
max-width: 450px;
}
#page-header-bg .page-header-bg-image-wrap {
display: none;
}
.hidden-social-img {
position: relative !important;
pointer-events: all !important;
visibility: visible !important;
display: block !important;
opacity: 1 !important;
z-index: 1 !important;
width: 100% !important;
max-width: 5000px !important;
object-fit: cover;
}
#page-header-bg .container {
width: 100% !important;
padding: 0 !important;
margin: 0 !important;
max-width: 5000px !important;
}
#page-header-wrap.fullscreen-header,
body.post-template-default #page-header-wrap.fullscreen-header #page-header-bg {
height: auto !important;
}
@media(max-width: 1200px){
body #header-outer[data-full-width="true"] header > .container {
padding: 0 20px;
}
}
@media (max-width: 767px){
.talent h2 {
line-height: 50px;
font-size: 45px;
}
.talent p {
color: #103758;
font-size: 20px;
line-height: 32px;
}
.jobs-search-form-container {
width: calc(100% + 54px) !important;
flex-direction: column;
margin: 0 -27px;
padding: 0 20px;
background: rgba(0,0,0,0) !important;
}
.jobs-search-form {
width: 100% !important;
height: auto !important;
position: relative !important;
}
.jobs-search-form input {
background: rgb(255, 255, 255) !important;
margin-top: 10px;
width: 100% !important;
left: 0;
position: relative;
}
.jobs-search-form img {
position: absolute;
top: 30px;
left: 15px;
z-index: 1;
width: 20px;
}
.seach-country.sel_region_wrap {
justify-content: center;
}
.filter-buttons {
display: flex;
align-items: center;
margin-left: auto;
width: 100%;
padding: 20px 0;
}
.button-search {
max-width: 100% !important;
margin-left: 0 !important;
}
.filterr-box {
display: flex !important;
width: calc(100% + 40px) !important;
margin-left: -13px;
margin-bottom: 20px;
}
.using-mobile-browser .wpb_row.vc_row-o-full-height.main-slider.top-level,
[data-permanent-transparent="1"].using-mobile-browser .wpb_row.vc_row-o-full-height.main-slider.top-level {
max-height: calc(80vh - 76px);
min-height: 80vh;
}
body .main-slider h1 {
font-size: 40px;
}
body .main-slider p {
font-size: 18px;
}
.main-slider-desc {
max-width: 100%;
}
.imgheight {
min-height: 550px;
height: 100%;
}
body .vc_custom_1668684934410 {
margin-left: 40px !important;
}
.homeinformation p {
font-size: 18px;
}
.nectar-post-grid-item .post-heading {
font-weight: 600 !important;
color: #152536 !important;
line-height: 28px !important;
font-size: 20px !important;
}
.left-circle-image {
margin-bottom: -35vh !important;
}
.right-circle-image {
margin-top: -20vh;
position: relative;
z-index: -1;
opacity: 0.5;
}
#footer-widgets[data-cols="5"] .container .row > div {
width: 100% !important;
}
#footer-outer .widget,
#footer-widgets .container .col {
margin-bottom: 0 !important;
}
#footer-outer, #nectar_fullscreen_rows > #footer-outer.wpb_row .full-page-inner-wrap {
z-index: 1000 !important;
}
body #header-outer, body[data-header-color="dark"] #header-outer {
background-color: rgb(19 53 87) !important;
}
#header-outer #logo, #header-outer .logo-spacing {
margin-top: 8px;
margin-bottom: 8px;
}
#footer-outer ul {
display: block !important;
width: 100% !important;
margin-bottom: 30px !important;
}
body.vc_responsive.using-mobile-browser #header-outer.transparent #top #logo[data-supplied-ml-starting=true] img.mobile-only-logo.starting-logo {
top: 8px !important;
}
body h1 {
font-size: 40px !important;
line-height: 50px !important;
}
.flex-gallery .flex-direction-nav {
transform: scale(0.75);
}
body p {
font-size: 18px;
line-height: 28px;
}
h4.vc_custom_heading.newsletterText {
font-size: 24px !important;
line-height: 40px !important;
}
.forminator-ui.forminator-custom-form,
.forminator-ui.forminator-custom-form[data-grid=open] .forminator-row:not(:last-child) {
display: block !important;
}
.forminator-ui#forminator-module-6313.forminator-design--default .forminator-button-submit {
margin-left: 0 !important;
margin-top: 20px !important;
}
.divider {
height: 20px !important;
}
.vc_row.inner_row.bottom_padding_phone_40px {
padding-bottom: 10px !important;
}
body[data-col-gap="40px"] #footer-outer .wpb_row:not(.full-width-section):not(.full-width-content) {
margin-bottom: 0px !important;
}
.talent h2 {
font-size: 40px !important;
line-height: 50px !important;
}
#page-header-wrap.fullscreen-header, body.post-template-default #page-header-wrap.fullscreen-header #page-header-bg {
height: 30vh !important;
}
.post-content .flex.ail.jcsb {
display: block;
}
.fullscreen-blog-header .post-content .entry-title {
font-style: normal;
font-weight: 700;
font-size: 30px !important;
line-height: 40px !important;
color: #061929 !important;
display: flex;
margin-bottom: 30px;
}
.meta-reading-time {
display: flex;
align-items: center;
margin-left: -5px;
font-weight: 400;
font-size: 16px;
line-height: 32px;
color: #868686;
white-space: nowrap;
}
.meta-date.date.published {
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 30px;
color: #868686;
display: block;
margin: 10px 0 30px;
}
.row .col .post-content img {
max-width: 100%;
height: auto !important;
}
.wpb_text_column li,
.post-content li {
font-size: 18px;
line-height: 28px;
margin-bottom: 15px;
}
.contactSection h2 {
font-weight: 400;
font-size: 40px;
line-height: 46px;
}
.nectar-button.large.see-through.accent-color.findpeopleBtn {
margin-right: 0 !important;
}
}
#author-bio {display:none;}