@media (max-width:1399px) {
	.container {
		width: 1140px;
	}

	@keyframes bounce{
	
		50%{
			transform:translatey(50px);
		}
		
	  
	}

	/* HEADER SSECTION */

	.mainHeader .row .logo img {
		max-width: 200px;
	}

	.logoCustom {
		padding: 20px 0;
	}
	.mainHeader .row .navbar .menu ul li a {
		font-size: 14px;
	}

	.mainHeader .row .liveChat img {
		max-width: 40px;
	}

	.mainHeader .row .liveChat .chatContent .textBlock {
		line-height: 15px;
		padding-left: 25px;
		font-size: 16px;
	}

	.padCust {
		padding: 50px 0;
	}

	/* SECTION ONE */

	.primaryHeading {
		font-size: 45px;
	}

	.secOne .col-md-2 .imgDiv img {
		max-width: 140px;
	}

	.secOne .bannerImg {
		margin-top: -75px;
		margin-left: 0;
	}

	.secOne .bannerImg:after {
        content: '';
        background: url(../images/homepage/star.png);
        position: absolute;
        bottom: 129px;
        right: -40px;
        width: 110px;
        height: 60px;
        background-repeat: no-repeat;
        background-size: contain;
        animation-name: bounce;
        animation-duration: 5s;
        animation-iteration-count: infinite;
        animation-delay: 0.3s;
    }


	/* SECTION 2 */

	.secTwo {
		padding-top: 0;
	}

	.mainDivbtn a {
		padding: 15px 25px;
		font-size: 14px;
	}

	.secTwo .mainDivbtn {
		justify-content: center;
	}

	.secTwo .rowSecTwo .servicesItems {
		padding: 20px 15px;
	}

	.secTwo .rowSecTwo .serBtn {
		padding-top: 10px;
	}

	.secTwo .rowSecTwo .serBtn a:before {
		top: 15px;
		right: 40px;
	}

	.secTwo .rowSecTwo .serBtn a:after {
		top: 15px;
		left: 40px;
	}


	/* SECTION 7 */

	.secSeven {
		background-size: cover;
	}


	/* SECTION 9 */

	.secNine .MainContent {
		padding-left: 20px;
	}

	.slick-prev {
		left: -410px;
	}

	.slick-next {
		left: -360px;
	}

	/* SECTION 10 */

	.secTen {
		padding-top: 100px;
	}

	/* SECTION 11 */

	.secEleven .imgDiv.secRightImg {
		padding-top: 100px;
	}

	/* SECTION 12 */

	.set {
		margin-bottom: 10px;
	}

	.set>a {
		font-size: 16px;
	}

	/* FOOTER SECTION */

	.footerRowOne .imgDiv img {
		max-width: 200px;
	}

	.footerRowOne .followCust .imgDiv img {
		max-width: 35px;
	}

	.secfooter .followCust {
		justify-content: space-around;
	}

	.secfooter .footerRowTwo {
		padding: 50px 0 0 0;
	}

	/* ABOUT-US RESPONSIVE */

	/* SECTION 0NE */

	.secOneAbout .MainContent {
		text-align: center;
	}

	/* SECTION 2 */

	.secTwoAbout {
		padding-top: 80px;
		padding-bottom: 80px;
	}

	/* SECTION 4 */

	.secFourAbout {
		padding-top: 80px;
	}

	/* SECTION 5 */

	.secFiveAbout {
		padding: 60px 0;
	}

/* WARE-HOUSING RESPONSIVE  */

/* SECTION 12 */

.secSerTwelve {
	padding: 80px 0;
}
.secFour .rowSecFour {
    padding-top: 40px;
    display: block;
}
.secSerTwelve .rowSerTwelve .MainContent {
    min-height: 280px;
}

/* SECTION 5 DATA */

.secFiveData .custTech .custUl {
    justify-content: center;
}


/* SECTION ONE */

.secSerOne .col-md-4 .imgDiv {
    width: 130px;
}


/* DATA VISUALIZATION RESPONSIVE */


/* SECTION 13 */

.secThirteenData{
	padding: 100px 0;
} 



}

