div.itemAttachmentsBlock ul.itemAttachments li span {
    display: none;
}

.item-208 {
    text-transform: uppercase;
    background-color: #373c3e !important;
    font-weight: 700;
}

.item-209 {
    text-transform: uppercase;
    background-color: #373c3e !important;
    font-weight: 700;
}

.item-210 {
    padding: 0 20px;
}

.item-211 {
    padding: 0 40px;
    background-color: #596164 !important;
}

.item-212 {
    padding: 0 20px;
}

.item-213 {
    padding: 0 20px;
}

.item-214 {
    background-color: #596164 !important;
    padding: 0 40px;
}

.item-215 {
    text-transform: uppercase;
    background-color: #373c3e !important;
    font-weight: 700;
}

.jf_mm_wrapper .cursorPointer {
  	margin: 20px -5px 0px !important;
}

#offcanvas-toggler {
    display: none !important;
}

.jf_mm_trigger {
    background-color: transparent !important;
    color: #b4becc;
  	margin-top: 18px;
}

#jf_mm_menu a {
    color: #fff;
}

#sppb-addon-1604409537634 p {
    color: #fff;
}

@media screen and (max-width: 1025px) {
  	#sp-top-bar {display: none;}
  	#sp-header .logo {height: auto; display: block; padding: 0;}
  	.logo a {width: 151px !important; display: block; margin-left: auto !important; margin-right: auto !important;}
  	.logo-image {height: 85px !important;}
  	#sp-social {display: none;}
  	#sp-header {height: 85px !important;}
  	#sppb-addon-1604389653996 {padding-right: 20px !important; padding-left: 20px !important;}
  	#section-id-1604389653993 {padding-top: 240px !important; padding-bottom: 175px !important;}
  	#sppb-addon-1604394634124 {padding: 50px !important;}
  	#sppb-addon-1604394634127 {margin-bottom: 40px !important; padding-top: 40px !important; padding-left: 0px !important;}
  	#sppb-addon-1604394634130 {padding: 0 20px !important;}
  	#sppb-addon-1604394634152 {padding: 0 20px !important;}
  	#sppb-addon-1604394634157 {padding: 0 20px !important;}
  	#sppb-addon-1605191670256 {padding: 0 20px !important;}
  	#sppb-addon-1604394634127 .sppb-addon-title {padding: 0 20px !important;}
  	#sppb-addon-1604394634168 .pull-right {margin-left: 10px !important;}
  	#sppb-addon-1605191670239 {padding: 0 20px !important;}
  	#sppb-addon-1605191670234 {padding: 0 20px !important;}
  	#sppb-addon-1604410760904 {margin-top: 25px !important; padding: 0 20px !important;}
  	#section-id-1604410760900 {padding-top: 0px !important;}
  	.sp-scroll-up {display: none !important;}
  	#sppb-addon-1605193454392 {padding: 0 20px !important;}
  	#sppb-addon-1605193454392 {margin-top: 35px;}
  	#sppb-addon-1604410760940 {padding: 0 20px !important;}
  	#sppb-addon-1604410760945 {padding: 0 20px !important;}
  	#sppb-addon-1604410760950 {padding: 0 20px !important;}
  	#section-id-1604410760934 {padding-top: 30px !important;}
  	#sppb-addon-1604394634178 {padding: 0 20px !important;}
  	#column-id-1604394634173 {height: 200px; margin-bottom: 20px;}
  	#sppb-addon-1604410177357 {padding: 0 20px !important; margin-top: 30px;}
  	.rsform .col-6 {min-width: 100% !important;}
  	#sppb-addon-1604409537634 {padding: 0 20px;}
  	#section-id-1604389653993 {background-position: 70% 50% !important;}
  	#sppb-addon-1604410760904 .sppb-addon-title {text-align: center;}
  	#sppb-addon-1604394634127 .sppb-addon-title {text-align: center;}
  	.Vacancies #k2Container.itemView {width: 100% !important;}
  	.Vacancies .itemTitle {text-align: center;}
}

@media screen and (max-width: 767px) {
  	#sppb-addon-1604410760940 {
    padding: 0 20% !important;
}
  
  .offcanvas-menu {overflow: hidden !important;}

#sppb-addon-1604410760945 {
    padding: 0 20% !important;
}

#sppb-addon-1604410760950 {padding: 0 20% !important;}
}

#sppb-addon-1604410760940 {
    padding: 0 27%;
}

#sppb-addon-1604410760945 {
    padding: 0 27%;
}

#sppb-addon-1604410760950 {
    padding: 0 27%;
}

#column-id-1604410760899 > .sppb-column-overlay {
    background-color: rgba(85, 102, 123, 0.9);
}

