@media only screen and (max-width: 767px) {
    main {
    margin-top: 84px;
    }
   .hero h1 { 
    font-size: 29px;
   }
   .hero { 
    padding-bottom: 80px;
    padding-top: 100px;
   }
   img.play-btn {
    width: 66px;
    }
    .title {
    font-size: 22px;
    margin-bottom: 28px;
}

.fastrSmart {
    padding: 50px 0;
    background-size: 342px; 
    background-position: right top 45px;
}

.topReasons { 
    padding: 45px 0;
}

.getInTouchInner { 
    padding: 35px;
}
.pagetitle h1 {
    color: #fff;
    font-size: 26px; 
}
}