@charset "utf-8";
/* CSS Document */
.display-none{display: none;}

@media screen and (max-width: 320px){
	/*----------------------Container Start--------------------------
	.container{width: 588px;min-width:none;max-width:none;margin:0 auto;}*/
	.container{width: 300px;max-width:none;margin:0 auto;}
	
	/*--------------------Body Start-------------------------*/
	.row-40 {height: 25px;padding-bottom: 10px;}
	.row-40 h1 {line-height: 25px;font-size: 20px;}
	.row-350 {height: auto;}
	.row-350 p {font-size: 14px;line-height: 20px;}
	#parallex h2 {line-height: 20px;font-size: 17px;padding: 18px 0 0;}
	.col-4 {width: 100%;}
	.col-6 {width: 100%;}
	#services {background:none;background-size: cover;}
	#services h1{color: #5f5d5d;}
	#services p {color: #5f5d5d;}
	.company {height: 160px;margin: 10px;;}
	.company h3 {line-height: 20px; font-size: 18px;padding: 10px 0;}
	.left.col-4 {width: 30%;}
	.left.col-4 img {margin: 10px;}
	.right.col-6 {width: 64%;}
	#services .right p {font-size: 15px;line-height: 16px;padding: 0px 15px;}
	.row-40-b {height: 30px;margin: 10px auto 0;padding-bottom: 15px;}
	.row-40-b h1 {line-height: 0px;margin: 20px auto 10px;font-size: 25px;}
	.br-con {height: auto;}
	.fp-33-1 {width: 100%;}
	.fp-33-2 {width: 100%;margin: 0px auto 0;}
	.fp-33-3 {width: 100%;margin: 0px auto 0;}
	.add {width: 95%;}
	.fa-text {width: auto;float: none;margin-left: 40px;}
	.bottom p {font-size: 10px;}
	
	/*--------------------About Page Start---------------------------*/
	.ab-con .row-40 {height: 30px;}
	.ab-con .row-125a, .ab-con .row-80{height:auto; display:inline-block;}
	.ab-head {max-width: 200px;height: 30px;line-height: 30px;}
	.left {margin-left: 0px; width:100%;}
	.right {margin-right: 0px; width:100%;}
	/*--------------------About Page Enndd---------------------------*/
}

@media screen and (min-width: 321px) and (max-width: 360px){
	/*----------------------Container Start--------------------------*/
	.container{width:321px;max-width:none;margin:0 auto;}
	
	/*--------------------Body Start-------------------------*/
	.row-40 {height: 25px;padding-bottom: 10px;}
	.row-40 h1 {line-height: 25px;font-size: 20px;}
	.row-350 {height: auto;}
	.row-350 p {font-size: 14px;line-height: 20px;}
	#parallex h2 {line-height: 20px;font-size: 17px;padding: 18px 0 0;}
	.col-4 {width: 100%;}
	.col-6 {width: 100%;}
	#services {background:none;background-size: cover;}
	#services h1{color: #5f5d5d;}
	#services p {color: #5f5d5d;}
	.company {height: 160px;margin: 10px;;}
	.company h3 {line-height: 20px; font-size: 18px;padding: 10px 0;}
	.left.col-4 {width: 30%;}
	.left.col-4 img {margin: 10px;}
	.right.col-6 {width: 64%;}
	#services .right p {font-size: 15px;line-height: 16px;padding: 0px 15px;}
	.row-40-b {height: 30px;margin: 10px auto 0;padding-bottom: 15px;}
	.row-40-b h1 {line-height: 0px;margin: 20px auto 10px;font-size: 25px;}
	.br-con {height: auto;}
	.fp-33-1 {width: 100%;}
	.fp-33-2 {width: 100%;margin: 0px auto 0;}
	.fp-33-3 {width: 100%;margin: 0px auto 0;}
	.add {width: 95%;}
	.fa-text {width: auto;float: none;margin-left: 40px;}
	.bottom p {font-size: 10px;}
	
	/*--------------------About Page Start---------------------------*/
	.ab-con .row-40 {height: 30px;}
	.ab-con .row-125a, .ab-con .row-80{height:auto; display:inline-block;}
	.ab-head {max-width: 200px;height: 30px;line-height: 30px;}
	.left {margin-left: 0px; width:100%;}
	.right {margin-right: 0px; width:100%;}
	/*--------------------About Page Enndd---------------------------*/
}

