@media only screen and (min-width: 1024px) {
.careerPage .homeNews .thumTextInr{min-height: 395px;}	
}

@media only screen and (min-width:1023px) {
#views-exposed-form-career-page-page-vacancies .slectList{font-size: 14px!important;}
#views-exposed-form-career-page-page-vacancies .jobFrmCol{width: 32%!important}
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
.containerBox{width: 100%; padding: 0px;}
.containerInr {padding: 0px 12px;}	
.main-wrp{padding-top:60px; min-height: calc(100vh - 60px);}
.breadcrumbsBox{display: none;}	
.titleHd{ font-size: 36px; line-height: 35px; padding-bottom: 15px;}	
.subHd{font-size: 16px;}	
.padRow{padding-left: 0px;}	
.padRitRmv {padding-right:12px !important;}	
.sectionTitle{font-size: 18px; margin-bottom: 20px;}	
.commonRow{padding:30px 0px;}
.titleHd::before {height: 28px;}
.overlayCont{width:90%; height: auto;}	
.commonCont p {font-size: 15px;line-height: 22px;}	
.themeLft{background-size: 20px;}
.themeLftDark{background-size: 20px;}
.titleHd::before {left: 5px;}	
.gridBannerRow::after{left: 0px;}	
	
.main-wrp{padding-top:60px; min-height: calc(100vh - 433px);}	
/*Home page css start*/
.bannerText h2, .bannerText h1 {font-size: 46px;line-height: 45px;}
.bannerText {width: 48}
.bannerText p {font-size: 15px;line-height: 22px;}
.heroBanner .slick-dots{display: none!important;}
.overText .thumBox h3 {font-size: 18px;line-height: 22px;}
.ntwrkBox .noBox {font-size: 40px; padding-bottom: 15px;}	
.ntwrkBox .nameBox { padding-right: 18px;font-size: 15px; background-position: right 3px;}
.ntwrkBox{padding: 10px;}
.ntwrkCol{height: auto;}
.invotnSliderShrtDsc {width: 45%;padding: 30px 0 0 80px;}
.invotnSliderShrtDsc h3 {font-size: 32px;line-height: 32px;padding-bottom: 11px;}
.hmLeaderText p {font-size: 18px;line-height: 21px;}	
.hmLeaderText p span {font-size: 14px;line-height: 17px;}
.hmLeaderText h3 {font-size: 20px;line-height: 24px;padding-bottom: 10px; padding-top: 40px;}	
.hmWeBelieve .shrtDscBox {padding-top: 10px; padding-right: 0px;}
.shrtDscBox p {font-size: 15px; line-height: 22px;}
.shrtDscBox {padding-top: 15%;}	
.thumDate {font-size: 17px;line-height: 18px;}
.thumCont h3 {font-size: 20px;line-height: 24px;}
.homeNews .thumBoxInr {margin-left: 12px;}
.thumSliderRow{padding-top: 50px;}
.thumSliderRow .slick-next {right: 12px;top: 18px;}
.thumSliderRow .slick-prev {right: 67px;top: 18px;}
.hmLeaderText {padding: 0px 10px;}	
.hmVisionCont p {font-size: 66px;line-height: 68px;}
.ourValueBox .textCol .shrtDscBox{padding-right: 50px; padding-top: 10px;}	
.ourValueBox .shrtDscBox::after{right: 0px;}	
.bannerImg{width: 280px;}
.hmOurbusnsCont{background-size: 100px;}
.hmInnovation{background-size: 20px;}
.hmCarerCont .btn {min-width: 130px !important;}	
/*Home page css end*/

/*Our story page css start*/
.missionWrp .shrtDscBox {padding-top: 8%;}
.missionWrp .imgCol::after{right: 24px;}	
/*Our story page css end*/	
	
/*Our Leader page css start*/
.lederIntroTheme .lederIntroText {padding-top: 30px;}
.leaderTitle {font-size: 16px;line-height: 22px;}
.lederItem {width: 50%;}
.lederIntroText{padding-top: 20px;}	
.popupIntro .lederIntroImg::after {width: 116px;bottom: 36%;z-index: 0;}	
/*Our Leader page css start*/		
	
/*Governance and compliance page css start*/
.lftRitRow .ritCol {width: 35%;}
.lftRitRow .lftCol {width: 62%;}
.downlaodList li{font-size: 15px;}	
/*Governance and compliance page css end*/
	
/*Contact Us page css start*/
.supportBox{flex-wrap: wrap;}	
.sprtRit {width: 100%; order: 2}
.sprtFrm{width: 100%; padding-bottom: 30px;}		
/*Contact Us page css end*/	
	
/*Faqs css start*/	

.faqTopicCol{width: 50%; padding-bottom:20px;}
.faqTopicCol .thumBoxInr{margin: 0px 10px}
.faqSrchBox{width: 60%;}	
/*Faqs css end*/		

/*Search page css start*/	
.srchItemText {padding-left: 54px;}	
.srchItemImg {width: 320px;}	
/*Search page css end*/

	
/*Careers page css start*/
.thumText{width: 50%; margin-bottom: 20px;}
.hmOurbusnsCont{padding-left: 101px;}
.hmNetworkTheme{width: 80px; bottom:180px; }	
/*Careers page css end*/
	
.gridBannerText{font-size: 19px; line-height: 24px;}
.ourValueBox .titleHd {font-size: 24px;line-height: 28px;}
.ourValueBox .textCol{padding-top: 100px;}
.searchBoxs{margin-right: 20px;}
.missionWrp .textCol{padding-top:10%;}
.missionWrp .titleHd {font-size: 24px;line-height: 28px;}
.globeImg{width: 200px;}
.regionList li{width: 25%;}	
.ourValueBox::before{top:-1px;}
.invtnBnrBox .containerFluid::before{bottom: -1px;}
.careerPage .blogThumSlider.overText .thumBox h3 {font-size: 14px;line-height: 18px; }
.careerPage .blogThumSlider.overText .thumBox .thumCont{padding: 0px 15px; bottom: 6px;}

/*Footer css start*/
.ftrLink h5 {font-size: 17px;}	
.ftrLink li a {font-size: 13px;}
.heaOfc p {font-size: 13px;line-height: 16px;}
.ftrBtm li{font-size: 13px;}
.bcktoTop{font-size: 16px;}	
/*Footer css end*/
}


