@media (min-width: 0px) and (max-width: 769px){
	/*header .navwrp{display: none;}*/
	header .navwrp ul li a.btn-1{display:none;}
	header .navwrp{margin-top: 10px;}
	header .navwrp ul li{margin: 0 0 0 10px;}
	.home-bannwrp .txtwrp h1{    font-size: 42px;}
	.home-bannwrp .mainwrp{padding: 50px 20px;}
	.home-bannwrp .txtwrp p{    font-size: 14px;}
	.btn-1{    font-size: 14px;    padding: 15px 13px;}
	.home-bannwrp .logoswrp ul li img{    height: 70px;}
	.formwrp form h4{    font-size: 30px;}
	.formwrp form{margin: 40px 0 0px;width: 100%;}
	.main-heading{    font-size: 38px;}
	.simple-secwrp .mainwrp{padding: 40px 30px;}
	.main-heading{font-size: 28px;}
	.upr-head{    font-size: 24px;}
	.portfoliowrp .mainwrp{    padding: 60px 20px 80px;}
	.portfoliowrp .tabbewrp ul li{    display: block;}
	.ctawrp .mainwrp{    padding: 70px 30px 80px;}
	.ctawrp .mainwrp p{    font-size: 14px;}
	.ctawrp{padding: 30px 0px;}
	.boxsection .mainwrp .boxwrp{    height: 280px;}
	.boxsection .mainwrp .boxwrp{    margin: 0 0 40px;}
	.formwrp img{display:none;}
	.simple-secwrp .imgwrp img{    margin: 40px 0 0;}
	.ctawrp .mainwrp .tblewrp li{    width: 71%;}
	.ctawrp .mainwrp .tblewrp li{    width: 90%; font-size: 14px;}
	.faqsss .mainwrp{    padding: 90px 10px;}
	.quest-title{    font-size: 17px;}
	.quest-content .bodrbtm h4{    font-size: 13px;}
	.faqsss .mainwrp{    padding: 40px 10px;}
	.orderformwrp .mainwrp{    padding: 70px 30px;}
	.form-box-main form input[type=checkbox]:not(old) + label, input[type=radio ]:not(old) + label{font-size: 11px;}
	footer .btn-1{    margin: 10px 0 0 !important;display: block;
    text-align: center;}
	.clientlogowrp ul li img{height: 22px;}
	.home-bannwrp label{    font-size: 11px;}
	.clientlogowrp ul{    margin: 10px 0 0;}
	.packgewerp .pkgebox .pkgename h4{font-weight: 600;}
	.modal1 .modal-dialog1{left: 120px;}
	.left_new_pop{background: white !important;
    height: 487px;
    position: relative;
    top: 0px;
    width: 100%;
    border-radius: 10px;
    left: -120px;
    padding: 20px 20px;}
    .copuncotnent textarea{height: 50px;}
    input.popup_new_btn{float: unset;}
}
@media only screen and (min-width: 501px) and (max-width: 769px){
            .modal1 .modal-dialog1 {
    left: 120px;
    top: 100px;
}
}
@media only screen and (min-width: 420px) and (max-width: 500px){
        .modal1 .modal-dialog1 {
    left: 120px;
    top: 100px;
}header .navwrp ul li a{    font-size: 12px;}header .logowrp img {
    height: 60px;
}.btnwrp {
    text-align: center !important;
}.ctawrp .mainwrp .tblewrp li:after {
   
    left: -40px;
    right: auto;
}.packgewerp .pkgebox .pkgename h4, .packgewerp .pkgebox .pkgename .row {
    text-align: center;
}
}
@media only screen and (min-width: 320px) and (max-width: 419px){
    .modal1 .modal-dialog1 {
    left: 120px;
    top: 100px;
}header .navwrp ul li a{    font-size: 12px;}header .logowrp img {
    height: 60px;
}.btnwrp {
    text-align: center !important;
}.ctawrp .mainwrp .tblewrp li:after {
   
    left: -40px;
    right: auto;
}.packgewerp .pkgebox .pkgename h4, .packgewerp .pkgebox .pkgename .row {
    text-align: center;
}
}

@media only screen and (min-width: 1280px) and (max-width: 1380px){
    .ctawrp .mainwrp .tblewrp li:after{
        right: 255px;
    }
}