@media (max-width:1169px) {

	.container {
		width: 970px;
	}

	@keyframes bounce{
	
		50%{
			transform:translatey(50px);
		}
		
	  
	}

	/* HEADER SECTION */

	.mainHeader .imgDiv img {
		max-width: 180px;
	}

	.mainHeader .row .navbar .menu ul li a {
		font-size: 13px;
	}

	.liveChat .imgDiv img {
		max-width: 30px;
	}

	.logoCustom {
		padding: 23px 0;
	}
	.livelogo {
		padding: 35px 0;
	}
	.navbarCol {
	padding: 40px 0;
	}

	.mainHeader .row .liveChat .chatContent .textBlock {
		line-height: 14px;
		font-size: 13px;
	}
	.mainHeader .row .liveChat {
		display: flex;
		align-items: center;
		padding: 0 40px;
	}

	.primaryHeading {
		font-size: 38px;
	}

	/* SECTION ONE */

	.secOne .col-md-2 .imgDiv img {
		max-width: 120px;
	}

	.secOne .bannerImg {
		margin-top: -75px;
		margin-left: 0px;
	}

	.padCust {
		padding: 50px 0;
	}

	.secOne .bannerImg:after {
        content: '';
        background: url(../images/homepage/star.png);
        position: absolute;
        bottom: 110px;
        right: -40px;
        width: 110px;
        height: 50px;
        background-repeat: no-repeat;
        background-size: contain;
        animation-name: bounce;
        animation-duration: 5s;
        animation-iteration-count: infinite;
        animation-delay: 0.3s;
    }

	/* SECTION 2 */

	.secTwo {
		padding-top: 0;
	}

	.secTwo .mainDivbtn {
		justify-content: center;
	}

	.mainDivbtn a {
		padding: 10px 25px;
		font-size: 14px;
	}

	.mainDivbtn a img {
		padding: 8px;
	}

	.secTwo .rowSecTwo .serBtn a:before {
		right: 60px;
	}

	.secTwo .rowSecTwo .serBtn a:after {
		left: 55px;
	}

	.secTwo .rowSecTwo .primaryHeading {
		padding: 10px 0;
	}

	/* SECTION 4 */

	.secFour .mainDivbtn {
		justify-content: center;
	}

	.secFour .rowSecFour {
		padding-top: 40px;
		display: block;
	}

	.secFour .rowSecFour .MainContent .textBlock {
		margin: 15px 0;
	}

	.secFour .rowSecFour .MainContent .primaryHeading {
		font-size: 23px;
	}

	.secFour .rowSecFour .MainContent {
		margin-bottom: 35px;
	}

	/* SECTION 6 */

	.mgbtn {
		margin-top: 30px;
	}


	/* section 7 */


	.secSeven {
		background-size: cover;
	}

	.secSeven .primaryHeading {
		padding-top: 40px;
		margin-bottom: 45px;
	}

	.primaryHeadingCust {
		font-size: 30px;
	}

	.secSeven .MainContent .custUl .custLi:before {
		width: 20px;
		height: 20px;
	}

	/* SECTION 9 */

	.secNine .MainContent {
		padding-left: 20px;
	}

	.testimonial .except {
		font-size: 14px;
		margin: 10px 0 10px 0;
		line-height: 25px;
	}

	.testimonial .my-rev {
		padding: 20px 25px;
		;
	}

	/* SECTION 10 */

	.secTen {
		padding-top: 100px;
	}

	/* SECTION 11 */

	.secEleven .MainContent .mgHead {
		margin-bottom: 10px;
	}

	/* SECTION 12 */

	.set {
		font-size: 15px;
		margin-bottom: 10px;
	}

	/* FOOTER SECTION */

	.footerRowOne .imgDiv img {
		max-width: 160px;
	}

	.footerRowOne .followCust .imgDiv img {
		max-width: 35px;
	}

	.secfooter .followCust {
		justify-content: space-between;
	}

	.secfooter .footerRowTwo {
		padding: 50px 0 0 0;
	}

	/* ABOUT-US RESPONSIVE */

	/* SECTION 1 */

	.secOneAbout .MainContent {
		text-align: center;
	}

	.bannerImg img {
		width: 100%;
	}

	/* SECTION 2 */

	.secTwoAbout {
		padding-top: 40px;
		padding-bottom: 40px;
	}


	/* SECTION 4 */

	.secFourAbout {
		padding-top: 40px;
		padding-bottom: 40px;
	}

	.secFourAbout .imgDiv {
		margin-bottom: 0;
		width: 100%;
	}

	.secFourAbout .col-sm-12 {
		display: flex;
		justify-content: center;
	}

	/* SECTION 5 */

	.secFiveAbout {
		padding: 40px 0;
	}

	.secFiveAbout .row .MainContent .custUl .custLi {

		font-size: 15px;
	}

	/* SECTION 6 */

	.secSixAbout .secRightImg img {
		max-width: 100%;
	}

	.secSixAbout .secRightImg {
		text-align: center;
	}

	.secSixAbout .MainContent {
		margin-left: 0;
		text-align: center;
	}

	/* SECTION 12 */
	.set {
		padding: 10px 15px;
	}


/* WARE-HOUSING RESPONSIVE */

/* SECTION ONE */

.secSerOne .col-md-4 .imgDiv {
   max-width: 120px;
}


/* SECTION 4 */

.secSerFour .rowSerFour .MainContent {
    height: 630px;
}

/* SECTION 7 */

.secSerSeven .MainContent .primaryHeadingCust {
    font-size: 30px;
    margin-bottom: 0;
}


/* SECIION 5 */

.secFiveData .custTech .custUl {
    justify-content: center;
}


/* SECTION 9 */

.secSerNine .rowSerNine .MainContent {
    height: 660px;
}

/* SECTION 12 */

.secSerTwelve {
	padding: 80px 0;
}


/* DATA VISUALIZATION SECTION */


/* SECTION 9 */

.secNineData .MainContent {
    padding: 0 0;
    margin-bottom: 50px;
}


/* SECTION 10 */

.secTenData .rowsecTenData {
    padding-top: 40px;
}
.secTenData .MainContent {
    text-align: center;
}

.secTenData .rowsecTenData .MainContent {
    min-height: 320px;
    margin-bottom: 20px;
}

/* SECTION 13 */

.secThirteenData{
	padding: 100px 0;
} 



}

