@media (min-width: 0px) and (max-width: 769px){
    .navwrp {
    display: none;
}

.btm-headr {
    display: none;
}

.lable {
    display: block !important;
    width: 100% !important;
}

.imgwrp {
    display: none;
}
header {
    width: 100%;
}
 .home-banner-wrp .txtwrp h1{    font-size: 28px;}
    .home-banner-wrp .formwrp form{    margin: 0 0 0 50px;}
    .shapingwrp .txtwrp h2{font-size: 28px;}

.upr-head .logowrp img {
    width: 50% !important;
}
.upr-head .col-md-2 {
    width: 71%;
}
.intl-tel-input {
    width: 100%;
}

.home-banner-wrp .formwrp form .lable input {
    width: 100%;
   
    position: relative;
    left: -30px;
}
.home-banner-wrp .formwrp form .lable input.btn {
    width: 86%;
}

.client-logowrp h2 {
    width: 100%;
}
.client-logowrp .txtwrp {
    width: 100%;
}
.client-logowrp .mainwrp ul li img {
    height: 40px;
}

.btn-2 {
    padding: 16px 25px;
    display: block;
            margin: 0;
        text-align: center;
}
.btn-1 {
   padding: 16px 25px;
        text-align: center;
        display: block;
        margin: 10px 0 0 0 !important;
}
.portfoliowrp .navwrp .tabbing-links li{    display: block;}
.portfoliowrp{    margin: -190px 0 0;}
.portfoliowrp .imgport li{    display: block;
    width: 100%;}
.shapingwrp .btnwrp {
    margin-bottom: 70px;
}

.portfoliowrp .navwrp {
    display: block;
}

.portfoliowrp .navwrp .tabbing-links li {
    margin: 5px;
}
.portfoliowrp .btn-1 {
    padding: 16px 12px;
}


.cta-main-1 .mainwerp {
    padding: 40px 35px 30px 35px;
}
.cta-slider {
    margin-top: 40px;
    margin-left: -20px;
}
.packagewrp .tabingwrp ul li {
    margin-bottom: 10px;
        display: block;
}
section.packagewrp .col-md-4 {
    max-width: 100%;
}

.comboopack .combopackwrap .headdd figure img {
    width: 75px;
    position: absolute;
    left: -85px;
    top: 30px;
    height: 80px;
}

.comboopack .combopackwrap .bodyyy {
    padding: 30px 0px;
}
.comboopack .combopackwrap .bodyyy .coll {
    width: 100%;
}

.comboopack .combopackwrap .detailwrp {
    padding: 10px 0 0;
}
.comboopack .combopackwrap .package-off {
    top: 209px;
    right: 0rem;
    padding: 8px 25px 8px 25px;
}

.testimonial .txtwrp-top {
    width: 100%;
}
.testimonial .profile-card .trus-sec img {
    margin-left: 26%;
}


.contactfrom .mainboxwrp .side-from-txt {
    width: 90%;
    display: none;
}

.contactfrom .mainboxwrp {
    width: 100%;
}
.main-heading {
    font-size: 26px;
}

.slider-text3 {
    top: 18px;
}

.mobile-nav-btn {
    position: absolute;
    z-index: 9999999;
    top: 25px;
    right: 5%;
}


.mobile-nav.active a img {
    width: 60%;
}
.mobile-nav-btn.active {
    right: 0;
}
.baner-formwrp {
    width: 100%;
    margin-top: 20px;
}

.home-banner-wrp .formwrp {
    width: 100%;
}


.packagewrp:after {
    display:none;
}

.contactfrom .formwrp form .txtwrp h2 {
    width: 100% !important;
}






    
}    