@media (min-width: 320px) and (max-width: 768px) {
.hero8-images {
    display: none;
}
.hero8 {
    min-height: 510px;
}
.main-heading8 {
    padding-top: 105px;
}
.ml-60 {
    margin-left: 4px;
}
.work1-single-slider .content-area {
    padding: 2px 30px 30px 30px;
}
.mt-80 {
    margin-top: 10px;
}
.vl-header-area8 .header2-bg {
    padding: 0px 20px;
}
.inner-hero {
    min-height: 242px;
}
.row.servic-ppc {
    padding: 20px;
}
.row.ppc-sec {
    padding: 20px;
}
.main-heading8 {
    padding-right: 0px;
}
.main-heading8 h1 {
    line-height: var(--f-fs-font-48);
    font-size: 30px;
}
.vl-header-area8.header-sticky .header2-bg {
    padding: 0px 14px 0px 14px;
}
.heading7 p {  
   text-align: justify;
}
.mt-30, .my-30 {
    margin-top: 22px;
    text-align: center;
}
.service5.bg-cover {
    padding: 24px 0px 24px;
}
.heading1 h3 {
    font-size: 19px;
    line-height: 1.6;
    text-align: center;
}
.heading1 p {
    text-align: justify;
}
.tes8-slider-area {
    margin-right: 0;
}
.tes8-slider-area {
    margin-right: 0;
}
.cta8-main {
    padding: 21px 0px;
}
footer.vl-footer-area8 {
    padding-top: 12px;
}