@media (max-width:991px) {

	.container {
		width: 100%;
	}
	@keyframes bounce{
	
		50%{
			transform:translatey(20px);
		}
		
	  
	}

	.logoCustom:before{
		content: '';
		display: none;
	}
	.livelogo:before {
		content: "";
	display: none;
	}
	.logo .imgDiv img {
		width: 160px;
	}

	.mainHeader .row .liveChat {
		display: none;
	}

	.navbar {
		display: none;
	}

	.nav-cross {
		margin-top: 15px;

	}

	.primaryHeading {
		font-size: 30px;
	}

	.padCust {
		padding: 30px 0;
	}

	/* SECTION 1 */

	.secOne .col-md-2 .imgDiv {
		display: none;
	}

	.secOne .col-md-6 .imgDiv img {
		display: none;
	}

	.secOne .bannerImg {
		margin-top: 0;
		margin-left: 0;
	}

	.secOne .primaryHeading {
		text-align: center;
	}

	.mainDivbtn a {
		padding: 10px 25px;
		font-size: 14px;
	}

	.mainDivbtn a img {
		padding: 5px;
	}

	.mgbtn {
		margin-top: 20px;
	}

	.secOne .bannerImg:after {
        content: '';
        background: url(../images/homepage/star.png);
        position: absolute;
        bottom: 70px;
        right: -40px;
        width: 110px;
        height: 40px;
        background-repeat: no-repeat;
        background-size: contain;
        animation-name: bounce;
        animation-duration: 5s;
        animation-iteration-count: infinite;
        animation-delay: 0.3s;
    }

	/* SECTION 2 */

	.secTwo {
		padding-top: 0;
	}

	.secTwo .mainDivbtn {
		justify-content: center;
	}

	/* SECTION 3*/


	.secThree {
		background-size: 0;
	}

	.secThree .row {
		flex-direction: column;
	}

	.secThree .imgDiv img {
		width: 350px;
	}

	.secThree .imgDiv {
		text-align: center;

	}
    .secRightImg {
        margin-top: 30px;
    }

	/* SECTION 4 */

	.secFour .rowSecFour {
		padding-top: 20px;
	}

	.secFour .rowSecFour .MainContent {
        margin-bottom: 20px;
        padding: 15px 15px;
        min-height: 240px;
    }

	.secFour .mainDivbtn {
		justify-content: center;
	}

	/* SECTION 5 */

	.secFive .imgDiv img {
		width: 350px;
	}

	.secFive .imgDiv {
		text-align: center;
	}

	.secFive .MainContent {
		text-align: center;
	}

	.mgHead {
		margin-bottom: 10px;
	}

	.secFive .mainDivbtn {
		justify-content: center;
	}

	/* SECTION 7 */

	.secSeven {
		background-size: cover;
		padding-bottom: 30px;
	}

	.secSeven .primaryHeading {
		padding-top: 30px;
		margin-bottom: 40px;
	}

	.secSeven .MainContent .custUl {
		margin-left: 40px;
	}

	.primaryHeadingCust {
		font-size: 30px;
	}

	/* SECTION 8 */

	.secEight .imgDiv img {
		width: 300px;
	}

	.secEight .imgDiv {
		text-align: center;
		margin: 30px 0 20px;
	}

	.secEight {
		background-size: 0;
	}

	.secEight .row {
		flex-direction: column-reverse;
	}

	/* SECTION 9 */

	.secNine .MainContent {
		padding-left: 0;
		text-align: center;
	}

	.contentX {
		top: 10px;
	}

	.testimonial .except {
		font-size: 14px;
		margin: 5px 0 0px 0;
		line-height: 21px;
	}

	.secNine .MainContent .ownSpan {
		font-size: 20px;
	}

	.testimonial .my-rev {
		padding: 30px 20px;
	}

	.positions {
		text-align: center;
	}

	.testimonial .title {
		margin: 10px 0 0px;
	}

	/* SECTION 10 */

	.secTen .MainContent .primaryHeading {
		margin-bottom: 30px;
	}

	.secTen .rowTen .MainContent {
		padding: 20px;
		margin-bottom: 15px;
	}


	/* SECTION 11 */

	.secEleven .textBlock {
		padding: 3px 15px;
	}

    .secEleven .imgDiv .secRightImg {
        padding-top: 0;
    }

	.secEleven .MainContent {
		text-align: center;
	}

	.secEleven .imgDiv img {
		width: 300px;
	}

	.secEleven .imgDiv.secRightImg {
		padding-top: 0;
	}

	.secEleven .imgDiv {
		text-align: center;
		margin-top: 20px;
	}

	/* SECTION 12 */

	.secTwelve .imgDiv img {
		width: 300px;
	}

	.secTwelve .imgDiv {
		text-align: center;
	}

	.secTwelve .primaryHeading {
		text-align: center;
		padding: 10px 0;
	}

	.set {
		margin-bottom: 10px;
		font-size: 15px;
	}

	.secTwelve .row {
		flex-direction: column;
	}

	/* SECTION 13 */

	.secThirteen .imgDiv img {
		width: 300px;
	}

	.secThirteen .row .MainContent {
		margin-left: 0;
	}

	/* SECTION 14 */

	.secFourteen .row {
		flex-direction: column;
	}

	/* FOOTER */

	.secfooter .footerRowOne .followCust img {
		width: 25px;
	}

	.footerRowOne .imgDiv img {
		width: 150px;

	}

	.footerRowOne .imgDiv {
		text-align: center;
	}

	.secfooter .footerRowTwo {
		padding: 30px 0 0 0;
	}

	.secfooter .footerRowTwo .mgLeft {
		align-items: flex-start;
	}

	.secfooter .footerRowTwo .MainContent .addCustUl .custLi:before {
		width: 20px;
		height: 20px;
	}

	/* ABOUT-US RESPONSIVE */

	/* SECTION 1 */

	.secOneAbout .MainContent {
		text-align: center;
	}

	.bannerImg img {
		width: 100%;
	}

	/* SECTION 2 */

	.secTwoAbout {
		padding-top: 40px;
		padding-bottom: 40px;
	}


	/* SECTION 4 */

	.secFourAbout {
		padding-top: 40px;
		padding-bottom: 40px;
	}

	.secFourAbout .imgDiv {
		margin-bottom: 0;
		width: 300px;
	}

	.secFourAbout .col-sm-12 {
		display: flex;
		justify-content: center;
	}

	/* SECTION 5 */

	.secFiveAbout {
		padding: 40px 0;
	}

	.secFiveAbout .row .MainContent .custUl .custLi {

		font-size: 15px;
	}

	/* SECTION 6 */

	.secSixAbout .secRightImg img {
		width: 300px;
	}

	.secSixAbout .secRightImg {
		text-align: center;
	}

	.secSixAbout .MainContent {
		margin-left: 0;
		text-align: center;
	}

	/* SECTION 12 */
	.set {
		padding: 10px 15px;
	}


	/* DATA VISUALIZATION RESPONSIVE */

/* SECTION ONE */


.secDataOne .col-md-4 .imgDiv {
    display: none;
}

/* SECTION 2 */

.secDataTwo .MainContent {
    text-align: center;
}
.secDataTwo .row {
    flex-direction: column;
}
.secDataTwo  .row .imgDiv {
     margin-bottom: 0; 
}
.secDataTwo .secRightImg img{
	max-width: 350px;
}

/* SECTION 3 */

.secDataThree .row .MainContent .custUl .custLi {
    margin-bottom: 10px;
}

.primaryHeading {
	text-align: center;
}

/* SECTION 5 */

.secFiveData .primaryHeading {
    width: 100%;
}
.secFiveData .custTech {
    margin-top: 50px;
}
.secFiveData .custTech .custLi {
    flex: 0 0 27.1%;
}
.secFiveData {
    background-size: cover;
}
.mainDivbtn {
    justify-content: center;

}

/* SECTION 9 */

.secNineData .MainContent {
    padding: 0 0;
	margin-bottom: 50px;
}
.secNineData .primaryHeadingCust {
	text-align: center;
    font-size: 22px;
}
.secTenData .rowsecTenData .MainContent {
    min-height: 440px;
	margin-bottom: 10px;
}

/* SECTION  11 */

.secElevenData .row {
    flex-direction: column;
}

.secElevenData .primaryHeadingCust{
	text-align: center;
}

.secElevenData .textBlock{
	text-align: center;
}
.secElevenData .secRightImg {
    max-width: 350px;
    margin: 30px 0 10px;
}

/* SECTION 9 */

.secNine .contentX {
    top: 30px;
}

/* SECTION 13 */

.secThirteen .row {
    flex-direction: column;
}

.secThirteen .textBlock{
	text-align: center;
}

/* FOOTER */

.secfooter .followCust {
	justify-content: space-evenly;
}

/* PRIVACY POLICY */

/* SECTION ONE */

.secOneAbout .row {
    justify-content: center;
}

/* WARE-HOUSING RESPONSIVE */

/* SECTION ONE */


.secSerOne .col-md-4 .imgDiv {
    display: none;
}

/* SECTION 2 */

.secSerTwo  .row {
    flex-direction: column;
}
.secTwoAbout .row .imgDiv {
    margin-bottom: 0; 
}

.secTwoAbout .secRightImg img{
	max-width: 350px;
}

/* SECTION 4 */

.secSerFour .rowSerFour .MainContent {
    height: auto;
}

/* SECTION 5 */

.secSerFive .textBlockWhite {
    color: #ffffff;
    text-align: center;
}

/* SECTION 7 */

.secSerSeven .MainContent .primaryHeadingCust {
    font-size: 25px;
    margin-bottom: 0;
}

/* SECTION DATA 5 */

.secFiveData .custTech .custUl {
    justify-content: center;
}

/* SECTION 9 */

.secSerNine .rowSerNine .MainContent {
    height: 310px;
    text-align: center;
}

/* SECTION 12 */

.secSerTen .row {
    display: flex;
    align-items: center;
    flex-direction: column;
}

.secSerTwelve .rowSerTwelve .MainContent {
    height: 300px;}


}

