@media(max-width: 1600px){
    .demoBox {
        padding: 20px 20px 0;
    }
}
@media(max-width: 1199px){
    .demoPagesSection {
        padding: 110px 0 110px 30px;
    }
    .demoPageDesc h2 {
        font-size: 36px;
        line-height: 46px;
        margin: 0 0 80px;
    }
    .bannerSection h1 {
        font-size: 74px;
    }
}

@media(max-width: 991px){
    .footer_topbarCnt h1 {
        font-size: 90px;
    }
    .footer_topbarCnt p {
        font-size: 26px;
        line-height: 36px;
        margin-top: -6px;
    }
    .pageBuilderSection .imageWrap {
        margin-top: 40px;
    }
    .bannerSection h1 {
        font-size: 60px;
    }
    .banner_shape img{
        max-width: 80%;
        text-align: left;
    }
    .demoSection{
        padding: 65px 20px;
    }
    .innerPageSLider {
        margin-top: 60px;
    }
    .innerPageSLider .slick-slide {
        margin: 0 24px 0 0;
    }
    .imageWrap img{
        margin: 0 0 0 -40px;
    }
    .demoWrap {
        overflow: hidden;
    }
    .demoBox .busuxAWBtn{
        white-space: nowrap;
    }
}
@media(max-width: 767px){
    .header {
        padding: 18px 0;
    }
    .header .busuxAWBtn{
        padding: 0 18px;
    }
    .bannerSection h1 {
        font-size: 32px;
        line-height: 42px;
    }
    .bannerSection h5 {
        font-size: 20px;
        line-height: 30px;
    }
    .bannerSection::after {
        width: 100%;
        height: 100%;
        background-size: 100%;
        top: -6%;
    }
    .demoSection{
        padding: 65px 0px;
    }
    .demoPagesSection {
        padding: 100px 0 100px 0px;
    }
    .demoPageDesc h2 {
        font-size: 32px;
        line-height: 42px;
        margin: 0 0 32px;
    }
    .featureSection{
        padding: 100px 0 76px;
    }
    .sectionTitle {
        font-size: 38px;
        line-height: 48px;
    }
    .pageBuilderSection {
        padding: 100px 0 40px;
    }
    .busux_footer {
        padding: 100px 0px 22px;
    }
    .footer_topbarCnt p {
        font-size: 20px;
        line-height: 30px;
        margin-top: 0;
    }
    .footer_topbarCnt h1 {
        font-size: 60px;
    }
    .footer_topbarCnt {
        text-align: center;
        padding-bottom: 120px;
    }
}
