@import url('https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,300;0,400;0,800;1,300;1,400;1,700&family=Open+Sans:ital,wght@0,700;1,700&display=swap');
:root {
  --primary: #F39125;
  --secondary: #E83E4C;
  --contrast: #ffffff;
}
html,body {
  background-color: #232323;
}
.wrap-cont {
  margin-top: 10px;
  border-top: 5px solid #E83E4C;
  /*padding-top: 5px;*/
}
body,th,td,div,p,li,a {
  font-family: 'Nunito', sans-serif;
  color: #828282;
}
.navbar-nav .nav-item,
.navbar-nav .nav-link,
.navbar-light .navbar-nav .active>.nav-link,
.navbar-light .navbar-nav .nav-link,
.navbar-light .navbar-nav .nav-link.show {
  font-family: 'Nunito', sans-serif;
  color: #fff;
  font-weight: 600;
  text-transform: uppercase;
}
.navbar-nav .nav-item {
  text-decoration: none;
  background-color: #F39125;
  border-radius: 5px;
  border: 1px solid transparent;
  margin-left: 10px;
}
.navbar-nav .nav-item:hover,.navbar-nav .nav-item.navItemActive {
  background-color: #E83E4C;
}
.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link:hover {
  color: #fff;
}
h1,h2,h3,h4,h5,h1 a,h2 a,h3 a,h4 a,h5 a {
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}
h1  {
  color: #E83E4C;
}
h2,h3  {
  color: #595959;
}
.wrap-cont {
  background-color: #232323;
}
.wrap-cont > .content {
  background-color: #fff;
}
.mainHeader div:nth-child(2){
  padding-left:0;
}
.mainHeader nav{
  padding-left:0;
}
ul.steps li.checked {
  background-color:  #F39125;
  border: 2px solid  #F39125;
}
ul.steps li.active {
  color:  #F39125;
  border: 2px solid  #F39125;
}
ul.steps li.checked:before,ul.steps li.checked:after,ul.steps li.active:after {
  background-color:  #F39125;
}
ul.steps:before,ul.steps:after {
  background-color:  #F39125;
}
button,.btn {
  color: #fff;
  background-color: #F39125;
  border-color: transparent;
  border-radius: 10px;
  text-transform: uppercase;
}
button:hover, .btn:hover,
button:focus, .btn:focus {
  color: #fff;
  background-color: #E83E4C;
  border-color: transparent;
}
.portal .card  {
  border-radius: 10px;
  background-color: #343434;
}
.portal .card {
  box-shadow: 10px 10px 10px #bbb;
}
.portal .card a,.portal .card p {
  font-family: 'Nunito', sans-serif;
  color: #F39125;
}
footer {
  background-color: #343434;
}
footer th,footer td,footer div,footer p,footer li,footer a {
  color: #fff;
}
