.mt-3, .my-3 {
    margin-top: 1rem!important;
}
.mb-3 {
    margin-bottom: 1rem!important;
}
/* ----------------- How Can We Help ----------------- */
.howcanwehelp {
    padding: 50px 0;
    background-color: #f5f9fd;
}
.howcanwehelp-head h2 {
    font: 35px/1.25 circularstd-bold,sans-serif;
    color: #414071;
    margin: 20px auto 35px;
    letter-spacing: .4px;
    width: 100%;
}
.howcanwehelp-txt h3 {
    font: 25px/28px circularstd-bold,sans-serif;
    margin: 20px auto !important;
    letter-spacing: .5px;
    padding: 0 10px;
    color: #403f71;
}
.howcanwehelp-txt p {
    font: 18px/28px avenirnextLTpro-regular,sans-serif;
    color: #232323d6;
    margin: 10px auto;
    letter-spacing: .5px;
    padding: 0 10px;
}
/* ----------------- How Can We Help ----------------- */
.whatwedo {
    padding: 50px 0;
}
.whatwedo-head {
    background-image: linear-gradient(270deg,#70bafe 9%,#998dff 95%);
    margin: 10px auto 30px !important;
    text-align: center;
    width: 100%;
    padding: 13px 0;
    max-width: 80%;
    font: 21px/28px avenirnextLTpro-regular,sans-serif;
    letter-spacing: .5px;
    transform: skew(-30deg,0deg);
    line-height: 30px;
}
.skewleft {
    transform: skew(30deg,0deg);
    margin: 0;
    font: 26px/30px avenirnextLTpro-regular,sans-serif;
    color: #fff;
}
.whatwedo-img img{
    width: 100%;
}