@media screen and (min-width: 361px) and (max-width: 375px){
	/*----------------------Container Start--------------------------*/
	.container{width:350px;max-width:none;margin:0 auto;}
	
	/*--------------------Body Start-------------------------*/
	.row-40 {height: 25px;padding-bottom: 10px;}
	.row-40 h1 {line-height: 25px;font-size: 20px;}
	.row-350 {height: auto;}
	.row-350 p {font-size: 14px;line-height: 20px;}
	#parallex h2 {line-height: 22px;font-size: 20px; padding: 15px 0 0;}
	.col-4 {width: 100%;}
	.col-6 {width: 100%;}
	#services {background:none;background-size: cover;}
	#services h1{color: #5f5d5d;}
	#services p {color: #5f5d5d;}
	.company {height: 160px;margin: 10px 20px;}
	.company h3 {line-height: 20px; font-size: 18px;padding: 10px 0;}
	.left.col-4 {width: 30%;}
	.left.col-4 img {margin: 10px;}
	.right.col-6 {width: 64%;}
	#services .right p {font-size: 15px;line-height: 16px;padding: 0px 15px;}
	.row-40-b {height: 30px;margin: 10px auto 0;padding-bottom: 15px;}
	.row-40-b h1 {line-height: 0px;margin: 20px auto 10px;font-size: 25px;}
	.br-con {height: auto;}
	.fp-33-1 {width: 100%;}
	.fp-33-2 {width: 100%;margin: 0px auto 0;}
	.fp-33-3 {width: 100%;margin: 0px auto 0;}
	.add {width: 95%;}
	.fa-text {width: auto;float: none;margin-left: 40px;}
	.bottom p {font-size: 10px;}
	
	/*--------------------About Page Start---------------------------*/
	.ab-con .row-40 {height: 30px;}
	.ab-con .row-125a, .ab-con .row-80{height:auto; display:inline-block;}
	.ab-head {max-width: 200px;height: 30px;line-height: 30px;}
	.left {margin-left: 0px; width:100%;}
	.right {margin-right: 0px; width:100%;}
	/*--------------------About Page Enndd---------------------------*/
}

