@charset "UTF-8";
/* CSS Document */

* {margin:0px; padding:0px; box-sizing:border-box;}
html {scroll-behavior:smooth;}
body {margin:0px; padding:0px; font-family:'Roboto', sans-serif; font-optical-sizing:auto; font-style:normal; font-size:18px; font-weight:300; color:#333333; background:#fff;}


.fullWidthDiv {display:block; width:100%; clear:both; overflow:hidden; padding:20px; box-sizing:border-box;}
.maxWidthDiv {margin:0px auto; width:100%; max-width:1250px; padding:40px 0px; overflow:hidden; box-sizing:border-box;}
/* Apply this to the element you are linking to */




.fullWidthDiv#mainBanner {scroll-margin-top:130px; padding:0px;}
.fullWidthDiv#AboutUs {scroll-margin-top:130px;}
.fullWidthDiv#Services {background:#f2f6f7; scroll-margin-top:130px;}
.fullWidthDiv#Support {scroll-margin-top:130px;}
.fullWidthDiv#SiteSupport {background:#f2f6f7; background:linear-gradient(0deg, rgba(136, 197, 68, 1) 39.6%, rgba(242, 246, 247, 1) 39.6%); scroll-margin-top:130px;}
.fullWidthDiv#ManPowerAndTraining {scroll-margin-top:130px;}
.fullWidthDiv#CustomerBenefits {background:#f2f6f7; scroll-margin-top:130px;}
.fullWidthDiv#WhyPartner {scroll-margin-top:130px;}
.fullWidthDiv#Clientele {scroll-margin-top:130px;}
.fullWidthDiv#AwardsCertificates {background:#f2f6f7; scroll-margin-top:130px;}
.fullWidthDiv#NewsfeedDiv {background:#f2f6f7; scroll-margin-top:130px;}

.commonContainer {display:block; clear:both; overflow:hidden;}


.commonHeader {display:block; clear:both; margin:0px; padding:0px 0px 20px 85px; font-size:26px; color:#333333; line-height:30px; font-weight:500; letter-spacing:6px; position:relative;}
.commonHeader::after {position:absolute; content:' '; top:14px; left:0px; width:70px; height:2px; border-radius:5px; background:#88c544;}

.parentDiv {display:block; clear:both; overflow:hidden;}

.disTable {display:table; width:100%;}
.disTable .div50perc {display:table-cell; vertical-align:middle; width:50%; box-sizing:border-box;}



#mainBanner {scroll-margin-top:130px; margin-top:130px;}
#mainBanner .bannerText {float:left; width:50%; overflow:hidden;}
#mainBanner .bannerText .smallText {display:block; clear:both; padding-bottom:10px; font-size:20px; font-style:italic; overflow:hidden;}
#mainBanner .bannerText .bigText {display:block; clear:both; font-size:60px; line-height:72px; font-weight:700; overflow:hidden;}

.bannerBG-01 {padding:100px 20px; color:#1d346d; background:linear-gradient(90deg,rgba(255, 255, 255, 1) 35%, rgba(255, 255, 255, 0) 60%), url("../images/MainBanner-01.jpg") center right -200px; background-size:auto, cover;}
.bannerBG-02 {padding:100px 20px; color:#ffffff; background:linear-gradient(90deg,rgba(32, 48, 141, 1) 35%, rgba(32, 48, 141, 0) 60%), url("../images/MainBanner-02.jpg") center right -200px; background-size:auto, cover;}


#mainBanner_Slider .slide-arrow {position:absolute; top:auto !important; bottom:0px; margin-bottom:20px; z-index:1;}
#mainBanner_Slider .prev-arrow {right:60px; top:245px; width:40px; height:40px; background:url("../images/blackArrowL.png") no-repeat center center #fff; background-size:30px; cursor:pointer; border:0px; border-radius:50px;}
#mainBanner_Slider .next-arrow {right:10px; top:245px; width:40px; height:40px; background:url("../images/blackArrowR.png") no-repeat center center #fff; background-size:30px; cursor:pointer; border:0px; border-radius:50px;}
#mainBanner_Slider .prev-arrow.slick-disabled, #Services_Slider .next-arrow.slick-disabled {opacity:0.25 !important;}

#mainBanner_Slider.slick-dotted.slick-slider {padding-bottom:0px !important;}
/*#mainBanner_Slider .slick-dots {width:auto !important; left:15px !important; bottom:15px !important;}*/
#mainBanner_Slider .slick-dots li {margin:0px 5px 20px 5px !important; width:30px; height:auto;}
#mainBanner_Slider .slick-dots li button {width:30px; height:10px;}
#mainBanner_Slider .slick-dots li button::before {color:rgba(255, 255, 255, 1) !important; font-size:12px !important; content:" "; width:30px; height:10px; background:#fff; border-radius:10px;}





#AboutUs .commonContainer.child_2 .childDiv {float:left;}
#AboutUs .commonContainer.child_2 .childDiv:first-child {width:40%; font-size:40px; line-height:54px; font-weight:700;}
#AboutUs .commonContainer.child_2 .childDiv:last-child {width:60%; line-height:25px; padding-left:50px;}
#AboutUs .commonContainer.child_2 .childDiv b {font-weight:900;}

#AboutUs .commonContainer.child_2 .childDiv p {float:left; display:block; width:100%; padding:0px 0px 15px 0px;}
#AboutUs .commonContainer.child_2 .childDiv p b {font-weight:500;}
#AboutUs .commonContainer.child_2 .childDiv p:last-child {padding:0px;}


#AboutUs .commonContainer.child_3 .childDiv {float:left; width:33.33%; padding-right:50px;}
#AboutUs .commonContainer.child_3 .childDiv .imageDiv {display:block; clear:both; margin-top:50px; width:100%; max-width:100px; padding:20px; background:#88c544; border-radius:100px;}
#AboutUs .commonContainer.child_3 .childDiv .imageDiv img {display:block; width:100%;}

#AboutUs .commonContainer.child_3 .childDiv .headDiv {display:block; clear:both; padding:15px 0px; font-size:25px; font-weight:700;}
#AboutUs .commonContainer.child_3 .childDiv .textDiv {display:block; clear:both; font-size:16px; line-height:26px;}





#Services .commonContainer.child_3 {display:block; text-align:center;}
#Services .commonContainer.child_3 .childDiv {display:inline-block; width:33%; padding:15px; vertical-align:top; text-align:left;}
#Services .commonContainer.child_3 .childDiv .boxDiv {display:block; overflow:hidden; background:#fff; box-shadow:0px 0px 17px rgba(0, 0, 0, 0.1);}
#Services .commonContainer.child_3 .childDiv .imageDiv {display:block; clear:both;}
#Services .commonContainer.child_3 .childDiv .imageDiv img {display:block; width:100%;}

#Services .commonContainer.child_3 .childDiv .textDiv {display:block; clear:both; padding:20px; font-size:17px; line-height:27px;}
#Services .commonContainer.child_3 .childDiv .textDiv b {display:block; clear:both; padding-bottom:15px; font-size:25px; line-height:32px; font-weight:700;}



#Services_Slider.slick-slider {padding:0px 50px 20px 50px;}

#Services_Slider button {margin:0; padding:0; background:none; border:none; border-radius:0; outline:none; -webkit-appearance:none; -moz-appearance:none; appearance:none;}


#Services_Slider .slide-arrow {position:absolute; top:30%; margin-top:-10px; z-index:1;}
#Services_Slider .prev-arrow {left:0px; top:245px; width:50px; height:50px; background:url("../images/blackArrowL.png") no-repeat center center #fff; background-size:40px; cursor:pointer;}
#Services_Slider .next-arrow {right:0px; top:245px; width:50px; height:50px; background:url("../images/blackArrowR.png") no-repeat center center #fff; background-size:40px; cursor:pointer;}
#Services_Slider .prev-arrow.slick-disabled, #Services_Slider .next-arrow.slick-disabled {opacity:0.25 !important;}
/*#Services_Slider .slide {height:100% !important;}
#Services_Slider .slick-track {display:flex !important;}
#Services_Slider .slick-slide {height:inherit !important;}*/




#ManPowerAndTraining_Slider button {margin:0; padding:0; background:none; border:none; border-radius:0; outline:none; -webkit-appearance:none; -moz-appearance:none; appearance:none;}
#ManPowerAndTraining_Slider .slide-arrow {position:absolute; top:30%; margin-top:-10px; z-index:1;}
#ManPowerAndTraining_Slider .prev-arrow {left:0px; top:245px; width:50px; height:50px; background:url("../images/blackArrowL.png") no-repeat center center #fff; background-size:40px; cursor:pointer;}
#ManPowerAndTraining_Slider .next-arrow {right:0px; top:245px; width:50px; height:50px; background:url("../images/blackArrowR.png") no-repeat center center #fff; background-size:40px; cursor:pointer;}
#ManPowerAndTraining_Slider .prev-arrow.slick-disabled, #ManPowerAndTraining_Slider .next-arrow.slick-disabled {opacity:0.25 !important;}


#Support .commonContainer.child_3 {display:block; text-align:center;}
#Support .commonContainer.child_3 .childDiv {display:inline-block; width:33%; padding:30px 15px; vertical-align:top; text-align:left;}
#Support .commonContainer.child_3 .childDiv .boxDiv {display:flex; align-items:center; overflow:hidden; position:relative;}
#Support .commonContainer.child_3 .childDiv .boxDiv::after {position:absolute; content:' '; left:50px; width:100%; height:100%; background:#f2f6f7; z-index:-1;}
#Support .commonContainer.child_3 .childDiv .imageDiv {}
#Support .commonContainer.child_3 .childDiv .imageDiv .circleDiv {width:100px; height:100px; padding:10px; border-radius:100px; background:#88c544;}
#Support .commonContainer.child_3 .childDiv .imageDiv img {display:block; width:100%;}

#Support .commonContainer.child_3 .childDiv .textDiv {min-height:225px; padding:20px; font-size:17px; line-height:27px; background:#f2f6f7;}
#Support .commonContainer.child_3 .childDiv .textDiv b {display:block; clear:both; padding-bottom:15px; font-size:25px; line-height:30px; font-weight:700;}





#SiteSupport .commonContainer.child_3 {display:block; text-align:center;}
#SiteSupport .commonContainer.child_3 .childDiv {display:inline-block; width:33%; padding:15px; vertical-align:top; text-align:left;}
#SiteSupport .commonContainer.child_3 .childDiv .boxDiv {display:block; overflow:hidden; background:#fff; box-shadow:0px 0px 17px rgba(0, 0, 0, 0.1);}
#SiteSupport .commonContainer.child_3 .childDiv .imageDiv {display:block; clear:both;}
#SiteSupport .commonContainer.child_3 .childDiv .imageDiv img {display:block; width:100%;}

#SiteSupport .commonContainer.child_3 .childDiv .textDiv {display:block; clear:both; min-height:195px; padding:20px; font-size:17px; line-height:27px;}
#SiteSupport .commonContainer.child_3 .childDiv .textDiv b {display:block; clear:both; padding-bottom:15px; font-size:25px; line-height:32px; font-weight:700;}






#ManPowerAndTraining .commonContainer.child_2 .childDiv {display:table-cell; width:50%; padding:0px;}
#ManPowerAndTraining .commonContainer.child_2 .childDiv:last-child {padding-left:50px;}

#ManPowerAndTraining .commonContainer.child_2 .childDiv p {display:block; clear:both; padding:0px 0px 20px 0px; font-size:17px; line-height:24px;}
#ManPowerAndTraining .commonContainer.child_2 .childDiv p.bulletPoint {padding:0px 0px 20px 20px; position:relative;}
#ManPowerAndTraining .commonContainer.child_2 .childDiv p.bulletPoint::after {position:absolute; content:' '; top:6px; left:0px; width:9px; height:9px; border-radius:10px; background:#88c544;}
#ManPowerAndTraining .commonContainer.child_2 .childDiv p.bulletPoint:last-child {padding:0px 0px 0px 20px;}

#ManPowerAndTraining .commonContainer.child_2 .childDiv .paraHeader {padding-bottom:40px; font-size:40px; line-height:48px; font-weight:700; text-transform:uppercase;}


#ManPowerAndTraining .commonContainer.child_2 .childDiv.bannerDiv {background:url("../images/Image-ManPowerAndTraining.jpg") no-repeat center center; background-size:cover;}
#ManPowerAndTraining .imageMobDiv {display:none; clear:both; overflow:hidden;}
#ManPowerAndTraining .imageMobDiv img {display:block; width:100%;}


#ManPowerAndTraining .commonContainer.child_3 {display:block; padding-top:50px; text-align:center;}
#ManPowerAndTraining .commonContainer.child_3 .childDiv {display:inline-block; width:33%; padding:15px; vertical-align:top; text-align:left;}
#ManPowerAndTraining .commonContainer.child_3 .childDiv .boxDiv {display:block; overflow:hidden; background:#fff; box-shadow:0px 0px 17px rgba(0, 0, 0, 0.1);}
#ManPowerAndTraining .commonContainer.child_3 .childDiv .imageDiv {display:block; clear:both; padding:20px 20px 0px 20px;}
#ManPowerAndTraining .commonContainer.child_3 .childDiv .imageDiv img {display:block; width:100%;}

#ManPowerAndTraining .commonContainer.child_3 .childDiv .textDiv {display:block; clear:both; min-height:160px; padding:20px; font-size:16px; line-height:25px;}
#ManPowerAndTraining .commonContainer.child_3 .childDiv .textDiv b {display:block; clear:both; padding-bottom:15px; font-size:25px; line-height:30px; font-weight:700;}












#CustomerBenefits .commonContainer.child_2 .childDiv {float:left; width:50%; padding:20px 0px;}
#CustomerBenefits .commonContainer.child_2 .childDiv:last-child {padding:20px 0px 0px 0px;}
#CustomerBenefits .commonContainer.child_2 .childDiv .imageDiv {float:left; width:100px; height:100px; padding:10px; border-radius:100px; background:#88c544;}
#CustomerBenefits .commonContainer.child_2 .childDiv .imageDiv img {display:block; width:100%;}

#CustomerBenefits .commonContainer.child_2 .childDiv .textDiv {float:left; width:calc(100% - 100px); padding:5px 15px 0px 15px; font-size:17px; line-height:25px;}
#CustomerBenefits .commonContainer.child_2 .childDiv .textDiv b {display:block; clear:both; padding-bottom:8px; font-size:25px; line-height:32px; font-weight:700;}





#WhyPartner .commonHeader {padding:0px 0px 40px 85px;}

#WhyPartner .commonContainer.child_2 .childDiv {display:table-cell; width:50%; padding:0px;}
#WhyPartner .commonContainer.child_2 .childDiv:first-child {padding-right:50px;}

#WhyPartner .commonContainer.child_2 .childDiv p {display:block; clear:both; padding:0px 0px 20px 20px; font-size:16px; line-height:22px; position:relative;}
#WhyPartner .commonContainer.child_2 .childDiv p::after {position:absolute; content:' '; top:6px; left:0px; width:9px; height:9px; border-radius:10px; background:#88c544;}

#WhyPartner .commonContainer.child_2 .childDiv .pointersDec {display:block; clear:both; overflow:hidden;}
#WhyPartner .commonContainer.child_2 .childDiv .pointersDec .childDiv {display:block; clear:both; width:100%; padding:15px 0px; overflow:hidden;}
#WhyPartner .commonContainer.child_2 .childDiv .pointersDec .childDiv:last-child {padding:15px 0px 0px 0px;}

#WhyPartner .commonContainer.child_2 .childDiv .pointersDec .childDiv .imageDiv {float:left; width:70px; height:70px; padding:10px; border-radius:100px; border:solid 1px #88c544;}
#WhyPartner .commonContainer.child_2 .childDiv .pointersDec .childDiv .imageDiv img {display:block; width:100%;}

#WhyPartner .commonContainer.child_2 .childDiv .pointersDec .childDiv .textDiv {float:left; width:calc(100% - 70px); padding:0px 20px; font-size:16px; line-height:22px;}
#WhyPartner .commonContainer.child_2 .childDiv .pointersDec .childDiv .textDiv b {display:block; clear:both; padding-bottom:5px; font-size:20px; line-height:24px; font-weight:700;}


#WhyPartner .commonContainer.child_2 .childDiv.bannerDiv {background:url("../images/Image-WhyPartnerWithUs.jpg") no-repeat center center; background-size:cover;}
#WhyPartner .imageMobDiv {display:none; clear:both; overflow:hidden;}
#WhyPartner .imageMobDiv img {display:block; width:100%;}







#Clientele .commonContainer {padding:25px 0px; text-align:center;}

#Clientele .commonContainer .imageDiv {margin:10px; display:inline-block; width:100%; max-width:180px; padding:10px; box-shadow:0px 0px 5px rgba(0, 0, 0, 0.1);}
#Clientele .commonContainer .imageDiv img {display:block; width:100%;}

#Clientele p, #Clientele b {display:block; padding:10px 0px;}
#Clientele b:last-child {padding:10px 0px 0px 0px;}







#AwardsCertificates .commonContainer.child_4 {display:table; width:100%; overflow:hidden;}
#AwardsCertificates .commonContainer.child_4 .childDiv {display:table-cell; width:25%; background:#fff; border:solid 10px #f2f6f7;}
#AwardsCertificates .commonContainer.child_4 .childDiv .yearDiv {float:left; margin-top:15px; padding:5px 30px 3px 30px; font-size:28px; color:#fff; font-weight:700; border-radius:0px 50px 50px 0px; background:#88c544;}
#AwardsCertificates .commonContainer.child_4 .childDiv .textDiv {display:block; clear:both; padding:15px 30px; font-size:17px; line-height:27px; font-weight:700;}

#AwardsCertificates .commonContainer.child_4 .childDiv.headerDiv {font-size:40px; line-height:54px; font-weight:900; background:none; vertical-align:top;}
#AwardsCertificates .mobHeaderDiv {display:none; padding:10px 0px 20px 0px; font-size:40px; line-height:54px; font-weight:900; background:none; vertical-align:top;}

#AwardsCertificates .commonContainer.child_4 .awardTextList {display:block; clear:both; padding:0px 0px 0px 15px;}





/* Tabs */
.tabs {width:100%; position:relative;}
ul#tabs-nav {list-style:none; margin:0; padding:5px; overflow:auto;}
ul#tabs-nav li {float:left; text-transform:uppercase; margin-right:40px; padding:8px 0px; cursor:pointer;}
ul#tabs-nav li:hover, ul#tabs-nav li.active a {color:#88c544 !important;}
#tabs-nav li a:link {text-decoration:none; color:#333;}
#tabs-nav li a:visited {text-decoration:none; color:#333;}
.tab-content {background-color:#FFF;}

.navGallery {position:absolute; top:5px; right:5px;}

.navGallery .navGallery-Left {float:left; width:32px; height:32px; border:solid 2px #c5c5c5; background:url("../images/arrowLeft.png") center center; box-sizing:border-box;}
.navGallery .navGallery-Left:hover {border:solid 2px #88c544; background:url("../images/arrowLeft-Hover.png") center center #88c544;}

.navGallery .navGallery-Right {float:left; width:32px; height:32px; border:solid 2px #c5c5c5; background:url("../images/arrowRight.png") center center; box-sizing:border-box; margin-left:5px;}
.navGallery .navGallery-Right:hover {border:solid 2px #88c544; background:url("../images/arrowRight-Hover.png") center center #88c544;}

.gImageLink {float:left; width:33.33%; padding:5px; box-sizing:border-box; transition:all 0.25s ease-in-out;}
.gImageLink:hover {background:#88c544;}
.gImageLink img {display:block; width:100%;}






#ContactUs .commonContainer.child_3 .childDiv {float:left; width:33.33%; padding:20px 0px 0px 0px;}
#ContactUs .commonContainer.child_3 .childDiv:nth-child(1) {width:32%;}
#ContactUs .commonContainer.child_3 .childDiv:nth-child(2) {width:25%;}
#ContactUs .commonContainer.child_3 .childDiv:nth-child(3) {width:43%;}
#ContactUs .commonContainer.child_3 .childDiv .imageDiv {float:left; width:70px; height:70px;}
#ContactUs .commonContainer.child_3 .childDiv .imageDiv img {display:block; width:100%;}

#ContactUs .commonContainer.child_3 .childDiv .textDiv {float:left; width:calc(100% - 70px); padding:5px 15px 0px 15px; font-size:17px; line-height:25px;}
#ContactUs .commonContainer.child_3 .childDiv .textDiv a:link {text-decoration:none; color:#333;}
#ContactUs .commonContainer.child_3 .childDiv .textDiv a:visited {text-decoration:none; color:#333;}
#ContactUs .commonContainer.child_3 .childDiv .textDiv a:hover {text-decoration:underline; color:#000;}
#ContactUs .commonContainer.child_3 .childDiv .textDiv b {display:block; clear:both; padding-bottom:5px; font-size:25px; line-height:32px; font-weight:700;}






.fullWidthDiv.footerBG {background:#88c544;}
.fullWidthDiv.footerBG .maxWidthDiv {padding:0px;}

.fullWidthDiv.footerBG .maxWidthDiv .textDiv {display:inline-table; vertical-align:middle; font-size:14px; color:#000;}

.sIconsCont {float:right}
.sIconsCont .sIconsLink {float:left; margin:0px 0px 0px 10px; padding:2px; width:28px; border:solid 1px #393939; border-radius:30px; box-sizing:border-box; transition:all 0.25s ease-in-out;}
.sIconsCont .sIconsLink:hover {border:solid 1px #fff; background:#fff;}
.sIconsCont .sIconsLink img {display:block; width:100%;}





.Normal_Version {display:block !important;}
.Slider_Version {display:none !important;}



@media only screen and (max-width: 1440px) {
	#mainBanner {background:linear-gradient(90deg,rgba(32, 48, 141, 1) 35%, rgba(32, 48, 141, 0) 60%), url("../images/MainBanner.jpg") center right -300px; background-size:auto, cover;}
}



@media only screen and (max-width: 1280px) {
	#mainBanner {background:linear-gradient(90deg,rgba(32, 48, 141, 1) 35%, rgba(32, 48, 141, 0) 60%), url("../images/MainBanner.jpg") center right -350px; background-size:auto, cover;}
}



@media only screen and (max-width: 1200px) {
	#mainBanner {background:linear-gradient(90deg,rgba(32, 48, 141, 1) 35%, rgba(32, 48, 141, 0) 60%), url("../images/MainBanner.jpg") center right -500px; background-size:auto, cover;}
	.Normal_Version {display:none !important;}
	.Slider_Version {display:block !important;}
	
	#Support .commonContainer.child_3 .childDiv {float:left; width:50%;}
	#Support .commonContainer.child_3 .childDiv .textDiv {min-height:170px;}
	#Support .commonContainer.child_3 .childDiv .textDiv b br {display:none;}
	#Services .commonContainer.child_3 .childDiv .textDiv b br {display:none;}
	
	#AwardsCertificates .mobHeaderDiv {display:block;}
}



@media only screen and (max-width: 1800px) {
	#CustomerBenefits .commonContainer.child_2 .childDiv {width:100%; padding:10px 0px;}
	#CustomerBenefits .commonContainer.child_2 .childDiv .imageDiv {width:70px; height:70px;}
}



@media only screen and (max-width: 900px) {
	
	.fullWidthDiv#mainBanner {scroll-margin-top:84px;}
	.fullWidthDiv#AboutUs {scroll-margin-top:84px;}
	.fullWidthDiv#Services {scroll-margin-top:84px;}
	.fullWidthDiv#Support {scroll-margin-top:84px;}
	.fullWidthDiv#SiteSupport {scroll-margin-top:84px;}
	.fullWidthDiv#ManPowerAndTraining {scroll-margin-top:84px;}
	.fullWidthDiv#CustomerBenefits {scroll-margin-top:84px;}
	.fullWidthDiv#WhyPartner {scroll-margin-top:84px;}
	.fullWidthDiv#Clientele {scroll-margin-top:84px;}
	.fullWidthDiv#AwardsCertificates {scroll-margin-top:84px;}

	#mainBanner {margin-top:84px;}

	#AboutUs .commonContainer.child_2 .childDiv:first-child {width:100%; font-size:30px; line-height:normal;}
	#AboutUs .commonContainer.child_2 .childDiv:last-child {width:100%; line-height:25px; padding-top:20px; padding-left:0px;}
	
	#Support .commonContainer.child_3 .childDiv {width:100%; padding:8px 0px;}
	#Support .commonContainer.child_3 .childDiv .textDiv {min-height:auto;}
	
	#WhyPartner .commonContainer.child_2 .childDiv {float:left; width:100%;}
	#WhyPartner .commonContainer.child_2 .childDiv:first-child {padding-right:0px; padding-bottom:20px;}
	#WhyPartner .commonContainer.child_2 .childDiv .pointersDec .childDiv {padding:8px 0px;}
	#WhyPartner .commonContainer.child_2 .childDiv .pointersDec .childDiv .imageDiv {width:60px; height:60px; padding:5px;}
	
	#WhyPartner .imageMobDiv {display:block;}
	
	#AwardsCertificates .mobHeaderDiv {font-size:25px; line-height:normal;}
	
	#ContactUs .commonContainer.child_3 .childDiv:nth-child(1) {width:50%;}
	#ContactUs .commonContainer.child_3 .childDiv:nth-child(2) {width:50%;}
	#ContactUs .commonContainer.child_3 .childDiv:nth-child(3) {width:100%;}
}



@media only screen and (max-width: 768px) {
	#mainBanner {padding:0px;}
	#mainBanner .maxWidthDiv {padding:0px; margin-bottom:-100px; margin-top:200px;}
	#mainBanner .bannerText {display:block; width:100%; padding:0px 0px 70px 0px;}
	#mainBanner .bannerText .bigText {font-size:48px; line-height:normal;}

	.bannerBG-01 {padding:100px 20px; background:linear-gradient(0deg,rgba(255, 255, 255, 1) 35%, rgba(255, 255, 255, 0) 60%), url("../images/MainBanner-01.jpg") center right -300px; background-size:cover;}
	.bannerBG-02 {padding:100px 20px; background:linear-gradient(0deg,rgba(32, 48, 141, 1) 35%, rgba(32, 48, 141, 0) 60%), url("../images/MainBanner-02.jpg") center right -300px; background-size:cover;}

	#ManPowerAndTraining .commonContainer.child_2 .childDiv {display:block; width:100%;}
	#ManPowerAndTraining .commonContainer.child_2 .childDiv:last-child {padding-left:0px; padding-top:20px;}
	#ManPowerAndTraining .commonContainer.child_2 .childDiv .paraHeader {padding-bottom:20px;}
	#ManPowerAndTraining .imageMobDiv {display:block;}

	.gImageLink {width:50%;}

	#ContactUs .commonContainer.child_3 .childDiv:nth-child(1) {width:100%;}
	#ContactUs .commonContainer.child_3 .childDiv:nth-child(2) {width:100%;}
	#ContactUs .commonContainer.child_3 .childDiv:nth-child(3) {width:100%;}
	
	.fullWidthDiv.footerBG .maxWidthDiv {text-align:center;}
	.fullWidthDiv.footerBG .maxWidthDiv .textDiv {display:block; padding-bottom:10px;}
	.sIconsCont {float:none; margin:0px auto; display:inline-block;}
}



@media only screen and (max-width: 600px) {
	.bannerBG-01 {padding:100px 20px; background:linear-gradient(0deg,rgba(255, 255, 255, 1) 35%, rgba(255, 255, 255, 0) 60%), url("../images/MainBanner-01.jpg") center right -450px; background-size:cover;}
	.bannerBG-02 {padding:100px 20px; background:linear-gradient(0deg,rgba(32, 48, 141, 1) 35%, rgba(32, 48, 141, 0) 60%), url("../images/MainBanner-02.jpg") center right -450px; background-size:cover;}
}



@media only screen and (max-width: 450px) {
	#mainBanner .bannerText .bigText {font-size:38px;}
	.bannerBG-01 {padding:100px 20px; background:linear-gradient(0deg,rgba(255, 255, 255, 1) 35%, rgba(255, 255, 255, 0) 60%), url("../images/MainBanner-01.jpg") center right -500px; background-size:cover;}
	.bannerBG-02 {padding:100px 20px; background:linear-gradient(0deg,rgba(32, 48, 141, 1) 35%, rgba(32, 48, 141, 0) 60%), url("../images/MainBanner-02.jpg") center right -500px; background-size:cover;}

	.fullWidthDiv {padding:10px;}
	#Services_Slider.slick-slider {padding:0px 0px 20px 0px;}
	#Services_Slider .prev-arrow {left:0px; top:150px; width:40px; height:40px; background:url("../images/blackArrowL.png") no-repeat center center #fff; background-size:30px; cursor:pointer;}
	#Services_Slider .next-arrow {right:0px; top:150px; width:40px; height:40px; background:url("../images/blackArrowR.png") no-repeat center center #fff; background-size:30px; cursor:pointer;}
	#AboutUs .commonContainer.child_3 .childDiv {width:100%; padding-right: 0px;}
	
	#CustomerBenefits .commonContainer.child_2 .childDiv .textDiv b {font-size:20px; line-height:normal;}
	
	#ManPowerAndTraining_Slider .prev-arrow {display:none !important;}
	#ManPowerAndTraining_Slider .next-arrow {display:none !important;}
	
	#Clientele .commonContainer .imageDiv {width:40%;}

	.gImageLink {width:100%;}
	ul#tabs-nav li {margin-right:30px; padding:10px 0px;}
	
	#ContactUs .commonContainer.child_3 .childDiv .imageDiv {width:50px; height:50px;}
}



@media only screen and (max-width: 400px) {
	.bannerBG-01 {padding:100px 20px; background:linear-gradient(0deg,rgba(255, 255, 255, 1) 35%, rgba(255, 255, 255, 0) 60%), url("../images/MainBanner-01.jpg") center right -550px; background-size:cover;}
	.bannerBG-02 {padding:100px 20px; background:linear-gradient(0deg,rgba(32, 48, 141, 1) 35%, rgba(32, 48, 141, 0) 60%), url("../images/MainBanner-02.jpg") center right -550px; background-size:cover;}
}
