/*
Theme Name: Betheme
Author: Muffin group
Description: The biggest WordPress Theme ever
Theme URI: http://themes.muffingroup.com/betheme
Author URI: http://muffingroup.com
License: Themeforest Split Licence
License URI: -
Version: 17.8.7

All css files are placed in /css/ folder
*/
span.step-one {
    font-size: 38px;
    color: #029cdb;
}
span.step-by {
    font-size: 18px;
    color: #adadad;
}
span.step-second {
    font-size: 25px;
    color: #ffffff;
}
span.dot-one {
    font-size: 40px;
    color: #ffffff;
}

span.dot-sec {
    font-size: 27px;
    color: white;
}

span.dot-third {
    font-size: 28px;
    color: #029cdb;
}
i.fa.fa-long-arrow-down {
    color: #0197d7;
    font-size: 34px;
    margin-bottom: 39px;
}
.boxes-steps {
    margin-top: -152px;
    background-color: white;
}

.boxes-steps {
    m -webkit-margin-after:;
    margin-right: 4%;
    border: 1px solid;
    max-width: 22%;
    padding: 0px 17px;
}

.boxes-steps:last-child {
    margin-right: 0px !important;
}
p.call-to-action {
    text-align: center;
    font-size: 26px;
    color: #000;
}

p.call-to-action i {
    color: #0699da;
    margin-top: 20px;
}
.form-to-contact span {
    width: 100% !important;
    max-width: 49%;
    margin-right: 2%;
    margin-bottom: 15px !important;
}

span.wpcf7-form-control-wrap.epwnymo, span.wpcf7-form-control-wrap.email-648 {
    margin-right: 0px;
}
.form-to-contact input, input.wpcf7-form-control.wpcf7-text.wpcf7-url.wpcf7-validates-as-url, textarea.wpcf7-form-control.wpcf7-textarea {
    background-color: #ffffff73 !important;
    /* color: #4e3c3c !important; */
    padding: 10px !important;
    border: 1px solid #81828194;
    padding: 15px;
    font-size: 17px !important;
}
textarea.wpcf7-form-control.wpcf7-textarea {
    max-height: 104px;
}

.form-place {
    width: 100%;
    max-width: 68%;
    margin: 0 auto;
}

.form-to-contact span input::-webkit-input-placeholder, input.wpcf7-form-control.wpcf7-text.wpcf7-url.wpcf7-validates-as-url::-webkit-input-placeholder, textarea.wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder  {
    color: black;
}
.form-to-contact span input::-moz-placeholder, input.wpcf7-form-control.wpcf7-text.wpcf7-url.wpcf7-validates-as-url::-moz-placeholder, textarea.wpcf7-form-control.wpcf7-textarea::-moz-placeholder  { /* Firefox 19+ */
  color: black;
}
.form-to-contact span input:-ms-input-placeholder, input.wpcf7-form-control.wpcf7-text.wpcf7-url.wpcf7-validates-as-url:-ms-input-placeholder, textarea.wpcf7-form-control.wpcf7-textarea:-ms-input-placeholder  { /* IE 10+ */
 color: black;
}
.form-to-contact span input:-moz-placeholder, input.wpcf7-form-control.wpcf7-text.wpcf7-url.wpcf7-validates-as-url:-moz-placeholder, textarea.wpcf7-form-control.wpcf7-textarea:-moz-placeholder  { /* Firefox 18- */
 color: black;
}
span.interestedin-form {
    font-size: 18px;
    padding-left: 17px;
    color: #000;
    margin-bottom: 15px !important;
    display: inline-block;
}

span.wpcf7-form-control-wrap.checkbox-798 {
    color: #000;
    font-size: 17px;
}
.checkbox-798 span.wpcf7-list-item {
    width: 47%;
    float: left;
    display: inline-block;
    margin-bottom: 5px;
    text-shadow: 2px 2px 2px #bdbdbd;
    font-size: 18px;
}
.row-form {
    background-color: #ffffff7d;
    padding: 13px;
    border: 1px solid #818281;
}
.row-form {
    background-color: #ffffff7d;
    padding: 13px;
    border: 1px solid;
}
.row-form {
    margin: 0 auto;
}
.row-forms {
    margin-top: 10px;
}



.row-forms submit {
    width: 100% !important;
}

input.wpcf7-form-control.wpcf7-submit {
    width: 100% !important;
   background: rgba(0,168,235,1);
   background: -moz-linear-gradient(left, rgba(0,168,235,1) 0%, rgba(13,101,133,1) 100%) !important;
   background: -webkit-gradient(left top, right top, color-stop(0%, rgba(0,168,235,1)), color-stop(100%, rgba(13,101,133,1))) !important;
   background: -webkit-linear-gradient(left, rgba(0,168,235,1) 0%, rgba(13,101,133,1) 100%) !important;
   background: -o-linear-gradient(left, rgba(0,168,235,1) 0%, rgba(13,101,133,1) 100%) !important;
   background: -ms-linear-gradient(left, rgba(0,168,235,1) 0%, rgba(13,101,133,1) 100%) !important;
   background: linear-gradient(to right, rgba(0,168,235,1) 0%, rgba(13,101,133,1) 100%) !important;
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a8eb', endColorstr='#0d6585', GradientType=1 ) !important;
}
.form-to-contact input {
    color: #000 !important;
}
span.step-second.projects-title {
    color: #313131;
    font-size: 28px;
}
span.step-second.projects-title {
    color: #313131;
    font-size: 28px;
}

.steps-place {
    margin-top: -64px !important;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-url.wpcf7-validates-as-url {
    border: 1px solid #626262;
}
span.wpcf7-form-control-wrap.textarea-80 {
    border: 1px solid #626262;
}

ul.social-share a {
    font-size: 17px;
    line-height: 32px;
}

ul.social-share i {
    border: 1px solid;
    padding: 14px;
    width: 14px;
    border-radius: 100%;
    height: 14px;
}

ul.social-share li {
    margin-bottom: 13px;
    color: #fff !important;
}

ul.social-share a {
    color: #fff !important;
}

ul.social-share i {
    margin-right: 7px;
}
aside#text-2 {
    max-width: 200px;
    margin: 0 auto;
}
#Footer .widget_mfn_menu ul li a {
    background: #353535 !important;
    color: #fff;
}