@media screen and (max-width:1279px){
    .for-desk {
        display: none;
    }
}
@media screen and (max-width:991px){
    .banner-section-right {
        display: none;
    }
    .app-types-part.first {
        margin-top: 30px;
    }
}
@media screen and (max-width:767px){
    .banner-cation:before,.banner-cation:after {
        display: none;
    }
    .banner-cation p:after {
        display: none;
    }
    .banner-cation {
        max-width: 100%;
        width: auto;
        margin: 0;
        filter: none;
        -webkit-filter: none;
}
    .banner-inner-area {
        background-image: none;
        min-height: unset;
    }
    .banner-section-left img {
        display: block;
        max-width: 100%;
    }
    .banner-inner-area {
        display:block;
    }
    .banner-section-left{
        display: block;
    }
    .banner-cation h1 {
        font-size: 25px;
    }
    .banner-cation h1 strong {
        font-size: 18px;
    }
    .banner-cation b {
        font-size: 16px;
    }
    .banner-cation p {
        font-size: 16px;
    }
    .banner-cation {
        padding: 15px;
    }
}

