/* CSS Document */

/******************************
[Table of Contents]

1. Media 1199
2. Media 991
3. Media 768
4. Media 640
5. Media 567
6. Media 479
******************************/

/*added on 22 Sep 2021*/
@media (min-width:1700px) {
.pageBanner.latest-news{background-position: right; background-size: contain; background-color: #faf3eb}
}

@media (min-width: 1600px) {
	/* header[role="header"] img{max-width:264px; } */
	
	/*added on 28 feb 2020*/
	
	.containerD2E .testd2e{top: 25%; font-size: 15rem; opacity: 0.8; font-family: 'Century Gothic', sans-serif; font-weight: bold; color: white; line-height: 16rem;} 

.txtThxModal{padding: 3% 8px 20px 8px; color: #000; border:#4b176d; 3px solid; font-size: 1.5vw; margin: 15px;} 
	.breakWord{display: block;}
	.pageBanner.d2e-workshop{background-image: url(../images/d2e-workshop-big.jpg); }
}

@media (min-width:1542px) and (max-width:1599px) {
	.breakWord{display: block;}
}

@media (min-width: 1500px) { 
	
	.breakWord{display: block;}
}

@media (max-width:1300px) {
	/*added on 15 Oct 2020*/
	.pageBanner.Anti-Harass > h1{font-size:54px;  }
	.services-wrap .boxes .glassdor > img{max-width: 75%;}
	footer img{max-width: 45%;}
	.news-wrap.sick-leave-wrap ul > li{width: 31.3%;}
	.pageBanner.d2e-workshop > h1 {position: absolute; top: 50%; left: 57%; transform: translate(-43%, -50%); text-align: center; z-index: 1; white-space: nowrap; font-size: 52px;}
	
}

@media (max-width:1199px) {
	.services-wrap .boxes .Supplier-wrap .title-wrap{width: 70%;}
	.stellarnav > ul > li > a{padding: 5px;}
	.stellarnav.desktop li.has-sub a{padding-right:2px;}
	.stellarnav li.has-sub > a:after{margin-left: 4px;}
	/*added on 29 jan 2020*/
	.pageBanner.hb{background-position:right !important; background-size: cover!important; }
	.vc_custom_1505207378972{background-size: contain!important;}
	.news-wrap.Emp-Res ul > li{width:32%; margin-right: 1.3%;}
	
	.services-wrap .boxes .glassdor > img{max-width: 75%;}
	.pageBanner.sb{background-size: cover;}
	.pageBanner.sb > h1{right: -15%; }
	.pageBanner.d2e-workshop > h1 {position: absolute; top: 50%; left: 57%; transform: translate(-43%, -50%); text-align: center; z-index: 1; white-space: nowrap; font-size: 42px;}
	.pageBanner.d2e-workshop{background-position: inherit;}
	
}
@media (max-width:1099px) {
	.pageBanner.d2e-workshop > h1 {: 50%; left: 58%; transform: translate(-42%, -50%); font-size: 36px;}

}

/*added on 29 jan 2020*/

@media (max-width:1024px) {
./*vc_custom_deliver-centric, .vc_custom_NRP{top: 50%; bottom: auto;}*/
	.pageBanner.hb{background-position: right center;}
	.pageBanner.hb > h1{font-size: 50px; left:28%;}
	
	/*added on 28 feb 2020*/
	.containerD2E .d2elogo img{max-width:45%;  }
	
	/*added on 15 Oct 2020*/
	.pageBanner.Anti-Harass > h1{font-size:50px;  }
	
	/*added on 21 Sep 2021*/
	.pageBanner.latest-news{background-position: right;}
	.pageBanner.d2e-workshop > h1 {: 50%; left: 60%; transform: translate(-40%, -50%); font-size: 36px;}

}

@media (min-width:992px) and (max-width:1054px) {
	.breakWord{display: block;}
}

@media (max-width:991px) {
	.solutions-wrap.industry .ItemWrapper{min-height: 300px;}
		.nrp-contrator-wrap .box{margin-bottom:20px; height: auto; }
	.nrp-contrator-wrap .box.last{margin-bottom:0px; }
	.nrpImg{margin-bottom: 40px;}
	.about-wrap .special-feature .col-xl-3:first-child, .about-wrap .special-feature .col-xl-3:nth-child(2){margin-bottom: 20px;}
	.talentWrap .modal-dialog{max-width:50%;}
	.services-wrap .boxes .news-wrap .title-wrap{width: 70%;}
	.services-wrap .boxes .community-wrap .title-wrap{width:70%; }
	.services-wrap .boxes .community-wrap .rectangle{width: 65%;}
	.service-height{min-height:413px; }
	.services-wrap .boxes .total-talent .title-wrap{font-size: 36px; line-height:42px;}
	.services-wrap .boxes .glassdor > p{font-size: 32px; line-height:40px;}
	.services-wrap .boxes .founder-wrap .title-wrap{font-size: 24px;}
	.services-wrap .boxes .jobs-wrap .title-wrap{font-size: 48px; line-height:54px;}
	.services-wrap .boxes .news-wrap .title-wrap{font-size: 36px; line-height:42px;}
	.services-wrap .boxes .community-wrap .title-wrap{font-size: 22px;}
	.services-wrap .boxes .Supplier-wrap .title-wrap{font-size: 36px; line-height:42px;}
	.services-wrap .boxes .employment-wrap .title-wrap{font-size: 24px; min-height: auto; padding-bottom: 25px;}
	.stellarnav > ul > li > a{padding: 2px;}
	.stellarnav li.has-sub > a:after{margin-left: 0px;}
	.stellarnav li a{font-size: 14px;}
	.footer .clients img.sia{max-width:160px;}   /*Added on 17 April 2019*/
	.pageBanner > h1{/* white-space: normal !important; */ font-size: 60px;}		
	/*added on 29 jan 2020*/
	.pageBanner.hb{background-position: right center;}
	.pageBanner.hb > h1{font-size: 50px; left:28%;}
	.pageBanner.about-rose{background-position: center;}	
	/*added on 28 feb 2020*/
	.containerD2E .d2elogo img{max-width:50%;  } 
	.containerD2E .testd2e{font-size: 10rem; line-height: 11rem}
	/*added on 17 march 2020*/
	/*.solutions-wrap.industry.contact-us .list-bar > ul > li{width: 100%;}*/
	
	.services-wrap .boxes .Content-wrap h4{font-size: 24px;}.services-wrap .boxes .Content-wrap.supplier, .services-wrap .boxes .Content-wrap.veterns{width: 80%;}
	.services-wrap .boxes .Content-wrap h4 br{display: none;}
	.services-wrap .boxes .Content-wrap h4{font-size: 24px;}
	.services-wrap.CSR .boxes:after{position: absolute; background: rgba(0, 0, 0, 0.3); left: 0; right: 0; top: 0; bottom: 0; content: "";}
	.services-wrap.CSR .boxes .service-height .Content-wrap{z-index: 1; left: 0;}
	 .services-wrap .boxes .Content-wrap.veterns{left:0px;}
	 .services-wrap .boxes .Content-wrap.supplier{right:0px; }
	 .services-wrap .boxes .Veterans-wrap{min-height: 500px;}
	 .news-wrap ul > li{width:32%; margin-right: 1.3%; }
	 .news-wrap.Emp-Res ul > li{width:32%; margin-right: 1.3%;}
	 .pageBanner.news-internel > h1 br{display: none;}
	.pageBanner.news-internel > h1{white-space: normal; font-size: 30px; width: 100%; padding:0px 10px;}
	/*.news-wrap.sick-leave-wrap ul > li{width: 31.3%;}*/
	.solutions-wrap .ItemWrapper .contentWrap > h3{font-size: 30px; }
	.Insights-Inner-wrap .content-wrap a.referNow{font-size:18px;}
	
	/*added on 15 Oct 2020*/
	.pageBanner.Anti-Harass > h1{font-size:42px;  }
	.key-benifits.technology.Rose-difference ul li img{max-width: 80%;}
	.pageBanner.dir{background-size:cover;}
	.Center-capibilities-wrap ul.contact{width: 100%; flex-flow: row wrap;}
	.Center-capibilities-wrap ul.contact li{width: 33%;   }
	.Center-capibilities-wrap ul.contact li:first-child, .Center-capibilities-wrap ul.contact li:nth-child(2), 
	.Center-capibilities-wrap ul.contact li:nth-child(3){margin-bottom:20px;}
	.Center-capibilities-wrap ul.contact li:nth-child(3){border:none; }
	.staffingbtm-wrap.key-skill .positions-wrap.rise-rose .list-bar.Full h4{font-size: 42px;}
	.key-benifits.d2e-process .beni-wrap{min-height: auto!important;}
	footer h5{font-size: 18px;}
	.services-wrap.CSR .boxes .Supplier-wrap .logoImg, .services-wrap.CSR .boxes .Veterans-wrap .logoImg{padding: 20px;}
	.news-wrap.sick-leave-wrap ul > li{width: 48%;}
	.MTC-container span.readbtn{min-width: auto;}
	.news-wraper ul > li{width: 48%; margin-right: 2%;}
	.news-wraper ul > li:nth-child(2n){margin-right: 0;}
	.pageBanner.sb{background-position: inherit!important;}
	.pageBanner.sb > h1{right: -10%; font-size: 48px;}
	.pageBanner.d2e-workshop > h1 {: 50%; left: 60%; transform: translate(-40%, -50%); font-size: 36px; white-space: normal;}

}

@media (max-width:860px) {
	.breakWord{display: block;}
	.pageBanner.sb > h1{right: -15%;}
}

@media (max-width:768px) {
	.banner .content-wrap > h1{font-size: 42px;}
	.banner .content-wrap .btn-wrap > a{font-size: 16px;}
	.ftr-strip .col-xl-6{text-align: center!important;}
	.talentWrap .modal-dialog{max-width:70%;}
	.top-menu.sm-hide{display: none;}
	.top-menu.sm-show{display: block;}
	.services-wrap .boxes .news-wrap .title-wrap{width: 50%;}
	.services-wrap .boxes .community-wrap .title-wrap{width:50%; }
	.services-wrap .boxes .community-wrap .rectangle{width: 47%;}
	.services-wrap .boxes .glassdor{padding:20px;}
	.ftr-strip .social-links{text-align: center; display: block;}
	.txtThxModal{padding: 3% 8px 20px 8px; color: #000; border:#4b176d 3px solid; font-size: 2.5vw;}
	.banner{min-height: 500px;}
	.hallmark > img{max-width:400px;}
	.hallmark{top: 58%; left: 50%; transform: translate(-50%,-42%);}
	.footer .clients img.sia{max-width:160px;} 

	.pageBanner > h1{/* white-space: normal !important; */ font-size: 48px;}
	.pageBanner{min-height: 250px;}
	.Intro-container .leftBar > .rectangle{display: none;}
	.Intro-container .leftBar{width: 100%; padding: 40px 30px;}
	.pageBanner.Rfriends > img{max-width: 32%;}
	.btm-content ul{flex-direction: column;}
	.btm-content.hd-sm{display: none;}
	.btm-content.sh-sm{display:block !important; margin-top:-20px;}
	.btm-content ul > li:last-child{margin-top:10px;}
	.Intro-container .rightBar.app-dev {margin-top: 20px;}
	
	/*added on 29 jan 2020*/
	.pageBanner.hb{background-position: right center;}
	.staffingbtm-wrap .Whyrose .rectangle{display: none;}
	.staffingbtm-wrap .Whyrose{width: 100%; padding: 40px 30px;}
	
	.pageBanner.about-rose > h1{white-space: normal;}
	
	/*added on 28 feb 2020*/
	
	.pageBanner.d2e > h1{white-space: normal;}
	.containerD2E span{width: auto;}
	.containerD2E span.d2elogo img{max-width:65%; }
	.d2e-vetern{margin: auto; display: block; margin-bottom: 30px;}
	.key-benifits.d2e-testimonial .row .col-md-4{border-right:none; border-bottom:#4b186e 2px solid; margin-bottom:10px;   }
	.key-benifits.d2e-testimonial .row .col-md-4:last-child{border-bottom:none; margin-bottom:0px; }
	/*.containerD2E .d2elogo img{max-width:40%;  }*/
	.containerD2E .testd2e{font-size: 7rem; line-height: 8rem}
	
		/*added on 17 Mar 2020*/
	
	.sendMesage-wrapper ul.sendfilegray-wrap > li .body-content img{max-width: 65%;}
	.sendMesage-wrapper ul.sendfilegray-wrap > li .top-strip{font-size: 16px;}
	.sendMesage-wrapper ul.sendfilegray-wrap > li .body-content{font-size: 22px;}
	.services-wrap .boxes .Content-wrap.supplier, .services-wrap .boxes .Content-wrap.veterns{width: 100%;}
	.news-wrap ul > li{width:49%; margin-right: 1%;}
	.green-padd-left, .green-padd-right{padding: 0px !important;}
	.Intro-container .rightBar.community {padding: 0px; }
	.news-wrap.Emp-Res ul > li{width:49%; margin-right: 1%;}
	.pageBanner.Resources > h1{white-space: normal;}
	.pageBanner.news-internel > h1{font-size:24px;}
	/*.news-wrap.sick-leave-wrap ul > li{width: 48%;}*/
	
	.sendMesage-wrapper ul.sendfilegray-wrap > li{flex: 0 0 49%; margin-right: 0px;}
	.sendMesage-wrapper ul.sendfilegray-wrap{justify-content: space-between;}
	.pageBanner.health-wellness{background-position: center;}
	.sendMesage-wrapper ul.sendfilegray-wrap:last-of-type > li {margin-bottom: 30px; }
	.sendMesage-wrapper ul.sendfilegray-wrap:last-of-type > li:last-child {margin-bottom:0px; }
	.Insights-Inner-wrap.full-view .img-wrap{width: 105%;}
	.Insights-Inner-wrap.full-view .heading-wrap{width: 90%;}
	.Insights-Inner-wrap.full-view .img-wrap{margin-bottom:0px;}
	.pageBanner.industry-insights > h1{white-space: normal;}
	.pageBanner.industry-inner > h1{white-space: normal;}
	.Insights-Inner-wrap .img-wrap::after{display: none;}
	/*.news-wrap.sick-leave-wrap ul > li{width: 48%;}*/
	.Insights-Inner-wrap .img-wrap{width: 100%;}
	.Insights-Inner-wrap .container{padding: 0px; width: 100%;}
	.Insights-Inner-wrap .container .row{margin-left: 0px; margin-right: 0px;}
	.Insights-Inner-wrap .container .row .col-md-6{padding-left: 0px; padding-right: 0px;}
	.Insights-Inner-wrap .container .row .col-md-6:nth-child(2){padding-left:15px; padding-right:15px; padding-top:0px;}
	.Insights-Inner-wrap{padding: 0px 0px 0px 0px;}
	.Insights-Inner-wrap.full-view .img-wrap{width: 105%;}
	.Insights-Inner-wrap.full-view .heading-wrap{width: 90%;}
	.Insights-Inner-wrap.full-view .img-wrap{margin-bottom:0px;}
	
	/*added on 15 Oct 2020*/
	.pageBanner.Anti-Harass > h1{font-size:38px;  }
	.staffingbtm-wrap.comments .row::after{display: none;}
	.key-benifits.technology.Rose-difference ul{padding: 40px 0px;}
	.staffingbtm-wrap.comments .emp-comnt{padding-top:0px; min-height:150px;}
	.staffingbtm-wrap.comments{margin-bottom:0px; }
	.staffingbtm-wrap.comments .emp-comnt .item{padding:30px 0px; width: 100%;}
	.staffingbtm-wrap.comments .row{flex-direction: column-reverse; }
	.key-benifits .beni-wrap{min-height: auto;}
	.key-benifits{margin: 8px 0px 30px 0px;}

	.staffingbtm-wrap .Whyrose .rectangle{display: none;}
	.staffingbtm-wrap .Whyrose{width: 100%; padding: 40px 30px;}
	.staffingbtm-wrap .positions-wrap{padding: 30px;}
	.pageBanner.staffing{background-position: center;}
	.staffingbtm-wrap .positions-wrap.emp-comment{margin-top:40px;}
	.staffingbtm-wrap.app .container{flex-direction: column;}
	.staffingbtm-wrap .Whyrose.program-diff.rose-Comp{margin-top: 15px; margin-bottom: 30px;}
	.staffingbtm-wrap .Whyrose.program-diff{margin-bottom: 30px;}
	.staffingbtm-wrap.contact-center{margin-bottom: 40px;}
	.key-benifits.Program-wrap .list-bar.Full > ul > li{width: 100%;}
	
	.staffingbtm-wrap .Whyrose.program{margin-top:20px;}
	.key-benifits.nrp .beni-wrap{margin-top:40px;}
	.btm-content ul > li:first-child{border:0px;}


	.footer .clients a:last-child img {max-width: 22%;}
	footer h5{margin-top:30px;}
	footer .container .row .col-xl-4:first-child h5{margin-top: 0px;}
	/*footer{padding-top:50px; }*/
	footer img{max-width: 100%;}
	.rise-info {margin-top: 0px; margin-bottom:30px;}
	.MTC-container .rectangle{display: none;}
	/*.MTC-container{width: 100%; margin-bottom: 30px;}
	.million-tree{text-align: center; margin-bottom: 20px;}*/
	.MTC-wrap .container .row .col-md-6:first-child{padding-right:15px; margin-bottom: 30px;}
	.MTC-wrap .container .row .col-md-6:last-child{padding-left:15px;}
	.MTC-container.Announce{width: 100%; margin-bottom: 30px;}
	.Intro-container.renew .container .row{flex-direction: column-reverse;} 
	.Intro-container.renew .leftBar.renew-at-rose{position: static;}
	.Intro-container.renew{margin-bottom: 22px;}
	.Intro-container.renew .rightBar{padding: 30px !important;}
	.services-wrap.CSR .boxes .Supplier-wrap .logoImg img, .services-wrap.CSR .boxes .Veterans-wrap .logoImg img{width: 18%;}
	.ISOlogo > p{text-align: center; margin-right: 0;}
	.pageBanner.sb > h1{right: -20%;}
	.bgsb .right{display: none;}
	
	.pageBanner.d2e-workshop > h1{ font-size: 32px;}
	.Intro-container .rightBar.privacy.d2ew{padding: 40px 30px 0px 30px;}
	

}
@media (max-width:767px) {
.Intro-container .rightBar{padding: 4px 30px 0px 30px;}
	
	/*added on 29 jan 2020*/
	.pageBanner.hb{background-position: right center;}
	
	/*added on 28 feb 2020*/	
	.containerD2E .d2elogo img{max-width:30%;  }
	/*added on 15 Oct 2020*/
	.pageBanner.Anti-Harass > h1{font-size:34px;  }	
	.Intro-container .rightBar.privacy.Violence{padding-top: 40px;}
}

@media (max-width:767px) {
.breakWord{display: inline;}
}


@media (max-width:640px) {
	.banner .content-wrap > h1{font-size: 36px;}
	.banner .content-wrap{top: 60%; left: 50%; transform: translate(-50%,-40%);}	
	.txtThxModal{padding: 3% 8px 20px 8px; color: #000; border:#4b176d; 3px solid; font-size: 2.5vw;}
	.banner{min-height: 450px;}
	.hallmark > img{max-width:350px;}
	.footer .clients img.sia{max-width:160px;} 
	.pageBanner.Rfriends > img{max-width: 40%;}
	
	/*added on 28 feb 2020*/	
	.d2e-vetern{margin: auto; display: block; margin-bottom: 30px; float: none;}
	.containerD2E .d2elogo img{max-width:40%;   }
	.containerD2E .testd2e{font-size: 8rem; line-height: 8rem}
	
	/*added on 17 Mar 2020*/
	
	.services-wrap .boxes .Content-wrap{padding: 15px;}
	.services-wrap .boxes .Content-wrap.veterns img{max-width: 20%;}
	.Insights-Inner-wrap.full-view .heading-wrap h5{font-size: 18px; margin-left: 0;}
	
	/*added on 15 Oct 2020*/
	.pageBanner.Anti-Harass > h1{font-size:30px;  }
	.Center-capibilities-wrap ul.contact li{width: 50%;   }
	.Center-capibilities-wrap ul.contact li:nth-child(2), .Center-capibilities-wrap ul.contact li:nth-child(4){border:none; }
	.Center-capibilities-wrap ul.contact li:nth-child(3){border-right: #fff 1px solid;}
	
	/*added on 22 April 2021*/
	.pageBanner.stts-banner > h1{font-size: 2.5em;}
	
	/*added on 26 April 2021*/
	.salesfooter .container{width: 85%}
	.footer .clients a:last-child img {max-width: 23%;}
	.services-wrap.CSR .boxes .Supplier-wrap .logoImg img, .services-wrap.CSR .boxes .Veterans-wrap .logoImg img{width: 20%;}
	.services-wrap.CSR .boxes .Supplier-wrap .logoImg, .services-wrap.CSR .boxes .Veterans-wrap .logoImg{padding: 15px;}

	.news-wrap.sick-leave-wrap ul > li{width: 98%;}
	.news-wrap.sick-leave-wrap ul > li .body-content{min-height:auto; }

	.news-wraper ul > li{width: 100%; margin-right: 0;}
	.pageBanner.sb > h1{font-size: 32px; right: -15%;}
	
.pageBanner.Workplace_Violence > h1{font-size: 36px;}
	
	
}
@media (max-width:567px) {
	.about-wrap .special-feature .col-xl-3{margin-bottom: 20px;}
	.about-wrap .special-feature .col-xl-3:last-child{margin-bottom:0px;}
	.txtThxModal{padding: 3% 8px 20px 8px; color: #000; border:#4b176d; 3px solid; font-size: 3vw;}
	
	/*added on 29 jan 2020*/
	.pageBanner.hb{background-position: right top; }
	.pageBanner.hb > h1{font-size: 40px; left:28%;}
	.pageBanner.CSR > h1{white-space: normal;}
	.pageBanner.Labor-Laws > h1{width: 100%; padding: 0px 10px; white-space: normal;}
	.solutions-wrap .ItemWrapper.d2eTeam .contentWrap > h3{white-space: normal;}
	.solutions-wrap .ItemWrapper.d2eTeam .contentWrap > h3 br{display: none;}
	.pageBanner.Leave-Law > h1{width: 100%; padding: 0px 10px; white-space: normal;}
	
	/*added on 15 Oct 2020*/
	.pageBanner.Anti-Harass > h1{font-size:25px;  }
	.staffingbtm-wrap.comments .emp-comnt p.testimonial{font-size:20px; }
	.staffingbtm-wrap.comments .emp-comnt{min-height: 160px;}
	
	.services-wrap .boxes .glassdor > img{max-width: 80%;}
	
	/*added on 22 April 2021*/
	.pageBanner.rpo > h1{white-space: normal;}
	.pageBanner.stts-banner > h1{font-size: 2.2em;}
	.footer .clients a:last-child img {max-width: 28%;}
	.footer .clients a:nth-child(7) img{max-width: 40%;}
	.services-wrap.CSR .boxes .Supplier-wrap .logoImg, .services-wrap.CSR .boxes .Veterans-wrap .logoImg{padding-top: 5px;}
	.services-wrap .boxes .Content-wrap p{margin-bottom: 0;}
	
.breakWord{display: block;}
.sbBanner{display: block;}
.pageBanner.sb > h1{display: none;}
.pageBanner.sb{padding: 0px; min-height: auto;}
.d2ework{display: block; margin-right: 0px; max-width: 100%!important; margin-bottom: 15px;}
.pageBanner.d2e-workshop > h1 {: 50%; left: 65%; transform: translate(-35%, -50%); font-size: 24px; white-space: normal;}

}

@media (max-width:480px) {
	.banner .content-wrap{width:80%;}
	.banner .content-wrap .btn-wrap > a:first-child{margin-bottom:20px; margin-right: 0px; }
	.talentWrap .modal-dialog .contact-image img{width: 50%;}
	.talentWrap .modal-dialog{max-width:95%;}
	.banner .content-wrap{top: 60%; left: 50%; transform: translate(-50%,-40%);}
	.top-menu > ul > li{padding:10px; }
	.footer .clients img:first-child, .footer .clients img:nth-child(2), .footer .clients img:nth-child(3), .footer .clients img:nth-child(4){max-width:49%;}
	.footer .clients img:nth-child(5), .footer .clients img:nth-child(6){max-width:32%;}
	/*.footer .clients img:last-child{max-width:32%;}*/
	.services-wrap .boxes .news-wrap .title-wrap{width: 50%;}
	.services-wrap .boxes .community-wrap .title-wrap{width:55%; padding: 30px 10px 20px 10px; }
	.services-wrap .boxes .community-wrap .rectangle{width: 50%; min-height: 100px; top: 15px;}
	.service-height{min-height:236px; }
	.services-wrap .boxes .total-talent .title-wrap{font-size: 24px; line-height: 32px;}
	.services-wrap .boxes .glassdor > p{font-size: 21px; line-height: 30px;}
	.services-wrap .boxes .founder-wrap .title-wrap{font-size: 18px;}
	.services-wrap .boxes .founder-wrap.service-height{min-height: 280px;} /*added on 27May20*/
	.services-wrap .boxes .jobs-wrap .title-wrap{font-size: 36px; line-height: 42px;}
	.services-wrap .boxes .news-wrap .title-wrap{font-size: 24px; line-height: 32px;}
	.services-wrap .boxes .community-wrap .title-wrap{font-size: 18px;}
	.services-wrap .boxes .Supplier-wrap .title-wrap{font-size: 24px; line-height: 32px;}
	.services-wrap .boxes .employment-wrap .title-wrap{font-size: 24px; line-height: 32px;}
	.txtThxModal{padding: 3% 8px 20px 8px; color: #000; border:#4b176d 3px solid; font-size: 3vw;}
	.hallmark{top: 55%; left: 50%; transform: translate(-50%,-45%);}
	
	.pageBanner > h1{font-size: 36px;}
	.Intro-container .rightBar .list-bar > ul > li{display: block; width: 100%;}
	.Intro-container .rightBar .list-bar > ul > li:last-child {margin-top: 0px;}
	.list-bar h4{font-size: 21px;}
	.Intro-container .rightBar > h5{font-size: 18px;}
	.Intro-container .rightBar > h4{font-size: 21px;}
	.Intro-container .leftBar > h5{font-size: 21px;}
	.pageBanner.Rfriends > img{max-width: 50%;}
	/*footer .clients img:first-child, .footer .clients img.nth-child(2), .footer .clients img.nth-child(3), .footer .clients img.nth-child(4){max-width:60%;}
	.footer .clients img:nth-child(5){max-width:45%; border:#a7a8a9 1px solid;}*/
	
	/*added on 29 jan 2020*/
		.pageBanner.hb{background:#fff; position: relative;   background-size:cover; background-repeat: no-repeat; padding: 0;    }
	.pageBanner.hb > h1{font-size: 40px; left:28%; display: none;}
	.hbBanner{display: block; }
	/*added on 28 feb 2020*/
	.containerD2E .d2elogo img{max-width:30%;  }  /*added on 24 Feb 2020*/
	.containerD2E .testd2e{font-size: 5rem; line-height: 6rem} /* edited on 24 Feb 2020*/
	/*added on 17 Mar 2020*/
	.sendMesage-wrapper ul.sendfilegray-wrap > li{    flex: 0 0 100%;}
	.services-wrap.CSR .service-height{min-height: 413px;}
	.services-wrap.CSR .boxes .Content-wrap p{font-size: 16px;}
	.services-wrap .boxes .Content-wrap a{font-size: 16px;}
	.services-wrap .boxes .Content-wrap h4{font-size: 18px;}
	.services-wrap .boxes .Veterans-wrap{background-position: right;}
	.services-wrap .boxes .Veterans-wrap{min-height: 500px;}
	/* .news-wrap ul > li {flex: 0 0 100%; margin-right: 0;} */
	.services-wrap .boxes .Woman-wrap{background-position: right;}
	.services-wrap .boxes .Content-wrap.veterns img{max-width: 25%; margin-top: -30px;}
	.news-wrap ul > li {width:100%; margin-right: 0;}
	.news-wrap ul > li .body-content{min-height: 200px;}
	.news-wrap.Emp-Res ul > li{width:100%; margin-right: 0;}
	.pageBanner.news-internel > h1{white-space: normal; font-size: 18px; }
	/*.news-wrap.sick-leave-wrap ul > li{width: 98%;}
	.news-wrap.sick-leave-wrap ul > li .body-content{min-height:auto; }*/
	.solutions-wrap .ItemWrapper .contentWrap > h3{font-size: 24px; }
	.solutions-wrap .ItemWrapper .contentWrap > h3{white-space: normal; }
	.solutions-wrap .ItemWrapper .contentWrap > h3 br{display: none;}
	
	/*added on 15 Oct 2020*/
	.pageBanner.Anti-Harass > h1{font-size:20px;  }
	.key-benifits.Join-Team .vc_custom_Apply_Rose .contentWrap h3{font-size: 28px;}
	.key-benifits.Join-Team .vc_custom_Apply_Rose{padding-top: 150px !important; padding-bottom: 150px !important;}
	.Center-capibilities-wrap ul.contact li{width: 100%; border: none !important;   }
	
	/*added on 22 April 2021*/
	.pageBanner.stts-banner > h1{font-size: 1.9em;}
	.staffingbtm-wrap.key-skill .positions-wrap.rise-rose .list-bar.Full h4{font-size: 32px;}
	.footer .clients a:last-child img {max-width: 32%;}
	.footer .clients a:nth-child(8) img {max-width: 35% !important;}
	.footer .clients a:nth-child(9) img {max-width: 28% !important;}
	.footer .clients a:nth-child(7) img {max-width: 50%;}
	a.readBtn{max-width: 300px; font-size: 24px;}
	.vc_custom_renew_objective{padding-top: 150px !important; padding-bottom: 150px !important;}
	.services-wrap.CSR .boxes .Supplier-wrap .logoImg img, .services-wrap.CSR .boxes .Veterans-wrap .logoImg img{width: 30%;}
	
	
	.breakWord{display: block;}
	
.pageBanner.Workplace_Violence > h1{font-size: 28px;}
.pageBanner.d2e-workshop{background-image: url(../images/d2e-workshop-small.jpg); background-position: center;}
	.pageBanner.d2e-workshop > h1{display: none;}



}

@media (max-width:449px) {.breakWord{display: inline;}}

@media (max-width:417px) {.breakWord{display: block;} .pageBanner.d2e-workshop{min-height: 200px;}}

@media (max-width:375px) {
	.nmsdc{display: block; margin-left: 40px;}
	.footer ul > li > a{font-size: 13px;}
	.xs-ios-block{display: block !important;}
	.footer > .container{width: 95%;} 
	.txtThxModal{padding: 3% 8px 20px 8px; color: #000; border:#4b176d 3px solid; font-size: 3vw;}	
	.footer .clients img:first-child, .footer .clients img.nth-child(2), .footer .clients img.nth-child(3), .footer .clients img.nth-child(4){max-width:60%;}
	.footer .clients img:nth-child(5){max-width:45%; border:#a7a8a9 1px solid;}	
	/*added on 29 jan 2020*/
	.pageBanner.hb{background-position: right top; }
	.pageBanner.hb > h1{font-size: 40px; left:28%;}
	.services-wrap .boxes .staffing .title-wrap{font-size: 24px; }
	.solutions-wrap .ItemWrapper .contentWrap > h3{font-size: 20px; }
	/*added on 15 Oct 2020*/
	.pageBanner.Anti-Harass > h1{font-size:17px;  }
	.key-benifits.Join-Team .vc_custom_Apply_Rose .contentWrap h3{font-size: 24px;}
	
	/*added on 22 April 2021*/
	.pageBanner.stts-banner > h1{white-space: normal;}
	.footer .clients a:last-child img {max-width: 35%;}
	.footer .clients a:nth-child(8) img {max-width: 40% !important;}
	footer .clients a:nth-child(7) img {    max-width: 55%; }
	.breakWord{display: block;}
	
	font-size: 20px;
 
		.pageBanner.Workplace_Violence > h1{font-size: 20px;}
	
	
}

@media (max-width:320px) {
	.services-wrap.CSR .boxes .Content-wrap p{font-size: 14px;}
	/*added on 15 Oct 2020*/
	.pageBanner.Anti-Harass > h1{font-size:14px;  }
	.pageBanner.d2e-workshop{min-height: 150px;}
}

@media (min-width: 1280px) and (min-height:800px)  {
	.banner{min-height: 750px;}	
	.hallmark > img{max-width: 650px;}
	
	/*added on 29 jan 2020*/
	.pageBanner.hb{background-position: left;}
	
}


@media (min-width: 1280px) and (min-height:950px)  {
	.banner{min-height: 850px;}	
	.hallmark > img{max-width: 750px;}
	
	/*added on 29 jan 2020*/
	.pageBanner.hb{background-position: left;}
}

@media (min-width:1440px) and (min-height: 900px) {
	.banner{min-height: 850px;}
	.hallmark > img{max-width: 750px;}
}

@media (min-width:1920px) and (min-height: 1080px) {
	.banner{min-height: 1000px;}
	.hallmark > img{max-width: 900px;}
	
	/*added on 29 jan 2020*/
	.pageBanner.hb{background-position: right center;}
	.pageBanner.hb > h1{font-size: 50px; left:28%;}
}


@media (min-width:1920px) and (min-height: 1200px) {
	.banner{min-height: 1100px;}
	.hallmark > img{max-width:1000px;}

}