body{
      /*background-color: #fffdeb;*/
      background-color: #000;   
      
}

html {
    height: 100vh; /* set viewport constraint */
    min-height: 100%; /* enforce height */
}

.special {
  	position:fixed;
  	left:0;
  	top:0;
  	right:0;
  	bottom:0;
  	z-index:-150;
  	display:block;
  	background:url('assets/images/inspiration-panel2.jpg') no-repeat 50% 50%;
  	background-size:cover;
}

.navbar{
  border-bottom: 1px solid #222;
  background: #111;
}
.navbar .navbar-nav {
  display: inline-block;
  float: none;
  vertical-align: top;
}

.navbar .navbar-collapse {
  text-align: center;
}

.freelancer-hero {
  background-color: black;
  background: #000 url('../images/main-panel.jpg');
  background-position: center center;
  background-size: cover;
  /*
  -moz-box-shadow:    inset 0 0 500px 100px #000000;
   -webkit-box-shadow: inset 0 0 500px 100px #000000;
   box-shadow:         inset 0 0 500px 100px #000000;  */
   min-height: 400px;
   /*background: transparent;*/
}

.freelancer-hero .bg-overlay {
  background: rgba(17, 17, 17, 0.2);
}
.center-box{
    max-width:680px;
    max-height:400px;
    margin:0 auto;
    border: 1px solid rgba(33, 32, 32, 1);
    background-color: rgba(176, 161, 113, 0.87);
    border-radius: 5px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6);
}
.brown-bird{
    position:absolute;
    margin-left:-415px;
    margin-top:50px;
}
.red-bird{
    position:absolute;
    margin-left:200px;
    margin-top:-86px;
}

.freelancer-hero .hero-content-wrapper .hero-content .hero-lead {
    margin-top: 50px;
    margin-bottom: 40px;
    font-size: 4em;
    font-weight: 400;
    letter-spacing: 0px;
    color: #ececec;
}
.freelancer-hero .hero-content-wrapper .hero-content .hero-lead-black {
    margin-bottom: 20px;
    font-size: 3em;
    font-weight: 400;
    letter-spacing: 0px;
    color: #000000;
}

.circles-counters:before, .circles-counters-dark-bg:before {
    background: rgba(17, 17, 17, 0.3);
}
.section {
    padding-top: 100px;
}
.gray-bg {
  background: #000000;;
}
.gray-bg .bg-overlay {
  background: rgba(17, 17, 17, 0.3);
}
h2{
    color:white;
}
.ft-steps-numbers{
  background:#00928f;
}
.wording-wrapper{
  width:100%;
  background:#00b1b0;
}
.wording{
  margin:0 80px 0 80px;
  font-family: "Open Sans", "Helvetica Neue", Helvetica, sans-serif;
  color:white;
  text-align:justify;
}
.circle-text{
  display:block;
  margin-top:100px;
  margin-bottom:100px;
}
.circles-counters, .circles-counters-dark-bg {
  position: relative;
  background: #ccc url('../images/inspiration-panel2.jpg');
  background-size: cover;
  background-attachment: fixed;
  background-position: center;
}
.item-image{
  padding:50px;
  background:#fffdeb;
}

figcaption{
  margin-left:50px;
  margin-right:50px;
}

@font-face {
  font-family: 'bauhausmedium';
  src: url('../fonts/bauhaus/bauhaus_medium-webfont.woff2') format('woff2'),
       url('../fonts/bauhaus/bauhaus_medium-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
    font-family: 'open_sanslight';
    src: url('../fonts/opensans/opensans-light-webfont.woff2') format('woff2'),
         url('../fonts/opensans/opensans-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

.logo-text{
  font-family: 'bauhausmedium'
}
.logo-sub-text{
  font-family: 'open_sanslight';
  font-weight:100;
}
