@media(min-width:320px) and (max-width:767px){
    header .menu {
                text-align: center;
                width: 80%;
            }
            header .main-header ul.menu>li {
                width: 100%;
                display: block;
                margin: 0px;
                padding: 0;
                white-space: nowrap;
            }
            header .menu li .cred-btn {
                background-color: transparent !important;
                color: #fff;
                border: none;
            }
            header .menu li.mobon a {
                background-color: #000 !important;
            }
            header ul.menu li a {
                color:#fff !important;
                font-size: 17px;
                padding: 12px;
                text-transform: capitalize;
                border-bottom: 1px dashed #ffffff29 !important;
                text-decoration: none !important;
                display: block;
                font-weight: normal;
            }
            header .menu-Bar {
                margin: 11px;
                display: block;
                top: 8px;
            }
            header .menuWrap {
                position: fixed;
                left: -210%;
                right: 0;
                top: 0;
                bottom: 0;
                margin: auto;
                background: #dc6910;
                height: 100vh;
                display: flex;
                align-items: center;
                justify-content: center;
                flex-flow: column;
                transition: all 0.4s ease;
                z-index: 3;
                width: 100vw;
            }
            header .menuWrap.open {
                display: flex;
                left: 0px;
            }
    /*.banner .start-business{*/
    /*    display:none;*/
    /*}*/
    .banner .start-business .open-modal{
        position:relative;
    }
    .multi_step_form #msform #progressbar{
        display:none;
    }
    .multi_step_form #msform .tab {
        padding: 20px;
    }
    
    .form-row.inputs {
        width: 100%;
    }
    
    .multipopup .form-row.color .col-md-2 {
        flex: 0 0 30%;
        max-width: 30%;
    }
    
    .multipopup .tab .col-md-4 {
        flex: 0 0 33.33%;
        max-width: 33.333%;
    }
    
    .multipopup .form-row.industry .col-md-2 {
        flex: 0 0 25%;
        max-width: 25%;
    }
    .banner .slide-logo{
        display:none;
    }
    .sec-title{
        font-size:35px;
    }
    .sec-para{
        width: auto;
    }
    .review-fixed {
        display: none;
    }
    .portfolio{
        padding: 50px 15px;
    }
    .portfolio-wrapper-grid-outer .nav-tabs{
        flex-direction: column;
    }
    .portfolio-tab-pane-inner-wrapper .col {
        flex: 0 0 50%;
        max-width: 50%;
        height: 200px;
    }
    .portfolio-sec .nav-tabs li{
        width:100%;
    }
    .portfolio-btn .cred-btn {
        width: 100%;
        margin-top: 10px;
    }
    section.portfolio-sec .item{
        flex:0 0 50%;
    }
    section.portfolio-sec .item img{
        height:150px;
    }
    .start-business{
        display:none;
    }
    .banner .main-top.first{
        padding: 50px 15px 50px;
    }
    .col-md-5.contact-form .inquiry-form{
        border-radius:0 0 20px 20px;
    }
    .banner{
        height:auto;
        background-size:auto;
        padding: 120px 0 100px 0;
    }
    .banner .col-md-5.slide-logo{
        display:none;
    }
    .banner .col-md-5.contact-form{
        display:block;
        padding:0 15px;
        background: none;
    }
    .banner .col-md-5.contact-form:after{
        display:none;
    }
    .banner.new .main-top.first{
        margin-top:50px;
    }
    .banner .trust-img{
        display:none;
    }
    .banner .col-md-5.contact-form .cred-btn {
        background-color: #dc6910;
        color: #fff;
    }
    .header-transparent .navbar-toggler span{
        background-color:#fff;
    }
    .header-transparent .logo-header.mostion{
        width:100%;
        max-width:100%;
    }
    .header-transparent .dlab-topbar-right {
        display: none;
    }
    
    .header-transparent{
        position:relative;
    }
    .header-transparent .main-mob-head.logo-design-head {
        display: block;
    }
    
    .portfolio-sec .main-head h2{
        font-size:35px;
        margin-bottom:15px;
    }
     /*Pricing*/
    .pricing-bx .nav-tabs li {
        display: none;
        cursor: pointer;
        padding: 5px 10px;
        border-top: 1px solid black;
        min-width: 150px;
        padding:0;
    }
    
    .pricing-bx .nav-tabs li:first-child {
        display: block;
        border-top: 0px;
    }
    
    .pricing-bx .nav-tabs {
        display: inline-block;
        padding: 0 !important;
        border-radius: 4px;
        position: relative;
        width: 100%;
        
    }
    .pricing-bx .nav-tabs:after {
        content: '\f078 ';
        font-family: 'FontAwesome';
        position: absolute;
        top: 12px;
        right: 12px;
        left: auto;
        color: #000;
    }
    
    .pricing-bx .nav-tabs li:hover {
        background-color: #ddd;
    }
    
    .pricing-bx .nav-tabs li:first-child:hover {
        background-color: transparent;
    }
    
    .pricing-bx .nav-tabs.open li{
        display: block;
    }
    
    .pricing-bx .nav-tabs li a {
        width: 100%;
        margin: 0;
        font-size: 12px;
        padding: 15px !important;
        color:#000;
    }
    .pricing-bx .nav-tabs li a.active.show{
        background-color: transparent !important;
        color:#000;
    }
    /*All In ONE*/
    .update-combo-sec .inner-chevr h3{
        width:100%;
    }
    .update-combo-sec .inner-combb .lbn-btns{
        display:block;
    }
    .update-combo-sec .inner-combb .lbn-btns a{
        width:100%;
    }
    .update-combo-sec .contct-inf{
        display:block;
        padding:20px 0;
    }
    .update-combo-sec .contct-inf a{
        font-size:20px;
    }
    .update-combo-sec .inner-chevr{
        display:block;
        padding: 20px;
    }
    .update-combo-sec .inner-chevr .pricee-cher {
        display: flex;
        align-items: end;
        justify-content: start;
        width:100%;
    }
    
    .update-combo-sec .inner-chevr .pricee-cher .price {
        display: flex;
        align-items: center;
    }
    
    .update-combo-sec .pricee-cher .price small {
        font-size: 30px;
    }
    
    .update-combo-sec .pricee-cher .price strong {
        font-size: 60px;
    }
    
    .update-combo-sec .pricee-cher strong {
        font-size: 25px;
    }
    
    .update-combo-sec .pricee-cher .cut-price small {
        font-size: 24px;
    }
    
    .update-combo-sec {
        padding: 50px 15px;
    }
    .update-combo-sec .container{
        padding: 0;
    }
    .update-combo-sec .col-lg-6 {
        padding: 0;
    }
    .update-combo-sec .col-lg-6:last-child{
        margin-bottom: 30px;
    }
    .update-combo-sec .col-lg-6:last-child img {
        display: none;
    }
    
    .update-combo-sec .row {
        display: flex;
        margin: 0;
        flex-direction: column-reverse;
    }
    .update-combo-sec .inner-combb img{
        width:100%;
    }
    .business_slider.slick-initialized.slick-slider{
        padding:0 30px;
    }
    section.testiSec.pad-sec{
        padding: 50px 15px !important;
    }
    .testiSec .slick-dots{
        right: 33%;
    }
    .start-business .open-modal {
        width: 100%;
        position: relative;
    }
    .business-name {
        padding: 20px 20px 20px 45px;
        font-size: 18px;
    }
    .cta{
        padding: 50px 0;
    }
    .cta-wrapper>p{
        font-size: 22px;
    }
    .cta-wrapper>h3{
        font-size: 30px;
    }
    .cta img{
        display:none;
    }
    .cta-img {
        width: 100%;
        right: 0;
    }
    .cta-img img{
        width:100%;
        padding:0;
    }
    /*our Process*/
    .process .mgraphic{
        display:block;
    }
    .process .dgraphic{
        display:none;
    }
    .portfolio-sec .btn-wrap{
        padding: 0 15px;
    }
    .thm-btn, .thm-btn.mini-btn {
        width: 100%;
        margin: 0;
    }
    .logo-type .flip-card-front{
        display: none;
    }
    .logo-type .flip-card-front.flip-text-area{
        display:block;
    }
    .logo-type .flip-card-back.flip-text-area{
        transform: rotateY(0deg);
    }
    .packages-section{
        padding: 50px 15px;
    }
    .packages-section ul.nav.nav-tabs{
        flex-direction: column;
    }
    .packages-section .col-md-3.col-sm-6{
        margin-bottom: 20px;
    }
    .contact-form .inquiry-form{
        margin-top: 0;
    }
}