/* Start Page Main Section */

/* Start Intro */

.page img {
    width: 100%
}

/* End Intro */

/* End Page Main Section */

/* Start About Us */

.services aside img, /* ٍServices */
.about aside img {
    margin: 50px 0
}

.about article {
    margin-top: 10px;
    margin-bottom: 10px
}

.services article h2, /* ٍServices */
.about article h2 {
    font-weight: bold;
    font-size: 250%
}

.services article img, /* ٍServices */
.about article h2 img {
    width: 65px;
    margin-bottom: 5px
}

.services article .lead, /* ٍServices */
.about article .lead {
    font-size: 120%;
    font-family: 'Open Sans', sans-serif;
    margin-left: 20px;
}

.services article .lead span, /* ٍServices */
.about article .lead span {
    font-size: 115%;
    color: #f97100;
    font-weight: bold
}

.about article .panel-group .panel-title .lead {
    font-size: 110%
}

.about article .panel-group .panel-title a {
    text-decoration: none
}

.about article .panel-group .panel-body ul li .lead {
    font-size: 100%
}

.about article a {
    font-weight: bold;
    text-transform: uppercase;
    color: #f97100;
    font-weight: 900;
    -webkit-transition: all 0.35s linear;
    -moz-transition: all 0.35s linear;
    -ms-transition: all 0.35s linear;
    -o-transition: all 0.35s linear;
    transition: all 0.35s linear
}

.about article a .fa {
    font-size: 18px
}

.about article > a:hover {
    color: #e67f00;
    font-weight: bold;
    font-size: 15px;
    text-decoration: none;
    cursor: pointer
}

/* End About Us */

/* Start Services */

.services article .lead {
    margin-bottom: 10px
}

.services article ul li .lead {
    margin: 0
} 

/* End Services */

/* Start Our Clients */

.our-clients img {
    margin-top: 15px;
    margin-bottom: 15px
}

/* End Our Clients */

/* Start Contact Us */

.contact-us {
    padding-top: 20px;
    padding-bottom: 20px
}

.contact-us aside {
    margin-top: 25px;
    background-color: #eee;
    padding: 0 0 5px
}

.contact-us aside h3 {
    background-color: #f97100;
    font-weight: bold;
    color: #fff;
    margin: 0;
    padding: 10px
}

.contact-us aside .lead {
    margin-top: 9px;
    margin-bottom: 7px;
    padding: 0 20px
}

.contact-us .frist {
    padding-left: 35px
}

.career form input, /* Career */
.contact-us form input,
.contact-us form textarea {
    background-color: #2c2f32;
    color: #f97100;
    border: none;
    font-family: 'Open Sans', sans-serif;
}

.career form input::-webkit-input-placeholder , /* Career */
.contact-us form input::-webkit-input-placeholder {
    color: #ccc;
    text-transform: capitalize
}

.career form button, /* Career */
.contact-us form button {
    width: 95px;
    font-weight: bold;
    background: none;
    margin-top: 10px;
    color: #f97100;
    border-color: #f97100;
    padding: 8px 12px;
    font-size: 105%
}

.career form button:hover, /* Career */
.contact-us form button:hover,
.career form button:focus, /* Career */
.contact-us form button:focus {
    background-color: #f97100;
    color: #fff
}

.contact-us form button i {
    margin-left: 12px
}

/* End Contact Us */

/* Start Our Clients */

.our-clients {
    background-color: #eee
}

.our-clients .col-xs-offset-1,
.our-clients .col-sm-offset-1,
.our-clients .col-md-offset-1 {
    margin-left: 7.333333%;
}

/* End Our Clients */

/* Start Career */

.career {
    background-color: #eee;
    padding-bottom: 30px
}

.career form {
    padding-top: 30px
}

.career form input[type="file"] {
    margin-top: 25px
}

.career form button {
    margin-top: 48px
}

/* End Career */