.Vacancies #sp-main-body {
    background: #30435b;
  	padding: 0;
}

.Vacancies #sp-main-body .container {
    background: #eaeaea;
}

.Vacancies div.catItemHeader h3.catItemTitle {
    font-size: 24px;
  	text-transform: uppercase;
}

.Vacancies div.catItemHeader h3.catItemTitle a {
    color: #30435b;
}

.Vacancies .catItemIntroText {
    font-size: 18px;
    font-weight: 300;
}

.Vacancies .catItemIntroText h1 {
    font-size: 18px;
    font-weight: 300;
  	font-family: inherit;
}

.Vacancies .catItemReadMore {
    background: #ffc72f;
  	padding: 10px;
}

.Vacancies div.catItemReadMore a {
    color: #fff;
}

.Vacancies #k2Container {
    padding: 50px 0;
}

.Vacancies div.itemContainer {
    float: none;
    width: 50%;
    margin: 0 auto;
}

div.itemBackToTop {
    display: none;
}

.Vacancies .itemTitle {
    color: #30435b;
    font-size: 27px;
    text-transform: uppercase;
  	font-weight: 600;
  	margin-bottom: 25px !important;
}

.Vacancies #k2Container.itemView {
    float: none;
    width: 70%;
    margin: 0 auto;
}

.Vacancies .itemView .itemIntroText {
    font-weight: 300;
    font-size: 17px;
}

.Vacancies .itemView .itemFullText {
    font-weight: 300;
    font-size: 17px;
}

.Vacancies .itemView .itemIntroText h1 {
    font-size: 26px;
    text-transform: uppercase;
    font-weight: 300;
    font-family: inherit;
    color: #707f95;
}

.Vacancies .itemView .itemFullText h1 {
    font-size: 26px;
    text-transform: uppercase;
    font-weight: 300;
    font-family: inherit;
    color: #707f95;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .menu-toggler::after, .offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > .menu-separator > .menu-toggler::after {
    content: "\f107" !important;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent.menu-parent-open > a > .menu-toggler::after, .offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent.menu-parent-open > .menu-separator > .menu-toggler::after {
    content: "\f106" !important;
}

#sppb-addon-1604394634178 .sppb-addon-content {
    font-weight: 300;
}

.btn-primary:hover, .sppb-btn-primary:hover {
    border-color: #b4becc;
    background-color: #b4becc;
    color: #000;
}

#sppb-addon-1604410760894 {
    margin-left: 12px;
}

.btn-primary, .sppb-btn-primary {
    border-color: #b4becc;
    background-color: #b4becc;
    color: #000;
}

#sppb-addon-1604394634127 .sppb-addon-title {
    padding-left: 300px;
}

#sppb-addon-1604394634178 .sppb-addon-title {
    text-align: center;
}

@media screen and (min-width: 1025px) {
  #sppb-addon-1604394634127 {
    padding-left: 0px !important;
}
}

#sppb-addon-1604410760894 .sppb-addon-title {font-size: 36px !important;}

.sp-megamenu-parent > li:hover > a {
    color: #b4becc;
}

#sppb-addon-1604394634168 .sppb-addon-title {font-size: 36px !important;}

#sppb-addon-1604394634127 .sppb-addon-title {
    font-size: 35px;
}

#section-id-1519278764266 .sppb-section-title .sppb-title-heading {
    font-size: 48px;
}

#sppb-addon-1604394634168 span {
    font-size: 20px;
}

#sppb-addon-1604410760904 .sppb-addon-title {
    font-size: 35px;
}

#sppb-addon-1604394634178 .sppb-addon-title {
    font-size: 35px;
}

.offcanvas-menu {
    background-color: #30435b;
    color: #fff;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li ul li a {
    color: #b4becc;
  	font-size: 21px;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li a:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li a:focus, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:focus {
    color: #b4becc;
}

.close-offcanvas {
    background: #d2d2d2;
    color: #30435b;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-menu .offcanvas-inner .sp-module ul > li span {
    color: #fff;
    font-size: 26px;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .menu-toggler, .offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > .menu-separator > .menu-toggler {
    color: rgba(255, 255, 255, 0.7);
}

	#offcanvas-toggler {height: auto; line-height: normal; margin: 30.5px 0;}
  	
	#offcanvas-toggler > .fa {color: #b4becc;}

	#offcanvas-toggler > .fa:hover, #offcanvas-toggler > .fa:focus, #offcanvas-toggler > .fa:active {
    color: #b4becc;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active > a {
    color: #b4becc;
}

.ba-form {
    padding: 0 10px 0 0 !important;
}

.com-baforms .ba-form {
    margin: 0 auto 0 0 !important;
}

#sp-footer1 {
    text-align: center;
}

