* {
  box-sizing: border-box;
}
body {
  margin: 0;
}
#icmlj{
  font-family:Figtree, sans-serif;
  color:rgb(51, 51, 51);
  border-radius:0 0 0 0;
}
#logo{
  color:black;
  font-family:Figtree, sans-serif;
  border-radius:0 0 0 0;
}
#i8ks2{
  width:250px;
  font-family:Figtree, sans-serif;
  border-radius:0 0 0 0;
}
#navbarNav{
  color:black;
  font-family:Figtree, sans-serif;
  border-radius:0 0 0 0;
}
*{
  box-sizing:border-box;
}
body{
  margin:0;
}
.leadership_flex{
  cursor:grab !important;
}
.promise_tagline img{
  width:24px !important;
  height:24px !important;
}
.arrow-2 svg{
  width:24px !important;
}
.career_child{
  border:solid;
  border-color:#046bd2;
}
.career_child svg{
  width:50px;
  height:50px;
}
.container_fluid_services .row > div{
  padding-left:10px;
  padding-right:10px;
}
#iq7eof{
  display:block;
}
#iofsf7{
  display:block;
}
#iz5qyp{
  display:block;
}
#ijt9r6{
  display:block;
}
#ijtbol{
  display:block;
}
#iqq9h9{
  display:block;
}
#iirc69{
  display:block;
}
#im4utw{
  display:block;
}
.graph-outer-container-ltCvS{
  display:flex;
  justify-content:flex-start;
  align-items:stretch;
  flex-wrap:nowrap;
  padding:10px;
}
.graph-outer-container-ltCvS .flex-thirty{
  flex-basis:30%;
}
.graph-outer-container-ltCvS .flex-seventy{
  flex-basis:70%;
}
.graph-cell-ltCvS{
  min-height:75px;
  flex-grow:1;
  flex-basis:100%;
}
.fixed-3-7 .col-sm-3{
  width:25%;
}
.fixed-3-7 .col-sm-9{
  width:75%;
}
#iuy52x{
  color:black;
  width:100%;
  max-width:1250px;
  margin:0px auto 0px auto;
  padding:0px 0px 0 0px;
}
#iaopg{
  color:white;
  font-size:54px;
  font-weight:700;
  line-height:1.4em;
}
#iwevg{
  color:white;
  font-weight:300;
  line-height:1.4em;
  margin:0 13.5px 0 0;
}
#icmcfx{
  max-width:1250px;
  width:100%;
  margin:0px auto 0px auto;
  color:black;
  padding:0px 15px 0px 15px;
}
.graph-outer-container-vb72K{
  display:flex;
  justify-content:flex-start;
  align-items:stretch;
  flex-wrap:nowrap;
  padding:10px;
}
.graph-outer-container-vb72K .flex-thirty{
  flex-basis:30%;
}
.graph-outer-container-vb72K .flex-seventy{
  flex-basis:70%;
}
.graph-cell-vb72K{
  min-height:75px;
  flex-grow:1;
  flex-basis:100%;
}
#ibplqp{
  padding:0 0 0 0px;
  color:black;
  margin-left:0 !important;
}
#iekcej{
  color:black;
  border:0 solid black;
}
#i10g3b{
  height:auto;
  color:black;
  min-height:600px;
  padding:100px 0px 100px 0px;
}
#ipa3ph{
  margin:0 6px 0 0;
}
#i4n8ls{
  padding:75px 0px 0 0px;
  color:black;
  max-width:1220px;
  margin:0px auto 0px auto;
  border:0 solid black;
}
#i98m16{
  padding:0px 0 0 0;
  color:black;
  height:100%;
}
#izmyve{
  width:45%;
  padding-right:15px;
  padding-left:0px;
}
#icy8za{
  margin:0 10px 0 0;
}
.join_us_text img{
  width:24px !important;
  height:24px !important;
}
#iov968{
  padding:0px 0px 25px 0px;
  color:black;
}
#i7yxwt{
  color:black;
  border:none;
  border-top:1px solid black;
  border-bottom:none;
  border-left:none;
  border-right:none;
  border-width:1px;
  border-color:rgb(214, 214, 214);
  margin:50px 0 0 0;
  padding:0px 0px 0px 0px;
}
#i17v6h{
  max-width:1220px;
  margin:50px auto 0px auto;
  color:black;
}
#ilevu5{
  max-width:1220px;
  margin:0px auto 0px auto;
  color:black;
  padding:0px 0 0 0;
}
#i8zxtl{
  max-width:1220px;
  margin:0px auto 0px auto;
  color:black;
}
#ih4yri{
  padding:0 0px 0 0;
  color:black;
}
#ikodos{
  display:flex;
  margin:0px 0px 20px 0px;
  border:0 solid black;
  color:black;
}
#irbyma{
  margin:0 0 0 10px;
  color:#081a31;
  font-weight:500;
}
#iz1jwi{
  font-size:14px;
  color:white;
  border-radius:3px 3px 3px 3px;
  padding:8px 15px 8px 15px;
}
#i0cvsb{
  font-size:14px;
  color:white;
  border-radius:3px 3px 3px 3px;
  padding:8px 15px 8px 15px;
}
#iusqbn{
  color:black;
  padding-right:40px !important;
}
#imwuy5{
  width:55%;
  padding-left:15px;
  padding-right:0px;
}
#il4eca{
  height:100%;
}
#if65rd{
  margin:0px 0px 15px 0px;
  color:black;
}
#ild1ta{
  max-width:750px;
  width:100%;
  font-size:18px;
  font-family:Figtree, sans-serif;
  color:white;
}
#i6gqa6{
  margin:0 0 0 5px;
}
#ixqr7o{
  padding:0px 0 0 0;
  width:100%;
  max-width:1220px;
  margin:0px auto 0px auto;
}
#iibiyo{
  font-weight:600 !important;
}
.accordion-2-header{
  font-size:16px !important;
}
#ii6fg5{
  padding:0px 0px 3px 0px;
}
#i3i9oc{
  padding:0 0px 0 0;
}
#izryxx{
  padding:0 0 20px 0;
}
#ioiij9{
  width:24px;
}
#i7aoak{
  display:flex;
  justify-content:flex-end;
}
#i759oh{
  width:24px;
}
#iex4ti{
  width:24px;
}
#iuxyx6{
  width:24px;
}
#im9l5h{
  color:#081a31;
  text-transform:none;
  font-weight:600;
}
#ilucg5{
  padding:0px 0 0 0;
  margin:45px auto 0px auto;
}
#iodzt1{
  color:white;
  margin:0 0 10px 0;
}
#ibpa8m{
  color:#081a31;
  font-weight:600;
}
#ilx1ko{
  color:black;
  padding:50px 0px 50px 0px;
}
#ihla4t{
  color:black;
}
#i17m7m{
  margin:0px 0px 40px 0px;
  color:black;
}
.career_section{
  background-image:url('/Images/_98_c189d8b6-24ca-45ee-b455-9e7d647fb27d.png') !important;
  background-size:cover !important;
  background-position:center center !important;
  background-repeat:no-repeat;
}
#ikpkt4{
  width:200px;
}
.career_right{
  padding-left:0px !important;
  padding-right:0px !important;
  width:50%;
}
.career_left{
  padding-left:0px !important;
  padding-right:0px !important;
  width:50%;
}
.our_promise_heading h4{
  line-height:1.3em !important;
}
#iu5aej{
  display:flex;
}
@media (max-width: 992px){
  #icmlj{
	color:black;
  }
  .graph-cell-ltCvS{
	min-height:100px;
  }
  .graph-outer-container-ltCvS{
	flex-wrap:nowrap;
  }
  .graph-cell-vb72K{
	min-height:100px;
  }
  .graph-outer-container-vb72K{
	flex-wrap:nowrap;
  }
  #iaopg{
	font-size:40px;
  }
  #i8zxtl{
	padding:30px 15px 0 15px;
  }
  #i7yxwt{
	padding:0px 15px 0 15px;
  }
  #i4n8ls{
	padding:25px 15px 25px 15px;
  }
  #ilevu5{
	padding:0px 15px 0px 15px;
  }
  #i10g3b{
	padding:45px 15px 45px 15px;
  }
  #ilx1ko{
	padding:45px 15px 45px 15px;
  }
}
@media (max-width: 768px){
  .graph-cell-ltCvS{
	min-height:100px;
  }
  .graph-outer-container-ltCvS{
	flex-wrap:wrap;
  }
  .graph-cell-vb72K{
	min-height:100px;
  }
  .graph-outer-container-vb72K{
	flex-wrap:wrap;
  }
  #iusqbn{
	padding:25px 10px 25px 10px;
	color:black;
  }
  #imwuy5{
	padding:0px 10px 0px 10px;
	color:black;
  }
  #ilx1ko{
	padding:25px 0px 25px 0px;
	color:black;
  }
  #i8zxtl{
	padding:25px 10px 25px 10px;
  }
  #ittvhm{
	padding:0 0 60px 0;
  }
  #iaopg{
	font-size:30px;
  }
}
@media (max-width: 480px){
  .testimonial-card{
	height:360px !important;
  }
  #iusqbn{
	padding:0px 0px 0px 0;
  }
  #ivguo3{
	display:flex;
	flex-direction:column;
	color:black;
  }
  #iz1jwi{
	border-radius:0px 0 0 0;
	color:white;
  }
  #i0cvsb{
	border-radius:0px 0 0 0;
	color:white;
  }
  #i98m16{
	display:none;
  }
  #imwuy5{
	padding:0px 0px 0px 0;
  }
  #im9l5h{
	color:#081a31;
  }
  #ipjaun{
	line-height:normal;
	color:#081a31;
	padding:0px 0 0 0;
	margin:0 0 0px 0;
  }
  #i3i9oc{
	padding:0 0px 0 0;
	color:black;
  }
  #ibplqp{
	margin:0 0 0px 0;
  }
  #ii6fg5{
	padding:0 0px 0 0;
	color:black;
  }
  #inqrhl{
	color:black;
  }
  #iov968{
	margin:0px 0 0 0;
	color:black;
  }
  #ibpa8m{
	line-height:normal;
	color:black;
  }
  #ilx1ko{
	padding:25px 15px 25px 15px;
  }
  #i0v7em{
	line-height:normal;
	margin:0 0 20px 0;
  }
  #i8zxtl{
	padding:25px 10px 0 10px;
  }
  #i4qqll{
	margin:0 0 0px 0;
	color:black;
	padding:10px 0px 0px 0px;
  }
  #iug33e{
	margin:0 0px 0px 0px;
	color:black;
  }
}