@media (min-width: 0px) and (max-width: 769px){
	.simplesection{overflow-x: hidden;    padding: 50px 0 40px;}
	header .navwrp{display: none ;}
	.home-bannerwrp .videowrp{display: none;}
	.home-bannerwrp .bnr-topwrp{    width: 100%;    margin: 110px 0 40px;    top:0;}
	.home-bannerwrp .maindiv .btnwrp a img{    width: 70px;}
	.home-bannerwrp .maindiv .revwrp img{width: 120px;    margin: 0 auto;    text-align: center;    display: block;}
	.home-bannerwrp .maindiv .revwrp span{    text-align: center;}
	.home-bannerwrp .txtwrp{width: 100%;}
	.home-bannerwrp .txtwrp h1{    font-size: 28px;}
	.home-bannerwrp .txtwrp h4{    font-size: 14px;}
	.home-bannerwrp .txtwrp p{    font-size: 14px;}
	.home-bannerwrp .formwrp form .lable{    width: 100%;}
	.home-bannerwrp .formwrp{    width: 100%;}
	.home-bannerwrp .formwrp .intl-tel-input.allow-dropdown.separate-dial-code{    width: 100%;}
	.home-bannerwrp{padding: 0px 0 70px;}
	.main-heading{    font-size: 28px;}
	.main-pera{font-size: 14px;}
	.simplesection .btnnwrp{    margin: 0 0 30px;}
	.we-offerwrp{    padding: 20px 0;}
	.we-offerwrp .txtwrp{    width: 100%;}
	.boxsectionwrp .txtwrp{    padding: 0 0 0px;}
	.boxsectionwrp .mainwrp h4{    padding: 0 0 20px;}
	.boxsectionwrp .mainwrp{    padding: 40px 20px;}
	.boxsectionwrp .mainwrp h4{    width: 50%;     font-size: 22px;}
	.boxsectionwrp .mainwrp p{    font-size: 14px;}
	.boxsectionwrp .mainwrp{border-radius: 20px;}
	.boxsectionwrp{padding: 60px 0 30px;}
	.packages-sec .txtwrp{width: 100%;}
	.packages-sec p{    font-size: 14px;}
	.packages-sec .tab-custom ul li{width: 100%;     margin: 0 0px 30px;}
	.packages-sec{    padding: 60px 0;}
	.proof-numberwrp{    padding: 40px 0 0;}
	.proof-numberwrp .mainwrp{    padding: 40px 10px;    border-radius: 20px 20px 0 0;}
	.proof-numberwrp .txtdiv ul li{    width: 100%;}
	.proof-numberwrp .mainbox{    padding: 10px 0 40px; border-radius: 20px;}
	.testimonialwrp .mainwrp{    padding: 80px 20px 60px;    border-radius: 50px 50px 0 0;}
	.our-services .mainwrp{    padding: 50px 30px 0;    border-radius: 30px 30px 0 0;}
	.our-services .mainbox{text-align: left;}
	.our-services .mainwrp-1{padding: 60px 30px 70px;}
	.roleswrp .mainwrp{  padding: 40px 30px 40px;}
	.quest-content h4{    font-size: 14px;}
	.roleswrp .baner-formwrp{     padding: 55px 25px 55px;    width: 100%; }
	.roleswrp .baner-formwrp h4{padding: 0 0 20px;}
	.roleswrp .baner-formwrp h4{font-size: 27px;}
	.footer .mainwrp{    padding: 40px 40px 0;}
	.footer .socl-icon ul{text-align: center;}
	.contact-banner{    padding: 140px 0 50px;}
	.contact-banner{    background-size: 50%;background-position: 100% 23%;}
	.talent-wrap{    padding: 40px 0;         overflow-x: hidden;}
	.talent-wrap .box-wrap ul li{    width: 100%;}
	.our-services .mainwrp-1 .scend-heading{    font-size: 22px;}
	.challengewrp .stickywrp .imgwrp img{width: 100%;}
	.challengewrp .customertxt{    padding: 10px 0 0;}
	.challengewrp .customertxt ul li .mainwrp .boxwrp{    height: auto;}
	.challengewrp .customertxt ul li{    margin: 0 0 0px;}
	.implewrp ul li .mainlargebox{    padding: 55px 40px 0;    height: 600px;}
	.implewrp{margin: 0;           margin: 0px 0 60px;      padding: 50px 30px 50px;}
	.contactfrom .imgwrp img{display: none;}
	.contactfrom .formwrp form .txtwrp h2{width: 100%;}
	.footer .footer-ser{width: 100%;}
	.mobile-nav-btn{        z-index: 999999;         z-index: 999999;        background: #fff;         top: 20px;}
	.mobile-nav img{width: 150px;}
	.mobile-nav-btn span{    background-color: #ffc600;}
	.mobile-nav-btn span:before, .mobile-nav-btn span:after{background-color: #ffc600;}
	.about_pg header .logowrp img{margin: 0;}
}