#section-id-1605167424533 {
    display: none;
}

@media screen and (min-width: 1025px) and (max-width: 1650px) {
  	#sppb-addon-1604394634127 {padding-top: 55px !important;}
  	#sppb-addon-1604394634124 {padding-top: 40px !important; padding-right: 100px !important; padding-bottom: 40px !important; padding-left: 100px !important;}
  	#sppb-addon-1604389653996 .sppb-addon-title {font-size: 38px !important; line-height: 42px !important;}
  	#sppb-addon-1604394634178 {padding: 60px 150px 60px 320px !important;}
  	#sppb-addon-1604410760904 {padding: 0 150px !important;}
  	#sppb-addon-1605191670234 {padding: 0 20px !important;}
  	#sppb-addon-1605191670239 {padding: 0 20px !important;}
  	.com-baforms .ba-form {width: 80% !important;}
  	#column-id-1604410760932 {padding: 60px 0 60px 20px !important;}
  	#sppb-addon-1604410760904 {margin-top: 35px !important;}
  	#sppb-addon-1604410760904 .sppb-addon-title {margin-bottom: 60px !important;}
  	#section-id-1604389653993 {padding: 305px 0 !important;}
  	#sppb-addon-1604410760940 {padding: 0 180px;}
  	#sppb-addon-1604410760945 {padding: 0 180px;}
  	#sppb-addon-1604410760950 {padding: 0 180px;}
}

#sp-header.header-sticky .logo-image {
    height: 72px;
    margin-top: -3px;
}

.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
    background: rgba(106, 106, 106, 0.8);
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
    color: #fff;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
    color: #b4becc;
}

#rsform_3_page_0 .col-sm-3 {
    display: none;
}




#column-id-1604394634173 {
  	background: linear-gradient(to right, rgba(245, 246, 252, 0%), rgb(81, 81, 81, 100%)), url('/images/recruiting-ideas-ft-2.jpg') !important;
  	
  	background-size: cover !important;
}


#section-id-1604410760892 .sppb-col-md-12 {
    text-align: center;
}

#sppb-addon-1604410760894 {
    display: inline-block;
}

#sppb-addon-1604410760894 .pull-right {
    margin-top: 11px;
    margin-left: 1px;
}

#sppb-addon-1604410760894 span {
    font-weight: 200;
}


#sppb-addon-1604394634168 .pull-right {
    margin-top: 11px;
    margin-left: 25px;
}

#sppb-addon-1604394634168 {
    display: inline-block;
}

#section-id-1604394634165 .sppb-col-md-12 {
    text-align: center;
}

#sppb-addon-1604394634168 span {
    font-weight: 200;
}

body {
    font-family: Roboto;
}

#sp-header .logo {
    height: auto;
    display: block;
}

.logo a {
    display: block;
    width: 177px;
}

@media screen and (min-width: 1025px) {
  	.logo-image {margin-top: -35px;}
}

#sp-header {
    background: rgba(125,122,122, 0.6);
    position: absolute;
    right: 0;
    left: 0;
    z-index: 1030;
  	box-shadow: none;
}

#sp-top2 {
    text-align: right;
}

#sp-header.header-sticky {
    top: auto;
  	background: #00000091;
}

#sp-top-bar {
    background: rgba(125,122,122, 0.6);
    color: #b4becc;
    position: absolute;
    right: 0;
    left: 0;
    z-index: 1030;
}

.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
    color: #b4becc;
}

#sppb-addon-1604394327878 .sppb-icon-inner {
    color: #b4becc !important;
}

.sp-megamenu-parent > li > a {
    color: #fff;
  	font-size: 16px;
}

#sp-top-bar a {
    color: #fff;
  	font-size: 13px;
}

@media screen and (min-width: 1025px) {
  	#sp-header {top: 37px;}
  	#sppb-addon-1604394634178 {margin-left: -412px; padding: 60px 320px;}
  	#sppb-addon-1604409537634 {margin-left: -233px; padding: 0 140px 60px 140px;}
  	#sppb-addon-1604410177357 {margin-left: -91px;}
  	#column-id-1604410760932 {padding: 60px 0 60px 350px;}
  	#sppb-addon-1605191670234 {margin-bottom: 50px !important;}
  	#maximenuck114 {display: none;}
}

@media screen and (min-width: 1600px) {
  	#sppb-addon-1605191670234 {padding-right: 125px !important; padding-left: 125px !important;}
  	#sppb-addon-1605191670239 {padding-right: 125px !important; padding-left: 125px !important;}
}