@media screen and (min-width: 376px) and (max-width: 384px){
	/*----------------------Container Start--------------------------*/
	.container{width:361px;max-width:none;margin:0 auto;}
	
	/*--------------------Body Start-------------------------*/
	.row-40 {height: 25px;padding-bottom: 10px;}
	.row-40 h1 {line-height: 25px;font-size: 20px;}
	.row-350 {height: auto;}
	.row-350 p {font-size: 14px;line-height: 20px;}
	#parallex h2 {line-height: 25px;font-size: 20px;padding: 10px 0 0;}
	.col-4 {width: 100%;}
	.col-6 {width: 100%;}
	#services {background:none;background-size: cover;}
	#services h1{color: #5f5d5d;}
	#services p {color: #5f5d5d;}
	.company {height: 160px;margin: 10px 25px;}
	.company h3 {line-height: 20px; font-size: 18px;padding: 10px 0;}
	.left.col-4 {width: 30%;}
	.left.col-4 img {margin: 10px;}
	.right.col-6 {width: 64%;}
	#services .right p {font-size: 15px;line-height: 16px;padding: 0px 15px;}
	.row-40-b {height: 30px;margin: 10px auto 0;padding-bottom: 15px;}
	.row-40-b h1 {line-height: 0px;margin: 20px auto 10px;font-size: 25px;}
	.br-con {height: auto;}
	.fp-33-1 {width: 100%;}
	.fp-33-2 {width: 100%;margin: 0px auto 0;}
	.fp-33-3 {width: 100%;margin: 0px auto 0;}
	.add {width: 95%;}
	.fa-text {width: auto;float: none;margin-left: 40px;height: auto;}
	.m-top {margin-top: 17px !important;}
	.bottom p {font-size: 10px;}
	
	/*--------------------About Page Start---------------------------*/
	.ab-con .row-40 {height: 30px;}
	.ab-con .row-125a, .ab-con .row-80{height:auto; display:inline-block;}
	.ab-head {max-width: 200px;height: 30px;line-height: 30px;}
	.left {margin-left: 0px; width:100%;}
	.right {margin-right: 0px; width:100%;}
	/*--------------------About Page Enndd---------------------------*/
}
@media screen and (min-width: 385px) and (max-width: 400px){
	/*----------------------Container Start--------------------------*/
	.container{width:373px;max-width:none;margin:0 auto;}
	
	/*--------------------Body Start-------------------------*/
	.row-40 {height: 25px;padding-bottom: 10px;}
	.row-40 h1 {line-height: 25px;font-size: 20px;}
	.row-350 {height: auto;}
	.row-350 p {font-size: 14px;line-height: 20px;}
	#parallex h2 {line-height: 25px;font-size: 20px;padding: 10px 0 0;}
	.col-4 {width: 100%;}
	.col-6 {width: 100%;}
	#services {background:none;background-size: cover;}
	#services h1{color: #5f5d5d;}
	#services p {color: #5f5d5d;}
	.company {height: 160px;margin:10px 32px;}
	.company h3 {line-height: 20px; font-size: 18px;padding: 10px 0;}
	.left.col-4 {width: 30%;}
	.left.col-4 img {margin: 10px;}
	.right.col-6 {width: 64%;}
	#services .right p {font-size: 15px;line-height: 16px;padding: 0px 15px;}
	.row-40-b {height: 30px;margin: 10px auto 0;padding-bottom: 15px;}
	.row-40-b h1 {line-height: 0px;margin: 20px auto 10px;font-size: 25px;}
	.br-con {height: auto;}
	.fp-33-1 {width: 100%;}
	.fp-33-2 {width: 100%;margin: 0px auto 0;}
	.fp-33-3 {width: 100%;margin: 0px auto 0;}
	.add {width: 95%;}
	.fa-text {width: auto;float: none;margin-left: 40px;height: auto;}
	.m-top {margin-top: 17px !important;}
	.bottom p {font-size: 10px;}
	
	/*--------------------About Page Start---------------------------*/
	.ab-con .row-40 {height: 30px;}
	.ab-con .row-125a, .ab-con .row-80{height:auto; display:inline-block;}
	.ab-head {max-width: 200px;height: 30px;line-height: 30px;}
	.left {margin-left: 0px; width:100%;}
	.right {margin-right: 0px; width:100%;}
	/*--------------------About Page Enndd---------------------------*/
}
@media screen and (min-width: 401px) and (max-width: 414px){
	/*----------------------Container Start--------------------------*/
	.container{width:387px;max-width:none;margin:0 auto;}
	
	/*--------------------Body Start-------------------------*/
	.row-40 {height: 25px;padding-bottom: 10px;}
	.row-40 h1 {line-height: 25px;font-size: 20px;}
	.row-350 {height: auto;}
	.row-350 p {font-size: 14px;line-height: 20px;}
	#parallex h2 {line-height: 20px;font-size: 18px;padding: 20px 0;}
	.col-4 {width: 100%;}
	.col-6 {width: 100%;}
	#services {background:none;background-size: cover;}
	#services h1{color: #5f5d5d;}
	#services p {color: #5f5d5d;}
	.company {height: 160px;margin:10px 39px;}
	.company h3 {line-height: 20px; font-size: 18px;padding: 10px 0;}
	.left.col-4 {width: 30%;}
	.left.col-4 img {margin: 10px;}
	.right.col-6 {width: 64%;}
	#services .right p {font-size: 15px;line-height: 16px;padding: 0px 15px;}
	.row-40-b {height: 30px;margin: 10px auto 0;padding-bottom: 15px;}
	.row-40-b h1 {line-height: 0px;margin: 20px auto 10px;font-size: 25px;}
	.br-con {height: auto;}
	.fp-33-1 {width: 100%;}
	.fp-33-2 {width: 100%;margin: 0px auto 0;}
	.fp-33-3 {width: 100%;margin: 0px auto 0;}
	.add {width: 95%;}
	.fa-text {width: auto;float: none;margin-left: 40px;height: auto;}
	.m-top {margin-top: 17px !important;}
	.bottom p {font-size: 10px;}
	
	/*--------------------About Page Start---------------------------*/
	.ab-con .row-40 {height: 30px;}
	.ab-con .row-125a, .ab-con .row-80{height:auto; display:inline-block;}
	.ab-head {max-width: 200px;height: 30px;line-height: 30px;}
	.left {margin-left: 0px; width:100%;}
	.right {margin-right: 0px; width:100%;}
	/*--------------------About Page Enndd---------------------------*/
}