@media (max-width:767px) {

	.container {
		width: 100%;
	}

	@keyframes bounce{
	
		50%{
			transform:translatey(20px);
		}
		
	  
	}

	/* HEADER SECTION */

	.mainHeader .row .liveChat {
		display: none;
	}

	.navbar {
		display: none;
	}

	.nav-cross {
		margin-top: 15px;

	}

	.mainHeader .row .logo .imgDiv img {
		width: 150px;
		margin-left: 50px;
	}

	.padCust {
		padding: 20px 0;
	}

	.primaryHeading {
		font-size: 27px;
		text-align: center;
	}

	/* SECTION 1 */

	.secOne {
		background-position: right;
		background-size: cover;
	}

	.secOne .bannerImg {
		margin-top: 0;
		margin-left: 0;
	}

	.secOne .padCust .bannerImg img {
		width: 100%;
	}

	.secOne .col-md-2 .imgDiv {
		display: none;
	}

	.secOne .col-md-6 .imgDiv img {
		display: none;
	}

	.secTwo {
		padding: 0;
	}

	
	.secOne .bannerImg:after {
        content: '';
        background: url(../images/homepage/star.png);
        position: absolute;
        bottom: 40px;
        right: -60px;
        width: 110px;
        height: 30px;
        background-repeat: no-repeat;
        background-size: contain;
        animation-name: bounce;
        animation-duration: 5s;
        animation-iteration-count: infinite;
        animation-delay: 0.3s;
    }

	/* SECTION 2 */

	.secTwo .rowSecTwo {
		padding-top: 30px;
	}

	.secTwo .mainDivbtn {
		justify-content: center;
		margin-top: 20px;
	}

	.secTwo .row {
		flex-direction: column;
	}

	.mainDivbtn a {
		padding: 10px 25px;
		font-size: 13px;
	}

	.mainDivbtn a img {
		padding: 7px;
	}

	/* SECTION 3 */

	.secThree .row {
		flex-direction: column;
	}


	.textBlock {
		font-size: 13px;
		text-align: center;
	}

	.mainDivbtn {
		justify-content: center;
	}

	.mgbtn {
		margin-top: 20px;
	}

	.secRightImg {
		margin-top: 30px;
	}

	/* SECTION 4 */

	.secFour .row {
		flex-direction: column;
	}

	.secFour .mainDivbtn {
		justify-content: center;
	}

	.secFour .rowSecFour {
		padding-top: 50px;
	}

	.secFour .rowSecFour .MainContent {
		margin-bottom: 20px;
		padding: 10px 20px;
	}

	.secFour .rowSecFour .MainContent .textBlock {
		margin: 5px 0;
	}

	/* SECTON 5 */

	.secFive .imgDiv img {
		width: 100%;
	}

	.secFive .mgHead {
		margin-top: 25px;
		margin-bottom: 20px;
	}

	/* SECTION 7 */

	.secSeven .MainContent {
		text-align: center;
	}

	.secSeven .MainContent .custUl .custLi:before {
		left: -30px;
	}

	.secSeven .primaryHeading {
		padding-top: 30px;
		margin-bottom: 30px;
	}

	.secSeven {
		padding-bottom: 30px;
		background-size: cover;
	}

	.secSeven .MainContent .custUl .custLi {
		font-size: 13px;
		text-align: left;
		padding-left: 10px;
	}

	/* SECTION 8 */

	.secEight {
		background-position: top center;
	}

	/* SECTION 9 */

	.secNine .MainContent {
		padding-left: 0;
		text-align: center;
	}

	.secNine .MainContent .ownSpan {
		font-size: 20px;
	}

	.contentX {
		top: 0px;
	}

	/* SECTION 10 */

	.secTen .MainContent .primaryHeading {
		padding: 0 0px;
		margin-bottom: 30px;
	}

	.secTen .rowTen .MainContent {
		margin-bottom: 10px;
		padding: 20px;
	}

	.secEleven .primaryHeadingCust {
		text-align: center;
	}

	/* SECTION 11 */

	.secEleven .secRightImg {
		display: flex;
		justify-content: center;
	}

	/* SECTION 12 */

	.set {
		padding: 10px 4px;
		font-size: 14px;
		line-height: 22px;
		margin-bottom: 10px;

	}

	/* SECTION 13 */

	.secThirteen .row {
		flex-direction: column;
	}

	.secThree .secRightImg img {
		width: 300px;
	}

	.secThirteen .row .MainContent {
		margin-left: 0;
	}

	.secThirteen .secRightImg {
		margin-top: 0px;
	}


	/* SECTION 14 */

	.secFourteen .row {
		flex-direction: column;
	}

	/* FOOTER */

	.secfooter .footerRowOne {
		flex-direction: column;
	}

	.secfooter .footerRowOne .followCust img {
		width: 25px;
	}

	.footerRowOne .imgDiv img {
		width: 150px;

	}

	.footerRowOne .followCust .primaryHeadingCust {
		font-size: 25px;
		margin-right: 20px;
	}

	.secfooter .footerRowTwo {
		padding: 20px 0 0 0;
	}

	.secfooter .footerRowTwo .MainContent .addCustUl .custLi:before {
		width: 20px;
		height: 20px;
	}

	.secfooter .footerRowTwo .MainContent .custUl .custLi a .textBlock {
		text-align: left;
	}

	.secfooter .footerRowTwo .MainContent .addCustUl .custLi {
		padding-left: 35px;
		padding-top: 5px;
		line-height: 25px;
	}

	.secfooter .footerRowTwo .mgLeft {
		align-items: flex-start;
	}

	.secfooter .footerRowTwo .MainContent .quickCustUl .custLi:before {
		left: -25px;
	}

	.secfooterTwo .row .MainContent .textBlock {
		text-align: left;
	}

	.footerRowTwo .MainContent .textBlock {
		text-align: left;
	}

	.footerRowTwo .custUl.quickCustUl {
		margin-left: 30px;
	}

	/* ABOUT-US RESPONSIVE */

	/* HEADER SECTION */

	.secOneAbout .MainContent {
		padding: 50px 0 30px;
	}

	.secOneAbout .imgDiv {
		text-align: center;
	}

	.bannerImg img {
		width: 100%;
	}

	/* SECTION 2 */

	.secTwoAbout {
		padding-top: 20px;
	}

	.secTwoAbout {
		background-size: inherit;
	}

	.secTwoAbout .row {
		flex-direction: column;
	}

	.secTwoAbout .row .imgDiv {
		width: 300px;
		margin: 30px 0;
	}

	/* SECTION 3 */

	.secThreeAbout .row {
		flex-direction: column;
	}

	.secThreeAbout .row .MainContent {
		padding-left: 0;
	}

	/* SECTION 4 */

	.secFourAbout {
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.secFourAbout .imgDiv {
		margin: 0;
	}

	.secFourAbout .col-sm-12 {
		display: flex;
		justify-content: center;
	}

	.secFourAbout .primaryHeadingCust {
		text-align: center;
	}

	/* SECTION 5 */

	.secFiveAbout {
		padding: 30px 0;
	}

	.secFiveAbout .row {
		flex-direction: column;
	}

	.secFiveAbout .row .MainContent .custUl .custLi {
		padding: 15px 0 15px 50px;
		font-size: 14px;
	}

	.secFiveAbout .secRightImg img {
		width: 300px;
	}

	/* SECTION 6 */

	.secSixAbout .MainContent {
		margin-left: 0;
	}

	/* SECTION 12 */
	.set>a:before {
		margin: 6px -6px 0;
	}

	.set>a {
		font-size: 14px;
	}

	/* DATA VISUALIZATION RESPOCNSIVE */

/* SECTION ONE */

.secDataOne .col-md-4 .imgDiv {
    display: none;
}
.secOneAbout .row {
    flex-direction: column;
}

/* SECTION 2 */

.secDataTwo .MainContent .textBlock {
    margin-bottom: 20px;
}
.secDataTwo {
    background-size: cover;
}

/* SECTION 3 */

.secDataThree .row .MainContent .custUl .custLi {
    margin-bottom: 10px;
}
.secDataThree .row .MainContent .custUl .custLi {
	padding: 15px 0 15px 50px;
	font-size: 13px;
	line-height: 20px;
}

/* SECTION 4 */

.secDataFour .rowSecFour {
	padding-top: 20px;
}

/* SECTION 5 */

.secFiveData .primaryHeading {
    width: 100%;
}
.secFiveData {
    background-size: cover;
}
.secFiveData .custTech {
    margin-top: 30px;
}
.secFiveData .custTech .custLi {
	flex: 0 0 40.1%;
    padding: 10px;
}
.secFiveData .custTech .custLi a {
    font-size: 18px;
}

/* SECTION 6 */

.secSixData .textBlockWhite{
text-align: center;
}



/* SECTION 9 */

.secNineData .MainContent {
    padding: 0 0;
    margin-bottom: 30px;
}
.primaryHeadingCust {
	font-size: 20px;
	text-align: center;
}

/* SECTION 10 */

.secTenData .rowsecTenData {
    padding-top: 20px;
}
.secTenData .rowsecTenData .MainContent {
    min-height: 280px;
    padding: 20px 15px;
	margin-bottom: 15px;
}

/* SECTION 11 */

.secElevenData .row {
    flex-direction: column;
}
.secNine .contentX {
    top: 10px;
}

/* FOOTER */

.footerRowTwo .primaryHeadingCust {
	text-align: left;
}

/* WARE-HOUSING RESPONSIVE */

/* SECTION ONE */

.secSerOne .col-md-4 .imgDiv {
    display: none;
}

/* SECTION 4 */

.secSerFour .rowSerFour .MainContent {
	height: auto; 
}

/* SECTION 5 */

.secFiveData .custTech .custUl {
    justify-content: center;
}

/* SECTION 7 */

.secSerSeven .MainContent .primaryHeadingCust {
    font-size: 20px;
}

/* SECTION 9 */

.secSerNine .rowSerNine .MainContent {
    height: 400px;
    margin-bottom: 10px;
}

.secSerTen .row {
    flex-direction: column;
}

/* SECTION 12 */

.secSerTwelve .rowSerTwelve .MainContent {
    height: 250px;
}

/* SECTION 13 */

.secSerThirteen .MainContent .primaryHeadingCust {
    font-size: 20px;
}



}

@media (max-width:479px) {

	.container {
		width: 100%;
	}

	@keyframes bounce{
	
		50%{
			transform:translatey(20px);
		}
		
	  
	}

	/* HEADER SECTION */

	.mainHeader .row .liveChat {
		display: none;
		align-items: center;
	}

	.navbar {
		display: none;
	}

	.nav-cross {
		margin-top: 15px;

	}

	.mainHeader .row .logo .imgDiv img {
		width: 150px;
		margin-left: 50px;
	}

	.padCust {
		padding: 20px 0;
	}

	.primaryHeading {
		font-size: 27px;
		text-align: center;
	}

	/* SECTION 1 */

	.secOne {
		background-position: right;
		background-size: cover;
	}

	.secOne .bannerImg {
		margin-top: 0;
		margin-left: 0;
	}

	.secOne .padCust .bannerImg img {
		width: 100%;
	}

	.secOne .col-md-2 .imgDiv {
		display: none;
	}

	.secOne .col-md-6 .imgDiv img {
		display: none;
	}

	.secOne .bannerImg:after {
        content: '';
        background: url(../images/homepage/star.png);
        position: absolute;
        bottom: 20px;
        right: -70px;
        width: 100px;
        height: 20px;
        background-repeat: no-repeat;
        background-size: contain;
        animation-name: bounce;
        animation-duration: 5s;
        animation-iteration-count: infinite;
        animation-delay: 0.3s;
    }




	/* SECTION 2 */


	.secTwo {
		padding: 0;
	}

	.secTwo .rowSecTwo {
		padding-top: 30px;
	}

	.secTwo .mainDivbtn {
		justify-content: center;
		margin-top: 20px;
	}

	.secTwo .row {
		flex-direction: column;
	}

	.mainDivbtn a {
		padding: 10px 25px;
		font-size: 13px;
	}

	.mainDivbtn a img {
		padding: 7px;
	}

	/* SECTION 3 */

	.secThree .row {
		flex-direction: column;
	}


	.textBlock {
		font-size: 13px;
		text-align: center;
	}

	.mainDivbtn {
		justify-content: center;
	}

	.mgbtn {
		margin-top: 20px;
	}

	.secRightImg {
		margin-top: 30px;
	}

	/* SECTION 4 */

	.secFour .row {
		flex-direction: column;
	}

	.secFour .mainDivbtn {
		justify-content: center;
	}

	.secFour .rowSecFour {
		padding-top: 50px;
	}

	.secFour .rowSecFour .MainContent {
		margin-bottom: 20px;
		padding: 10px 20px;
	}

	.secFour .rowSecFour .MainContent .textBlock {
		margin: 5px 0;
	}

	/* SECTON 5 */

	.secFive .imgDiv img {
		width: 100%;
	}

	.secFive .mgHead {
		margin-top: 25px;
		margin-bottom: 20px;
	}

	/* SECTION 7 */

	.secSeven .MainContent {
		text-align: center;
	}

	.secSeven .MainContent .custUl .custLi:before {
		left: -30px;
	}

	.secSeven .primaryHeading {
		padding-top: 30px;
		margin-bottom: 30px;
	}

	.secSeven {
		padding-bottom: 30px;
		background-size: cover;
	}

	.secSeven .MainContent .custUl .custLi {
		font-size: 13px;
		text-align: left;
		padding-left: 10px;
	}

	/* SECTION 8 */

	.secEight {
		background-position: top center;
	}

	/* SECTION 9 */

	.secNine .MainContent {
		padding-left: 0;
		text-align: center;
	}

	.secNine .MainContent .ownSpan {
		font-size: 20px;
	}

	.contentX {
		top: 0px;
	}

	/* SECTION 10 */

	.secTen .MainContent .primaryHeading {
		padding: 0 0px;
		margin-bottom: 30px;
	}

	.secTen .rowTen .MainContent {
		margin-bottom: 10px;
		padding: 20px;
	}

	.secEleven .primaryHeadingCust {
		text-align: center;
	}

	/* SECTION 11 */

	.secEleven .secRightImg {
		display: flex;
		justify-content: center;
	}

	/* SECTION 12 */

	.set {
		padding: 10px 4px;
		font-size: 14px;
		line-height: 22px;
		margin-bottom: 10px;

	}

	/* SECTION 13 */

	.secThirteen .row {
		flex-direction: column;
	}

	.secThree .secRightImg img {
		width: 300px;
	}

	.secThirteen .row .MainContent {
		margin-left: 0;
	}

	.secThirteen .secRightImg {
		margin-top: 0px;
	}


	/* SECTION 14 */

	.secFourteen .row {
		flex-direction: column;
	}

	/* FOOTER */

	.secfooter .footerRowOne {
		flex-direction: column;
	}

	.secfooter .footerRowOne .followCust img {
		width: 25px;
	}

	.footerRowOne .imgDiv img {
		width: 150px;

	}

	.footerRowOne .followCust .primaryHeadingCust {
		font-size: 25px;
		margin-right: 20px;
	}

	.secfooter .footerRowTwo {
		padding: 20px 0 0 0;
	}

	.secfooter .footerRowTwo .MainContent .addCustUl .custLi:before {
		width: 20px;
		height: 20px;
	}

	.secfooter .footerRowTwo .MainContent .custUl .custLi a .textBlock {
		text-align: left;
	}

	.secfooter .footerRowTwo .MainContent .addCustUl .custLi {
		padding-left: 35px;
		padding-top: 5px;
		line-height: 25px;
	}

	.secfooter .footerRowTwo .mgLeft {
		align-items: flex-start;
	}

	.secfooter .footerRowTwo .MainContent .quickCustUl .custLi:before {
		left: -25px;
	}

	.secfooterTwo .row .MainContent .textBlock {
		text-align: left;
	}

	.footerRowTwo .custUl.quickCustUl {
		margin-left: 30px;
	}

	.footerRowTwo .MainContent .textBlock {
		text-align: left;
	}

	/* ABOUT-US RESPONSIVE */

	/* HEADER SECTION */

	.secOneAbout .MainContent {
		padding: 50px 0 30px;
	}

	.bannerImg img {
		width: 100%;
	}

	/* SECTION 2 */

	.secTwoAbout {
		padding-top: 20px;
	}

	.secTwoAbout .row {
		flex-direction: column;
	}

	.secTwoAbout .row .imgDiv {
		width: 300px;
		margin: 30px 0;
	}

	.secTwoAbout {
		padding-bottom: 20px;
	}

	/* SECTION 3 */

	.secThreeAbout .row {
		flex-direction: column;
	}

	.secThreeAbout .row .MainContent {
		padding-left: 0;
	}

	/* SECTION 4 */

	.secFourAbout {
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.secFourAbout .imgDiv {
		margin: 0;
	}

	.secFourAbout .primaryHeadingCust {
		text-align: center;
	}

	.secFourAbout .col-sm-12 {
		display: flex;
		justify-content: center;
	}

	/* SECTION 5 */

	.secFiveAbout {
		padding: 30px 0;
	}

	.secFiveAbout .row {
		flex-direction: column;
	}

	.secFiveAbout .row .MainContent .custUl .custLi {
		padding: 15px 0 15px 50px;
		font-size: 14px;
	}

	/* SECTION 6 */

	.secSixAbout .MainContent {
		margin-left: 0;
	}

	/* SECTION 12 */
	.set>a:before {
		margin: 6px -6px 0;
	}

	.set>a {
		font-size: 14px;
	}

/* DATA VISUALIZATION RESPOCNSIVE */

/* SECTION ONE */

.secDataOne .col-md-4 .imgDiv {
    display: none;
}
.secOneAbout .row {
    flex-direction: column;
}

/* SECTION 2 */

.secDataTwo .MainContent .textBlock {
    margin-bottom: 20px;
}
.secDataTwo {
    background-size: cover;
}

/* SECTION 3 */

.secDataThree .row .MainContent .custUl .custLi {
    margin-bottom: 10px;
}
.secDataThree .row .MainContent .custUl .custLi {
	padding: 15px 0 15px 50px;
	font-size: 13px;
	line-height: 20px;
}

/* SECTION 4 */

.secDataFour .rowSecFour {
	padding-top: 20px;
}

/* SECTION 5 */

.secFiveData .primaryHeading {
    width: 100%;
}
.secFiveData {
    background-size: cover;
}
.secFiveData .custTech {
    margin-top: 30px;
}
.secFiveData .custTech .custLi {
    flex: 0 0 75.1%;
    padding: 10px;
}
.secFiveData .custTech .custLi a {
    font-size: 18px;
}


/* SECTION 9 */

.secNineData .MainContent {
    padding: 0 0;
    margin-bottom: 30px;
}
.primaryHeadingCust {
	font-size: 20px;
	text-align: center;
}

/* SECTION 10 */

.secTenData .rowsecTenData {
    padding-top: 20px;
}
.secTenData .rowsecTenData .MainContent {
    min-height: 420px;
    padding: 20px 15px;
	margin-bottom: 15px;
}

/* SECTION 11 */

.secElevenData .row {
    flex-direction: column;
}
.secNine .contentX {
    top: 10px;
}

/* FOOTER */

.footerRowTwo .primaryHeadingCust {
	text-align: left;
}


/* WARE-HOUSING RESPONSIVE */

/* SECTION ONE */

.secSerOne .col-md-4 .imgDiv {
    display: none;
}

/* SECTION 4 */

.secSerFour .rowSerFour .MainContent {
	height: auto; 
}

/* SECTION 5 */

.secFiveData .custTech .custUl {
    justify-content: center;
}

/* SECTION 7 */

.secSerSeven .MainContent .primaryHeadingCust {
    font-size: 20px;
}

/* SECTION 9 */

.secSerNine .rowSerNine .MainContent {
    height: 600px;
    margin-bottom: 10px;
}

.secSerTen .row {
    flex-direction: column;
}

/* SECTION 13 */

.secSerThirteen .MainContent .primaryHeadingCust {
    font-size: 20px;
}

}