@charset "utf-8";


/* CSS Document Version3 311022 */

/******************************
[Table of Contents]

1. Fonts
2. Body and some general stuff
3. Header
4. Banner
5. About Us
6. Footer
7. Find Talent Model
******************************/

/*********************************
1. Fonts
*********************************/
/* @import url('https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i'); */
/*********************************
2. Body and some general stuff
*********************************/
body {font-family: 'Century Gothic', sans-serif; color: #4e4c4c; font-size: 16px;}
.hide{display: none;}
ul{margin: 0; padding: 0;}
.mainContainer{width: 100%;}
.container {width: 90%; /*max-width: 1600px;*/ max-width: 1400px;}
h1{font-size:60px;}
h2{font-size:42px;}
h3{font-size:36px; font-weight:400;}
h4{font-size:30px;}
h5{font-size:24px;}
h6{font-size:18px;}
a{color: #646464;}
a:hover{color: #f7c20a; text-decoration: none;}
 a:focus{outline:0; }
 img{max-width: 100%;}
 /*********************************
3. Header
*********************************/
.top-menu{width: 100%;}
.top-menu > ul{margin:0px; padding:0px; text-align: center; }
.top-menu > ul > li{list-style-type: none; display: inline-block; padding:10px 30px;}
.top-menu > ul > li > a{color: #000;}
.top-menu > ul > li > a:hover{color: #4b186e;}
.top-menu > i{display: none;}
/*********************************
3. Header
*********************************/
header[role=header]{width: 100%; padding: 10px 0px; /* position: absolute; */ background:rgba(220, 220, 220, 1);; position: static; z-index: 3;}
/* header[role=header] img{max-width: 80%;} */
header[role=header] img{/* max-width: 80%; */ max-width: 218px;}
nav .menu-button {color: #4b186e; float: right; cursor: pointer;}
nav .menu-button:hover {cursor: pointer; } 
nav .menu-wrap {background-color: #f0f0f0; padding: 20px 0; overflow: hidden; transition: all 0.3s; position: fixed; width: 300px; top: 0; right: -300px; bottom: 0; z-index: 999;}
nav .menu-overlay {background: rgba(0, 0, 0, 0.4); display: none; position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: 900;}
nav .menu-close {background: url(../images/iHYRssG.png) no-repeat scroll center center transparent; opacity: 0; position: absolute; width: 45px; height: 45px; right: 0; top: 0; text-indent: -9999px; transition: all 0.3s;}
nav .menu-close:hover {background-color: rgba(181, 140, 10, 1); cursor: pointer; }
nav .menu-wrap:hover .menu-close {opacity: 1;}
nav .menu-toggle {display: none; } 
nav .menu-toggle:checked + .menu-wrap {right: 0;}
nav .menu-toggle:checked ~ .menu-overlay {display: block;}
nav .menu-title {color: #FFF; padding-left: 40px; font-weight: 300;}
nav .menu-list {position: absolute; top: 40px; left: 0; bottom: 0px; width: 100%; height: inherit; display: block; overflow: hidden;}
nav .menu-wrap:hover .menu-list {overflow-y: auto; } 
nav .menu-list ul {list-style-type: none; } 
nav .menu-list li {display: block; } 
/* nav .menu-list li:first-child {border-top: medium none;} */
nav .menu-list li > ul{margin-left: 30px;}
nav .menu-list li > ul > li{position: relative;}
nav .menu-list li > ul > li:before{position: absolute; font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f054"; left: 20px;  top:8px;}
nav .menu-list li > ul > li:hover{color:#fff;}
nav .menu-list li a {display: block; padding: 7px 0px 7px 40px; font-size: 16px; color: #b58c0a; text-decoration: none;}
nav .menu-list li a:hover {background: #4b186e; color:#fff; } 
nav .menu-list li a:active {background: #666; }
.top-menu.sm-show{display: none;}
/*********************************
4. Banner
*********************************/

.banner{width: 100%; position: relative; background-attachment:fixed; background-image: url(../images/bgNew.jpg); background-size: cover;   background-repeat: no-repeat; min-height:600px; /* z-index: 2 */ }
.banner.bg{ background-image: url(../images/banner-7.jpg);}
.banner .content-wrap{position: absolute; top: 55%;  left: 50%; transform: translate(-50%,-45%);  z-index:1; /* width: 100%; */  }
.hallmark{position: absolute; top: 55%; left: 50%; transform: translate(-50%,-45%);   text-align:center;  display: block; /* z-index: 2; */}
.hallmark > img{max-width:450px; opacity: 0.4; filter: alpha(opacity=40);}
/* .hallmark > img.large{display: none;}
.hallmark > img.xs-large{display: none;} */
.banner .content-wrap > h1{font-size: 62px; color:#4b186e; font-weight: bold; text-transform: uppercase; white-space: nowrap; text-align: center; /*font-family: Century Gothic;*/ font-family: 'Century Gothic', sans-serif;}
.banner .content-wrap > p{font-size: 15px; color:#fff; font-weight: 400; text-align: center;}
.banner .content-wrap .btn-wrap{width: 100%; text-align: center; margin-top: 10px;}
.banner .content-wrap .btn-wrap > a{display: inline-block; padding: 7px 15px; min-width: 200px; transition: 0.5s; font-size: 18px;}
.banner .content-wrap .btn-wrap > a:hover{text-decoration: none;}
.banner .content-wrap .btn-wrap > a:first-child{background: #b58c0a; color:#000000; margin-right:20px; }
.banner .content-wrap .btn-wrap > a:last-child{background: #4b186e; color:#fff;}
.banner .content-wrap .btn-wrap > a:hover{background:#555759; color:#fff;}

/*********************************
5. About Us
*********************************/
.about-wrap{width: 100%; padding:40px 0px; }
.about-wrap .special-feature .section-title hr{border-color:#151515; } 
.about-wrap .special-feature i{font-size:65px; line-height:75px; } 
.about-wrap .special-feature h4{font-size:18px; margin-top:25px; position:relative; font-weight: 300; line-height: 30px; } 
.about-wrap .special-feature .mask-top{width:100%; /* background:#fff; */ background:transparent; padding:55px 0; position:absolute; top:0px; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } 
.about-wrap .special-feature .mask-top h4:before {top: -18px; content: ""; display: block; height: 2px; left: 0; right:0; margin:-2px auto; position: absolute; width: 40px; } 
.about-wrap .special-feature .s-feature-box:hover .mask-top{top:-200px; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } 
.about-wrap .special-feature .s-feature-box{overflow:hidden; position:relative; min-height:290px; /* border:1px solid #f2f2f2; */ /* border:1px solid #8a8a8a; */ cursor:pointer; z-index:1; /* background:#b58c0a; color:#fff; */ background: transparent; } 
.about-wrap .special-feature .mask-bottom{color:#fff; padding:20px 15px 20px 15px; width:100%; position:absolute; bottom:-270px; height:100%; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; background: #4b186e; } 
.about-wrap .special-feature .mask-bottom p{padding:0px 5px; font-size: 14px; line-height:28px; } 
.about-wrap .special-feature .mask-bottom h4{margin:15px 0px 17px; } 
.about-wrap .special-feature .s-feature-box:hover .mask-bottom{bottom:0; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; -ms-transition:all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } 
.about-wrap .special-feature .mask-bottom i {font-size: 38px; line-height: 50px; } 
.about-wrap .special-feature .mask-top h4:before {top: -18px; content: ""; display: block; height: 2px; left: 0; right: 0; margin: -2px auto; position: absolute; width: 40px; background: #4b186e; }
.about-wrap .special-feature .mask-bottom a{background: #fff; padding: 7px 15px; transition: 0.5s;}
.about-wrap .special-feature .mask-bottom a:hover{background: #424242; color:#fff; }

/*********************************
6. Footer
*********************************/
.ftr-strip{background-color:#4b186e; padding: 10px 0 10px 0; z-index: 2; position: relative;}
.ftr-strip p{color: #fff;  padding-right: 1%; display: inline-block; margin-bottom: 0;}
.ftr-strip img{max-width: 32px;}
.ftr-strip .social-links {text-align: left; display: inline-block;}
.ftr-strip .social-links a {font-size: 24px; color: #fff; padding: 0 10px 0 0;}
.ftr-strip .social-links a:hover {color: #f7c20a; }
.footer {width: 100%; background: #d5d5d5; padding-top: 25px; padding-bottom: 25px; background:#fff;}
.footer ul > li{list-style-type: none; z-index: 3; position: relative; margin-bottom: 8px; padding-left: 15px;}
.footer ul > li:before{font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f054";  position: absolute;  top: 3px; left: 0; font-size:14px;}
.footer ul > li:last-child{margin-bottom:0px;}
.footer ul > li > a{font-size: 15px; font-weight: 400; color: #4b186e; }
.footer ul > li > a:hover{text-decoration: none; color: #b58c0a;}
/* .footer .clients a:first-child img, .footer .clients a:nth-child(2) img, .footer .clients a:nth-child(3) img{max-width:32%;} */
.footer .clients a:nth-child(5) img{/* max-width:40%;  */border:#a7a8a9 0px solid;}
.footer .clients a:nth-child(6) img{max-width:30%;}
.footer .clients a:nth-child(7) img{max-width:30%; border:#a7a8a9 1px solid;}  
.footer .clients a:last-child img{max-width:18%;}
.footer .clients img.sia{max-width:180px;}
/*********************************
7. Find Talent Model
*********************************/
.talentWrap{z-index: 9999;}
.talentWrap .modal-dialog{max-width:40%;}
.talentWrap .modal-dialog button.close{position: absolute; right: 15px; top: 15px;}
.talentWrap .modal-dialog button.close > i{font-size: 24px;}
.talentWrap .modal-dialog .contact-form{padding: 5% ;}
.talentWrap .modal-dialog .contact-form .input-group.disable{opacity: 0.5;}
.talentWrap .modal-dialog .contact-form .form-group label{font-weight:500;}
.talentWrap .modal-dialog .contact-form .input-group span.mand{color:#ff0000;}
.talentWrap .modal-dialog .contact-form .input-group{margin-bottom: 1.2rem;}
.talentWrap .modal-dialog .contact-form .input-group .form-control:focus{box-shadow: 0 0 0 .2rem rgba(186, 184, 184, 0.25);   box-shadow:none; border: #a1a1a1 1px solid; background: #f2f2f2;}
/* .talentWrap .modal-dialog .contact-form .input-group select{width: 90%; border: #ced4da 1px solid; color: #6c757d; padding: .375rem .50rem;}
.talentWrap .modal-dialog .contact-form .input-group select option{color: #495057;} */
.talentWrap .modal-dialog .contact-form .input-group .form-check-label{margin-bottom: 8px; cursor: pointer;}
.talentWrap .modal-dialog .contact-form .input-group .form-check-input{margin-left: -1.10rem;}
.talentWrap .modal-dialog .contact-form .input-group .form-control:disabled{background:none;}
.talentWrap .modal-dialog .contact-form .input-group .help-block{width: 100%; color: #e74c3c; font-size: 14px; padding-top: 5px;}
.talentWrap .modal-dialog .contact-form .input-group.status button{border:none; background:#b58c0a; transition: 0.5s; color: #000; margin-left: 5px;}
.talentWrap .modal-dialog .contact-form .input-group.status button:hover{background:#555759; color:#fff;}
.talentWrap .modal-dialog .contact-form .input-group textarea{resize:none;}
.talentWrap .modal-dialog .contact-image{text-align: center;}
/* .talentWrap .modal-dialog .contact-image img{border-radius: 6rem; width: 11%; margin-top: -3%; transform: rotate(29deg);} */
.talentWrap .modal-dialog .contact-image img {border-radius: 6rem; width: 20%; margin-top: -4%; }
.contact-form h3{margin-bottom: 5%; text-align: center; color: #4b186e;}
.talentWrap .modal-dialog .contact-form .btnContact {/* width: 20%; */ padding: 5px 25px; border: none; border-radius: 1rem; /* padding: 1%; */ background: #4b186e; font-weight: 600; color: #fff; cursor: pointer; transition: 0.5s;}
.talentWrap .modal-dialog .contact-form .btnContact:hover{background:#555759;}
.talentWrap .modal-dialog .contact-form .position-wrap{width: 100%; margin-bottom: 1.2rem;}
.talentWrap .modal-dialog .contact-form .position-wrap > label{font-weight: 500; display: block; }
.styled-select {border: 1px solid #ccc; box-sizing: border-box; border-radius: 3px; overflow: hidden; position: relative;}
.styled-select, .styled-select select { width: 100%; color: #4e4c4c;}
select:focus { outline: none; }
.styled-select select {height: 34px; padding: 5px 0 5px 5px; background: transparent; border: none; -webkit-appearance: none;}
@-moz-document url-prefix(){
  .styled-select select { width: 100%; }
}
.fa-sort-down {position: absolute; top: 0; right: 12px; font-size: 24px; }
 select::-ms-expand { display: none; } 
_:-o-prefocus, .selector {
  .styled-select { background: none; }
  }
 .talentWrap .modal-dialog .contact-form .position-wrap .positions{width: 100%;}
 .talentWrap .modal-dialog .contact-form .position-wrap .positions .ms-choice{border: 1px solid #ccc; border-radius: 3px; padding: 5px 0 5px 5px; background: transparent; height: 34px; line-height: 32px; color: #4e4c4c;}
  .talentWrap .modal-dialog .contact-form .position-wrap .positions .ms-drop{color: #4e4c4c;}
/*********************************
5. Services
*********************************/
.services{width: 100%;}
.services .row{margin-right: 0; margin-left: 0;}
.services .row .col-xl-3{padding: 0px;}
.services .column{width: 100%; min-height: 400px;  background-size: cover;   background-repeat: no-repeat; padding:35px 21px; text-align: center; }
.services .column .content-hght{min-height:100px; }
.services .column i {color: #fff; font-size: 64px;}
.services .column h4{color:#fff;font-weight: 300; margin: 20px 0px;}
.services .column p{padding: 0px 5px; color:#fff; }
.services .column.bg1{background-image: url(../images/latest-news1.jpg);}
.services .column.bg2{background-image: url(../images/community-involvement.jpg);}
.services .column.bg3{background-image: url(../images/employment-resources.jpg);}
.services .column.bg4{background-image: url(../images/staffing-supplier.jpg);}
.services .column a{background: #fff; padding: 7px 15px; transition: 0.5s; position: relative; z-index: 9;}
.services .column a:hover{background: #424242; color:#fff; }


/*********************************
5. Services
*********************************/
.services1{width: 100%; padding:40px 0px;}
.services1 .column{width: 100%; min-height: 450px;  background-size: cover;   background-repeat: no-repeat; padding:35px 21px; text-align: center; }
.services1 .column .content-hght{min-height:150px; }
.services1 .column i {color: #fff; font-size: 64px;}
.services1 .column h4{color:#fff;font-weight: 300; margin: 20px 0px; font-size: 26px;}
.services1 .column p{padding: 0px 5px; color:#fff; }
.services1 .column.bg1{background-image: url(../images/latest-news1.jpg);}
.services1 .column.bg2{background-image: url(../images/community-involvement.jpg);}
.services1 .column.bg3{background-image: url(../images/employment-resources.jpg);}
.services1 .column.bg4{background-image: url(../images/staffing-supplier.jpg);}
.services1 .column a{background: #fff; padding: 7px 15px; transition: 0.5s; position: relative; z-index: 9;}
.services1 .column a:hover{background: #424242; color:#fff; }





/*********************************
5. About Us
*********************************/
.about-wrap1{width: 100%; padding:40px 0px; }
.about-wrap1 .special-feature .section-title hr{border-color:#151515; } 
.about-wrap1 .special-feature i{font-size:65px; line-height:75px; } 
.about-wrap1 .special-feature h4{font-size:18px; margin-top:25px; position:relative; font-weight: 300; line-height: 30px; } 
.about-wrap1 .special-feature .mask-top{width:100%; /* background:#fff; */ background:transparent; padding:55px 0; position:absolute; top:0px; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;  z-index:1;} 
.about-wrap1 .special-feature .mask-top h4:before {top: -18px; content: ""; display: block; height: 2px; left: 0; right:0; margin:-2px auto; position: absolute; width: 40px; } 
.about-wrap1 .special-feature .s-feature-box:hover .mask-top{top:-200px; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } 
.about-wrap1 .special-feature .s-feature-box{overflow:hidden; position:relative; min-height:290px; /* border:1px solid #f2f2f2; */ /* border:1px solid #8a8a8a; */ cursor:pointer; /* background:#b58c0a; color:#fff; */  background-size: cover;   background-repeat: no-repeat; color:#fff; }
.about-wrap1 .special-feature .s-feature-box.bg1{background-image: url(../images/latest-news1.jpg);} 
.about-wrap1 .special-feature .s-feature-box.bg2{background-image: url(../images/community-involvement.jpg);} 
.about-wrap1 .special-feature .s-feature-box.bg3{background-image: url(../images/employment-resources.jpg);} 
.about-wrap1 .special-feature .s-feature-box.bg4{background-image: url(../images/staffing-supplier.jpg);} 
.about-wrap1 .special-feature .mask-bottom{color:#fff; padding:20px 15px 20px 15px; width:100%; position:absolute; bottom:-270px; height:100%; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; -ms-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; background: #4b186e;  z-index:1;} 
.about-wrap1 .special-feature .mask-bottom p{padding:0px 5px; font-size: 14px; line-height:28px; } 
.about-wrap1 .special-feature .mask-bottom h4{margin:15px 0px 17px; } 
.about-wrap1 .special-feature .s-feature-box:hover .mask-bottom{bottom:0; -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; -ms-transition:all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; } 
.about-wrap1 .special-feature .mask-bottom i {font-size: 38px; line-height: 50px; } 
.about-wrap1 .special-feature .mask-top h4:before {top: -18px; content: ""; display: block; height: 2px; left: 0; right: 0; margin: -2px auto; position: absolute; width: 40px; background: #4b186e; }
.about-wrap1 .special-feature .mask-bottom a{background: #fff; padding: 7px 15px; transition: 0.5s;}
.about-wrap1 .special-feature .mask-bottom a:hover{background: #424242; color:#fff; }


/*********************************
5. About Us
*********************************/
.services-wrap{width: 100%; padding-top:30px; padding-bottom: 20px; }
.services-wrap [class^="col-md"]{padding-right: 5px; padding-left: 5px;}
.services-wrap .boxes{width: 100%;  position: relative; margin-bottom: 10px;/*  background:#a7a7a7; */ }
/* .services-wrap .boxes:after{content: ""; position:absolute; left:0; top: 0; bottom: 0; right: 0; background-color:rgba(0,0,0,0.2);  } */
.services-wrap .boxes > h3{position: absolute; top: 10px; left: 10px; font-size: 18px;  font-weight:500; text-transform:uppercase; color:#fff; line-height: 24px;}
.service-height{min-height:590px; text-align: center;}
/*--Total Talent---*/
.services-wrap .boxes .total-talent{background-image: url(../images/lets_talk.jpg); background-size: cover;   background-repeat: no-repeat; position:relative;}
.services-wrap .boxes .total-talent .title-wrap{position: absolute; background: rgba(195, 152, 10, 0.8); width: 100.1%; top: 50%; transform: translateY(-50%); color: #fff; font-size:48px; padding: 10px; line-height: 60px;}
/*--Galssdoor---*/
.services-wrap .boxes .glassdor{background: rgba(76,24,110,1); background: -moz-linear-gradient(top, rgba(76,24,110,1) 0%, rgba(195,152,10,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(76,24,110,1)), color-stop(100%, rgba(195,152,10,1))); background: -webkit-linear-gradient(top, rgba(76,24,110,1) 0%, rgba(195,152,10,1) 100%); background: -o-linear-gradient(top, rgba(76,24,110,1) 0%, rgba(195,152,10,1) 100%); background: -ms-linear-gradient(top, rgba(76,24,110,1) 0%, rgba(195,152,10,1) 100%); background: linear-gradient(to bottom, rgba(76,24,110,1) 0%, rgba(195,152,10,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c186e', endColorstr='#c3980a', GradientType=0 ); text-align: center; display: flex; flex-direction: column; align-items: center; justify-content: center; padding:0px 20px; }
.services-wrap .boxes .glassdor > img{max-width: 65%;}
.services-wrap .boxes .glassdor > p{font-size:43px; color:#fff; margin-top: 25px; font-style: italic; line-height: 58px;}
/*--Our Founder---*/
.services-wrap .boxes .founder-wrap{background-image: url("../images/sue-bhatia-new.jpg"); background-size: cover;   background-repeat: no-repeat;}
.services-wrap .boxes .founder-wrap .title-wrap{color: #c3980a; font-size: 32px; padding: 10px; font-weight: 500;}
.services-wrap .boxes .founder-wrap .title-wrap > span{color:#4b186e; }
/*--D2E---*/
.containerD2E {height: 10em; position: relative; background-image: url("../images/d2e_bg2.jpg"); background-size: cover;   background-repeat: no-repeat; }
.containerD2E p {margin: 0; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%) ; font-family: 'Century Gothic', sans-serif; font-size: 20vw; font-weight: bold; color: white; opacity: 0.8;}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	.containerD2E p {font-size: 13vw;}
}
/*----MS Edge Browser CSS Start----*/
@supports (-ms-ime-align:auto) {
	.containerD2E p {font-size: 13vw;}
}
/*--News---*/
.services-wrap .boxes .news-wrap{background-image: url(../images/news-new.jpg); background-size: cover;   background-repeat: no-repeat;}
.services-wrap .boxes .news-wrap .title-wrap{position: absolute; background: rgba(170, 31, 45, 0.8); width:50%; top: 50%; transform: translateY(-50%); color: #fff; font-size:48px; font-weight:600; line-height: 60px;}
/*--Comunity---*/
.services-wrap .boxes .community-wrap{background-image: url(../images/community-volvement.jpg); background-size: cover;   background-repeat: no-repeat; position:relative;}
.services-wrap .boxes .community-wrap .title-wrap{position: absolute; background: rgba(195, 152, 10, 0.8); width: 58%; color: #fff; font-size: 28px; right: 0px; font-weight: 500; padding: 50px 10px 30px 10px;}
.services-wrap .boxes .community-wrap .rectangle{position: absolute; border: #c3980a 2px solid; background: transparent; right: 0; width: 54%; min-height: 150px; top: 30px; border-right: 0px; }
/*--Supplier---*/
.services-wrap .boxes .Supplier-wrap{background-image: url(../images/join-our-network.jpg); background-size: cover;   background-repeat: no-repeat; position:relative;}
.services-wrap .boxes .Supplier-wrap .title-wrap{position: absolute; background: rgba(32, 57, 79, 0.8); width:50%; top: 50%; left: 50%; transform: translate(-50%,-50%); color: #fff; font-size:48px; font-weight:600; padding:15px; line-height: 60px;}
.services-wrap .boxes .Supplier-wrap .title-wrap > span{color:#c3980a; }
/*--Comunity---*/
.services-wrap .boxes .employment-wrap{background-image: url(../images/resources.jpg); background-size: cover;   background-repeat: no-repeat; position:relative;}
.services-wrap .boxes .employment-wrap .title-wrap{position: absolute; background: #aa1f2d; width: 100%; color: #fff; bottom: 0px; font-size: 32px; padding: 20px;}
.services-wrap .boxes .employment-wrap > .rectangle{position: absolute; border: #fff 2px solid; background: transparent; right: 3%; left: 3%; top: 3%; bottom: 3%; }
/*--Job Search---*/
.services-wrap .boxes .jobs-wrap{background-image: url(../images/search-jobs.jpg); background-size: cover;   background-repeat: no-repeat; position:relative;}
.services-wrap .boxes .jobs-wrap .title-wrap{position: absolute;  color: #fff;  font-size: 60px; top: 50%; left: 4%;  font-style: italic; transform: translateY(-50%); line-height: 72px;}


/*********************************
. D2E Box
*********************************/


.btnBg{ background-color: 4b186e;}
.btnColor{color: white;}


/*Added on 5Nov 2019*/
/*********************************
5. StateW4Forms
*********************************/
.stateW4-wrap{padding: 40px 0px;}
.stateW4-wrap > ul{display: flex; flex-flow: row wrap; align-content: space-between; /* justify-content: space-between; */}
.stateW4-wrap > ul > li{list-style-type: none; width: 24.5%; background: #e6e6e6; padding: 10px; border: #ccc 1px solid; margin-bottom: 0.5%; margin-right: 0.5%;}
.stateW4-wrap > ul > li.fedrel{ background:#4b186e ;}
.stateW4-wrap > ul > li.fedrel > ul > li{color: #fff;}
.stateW4-wrap > ul > li.fedrel > ul > li:before{color: #fff;}
.stateW4-wrap > ul > li.fedrel > ul > li > ul > li > a{color: #c29809;}
.stateW4-wrap > ul > li.fedrel > ul > li > ul > li{color: #fff;}
.stateW4-wrap > ul > li > ul{width: 100%;}
.stateW4-wrap > ul > li > ul > li{display: block; width: 100%; list-style-type: none;  position: relative;
padding-left: 15px; color: #333; font-size: 18px; text-transform: uppercase;}
.stateW4-wrap > ul > li > ul > li:before{font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f054"; position: absolute; top: 3px; left: 0; font-size: 14px; color:#333; }
.stateW4-wrap > ul > li > ul > li > ul{width: 100%; margin-left: 10px;}
.stateW4-wrap > ul > li > ul > li > ul > li{list-style-type: circle; font-size: 16px; text-transform: capitalize; color:#4b186e;}
.stateW4-wrap > ul > li > ul > li > ul > li > a{color:#4b186e;  }


.pageBanner{width: 100%; background:#4b186e; padding:50px 0px; text-align: center; min-height: 350px; }
.pageBanner > h1{font-size: 72px; color: #fff; text-transform: uppercase;}
.pageBanner > h1 > span{font-weight:600;}

.pageBanner.state-forms{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/state-forms.jpg);}
.pageBanner.state-forms:after{position: absolute; background:rgba(66,66, 66, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.state-forms > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap;}

/*********************************
5. Case Studies
*********************************/
.pageBanner.case-study{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/case-studies.jpg);}
.pageBanner.case-study:after{position: absolute; background:rgba(66,66, 66, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.case-study > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }

/*********************************
Rfriends
*********************************/
.Intro-container{width: 100%; }
.Intro-container .row{margin-right: 0px; margin-left: 0px;} 
 .Intro-container .row [class^="col"]{padding-left:0px; padding-right: 0px;} 
.Intro-container .leftBar{background:#4b186e; color:#fff; /* min-height: 550px; */ padding: 59px; position: relative;
top: -20px; width: 95%;}
.Intro-container .leftBar p{font-size:18px; }
.Intro-container .leftBar > .rectangle{position: absolute; border: #c29809 2px solid; background: transparent; right: -30px;
left: 28px; top: 28px; bottom: -30px;} 
.Intro-container .leftBar > h5 {font-size: 24px; font-weight: 600; text-transform: uppercase; }
.Intro-container .rightBar{width:100%; padding: 40px 30px 0px 30px; }
.Intro-container .rightBar > h5{font-size: 20px; font-weight:600; color:#c29809; margin-bottom: 0px; text-transform: uppercase;}
.Intro-container .rightBar > h4{color: #595959; margin-bottom: .5rem; text-transform: uppercase; font-weight: 600; font-size: 24px;}
.Intro-container .rightBar > p{font-size: 18px;}
.list-bar{width: 100%; }
.list-bar p{color:#c29809; font-size: 18px; font-style: italic;}
.list-bar h4{color:#0c426a; font-size: 24px; font-weight:600; margin-bottom:10px; text-transform: uppercase;}
.list-bar h5{color:#0c426a; font-size: 18px; font-weight:600; margin-bottom:10px; text-transform: uppercase; margin-bottom:0.2rem; }
.list-bar > ul{margin:0px; padding:0px;}
.list-bar > ul > li{list-style-type:none; display: inline-block; width: 50%; float: left; margin-bottom: 10px; position: relative;
padding-left: 15px; color:#c29809;}
.list-bar > ul > li:before{font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f054"; position: absolute; top: 3px; left: 0; font-size: 14px; color:#c29809; }
.list-bar.Full > ul > li{display: block; width: 100%; color:#fff; /* margin-left:30px; */  color:#fff; font-size:18px; /* line-height: 24px; */  }
.list-bar.Full > ul > li:before{color:#fff; }
.Intro-container .rightBar.call-center .list-bar.Full > ul > li{color:#4e4c4c;}
.Intro-container .rightBar.call-center .list-bar.Full > ul > li:before {color:#c29809; }
.Intro-container .rightBar.call-center .list-bar.Full > ul > li b{color:#c29809 ; text-transform: uppercase;}
.Intro-container .rightBar.app-dev .list-bar.Full {margin-bottom: 25px; }
.pageBanner.Rfriends{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/Rfriends.jpg); }
.pageBanner.Rfriends:after{position: absolute; background:rgba(72, 30, 100, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.Rfriends > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 19; white-space: nowrap;}
.pageBanner.Rfriends > img{position: absolute; z-index: 9; right: 5%; transform: translateY(-50%); top:50%; }
a.referNow{padding: 8px 25px; transition: 0.5s; font-size: 24px; background: #4b186e; color: #fff; margin-bottom:30px; display: inline-block; }
a.referNow:hover{background: #555759;}
.btm-content{width: 100%; margin:30px 0px; background:#C39909; padding: 30px 0px 20px 0px;}
.btm-content ul{display:flex; margin: 0px; padding:0px; justify-content: space-between; }
.btm-content ul > li{list-style-type:none; flex-basis: 50%; /*text-align: center;*/ padding: 0px 30px;}
.btm-content ul > li:first-child{border-right:#fff 3px solid;}
.btm-content ul > li:last-child{text-align: center; }
.btm-content ul > li:first-child > h5{font-size: 24px; font-weight: 600; color: #fff; margin-bottom: 0.2rem;}
.btm-content ul > li:last-child > h5{font-size: 24px; font-weight: 600; color: #fff; margin-bottom: 0.2rem;}
.btm-content ul > li > p{color: #fff; font-size: 18px;}
a.referNow.apply{background:#fff; margin-bottom: 0px; margin-top:10px; color:#C39909; font-size: 18px; font-weight: bold;}
a.referNow.apply:hover{background: #555759; color:#fff; }

/*********************************
Himanshu Bhatia
*********************************/
.pageBanner.hb{/* background:#fff; */  position: relative;   background-size:contain; background-repeat: no-repeat; background-image: url("../images/hb-banner2new.png"), linear-gradient(to right, #bec1c4 0%,#dcddde 100%); background-position: bottom !important;    }
/*.pageBanner.hb:after{position: absolute; background:rgba(106, 0, 11, 0); left: 0; right: 0; top: 0; bottom: 0; content:"";}*/
.pageBanner.hb > h1{position: absolute; top: 50%; left: 35%; transform: translate(-50%, -50%); text-align: center; z-index: 19; white-space: nowrap; color:#4e4c4c;}
.pageBanner.hb > h1 > samp{font-size: 18px; display: block !important;}
.Intro-container .rightBar.hb p{font-style: normal; color:#4e4c4c;}
.staffingbtm-wrap .positions-wrap.policy .list-bar p{color:#4e4c4c;  font-style: normal;  } 
.staffingbtm-wrap .Whyrose .list-bar.Full > ul > li:first-child{padding-left: 0px;}
.staffingbtm-wrap .Whyrose .list-bar.Full > ul > li:first-child:before{display: none;}
.staffingbtm-wrap .Whyrose.privacy-policy .list-bar p{color:#fff;  font-style: normal;  } 
.staffingbtm-wrap .positions-wrap.policy1 .list-bar p{font-style: normal; color:#4e4c4c; } 
.staffingbtm-wrap .positions-wrap.policy1 .list-bar.Full > ul > li > ul{margin: 10px 0px 0px 30px;}
.staffingbtm-wrap .Whyrose.privacy-policy{margin-bottom:60px; }
.staffingbtm-wrap .Whyrose.quickFacts{height:auto;}
.vc_custom_Policy1 {padding-top: 200px !important; padding-bottom: 200px !important; background-image: url(../images/policy-content.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important;}

.list-bar.Full > ol{margin: 0px 0px 0px 25px; padding: 0px;}
.list-bar.Full > ol > li{width: 100%; color:#4e4c4c; /* margin-left:30px; */   font-size:18px; /* line-height: 24px; */   margin-bottom: 10px; }

.list-bar.Full > ul.des > li{color:#4e4c4c; font-size: 16px; }
.list-bar.Full > ul.des > li:before{color:#c29809;}

.hb .list-bar.Full > ul.des > li{font-size: 18px;}
.hb .list-bar.Full > ul.des.numbers > li{padding-left: 0px;}
.hb .list-bar.Full > ul.des.numbers > li:before{display: none;}
.rightBar .hb > h5{color: #c29809;}
.hbBanner{display: none; }
.fix{bottom:0px;}

/*********************************
About Rose
*********************************/
.pageBanner.about-rose{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/about-rose.jpg); }
.pageBanner.about-rose:after{position: absolute; background:rgba(0, 70, 123, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.about-rose > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap;}
.vc_custom_1505207378972 {padding-top: 200px !important; padding-bottom: 200px !important; background-image: url(../images/mvv-logo.png) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: contain !important; /* background-color: #ccc; */}
.key-benifits.go-green .col-md-6{background-color: #2e8d30;}
.vc_custom_1505207378973 {padding-top: 250px !important; padding-bottom: 250px !important; background-image: url(../images/rose-green.png) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: contain !important; }
.key-benifits.go-green .beni-wrap{background: transparent; display: flex; align-items: center; height: 100%;}
.key-benifits.our-founder .beni-wrap{background:#c29809; display: flex; align-items: center; height: 100%;}
.key-benifits.our-founder .beni-wrap.grayBG{background:#c0c0c0; display: flex; align-items: center; height: 100%;}
.vc_custom_1505207378974 {padding-top: 250px !important; padding-bottom: 250px !important; background-image: url(../images/sue-bhatia-about.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important;}
.key-benifits.our-founder .beni-wrap h3{color: #0c426a; font-size: 36px; font-weight: 600; margin-bottom: 10px; text-transform: uppercase; text-align: center; width: 100%;}
.key-benifits.go-green .beni-wrap h3{color: #fff; font-size: 36px; font-weight: 600; margin-bottom: 10px; text-transform: uppercase; text-align: center;}
.key-benifits.our-founder .beni-wrap h3 a{color: #0c426a; font-size: 36px; font-weight: 600; margin-bottom: 10px; text-transform: uppercase; text-align: center; width: 100%;}
.key-benifits.our-founder .beni-wrap.whiteTxt h3 a{color: #fff; font-size: 36px; font-weight: 600; margin-bottom: 10px; text-transform: uppercase; text-align: center; width: 100%;}
.key-benifits.go-green .beni-wrap h3 a{color: #fff; font-size: 36px; font-weight: 600; margin-bottom: 10px; text-transform: uppercase; text-align: center;}
.staffingbtm-wrap.mvv-wrap .Whyrose .list-bar.Full h5{color:#c29809; }
.staffingbtm-wrap.mvv-wrap .Whyrose .list-bar.Full p{font-style: normal; color:#fff; }
.staffingbtm-wrap.mvv-wrap{margin:40px 0px 70px 0px;}
.staffingbtm-wrap.mvv-wrap .Whyrose .list-bar.Full  > ul > li:first-child{padding-left:15px; }
.staffingbtm-wrap.mvv-wrap .Whyrose .list-bar.Full  > ul > li:first-child:before{display: block;}
.staffingbtm-wrap .Whyrose {background:#0c426a; color:#fff;  padding:59px; position: relative; width: 95%; height: 100%;}
.staffingbtm-wrap .Whyrose .rectangle{position: absolute; border: #c29809 2px solid; background: transparent; right: -30px;
left: 28px; top: 28px; bottom: -30px;}
.staffingbtm-wrap .Whyrose .list-bar.Full h4{color:#c29809 ;}
.key-benifits{width:100%; margin:40px 0px 30px 0px;}
.key-benifits .row{margin-right: 0px; margin-left: 0px;}
.key-benifits .row [class^="col"]{padding-left:0px; padding-right: 0px;}
.key-benifits .beni-wrap{width: 100%; background:#c29809; padding: 40px 30px; min-height: 400px; }

/*.key-benifits.our-founder a{color: #0c426a; font-size: 36px; font-weight: 600; margin-bottom: 10px; text-transform: uppercase; text-align: center; width: 100%;}*/


/*********************************
Our Veterans
*********************************/
.pageBanner.d2e{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/d2e.jpg);}
.pageBanner.d2e:after{position: absolute; background:rgba(0, 70, 123, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.d2e > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }
.Intro-container.d2e .leftBar{height:100%;}
.key-benifits.d2e .beni-wrap p{ color:#fff; font-style: normal;} 
.vc_custom_commitment {padding-top: 200px !important; padding-bottom: 200px !important; background-image: url(../images/our-commitment-banner.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important; }
.solutions-wrap.industry.d2e-wrap .intro-wrap{padding:0px; }
.solutions-wrap .ItemWrapper.avilable-jobs{background-image: url(../images/D2Eavailable-jobs.jpg); min-height: 500px !important;}
.solutions-wrap .ItemWrapper.avilable-jobs::after {position: absolute; background: rgba(162, 125, 0, 0.6); left: 0; right: 0; top: 0; bottom: 0; content: "";}
.solutions-wrap .ItemWrapper.d2eTeam {background-image: url(../images/contactD2E-team.jpg); min-height: 500px !important;}
.solutions-wrap .ItemWrapper.d2eTeam:after{position: absolute; background:rgba(72, 30, 100, 0.7); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.key-benifits.d2e-testimonial .beni-wrap h4{color: #000000; text-transform: capitalize; font-size: 24px;
font-weight: 600; margin-bottom: 20px;}
.key-benifits.d2e-testimonial .beni-wrap .testimonial{color: #000000; font-size: 18px; text-align: center;}
.key-benifits.d2e-testimonial .beni-wrap .overview{color: #000000; font-size: 18px; text-align: center; font-style: italic;}
.key-benifits.d2e-testimonial .row {margin-left:-15px; margin-right:-15px; }
.key-benifits.d2e-testimonial .row [class^="col"] {padding-left:15px; padding-right:15px; }
.key-benifits.d2e-process .beni-wrap{background:#c0c0c0; min-height: 500px;}
.key-benifits.d2e-process .beni-wrap p{color: #000000; font-style: normal; }
.vc_custom_D2Etraining {padding-top: 250px !important; padding-bottom: 250px !important; background-image: url(../images/D2e_Trainings.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: contain !important; background-color:#e0e0e0;  }
.d2e-vetern{}
.key-benifits.d2e-testimonial .row .col-md-4{border-right: #4b186e 2px solid;}
.key-benifits.d2e-testimonial .row .col-md-4:last-child{border-right:none; }
.solutions-wrap.industry.d2e-intro .intro-wrap{padding-bottom:0px;}
.solutions-wrap .ItemWrapper{width: 100%; min-height: 400px; position: relative; background-size:cover; background-repeat: no-repeat; margin-bottom:10px; }
.solutions-wrap .ItemWrapper .contentWrap{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }
.solutions-wrap .ItemWrapper .contentWrap > h3{text-transform: uppercase; font-weight: 600; color: #fff; margin-bottom:20px; white-space: nowrap;} 
.solutions-wrap .ItemWrapper .contentWrap h3{text-transform: uppercase; font-weight: 600; color: #fff; margin-bottom:20px; white-space: nowrap;} 
.solutions-wrap .ItemWrapper .contentWrap a{border: #fff 1px solid; padding: 7px 15px; margin-top: 20px; /* text-transform: uppercase; */ color: #fff; /* font-weight: 600; */ transition: 0.5s; font-size: 18px;}
.solutions-wrap .ItemWrapper .contentWrap a:hover{background:#b58c0a; color: #000000; border: #b58c0a 1px solid;}
.solutions-wrap .ItemWrapper .contentWrap span {border: #fff 1px solid; padding: 7px 15px; margin-top: 20px;  color: #fff;  transition: 0.5s; font-size: 18px;}
.solutions-wrap .ItemWrapper .contentWrap span:hover{background:#b58c0a; color: #000000; border: #b58c0a 1px solid;}
.solutions-wrap .ItemWrapper .contentWrap button{border: #fff 1px solid; padding: 5px 15px; /* margin-top: 20px; */ /* text-transform: uppercase; */ color: #fff; /* font-weight: 600; */ transition: 0.5s; font-size: 18px; background: transparent;}
.solutions-wrap .ItemWrapper .contentWrap button:hover{background:#b58c0a; color: #000000; border: #b58c0a 1px solid;}
.solutions-wrap .ItemWrapper .contentWrap a.box-link{border: none; border: none; padding: 0px; margin: 0px; font-size: inherit;}
.solutions-wrap .ItemWrapper .contentWrap a.box-link:hover{background:none; border: none; color:#fff; }
.solutions-wrap.industry .intro-wrap{padding:40px 0px;}
.solutions-wrap.industry  .intro-wrap > h5{font-size: 24px; font-weight:600; color:#c29809;}


/*Added on 28 Feb 2020 for index.html D2E section*/

.containerD2E .testd2e{top: 25%; font-size: 15rem; opacity: 0.8; font-family: 'Century Gothic', sans-serif; font-weight: bold; color: white; line-height: 18rem;} 
.containerD2E .d2elogo{ opacity: 0.8;  }
.d2elogo > img{max-width: 40%;}

.ContactForm h6{color: #c29809; font-weight: 600;  text-transform: uppercase; font-size:24px; margin-bottom: 20px;}

.ContactForm button[type="submit"]{padding: 5px 30px; border: none;   background: #c29809; font-weight: 600; color: #fff; cursor: pointer; transition: 0.5s;}
.ContactForm button[type="submit"]:hover{background:#4b186e; }


/*********************************
Vendor Network
*********************************/
.pageBanner.vendor-network{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/vendor-network.jpg);}
.pageBanner.vendor-network:after{position: absolute; background:rgba(0, 70, 123, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.vendor-network > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }
.solutions-wrap .ItemWrapper.totalTalent{background-image: url(../images/total-talent.jpg);}
.solutions-wrap .ItemWrapper.totalTalent:after{position: absolute; background:rgba(72, 30, 100, 0.7); left: 0; right: 0; top: 0; bottom: 0; content:"";}


/*Added on 16 march 2020*/

/*********************************
Contact Us
*********************************/
.pageBanner.contact-us{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/contact-us.jpg);}
.pageBanner.contact-us:after{position: absolute; background:rgba(102, 103, 93, 0.8); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.contact-us > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }
.sendMesage-wrapper{width: 100%; padding: 40px 0px;}
.sendMesage-wrapper h5{font-size: 24px; font-weight: 600; color: #c29809; text-align: center;}
.sendMesage-wrapper p{margin-bottom:0px; margin-top:15px; font-size: 20px; text-align: center; font-weight: 600;}
.contactMap-container{width: 100%; background:#4b186e; padding: 40px 0px;}
.contactMap-container .wrapper{width:100%;}
.contactMap-container .wrapper h5, .contactMap-container h5{font-size: 24px; font-weight: 600; color: #fff;  margin-bottom: 30px; text-align: center;}
.contact-hq{width: 100%; padding: 40px 0px 0px 0px;}
.contact-hq .card{border:none; margin: 0; margin-bottom: 40px; flex:auto; align-self: flex-start; } /*added on 27 feb 2020 (align-self: flex-start)*/  
.contact-hq .card-deck .row{width: 100%;}
.contact-hq .card img{float: right; max-width: 80%; }
.contact-hq .card .card-body{padding:1.25rem 0rem; }
.contact-hq .card .card-body .card-title{color:#5d6162; font-size: 24px; font-weight: 600; }
.contact-hq .card .card-body h4{color:#5d6162; font-size: 18px; font-weight: 600; text-transform: uppercase;}
.contact-hq .card  a.view-map{padding: 7px 15px;  transition: 0.5s; font-size: 18px; background:#60605f; font-weight:600; color:#fff; text-transform: uppercase;   }
.contact-hq .card  a.view-map:hover{background:#3e3e3e;}
.contact-hq .card  a.view-dir{display: block; margin-top: 15px; text-transform: capitalize; color:#c29809;; font-weight: 600;}
.contact-hq .card  a.view-dir:hover{color:#4b186e; }
.contact-hq .card  a.view-dir.ghost-elem{visibility: hidden;}
.contact-hq .card .card-body p{font-size: 18px;}
.sendMesage-wrapper ul.sendfilegray-wrap{width: 100%;  flex-flow: row wrap; display: -ms-flexbox; display: flex; justify-content: space-between; }
.sendMesage-wrapper ul.sendfilegray-wrap > li{list-style:none; flex: 0 0 24%; margin-top: 30px; background:#4b186e; display: flex;
flex-direction: column; }
.sendMesage-wrapper ul.sendfilegray-wrap > li .top-strip{width: 100%; text-transform:uppercase; font-weight: 600; font-size: 18px;
text-align: center; color: #fff;  padding: 10px; background:#320f49; display: flex; align-items: center; justify-content: center; }
.sendMesage-wrapper ul.sendfilegray-wrap > li .body-content{width: 100%; text-align: center; padding: 20px; min-height: 200px; flex: 1 0 0; display: flex; align-items: center; justify-content: center; font-size: 26px; text-transform: uppercase; color: #fff; font-weight: 600;}
.sendMesage-wrapper ul.sendfilegray-wrap > li .btm-strip{width: 100%; text-transform:uppercase; font-weight: 600; font-size: 16px;
text-align: center; color: #fff;  padding: 10px ; background:#320f49; display: flex; align-items: center; justify-content: center;}
.sendMesage-wrapper ul.sendfilegray-wrap > li .btm-strip a{color:#fff; }
.sendMesage-wrapper ul.sendfilegray-wrap > li .btm-strip a:hover{color:#fff; text-decoration:underline;  }
.sendMesage-wrapper ul.sendfilegray-wrap > li .btm-strip i{ font-size: 1rem;} 
.sendMesage-wrapper ul.sendfilegray-wrap > li:nth-child(2){background:#c39909;}
.sendMesage-wrapper ul.sendfilegray-wrap > li:nth-child(2) .top-strip, .sendMesage-wrapper ul.sendfilegray-wrap > li:nth-child(2) .btm-strip{background:#9b7a07;}
.sendMesage-wrapper ul.sendfilegray-wrap > li:nth-child(3){background:#8f983d;}
.sendMesage-wrapper ul.sendfilegray-wrap > li:nth-child(3) .top-strip, .sendMesage-wrapper ul.sendfilegray-wrap > li:nth-child(3) .btm-strip{background:#616729;}
.sendMesage-wrapper ul.sendfilegray-wrap > li:nth-child(4){background:#aa1e2e;}
.sendMesage-wrapper ul.sendfilegray-wrap > li:nth-child(4) .top-strip, .sendMesage-wrapper ul.sendfilegray-wrap > li:nth-child(4) .btm-strip{background:#811723;}
.sendMesage-wrapper ul.sendfilegray-wrap > li:nth-child(5){background:#0c436a;}
.sendMesage-wrapper ul.sendfilegray-wrap > li:nth-child(5) .top-strip, .sendMesage-wrapper ul.sendfilegray-wrap > li:nth-child(5) .btm-strip{background:#082e48;}
.sendMesage-wrapper ul.sendfilegray-wrap > li:nth-child(6){background:#66675d;}
.sendMesage-wrapper ul.sendfilegray-wrap > li:nth-child(6) .top-strip, .sendMesage-wrapper ul.sendfilegray-wrap > li:nth-child(6) .btm-strip{background:#45463f;}
.sendMesage-wrapper ul.sendfilegray-wrap > li:nth-child(7){background:#d13f27;}
.sendMesage-wrapper ul.sendfilegray-wrap > li:nth-child(7) .top-strip, .sendMesage-wrapper ul.sendfilegray-wrap > li:nth-child(7) .btm-strip{background:#944120;}
.sendMesage-wrapper ul.sendfilegray-wrap > li:last-child{background:#bb7016;}
.sendMesage-wrapper ul.sendfilegray-wrap > li:last-child .top-strip, .sendMesage-wrapper ul.sendfilegray-wrap > li:last-child .btm-strip{background:#8b530f;}
.contact-hq.other .card img{float: none; max-width: 100%;    border-bottom-left-radius: calc(.25rem - 1px); border-bottom-right-radius: calc(.25rem - 1px); }
.contact-hq .card .card-ftr{text-align: center; }
.contact-hq .card .card-ftr2{text-align: center; margin-top: -200px; padding-top: -20px; }
/*********************************
Corporate Social Responsibility
*********************************/
.pageBanner.CSR{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/CSR.jpg); }
.pageBanner.CSR:after{position: absolute; background:rgba(118, 118, 118, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.CSR > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 19; white-space: nowrap;}
.services-wrap .boxes .Content-wrap{width:100%; position: absolute; bottom:0; color:#fff;  padding: 25px; }
.services-wrap .boxes .Content-wrap h4{font-size: 30px; font-weight: 600;  text-align: center; text-transform: uppercase;}
.services-wrap .boxes .Content-wrap p{font-size:18px; margin-bottom: 2rem;}
/* .services-wrap .boxes .Content-wrap a{text-transform: uppercase; font-size: 20px; color: #c29809; font-weight: 600; float: left;}
.services-wrap .boxes .Content-wrap a:hover{color:#60605f; } */
.services-wrap .boxes .Content-wrap span{text-transform: uppercase; font-size: 20px; color: #c29809; font-weight: 600; /* float: left; */}
.services-wrap .boxes .Charitable-wrap{background-image: url(../images/Charitable-giving.jpg); background-size: cover; background-repeat: no-repeat;}
.services-wrap .boxes .Environment-wrap{background-image: url(../images/Protect-Envoirment.jpg); background-size: cover; background-repeat: no-repeat;}
.services-wrap .boxes .Veterans-wrap{background-image: url("../images/Support-Veterans-2.jpg"); background-size: cover; background-repeat: no-repeat; text-align: left; background-position: right;}
.services-wrap .boxes .Woman-wrap{background-image: url(../images/Woman-Workplace.jpg); background-size: cover; background-repeat: no-repeat;}
.services-wrap .boxes  button{background: none; border: none; color:#c29809; font-size: 18px;}
.services-wrap .boxes  button:hover{color:#fff;}
.services-wrap .boxes .Economy-wrap{background-image: url(../images/Our-Economy.jpg); background-size: cover; background-repeat: no-repeat;}
.services-wrap.CSR .boxes .Supplier-wrap{background-image: url(../images/Supplier-Diversity.jpg); background-size: cover; background-repeat: no-repeat; /*text-align: right;*/ text-align: left;}
.services-wrap .boxes .Content-wrap.veterns{width:50%;  left: 20px; }
.services-wrap .boxes .Content-wrap.veterns h4{text-align: left;}
.services-wrap .boxes .Content-wrap.veterns img{ max-width: 18%; float: left; margin-top: -25px;  float: left; margin-left: 20px;}
.services-wrap .boxes .Content-wrap.supplier img{ max-width: 18%; /*float: right;*/ float: left; margin-top: -25px;   margin-left: 20px;}
.services-wrap .boxes .Content-wrap.supplier{width:50%;  /*right:20px;*/ left:20px;}
.services-wrap .boxes .Content-wrap.supplier h4{/*text-align: right;*/ text-align: left;}
/*********************************
 News Releases
*********************************/
.pageBanner.latest-news{background:#faf3eb;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url("../images/latest-news-rose.png"); }
.pageBanner.latest-news:after{position: absolute; background:rgba(72, 30, 100, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.latest-news > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap;}
.pageBanner.latest-news > h1 > samp{font-size: 30px; top: -20px; position: absolute; right: 5px; }
.news-wrap{width: 100%; padding:0px 0px 0px 0px;}
.news-wrap ul{width: 100%;  flex-flow: row wrap; display: -ms-flexbox;  display: flex; justify-content: flex-start; }
.news-wrap ul > li{list-style:none; /* flex: 0 0 24.5%; */ margin-bottom: 60px; background:#4b186e; display: flex;
flex-direction: column; margin-right:0.5%; width:24.5%;  }
.news-wrap.option.year-2020 ul > li .body-content a{display: block;}
/* .news-wrap.option.year-2020 ul > li a{flex: 0; }
 */.news-wrap ul > li a{display: flex; display: -ms-flexbox; flex-direction:column; flex: 1 1 auto;}
.news-wrap ul > li .top-strip{width: 100%; text-transform:uppercase; font-weight: 600; font-size: 18px;
text-align: center; color: #fff;  padding: 10px; background:#320f49; display: flex; display: -ms-flexbox; align-items: center; justify-content: center; }
.news-wrap ul > li .body-content{width: 100%; text-align: center; padding: 10px; /* flex: 1 0 0; */ flex:1 auto;  display: flex; display: -ms-flexbox; /* align-items: center; */ justify-content: center; flex-direction:column; /* min-height:200px; */ }
.news-wrap ul > li .body-content h3{font-size: 22px;  color: #fff; /* font-weight: 600; */ line-height: 32px;}
.news-wrap ul > li .body-content h3 span{white-space:nowrap;}
.news-wrap ul > li .body-content p{font-size: 18px; color: #fff;}
.news-wrap ul > li .btm-strip{width: 100%; text-transform:uppercase; font-weight: 600; font-size: 18px;
text-align: center; color: #fff;  padding: 10px ; background:#320f49; display: flex; align-items: center; justify-content: center; }
.news-wrap ul > li .btm-strip a{color:#fff;}
.news-wrap ul > li .btm-strip a:hover{color:#fff; text-decoration:underline;  }
.news-wrap ul > li .btm-strip i{ font-size: 1rem;} 
.news-wrap ul > li:nth-child(2){background:#c39909;}
.news-wrap ul > li:nth-child(2) .top-strip, .news-wrap ul > li:nth-child(2) .btm-strip{background:#9b7a07;}
.news-wrap ul > li:nth-child(3){background:#8f983d;}
.news-wrap ul > li:nth-child(3) .top-strip, .news-wrap ul > li:nth-child(3) .btm-strip{background:#616729;}
.news-wrap ul > li:nth-child(4){background:#aa1e2e;}
.news-wrap ul > li:nth-child(4) .top-strip, .news-wrap ul > li:nth-child(4) .btm-strip{background:#811723;}
.news-wrap ul > li:nth-child(5){background:#0c436a;}
.news-wrap ul > li:nth-child(5) .top-strip, .news-wrap ul > li:nth-child(5) .btm-strip{background:#082e48;}
.news-wrap ul > li:nth-child(6){background:#66675d;}
.news-wrap ul > li:nth-child(6) .top-strip, .news-wrap ul > li:nth-child(6) .btm-strip{background:#45463f;}
.news-wrap ul > li:nth-child(7){background:#bb7016;;}
.news-wrap ul > li:nth-child(7) .top-strip, .news-wrap ul > li:nth-child(7) .btm-strip{background:#8b530f;}
.news-wrap ul > li:nth-child(8){background:#d13f27;}
.news-wrap ul > li:nth-child(8) .top-strip, .news-wrap ul > li:nth-child(8) .btm-strip{background:#944120;} 

.news-wrap ul > li:nth-child(9){background:#c39909;}
.news-wrap ul > li:nth-child(9) .top-strip, .news-wrap ul > li:nth-child(9) .btm-strip{background:#9b7a07;}
.news-wrap ul > li:nth-child(10){background:#8f983d;}
.news-wrap ul > li:nth-child(10) .top-strip, .news-wrap ul > li:nth-child(10) .btm-strip{background:#616729;}
.news-wrap ul > li:nth-child(11){background:#aa1e2e;}
.news-wrap ul > li:nth-child(11) .top-strip, .news-wrap ul > li:nth-child(11) .btm-strip{background:#811723;}
.news-wrap ul > li:nth-child(12){background:#0c436a;}
.news-wrap ul > li:nth-child(12) .top-strip, .news-wrap ul > li:nth-child(12) .btm-strip{background:#082e48;}
.news-wrap ul > li:nth-child(13){background:#66675d;}
.news-wrap ul > li:nth-child(13) .top-strip, .news-wrap ul > li:nth-child(13) .btm-strip{background:#45463f;}
.news-wrap ul > li:nth-child(14){background:#bb7016;;}
.news-wrap ul > li:nth-child(14) .top-strip, .news-wrap ul > li:nth-child(14) .btm-strip{background:#8b530f;}
.news-wrap ul > li:nth-child(15){background:#d13f27;}
.news-wrap ul > li:nth-child(15) .top-strip, .news-wrap ul > li:nth-child(15) .btm-strip{background:#ac3420;} 
.news-wrap ul > li:nth-child(16){background:#c39909;}
.news-wrap ul > li:nth-child(16) .top-strip, .news-wrap ul > li:nth-child(16) .btm-strip{background:#9b7a07;}
.news-wrap ul > li:nth-child(17){background:#4b186e;}
.news-wrap ul > li:nth-child(17) .top-strip, .news-wrap ul > li:nth-child(17) .btm-strip{background:#320f49;}
.news-wrap ul > li:nth-child(18){background:#c39909;}
.news-wrap ul > li:nth-child(18) .top-strip, .news-wrap ul > li:nth-child(18) .btm-strip{background:#9b7a07;}
.news-wrap ul > li:nth-child(19){background:#8f983d;}
.news-wrap ul > li:nth-child(19) .top-strip, .news-wrap ul > li:nth-child(19) .btm-strip{background:#616729;}
.news-wrap ul > li:nth-child(20){background:#aa1e2e;}
.news-wrap ul > li:nth-child(20) .top-strip, .news-wrap ul > li:nth-child(20) .btm-strip{background:#811723;}
.news-Archive{width:100%; padding:15px 0px ;    }
.news-Archive h4{color: #595959; margin-bottom: .5rem; text-transform: uppercase; font-weight: 600; font-size: 18px; display: inline-block; }
.option {display: none; }

/*************Design Update******************/
.news-wraper{width: 100%; padding:0px 0px 0px 0px; }
.news-wraper ul{width: 100%;  flex-flow: row wrap; display: -ms-flexbox;  display: flex; justify-content: flex-start; }
.news-wraper ul > li{list-style:none; /* flex: 0 0 24.5%; */ margin-bottom: 60px;  display: flex;
flex-direction: column; margin-right:1.3%; width:32%; border:#4b176d 1px solid;  }
.news-wraper.option.year-2020 ul > li .body-content a{display: block;}
/* .news-wrap.option.year-2020 ul > li a{flex: 0; } */
.news-wraper ul > li a{display: flex; display: -ms-flexbox; flex-direction:column; flex: 1 1 auto;}
.news-wraper ul > li .top-strip{width: 100%; text-transform:uppercase; font-weight: 600; font-size: 18px;
text-align: center; color: #fff;  padding: 10px; background:#320f49; display: flex; display: -ms-flexbox; align-items: center; justify-content: center; }
.news-wraper ul > li .body-content{width: 100%;   /* flex: 1 0 0; */ flex:1 auto;  display: flex; display: -ms-flexbox; /* align-items: center; */ justify-content: flex-start; flex-direction:column; /* min-height:200px; */ }
.news-wraper ul > li .body-content .content-wrap{padding: 10px;}
.news-wraper ul > li .body-content h3{font-size: 18px; color: #4b176d;   font-weight: bold; margin-bottom: 0px;}
.news-wraper ul > li .body-content span{font-size: 15px; color: #B89600; font-weight: bold; font-style: italic;}
.news-wraper ul > li .body-content p{font-size: 16px; color: #616161;}
.news-wraper ul > li .btm-strip{width: 100%; text-transform:uppercase; font-weight: 600; font-size: 18px;
text-align: center; color: #fff;  padding: 10px ; background:#320f49; display: flex; align-items: center; justify-content: center; }
/*.news-wrap1 ul > li .body-content .content-wrap  a{color:#B89600;  float: right; font-weight: bold;}
.news-wrap1 ul > li .body-content .content-wrap a:hover{color:#4b176d;  }
.news-wrap1 ul > li .btm-strip i{ font-size: 1rem;}*/
.news-wraper ul > li .body-content .content-wrap  a{background: rgba(75, 23, 109); padding: 6px 15px; color: #fff;  float: right; display: inline-block; }
.news-wraper ul > li .body-content .content-wrap a:hover{background: rgba(184, 150, 0); color: #000; transition: 0.25s  }
.news-wraper ul > li .btm-strip i{ font-size: 1rem;}

/*********************************
 News Releases Internel Pages
*********************************/
.Intro-container .rightBar.privacy.news-internel{padding-top:0px; }
.Intro-container .rightBar.privacy.news-internel > h5{text-transform: none; margin-bottom: .5rem;}
.pageBanner.news-internel{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/news-internel.jpg);}
.pageBanner.news-internel:after{position: absolute; background:rgba(0, 70, 123, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.news-internel > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; font-size: 42px;}
.pageBanner.news-internel{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/news-internel.jpg);}
.pageBanner.news-internel:after{position: absolute; background:rgba(0, 70, 123, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.news-internel > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; font-size: 42px;}

.pageBanner.d2e-workshop{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/d2e-workshop.jpg); background-position: center;}
/*.pageBanner.d2e-workshop:after{position: absolute; background:rgba(38, 38, 38, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}*/
.pageBanner.d2e-workshop > h1 {position: absolute; top: 50%; left: 55%; transform: translate(-45%, -50%); text-align: center; z-index: 1; white-space: nowrap; font-size: 52px;}
/*********************************
 Health Wellness
*********************************/
.pageBanner.health-wellness{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/health-wellness.jpg);}
.pageBanner.health-wellness:after{position: absolute; background:rgba(66,66, 66, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.health-wellness > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap;}
.news-wrap.health-well ul > li{margin-bottom:30px; position:relative; min-height: 170px;}
.news-wrap.health-well ul > li .body-content{/* min-height:auto; */ font-size: 24px;  color: #fff; font-weight: 600; /* min-height:170px; */ }
.news-wrap.health-well ul > li .btm-strip{/* border-top:#fff 5px solid; */ white-space: nowrap; }
.news-wrap.health-well ul > li:hover .body-content:after{position: absolute; background:rgba(0, 0, 0, 0.6); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.news-wrap.health-well ul > li .lang-wrap{display: none; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
.news-wrap.health-well ul > li:hover .lang-wrap{display: block;}
.news-wrap.health-well ul > li .btm-strip:first-child{margin-bottom:5px; }/* 
.news-wrap.health-well ul > li .btm-strip:only-child{border-right:none;} */


/*********************************
 Go Green 
*********************************/
.pageBanner.go-green{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/rose-Gogreen.jpg); }
.pageBanner.go-green:after{position: absolute; background:rgba(144, 155, 59, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.go-green > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; color:#1c4a23;}
.Intro-container.go-green .leftBar{background:#91993E;}
.Intro-container.go-green .leftBar > h5{color:#1c4a23; }
.Intro-container.go-green .leftBar > .rectangle{border: #1c4a23 2px solid;}
.Intro-container.go-green .rightBar img{max-width: 65%; margin: auto; margin-bottom:20px; display:block;   }
.key-benifits.green .beni-wrap{background:#90993c;}
.key-benifits.green .list-bar h4{color:#1c4a23;}
.key-benifits.green .list-bar p{color:#fff; font-style: normal;}
.vc_custom_green{padding-top: 200px !important; padding-bottom: 200px !important; background-image: url(../images/green-First-Effort.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important; }
.staffingbtm-wrap.namedResource.First-Effort .Whyrose{background:#90993c;}
.staffingbtm-wrap.namedResource.First-Effort .Whyrose > .rectangle{border: #1c4a23 2px solid;}
.staffingbtm-wrap.namedResource.First-Effort .Whyrose .list-bar h4{color:#1c4a23;}
.vc_custom_Second_Effort{padding-top: 200px !important; padding-bottom: 200px !important; background-image: url(../images/green-Second_Effort.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important; height:105%;  }
.vc_custom_Third_Effort{padding-top: 200px !important; padding-bottom: 200px !important; background-image: url(../images/green-Third-Effort.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important; height: 100%; }
.green-padd-left{padding-left:20px !important;}
.green-padd-right{padding-right:20px !important;}
/* .staffingbtm-wrap .row [class^="col"] {padding-left: 0px; padding-right: 0px; } */
.staffingbtm-wrap.namedResource {margin: 40px 0px 70px 0px; }
.staffingbtm-wrap {width: 100%; }

.key-benifits.green.Go-green{width:100%; background:#1C4A23;padding-top: 50px; margin-top: 100px; margin-bottom:0px;}
.key-benifits.green.Go-green .container{max-width: 1400px;}
.key-benifits.Go-green .row [class^="col"]{padding-right: 15px; padding-left: 15px; margin-bottom:40px;  }
.key-benifits.Go-green .row:first-of-type{margin-top: -100px;}
.key-benifits.Go-green .row.margin-0:first-of-type{margin-top:0px;}
.key-benifits.Go-green .row.margin-0 [class^="col"]{margin-bottom:0px;}
.key-benifits.green.Go-green .beni-wrap{background:#fff; border:#c8c7c7 1px solid;  height: 100%;  }
.key-benifits.green.Go-green .beni-wrap.workspace{background:#91993E; border:none; }
.key-benifits.green.Go-green .beni-wrap.workspace .list-bar h4{color:#fff;}
.key-benifits.green.Go-green .beni-wrap.workspace .list-bar p{color:#fff; }
.key-benifits.green.Go-green  .list-bar h4{color: #606161;}
.key-benifits.green.Go-green .list-bar p{color: #606161;}


/*********************************
Terms of use (Added on 26-03-2020)
*********************************/
.pageBanner.tou{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/tou-banner.jpg); }
.pageBanner.tou:after{position: absolute; background:rgba(106, 0, 11, 0.6); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.tou > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 19; white-space: nowrap;}
.pageBanner.tou > h1 > samp{font-size: 18px; display: block !important;}
/*********************************
 community Involvement
*********************************/
/* .pageBanner.community-involv{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/community-bann.jpg); } */
.pageBanner.community-involv{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/Charitable-Giving-bann.jpg); }
.pageBanner.community-involv:after{position: absolute; background:rgba(103, 104, 12, 0.7); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.community-involv > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap;}
.communitylogo-wrap{width:100%; padding:40px 0px 10px 0px; }
.communitylogo-wrap .col-xl-3 img{border:#c5cacb 1px solid; -webkit-box-shadow: 10px 10px 5px 0px rgba(197,198,200,1); -moz-box-shadow: 10px 10px 5px 0px rgba(197,198,200,1); box-shadow: 10px 10px 5px 0px rgba(197,198,200,1); margin-bottom:30px; max-width: 100%; }
.Intro-container .rightBar.community{padding:0px 0px 0px 30px;}
.Intro-container .rightBar.community img{margin-top:30px; margin-bottom: 30px;}

/*********************************
eVerify
*********************************/
.pageBanner.eVerify{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/eVerify-banner.jpg); }
.pageBanner.eVerify:after{position: absolute; background:rgba(106, 0, 11, 0.6); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.eVerify > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 19; white-space: nowrap;}

/*********************************
Workplace_Violence
*********************************/
.pageBanner.Workplace_Violence{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/Workplace-Violence-Prevention-Plan.jpg); }
.pageBanner.Workplace_Violence:after{position: absolute; background:rgba(74,19, 77, 0.7); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.Workplace_Violence > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 19; white-space: nowrap;}
/*********************************
Anti-Harass
*********************************/
.pageBanner.Anti-Harass{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/AntiHarassmentPolicy-banner.jpg);}
.pageBanner.Anti-Harass:after{position: absolute; background:rgba(74,19, 77, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.Anti-Harass > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap;}
/*********************************
eeo
*********************************/
.pageBanner.transparency{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/transparency-banner.jpg);}
.pageBanner.transparency:after{position: absolute; background:rgba(190,120, 2, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.transparency > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap;}
/*********************************
eeo
*********************************/
.pageBanner.eeo-banner{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/eeo-banner.jpg);}
.pageBanner.eeo-banner:after{position: absolute; background:rgba(66,66, 66, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.eeo-banner > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap;}
/*********************************
eeo
*********************************/
.pageBanner.Work-Arrangements{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/Work-Arrangements.jpg);}
.pageBanner.Work-Arrangements:after{position: absolute; background:rgba(50,70, 22, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.Work-Arrangements > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap;}



.news-wrap.Anti-Harass ul > li{margin-bottom:30px; }
.news-wrap.Anti-Harass ul.last > li{margin-bottom:10px; }
/*********************************
Employment Resources
*********************************/
.Emp-Res h4{color: #595959; margin-bottom: .5rem; text-transform: uppercase; font-weight: 600; font-size: 24px;}
.Emp-Res p{font-size: 18px;}
.pageBanner.Resources{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/Resources-banner.jpg);}
.pageBanner.Resources:after{position: absolute; background:rgba(74,19, 77, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.Resources > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }
.news-wrap.Emp-Res h5{font-size: 24px; font-weight: 600; color: #4e4c4c; text-align: center; margin-bottom: 20px;}
.news-wrap.Emp-Res ul > li{width: 19.5%; }
.news-wrap.Emp-Res ul > li .body-content{padding:10px; justify-content: flex-start;}
.news-wrap.Emp-Res ul > li .body-content h3{font-weight:600; font-size:20px; line-height: 24px; }
.news-wrap.Emp-Res ul > li .body-content ul{display:flex; text-align: left;}
.news-wrap.Emp-Res ul > li .body-content ul > li{width:100%; list-style-type:none; color:#fff; background:none; margin: 0px;  margin-bottom: 5px; position:relative; padding-left:10px;  }
.news-wrap.Emp-Res ul > li .body-content ul > li:before{position: absolute; content: "•"; left:-3px;  top:0px;}
.services-wrap .boxes .E-verify {background-image: url(../images/E-verify.jpg); background-size: cover; background-repeat: no-repeat; }
.services-wrap .boxes .Anti-Harassment {background-image: url(../images/Anti-Harassment.jpg); background-size: cover; background-repeat: no-repeat; }
.services-wrap .boxes .eeo {background-image: url(../images/eeo.jpg); background-size: cover; background-repeat: no-repeat; }
.services-wrap .boxes .pay-transparency {background-image: url(../images/pay-transparency.jpg); background-size: cover; background-repeat: no-repeat; }
.services-wrap .boxes .Work-Arrangements {background-image: url(../images/Work-Arrangements2.jpg); background-size: cover; background-repeat: no-repeat; }
.services-wrap .boxes .Health-Well {background-image: url(../images/Health-Well.jpg); background-size: cover; background-repeat: no-repeat; }
.services-wrap .boxes .Employee-Right {background-image: url(../images/Employee-Right.jpg); background-size: cover; background-repeat: no-repeat; }
/* .services-wrap .boxes .Sick-Leave { background-image: url(../images/Health-Well.jpg);  background-color: #65665d; background-size: cover; background-repeat: no-repeat; } */
.services-wrap .boxes .Sick-Leave {background-image: url(../images/Sick-Leave.jpg);  background-color: #65665d; background-size: cover; background-repeat: no-repeat; }
.services-wrap .boxes .Domestic-Violence {background-image: url(../images/Domestic-Violence.jpg);  background-color: #65665d; background-size: cover; background-repeat: no-repeat; }
.services-wrap .boxes .Labor-Laws {background-image: url(../images/Labor-Laws.jpg);  background-color: #355c74; background-size: contain; background-repeat: no-repeat; }
.services-wrap .boxes .Labor-Laws::after {position: absolute; background: rgba(0, 0, 0, 0.3); left: 0; right: 0; top: 0; bottom: 0; content: ""; }
.services-wrap .boxes .Labor-Laws .Content-wrap{z-index: 1;}

/*********************************
Emp and Income Verification
*********************************/
.pageBanner.emp-income-ver{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url("../images/Emp-Income-verification-banner.jpg"); }
.pageBanner.emp-income-ver:after{position: absolute; background:rgba(0, 70, 123, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.emp-income-ver > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap;}
.pageBanner.Labor-Laws{background:#355c74;  position: relative;  background-repeat: no-repeat; background-image: url(../images/Labor-Laws-banner.png);  background-size:contain; background-position:center; background-origin: content-box;}

/*********************************
Sick Leave
*********************************/
.pageBanner.sick-leave{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/sick-leave-banner.jpg); }
.pageBanner.sick-leave:after{position: absolute; background:rgba(0, 70, 123, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.sick-leave > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap;}
.pageBanner.Labor-Laws{background:#355c74;  position: relative;  background-repeat: no-repeat; background-image: url(../images/Labor-Laws-banner.png);  background-size:contain; background-position:center; background-origin: content-box;}
.pageBanner.Labor-Laws:after{position: absolute; background:rgba(53,92, 116, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.Labor-Laws > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }
.news-wrap.sick-leave-wrap{padding:40px 0px 10px 0px;}
.news-wrap.sick-leave-wrap ul{display: block;}
.news-wrap.sick-leave-wrap ul > li .body-content h3{margin-bottom: 0px; }
.news-wrap.sick-leave-wrap ul > li > ul{ text-align: left; position: absolute; z-index: 9; left: 0; display: none;}
/* @keyframes fadeIn {
    from { opacity: 0; }
      to { opacity: 1; }
}
.news-wrap.sick-leave-wrap ul > li:hover > ul{display: block; -webkit-animation: fadeIn 0.5s; animation: fadeIn 0.5s;} */
.news-wrap.sick-leave-wrap ul > li > ul > li{width: 100%; list-style-type: none; background: none !important; margin: 0px; margin-bottom: 7px; padding-left: 10px; /* text-align: center; */ padding-top: 0px; padding-bottom: 0px; box-shadow: none; }
.news-wrap.sick-leave-wrap ul > li > ul > li a{color:#fff; }
.news-wrap.sick-leave-wrap ul > li > ul > li a:hover{text-decoration: underline;}
.news-wrap.sick-leave-wrap ul > li{margin-bottom: 30px; width: 23%; padding: 10px; margin-right:2%; cursor: pointer; display: block; float: left; position: relative;}
.news-wrap.sick-leave-wrap ul > li:nth-child(2){background:#ab1f2e;}
.news-wrap.sick-leave-wrap ul > li:nth-child(3){background:#c3990a;}
.news-wrap.sick-leave-wrap ul > li:nth-child(4){background:#0d436a;}
.news-wrap.sick-leave-wrap ul > li:nth-child(5){background:#91993c;}
.news-wrap.sick-leave-wrap ul > li:nth-child(6){background:#66675e;}
.news-wrap.sick-leave-wrap ul > li:nth-child(6n+1){background:#4b186e;}
.news-wrap.sick-leave-wrap ul > li:nth-child(6n){background:#66675e;}
.news-wrap.sick-leave-wrap ul > li:nth-child(6n-1){background:#91993c;} 
 .news-wrap.sick-leave-wrap ul > li:nth-child(6n-2){background:#0d436a;}
 .news-wrap.sick-leave-wrap ul > li:nth-child(6n-3){background:#c3990a;}
 .news-wrap.sick-leave-wrap ul > li:nth-child(6n-4){background:#ab1f2e;}

.news-wrap.sick-leave-wrap ul > li:first-child 	> ul{background: #4b186e;}
.news-wrap.sick-leave-wrap ul > li:nth-child(2) > ul{background:#ab1f2e;}
.news-wrap.sick-leave-wrap ul > li:nth-child(3) > ul{background:#c3990a;}
.news-wrap.sick-leave-wrap ul > li:nth-child(4) > ul{background:#0d436a;}
.news-wrap.sick-leave-wrap ul > li:nth-child(5) > ul{background:#91993c;}
.news-wrap.sick-leave-wrap ul > li:nth-child(6) > ul{background:#66675e;}

.news-wrap.sick-leave-wrap ul > li:nth-child(6n+1) > ul{background:#4b186e;}
.news-wrap.sick-leave-wrap ul > li:nth-child(6n) > ul{background:#66675e;}
.news-wrap.sick-leave-wrap ul > li:nth-child(6n-1) > ul{background:#91993c;} 
 .news-wrap.sick-leave-wrap ul > li:nth-child(6n-2) > ul{background:#0d436a;}
 .news-wrap.sick-leave-wrap ul > li:nth-child(6n-3) > ul{background:#c3990a;}
 .news-wrap.sick-leave-wrap ul > li:nth-child(6n-4) > ul{background:#ab1f2e;}
/*********************************
Contact Us
*********************************/
.pageBanner.contact-us{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/contact-us.jpg);}
.pageBanner.contact-us:after{position: absolute; background:rgba(102, 103, 93, 0.8); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.contact-us > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }
.sendMesage-wrapper{width: 100%; padding: 40px 0px;}
.sendMesage-wrapper h5{font-size: 24px; font-weight: 600; color: #c29809; text-align: center;}
.sendMesage-wrapper p{margin-bottom:0px; margin-top:15px; font-size: 20px; text-align: center; font-weight: 600;}
.contactMap-container{width: 100%; background:#4b186e; padding: 40px 0px;}
.contactMap-container .wrapper{width:100%;}
.contactMap-container .wrapper h5, .contactMap-container h5{font-size: 24px; font-weight: 600; color: #fff;  margin-bottom: 30px; text-align: center;}
.contact-hq{width: 100%; padding: 40px 0px 0px 0px;}
.contact-hq .card{border:none; margin: 0; margin-bottom: 40px; flex:auto; align-self: flex-start; } /*added on 27 feb 2020 (align-self: flex-start)*/  
.contact-hq .card-deck .row{width: 100%;}
.contact-hq .card img{float: right; max-width: 80%; }
.contact-hq .card .card-body{padding:1.25rem 0rem; }
.contact-hq .card .card-body .card-title{color:#5d6162; font-size: 24px; font-weight: 600; }
.contact-hq .card .card-body h4{color:#5d6162; font-size: 18px; font-weight: 600; text-transform: uppercase;}
.contact-hq .card  a.view-map{padding: 7px 15px;  transition: 0.5s; font-size: 18px; background:#60605f; font-weight:600; color:#fff; text-transform: uppercase;   }
.contact-hq .card  a.view-map:hover{background:#3e3e3e;}
.contact-hq .card  a.view-dir{display: block; margin-top: 15px; text-transform: capitalize; color:#c29809;; font-weight: 600;}
.contact-hq .card  a.view-dir:hover{color:#4b186e; }
.contact-hq .card  a.view-dir.ghost-elem{visibility: hidden;}
.contact-hq .card .card-body p{font-size: 18px;}
.sendMesage-wrapper ul.sendfilegray-wrap{width: 100%;  flex-flow: row wrap; display: -ms-flexbox; display: flex; justify-content: flex-start;  }
.sendMesage-wrapper h4{font-size: 20px; font-weight: 600; color: #4e4c4c; text-transform: uppercase; margin-bottom:10px;}
/* .sendMesage-wrapper ul.sendfilegray-wrap > li{list-style:none; flex: 0 0 24%;  margin-top: 30px; background:#4b186e; display: flex; flex-direction: column; } */
.sendMesage-wrapper ul.sendfilegray-wrap > li{list-style:none;  flex: 0 0 32.3%;  margin-top: 30px; background:#4b186e; display: flex; flex-direction: column; margin-right: 1%; /* width: 32.3%; */ margin-top:0px; margin-bottom:30px;}
.sendMesage-wrapper ul.sendfilegray-wrap > li .top-strip{width: 100%; text-transform:uppercase; font-weight: 600; font-size: 18px;
text-align: center; color: #fff;  padding: 10px; background:#320f49; display: flex; align-items: center; justify-content: center; }
.sendMesage-wrapper ul.sendfilegray-wrap > li .body-content{width: 100%; text-align: center; padding: 20px; min-height: 200px; flex: 1 0 0; display: flex; align-items: center; justify-content: center; font-size: 26px; text-transform: uppercase; color: #fff; font-weight: 600;}
.sendMesage-wrapper ul.sendfilegray-wrap > li .btm-strip{width: 100%; text-transform:uppercase; font-weight: 600; font-size: 16px;
text-align: center; color: #fff;  padding: 10px ; background:#320f49; display: flex; align-items: center; justify-content: center;}
.sendMesage-wrapper ul.sendfilegray-wrap > li .btm-strip a{color:#fff; }
.sendMesage-wrapper ul.sendfilegray-wrap > li .btm-strip a:hover{color:#fff; text-decoration:underline;  }
.sendMesage-wrapper ul.sendfilegray-wrap > li .btm-strip i{ font-size: 1rem;} 
.sendMesage-wrapper ul.sendfilegray-wrap:last-of-type > li{margin-bottom:0px; }

.sendMesage-wrapper ul.sendfilegray-wrap:first-of-type > li:nth-child(2){background:#7332a0;}
.sendMesage-wrapper ul.sendfilegray-wrap:first-of-type > li:nth-child(2) .top-strip, .sendMesage-wrapper ul.sendfilegray-wrap:first-of-type > li:nth-child(2) .btm-strip{background:#4b186e;} 
.sendMesage-wrapper ul.sendfilegray-wrap:first-of-type > li:nth-child(3){background:#9945d3;}
.sendMesage-wrapper ul.sendfilegray-wrap:first-of-type > li:nth-child(3) .top-strip, .sendMesage-wrapper ul.sendfilegray-wrap:first-of-type > li:nth-child(3) .btm-strip{background:#7332a0;} 
.sendMesage-wrapper ul.sendfilegray-wrap:nth-of-type(2) > li:first-child{background:#5f6623;}
.sendMesage-wrapper ul.sendfilegray-wrap:nth-of-type(2) > li:first-child .top-strip, .sendMesage-wrapper ul.sendfilegray-wrap:nth-of-type(2) > li:first-child .btm-strip{background:#474c16;}
.sendMesage-wrapper ul.sendfilegray-wrap:nth-of-type(2) > li:nth-child(2){background:#8f983d;}
.sendMesage-wrapper ul.sendfilegray-wrap:nth-of-type(2) > li:nth-child(2) .top-strip, .sendMesage-wrapper ul.sendfilegray-wrap:nth-of-type(2) > li:nth-child(2) .btm-strip{background:#616729;}
.sendMesage-wrapper ul.sendfilegray-wrap:nth-of-type(2) > li:nth-child(3){background:#acb558;}
.sendMesage-wrapper ul.sendfilegray-wrap:nth-of-type(2) > li:nth-child(3) .top-strip, .sendMesage-wrapper ul.sendfilegray-wrap:nth-of-type(2) > li:nth-child(3) .btm-strip{background:#8f983d;}
.sendMesage-wrapper ul.sendfilegray-wrap:last-of-type > li:first-child{background:#0c436a;}
.sendMesage-wrapper ul.sendfilegray-wrap:last-of-type > li:first-child .top-strip, .sendMesage-wrapper ul.sendfilegray-wrap:last-of-type > li:first-child .btm-strip{background:#082e48;}
.sendMesage-wrapper ul.sendfilegray-wrap:last-of-type > li:nth-child(2){background:#1c5d8b;}
.sendMesage-wrapper ul.sendfilegray-wrap:last-of-type > li:nth-child(2) .top-strip, .sendMesage-wrapper ul.sendfilegray-wrap:last-of-type > li:nth-child(2) .btm-strip{background:#0c436a;}
.sendMesage-wrapper ul.sendfilegray-wrap:last-of-type > li:nth-child(3){background:#3882b7;}
.sendMesage-wrapper ul.sendfilegray-wrap:last-of-type > li:nth-child(3) .top-strip, .sendMesage-wrapper ul.sendfilegray-wrap:last-of-type > li:nth-child(3) .btm-strip{background:#1c5d8b;}
.contact-hq.other .card img{float: none; max-width: 100%;    border-bottom-left-radius: calc(.25rem - 1px); border-bottom-right-radius: calc(.25rem - 1px); }
.contact-hq .card .card-ftr{text-align: center; }
.contact-hq .card .card-ftr2{text-align: center; margin-top: -200px; padding-top: -20px; }

/*********************************
Industry Insights Inner
*********************************/
.Insights-Inner-wrap.full-view{background: #EDEAEA; width: 95%; margin: auto; -webkit-box-shadow: 0px 10px 10px 6px rgba(175,173,174,1); -moz-box-shadow: 0px 10px 10px 6px rgba(175,173,174,1); box-shadow: 0px 10px 10px 6px rgba(175,173,174,1); margin-bottom: 40px;}
.Insights-Inner-wrap.full-view .row .col-md-6:first-child{margin-left: -2.6%;}
.Insights-Inner-wrap.full-view h4 + p{font-size: 14px;}
.Insights-Inner-wrap.full-view p.big{font-size:18px;}
.Insights-Inner-wrap.full-view .contain{padding:0px 60px;}
.Insights-Inner-wrap.full-view .img-wrap{margin-bottom:20px; }
.Insights-Inner-wrap.full-view .heading-wrap{background:#4b186e; margin-left:-2.6%;width:60%; padding:10px 0px;  margin-bottom:15px; position: relative; }
.Insights-Inner-wrap.full-view .heading-wrap:after{content: " "; position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; background: #4b186e; transform-origin: bottom left; -ms-transform: skew(-30deg, 0deg); -webkit-transform: skew(-30deg, 0deg); transform: skew(-30deg, 0deg);} 
.Insights-Inner-wrap.full-view .heading-wrap h5{margin-left:2.6%; padding:0px 40px; color:#fff; margin-bottom:0px; z-index: 1;
position: relative; font-weight: 600;}
.Insights-Inner-wrap.full-view .heading-wrap.state h5{margin-left:4.5%;}
.Insights-Inner-wrap.full-view h6{color:#4b186e; font-size:20px; font-weight: 600;}
.Insights-Inner-wrap.full-view ul{padding-left:18px; margin-bottom:20px;}
.Insights-Inner-wrap.full-view ul li{font-size:18px; margin-bottom: 5px;}
.Insights-Inner-wrap.full-view ul li:last-child{margin-bottom:0px; }
.Insights-Inner-wrap.full-view .img-wrap.How-to-Achieve-Success{background-image: url(../images/IndustryInsights/How-to-Achieve-Success.jpg) !important;}
.Insights-Inner-wrap.full-view.leave-inner{padding:40px 0px;}
.Insights-Inner-wrap.full-view a{text-decoration: underline;}
/*********************************
Leave Law
*********************************/
.news-wrap.sick-leave-wrap.Leave-Law ul{display:flex;}
.news-wrap.sick-leave-wrap.Leave-Law ul > li{display:flex; position: relative; min-height:105px; }
/*.news-wrap ul > li  .ttip-wrap{display: none; position: absolute; width: 500px; background: #000;} */
.modal-content.tip .modal-body{padding: 2rem;}
.modal-content.tip .modal-title{font-weight:600; color:#4b186e;  }
/* .modal-content.tip .modal-body ul {padding-left:10px; } */
.modal-content.tip .modal-body ul li{margin-bottom:10px; position:relative; list-style-type: none; }
.modal-content.tip .modal-body ul li:before{position: absolute; font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f054"; left: -15px; font-size: 14px;}
.modal-content.tip .modal-body ul li:last-child{margin-bottom:0px;}
.pageBanner.Leave-Law{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/Leave-Law.jpg);}
.pageBanner.Leave-Law:after{position: absolute; background:rgba(66,66, 66, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.Leave-Law > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }
.modal-dialog.Leave-Law {max-width:80%; }

/* On 23 sep 2021 */
/*.intLi ul li{margin-bottom:10px; position:relative; list-style-type: circle; }*/
/*
ul.intList > li {margin-bottom:10px; position:relative; 
	list-style-type: none; }
ul.intList > li:before{position: absolute; font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f35a"; left: -15px; font-size: 14px;}  
*/
/*.modal-conul.intList > li {margin-bottom:10px; position:relative; 
	list-style-type: circle !important; }tent.tip .modal-body ul li:last-child{margin-bottom:0px;}*/

/*********************************
Industry Insights
*********************************/
.pageBanner.industry-insights{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/Industry-Insights.jpg); }
.pageBanner.industry-insights:after{position: absolute; background:rgba(0, 70, 123, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.industry-insights > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap;}
.Insight-wrap{width: 100%; padding: 40px 0px;}
.Insight-wrap .card-body{border-top:none; color:#333;}
.Insight-wrap .card-body p{font-size: 18px; color:#333;}
.Insight-wrap .card-body .text-muted{color:#333!important;}
.Insight-wrap .card-title{color:#333; font-weight: 600; text-transform: uppercase; margin-bottom:0px; padding:10px 20px;  }
.Insight-wrap .card-footer{ background-color: rgba(0,0,0,.06);}
/* .Insight-wrap .text-muted{color:#4b186e !important;} */
.Insight-wrap .card-deck .card{flex: 1 0 30%; margin-bottom:30px; border: none;  border-radius: 0;}
.Insight-wrap .card-deck .card a.btn{background: #4b186e; color: #fff; display: inline; padding: 5px 10px; transition: 0.5s; font-size: 14px; border-radius: 0; margin-left: 1.25rem; margin-bottom: 20px; flex: initial; width: 90%;}
.Insight-wrap .card-deck .card a.btn:hover{background: #c29809;}
.Insight-wrap .card-deck .card button{background: #4b186e; color: #fff; display: inline; padding: 5px 10px; transition: 0.5s; font-size: 18px; border-radius: 0; margin-left: 1.25rem; margin-bottom: 20px; flex: initial; width: 70%; border: none;}
.Insight-wrap .card-deck .card button:hover{background: #c29809;}
.card-deck a:hover{color:#4e4c4c;}
.Insight-wrap .card-deck{margin-top:30px; }
.Insight-wrap .card-deck .card > a{display: flex; flex-direction: column; flex: 1;}
.Insight-wrap .card-deck .card:first-child{background:#afdfe1;}
.Insight-wrap .card-deck .card:first-child .card-title{background:#00a7e1; }
.Insight-wrap .card-deck .card:nth-child(2){background:#f8bacc;}
.Insight-wrap .card-deck .card:nth-child(2) .card-title{background:#e3a0c7; }
.Insight-wrap .card-deck .card:nth-child(3){background:#fad9c1;}
.Insight-wrap .card-deck .card:nth-child(3) .card-title{background:#f8b1aa;}
.Insight-wrap .card-deck .card:nth-child(4){background:#d8d6e0;}
.Insight-wrap .card-deck .card:nth-child(4) .card-title{background:#d8c3df;}
.Insight-wrap .card-deck .card:nth-child(5){background:#f7f4b8;}
.Insight-wrap .card-deck .card:nth-child(5) .card-title{background:#faef52;}
.Insight-wrap .card-deck .card:nth-child(6){background:#fad9c1;}
.Insight-wrap .card-deck .card:nth-child(6) .card-title{background:#f8b1aa; }
.Insight-wrap .card-deck .card:nth-child(7){background:#afdfe1;}
.Insight-wrap .card-deck .card:nth-child(7) .card-title{background:#00a7e1; }
.Insight-wrap .card-deck .card:nth-child(8){background:#f8bacc;}
.Insight-wrap .card-deck .card:nth-child(8) .card-title{background:#e3a0c7; }
.Insight-wrap .card-deck .card:nth-child(9){background:#d8d6e0;}
.Insight-wrap .card-deck .card:nth-child(9) .card-title{background:#d8c3df; }
/*********************************
Industry Insights Inner
*********************************/
.Insights-Inner-wrap{padding:0px 0px 40px 0px; }
.Insights-Inner-wrap h4{font-weight:600; color:#4b186e;}
.Insights-Inner-wrap h4 + p{font-size:18px;}
.Insights-Inner-wrap .content-wrap a.referNow{margin-bottom: 20px;}
.Insights-Inner-wrap p{font-size:14px;}
/* .Insights-Inner-wrap a{padding: 7px 20px; background:#4b186e; font-weight: 600; color: #fff; cursor: pointer;
transition: 0.5s; font-size:18px;  display:inline-block;   }
.Insights-Inner-wrap a:hover{background:#c29809;} */
.Insights-Inner-wrap .img-wrap{padding-top: 250px !important; padding-bottom: 250px !important; background-image: url(../images/IndustryInsights/use-pause-reflect-sue-bhatia-1e-big1.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important;  position:relative;  top:-20px; width:95%;   }
.Insights-Inner-wrap .img-wrap:after{position: absolute; border: #06446b 2px solid; right: -30px; left: 28px; top: 28px;
bottom: -30px; content:""; }
.Insights-Inner-wrap .img-wrap.Women-History-Month{background-image: url(../images/IndustryInsights/how-women-have-long-paved-way-forward-sue-bhatia-1c-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.STEM{background-image: url(../images/IndustryInsights/why-we-need-celebrate-women-girls-science-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Top-Trends-for-2020{background-image: url(../images/IndustryInsights/2020-vision-top-workforce-trends-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Happy-Holidays{background-image: url(../images/IndustryInsights/happy-holidays-all-you-making-happen-sue-bhatia-big.jpg) !important; background-position: inherit !important;}
.Insights-Inner-wrap .img-wrap.Stress{background-image: url(../images/IndustryInsights/leading-your-team-thrive-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Creativity{background-image: url(../images/IndustryInsights/how-maintain-your-creativity-non-creative-field-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Diversity{background-image: url(../images/IndustryInsights/feel-like-you-dont-fit-future-work-change-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Thanksgiving{background-image: url(../images/IndustryInsights/change-seasons-comes-gratitude-sue-bhatia-big.jpg) !important; padding-top: 200px !important; padding-bottom: 200px !important;}
.Insights-Inner-wrap .img-wrap.Bernard-J-Tyson{background-image: url(../images/IndustryInsights/bernard-j-tyson-led-us-all-towards-more-equitable-future-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Veterans-Day{background-image: url(../images/IndustryInsights/veterans-seek-meaningful-work-sue-bhatia-1c-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Veterans-Day{background-image: url(../images/IndustryInsights/veterans-seek-meaningful-work-sue-bhatia-1c-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Procrastination{background-image: url(../images/IndustryInsights/procrastination-can-hold-you-backdont-let-sue-bhatia-big.jpg) !important; background-position: right !important;}
.Insights-Inner-wrap .img-wrap.Culture-Fit{background-image: url(../images/IndustryInsights/building-best-place-work-sue-bhatia-big.jpg) !important; }
.Insights-Inner-wrap .img-wrap.Failure{background-image: url(../images/IndustryInsights/so-what-you-failed-weve-all-been-our-way-success-sue-bhatia-big.jpg) !important; padding-top: 200px !important; padding-bottom: 200px !important;}
.Insights-Inner-wrap .img-wrap.September-Jobs-Report{background-image: url(../images/IndustryInsights/perfect-time-find-your-dream-job-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Multigenerational-Workforce{background-image: url(../images/IndustryInsights/five-generation-workforce-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Creativity-Competitiveness{background-image: url(../images/IndustryInsights/your-competitiveness-may-serve-you-sue-bhatia-big.jpg) !important; padding-top: 210px !important; padding-bottom: 210px !important; background-position: inherit !important;}
.Insights-Inner-wrap .img-wrap.Kindness{background-image: url(../images/IndustryInsights/your-kindness-contagious-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Recession{background-image: url(../images/IndustryInsights/how-recession-proof-your-career-sue-bhatia-big.jpg) !important; padding-top: 200px !important; padding-bottom: 200px !important; background-position: right!important;}
.Insights-Inner-wrap .img-wrap.Career-Goals{background-image: url(../images/IndustryInsights/your-journey-destination-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Adaptability{background-image: url(../images/IndustryInsights/from-iq-eq-aq-why-adaptability-important-your-career-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Women-Equality{background-image: url(../images/IndustryInsights/veterans-seek-meaningful-work-sue-bhatia-1c-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Feeling-Unsuccessful{background-image: url(../images/IndustryInsights/you-feel-others-passing-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Burnout{background-image: url(../images/IndustryInsights/antidote-burnout-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Candidate-Care{background-image: url(../images/IndustryInsights/high-touch-candidate-care-experience-can-prevent-ghosting-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Anxiety-Workplace{background-image: url(../images/IndustryInsights/how-support-anxious-co-worker-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Engagement{background-image: url(../images/IndustryInsights/hows-your-engagement-level-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Ghosting{background-image: url(../images/IndustryInsights/ghosting-haunts-world-work-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Future-Creativity{background-image: url(../images/IndustryInsights/your-creativity-powers-future-work-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Entry-Level-Jobs{background-image: url(../images/IndustryInsights/thanks-automation-you-just-got-promoted-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Graduates{background-image: url(../images/IndustryInsights/dear-graduates-welcome-world-work-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Memorial-Day{background-image: url(../images/IndustryInsights/honoring-those-who-have-served-sue-bhatia-big.jpg) !important; padding-top: 210px !important; padding-bottom: 210px !important; background-position: inherit !important;}
.Insights-Inner-wrap .img-wrap.Late-Bloomers{background-image: url(../images/IndustryInsights/its-never-too-late-find-your-purpose-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Mother-Day{background-image: url(../images/IndustryInsights/advice-from-my-mother-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Notre-Dame{background-image: url(../images/IndustryInsights/notre-dames-awakening-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Veterans{background-image: url(../images/IndustryInsights/dear-veterans-thank-you-your-service-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Destiny{background-image: url(../images/IndustryInsights/full-responsibility-freedom-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Generation-Z{background-image: url(../images/IndustryInsights/make-way-generation-z-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Gender-Equality{background-image: url(../images/IndustryInsights/women-thriving-stem-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Self-Doubt{background-image: url(../images/IndustryInsights/Self-Doubt-big.jpg) !important; background-position: inherit !important;}
.Insights-Inner-wrap .img-wrap.Balance-For-Better{background-image: url(../images/IndustryInsights/Balance_For_Better-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Sustainable-Job-Growth{background-image: url(../images/IndustryInsights/help-wanted-sustainable-job-growth-inquire-within-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Job-Seeking{background-image: url(../images/IndustryInsights/attn-job-seekers-how-make-most-boom-sue-bhatia-big.jpg) !important; /* padding-top: 200px !important; padding-bottom: 200px !important; */}
.Insights-Inner-wrap .img-wrap.Redefining-Work{background-image: url(../images/IndustryInsights/cant-get-job-satisfaction-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Youth-Skills-Gap{background-image: url(../images/IndustryInsights/mind-skills-gap-investing-future-work-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Martin-Luther-King{background-image: url(../images/IndustryInsights/building-our-dream-together-martin-luther-king-jrs-legacy-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Artificial-Intelligence{background-image: url(../images/IndustryInsights/artificial-intelligence-brave-new-workplace-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Emotional-Intelligence{background-image: url(../images/IndustryInsights/level-up-your-love-transactions-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.New-Year-Resolutions{background-image: url(../images/IndustryInsights/how-resolute-your-resolutions-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Overcoming-Fear{background-image: url(../images/IndustryInsights/fear-how-kick-curb-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Job-Success{background-image: url(../images/IndustryInsights/how-win-all-your-new-job-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Thanksgiving2{background-image: url(../images/IndustryInsights/all-things-i-am-grateful-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Future-of-Work{background-image: url(../images/IndustryInsights/future-work-essentially-here-advice-embracing-change-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Compassion-Workplace{background-image: url(../images/IndustryInsights/we-love-mondays-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Mind-Body-Connection{background-image: url(../images/IndustryInsights/harness-power-mind-body-connection-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.National-Business{background-image: url(../images/IndustryInsights/celebrating-goals-national-business-womens-week-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.American-Workforce{background-image: url(../images/IndustryInsights/my-trip-white-house-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Personal-Development{background-image: url(../images/IndustryInsights/better-you-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Job-Interview-Tips{background-image: url(../images/IndustryInsights/quick-tips-ace-job-interview-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Labor-Day{background-image: url(../images/IndustryInsights/honoring-american-labor-movement-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Charity-and-Volunteering{background-image: url(../images/IndustryInsights/helping-community-makes-us-stronger-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.millennial-workforce{background-image: url(../images/IndustryInsights/how-prepare-millennial-workforce-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Productive-at-Work{background-image: url(../images/IndustryInsights/how-more-productive-work-sue-bhatia-big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Work-life-balance{background-image: url(../images/IndustryInsights/achieving-work-life-harmony-sue-bhatiaBig.jpg) !important;}
.Insights-Inner-wrap .img-wrap.confidence-at-work{background-image: url(../images/IndustryInsights/Confidence_Helps_Build_the_Path_to_Success_Big.jpg) !important; padding-top: 200px !important; padding-bottom: 200px !important;}
.Insights-Inner-wrap .img-wrap.Therapeutic-benefits{background-image: url(../images/IndustryInsights/therapeutic-benefits-cooking-sue-bhatia_big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Brand-Management{background-image: url(../images/IndustryInsights/Himanshu_Bhatia_BrandImpact_in.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Women-in-Business{background-image: url(../images/IndustryInsights/sue_in.jpg) !important;}
.Insights-Inner-wrap .img-wrap.CAREER-ADVANCEMENT{background-image: url(../images/IndustryInsights/Himanshu_Bhatia_Empowering_Female_Entrepreneurs_of_the_Future.jpg) !important;}
.Insights-Inner-wrap .img-wrap.ADVANCEMENT-OF-WOMEN{background-image: url(../images/IndustryInsights/Himanshu_Bhatia_Harriet_Tubman.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Customer-Service{background-image: url(../images/IndustryInsights/MarchMadness.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Connecting-with-Nature{background-image: url(../images/IndustryInsights/How_connecting_with_nature_can_make_you_more_successful.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Mother-Day{background-image: url(../images/IndustryInsights/Mother_Day.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Health{background-image: url(../images/IndustryInsights/SueBhatia_HowaHealthyYouHelpsOthers.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Women-careers{background-image: url(../images/IndustryInsights/blazing-trail-bring-more-women-stem-careers-sue-bhatia_big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Becoming-more-Independent{background-image: url(../images/IndustryInsights/4daygraphic_big.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Connecting-Values{background-image: url(../images/IndustryInsights/Sue-Bhatia-Connect-Employees-with-Your-Companys-Core-Values-Sue-Bhatia.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Formula-for-Success{background-image: url(../images/IndustryInsights/Sue-Bhatia-Formula-for-Success.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Job-Security{background-image: url(../images/IndustryInsights/Sue-Bhatia-Artificial-Intelligence.jpg) !important;}
.Insights-Inner-wrap .img-wrap.Artificial-Intelligence{background-image: url(../images/IndustryInsights/Sue-Bhatia-Embracing-the-Silver-Tsunami.jpg) !important;}
.Insights-Inner-wrap .img-wrap.SALUTE-TO{background-image: url(../images/IndustryInsights/accepting-change-uncertainty-sue-bhatia-big.jpg) !important;}

.Insights-Inner-wrap .content-wrap{padding-left:30px; align-self:center; padding-top: 20px; }
.jplist-panel{display: flex; justify-content: center;}
/*********************************
Join Our Team 
*********************************/
.pageBanner.Join-Our-Team{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/Join-Our-Team.jpg); }
.pageBanner.Join-Our-Team:after{position: absolute; background:rgba(101, 101, 101, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.Join-Our-Team > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap;}
.key-benifits.Join-Team{margin-bottom:0px; }
.key-benifits.Join-Team .beni-wrap{background:#AC162C ;}
.key-benifits.Join-Team .beni-wrap .list-bar h4{color:#fff;}
.key-benifits.Join-Team .beni-wrap .list-bar p{color:#fff; font-style: normal;}
.key-benifits.Join-Team .vc_custom_Apply_Rose {padding-top: 200px !important; padding-bottom: 200px !important; background-image: url(../images/Apply-Rose.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important; position:relative; height: 100%;}
.key-benifits.Join-Team .vc_custom_Apply_Rose:after{position: absolute; background: rgba(172, 22, 44, 0.5); left: 0; right: 0; top: 0; bottom: 0; content: "";}
.key-benifits.Join-Team .vc_custom_Apply_Rose .contentWrap{position: absolute; top: 40%; left: 50%; transform: translate(-50%, -60%); text-align: center; z-index: 1; white-space: nowrap; }
.key-benifits.Join-Team .vc_custom_Apply_Rose .contentWrap h3{text-transform: uppercase; font-weight: 600; color: #fff; margin-bottom:20px; white-space: nowrap;} 
.key-benifits.Join-Team .vc_custom_Apply_Rose .contentWrap button{border: #fff 1px solid; padding: 5px 15px; /* margin-top: 20px; */ /* text-transform: uppercase; */ color: #fff; /* font-weight: 600; */ transition: 0.5s; font-size: 18px; background: transparent;}
.key-benifits.Join-Team .vc_custom_Apply_Rose .contentWrap button:hover{background:#b58c0a; color: #000000; border: #b58c0a 1px solid;}
.key-benifits.Join-Team .vc_custom_Apply_Rose a.box-link{border: none; border: none; padding: 0px; margin: 0px; font-size: inherit;}
.key-benifits.Join-Team .vc_custom_Apply_Rose a.box-link:hover{background:none; border: none; color:#fff; }
.key-benifits.technology.Rose-difference{margin:0px; }
.key-benifits.technology.Rose-difference .beni-wrap .list-bar h4{color:#fff;}
.key-benifits.technology.Rose-difference .row .col-md-6:last-child{align-self: center;}
.key-benifits.technology.Rose-difference ul{display: flex; justify-content: space-around;}
.key-benifits.technology.Rose-difference ul li{list-style-type: none;}
.staffingbtm-wrap.comments{margin-bottom: 30px;} 
.staffingbtm-wrap.comments .Whyrose{width: 100%; padding:40px 70px 40px 40px;}
.staffingbtm-wrap.comments .row{position:relative; }
.staffingbtm-wrap.comments .row:after{position: absolute; border: #c29809 2px solid; background: transparent; right: 30px; left: 30px; top: 28px; bottom: -30px; content:""; }
.staffingbtm-wrap.comments .emp-comnt{text-align: center; /* padding:60px 20px 0px 50px; */ /* overflow: hidden; */ position:relative;}
.staffingbtm-wrap.comments .emp-comnt p.testimonial{font-weight: 600; font-size:24px; margin-bottom:0px; }
.staffingbtm-wrap.comments .emp-comnt p.overview{margin-bottom: 0px; font-size: 18px; font-weight: 600; color:#c29809; margin-bottom:0px;}
.staffingbtm-wrap.comments .emp-comnt .item{position:absolute; padding:60px 20px 0px 50px; left:0; top: 0; } 
form#form1 + div {left: 50% !important; top: 50% !important; transform: translate(-50%, -50%); z-index: 9!important; position: fixed !important;}
@media (max-width:768px) {
form#form1 + div > div{position: static !important;}
}
/* #fade-quote-carousel.carousel .carousel-inner .item {opacity: 0; -webkit-transition-property: opacity; -ms-transition-property: opacity; transition-property: opacity; } 
#fade-quote-carousel.carousel .carousel-inner .active {opacity: 1; -webkit-transition-property: opacity; -ms-transition-property: opacity; transition-property: opacity; } */
.key-benifits.technology p{color:#fff; font-style: normal;}

.list-bar.Full > ul.des.stateorderinginfo > li{font-size:18px; }
.list-bar.Full.stateorderinginfo > ul > li{position: relative; z-index: 1;}
.list-bar.Full.stateorderinginfo > ul > li > a{color:#ccc; }
.list-bar.Full.stateorderinginfo > ul > li > a:hover{color:#f7c20a;}
.pageBanner.dir{background:#fff;  position: relative; background-size:cover; background-repeat: no-repeat; /*background-image: url(../images/dir-bg.jpg);*/ background-position: center; }
.pageBanner.dir:after{position: absolute; background:rgba(0, 70, 123, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.dir > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap;}
.rose-benifits{width:80%; margin:auto; padding:50px 0px; font-size: 20px; font-weight:600; font-style: italic; color:#606060; }

/*********************************
Industries Served
*********************************/
.pageBanner.industry{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/Industries-banner.jpg);}
.pageBanner.industry:after{position: absolute; background:rgba(66,66, 66, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.industry > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap;}
.solutions-wrap .ItemWrapper.technology {background-image: url(../images/technology.jpg); }
.solutions-wrap .ItemWrapper.technology::after {position: absolute; background: rgba(0, 43, 74, 0.7); left: 0; right: 0; top: 0; bottom: 0; content: ""; }
.solutions-wrap .ItemWrapper.energy {background-image: url(../images/energy.jpg); }
.solutions-wrap .ItemWrapper.energy::after {position: absolute; background: rgba(64, 21, 94, 0.7); left: 0; right: 0; top: 0; bottom: 0; content: ""; }
.solutions-wrap .ItemWrapper.goverment-agencies{background-image: url(../images/government-agencies.jpg);}
.solutions-wrap .ItemWrapper.goverment-agencies:after{position: absolute; background:rgba(104, 0, 10, 0.7); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.solutions-wrap .ItemWrapper.healthCare{background-image: url(../images/healthCare.jpg);}
.solutions-wrap .ItemWrapper.healthCare:after{position: absolute; background:rgba(0, 0, 0, 0.6); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.solutions-wrap .ItemWrapper.retail{background-image: url(../images/retail-consumer.jpg);}
.solutions-wrap .ItemWrapper.retail:after{position: absolute; background:rgba(64, 21, 94, 0.7); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.solutions-wrap .ItemWrapper.enetrtainment{background-image: url(../images/entertainment.jpg);}
.solutions-wrap .ItemWrapper.enetrtainment:after{position: absolute; background:rgba(145, 113, 3, 0.7); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.solutions-wrap .ItemWrapper.financial{background-image: url(../images/financial.jpg);}
.solutions-wrap .ItemWrapper.financial:after{position: absolute; background:rgba(0, 43, 74, 0.7); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.solutions-wrap.industry [class^="col-md"] {padding-right: 5px; padding-left: 5px; }
.solutions-wrap.industry .ItemWrapper{min-height: 590px;}


/*********************************
Energy
*********************************/
.Intro-container .leftBar.center {height: 100%;  }
.Intro-container.energy{margin-bottom:40px; }
.pageBanner.energy{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/energy-banner.jpg);}
.pageBanner.energy:after{position: absolute; background:rgba(64, 21, 94, 0.7); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.energy > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }
/*********************************
Entertainment
*********************************/
.pageBanner.Entertainment{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/entertainment-banner.jpg);}
.pageBanner.Entertainment:after{position: absolute; background:rgba(145, 113, 3, 0.7); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.Entertainment > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }
/*********************************
Financial
*********************************/
.pageBanner.financial{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/financial-banner.jpg);}
.pageBanner.financial:after{position: absolute; background: rgba(0, 43, 74, 0.7); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.financial > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }
/*********************************
Government Agencies
*********************************/
.pageBanner.Agencies{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/government-banner.jpg);}
.pageBanner.Agencies:after{position: absolute; background:rgba(104, 0, 10, 0.7); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.Agencies > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }
.vc_custom_1505207378980 {padding-top: 250px !important; padding-bottom: 250px !important; background-image: url(../images/naspo-logo.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important;}
.vc_custom_1505207378981 {padding-top: 250px !important; padding-bottom: 250px !important; background-image: url(../images/GovernmentAgencies.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important;}
.vc_custom_1505207378982 {padding-top: 250px !important; padding-bottom: 250px !important; background-image: url(../images/US-Map1.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: contain !important;}
/*********************************
Health care
*********************************/
.pageBanner.healthcare{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/technology-solutions.jpg.jpg);}
.pageBanner.healthcare:after{position: absolute; background:rgba(104, 0, 10, 0.7); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.healthcare > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }

/*********************************
Technology & solutions
*********************************/
.pageBanner.Technology-tele{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/technology-solutions.jpg);}
.pageBanner.Technology-tele:after{position: absolute; background:rgba(0, 43, 74, 0.7); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.Technology-tele > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }
/*********************************
Retail & Consumer
*********************************/
.pageBanner.retail-consumer{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/retail-consumer-banner.jpg);}
.pageBanner.retail-consumer:after{position: absolute; background: rgba(64, 21, 94, 0.7); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.retail-consumer > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }
/*********************************
Healthcare
*********************************/
.pageBanner.Healthcare{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/Healthcare-banner.jpg);}
.pageBanner.Healthcare:after{position: absolute; background: rgba(0, 0, 0, 0.6); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.Healthcare > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }
/*********************************
Government Agencies
*********************************/
.pageBanner.state-contracts{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/state-contracts.jpg);}
.pageBanner.state-contracts:after{position: absolute;  background:rgba(0,0, 0, 0.7); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.state-contracts > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }

/*********************************
Naspo
*********************************/
.pageBanner.naspo{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/naspo-banner.jpg);}
.pageBanner.naspo:after{position: absolute;  background:rgba(106, 0, 11, 0.6); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.naspo > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }
.key-benifits.our-founder .beni-wrap.naspo-wrap{flex-direction: column;}
.key-benifits.our-founder .beni-wrap.naspo-wrap h3{color:#fff;}
.key-benifits.our-founder .beni-wrap.naspo-wrap p{color:#fff;}
/*********************************
Stafing Solutions - edited 01-04-21
*********************************/
.pageBanner.staffing{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/staffing-banner.jpg);}
/*.pageBanner.staffing:after{position: absolute; background:rgba(75,24, 110, 0.7); left: 0; right: 0; top: 0; bottom: 0; content:"";}*/
.pageBanner.staffing > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap;}
.Intro-container.staffing .leftBar{background:#c29809;}
.Intro-container.staffing .leftBar > .rectangle{border: #4B186E 2px solid;} 

.key-benifits.for-staffing .beni-wrap{width: 100%; background:#fff; padding: 40px 30px; }
.key-benifits.for-staffing .beni-wrap .list-bar h4, .key-benifits.for-staffing .beni-wrap .list-bar.Full > ul > li, .key-benifits.for-staffing .beni-wrap .list-bar.Full > ul > li:before{color:#606161; }






.Intro-container .rightBar.call-center.staffing-content .list-bar.Full > ul > li::before{color:#606161; }
.staffingbtm-wrap.key-skill{width: 100%; }
.staffingbtm-wrap.key-skill .row{margin-right: 0px; margin-left: 0px;}
.staffingbtm-wrap.key-skill .row [class^="col"]{padding-left:0px; padding-right: 0px;}
.staffingbtm-wrap.key-skill .Whyrose {background:#0c426a; color:#fff;  padding:59px; position: relative; width: 95%;}
.staffingbtm-wrap.key-skill .Whyrose .rectangle{position: absolute; border: #c29809 2px solid; background: transparent; right: -30px;
left: 28px; top: 28px; bottom: -30px;}
.staffingbtm-wrap.key-skill .Whyrose .list-bar.Full h4{color:#fff ;}
.staffingbtm-wrap.key-skill .Whyrose .list-bar.about h4{color:#FFFFFF ;}
.staffingbtm-wrap.key-skill .Whyrose .list-bar.Full > ul > li{margin-left: 0px;}
.staffingbtm-wrap.key-skill .Whyrose .list-bar.Full > ul > li:before{color:#fff ;}
.staffingbtm-wrap.key-skill .Whyrose .list-bar.Full > ul > li:first-child{padding-left:15px; }
.staffingbtm-wrap.key-skill .Whyrose .list-bar.Full > ul > li:first-child:before{display:block; }
.staffingbtm-wrap.key-skill .positions-wrap{width: 100%; padding: 59px 30px 40px 30px;}
/* .staffingbtm-wrap .top1{padding: 30px 30px 40px 30px;} */
.staffingbtm-wrap.key-skill .positions-wrap .list-bar.Full > ul > li{color:#606161 ; margin-left: 0px;}
.staffingbtm-wrap.key-skill .positions-wrap .list-bar.Full > ul > li:before{color:#606161 ;}
.staffingbtm-wrap.key-skill .positions-wrap .list-bar.Full h4{color:#606161 ;}
.staffingbtm-wrap.key-skill .positions-wrap .list-bar.Full > ul > li > ul{ margin:10px 0px 30px 30px; }
.staffingbtm-wrap.key-skill .positions-wrap .list-bar.Full > ul > li > ul > li{ list-style-type:none; margin-bottom:8px; }
.vc_custom_1505207378971 {padding-top: 200px !important; padding-bottom: 200px !important; background-image: url(../images/whyrose-staffing.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important;}
/*********************************
Call Center
*********************************/
.pageBanner.call-center{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/contact-center-banner.jpg);}
/*.pageBanner.call-center:after{position: absolute; background:rgba(195, 153, 9, 0.8); left: 0; right: 0; top: 0; bottom: 0; content:"";}*/
.pageBanner.call-center > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }
.key-benifits.call-center .list-bar p{color:#fff; font-style:normal; }
/* .Intro-container .rightBar.call-center > h4{margin-bottom: .5rem;} */
.Intro-container .rightBar.call-center .list-bar.Full > ul > li:before {color:#c29809; }
.Intro-container .rightBar.call-center .list-bar.Full > ul > li b{color:#c29809 ; text-transform: uppercase;}
.Intro-container .rightBar.call-center .list-bar.Full > ul > li{color:#4e4c4c;}
.Intro-container .rightBar.call-center .list-bar.Full p{font-style:normal; color: #4e4c4c;}
.vc_custom_callCenter{padding-top: 200px !important; padding-bottom: 200px !important; background-image: url(../images/call-center-key.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important;}
/* .Intro-container .rightBar.call-center{height: 102%; background:#ddd;  }
.Intro-container .rightBar.call-center .list-bar.Full > ul > li span{color:#c29809 ;} */
.Intro-container .leftBar.center{height: 100%;}
.staffingbtm-wrap.contact-center{margin-bottom:80px; }
.staffingbtm-wrap.contact-center .Whyrose{width: 97.5%;}
.staffingbtm-wrap.contact-center .Whyrose .list-bar.Full h4{color:#fff;}
.staffingbtm-wrap.contact-center .Whyrose .list-bar.Full > ul > li:first-child{padding-left:15px; }
.staffingbtm-wrap.contact-center .Whyrose .list-bar.Full > ul > li:first-child:before{display:block;  }
.Center-capibilities-wrap{ width:100%;  margin:40px 0px; }
.Center-capibilities-wrap .grey-container{background:#606161; padding:40px 0px;}
.Center-capibilities-wrap h4{font-size: 24px; font-weight: 600; margin-bottom: 10px; text-transform: uppercase; color:#fff; padding-left: 20px;}
.Center-capibilities-wrap ul.contact{display: flex; margin-top:40px; }
.Center-capibilities-wrap ul.contact li{list-style-type: none; width: 20%; text-align: center; border-right: #fff 1px solid; display: flex; flex-direction: column; /*justify-content: flex-end;*/ align-items: center; padding:0px 10px;  }
.Center-capibilities-wrap ul.contact li:last-child{border:none;}
.Center-capibilities-wrap ul.contact li .imgwrap{min-height:87px;}
.Center-capibilities-wrap ul.contact li h6{color:#fff; font-weight: 600; margin-top:20px; }
/*********************************
RPO
*********************************/
.vc_custom_1505207378991 {padding-top: 200px !important; padding-bottom: 200px !important; background-image: url(../images/rpo-services-img.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important;}
.pageBanner.rpo{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/rpo-banner.jpg);}
.pageBanner.rpo:after{position: absolute; background:rgba(0, 0, 0, 0.6); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.rpo > h1 {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap; }
/*********************************
Delivery Centric
*********************************/
.pageBanner.deliver-centric{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/delivery-centric-banner.jpg); }
/*.pageBanner.deliver-centric:after{position: absolute; background:rgba(72, 30, 100, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}*/
.pageBanner.deliver-centric > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap;}
.staffingbtm-wrap .Whyrose.program-diff{margin-bottom: 70px;}
.staffingbtm-wrap .Whyrose.program-diff .list-bar.Full > ul > li b{color: #c29809; text-transform: uppercase;}
.vc_custom_deliver-centric{padding-top: 200px !important; padding-bottom: 200px !important; background-image: url(../images/program-differentiators.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important; width: 100%; bottom: 0;}
.staffingbtm-wrap.supplier{margin-top:40px; margin-bottom:70px; }
.deliver-centric-wrap{padding:30px 0px 0px 0px;}
.deliver-centric-wrap p{font-size:18px;}
.deliver-centric-wrap h5{font-size: 20px; font-weight: 600; color: #c29809; margin-bottom: 0px; text-transform: uppercase;}
.Intro-container .rightBar.dcm{padding: 30px 30px 0px 30px;}
.staffingbtm-wrap.supplier.MSP{margin-top: 10px; }
.Intro-container .rightBar.call-center.centric-master .list-bar.Full > ul > li::before{display:none; }
.Intro-container .rightBar.call-center.centric-master .list-bar.Full > ul > li{padding-left:0px;}

.key-benifits.Program-wrap{/*background: #c29809; *//*margin-bottom: 0px; margin-top: -30px;*/}
.key-benifits.Program-wrap .list-bar.Full > ul{display: flex; flex-flow: row wrap; justify-content: space-between;}
.key-benifits.Program-wrap .list-bar.Full > ul > li{width: 49%; }
/*********************************
Direct Source
*********************************/
.pageBanner.direct-source{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/DirectSource-banner.jpg); }
/*.pageBanner.deliver-centric:after{position: absolute; background:rgba(72, 30, 100, 0.5); left: 0; right: 0; top: 0; bottom: 0; content:"";}*/
.pageBanner.direct-source > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 1; white-space: nowrap;}
/*********************************
Staffing and Total Talent Soloutions
*********************************/
.stts-services{}
/*.stts-services [class^="col-md"]{padding-right: 0px; padding-left: 0px;}*/
.Intro-container.stts-intro .leftBar{width: 98.5%; background: #00416A;}
.services-wrap.stts-services h5{color: #c29809; font-size: 24px; font-weight: 600; margin-bottom: 20px; text-transform: uppercase; margin-top:30px;}
/*.services-wrap.stts-services .boxes{margin-bottom: 0px;}*/
.pageBanner.stts-banner{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/staffing-talent-banner.jpg); }
.pageBanner.stts-banner:after{position: absolute; background:rgba(0, 0, 0, 0.6); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.stts-banner > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 19; white-space: nowrap;}
.services-wrap .boxes .staffing-wrap{background-image: url(../images/staffing-soloutions.jpg); background-size: cover; background-repeat: no-repeat;}
.services-wrap .boxes .center-wrap{background-image: url(../images/contact-center.jpg); background-size: cover; background-repeat: no-repeat;}
.services-wrap .boxes .centric-wrap{background-image: url(../images/centric-msp.jpg); background-size: cover; background-repeat: no-repeat;}
.services-wrap .boxes .resource-wrap{background-image: url(../images/named-resource.jpg); background-size: cover; background-repeat: no-repeat;}
.services-wrap .boxes .IC-compliance{background-image: url(../images/IC-compliance.jpg); background-size: cover; background-repeat: no-repeat;}
.services-wrap .boxes .direct-source{background-image: url(../images/direct-source.jpg); background-size: cover; background-repeat: no-repeat;}
.services-wrap .boxes .rpo{background-image: url(../images/rpo.jpg); background-size: cover; background-repeat: no-repeat;}
.services-wrap.stts-services .boxes .Content-wrap span{color:#fff; }
.solutions-wrap.industry .intro-wrap > a{font-weight:600; text-transform:uppercase; font-size: 20px;}
/*********************************
NRP
*********************************/
.pageBanner.NRP{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/nrp-banner.jpg); }
/*.pageBanner.NRP:after{position: absolute; background:rgba(195, 153, 9, 0.6); left: 0; right: 0; top: 0; bottom: 0; content:"";}*/
.pageBanner.NRP > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 19; white-space: nowrap;}
.nrp-contrator-wrap{width: 100%; padding:40px 0px;}
.nrp-contrator-wrap .box{background:#C39909; height: 100%; padding:20px; }
.nrp-contrator-wrap .box h4{font-size: 24px; font-weight: 600; margin-bottom: 10px; text-transform: uppercase; color:#fff; }
.nrp-contrator-wrap .box p{color:#fff; font-size: 18px; }
.key-benifits.nrp .beni-wrap{background: #00416A; min-height:auto;}
.key-benifits.nrp .beni-wrap h4{font-size: 24px; font-weight: 600; margin-bottom: 10px; text-transform: uppercase; color:#fff; }
.key-benifits.nrp .beni-wrap p{color:#fff; font-size: 18px;}
.staffingbtm-wrap .Whyrose.program{background:#606161; padding:40px; }
.staffingbtm-wrap .Whyrose.program .rectangle{display: none;}
.staffingbtm-wrap .Whyrose.program .list-bar.Full h4{color:#fff;}
.staffingbtm-wrap .Whyrose.program .list-bar.Full > ul > li:first-child{padding-left:15px; }
.staffingbtm-wrap .Whyrose.program .list-bar.Full > ul > li:first-child:before{display: block;}


/*********************************
Sales Footer added on 27-04-21
*********************************/

.salesfooter .container{background:#4b186e; color:#fff; /* min-height: 550px; */ padding: 30px; position: relative;
/*top: -20px; *//*width: 40%; */ max-width: 500px; margin-bottom: 30px;}

/*********************************
Rise at Rose
*********************************/
.pageBanner.rise-rose{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/RiseAtRose.jpg); background-position: center;}
/*.pageBanner.rise-rose:after{position: absolute; background:rgba(195, 153, 9, 0.6); left: 0; right: 0; top: 0; bottom: 0; content:"";}*/
.pageBanner.rise-rose > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 19; white-space: nowrap;}
.Intro-container .leftBar.rise-at-rose{background: #2F308E;}
.Intro-container .leftBar.rise-at-rose > .rectangle{border: #9AD1DC 2px solid;}
.vc_custom_rise_objective {padding-top: 200px !important; padding-bottom: 200px !important; background-image: url(../images/rise-objective-banner.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important;}
.vc_custom_rise_initiative{padding-top: 200px !important; padding-bottom: 200px !important; background-image: url(../images/rise-initiative-banner.jpg) !important; background-position: center !important; background-repeat: no-repeat !important; background-size: cover !important;}
.key-benifits.rise-rose.initiative .beni-wrap{background: #2F308E;}
.key-benifits.rise-rose.initiative .beni-wrap p{margin-bottom:8px; }
/*.key-benifits.rise-rose .beni-wrap{background: #9AD1DC;}*/
.key-benifits.rise-rose .beni-wrap{background: #209bde;}
/*.key-benifits.rise-rose .beni-wrap .list-bar h4{color:#2F308E;}*/
.key-benifits.rise-rose .beni-wrap .list-bar h4{color:#fff;}
/*.key-benifits.rise-rose .beni-wrap .list-bar p{color:#2F308E; font-style: normal;}*/
.key-benifits.rise-rose .beni-wrap .list-bar p{color:#fff; font-style: normal;}
/*.key-benifits.rise-rose .beni-wrap .list-bar.Full > ul > li{color:#2F308E;}
.key-benifits.rise-rose .beni-wrap .list-bar.Full > ul > li::before{color:#2F308E;}*/
.key-benifits.rise-rose .beni-wrap .list-bar.Full > ul > li{color:#fff;}
.key-benifits.rise-rose .beni-wrap .list-bar.Full > ul > li::before{color:#fff;}
.staffingbtm-wrap.key-skill .Whyrose.riseAtrose{background: #7EA0C4;}
.staffingbtm-wrap.key-skill .Whyrose.riseAtrose .rectangle{border: #9AD1DC 2px solid;}
.staffingbtm-wrap.key-skill .Whyrose.riseAtrose .list-bar.Full h4{text-transform: none; text-align: center;
line-height: 36px; font-style: italic; }
.staffingbtm-wrap.key-skill .Whyrose.riseAtrose .list-bar.Full p{color: #fff; font-style: normal; font-size: 22px;
text-align: center; }
.staffingbtm-wrap.key-skill .positions-wrap.rise-rose .list-bar.Full h4 {color: #2F308E; text-align: center; font-size: 48px; }
.staffingbtm-wrap.key-skill .positions-wrap.rise-rose .list-bar.Full a{display:table; margin: auto; background: #2F308E; color: #fff; padding: 10px 40px; font-weight: bold;}
.staffingbtm-wrap.key-skill .positions-wrap.rise-rose .list-bar.Full a:hover{background: #9AD1DC;}
/*********************************
End of File
*********************************/
.rise-info{margin: 40px 0px;}
.rise-info img{width: 100%;}

/*********************************
RENEW AT ROSE INTERNATIONAL
*********************************/
.pageBanner.renew-rose{background:#65665d;  position: relative; background-size:cover; background-repeat: no-repeat; background-image: url(../images/RenewAtRose.jpg); background-position: center;}
.pageBanner.renew-rose:after{position: absolute; background:rgba(29, 135, 225, 0.4); left: 0; right: 0; top: 0; bottom: 0; content:"";}
.pageBanner.renew-rose > h1{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); text-align: center; z-index: 19; }
.pageBanner.renew-rose > h1 em{color:#4d2772; font-style: normal;}
.pageBanner.renew-rose > h1 em + em{color:#137d3f; font-style: normal;}
.Intro-container .leftBar.renew-at-rose{background: #117a3f;}
.Intro-container .leftBar.renew-at-rose .rectangle{border: #9bc73c 2px solid; }
.vc_custom_renew_objective {
  padding-top: 200px !important;
  padding-bottom: 200px !important;
  background-image: url(../images/renew-objective-banner.jpg) !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}
.key-benifits.renew-rose .beni-wrap{background: #9bc73c;}
.key-benifits.renew-rose .beni-wrap .list-bar h4 {color: #fff;}
.key-benifits.renew-rose .beni-wrap .list-bar p {color: #fff; font-style: normal;}
.MTC-wrap{margin-bottom: 30px;}
.MTC-container{width: 100%; background: #117a3f; color: #fff; padding:40px 30px; position: relative; width: 100%; height: 100%;}
.MTC-container h5{font-size: 24px; font-weight: 600; text-transform: uppercase;}
.MTC-container p{font-size: 18px;}
.MTC-container.light{background:#9bc73c ;}
.MTC-container img{display:block;  margin: auto;}
.MTC-container span.readbtn{background: #9bc73c; padding: 7px 12px;  display: inline-block; margin-top: 10px; min-width: 300px; font-size: 22px;}
.MTC-container span.readbtn:hover{background: #fff; color:#5b5b5b ;}
a.readBtn{ background:#117a3f; color: #fff; padding: 30px; position: relative; max-width: 400px;  display: block; font-size: 30px; font-weight: bold; margin:auto; margin-bottom: 30px; text-align: center;}
/*a.readBtn:hover{background: #9bc73c; }*/
.MTC-wrap .container .row .col-md-6:first-child{padding-right:0px;}
.MTC-wrap .container .row .col-md-6:last-child{padding-left:0px;}
@font-face {font-family: 'Tw Cen MT Condensed Extra'; src:url('../webfonts/TwCenMT-CondensedExtraBold.woff2') format('woff2'),
        url('../webfonts/TwCenMT-CondensedExtraBold.woff') format('woff'); font-weight: bold; font-style: normal; font-display: swap;
}
.Intro-container .leftBar.renew-at-rose > h5 span{font-family: 'Tw Cen MT Condensed Extra';}
.key-benifits.renew-rose .beni-wrap .list-bar h4 span{font-family: 'Tw Cen MT Condensed Extra';}
.services-wrap.CSR .boxes .Supplier-wrap.renew-csr{background-image: url(../images/csrRenew.jpg);}
.services-wrap.CSR .boxes .Supplier-wrap .logoImg, .services-wrap.CSR .boxes .Veterans-wrap .logoImg{padding: 25px 25px 25px 45px; position: relative; z-index: 1;}
.services-wrap.CSR .boxes .Supplier-wrap .logoImg img, .services-wrap.CSR .boxes .Veterans-wrap .logoImg img{width: 13%;}

.ISOlogo{background:#4b176d; padding-bottom:10px;}
.ISOlogo > p{margin-top: -15px; margin-bottom:0px; margin-right: 2%;}


@font-face {
  font-family: 'icomoon';
  src:  url('../webfonts/icomoon.eot?jte0pm');
  src:  url('../webfonts/icomoon.eot?jte0pm#iefix') format('embedded-opentype'),
    url('../webfonts/icomoon.ttf?jte0pm') format('truetype'),
    url('../webfonts/icomoon.woff?jte0pm') format('woff'),
    url('../webfonts/icomoon.svg?jte0pm#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-x:before {
  content: "\e900";
}




.pageBanner.sb{/* background:#fff; */  position: relative;   background-size:contain; background-repeat: no-repeat; background-image: url("../images/sabina-banner.jpg"); background-position: center !important;   max-width:1600px; margin:auto; z-index: 1;}
/*.pageBanner.hb:after{position: absolute; background:rgba(106, 0, 11, 0); left: 0; right: 0; top: 0; bottom: 0; content:"";}*/
.pageBanner.sb > h1{position: absolute; top: 50%; right:0; transform: translate(-50%, -50%); text-align: center; z-index: 19; white-space: nowrap; color:#4e4c4c;}
.pageBanner.sb > h1 > samp{font-size: 18px; display: block !important;}
.sbBanner{display: none;}
.Intro-container .rightBar.hb{padding: 40px 30px 0px 30px!important;}
.bgsb{background:#867c5e; position: relative;}
.bgsb .right{position: absolute; background: #edeef0; width:50%; right: 0; height: 350px; top: 0;}
.d2ework{margin-right: 15px;}