@media screen and (min-width: 415px) and (max-width: 480px){
	/*----------------------Container Start--------------------------*/
	.container{width:425px;max-width:none;margin:0 auto;}
	
	/*--------------------Body Start-------------------------*/
	.row-40 {height: 25px;padding-bottom: 10px;}
	.row-40 h1 {line-height: 25px;font-size: 20px;}
	.row-350 {height: auto;}
	.row-350 p {font-size: 14px;line-height: 20px;}
	#parallex h2 {line-height: 20px;font-size: 18px;padding: 20px 0;}
	.col-4 {width: 100%;}
	.col-6 {width: 100%;}
	#services {background: rgba(44, 137, 198, 0.09);display: inline-block;}
	#services h1{color: #5f5d5d;}
	#services p {color: #5f5d5d;}
	.company {height: 160px;margin:10px 58px;}
	.company h3 {line-height: 20px; font-size: 18px;padding: 10px 0;}
	.left.col-4 {width: 30%;}
	.left.col-4 img {margin: 10px;}
	.right.col-6 {width: 64%;}
	#services .right p {font-size: 15px;line-height: 16px;padding: 0px 15px;}
	.row-40-b {height: 30px;margin: 10px auto 0;padding-bottom: 15px;}
	.row-40-b h1 {line-height: 0px;margin: 20px auto 10px;font-size: 25px;}
	.br-con {height: auto;}
	.fp-33-1 {width: 100%;}
	.fp-33-2 {width: 100%;margin: 0px auto 0;}
	.fp-33-3 {width: 100%;margin: 0px auto 0;}
	.fp-33-3 h3, .fp-33-3 form {width: 90%;}
	.add {width: 95%;}
	.fa-text {width: auto;float: none;margin-left: 40px;height: auto;}
	.m-top {margin-top: 17px !important;}
	.bottom p {font-size: 10px;}
	
	/*--------------------About Page Start---------------------------*/
	.ab-con .row-40 {height: 30px;}
	.ab-con .row-125a, .ab-con .row-80{height:auto; display:inline-block;}
	.ab-head {max-width: 200px;height: 30px;line-height: 30px;}
	.left {margin-left: 0px; width:100%;}
	.right {margin-right: 0px; width:100%;}
	/*--------------------About Page Enndd---------------------------*/
}
@media screen and (min-width: 481px) and (max-width: 568px){
	/*----------------------Container Start--------------------------*/
	.container{width:470px;max-width:none;margin:0 auto;}
	
	/*--------------------Body Start-------------------------*/
	.row-40 {height: 25px;padding-bottom: 10px;}
	.row-40 h1 {line-height: 25px;font-size: 20px;}
	.row-350 {height: auto;}
	.row-350 p {font-size: 14px;line-height: 20px;}
	#parallex h2 {line-height: 25px;font-size: 20px;padding: 15px 0 0;}
	.col-4 {width: 100%;}
	.col-6 {width: 100%;}
	#services {background: rgba(44, 137, 198, 0.09);display: inline-block;}
	#services h1{color: #5f5d5d;}
	#services p {color: #5f5d5d;}
	.company {margin:10px 80px;}
	.company h3 {}
	.left.col-4 {width: 38%;}
	.left.col-4 img {margin: 10px;}
	.right.col-6 {width: 58%;margin-top: 15px;}
	#services .right p {font-size: 15px;line-height: 16px;padding: 0px 15px;}
	.row-40-b {height: 30px;margin: 10px auto 0;padding-bottom: 15px;}
	.row-40-b h1 {line-height: 0px;margin: 20px auto 10px;font-size: 25px;}
	.br-con {height: auto;}
	.fp-33-1 {width: 100%;}
	.fp-33-2 {width: 100%;margin: 0px auto 0;}
	.fp-33-3 {width: 100%;margin: 0px auto 0;}
	.fp-33-3 h3, .fp-33-3 form {width: 90%;}
	.add {width: 95%;}
	.fa-text {width: auto;float: none;margin-left: 40px;height: auto;}
	.m-top {margin-top: 17px !important;}
	.bottom p {font-size: 10px;}
	
	/*--------------------About Page Start---------------------------*/
	.ab-con .row-40 {height: 30px;}
	.ab-con .row-125a, .ab-con .row-80{height:auto; display:inline-block;}
	.ab-head {max-width: 200px;height: 30px;line-height: 30px;}
	.left {margin-left: 0px; width:100%;}
	.right {margin-right: 0px; width:100%;}
	/*--------------------About Page Enndd---------------------------*/
}
@media screen and (min-width: 569px) and (max-width: 667px){
	/*----------------------Container Start--------------------------*/
	.container{width:510px;max-width:none;margin:0 auto;}
	
	/*--------------------Body Start-------------------------*/
	.row-40 {height: 25px;padding-bottom: 10px;}
	.row-40 h1 {line-height: 25px;font-size: 20px;}
	.row-350 {height: auto;}
	.row-350 p {font-size: 14px;line-height: 20px;}
	#parallex h2 {line-height: 25px;font-size: 20px;padding: 23px 0 0;}
	.col-4 {width: 100%;}
	.col-6 {width: 100%;}
	#services {background: rgba(44, 137, 198, 0.09);display: inline-block;}
	#services h1{color: #5f5d5d;}
	#services p {color: #5f5d5d;}
	.company {margin:10px 100px;}
	.company h3 {}
	.left.col-4 {width: 38%;}
	.left.col-4 img {margin: 10px;}
	.right.col-6 {width: 58%;margin-top: 15px;}
	#services .right p {font-size: 15px;line-height: 16px;padding: 0px 15px;}
	.row-40-b {height: 30px;margin: 10px auto 0;padding-bottom: 15px;}
	.row-40-b h1 {line-height: 0px;margin: 20px auto 10px;font-size: 25px;}
	.br-con {height: auto;}
	.fp-33-1 {width: 100%;}
	.fp-33-2 {width: 100%;margin: 0px auto 0;}
	.fp-33-3 {width: 100%;margin: 0px auto 0;}
	.fp-33-3 h3, .fp-33-3 form {width: 90%;}
	.add {width: 95%;}
	.fa-text {width: auto;float: none;margin-left: 40px;height: auto;}
	.m-top {margin-top: 17px !important;}
	.bottom p {font-size: 10px;}
	
	/*--------------------About Page Start---------------------------*/
	.ab-con .row-40 {height: 30px;}
	.ab-con .row-125a, .ab-con .row-80{height:auto; display:inline-block;}
	.ab-head {max-width: 200px;height: 30px;line-height: 30px;}
	.left {margin-left: 0px; width:100%;}
	.right {margin-right: 0px; width:100%;}
	/*--------------------About Page Enndd---------------------------*/
}
@media screen and (min-width: 668px) and (max-width: 768px){
	/*----------------------Container Start--------------------------*/
	.container{width: 588px;min-width:none;max-width:none;margin:0 auto;}
	
	/*--------------------Body Start-------------------------*/
	.row-350 {height: 725px;}
	#parallex h2 {line-height: 30px;font-size: 25px;padding: 5px 0 0;}
	.row-400 {height: 800px;}
	.col-4 {width: 100%;}
	.col-6 .col-4 {display:none;}
	.col-6 {width: 100%;}
	.col-6 .col-6{width:100%;}
	#services {background: rgba(44, 137, 198, 0.09);display: inline-block;}
	#services h1 {font-size: 35px;padding: 10px 0;}
	#services p {font-size: 15px;}
	.company {width: 268px;height: 180px;margin: 10px;}
	.company .col-4 {width:38%;}
	.company .col-6 {width:58%;}
	.company h3 {line-height: 25px;font-size: 17px;}
	#services .right p {font-size: 14px;line-height: 16px;}
	.br-con {height: 200px;}
	/*--------------------Body End---------------------------*/
	
	/*--------------------About Page Start---------------------------*/
	.row-125a {height: 240px;}
	.row-80 {height: 140px;}
	.ab-con .row-350 {height: 800px;}
	.ab-con .col-2 {width:50%;}
	.ab-con .col-8 {width:99%;}
	/*--------------------About Page Enndd---------------------------*/
}
@media screen and (min-width: 769px) and (max-width: 800px){
	/*----------------------Container Start--------------------------*/
	.container{width: 628px;min-width:none;max-width:none;margin:0 auto;}
	
	/*--------------------Body Start-------------------------*/
	.row-350 {height: 725px;}
	#parallex h2 {line-height: 36px;font-size: 25px;padding: 15px 0 0;}
	.row-400 {height: 800px;}
	.col-4 {width: 100%;}
	.col-6 .col-4 {display:none;}
	.col-6 {width: 100%;}
	.col-6 .col-6{width:100%;}
	#services {background: rgba(44, 137, 198, 0.09);display: inline-block;}
	#services h1 {font-size: 35px;padding: 10px 0;}
	#services p {font-size: 15px;}
	.company {width: 268px;height: 180px;margin: 19.5px;}
	.company .col-4 {width:38%;}
	.company .col-6 {width:58%;}
	.company h3 {line-height: 25px;font-size: 17px;}
	#services .right p {font-size: 14px;line-height: 16px;}
	.br-con {height: 200px;}
	/*--------------------Body End---------------------------*/
	
	/*--------------------About Page Start---------------------------*/
	.row-125a {height: 210px;}
	.row-80 {height: 140px;}
	.ab-con .row-350 {height: 800px;}
	.ab-con .col-2 {width:50%;}
	.ab-con .col-8 {width:99%;}
	/*--------------------About Page Enndd---------------------------*/
}
@media screen and (min-width: 801px) and (max-width: 980px){
	/*----------------------Container Start--------------------------*/
	.container{width: 713px;min-width:none;max-width:none;margin:0 auto;}
	
	/*--------------------Body Start-------------------------*/
	.row-350 {height: 600px;}
	#parallex h2 {line-height: 36px;font-size: 25px;padding: 15px 0 0;}
	.row-400 {height: 680px;}
	.col-4 {width: 100%;}
	.col-6 .col-4 {display:none;}
	.col-6 {width: 100%;}
	.col-6 .col-6{width:100%;}
	#services {background: rgba(44, 137, 198, 0.09);display: inline-block;}
	#services h1 {font-size: 35px;padding: 10px 0;}
	#services p {font-size: 15px;}
	.company {width: 268px;height: 180px;margin: 40.5px;}
	.company .col-4 {width:38%;}
	.company .col-6 {width:58%;}
	.company h3 {line-height: 25px;font-size: 17px;}
	#services .right p {font-size: 14px;line-height: 16px;}
	.br-con {height: 200px;}
	/*--------------------Body End---------------------------*/
	
	/*--------------------About Page Start---------------------------*/
	.row-125a {height: 210px;}
	.row-80 {height: 140px;}
	.ab-con .row-350 {height: 800px;}
	.ab-con .col-2 {width:50%;}
	.ab-con .col-8 {width:99%;}
	/*--------------------About Page Enndd---------------------------*/
}
@media screen and (min-width: 981px) and (max-width: 1024px){
	/*----------------------Container Start--------------------------*/
	.container{width: 803px;min-width:none;max-width:none;margin:0 auto;}
	
	/*--------------------Body Start-------------------------*/
	.row-350 {height: 530px;}
	#parallex h2 {line-height: 36px;font-size: 25px;padding: 15px 0 0;}
	.row-400 {height: 750px;}
	.col-4 {width: 100%;}
	.col-6 .col-4 {width:40%;}
	.col-6 {width: 100%;}
	.col-6 .col-6{width:58%;}
	.company {margin: 45px;}
	.company .col-4 {width:38%;}
	.company .col-6 {width:58%;}
	.br-con {height: 200px;}
	/*--------------------Body End---------------------------*/
	
	/*--------------------About Page Start---------------------------*/
	.row-125a {height: 185px;}
	.row-80 {height: 140px;}
	.ab-con .row-350 {height: 600px;}
	.ab-con .col-2 {width: 42%;}
	.ab-con .col-2 img {margin:100px 0;}
	.ab-con .col-8 {width:50%;}
	.ab-con .col-8 p {font-size:14px;}
	/*--------------------About Page Enndd---------------------------*/
}
@media screen and (min-width: 1025px) and (max-width: 1280px){
	/*----------------------Container Start--------------------------*/
	.container{width:950px;min-width:none;max-width:none;margin:0 auto;}
	
	/*--------------------Body Start-------------------------*/
	.row-350 {height: 500px;}
	#parallex h2 {line-height: 36px;font-size: 25px;padding: 15px 0 0;}
	.row-400 {height: 680px;}
	.col-4 {width: 100%;}
	.col-6 .col-4 {width:30%;}
	.col-6 {width: 100%;}
	.col-6 .col-6{width:65%;}
	#services h1 {font-size: 35px;padding: 10px 0;}
	.company {width: 268px;height: 180px;margin:21px;}
	.company .col-4 {width:38%;}
	.company .col-6 {width:58%;}
	.company h3 {line-height: 25px;font-size: 17px;}
	#services .right p {font-size: 14px;line-height: 16px;}
	.br-con {height: 250px;}
	/*--------------------Body End---------------------------*/
	
	/*--------------------About Page Start---------------------------*/
	.row-125a {height: 150px;}
	.row-80 {height: 100px;}
	.ab-con .row-350 {height: 500px;}
	.ab-con .col-2 {width: 30%;}
	.ab-con .col-2 img {margin:75px 0;}
	.ab-con .col-8 {width:65%;}
	.ab-con .col-8 p {font-size:14px;}
	/*--------------------About Page Enndd---------------------------*/
}
@media screen and (min-width: 1281px) and (max-width: 1366px){
	/*----------------------Container Start--------------------------*/
	.container{width:1060px;min-width:none;max-width:none;margin:0 auto;}
	
	/*--------------------Body Start-------------------------*/
	.row-350 {height: 500px;}
	#parallex h2 {line-height: 36px;font-size: 22px;padding: 30px 0 0;}
	.row-400 {height: 680px;}
	.col-4 {width: 100%;}
	.col-6 .col-4 {width:23%;}
	.col-6 {width: 100%;}
	.col-6 .col-6{width: 74%;margin: 15px 0;}
	#services h1 {font-size: 35px;padding: 10px 0;}
	.company {width: 268px;height: 180px;margin:39px;}
	.company .col-4 {width:38%;}
	.company .col-6 {width:58%;}
	.company h3 {line-height: 25px;font-size: 17px;}
	#services .right p {font-size: 14px;line-height: 16px;}
	.br-con {height: 250px;}
	/*--------------------Body End---------------------------*/
	
	/*--------------------About Page Start---------------------------*/
	.row-125a {height: 150px;}
	.row-80 {height: 100px;}
	.ab-con .row-350 {height: 500px;}
	.ab-con .col-2 {width: 30%;}
	.ab-con .col-2 img {margin:41px 0;}
	.ab-con .col-8 {width:65%;}
	.ab-con .col-8 p {font-size:14px;}
	/*--------------------About Page Enndd---------------------------*/
}
@media screen and (min-width: 1367px) and (max-width: 1440px){
	/*----------------------Container Start--------------------------*/
	.container{width:1124px;min-width:none;max-width:none;margin:0 auto;}
	
	/*--------------------Body Start-------------------------*/
	.row-350 {height: 450px;}
	#parallex h2 {line-height: 36px;font-size: 23px;padding: 30px 0 0;}
	.row-400 {height: 490px;}
	#services h1 {font-size: 35px;padding: 10px 0;}
	.company {margin: 33px;}
	.br-con {height: 270px;}
	/*--------------------Body End---------------------------*/
	
	/*--------------------About Page Start---------------------------*/
	.row-125a {height: 150px;}
	.row-80 {height: 100px;}
	.ab-con .col-2 {width: 25%;}
	.ab-con .col-2 img {margin:30px 0;}
	.ab-con .col-8 {width:70%;}
	.ab-con .col-8 p {font-size:14px;}
	/*--------------------About Page Enndd---------------------------*/
}
@media screen and (min-width: 1441px) and (max-width: 1680px){
	/*----------------------Container Start--------------------------*/
	.container{width:1300px;min-width:none;max-width:none;margin:0 auto;}
	
	/*--------------------Body Start-------------------------*/
	.row-350 {height: 400px;}
	#parallex h2 {line-height: 36px;font-size: 26px;padding: 30px 0px 0;}
	.row-400 {height: 445px;}
	#services h1 {font-size: 35px;padding: 10px 0;}
	.company {width: 268px;height: 180px;margin:39px;}
	.company .col-4 {width:38%;}
	.company .col-6 {width:58%;}
	.company h3 {line-height: 25px;font-size: 17px;}
	#services .right p {font-size: 14px;line-height: 16px;}
	.company {margin: 25px;}
	.br-con {height: 270px;}
	/*--------------------Body End---------------------------*/
	
	/*--------------------About Page Start---------------------------*/
	.row-125a {height: 125px;}
	.ab-con .col-2 {width: 22%;}
	.ab-con .col-8 {width:75%;}
	/*--------------------About Page Enndd---------------------------*/
}
@media screen and (min-width: 1681px) and (max-width: 1920px){
	/*----------------------Container Start--------------------------*/
	.container{width:1536px;min-width:none;max-width:none;margin:0 auto;}
}