@media only screen and (max-width:1023px) {
.containerBox{width: 100%; padding: 0px;}
.containerInr {padding: 0px 12px;}	
.main-wrp{padding-top:60px;}
/*Navigation css start*/
.headerTop{display: none;}	
.naviagtionBox{display: none;}	
.headerBtm{background: #34328F!important; box-shadow: 0px -1px 5px 0px rgba(0,0,0,0.75);}	
.logo{width: 100px}	
.logoNavBox{height: 60px;}	
.mainMenu{width: 100%; height: 100%; position: fixed; left:0px; top: 0px; z-index: 9999;  background: #fff;}
.mainMenuRow{display: flex; flex-wrap: wrap; padding-top: 60px;}
.mainMenuRow .mainMenuCol:nth-child(1){ order: 5 ;background: #27264B;}
.mainMenuRow .mainMenuCol:nth-child(1) .mainMenulink h2 a{color: #fff;}
.hideNav{display: block;}
.mainMenuCol{width: 100%;}
.mainMenulink h2{font-size: 22px; color:#151515; padding: 10px 0px; margin: 0px 25px;}
.mainMenulink h2 a{color:#151515}
.acodnBox{display: none;}
.hideNavMob{display: none;}
.mainMenu .containerInr{ padding: 0px 0px;}
.acodnBox{width: 100%; box-sizing: border-box;padding: 15px 25px!important; background:#27264B; }
.acodnHd{cursor: pointer; position: relative; background: url("../images/accordion-icon.png") no-repeat right 7px; }
.activeAcord{background-position: right -37px!important;}
.mainMenulink li{padding-bottom: 15px;}	
.menuIcon{display: none;}
.menuIconMob{display: block;}
.menuClose{display: block;}	
.topSrchBox{width: auto;}
.srchWrpInr{height: 60px;}
.whitSrch .srchBox{height: 37px;}	
.whitSrch .srcBtn{height: 36px;}
	
/*Navigation css End	*/
	
/*common css start*/
.btn{height: 40px; font-size: 15px;}	
.slick-prev, .slick-next {width: 40px !important;height: 40px !important;}
.heroBanner .slick-dots {bottom: 51%!important; display: flex}
.btn{padding: 0px 20px;}
.dialog-off-canvas-main-canvas{width: 100%; overflow-x: hidden}	
}


@media only screen and (max-width: 767px) {
.containerBox{width: 100%; padding: 0px;}
.containerInr {padding: 0px 12px;}	
.main-wrp{padding-top:60px;}
.breadcrumbsBox{display: none;}	
.titleHd{ font-size: 32px; line-height: 32px; padding-bottom: 15px;}	
.subHd{font-size: 16px;}	
.padRow{padding-left: 0px;}	
.padRitRmv {padding-right:12px !important;}	
.sectionTitle{font-size: 16px; margin-bottom: 20px;}	
.commonRow{padding:30px 0px;}
.titleHd::before {height: 28px;}
.overlayCont{width:90%; height: auto;}	
.commonCont p {font-size: 15px;line-height: 22px;}	
.themeLft{background-size: 20px;}
.themeLftDark{background-size: 20px;}	
.commonCont h3, .commonCont h1 {padding-bottom: 15px;  font-size: 20px;line-height: 23px;}	

 
	
	
/*Home page css start*/
.bannerText{width: 100%; padding-top: 20px;}
.bannerContBox{display: inherit;}
.bannerText h2, .bannerText h1{font-size:40px; line-height:42px;}	
.bannerText p {font-size: 15px;line-height: 22px;}
.heroBanner .slick-next{bottom: 46%;}
.heroBanner .slick-prev{bottom: 46%;}
.bannerText h2 i, .bannerText h1 i {content: '';width: 10px;height: 30px;}
.hmOurbusnsCont{padding: 0px 12px 130px 12px;background-size: 40px;}
.thumBoxInr{margin-left: 0px;}	
.hmOurbusnsCont p{padding-left: 0px;}
.thumSliderRow{padding-top: 50px;}
.thumSliderRow .slick-next {right: 0px;top: 18px;}
.thumSliderRow .slick-prev {right: 57px;top: 18px;}
.ntwrkCont{display: inherit;}
.ntwrkCol{width: 100%; height: 124px; margin-bottom: 15px;}
.ntwrkBox .noBox{font-size: 50px;}
.hmInnovation::after{display: none;}
.invotnSliderShrtDsc{width: auto; padding: 30px 20px 0 20px}
.invotnSliderShrtDsc h3 {font-size: 41px;line-height: 42px; padding-bottom: 30px;	}
.invotnSliderShrtDsc h3 br {display: none;}
.invotnWrp .invotnSliderShrtDsc{padding-top: 30px;}	
.invotnSliderShrtDsc p {font-size: 15px;line-height: 22px;}	
.invotnSlider .slick-next {right:12px;top: -10px; }
.invotnSlider .slick-prev { left: inherit;right: 62px;top: -10px; }
.hmVisionCont p span{padding: 0px 0 14px 0;}
.hmInnovation{padding-top: 30px; background: none;}
.hmInnovation .containerInr{padding: 0px 0px!important;}
.hmInnovation .invotnHd{padding: 0px 12px!important;}
.hmInnovation .sectionTitle{margin-right: 0px;}	
.invotnSliderBox{position: relative; left: inherit; top: inherit;}	
.invotnSliderCont {background:#37AAE1;  padding-bottom: 30px; }	
.invotnSlider .slick-list {background:#37AAE1;}	
.hmVisionCont p {font-size: 63px;line-height: 59px;padding-bottom: 0px;}
.hmVision{padding-bottom: 120px}	
.hmVision::before{bottom: 42px;}	
.hmVision::after{bottom: 30px;}
.hmVision .containerFluid::after{bottom: 86px;}
.hmVision .containerFluid::before{bottom: 74px;}
.thumCont h3 {font-size: 20px;line-height: 26px;}
.homeNews .thumSliderRow {width: auto; margin: 0px 12px;}
.hmLederBox{display: inherit;}
.hmLeaderImg{width: 100%;}
.hmLeaderImg img{width: 85%;}
.hmLeaderCont{width: 100%;}
.hmLeaderText{padding: 20px 12px;}	
.hmLeaderText h3 {font-size: 28px;line-height: 32px; padding-bottom: 20px; }
.hmLeaderText p {font-size: 20px;line-height: 22px; padding-right: 70px;}
.hmLeaderText p span {font-size: 14px;line-height: 17px;}	
.hmLeder::after{height: 180px;}	
.contImgRow{display: inherit;}
.hmWeBelieve .contImgRow .textCol{width: 100%;}	
.hmWeBelieve .shrtDscBox{padding: 0px;}	
.hmWeBelieve .hmCarerCont{padding-right: 0px;}	
.shrtDscBox p {font-size: 15px;line-height: 22px;}
.hmWeBelieve .contImgRow .textCol{width: auto; padding: 30px 12px;}
.hmWeBelieve .containerInr{padding:0px!important}
.hmWeBelieve .contImgRow .imgCol{width: 100%; position: relative; z-index: 2;}
.shrtDscBox .btnWrp{padding-top: 20px;}	
.hmWeBelieve .contImgRow .textCol::before {right: 58px;bottom: -74px;}	
.hmWeBelieve .contImgRow .textCol::after {right: 20px;bottom: -20px;}
.hmWeBelieve .contImgRow{background: #34328F;}
.hmCareer .contImgRow{display: flex; flex-wrap: wrap;}
.hmCareer .contImgRow .imgCol{width: 100%; order: 2;}
.hmCareer .contImgRow .textCol{width: auto; padding: 0px 0px 30px 12px;}
.hmCareer .containerInr {padding: 0px px!important;}
.hmCarerCont{padding-left: 0px;}
.hmCareer .shrtDscBox{padding-top: 0px;padding-right: 0px;}
.hmCareer .shrtDscBox::after {right: 2px;top: 15%;}
.hmCareer{padding-top: 30px;}
.hmOurbusnsCont .noLftLine {padding-left: 0px !important;}	
.hmCarerCont .shrtDscBox p{padding-right: 32px;}
.hmCarerCont .shrtDscBox .btnWrp{justify-content: center;}	
.hmCarerCont .shrtDscBox .btn{margin: 0px 7px!important;}
/*Home page css end*/	

/*Our story page css start*/
.brandBox ul{justify-content: space-between;}
.brandBox li span{padding-right: 0px;}	
.brandBox li{width: 48%;}
.contImgRow .imgCol{width: 100%;}
.contImgRow .textCol {width: auto;padding: 0px 12px;}
.shrtDscBox {padding-top: 20px;padding-right: 20px;}
.missionWrp .shrtDscBox{padding-top: 0px;}	
.missionWrp .containerInr{padding: 0px 0px;}
.missionWrp .shrtDscBox::after { width: 15px;height:60px;right: 5px;top: 30%;transform: skewX(-11deg);}	
.missionWrp .contImgRow .textCol{padding-top: 30px; padding-bottom: 20px;}
.missionWrp .imgCol::after {width: 40px;height: 80px;}
.missionWrp .imgCol::before {height: 44px}	
.missionWrp .imgCol img{width: 90%;}
.missionWrp::after{display: none;}	
/*Our story page css end*/	
	
/*Innovation page css start*/
.invtnBnrCont h3 {font-size: 16px;line-height: 24px;}
.invtnBnrCont p{font-size: 15px;}
.ourValueBox .containerInr{padding: 0px!important;} 
.ourValueBox .textCol .shrtDscBox {padding-top: 10px;padding-right: 30px;padding-bottom: 20px;}	
.ourValueBox .hmCarerCont{padding-top: 30px;}
.ourValueBox .contImgRow .imgCol{order: 1; text-align: right;}	
.ourValueBox .contImgRow .imgCol img{width: 80%;}		
.ourValueBox .contImgRow .textCol{order: 2;}	
.ourValueBox .contImgRow{display: flex; flex-wrap: wrap;}
.ourValueBox .shrtDscBox::after {content: '';width: 15px;height: 50px; right: 10px; top: inherit; bottom: 20px;}
.gridBannerText{bottom: 73px; width: auto; box-sizing: border-box; padding: 0px 40px; font-size: 16px; line-height: 21px; right: 0px; }	
.slctRegionList{width: 170px;}	
	
/*Innovation page css end*/	
	
/*Our Leader page css start*/
.lederIntro{display: inherit;}	
.lederIntroImg{width: 100%;}
.lederIntroCont{width: 100%;}
.lederIntroTheme .lederIntroText{padding: 30px 0 0 0;}
.leaderTitle {font-size: 16px;line-height: 21px;}
.lederIntroText p {font-size: 15px;line-height: 22px;}
.lederListTheme .commonRow{padding-top: 10px;}
.lederList {margin-left: 0px;margin-right: 0px;display: inherit;}
.lederItem{width: 100%;}	
.lederItem .thumBoxInr {padding: 0px 0px;}
.popupIntroBox{width: 100%;}
.ScrolBox{max-height:520px;overflow-y:auto}
.popupIntro{padding:20px 5px 20px 15px; }
.popupIntro .lederIntro{width: auto; padding-right: 10px;}
.popupIntro .titleHd::before{left: 5px;}
.popupIntro .lederIntroImg{width: 100%;}
.popupIntro .lederIntroCont{width: 100%;}
.popupIntro .lederIntroText{padding: 50px 0 0 0}
.popupIntro .lederPrflink{height: 100px;}
.lederIntroText {padding-left: 0px;padding-top: 30px;}
.lederIntroText h1 {font-size: 28px;line-height: 29px;}
.commonCont h4 {font-size: 22px;line-height: 23px;padding-bottom: 20px;	}
.lederPrflink li a i{width: 42px;}	
.lederPrflink li a{font-size: 13px;}
.lederPrflink li{padding: 0px 5px;}	
.lederPrflink{width: 280px;}
.lederPrflink ul {padding: 20px 10px 0 10px;}
.lederPrflink{height: 120px;}	
.lederPrflink::before { width: 139px;height: 44px;border: #37AAE1 5px solid;left: -20px;top: -23px;}
.lederPrflink::after {width: 168px;height: 71px;right: -17px;bottom: -23px;z-index: -1;}
.biographyBox .commonRow{ padding-top: 0px;}
.lederPrflinkRow{padding-bottom: 80px;}
.lederPrflinkTheme{bottom: 0px;}	
/*Our Leader page css end*/
	
/*Governance and compliance page css start*/
.lftRitRow{display: inherit;}
.lftRitRow .lftCol{width: 100%;}
.lftRitRow .ritCol{width: 100%;}
.gcThemeLft::before, .gcThemeLft::after{display: none;}	
/*Governance and compliance page css end*/

	
/*Contact Us page css start*/
.supportBox{flex-wrap: wrap;}	
.sprtRit {width: 100%; order: 2}
.sprtFrm{width: 100%; padding-bottom: 30px;}	
.supportBox .titleHd {padding-bottom: 10px !important;}	
.subtitle {font-size: 16px;padding-bottom: 23px;}
.fildRow{display: inherit; padding-bottom: 0px;}	
.fildCol{width: 100%; padding-bottom: 15px;}
.inputFiled, .slectList, .textareaFild{border-top-left-radius: 10px !important; border-radius: 10px;	}
.fildCol label{font-size: 15px;}
.inputFiled, .slectList {height: 40px;font-size: 15px}
.sprtText {font-size: 14px;line-height: 19px;}
.sprtAdrs{padding-bottom: 0px!important;}
.contactDtlsbox{display: inherit;}
.contactDtlsCont{border-top: #fff 1px solid; padding-top: 30px; }
.contactDtlsbox .contactDtlsCol{padding-bottom: 10px; }
.contactDtlsbox .contactDtlsCol:nth-child(1) {width: 100%;}	
.contactDtlsbox .contactDtlsCol:nth-child(2) {width: 100%;}
.contactDtlsbox .contactDtlsCol:nth-child(3) {width: 100%;}
.operateSection::before{height: 250px;}
.slctRegion::before {width: 102px; left: 40px;}
.slctRegion::after {width: 90px;}
.operateSection .commonRow{padding-top: 10px;}	
/*Contact Us page css end*/
	
/*Blog page css start*/	
.blogSortdscp{display: inherit;}
.blogSortdscp p{width:auto; padding-left: 25px;}
.blogReadTime{font-size: 16px; padding-left: 25px;}	
.gridBannerRow {padding: 40px 20px;}
.gridBanner{margin-bottom: 20px;}
.blogSortdscp p{padding-bottom: 10px;}
.blogWrp .btnWrp{padding-top: 0px;}	
.blogSliderWrp{box-sizing: border-box;  padding: 0px 12px;}
.overText .thumBox h3 {font-size: 18px;line-height: 23px;}	
/*Blog page css end*/
	
/*Our Presence css end*/
.regionList{width: 100%; margin-bottom: 30px; min-height: inherit;}
.regionList li{width: 50%;}	
.regionList li span {padding: 0px 5px;}
.globeImg{width: 100%; position: relative; left: inherit; top: inherit;}
.marketAdrs .contactDtlsCol:nth-child(4) {width: 100%;}	
.srvicList li{padding-bottom: 8px;}	
.regionList p {font-size: 20px;}
.globeTheme .containerInr{padding: 0px;}
.globeTheme .marketRegion{padding: 0px 12px;}
.popupCont {padding: 20px 5px;}
.servicePopup {padding: 0px 10px;}
.rignsSrvclist{width: auto; padding-left: 15px;}
.contactDtlsItem::before {height: 80%;border: #C45EF0 3px solid;left: -15px;top: 30px;position: absolute;
transform: skewX(0deg);}
.rignsSrvclist .contactDtlsCont{margin-bottom: 30px;}	
/*Our Presence css end*/	
	
/*Faqs css start*/	
.faqTopicList{display: inherit;}
.faqTopicCol{width: 100%; padding-bottom:20px;}
.faqTopicCol .thumBoxInr{margin-right: 0px; margin-left: 0px;}
.faqSrchBox{width: 100%;}
.faqList li a{padding:7px 25px 7px 10px; font-size: 15px;}	
.backBtn a {font-size: 20px;padding-left: 25px;background-size: 19px;}
.faqThemeRit::after{top: 25px;}	
.faqThemeRit::before{top:11px;}	
/*Faqs css end*/	

/*Search page css start*/	
.searchPage .containerInr{padding: 0px;}
.srchListRow{padding: 30px 15px;}
.srchRow{width: auto; padding: 0px 15px 30px 12px;}	
.srchItemImgInr::before{height:110px; right: 14px;bottom: 43px;}
.srchItemImgInr::after{height: 110px; right: 25px;bottom: 30px;}
.themeRit {background-size: 37px;}
.srchRow .srchBox{width: 100%;}
.blckSrch .srcBtn{height: 38px;}
.srchRow .srchBox{height: 38px;}
.srchItem{display: inherit;}
.srchItemImg{width: 100%;}
.srchItemCont{width: 100%;}	
.srchItemText{padding: 30px 0 0 0}
.srchItemText h4 {font-size: 17px;line-height: 20px;}	
	.jobFrm .jobFrmCol:last-child{width: 100%;}	
/*Search page css end*/
	
/*Careers page css start*/
.jobFrm{display: inherit;}
.jobFrmCol{width: 100%; padding-bottom: 15px; margin-right: 0px;}
.thumTextList{display: inherit;}
.thumTextInr{margin: 0px 0px;}	
.thumText{width: 100%; margin-bottom: 20px;}
.thumText h5 {font-size: 18px;line-height: 23px;}
.btmThemeLine{padding-bottom: 80px;}
.jobDcptn li{font-size: 12px; line-height: 17px;}
.jobDcptn ul{padding-bottom: 20px;}	
.jobTheme::after {width: 92px;top: 235px;}	
.jobTheme::before {top: 247px;}
.jobDcptn .btn {min-width: 45%;}
.overText .thumBox .thumCont .circleBtn{width: 32px !important;height: 32px !important; right: 12px;}
.overText .thumBox .thumCont{padding: 0px 47px 0px 15px;}
.thumCont h4 {font-size: 14px;line-height: 18px;}
.careerPage .blogThumSlider.overText .thumBox h3 {font-size: 14px;line-height: 16px; padding-bottom: 10px;}
.hmCarerCont .sectionTitle{margin-top: 0px;}
.hmCarerCont .btn {min-width: 154px!important;}	
.hmNetworkTheme{display: none;}	
.removeBg .hmOurbusnsCont{ padding-bottom: 0px;}	
/*Careers page css end*/
	
/*Site Map page css start*/
.siteMapBox{flex-wrap: wrap;}
.siteMapCol{width: 49%;}
.siteMapBox .siteMapCol:nth-child(2){order: 2}
.siteMapBox .siteMapCol:nth-child(3){order: 2}	
.siteMapLink ul{padding-bottom: 10px;}	
/*Site Map page css end*/

.ourValueBox .titleHd {font-size: 32px;line-height: 32px;}
.missionWrp .titleHd {font-size: 32px;line-height: 32px;}	
.bannerImg{width: 280px;}
.invotnSlider{padding-top: 25px;}	
.searchBoxs{margin-right: 10px;}
.beliefTheme{background:#151515 url("../images/our-belief-theme.png") no-repeat left bottom!important; padding-bottom: 60px;}
.PadTopRmv{padding-top: 0px;}
.srcIconBox .srchFild {padding-left: 38px;}	
.srcIcon {width: 24px;height: 24px;background-size: 20px;}
	
/*Footer css start	*/	
.ftrTop{display: flex;flex-wrap: wrap;}	
.ftrCol{width: 50%;}	
.ftrTop .ftrCol:nth-child(3){ width: 50%; order: 2}
.ftrTop .ftrCol:nth-child(2){width: 50%; order: 3;}
.ftrTop .ftrCol:nth-child(1){width: 50%; order: 1;}
.ftrTop .ftrCol:nth-child(4){width: 50%; order: 5;}
.ftrTop .ftrCol:nth-child(5){width: 50%; order: 4;}
.ftrLink h5{font-size: 17px;}	
.bcktoTop{display: none;}
.ftrBtm ul {display: flex;flex-wrap: wrap; justify-content: center;}	
.ftrBtm li{width: auto;margin-bottom: 10px; font-size: 15px;}
.ftrBtm li:nth-child(2){padding-left: 0px;}
.ftrBtm li:nth-child(3){padding-left: 15px; padding-right: 0px;}
.ftrBtm li a{font-size: 15px;}
.heaOfc p {font-size: 15px;line-height: 18px;}	
.ftrBtm li:first-child{width: 100%; text-align: center; border-right: 0px;}
.ftrLink li a{font-size: 14px;}	
	
.leaderSlider .slick-prev {left: inherit;right: 49px;top: 47px;}
.leaderSlider .slick-next {right: -5px;top: 47px;}	
#views-exposed-form-career-page-page-vacancies .slectList{font-size: 13px!important;}	
}

@media only screen and (min-width: 320px) and (max-width: 350px) {
.bannerText{padding-top: 15px;}
.bannerText h2, .bannerText h1{line-height: 38px; padding-bottom: 5px;}	
.bannerText p{line-height: 20px; padding-bottom: 10px;}
.heaOfc p { font-size: 13px;line-height: 16px;}	
}





