@import url('https://fonts.googleapis.com/css2?family=Kdam+Thmor+Pro&display=swap');
::-webkit-inner-spin-button {
	-webkit-appearance:none
}
::-webkit-outer-spin-button {
	-webkit-appearance:none
}
input:-webkit-autofill {
	-webkit-box-shadow:0 0 0 30px #fff inset
}
p {
	line-height:1.5
}
/*! * Bootstrap v4.0.0-alpha.6 (https://getbootstrap.com) * Copyright 2011-2017 The Bootstrap Authors * Copyright 2011-2017 Twitter,Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */@-webkit-keyframes progress-bar-stripes {
	0% {
		background-position:1rem 0
	}
	to {
		background-position:0 0
	}
}
/*! * Font Awesome Pro 5.0.13 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license (Commercial License) *//*! * Font Awesome Pro 5.0.13 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license (Commercial License) *//*! * Font Awesome Pro 5.0.13 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license (Commercial License) *//*! * Font Awesome Pro 5.0.13 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license (Commercial License) */@-webkit-keyframes fadeOut {
	0% {
		opacity:1
	}
	to {
		opacity:0
	}
}
@keyframes fadeOut {
	0% {
		opacity:1
	}
	to {
		opacity:0
	}
}
.section.main {
	z-index:100;
	position:relative;
	background:#020208
}
.section.main.career {
	background:#fff
}
/*! * Bootstrap v4.0.0-alpha.6 (https://getbootstrap.com) * Copyright 2011-2017 The Bootstrap Authors * Copyright 2011-2017 Twitter,Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) */.row {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxxl,.col-xxxl-1,.col-xxxl-10,.col-xxxl-11,.col-xxxl-12,.col-xxxl-2,.col-xxxl-3,.col-xxxl-4,.col-xxxl-5,.col-xxxl-6,.col-xxxl-7,.col-xxxl-8,.col-xxxl-9 {
	position:relative;
	width:100%;
	min-height:1px;
	padding-right:15px;
	padding-left:15px
}
@media (min-width:576px) {
	.row {
		margin-right:-15px;
		margin-left:-15px
	}
	.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxxl,.col-xxxl-1,.col-xxxl-10,.col-xxxl-11,.col-xxxl-12,.col-xxxl-2,.col-xxxl-3,.col-xxxl-4,.col-xxxl-5,.col-xxxl-6,.col-xxxl-7,.col-xxxl-8,.col-xxxl-9 {
		padding-right:15px;
		padding-left:15px
	}
}
@media (min-width:768px) {
	.row {
		margin-right:-15px;
		margin-left:-15px
	}
	.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxxl,.col-xxxl-1,.col-xxxl-10,.col-xxxl-11,.col-xxxl-12,.col-xxxl-2,.col-xxxl-3,.col-xxxl-4,.col-xxxl-5,.col-xxxl-6,.col-xxxl-7,.col-xxxl-8,.col-xxxl-9 {
		padding-right:15px;
		padding-left:15px
	}
}
@media (min-width:992px) {
	.row {
		margin-right:-15px;
		margin-left:-15px
	}
	.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxxl,.col-xxxl-1,.col-xxxl-10,.col-xxxl-11,.col-xxxl-12,.col-xxxl-2,.col-xxxl-3,.col-xxxl-4,.col-xxxl-5,.col-xxxl-6,.col-xxxl-7,.col-xxxl-8,.col-xxxl-9 {
		padding-right:15px;
		padding-left:15px
	}
}
@media (min-width:1200px) {
	.row {
		margin-right:-15px;
		margin-left:-15px
	}
	.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxxl,.col-xxxl-1,.col-xxxl-10,.col-xxxl-11,.col-xxxl-12,.col-xxxl-2,.col-xxxl-3,.col-xxxl-4,.col-xxxl-5,.col-xxxl-6,.col-xxxl-7,.col-xxxl-8,.col-xxxl-9 {
		padding-right:15px;
		padding-left:15px
	}
}
.col {
	-ms-flex-preferred-size:0;
	flex-basis:0;
	-webkit-box-flex:1;
	-ms-flex-positive:1;
	flex-grow:1;
	max-width:100%
}
.col-10 {
	-webkit-box-flex:0;
	-ms-flex:0 0 83.33333%;
	flex:0 0 83.33333%;
	max-width:83.33333%
}
.offset-1 {
	margin-left:8.33333%
}
@keyframes progress-bar-stripes {
	0% {
		background-position:1rem 0
	}
	to {
		background-position:0 0
	}
}
.float-left {
	float:left!important
}
.float-right {
	float:right!important
}
.float-none {
	float:none!important
}
.sticky-top {
	position:-webkit-sticky;
	position:sticky;
	top:0;
	z-index:1030
}
/*! * Font Awesome Pro 5.0.13 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license (Commercial License) *//*! * Font Awesome Pro 5.0.13 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license (Commercial License) */@font-face {
	font-family:'Font Awesome 5 Pro';
	font-style:normal;
	font-weight:300;
	src:url("/static/fonts/fa-light-300.ef489bc9f442.eot?17d021a3035a");
	src:url("/static/fonts/fa-light-300.ef489bc9f442.eot?&17d021a3035a#iefix") format("embedded-opentype"),url("/static/fonts/fa-light-300.25ea1f58b39f.woff2?17d021a3035a") format("woff2"),url("/static/fonts/fa-light-300.1420ebcb2cac.woff?17d021a3035a") format("woff"),url("/static/fonts/fa-light-300.3645a24cedd6.ttf?17d021a3035a") format("truetype"),url("/static/fonts/fa-light-300.c3941ebc908a.svg?17d021a3035a#fontawesome") format("svg")
}
/*! * Font Awesome Pro 5.0.13 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license (Commercial License) */@font-face {
	font-family:'Font Awesome 5 Pro';
	font-style:normal;
	font-weight:400;
	src:url("/static/fonts/fa-regular-400.16f04cc32637.eot?17d021a3035a");
	src:url("/static/fonts/fa-regular-400.16f04cc32637.eot?&17d021a3035a#iefix") format("embedded-opentype"),url("/static/fonts/fa-regular-400.1b8460876060.woff2?17d021a3035a") format("woff2"),url("/static/fonts/fa-regular-400.47ffb280272d.woff?17d021a3035a") format("woff"),url("/static/fonts/fa-regular-400.bbd1e7a4e8b9.ttf?17d021a3035a") format("truetype"),url("/static/fonts/fa-regular-400.291b91911996.svg?17d021a3035a#fontawesome") format("svg")
}
/*! * Font Awesome Pro 5.0.13 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license (Commercial License) */@font-face {
	font-family:'Font Awesome 5 Pro';
	font-style:normal;
	font-weight:900;
	src:url("/static/fonts/fa-solid-900.881dc7cfff91.eot?17d021a3035a");
	src:url("/static/fonts/fa-solid-900.881dc7cfff91.eot?&17d021a3035a#iefix") format("embedded-opentype"),url("/static/fonts/fa-solid-900.5229fc2de01e.woff2?17d021a3035a") format("woff2"),url("/static/fonts/fa-solid-900.bc595bb41227.woff?17d021a3035a") format("woff"),url("/static/fonts/fa-solid-900.bacbaa424776.ttf?17d021a3035a") format("truetype"),url("/static/fonts/fa-solid-900.711643fb2882.svg?17d021a3035a#fontawesome") format("svg")
}
.career-list__search-term-input input:-ms-input-placeholder {
	color:#fff
}
.wysiwyg {
	padding:8em 0 22em
}
@media (max-width:1199px) {
	.hidden-lg-down {
		display:none!important
	}
	.wysiwyg {
		padding:8em 0 18em
	}
}
@media (max-width:991px) {
	.hidden-md-down {
		display:none!important
	}
	.wysiwyg {
		padding:0 0 14em
	}
}
@media (max-width:767px) {
	.hidden-sm-down {
		display:none!important
	}
	.wysiwyg {
		padding:0 0 10em
	}
}
.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6 {
	font-weight:700;
	letter-spacing:-1px;
	text-transform:uppercase;
	margin:0 0 .7em
}
.wysiwyg h1,.wysiwyg h2 {
	font-size:6em;
	margin:0 0 .7em
}
@media (max-width:991px) {
	.wysiwyg h1,.wysiwyg h2 {
		font-size:5em
	}
}
@media (max-width:575px) {
	.hidden-xs-down {
		display:none!important
	}
	.wysiwyg h1,.wysiwyg h2 {
		font-size:4em
	}
}
.wysiwyg p {
	font-size:2em;
	font-weight:300;
	line-height:2em;
	margin:0 0 2em
}
.row {
	margin:0
}
.col {
	padding:0
}
.both-side-padding {
	padding:0 5%
}
@media (max-width:1439px) {
	.hidden-xl-down {
		display:none!important
	}
	.both-side-padding {
		padding:0 2%
	}
}
@media (max-width:1199px) {
	.both-side-padding {
		padding:0
	}
}
.expertises-list__container {
	padding:12em 0 12em
}
@media (max-width:1199px) {
	.expertises-list__container {
		padding:12em 0 0
	}
}
@media (max-width:991px) {
	.expertises-list__container {
		padding:10em 0 0
	}
}
.expertises-list__expertise {
	height:37.5em;
	width:calc(25% - 2.7em);
	margin:0 3.6em 3.6em 0;
	padding:4em 5em;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:end;
	-ms-flex-pack:end;
	justify-content:flex-end;
	-webkit-box-orient:vertical;
	-webkit-box-direction:normal;
	-ms-flex-direction:column;
	flex-direction:column;
	position:relative
}
@media (max-width:1439px) {
	.expertises-list__expertise {
		height:44.5em
	}
}
@media (max-width:1199px) {
	.expertises-list__expertise {
		padding:3em 2em;
		height:40em
	}
}
@media (max-width:991px) {
	.expertises-list__expertise {
		width:calc(50% - 1.5em - 1px);
		margin:0 3em 3em 0
	}
	.expertises-list__expertise:nth-child(2n) {
		margin:0 0 3em
	}
}
@media (max-width:575px) {
	.expertises-list__expertise {
		width:100%;
		margin:0 0 4em;
		height:25em
	}
	.expertises-list__expertise:nth-child(2n) {
		margin:0 0 4em
	}
	.expertises-list__expertise:last-child {
		margin:0
	}
}
.expertises-list__expertise:nth-child(4n) {
	margin:0 0 3.6em
}
@media (max-width:575px) {
	.expertises-list__expertise:nth-child(4n) {
		margin:0 0 4em
	}
}
.expertises-list__expertise-bg {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-size:cover;
	background-position:center;
	opacity:.7;
	-webkit-transition:opacity .4s cubic-bezier(.455,.03,.515,.955);
	transition:opacity .4s cubic-bezier(.455,.03,.515,.955)
}
.expertises-list__expertise-title {
	text-transform:uppercase;
	font-size:1.8em;
	font-weight:700;
	letter-spacing:-1px;
	line-height:1.02em;

}

.expertises-list__expertise-title h2{

	line-height:1.02em;
  color:#fff ;
}

.expertises-list__expertise-title h2 {
 font-family: 'Kdam Thmor Pro', sans-serif !important;
}



@media (max-width:991px) {
	.expertises-list__expertise-title {
		font-size:2.8em
	}
}
.expertises-list__expertise-title-container {
	z-index:10;
	position:relative;
	padding:0 0 1.5em
}
.expertises-list__expertise-title-container:after {
	position:absolute;
	left:0;
	width:0;
	bottom:0;
	content:"";
	height:2px;
	background:#e42313;
	-webkit-transition:width .4s cubic-bezier(.455,.03,.515,.955);
	transition:width .4s cubic-bezier(.455,.03,.515,.955)
}
.expertises-list__expertise-title-container.animated:after {
	width:9.5em;
	-webkit-transition:width 1s cubic-bezier(.455,.03,.515,.955);
	transition:width 1s cubic-bezier(.455,.03,.515,.955)
}
.expertises-list__expertise-desc {
	font-size:1.2em;
	line-height:1.5em;
	font-weight:300;
    color:#fff;
}
.expertises-list__expertise-desc-container {
	position:relative;
	z-index:10;
	margin:1.5em 0 0
}
.allowHover .expertises-list__expertise:hover .expertises-list__expertise-bg {
	opacity:1
}
.allowHover .expertises-list__expertise:hover .expertises-list__expertise-title-container:after {
	width:100%;
	-webkit-transition:width .4s cubic-bezier(.455,.03,.515,.955);
	transition:width .4s cubic-bezier(.455,.03,.515,.955)
}
.header-career {
	position:fixed;
	top:0;
	left:0;
	z-index:10001;
	height:15em;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:start;
	-ms-flex-pack:start;
	justify-content:flex-start;
	-webkit-box-align:end;
	-ms-flex-align:end;
	align-items:flex-end;
	padding-bottom:3.5em;
	width:100%;
	background-color:#fff;
	-webkit-transition:background .3s cubic-bezier(.455,.03,.515,.955);
	transition:background .3s cubic-bezier(.455,.03,.515,.955)
}
@media (max-width:991px) {
	.expertises-list__expertise-desc {
		font-size:2em
	}
	.header-career {
		height:7.5em;
		padding-bottom:0;
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center
	}
}
@-webkit-keyframes burger {
	0%,to {
		margin-top:.8em;
		margin-bottom:.8em
	}
	40%,60% {
		margin-top:0;
		margin-bottom:0
	}
}
@keyframes burger {
	0%,to {
		margin-top:.8em;
		margin-bottom:.8em
	}
	40%,60% {
		margin-top:0;
		margin-bottom:0
	}
}
.animInBottom {
	opacity:0;
	-webkit-transform:translateY(50px);
	transform:translateY(50px)
}
.animInBottom.animated {
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0);
	-webkit-transition:opacity 1s cubic-bezier(.25,.46,.45,.94),-webkit-transform 1s cubic-bezier(.25,.46,.45,.94);
	transition:opacity 1s cubic-bezier(.25,.46,.45,.94),transform 1s cubic-bezier(.25,.46,.45,.94),-webkit-transform 1s cubic-bezier(.25,.46,.45,.94)
}
.display-none {
	display: none
}