/* Enter Your Custom CSS Here */

.custom-section-header {
    text-align: center;
    padding-bottom: 75px;
}

.custom-section-header h2 {
    padding-bottom: 10px;
    line-height: 40px;
    position: relative;
    display: inline-block;
    font-size: 45px;
    text-transform: uppercase;
    margin-top: 15px;
    margin-bottom: 0;
}

.custom-section-header .section-legend {
    font-size: 16px;
    margin-bottom: 0;
    padding-top: 0;
}

.custom-section-header .white-text {
    color: #FFFFFF;
}

.custom-about {
/*  background: #272727;
  color:#fff !important; */
/*  width: 880px !important; */
}

.custom-about-steps {
/*  width: 850px !important; */
}


.custom-about-container {
  /* background: #272727; */
  padding:60px 0 30px;
  text-align: left;
}

.custom-about .big-intro {
    text-align: right;
    font-weight: 300;
    font-size: 60px;
    line-height: normal;
    /* margin-top: -15px; */
}

.custom-about ul,
.custom-about li {
  padding: 0;
  margin: 0;
  list-style: none;
}

.custom-about ul {
  margin: 0 ;
}

.custom-about li {
  margin: 1em;
  margin-left: 3em;
}

.custom-about li:before {
  content: '\f006';
  font-family: 'FontAwesome';
  float: left;
  margin-left: -1.5em;
/*  color: #fff; */
}


.custom-about-container2 {
  /* background: #272727; */
  padding:60px 0 30px;
  text-align: left;
}

.custom-about2 .big-intro {
    text-align: right;
    font-weight: 300;
    font-size: 60px;
    line-height: normal;
    /* margin-top: -15px; */
}

.custom-about2 ul,
.custom-about2 li {
  padding: 0;
  margin: 0;
}

.custom-about2 ul {
  margin: 0 ;
}

.custom-about2 li {
  margin: 1em;
  margin-left: 3em;
}

.custom-about2 li:before {
}

.flex-direction-nav .flex-next, .flex-direction-nav .flex-prev{display:none;}
.contact_section{position:static !important;}

