.main-footer h2 {
    margin-bottom: 0;
    margin-top: 20px;
}
.main-footer .sec-tab {
    padding-left: 15px;
    margin: 20px 0;
}
.main-footer .solutions li {
    margin-top: 10px;
}
.main-footer .solutions {
    margin-top: 20px;
}
 
.main-footer h2 {
    margin-bottom: 0;
    margin-top: 20px;
}
.main-footer .sec-tab {
    padding-left: 15px;
    margin: 20px 0;
}
.main-footer .solutions li {
    margin-top: 10px;
}
.main-footer .solutions {
    margin-top: 20px;
}

@media (max-width: 640px) {
       .main-header .button-wraper {
        text-align:center;
        display:block;
        margin-bottom: 30px;
        margin-right: 30%;
    }
    .offer-wraper .img-box {
    width: 60%;
    overflow: hidden;
}
.offer-wraper .item .btn {
    border: none;
    background: #fbad1a;
    color: #ffffff;
    border-radius:0px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
    padding: 11px 25px;
    position: absolute;
    top: 85px;
    left: 32%;
}
.numbers {
    padding: 15px 0;
}
  .numbers .box {
    display: block;
    margin: 10px;
    float: left;
}
.numbers h2 {
    margin-bottom: 20px;
}
.news .questions {
    margin-top: 40px;
}
.our-team  .members {
    margin-top: 30px;
    
}
.our-team  .members .member{
    margin-top: 30px;
    
}
.main-footer h2 {
    margin-bottom: 0;
    margin-top: 20px;
}
.main-footer .sec-tab {
    padding-left: 15px;
    margin: 20px 0;
}
.main-footer .solutions li {
    margin-top: 10px;
}
.main-footer .solutions {
    margin-top: 20px;
}

.main-footer h2 {
    margin-bottom: 0;
    margin-top: 20px;
}
.main-footer .sec-tab {
    padding-left: 15px;
    margin: 20px 0;
}
.main-footer .solutions li {
    margin-top: 10px;
}
.main-footer .solutions {
    margin-top: 20px;
}
}