/*Customized styles for the new sites*/
/*Fonts*/
/*DIN*/
@font-face {
  font-family: "DIN Next Light";
  font-style: normal;
  font-weight: 300;
  src: url("fonts/DINNextW1G-Light.ttf") format("truetype"); }

@font-face {
  font-family: "DIN Next Regular";
  font-style: normal;
  font-weight: 400;
  src: url("/wcm/connect/4f4acb07-7a57-47c7-b0c0-3e475249d92b/dinnextw1g-regular.ttf?MOD=AJPERES") format("truetype"); }

@font-face {
  font-family: "DIN Next Italic";
  font-style: italic;
  font-weight: 400;
  src: url("fonts/DINNextW1G-Italic.ttf") format("truetype"); }
  
@font-face {
  font-family: "DIN Next BoldW1G";
  font-style: normal;
  font-weight: 700;
  src: url("/wcm/connect/ff88178e-dcfa-4fe2-b9f4-15712d3ef537/dinnextw1g-bold?MOD=AJPERES") format("truetype"); }

@font-face {
  font-family: "DIN Next Bold Italic";
  font-style: italic;
  font-weight: 700;
  src: url("fonts/DINNextW1G-BoldItalic.ttf") format("truetype"); }

@font-face {
  font-family: "DIN Next BoldW05";
  font-style: italic;
  font-weight: 700;
  src: url("/wcm/connect/f4f6a5cd-a33c-4a84-bba9-d876f9b40a5f/dinnextltw05-bold.ttf?MOD=AJPERES") format("truetype"); }

/* Helvetica Neue */
@font-face {
  font-family: "Helvetica Neue Bold";
  font-style: normal;
  font-weight: 700;
  src: url("/wcm/connect/cd5304dd-5aec-4f44-b93d-a81ac15738e7/helveticaneueltw05-75bold.ttf?MOD=AJPERES") format("truetype"); }

@font-face {
  font-family: "Helvetica Neue Bold Old";
  font-style: normal;
  font-weight: 700;
  src: url("/wcm/connect/33a5a7a3-6f11-4f91-8047-6b64762055a0/helveticaneue-bold.ttf?MOD=AJPERES") format("truetype"); }

@font-face {
  font-family: "Helvetica Neue Medium";
  font-style: normal;
  font-weight: 600;
  src: url("/wcm/connect/cf338819-26a6-4b33-bf48-57da827e7863/helveticaneueltw05-65medium.ttf?MOD=AJPERES") format("truetype"); }
  
@font-face {
  font-family: "Helvetica Neue Roman";
  font-style: normal;
  font-weight: 500;
  src: url("/wcm/connect/23cbf862-f836-4db2-be99-dfc575696948/helveticaneueltw05-55roman.ttf?MOD=AJPERES") format("truetype"); }
 
@font-face {
  font-family: "Helvetica Neue Regular";
  font-style: normal;
  font-weight: 400;
  src: url("/wcm/connect/b5272615-651e-4439-be50-64378957eba5/helveticaneue-regular.ttf?MOD=AJPERES") format("truetype"); }

@font-face {
  font-family: "Helvetica Neue Light";
  font-style: normal;
  font-weight: 400;
  src: url("/wcm/connect/87b55232-a532-47e0-9df5-437f4bb270a9/helveticaneueltw05-45light.ttf?MOD=AJPERES") format("truetype"); }
  
/*Fonts End*/

body main {		
	background: #ffffff;
        padding-top: 95px;
}
.input-group .form-control {
    position: unset;
}
.nav-wrapper-main ul li a{font-family: "Helvetica Neue Bold";color: #386097;}
.sub-menu-links-inner a{font-family: "Helvetica Neue";}

/*header section syles*/
@media screen and (min-width: 1280px){
	.container {
		max-width: 1500px;
	}		
}
@media screen and (min-width: 768px) and (max-width: 1280px){
	.container {
		max-width: 1200px;
	}		
}
@media screen and (min-width: 768px){
	.header-logo {
		float: left;
		width: 230px;
		height: 60px;
		margin-top: 15px;
	}
	.header-logo a {
		display: block;
		width: 230px;
		height: 60px;
		overflow: hidden;
		text-indent: -9999px;
												  
		background-size: 230px 55px;
		background-repeat: no-repeat;
	}

	header{
		height: auto;
		min-height: 115px;
	}
	.top-menu-wrapper{
		float: right;
	}
	.country-wrapper {
		margin-right: 0;
	}
	.country-wrapper .country-select {
		margin: 0;
	}
	.nav-wrapper-mini{
		float: left;
		margin: 0;
		min-height: 34px;
	}
	.nav-wrapper-mini ul li a{
                border: 0 !important; 
		font-size: 10px;
		font-family: "Helvetica Neue Roman";
		font-weight: 500;
		color: #386097;
	}
	.nav-wrapper-mini ul li a:hover .nav-wrapper-mini ul li{
		padding: 0px;
	}
	.mainNav li:hover ul.mainSubMenuNav {
		display: block;
	}
	.mainNav ul.mainSubMenuNav {
		position: absolute;
		display: none;
		background: #fff;				
		z-index: 1;
		padding: 10px 10px 0;
		border: 1px solid #ABABAB;
		margin: 10px 0 0;
	}
	.mainNav ul li a{
		border-bottom: none;
		text-decoration: none;
		color: #4C79AF;
		font-size: 12px;
		text-transform: inherit;
	}

       .mainNav ul li a:hover{
                border-bottom: none;
		text-decoration: none;
		color: #4C79AF;
		font-size: 12px;
		text-transform: inherit;
                opacity: 1.0;
	}
	.mainSubMenuNav ul:before {
		content: "";
		position: absolute;
		width: 12px;
		height: 12px;
		top: -7px;
		background-color: #fff;
		transform: rotate(45deg);
		transition: .25s ease-in-out;
		border-top: 1px solid #ABABAB;
		border-left: 1px solid #ABABAB;
	}
	.mainSubMenuNav.car-trans-mgmt ul:before{left: 50%;}
        .mainSubMenuNav.evnt-wbn ul:before{left: 50%;}
	.mainSubMenuNav.work-car-mgmt ul:before{left: 50%;}
	.mainSubMenuNav.lead-develop ul:before{left: 45%;}
	.mainSubMenuNav.get-started ul:before {left: 53%;}
	.mainSubMenuNav.about-us ul:before {left: 65%;}
	
	.mainSubMenuNav.car-trans-mgmt{top: 90%;right: 624px;width: 222px;}
        .mainSubMenuNav.evnt-wbn{top: 90%;right: 624px;width: 222px;}
	.mainSubMenuNav.work-car-mgmt{top: 90%;right: 378px;width: 230px;}
	.mainSubMenuNav.lead-develop{top: 90%;right:185px;width: 210px;}
	.mainSubMenuNav.get-started{top: 90%;right: 50px;width: 220px;}
	.mainSubMenuNav.about-us{top: 90%;right: 15px;width: 110px;}
	
	ul.mainSubMenuNav li .sub-menu-links-inner a {color: #8D8F93;font-weight: 500;font-family: "Helvetica Neue Regular" !important;}
	ul.mainSubMenuNav li .sub-menu-links-inner{padding: 2px 0 0;width: 100%;}			
	.nav-wrapper ul li {
		float: left;
		display: block;
	}
	.mainSubMenuNav li ul li a:hover{opacity: 0.5;}
	.header-logo a:hover, .mainNav a:hover{opacity: 1.0;}
	.navSubLink {
		font-size: 0 !important;
	}
	.nav-wrapper-main > ul > li:hover > a{
		border-bottom: 2px solid #C25700;
		text-decoration: none;
		color: #C25700;
	}
	.onlyMobile {
		display: none;
	}
}		

/*Mobile styles*/
@media screen and (max-width: 767px){
	.header-logo {
		float: left;
		width: 230px;
		height: 60px;
		margin-top: 15px;
	}
	.header-logo a {
												  
		background-size: 230px 55px;
		display: block;
		width: 230px;
		height: 60px;
		overflow: hidden;
		text-indent: -9999px;		
		background-repeat: no-repeat;
	}
	.container {
		max-width: 100% !important;		
	}
	.nav-wrapper-mini ul li a {
		font-size: 10px;
                padding: 15px;
		font-family: "Helvetica Neue Roman";
		font-weight: 500;
	}
	.navbar-toggle{margin:15px 0;}
	.navbar-toggle .icon-bar{
		width: 38px;
		height: 4px;
		border-radius: 2px;
		background: #436da7;
		margin: 6px 0;
	}
	.inactiveMobileNav .icon-bar:nth-child(2) {
		transform: rotate(43deg);
		-webkit-transition-duration: 0.5s;
		-moz-transition-duration: 0.5s;
		transition-duration: 0.5s;
	}
	.inactiveMobileNav .icon-bar:last-child {
		transform: rotate(-45deg);
		margin-top: -9px;
		-webkit-transition-duration: 0.5s;
		-moz-transition-duration: 0.5s;
		transition-duration: 0.5s;
	}
	.inactiveMobileNav .icon-bar:nth-child(3) {
		display: none;
	}
	/*
	.nav-wrapper{				
		-webkit-transform: translate3d(0,64px,0);
		-moz-transform: translate3d(0,64px,0);
		-o-transform: translate3d(0,64px,0);
		transform: translate3d(0,64px,0);
		opacity: 0;
	}
	*/
	.mainNavAll.collapse.in .nav-wrapper-mini, .mainNavAll.collapse.show .nav-wrapper-mini{
		opacity: 1;
		position: absolute;
		top: 26px;
		transition: .5s;
		z-index: 11;
		right: 0;
		left: 0;
		border-bottom: 1px solid #ccc;
		-webkit-transform: translate3d(0,64px,0);
		-moz-transform: translate3d(0,64px,0);
		-o-transform: translate3d(0,64px,0);
		transform: translate3d(0,64px,0);
	}
	.nav-wrapper-mini ul li {
		border-bottom: none;
		float: left;
	}

	.country-wrapper{opacity:0;}
	.mainNavAll.collapse.in .country-wrapper, .mainNavAll.collapse.show .country-wrapper{
		opacity: 1;
	}
	.country-wrapper-li{float:right !important; padding: 15px 15px 10px 5px !important;}
	.mainNavAll.collapse.in .nav-wrapper-main, .mainNavAll.collapse.show .nav-wrapper-main {
		opacity: 1;
		transform: none;
		position: absolute;
		top: 134px;
		transition: .5s;
		z-index: 10;
		right: 0;
		left: 0;
		border-bottom: 1px solid #ccc;
	}
        @media screen and (max-width:767px){
          .mainNavAll.collapse.in .nav-wrapper-main, .mainNavAll.collapse.show .nav-wrapper-main {
            top: 144px;
          }
        }

        @media screen and (max-width:449px){
          .mainNavAll.collapse.in .nav-wrapper-main, .mainNavAll.collapse.show .nav-wrapper-main {
            top:188px;
          }
        }
	.mainNav>li .navSubLink:after, .mainNav>li .navSubLink[data-toggle="collapse"]:after {
		content: "\f107";
		position: absolute;
		right: 0;
		color: #30588F;
		width: 25px;
		height: 25px;
		top: 5px;
		text-align: center;
		font: normal normal normal 14px/1 FontAwesome;
		text-rendering: auto;
		-webkit-font-smoothing: antialiased;
		font-weight: 600;
		font-size: 40px;
		left: -10px;
		cursor: pointer;
	}
	.mainNav>li .navSubLink[aria-expanded="true"]:after {
		content: "\f106";
	}
	.navSubLink {
		position: absolute;
		width: 25px;
		height: 25px;
		top: 7px;
		right: 10px;
		font-size: 0 !important;
	}
	.onlyMobile {
		display: block !important;
	}
	.mainNav ul {
		position: absolute;
		width: 400px;
		display: none;
		background: transparent;
		z-index: 1;
		padding: 10px 25px;			
	}
	.mainSubMenuNav.collapse.in, .mainSubMenuNav.collapse.in ul, .mainSubMenuNav.collapse.show, .mainSubMenuNav.collapse.show ul{
		display: block !important;
		width: 100%;
		position: relative !important;
		margin: 0 0px 20px;
	}
	.mainSubMenuNav.collapse.in li, .mainSubMenuNav.collapse.show li {
		border-bottom: none;				
	}
	.nav-wrapper-main ul li{
		position: relative;
	}
	.nav-wrapper-main ul li a{
		padding: 15px 15px 15px;
		max-width: 90%;
	}
	.mainSubMenuNav.collapse.in li, .mainSubMenuNav.collapse.in ul, .mainSubMenuNav.collapse.in,.mainSubMenuNav.collapse.show li, .mainSubMenuNav.collapse.show ul, .mainSubMenuNav.collapse.show{
		padding: 0;				
	}
	.mainSubMenuNav.collapse.in li a, .mainSubMenuNav.collapse.in ul li a, .mainSubMenuNav.collapse.show li a, .mainSubMenuNav.collapse.show ul li a{
		padding: 0 15px 15px;
		font-size: 16px;
		color: #4C79AF;
		text-transform: capitalize;
	}
	.sub-menu-links-inner a{
		font-size: 14px !important;
		color: #8D8F93 !important;
		text-transform: capitalize !important;
		font-weight: 500 !important;
		font-family: "Helvetica Neue Regular" !important;
	}
}
/*Country Drop-box Style Starts*/
.arrow-box {
    right: 0;
    margin: 0 !important;
}
.arrow-box:after {
    left: 87%;
}
.arrow-box .btn-primary {
    color: #fff;
    padding: 10px 20px;
	font-size: 14px;
	font-weight: 700;
	line-height: 1.375;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.arrow-box .btn-primary:hover {
    color: #fff;
}
.arrow-box label {
    font-weight: 500;
}
@media screen and (max-width: 767px){
	.arrow-box {
		top: 48px;
		border: 1px solid #ABABAB;
	}
	.arrow-box:after{
		right: 10px !important;
		content: " ";
		border-color: rgba(255,255,255,0);
		border-bottom-color: #fff;
		border-width: 12px;
		box-shadow: 0 0 0px rgba(0, 0, 0, .2);
		position: absolute;
		width: 18px;
		height: 18px;
		top: -9px;
		background-color: #fff;
		transform: rotate(45deg);
		transition: .25s ease-in-out;
		border-top: 1px solid #ABABAB;
		border-left: 1px solid #ABABAB;
	}
}
@media screen and (max-width:457px){
    .arrow-box {
        top:92px;
    }
}
/*Country Drop-box Style Ends*/

/*Body Styles*/
.hero-main{background-image: url('/wcm/connect/705323cb-c2fc-431e-a6f9-5b90a50732d1/RM-TS-HERO.jpg?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-705323cb-c2fc-431e-a6f9-5b90a50732d1-nJzx2FK');}

.thoughtwire-banner{ background-image: url('/wcm/connect/232208e7-f428-4b3a-aa48-88493a515d65/RM-Workforce-Career-Management-1879x1012.jpg?MOD=AJPERES&CACHEID=ROOTWORKSPACE-232208e7-f428-4b3a-aa48-88493a515d65-nWxoCUI');}

.hero .hero-content .container {
	padding: 50px 37px 37px 37px;
	max-width: 950px;
	background: transparent;
}
.hero .hero-content p {
	max-width: 680px;
	font-size: 18px;
	text-align: left;
	margin: 15px 0 10px;
}

.L3-hero {
    height: 425px;
  }

.L3-hero .container {
    height: 425px;
}

.rtmgmt-section3 h3.plus-sign:before, .rtmgmt-section4 h3.plus-sign:before, .rtmgmt-section5 h3.plus-sign:before {
    content: "";
    width: 30px;
	height: 30px;
    background-image: url('/wcm/connect/d0a5c82f-486e-454c-be5c-d7418c666390/plus-small.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-d0a5c82f-486e-454c-be5c-d7418c666390-nJzrSgb');	
    position: absolute;
    left: -30px;
    top: 0;
}
.rtmgmt-section1{
	font-size: 70px !important;
    font-family: "Helvetica Neue Bold";
	color: #386097;
}
.rtmgmt-section1:before{content: none !important;}

.rtmgmt-section2 {text-align: center;padding: 3% 10% 3%;}
.rtmgmt-section2 h2, .rtmgmt-section6 h2, .rtmgmt-section7 h2{font-size: 28px; color: #282A32;font-weight: 400;}
.rtmgmt-section2 p, .rtmgmt-section6 p, .rtmgmt-section7 p{font-size: 18px; color: #282A32;font-weight: 400;margin-bottom: 0;}

.rtmgmt-section3, .rtmgmt-section4, .rtmgmt-section5{background: #CBD5E3;padding: 3% 10% 3%;margin:0 0 30px;}
.rtmgmt-section3 img, .rtmgmt-section4 img, .rtmgmt-section5 img {
	max-width: 100%;
	height: 250px;
}
.rtmgmt-section3 h3, .rtmgmt-section4 h3, .rtmgmt-section5 h3{
	font-size: 29px;
	color: #386097;
    font-family: Helvetica Neue Medium;
}
.rtmgmt-section3 p, .rtmgmt-section4 p, .rtmgmt-section5 p{
	font-size: 14px;
	margin: 20px 0;
	color: #282A32;
	font-family: Helvetica Neue Regular;
}
.rtmgmt-section3 .card-body, .rtmgmt-section4 .card-body, .rtmgmt-section5 .card-body{padding: 0;}

.rtmgmt-section6{text-align: center;padding: 20px 50px 50px;}
.rtmgmt-section7 {
	text-align: center;
	border-top: 2px solid #C9CACC;
    margin: 0 5% 3%;
}
.rtmgmt-section6 .size-1of3 {			
	width: 33%;
}
.rtmgmt-section6 .recent-news-top p, .rtmgmt-section7 .talent-solution-top p  {
	margin: 2% 7% 2%;
}
.rtmgmt-section6 .card-img-top {
	width: 100%;
	border-top-left-radius: calc(.25rem - 1px);
	border-top-right-radius: calc(.25rem - 1px);
}
.rtmgmt-section6 .card-body {
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	padding: 1.25rem;
}
.rtmgmt-section6 .card-title {
	margin-bottom: .75rem;
}
.rtmgmt-section6 .thoughtwire-tile article a h2 {
	text-align: left;
	font-family: "Helvetica Neue Medium";
	font-weight: 600;
	color: #C25700;
}
.rtmgmt-section6 .thoughtwire-tile article .article-label {
	background: #E5E8E9;
	color: #555555;
}
.rtmgmt-section6 .thoughtwire-tile article p {
	padding: 25px 15px 25px;
	font-size: 14px;
	color: #282A32;
	text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
}
.rtmgmt-section6 .thoughtwire-tile article .article-social {
	border-top: 1px solid #707070;
}
.rtmgmt-section6 .work-insight-hub a {
	color: #30588F;
	text-decoration: underline;
	font-size: 14px;
}
.rtmgmt-section6 .work-insight-hub p {
	color: #282A32;
	font-size: 14px;
	margin: 30px 0 0;
}
.rtmgmt-section3 .container, .rtmgmt-section4 .container, .rtmgmt-section5 .container{max-width: 70%;}
.rtmgmt-section6 .container, .rtmgmt-section7 .container{max-width: 100%;}
.rtmgmt-section7 .talent-solution-top{margin: 30px;}
.rtmgmt-section7.right-tiles .tile-cta{
	background: #D0DFDF;
    border-radius: 0;
}
.rtmgmt-section7.right-tiles .tile-wrapper .tile-content p, .rtmgmt-section7.right-tiles .tile-wrapper .tile-cta{
	font-size: 14px;
    font-family: "Helvetica Neue Medium";
	text-align: left;
}
.rtmgmt-section7.right-tiles .tile-wrapper .tile-cta{
	text-transform: uppercase;
}
.rtmgmt-section7.right-tiles .tile-wrapper .tile{
	border: 3px solid #ccd7d2;
	/*min-width: 46%;*/
}
.rtmgmt-section7.right-tiles .tile-content h3 {
    text-transform: uppercase;
    text-align: left;
	color: #438080;
    font-size: 17px;
    font-family: "Helvetica Neue Medium";
}
.btn-primary {
    background: #C25700;
}
.btn-secondary {
    background: #386097;
    color: #fff;
    text-transform: uppercase;
    font-spacing: 1px;
    font-weight: 700;
}
.btn-secondary:hover{
	background: #2e507d !important;
	color: #ffffff;
}
.btn-primary.active, .btn-primary:active {
    background: #aa5812 !important;
	color: #ffffff;
}
.btn-secondary:active, .btn-secondary:focus {
    background: #2e507d !important;
	color: #ffffff;
}
.sub-footer {
    background: #30588F;
	margin-bottom: 30px;
}
.sub-footer .container{max-width: 75%;}
.sub-footer p {
	max-width: 640px;
	color: #ffffff;
	font-size: 14px;
	margin: 20px 0 0;
}
.sub-footer .get-started p{font-size: 18px;}
.sub-footer .get-started-link{margin:0;}
.sub-footer .get-started-link a{color: #ffffff;font-size:18px;text-decoration: underline;}
.resources-card-deck{
	width: 75%;
	margin: 0 auto;
	justify-content: center;
    display: flex;
}
/*Body mobile styles*/
@media screen and (max-width: 767px){
	.hero .hero-content .container{
		margin: 0;
		padding: 37.5px 15px 15px 15px !important;
	}
	.hero .hero-content{
		margin: 0px !important;
		padding: 0;
		display: inline-block;
	}
	.hero h1{font-size: 40px !important;}
	.rtmgmt-section2 {padding: 5%;}
	.rtmgmt-section6 .size-1of3 {width: 100%;float: none;}
	.rtmgmt-section6 {padding: 3% 5% 3%;}
	.help-section-left{margin: 0 0 20px;}
	.rtmgmt-section3 .container, .rtmgmt-section4 .container, .rtmgmt-section5 .container, 
	.rtmgmt-section6 .container, .rtmgmt-section7 .container {
		max-width: 100%;
	}
	.rtmgmt-section7 .talent-solution-top{margin: 30px 0 0;}
	.rtmgmt-section7 .talent-solution-top p{margin: 0;}
	.rtmgmt-section7 .container{padding: 0;}
	.rtmgmt-section7.right-tiles .tile-wrapper .tile {
           margin: 20px 0 0;
           min-width: 100%;
           }
	.rtmgmt-section7 {margin: 3% 5% 8%;}
	.rtmgmt-section3, .rtmgmt-section4, .rtmgmt-section5 {padding: 3% 11% 3%;}
	.resources-card-deck {
		width: 100%;
		display: block;
	}
}

/*Footer styles*/
/*footer mobile devices*/
@media screen and (max-width:767px) {
	.footer-nav-block.active .sub-main-sec{
		max-height: 10000px;
	}
	.footer-nav-block .sub-main-sec {
		max-height: 0;
		overflow: hidden;
		padding: 0;
	}
	.footer-nav-block > .title > .title-a-arrow::after {
		content: "\f107";
		position: absolute;
		color: #30588F;
		width: 25px;
		height: 25px;
		top: 12px;
		text-align: center;
		font: normal normal normal 14px/1 FontAwesome;
		text-rendering: auto;
		-webkit-font-smoothing: antialiased;
		font-weight: 600;
		font-size: 40px;
		right: 40px;
		cursor: pointer;
	}
	.footer-nav-block.active > .title > .title-a-arrow::after  {
		content: "\f106";
	}
	.site-footer .footer-nav .footer-nav-block {
		margin-bottom: 0; 
		border-bottom: 1px solid #C9CACC;
		padding: 0 20px 10px;
	}
	.site-footer .title, .site-footer .title .title-a{ padding: 10px 0px 5px;font-size: 18px;max-width: 90%;line-height: 24px;}
	.site-footer .container {
		padding: 0;
	}
	.site-footer .footer-rightside{
		padding: 15px 0 0;
	}
	.site-footer .footer-rightside p{text-align: left;}	
	.site-footer .footer-country {
		margin-top: 0;
		padding: 20px 0 0;
	}
	.site-footer .footer-social {
		padding: 20px 0 0;
	}
	.site-footer .footer-disclaimer p {
		font-size: 12px;
		padding: 0 20px 0;
	}
	.site-footer .footer-rightside .newsletter .col, .site-footer .footer-rightside .footer-country .col,
	.site-footer .footer-social .col{padding: 0 20px 0;}
	footer {
		padding: 0;
		margin: 15px 0 0;
	}	
	.pad0{padding: 0;}
	.mar0{margin: 0;}
}	
.site-footer .footer-rightside .checkbox label, .radio label{padding: 0; margin: 0;}
.site-footer .footer-rightside .privacy-policy {
	margin: 15px 0 0;
}
.site-footer .newsletter p {
    text-align: left;
}
.site-footer {
	background: transparent;
}
section {
	padding: 0;
}
footer p {
	float: none;
	text-align: center;
}
footer a, footer .button-text {
	color: #C25700 !important;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: 700;
	letter-spacing: 1.2px;
	transition: 0.25s cubic-bezier(0.215, 0.61, 0.355, 1);
	text-decoration: none !important;
	display: inline-flex;
}			 
footer a:hover, footer .button-text:hover {opacity: 0.5; }
button {
    outline: none !important;
}

/*Career Transition Management Styles + Workforce Career Management + Leadership Development + About Us + Right Choice Styles Start */
.ctm-page .hero{background-image: url('/wcm/connect/27e4aa2f-d714-4473-86fb-fd329ff6b4de/RM-Career-Transition-Management1879x1012.jpg?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-27e4aa2f-d714-4473-86fb-fd329ff6b4de-nJzxcHf');}
.ctm-page .ctm-section3, .wfcm-page .wfcm-section3,.get-started-page .get-started-section3,.ld-page .ld-section3, .about-us-section3, .right-choice-section3,.reintegrate-section3, .wfplan-section3, .devsol-page .devsol-section3, .p3-ld-section3, .right-coach-section3{
	background: #D9D9DB;
	text-align: center;
	margin: 0 0 40px;
}

.ctm-page .ctm-section3 .what-we-deliver, .wfcm-page .wfcm-section3 .what-we-deliver, .get-started-page .get-started-section3 .what-we-deliver,
.ld-page .ld-section3 .what-we-deliver, .about-us-page .about-us-section3 .what-we-deliver,
.right-choice-page .right-choice-section3 .what-we-deliver, .reintegrate-page .reintegrate-section3 .what-we-deliver, .wfplan-page .wfplan-section3 .what-we-deliver, .devsol-page .devsol-section3 .what-we-deliver,
.p3-ld-page .p3-ld-section3 .what-we-deliver, .right-coach-page .right-coach-section3 .what-we-deliver{
	padding: 3% 20% 2%;
}
.ctm-page .ctm-section3 .what-we-deliver h2, .wfcm-page .wfcm-section3 .what-we-deliver h2, .get-started-page .get-started-section3 .what-we-deliver h2,
.ld-page .ld-section3 .what-we-deliver h2, .about-us-page .about-us-section3 .what-we-deliver h2,
.right-choice-page .right-choice-section3 .what-we-deliver h2, .reintegrate-page .reintegrate-section3 .what-we-deliver h2,.wfplan-page .wfplan-section3 .what-we-deliver h2, .devsol-page .devsol-section3 .what-we-deliver h2,
.p3-ld-page .p3-ld-section3 .what-we-deliver h2, .right-coach-page .right-coach-section3 .what-we-deliver h2{
	font-size: 28px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	color: #282A32;
}
.ctm-page .ctm-section3 .what-we-deliver p, .wfcm-page .wfcm-section3 .what-we-deliver p, .get-started-page .get-started-section3 .what-we-deliver p,
.ld-page .ld-section3 .what-we-deliver p, .about-us-page .about-us-section3 .what-we-deliver p,
.right-choice-page .right-choice-section3 .what-we-deliver p, .reintegrate-page .reintegrate-section3 .what-we-deliver p,.wfplan-page .wfplan-section3 .what-we-deliver p, .devsol-page .devsol-section3 .what-we-deliver p,
.p3-ld-page .p3-ld-section3 .what-we-deliver p, .right-coach-page .right-coach-section3 .what-we-deliver p{
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 18px;
	color: #282A32;
}
.thoughtwire-tile article .article-social .share-wrapper .ico-share{
	background-image: url('/wcm/connect/7df4e82a-c8b4-4080-9ef2-4c3c2bb6b9ab/icon-share-on.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-7df4e82a-c8b4-4080-9ef2-4c3c2bb6b9ab-nJzsidz');
}
.sub-footer h3.plus-sign:before{
	background-image: url('/wcm/connect/d0a5c82f-486e-454c-be5c-d7418c666390/plus-small.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-d0a5c82f-486e-454c-be5c-d7418c666390-nJzrSgb');
}

/*Common styles for top hero banner box starts*/
.ctm-page .hero .hero-content .container, .wfcm-page .hero .hero-content .container,
.ld-page .hero .hero-content .container, .get-started-page .hero .hero-content .container,
.about-us-page .hero .hero-content .container, .right-choice-page .hero .hero-content .container, .reintegrate-page .hero .hero-content .container,
.e-series-page .hero .hero-content .container, .transition-services-page .hero .hero-content .container,
.leadership-page .hero .hero-content .container, .locations-page .hero .hero-content .container,
.contact-us-page .hero .hero-content .container,.wfplan-page  .hero .hero-content .container, 
.cmp-page  .hero .hero-content .container,.vs-page  .hero .hero-content .container, 
.devsol-page  .hero .hero-content .container, .p3-ld-page  .hero .hero-content .container,
.ld-assess-page .hero .hero-content .container, .fc-group-page .hero .hero-content .container, .leader-coach-page  .hero .hero-content .container,
.team-eff-page  .hero .hero-content .container, .right-coach-page  .hero .hero-content .container{
    padding: 50px 37px 37px;
    max-width: 775px;
    background-color: rgba(255,255,255,0.9);
    /*background-color: #ffffff;
    opacity: 0.9;*/
}
.ctm-page .ctm-section1, .wfcm-page .wfcm-section1, 
.ld-page .ld-section1, .get-started-page .get-started-section1,
.about-us-page .about-us-section1{
	font-size: 40px;
	font-family: "Helvetica Neue Bold";
	padding: 0% 7% 0%;
	color: #30588f;
}
.ctm-page .ctm-section1.arrows:before, .wfcm-page .wfcm-section1.arrows:before, 
.get-started-page .get-started-section1.arrows:before, .ld-page .ld-section1.arrows:before,
.about-us-page .about-us-section1.arrows:before{
	content: "";
    width: 41px;
    left: 0px;
    background-image: url('/wcm/connect/82651297-27f5-479d-9677-11a42cb1901e/r-arrows-small.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-82651297-27f5-479d-9677-11a42cb1901e-nJzrMNq');
    height: 41px;
    position: absolute;
    top: 5px;
	background-size: 41px 41px;
}
/*mobile devices styles*/
@media screen and (max-width:767px) {
	.hero{
		background-position: 0% 20%;
	}
	.ctm-page .hero, .wfcm-page .hero, .get-started-page .hero,
	.ld-page .hero, .about-us-page .hero, .wfplan-page .hero, .devsol-page .hero, .cmp-page .hero,
	.vs-page .hero, .devsol-page .hero, .p3-ld-page .hero, .ld-assess-page .hero, .fc-group-page .hero, .leader-coach-page .hero,
	.team-eff-page .hero, .right-coach-page .hero{
		background-position: 83% 20%;
	}	
	.ctm-page .hero .hero-content p, .wfcm-page .hero .hero-content p, 
	.get-started-page .hero .hero-content p, .ld-page .hero .hero-content p,
	.about-us-page .hero .hero-content p, .p3-ld-page .hero .hero-content p,
	.ld-assess-page .hero .hero-content p, .fc-group-page .hero .hero-content p, .leader-coach-page .hero .hero-content p, .team-eff-page .hero .hero-content p,
	.right-coach-page .hero .hero-content p{
		font-size: 16px;
	}
	.ctm-page .ctm-section1, .wfcm-page .wfcm-section1,
	.get-started-page .get-started-section1, .ld-page .ld-section1,
	.about-us-page .about-us-section1, .p3-ld-page .p3-ld-section1, .ld-assess-page .ld-assess-section1, .fc-group-page .fc-group-section1,
	.leader-coach-page .leader-coach-section1, .team-eff-page .team-eff-section1,
	.right-coach-page .right-coach-section1{
		font-size: 30px !important;
		padding: 0;
	}
	.right-choice-page .hero h1.brackets:before,.reintegrate-page .hero h1.brackets:before, .e-series-page .hero h1.brackets:before,
	.transition-services-page .hero h1.brackets:before, .leadership-page .hero h1.brackets:before, .contact-us-page .hero h1.brackets:before,
	.locations-page .locations-section1.brackets:before, .wfplan-page .wfplan-section1.brackets:before, .devsol-page .devsol-section1.brackets:before,
	.cmp-page .cmp-section1.brackets:before, .vs-page .vs-section1.brackets:before, .devsol-page .devsol-section1.brackets:before,
	.p3-ld-page .p3-ld-section1.brackets:before, .ld-assess-page .ld-assess-section1.brackets:before, .fc-group-page .fc-group-section1.brackets:before,
	.leader-coach-page .leader-coach-section1.brackets:before,
	.team-eff-page .team-eff-section1.brackets:before, .right-coach-page .right-coach-section1.brackets:before{
		background-size: 30px 30px;
		top: -40px !important;
	}
	.hero h1.arrows:before {
		top: -40px !important;
	}
	.hero .hero-content {
		margin: 0px;
		padding: 15px;
		display: table-cell;
	}
	.ctm-page .hero-ctm{
		background-position: 85% 20%;
	}
	.ctm-page .ctm-section3 .what-we-deliver, .wfcm-page .wfcm-section3 .what-we-deliver,.get-started-page .get-started-section3 .what-we-deliver,
	.ld-page .ld-section3 .what-we-deliver, .about-us-page .about-us-section3 .what-we-deliver,
	.right-choice-page .right-choice-section3 .what-we-deliver, .reintegrate-page .reintegrate-section3 .what-we-deliver, .wfplan-page .wfplan-section3 .what-we-deliver, .devsol-page .devsol-section3 .what-we-deliver,
	.p3-ld-page .p3-ld-section3 .what-we-deliver, .right-coach-page .right-coach-section3 .what-we-deliver{
		padding: 5%;
	}
	.ctm-page .ctm-section3 .container, .wfcm-page .wfcm-section3 .container, .get-started-page .get-started-section3 .container,
	.ld-page .ld-section3 .container, .about-us-page .about-us-section3 .container, 
	.right-choice-page .right-choice-section3 .container, .reintegrate-page .reintegrate-section3 .container,.wfplan-page .wfplan-section3 .container, .devsol-page .devsol-section3 .container,
	.p3-ld-page .p3-ld-section3 .container, .right-coach-page .right-coach-section3 .container{
		max-width: 100%;
		padding: 0;
	}
	.activeMobileNav .icon-bar:last-child, .activeMobileNav .icon-bar:nth-child(2), .activeMobileNav .icon-bar:nth-child(3) {
		transform: rotate(180deg);
		-webkit-transition-duration: 0.5s;
		-moz-transition-duration: 0.5s;
		transition-duration: 0.5s;
	}
	.mainNavAll.collapsing .nav-wrapper-main, .mainNavAll.collapsing .nav-wrapper-mini{
		transition: .9s;
	}
}
/* Hide Right Coach sublinks in main menu */
#sublinksLeadDevelop > li:nth-child(4) > ul {display:none;}

/*Career Transition Management Styles + Workforce Career Management + Leadership Development + About Us Styles End */

/*Workforce Career Management Styles Start*/
.wfcm-page .hero, .wfplan-page .hero, .devsol-page .hero, .cmp-page .hero, .vs-page .hero, .devsol-page .hero {
    background-image: url('/wcm/connect/0c5c26db-dcb5-4b5d-8306-ed94c59463e0/RM-Workforce-Career-Management-1879x1012.jpg?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-0c5c26db-dcb5-4b5d-8306-ed94c59463e0-nJzwAKB');
}
/*Workforce Career Management Styles End*/

/*Leadership Development Styles Start*/
.ld-page .hero, .p3-ld-page .hero, .ld-assess-page .hero, .fc-group-page .hero,.leader-coach-page .hero, .team-eff-page .hero, .right-coach-page .hero  {
    background-image: url('/wcm/connect/67bebee6-db7b-4ff6-9f9c-ecef9069a87d/RM-Leadership-Development-1879x1012.jpg?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-67bebee6-db7b-4ff6-9f9c-ecef9069a87d-nJzwQlb');
}
/*Leadership Development Styles End*/

/*About Us Styles Start*/
.about-us-page .hero {
    background-image: url('/wcm/connect/25424389-ee08-4ce8-b7bd-d4c7b371076f/RM-TS-AboutUS-1879x1012.jpg?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-25424389-ee08-4ce8-b7bd-d4c7b371076f-nJzxqYO');
}
.about-us-page .about-company{
	background-image:url('/wcm/connect/44b6f09f-7d87-4b0b-a97f-c8f0d272eb96/mpg_hq_newflags_mke_room.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-44b6f09f-7d87-4b0b-a97f-c8f0d272eb96-nJzxj5i');
	margin-bottom: 40px;
}
.about-us-page .about-manpower{
	background: #ffffff;
    padding: 5% 8% 5%;
    margin: 10% 15% 10%;
    text-align: center;
}
/*mobile devices styles*/
@media screen and (max-width:767px) {
	.about-us-page .about-manpower {
		padding: 5%;
		margin: 5%;
	}
}
/*About Us Styles End*/

/*Get Started Styles Start*/
.get-started-page .hero {
    background-image: url('/wcm/connect/705323cb-c2fc-431e-a6f9-5b90a50732d1/RM-TS-HERO.jpg?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-705323cb-c2fc-431e-a6f9-5b90a50732d1-nJzx2FK');
}
.get-started-page .intro-video{
    background: #FFF;
    padding: 2% 5%;
    margin-bottom: 0;
}
@media screen and (max-width: 767px){
  .get-started-page .intro-video{
     padding: 5%;
  }
}

.get-started-page .video-section-main{
    border-bottom: 2px solid #C9CACC;
    margin: 0% 5% 2%;
    padding: 2% 10% 2%;
}
.get-started-page .rtmgmt-section6{
	margin-bottom: 0;
}
.get-started-page .rtmgmt-section6.latest-insights-section {
  padding-top: 50px;
}
.get-started-page .rtmgmt-section6.latest-insights-section::after {
  content: "";
  background: #67696f;
  height: 1px;
  width: 100%;
  margin-top: 50px;
}
.get-started-page .section-left{padding: 2%;}
.get-started-page .section-right{padding: 5%;}
.get-started-page .section-right h3{
	font-size: 29px;
	font-family: "Helvetica Neue Regular";
}
.get-started-page .section-right p{
	font-size: 14px;
	font-family: "Helvetica Neue Regular";
	margin-bottom: 30px;
}
.get-started-page .get-started-form-section{
	background: #D9D9DB;
}
.get-started-page .get-started-form-section .hero-content p {
    font-size: 18px;
    color: #282A32;
    font-weight: 400;
	margin: 2% 7% 2%;
}
.get-started-page .get-started-form-section .hero-content .container{
    max-width: 100%;
    text-align: center;
    padding: 3% 3% 5% 3%;
}

.get-started-page .get-started-form-section1{
	background: #D9D9DB;
}
.get-started-page .get-started-form-section1 .hero-content p {
    font-size: 18px;
    color: #282A32;
    font-weight: 400;
	margin: 2% 7% 2%;
}

.get-started-page .hero-content .request-code {
  color: #282a32;
  width: 55%;
  margin: 0 auto;
  padding: 15px 15px 0 15px;
  float: unset;
  position: relative;
  bottom: unset;
  right: unset;
  text-align: left;
}

@media screen and (max-width: 1024px){
  .get-started-page .hero-content .request-code {
    width: 100%;
  }
}
@media screen and (max-width: 767px){
  .get-started-page .hero-content .request-code {
    padding: 25px 0 0 0;
  }
}

.get-started-page .hero-content .request-code p {
  margin: 0;
  padding: 0;
}

.get-started-page .hero-content .request-code a {
  color: #c25700;
  text-decoration: none;
}

.get-started-page .hero-content .request-code a:hover {
  text-decoration: underline;
}


.get-started-page .get-started-form-section1 .hero-content .container{
	max-width: 100%;
	text-align: center;
	padding: 3%;
} 
.get-started-page .get-started-form-section .request-code-step {
    width: 55%;
    margin: 0 auto;
	padding: 15px;
}
.get-started-page .get-started-form-section .request-code-step .duo input {
   width: 49%;
   border-radius: 5px;
}
.get-started-page .get-started-form-section .request-code-step .halliburtonduo input, .get-started-page .get-started-form-section .request-code-step .halliburtonduo select {
     border-radius: 5px;
}
.get-started-page .get-started-form-section .request-code-step .duo input+input {
   margin-right: 0;
   margin-left: 2%;
}
.get-started-page .get-started-form-section .request-code-step .phone-request-wrapper .phone-checkbox{
	float: left;
    margin: 4px 7px 0 0;
}
.get-started-page .get-started-form-section .request-code-step .phone-request-wrapper .phone-request{
	text-align: left;
	display: block;
	font-size: 13px;
    font-family: "Helvetica Neue Regular";
}
.get-started-page .get-started-form-section .request-code-step .phone-request-wrapper .phone-disclaimer{
	overflow: visible !important;
    display: table;
    text-align: left;
	padding: 15px 0 0 !important;
}
.get-started-page .get-started-form-section .request-code-step .phone-request-wrapper .phone-disclaimer i{
	font-size: 12px;
}
.get-started-page .get-started-form-section .request-code-step .previous-employer{
	text-align: left;
    margin: 25px 0 25px;
}
.get-started-page .get-started-form-section .request-code-step .submit{
	text-align: left;
    margin: 30px 0px 0px;
}
.get-started-page .get-started-form-section .request-code-step .phone-request-wrapper {
    margin: 25px 0 25px;
}
.get-started-page .connect-with-us .container{
	max-width: 30%;
	padding: 0;
    margin: 0 auto;
}
.get-started-page .connect-with-us .connect-us-inner {
	text-align: left;
    margin: 0 0 70px;
    padding: 0;
}
.get-started-page .connect-with-us .connect-us-inner p{
	font-size: 14px;
	font-family: "Helvetica Neue Regular";
	margin-bottom: 10px;
}
.get-started-page .connect-with-us .chat-us-btn{
	margin: 15px 0 0;
}
.get-started-page .connect-with-us .connect-us-inner h3{
	font-size: 29px;
    font-family: "Helvetica Neue Regular";
}
/*For check box styles start*/
.get-started-page .checkbox {
  padding-left: 20px;
}
.get-started-page .checkbox label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 5px;
}
.get-started-page .checkbox label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  left: 0;
  margin-left: -20px;
  border: 1px solid #cccccc;
  border-radius: 3px;
  background-color: #fff;
  -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}
.get-started-page .checkbox label::after {
  display: inline-block;
  position: absolute;
  width: 16px;
  height: 16px;
  left: 0;
  top: 0;
  margin-left: -20px;
  padding-left: 3px;
  padding-top: 1px;
  font-size: 11px;
  color: #555555;
}
.get-started-page .checkbox input[type="checkbox"]{
  opacity: 0;
  z-index: 1;
}
.get-started-page .checkbox input[type="checkbox"]:checked + label::after{
  font-family: "FontAwesome";
  content: "\f00c";
}
/*For check box styles end*/
/*mobile devices styles*/
@media screen and (max-width:767px) {

	.get-started-page .intro-video .container{padding: 0;}
	.get-started-page .intro-video-inner, .get-started-page .section-right{padding: 0;}
	.get-started-page .section-left{padding: 0;}
	.get-started-page .video-section-main {
		padding: 2% 5% 2%;
	}
	.get-started-page p.intro {
		padding: 0;
	}
	.get-started-page .rtmgmt-section6 {
		margin-bottom: 0;
	}
	.get-started-page .get-started-form-section .request-code-step{
		width: 100%;
		padding: 15px 0 0;
	}
	.get-started-page .get-started-form-section .request-code-step .duo input{
		width: 100%;		
		border-radius: 5px;
	}
      .get-started-page .get-started-form-section .request-code-step .halliburtonduo input, .get-started-page .get-started-form-section .request-code-step .halliburtonduo select {
     border-radius: 5px;
      }
	.get-started-page .get-started-form-section .request-code-step .duo input:first-child{
		margin-bottom: 20px;
	}
	.get-started-page .get-started-form-section .hero-content .container {
		padding: 3% 0% 10%;
	}
	.get-started-page .connect-with-us .container {
		padding: 5%;
	}
	.get-started-page .get-started-form-section .request-code-step .phone-disclaimer{padding-left: 0 !important;}
}
/*Get Started Styles End*/

/*L3-RightChoice-Non-Exec + E-Series Styles + Transition Services + Leadesrship + Locations Start*/
.right-choice-page .hero, .e-series-page .hero, .transition-services-page .hero{
    background-image: url('/wcm/connect/27e4aa2f-d714-4473-86fb-fd329ff6b4de/RM-Career-Transition-Management1879x1012.jpg?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-27e4aa2f-d714-4473-86fb-fd329ff6b4de-nJzxcHf');
}

.reintegrate-page .hero {
    background-image: url('/wcm/connect/c2e0262d-38fc-485a-886f-f7cbf823f154/TS_career_transformation_web_banner.jpg?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-c2e0262d-38fc-485a-886f-f7cbf823f154-nNW8Z8T');
}

.right-choice-page .hero h1.brackets, .reintegrate-page .hero h1.brackets, .e-series-page .hero h1.brackets, 
.transition-services-page .hero h1.brackets, .leadership-page .hero h1.brackets, .contact-us-page .hero h1.brackets,
.locations-page .hero h1.brackets, .wfplan-page .hero h1.brackets, .devsol-page .hero h1.brackets, .cmp-page .hero h1.brackets,
.vs-page .hero h1.brackets, .devsol-page .hero h1.brackets, .p3-ld-page .hero h1.brackets, .ld-assess-page .hero h1.brackets, .fc-group-page .hero h1.brackets,
.leader-coach-page .hero h1.brackets, .team-eff-page .hero h1.brackets, .right-coach-page .hero h1.brackets {
	font-size: 27px;
    font-family: "Helvetica Neue Medium";
    padding: 0 35px 0;
}
.right-choice-page .hero h1.brackets:before, .reintegrate-page .hero h1.brackets:before,.e-series-page .hero h1.brackets:before,
.transition-services-page .hero h1.brackets:before, .leadership-page .hero h1.brackets:before,
.contact-us-page .hero h1.brackets:before,.locations-page .hero h1.brackets:before, 
.wfplan-page .hero h1.brackets:before, .devsol-page .hero h1.brackets:before, .cmp-page .hero h1.brackets:before, 
.vs-page .hero h1.brackets:before, .devsol-page .hero h1.brackets:before,
.p3-ld-page .hero h1.brackets:before, .ld-assess-page .hero h1.brackets:before, .fc-group-page .hero h1.brackets:before, .leader-coach-page .hero h1.brackets:before, 
.team-eff-page .hero h1.brackets:before, .right-coach-page .hero h1.brackets:before{
    content: "";
    width: 30px;
    left: 0px;
    background-image: url('/wcm/connect/c0501bf0-e4f6-4b3a-b1c9-ba3320888a65/brackets-small.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-c0501bf0-e4f6-4b3a-b1c9-ba3320888a65-nJztiyJ');
    height: 30px;
    position: absolute;
    top: 0;
}

/*mobile devices styles*/
@media screen and (max-width:767px) {
	.right-choice-page .right-choice-section1, .reintegrate-page .reintegrate-section1,.e-series-page .e-series-section1,
	.transition-services-page .transition-services-section1, .leadership-page .leadership-section1, .leadership-page .events-section1, .leadership-page .casestudy-section1, .leadership-page .consultant-section1, .locations-page .locations-section1, .contact-us-page .contact-us-section1,.contact-us-page .join-us-section1,
	.wfplan-page .wfplan-section1, .devsol-page .devsol-section1, .cmp-page .cmp-section1,
	.vs-page .vs-section1, .devsol-page .devsol-section1,
	.p3-ld-page .p3-ld-section1, .ld-assess-page .ld-assess-section1, .fc-group-page .fc-group-section1,.leader-coach-page .leader-coach-section1,
	.team-eff-page .team-eff-section1, .right-coach-page .right-coach-section1{
		font-size: 30px !important;
		padding: 0 !important;
	}
	.right-choice-page .hero .hero-content p, .reintegrate-page .hero .hero-content p, .e-series-page .hero .hero-content p,
	.transition-services-page .hero .hero-content p, .leadership-page .hero .hero-content p,
	.contact-us-page .hero .hero-content p	{
		font-size: 16px;
	}
	.right-choice-page .hero, .reintegrate-page .hero,.e-series-page .hero, .transition-services-page .hero,
	.leadership-page .hero, .contact-us-page .hero	{
		background-position: 85% 20%;
	}
}
/*L3-RightChoice-Non-Exec + E-Series Styles + Transition Services + Leadesrship + Locations  End*/

/*Transition services page style start*/
.transition-services-page .intro-video{
	background: #D9D9DB;
	padding: 5%;
	margin-bottom: 20px;
}
.transition-services-page .video-section-main{
    border-bottom: 2px solid #C9CACC;
    margin: 0% 5% 2%;
    padding: 2% 10% 2%;
}
.transition-services-page .section-left {
    padding: 2%;
}
.transition-services-page .section-right {
    padding: 5% 3% 3%;
}
.transition-services-page .section-right h3 {
    font-size: 29px;
    font-family: "Helvetica Neue Regular";
}
.transition-services-page .section-right p {
    font-size: 14px;
    font-family: "Helvetica Neue Regular";
    margin-bottom: 30px;
}

@media screen and (max-width:767px) {
	.transition-services-page .intro-video .container{padding: 0;}
	.transition-services-page .intro-video-inner, .get-started-page .section-right{padding: 0;}
	.transition-services-page .section-left{padding: 0;}
}
/*Transition services page style end*/

/* Outplacement PDFTitle */
.intro-video .intro-video-inner .section-left .PDFTitle {
  color: #30588F;
}

/*RightCoach Video Section Start*/
/*TWI Video Section*/
.intro-video {
    background: #D9D9DB;
    padding: 5%;
    margin-bottom: 20px;
}
.section-left {
    padding: 2%;
}
.section-right {
    padding: 5% 2% 5%
}
.video-wrapper {
    max-width: 100%;
}
.video-wrapper img {
    width: 100%;
}
.section-right h3 {
    font-size: 29px;
    font-family: "Helvetica Neue Regular";
	color: #282A32;
}
.section-right p {
    font-size: 14px;
    font-family: "Helvetica Neue Regular";
    margin-bottom: 30px;
}


img {
    font-style: italic;
    border: 0;
    max-width: 100%;
    height: auto;
    vertical-align: middle;
    -ms-interpolation-mode: bicubic;
}
/*RightCoach Video Section end*/

/*RightCoach Form HubSpot start*/
@media screen and (min-width:993px){
.hs-form-modal-wrapper .form,
#projectRPOForm .form,
#outplacementForm .form,
#rightCoachForm .form {
    width: 50%;
    margin: 0 auto;
    padding-left:4%;
  }
}
/*RightCoach HubSpot Form Modal end*/

/*Leadership Styles Start*/
.resources-card-deck-4-column {
    width: 100%;
    margin: 0 auto;
	display: flex;
    justify-content: center;
}
.leadership-page .global-leadership-section {
    margin: 3% 5% 3%;
}
.leadership-page .local-leadership-section{
	border-top: 2px solid #C9CACC;
    margin: 3% 5% 3%;
}
@media screen and (max-width:767px) {
	.leadership-page .size-1of4 {
		width: 100%;
	}
	.resources-card-deck-4-column {
		display: block;
	}
}
/*Leadership Styles Start*/

/*Locations Styles Start*/
.regional-headquarters{
	background-image: url('/wcm/connect/58db00a1-31dd-4712-9585-046134e67a1c/hero-contact-us-2x.png?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-58db00a1-31dd-4712-9585-046134e67a1c-nJzx5gT');
	margin: 0 0 40px;
	padding: 40px 0 40px;
}
.rtmgmt-contact-us-main{
	padding: 40px 0 40px;
    margin: 0;
    max-width: 100%;
}
.rtmgmt-contact-us-main .left-side p{
	font-size: 16px;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
.rtmgmt-contact-us-main .right-side .address-section-dropbox b{
	font-size: 14px;
    font-family: "Helvetica Neue Bold";
}
.rtmgmt-contact-us-main .right-side .address-section-dropbox{
	font-size: 14px;
	font-family: "Helvetica Neue Regular";
}
.rtmgmt-contact-us-main .wrappy{margin: 40px 0 0;}

@media screen and (max-width:767px) {
	.locations-page .rtmgmt-contact-us-main h2{
		margin: 10px;
	}
	.rtmgmt-contact-us-main .wrappy{margin: 20px 0 0;}
}
/*Locations Styles End*/
/*Contact Us Styles Start*/
.contact-us-page .contact-form-section {
	padding: 3% 3% 2%;
    background: #D9D9DB;
    margin-bottom: 40px;
}
.contact-us-page .contact-form-section-info h2 {
    font-size: 28px;
    color: #282A32;
    font-weight: 400;
}
.contact-us-page .contact-form-section-info p{
	font-size: 18px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	color: #282A32;
}
.contact-us-page .contact-form-section-notifications{
	font-size: 14px;
	font-family: "Helvetica Neue Regular";
}
.contact-us-page  .contact-form {
    width: 50%;
    margin: 0 auto;
    padding: 15px;
}
.contact-us-page .input-group.duo input{
	border-radius: 5px;
}
@media screen and (max-width: 767px){
	.contact-us-page .contact-form {
		width: 100%;
	}
}
.contact-us-page .input-group.duo.contact-us-iframe-wrapper {
  display: flex;
  justify-content: center;
}
/*Contact Us Styles end*/

/*Right Coach Style start*/
.right-coach-page .rc-top-section{
	margin: 30px 0 30px;
}
.right-coach-page .rc-track .card-text ul li::before {
  content: "\2022";
  color: #C25700; 
  display: inline-block; 
  width: 1em;
  margin-left: -1em;
}
.right-coach-page .rc-track .card-text ul{
	list-style: none;
    text-align: left;
    font-size: 14px;
    font-family: "Helvetica Neue Regular";
}
.right-coach-page .rc-track .card-text{
	width: 100%;
    text-align: center;
    margin: 0 20% 0;
}

@media screen and (max-width: 767px){
	.right-coach-page .rc-track .card-text {
		margin: 0;
	}
	.right-coach-page .rc-track .card-text ul {
		text-align: center;
	}
}
/*Right Coach Style end*/

/*Common Styles Start*/
.mainNav ul li a{
	border-bottom: none !important;
}
.nav-wrapper ul li a:focus{
	text-decoration: none;
}
.input-group.duo {
    display: block;
}
@media screen and (min-width: 768px){
	.d-mb30{margin-bottom: 30px;}
	.d-mt30{margin-top: 30px;}
}
@media screen and (max-width: 767px){
	.m-mb30{margin-bottom: 30px;}
	.m-mt30{margin-top: 30px;}
}
/*Common Styles End*/

/*All pages iPad Pro Styles Start*/
@media screen and (max-width: 1024px) and (min-width: 768px){
	.ld-page .ld-section3 .container {
		max-width: 100%;
	}
	.ld-page .ld-section3 .card {
		padding: 20px;
	}
	.hero .hero-content .container{
		margin: 15px;
		padding: 30px !important;
		max-width: 600px !important;
	}
	.ctm-page .ctm-section1, .wfcm-page .wfcm-section1, .ld-page .ld-section1, 
	.get-started-page .get-started-section1, .about-us-page .about-us-section1{
		font-size: 26px !important;
		padding: 0 9% 0;
	}
	.ctm-page .ctm-section1.arrows:before, .wfcm-page .wfcm-section1.arrows:before, 
	.get-started-page .get-started-section1.arrows:before, .ld-page .ld-section1.arrows:before, 
	.about-us-page .about-us-section1.arrows:before {
		top: -5px;
	}
	.ctm-page .ctm-section3 .what-we-deliver, .wfcm-page .wfcm-section3 .what-we-deliver, .get-started-page .get-started-section3 .what-we-deliver,
	.ld-page .ld-section3 .what-we-deliver, .about-us-page .about-us-section3 .what-we-deliver, 
	.right-choice-page .right-choice-section3 .what-we-deliver,	.reintegrate-page .reintegrate-section3 .what-we-deliver, .wfplan-page .wfplan-section3 .what-we-deliver, .devsol-page .devsol-section3 .what-we-deliver,
	.p3-ld-page .p3-ld-section3 .what-we-deliver, .right-coach-page .right-coach-section3 .what-we-deliver {
		padding: 3%;
	}
	.rtmgmt-section6 .size-1of3 {
		width: 33%;
		float: left;
	}
	.sub-footer .container {
		max-width: 90% !important;
	}		
	.rtmgmt-section7.right-tiles .tile-wrapper .tile {
		margin: 15px; 
	}
	.right-tiles .tile{
		min-width: calc(100%/3 - 20px) !important;
	}
	.get-started-page .get-started-form-section .request-code-step {
		width: 100%;
	}
	.get-started-page .connect-with-us .container {
		max-width: 60% !important;
	}
	.about-us-page .about-manpower {
		padding: 20px;
		margin: 5% 5% 5%;
	}
	.leadership-page .global-leadership-section, .leadership-page .local-leadership-section{
		margin: 0;
		padding: 3% 1% 3%;
	}
	.contact-us-page .contact-form {
		width: 100%;
	}
	.rtmgmt-contact-us-main .left-side, .rtmgmt-contact-us-main .right-side{
		width: 100%;
	}
	.rtmgmt-contact-us-main .wrappy {
		margin: 0;
	}
	.resources-card-deck{
		width: 100%;
		justify-content: center;
		display: flex;
	}
	.resources-card-deck-4-column {
		width: 100%;
		margin: 0 auto;
		display: flex;
		justify-content: center;
	}
}
/*All pages iPad Pro Styles End*/
/*Sticky header starts*/
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 10;
}

@media screen and (max-width: 767px){
	.mainNavAll.collapse.in .nav-wrapper-main, .mainNavAll.collapse.show .nav-wrapper-main{
		overflow-y: scroll !important;
		position: fixed;
		max-height: 500px;
	}
}
/*Sticky header ends*/
/*Four section tiles flex styles starts*/
ul.card-box {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	width: 100%;
	padding-left: 0;
	justify-content: center;
}

ul.card-box li {
	list-style: none;
	display: inline-block;
	text-align: center;
	margin: 40px;
	color: #282A32;
}
ul.card-box-two li {
	width:calc(100%/3);
}
ul.card-box-three li{
	width:calc(100%/4);
}
ul.card-box-four li {
	width:calc(100%/3);
}
ul.card-box li .image-sec {
	min-height: 75px;
}
ul.card-box-three li .card-text ul li{
	width:100%;
	list-style: none;
	display: block;
	text-align: left;
	margin: 0;
	color: #282A32;
}
@media screen and (max-width: 767px){
	ul.card-box li {
		width:100%;
		margin: 5px 30px 40px;
	}
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
	ul.card-box li {
		margin: 20px 20px 20px;
	}
}

.right-tiles .tile-cta a{
	color: #5C7D70;
    text-decoration: none;
}
.nav-wrapper ul li.active a {
    border-bottom: 2px solid #C25700;
}
/*Four section tiles flex styles ends*/

/*Hero Banner Treatment for Mobile view*/

.visible-md, .visible-sm {
    display: none!important;
}

@media screen and (max-width: 767px) {

.visible-md {
    display: block!important;
}
.visible-md img {
    width:100%;
}
.hero-main{
    border-bottom: 1px solid #C9CACC;
    background-image: none;
    height: auto;
}

.thoughtwire-banner{
    background-image: none;
    min-height: auto;
    height: auto;
}


.nav-wrapper ul li.active a {
	border: 0;
}

.L3-hero{background-image: url('/wcm/connect/705323cb-c2fc-431e-a6f9-5b90a50732d1/RM-TS-HERO-1879x1012.jpg?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-705323cb-c2fc-431e-a6f9-5b90a50732d1-m.VyOC9');}


.hidden-sm img {
    max-width:100%;
}
.hero .container {
    padding: 0;
    height: auto;
}
}


/*Hero Banner Treatment for tablet view*/


@media screen and (min-width: 768px) and (max-width: 991px){

.visible-sm{
    display: block!important;
}
.visible-sm img {
    width:100%;
}
.hero-main {
    border-bottom: 1px solid #C9CACC;
    background-image: none;
    height: auto;
}

.thoughtwire-panel{
    margin-left: 26%;
}

.thoughtwire-banner{
    background-image: none;
    min-height: auto;
    height: auto;
    position:relative;
}


.L3-hero{background-image: url('/wcm/connect/705323cb-c2fc-431e-a6f9-5b90a50732d1/RM-TS-HERO-1879x1012.jpg?MOD=AJPERES&amp;CACHEID=ROOTWORKSPACE-705323cb-c2fc-431e-a6f9-5b90a50732d1-m.VyOC9');}


.hidden-sm img {
    max-width:100%;
}
.hero .container {
    padding: 0;
    height: auto;
}
}

/*UberFlip Related Content Embed styles*/
.hubs-embedded {
  margin-bottom:0 !important;
}
#collection-items {
  display: flex !important;
  justify-content: center !important;
  width: 100% !important;
}
#collection-items > ul > li > div.description > h3 {
  color:#466ea5 !important;
  font-weight:400 !important;
}

.hubs-embedded .tile.single,
div#collection-items .tile.single,
div#related-items-carousel .tile.single,
div.cta-item-container .tile.single {
    box-sizing: border-box;
    box-shadow: none;
    border: 1px solid #979797;
    border-radius: 6px;
    width: 270px!important;
    height: 354px!important;
    margin: 0 19px 22px 0
}

@media screen and (min-width:1200px) {
    .hubs-embedded .tile.single:nth-of-type(3),
    .hubs-embedded .tile.single:nth-of-type(4n+9),
    .hubs-embedded .tile.single:nth-of-type(5),
    div#collection-items .tile.single:nth-of-type(3),
    div#collection-items .tile.single:nth-of-type(4n+9),
    div#collection-items .tile.single:nth-of-type(5),
    div#related-items-carousel .tile.single:nth-of-type(3),
    div#related-items-carousel .tile.single:nth-of-type(4n+9),
    div#related-items-carousel .tile.single:nth-of-type(5),
    div.cta-item-container .tile.single:nth-of-type(3),
    div.cta-item-container .tile.single:nth-of-type(4n+9),
    div.cta-item-container .tile.single:nth-of-type(5) {
        margin-right: 0
    }
}

@media screen and (max-width:991px) {
    .hubs-embedded .tile.single:nth-of-type(2n),
    div#collection-items .tile.single:nth-of-type(2n),
    div#related-items-carousel .tile.single:nth-of-type(2n),
    div.cta-item-container .tile.single:nth-of-type(2n) {
        margin-right: 0
    }
}

@media screen and (min-width:992px) and (max-width:1199px) {
    .hubs-embedded .tile.single:nth-of-type(3n+3),
    div#collection-items .tile.single:nth-of-type(3n+3),
    div#related-items-carousel .tile.single:nth-of-type(3n+3),
    div.cta-item-container .tile.single:nth-of-type(3n+3) {
        margin-right: 0
    }
}

@media screen and (max-width:575px) {
    .hubs-embedded .tile.single,
    div#collection-items .tile.single,
    div#related-items-carousel .tile.single,
    div.cta-item-container .tile.single {
        margin: 0 0 18px
    }
}

.hubs-embedded .tile.single .icon.star,
div#collection-items .tile.single .icon.star,
div#related-items-carousel .tile.single .icon.star,
div.cta-item-container .tile.single .icon.star {
    display: none
}

.hubs-embedded .tile.single .img img,
div#collection-items .tile.single .img img,
div#related-items-carousel .tile.single .img img,
div.cta-item-container .tile.single .img img {
    margin: 0!important
}

.hubs-embedded .tile.single .description,
div#collection-items .tile.single .description,
div#related-items-carousel .tile.single .description,
div.cta-item-container .tile.single .description {
    -webkit-transition: height .5s ease-in-out;
    transition: height .5s ease-in-out
}

.hubs-embedded .tile.single .description .friendly-timestamp,
div#collection-items .tile.single .description .friendly-timestamp,
div#related-items-carousel .tile.single .description .friendly-timestamp,
div.cta-item-container .tile.single .description .friendly-timestamp {
    display: none
}

.hubs-embedded .tile.single .description img.avatar,
div#collection-items .tile.single .description img.avatar,
div#related-items-carousel .tile.single .description img.avatar,
div.cta-item-container .tile.single .description img.avatar {
    margin-top: 20px
}

.hubs-embedded .tile.single .description .h3like,
.hubs-embedded .tile.single .description h3,
div#collection-items .tile.single .description .h3like,
div#collection-items .tile.single .description h3,
div#related-items-carousel .tile.single .description .h3like,
div#related-items-carousel .tile.single .description h3,
div.cta-item-container .tile.single .description .h3like,
div.cta-item-container .tile.single .description h3 {
    padding-top: 18px;
    font-size: 20px;
    line-height: 26px;
    font-weight: 400;
    color: #466ea5;
    margin-top: 0!important
}

.hubs-embedded .tile.single .description .long-h3,
.hubs-embedded .tile.single .description h4,
div#collection-items .tile.single .description .long-h3,
div#collection-items .tile.single .description h4,
div#related-items-carousel .tile.single .description .long-h3,
div#related-items-carousel .tile.single .description h4,
div.cta-item-container .tile.single .description .long-h3,
div.cta-item-container .tile.single .description h4 {
    font-size: 16px;
    font-weight: 300;
    line-height: 26px;
    color: #000;
    opacity: .2;
    -webkit-transition: opacity .3s ease-in-out;
    transition: opacity .3s ease-in-out
}

.hubs-embedded .tile.single .description .h3like,
.hubs-embedded .tile.single .description .long-h3,
.hubs-embedded .tile.single .description h3,
.hubs-embedded .tile.single .description h4,
div#collection-items .tile.single .description .h3like,
div#collection-items .tile.single .description .long-h3,
div#collection-items .tile.single .description h3,
div#collection-items .tile.single .description h4,
div#related-items-carousel .tile.single .description .h3like,
div#related-items-carousel .tile.single .description .long-h3,
div#related-items-carousel .tile.single .description h3,
div#related-items-carousel .tile.single .description h4,
div.cta-item-container .tile.single .description .h3like,
div.cta-item-container .tile.single .description .long-h3,
div.cta-item-container .tile.single .description h3,
div.cta-item-container .tile.single .description h4 {
    margin-right: 18px;
    margin-left: 18px
}

.hubs-embedded .tile.single .description .share-single,
div#collection-items .tile.single .description .share-single,
div#related-items-carousel .tile.single .description .share-single,
div.cta-item-container .tile.single .description .share-single {
    display: block!important;
    opacity: .35;
    background: transparent;
    width: auto!important;
    margin: 0!important;
    bottom: 0!important;
    right: 0!important;
    height: auto!important;
    padding: 8px 18px 8px 8px!important;
    -webkit-transform: translateY(-25%);
    transform: translateY(-25%)
}

.hubs-embedded .tile.single .description .share-single li,
div#collection-items .tile.single .description .share-single li,
div#related-items-carousel .tile.single .description .share-single li,
div.cta-item-container .tile.single .description .share-single li {
    width: 20px!important;
    height: 20px!important;
    border: none;
    margin-right: 9px!important
}

.hubs-embedded .tile.single .description .share-single li:last-of-type,
div#collection-items .tile.single .description .share-single li:last-of-type,
div#related-items-carousel .tile.single .description .share-single li:last-of-type,
div.cta-item-container .tile.single .description .share-single li:last-of-type {
    margin-right: 0!important
}

.hubs-embedded .tile.single .description .share-single li a,
div#collection-items .tile.single .description .share-single li a,
div#related-items-carousel .tile.single .description .share-single li a,
div.cta-item-container .tile.single .description .share-single li a {
    border-radius: 3px
}

.hubs-embedded .tile.single .description .share-single li a:hover,
div#collection-items .tile.single .description .share-single li a:hover,
div#related-items-carousel .tile.single .description .share-single li a:hover,
div.cta-item-container .tile.single .description .share-single li a:hover {
    background-position: 50%!important
}

.hubs-embedded .tile.single .description .share-single li a.facebook,
div#collection-items .tile.single .description .share-single li a.facebook,
div#related-items-carousel .tile.single .description .share-single li a.facebook,
div.cta-item-container .tile.single .description .share-single li a.facebook {
    background-image: url(https://cihost.uberflip.com/manpower-v1/build/images/facebook-square-brands.png)
}

.hubs-embedded .tile.single .description .share-single li a.twitter,
div#collection-items .tile.single .description .share-single li a.twitter,
div#related-items-carousel .tile.single .description .share-single li a.twitter,
div.cta-item-container .tile.single .description .share-single li a.twitter {
    background-image: url(https://cihost.uberflip.com/manpower-v1/build/images/twitter-square-brands.png)
}

.hubs-embedded .tile.single .description .share-single li a.email,
div#collection-items .tile.single .description .share-single li a.email,
div#related-items-carousel .tile.single .description .share-single li a.email,
div.cta-item-container .tile.single .description .share-single li a.email {
    background-image: url(https://cihost.uberflip.com/manpower-v1/build/images/envelop.png)
}

.hubs-embedded .tile.single .description .share-single li a.linkedin,
div#collection-items .tile.single .description .share-single li a.linkedin,
div#related-items-carousel .tile.single .description .share-single li a.linkedin,
div.cta-item-container .tile.single .description .share-single li a.linkedin {
    background-image: url(https://cihost.uberflip.com/manpower-v1/build/images/linkedin-brands.png)
}

.hubs-embedded .tile.single .description .share-single li a.fav,
.hubs-embedded .tile.single .description .share-single li a.like,
.hubs-embedded .tile.single .description .share-single li a.reply,
.hubs-embedded .tile.single .description .share-single li a.retweet,
div#collection-items .tile.single .description .share-single li a.fav,
div#collection-items .tile.single .description .share-single li a.like,
div#collection-items .tile.single .description .share-single li a.reply,
div#collection-items .tile.single .description .share-single li a.retweet,
div#related-items-carousel .tile.single .description .share-single li a.fav,
div#related-items-carousel .tile.single .description .share-single li a.like,
div#related-items-carousel .tile.single .description .share-single li a.reply,
div#related-items-carousel .tile.single .description .share-single li a.retweet,
div.cta-item-container .tile.single .description .share-single li a.fav,
div.cta-item-container .tile.single .description .share-single li a.like,
div.cta-item-container .tile.single .description .share-single li a.reply,
div.cta-item-container .tile.single .description .share-single li a.retweet {
    background-image: none;
    position: relative;
    font-size: 14px;
    height: 20px;
    width: 20px;
    background-color: #466ea5
}

.hubs-embedded .tile.single .description .share-single li a.fav:after,
.hubs-embedded .tile.single .description .share-single li a.like:after,
.hubs-embedded .tile.single .description .share-single li a.reply:after,
.hubs-embedded .tile.single .description .share-single li a.retweet:after,
div#collection-items .tile.single .description .share-single li a.fav:after,
div#collection-items .tile.single .description .share-single li a.like:after,
div#collection-items .tile.single .description .share-single li a.reply:after,
div#collection-items .tile.single .description .share-single li a.retweet:after,
div#related-items-carousel .tile.single .description .share-single li a.fav:after,
div#related-items-carousel .tile.single .description .share-single li a.like:after,
div#related-items-carousel .tile.single .description .share-single li a.reply:after,
div#related-items-carousel .tile.single .description .share-single li a.retweet:after,
div.cta-item-container .tile.single .description .share-single li a.fav:after,
div.cta-item-container .tile.single .description .share-single li a.like:after,
div.cta-item-container .tile.single .description .share-single li a.reply:after,
div.cta-item-container .tile.single .description .share-single li a.retweet:after {
    text-indent: 0;
    font-family: Font Awesome\ 5 Free;
    color: #fff;
    font-weight: 900;
    position: absolute;
    top: 47%;
    left: 50%;
    font-size: 14px;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    max-height: 100%
}

.hubs-embedded .tile.single .description .share-single li a.reply:after,
div#collection-items .tile.single .description .share-single li a.reply:after,
div#related-items-carousel .tile.single .description .share-single li a.reply:after,
div.cta-item-container .tile.single .description .share-single li a.reply:after {
    content: "\F3E5"
}

.hubs-embedded .tile.single .description .share-single li a.retweet:after,
div#collection-items .tile.single .description .share-single li a.retweet:after,
div#related-items-carousel .tile.single .description .share-single li a.retweet:after,
div.cta-item-container .tile.single .description .share-single li a.retweet:after {
    content: "\F079"
}

.hubs-embedded .tile.single .description .share-single li a.fav:after,
.hubs-embedded .tile.single .description .share-single li a.like:after,
div#collection-items .tile.single .description .share-single li a.fav:after,
div#collection-items .tile.single .description .share-single li a.like:after,
div#related-items-carousel .tile.single .description .share-single li a.fav:after,
div#related-items-carousel .tile.single .description .share-single li a.like:after,
div.cta-item-container .tile.single .description .share-single li a.fav:after,
div.cta-item-container .tile.single .description .share-single li a.like:after {
    content: "\F004"
}

.hubs-embedded .tile.single a.view,
div#collection-items .tile.single a.view,
div#related-items-carousel .tile.single a.view,
div.cta-item-container .tile.single a.view {
    background-image: none;
    padding: 19px 0 18px 18px;
    background-color: #f6f6f6;
    color: #466ea5;
    font-size: 12px;
    font-weight: 400;
    text-decoration: underline;
    border-top: none;
    text-transform: uppercase;
    line-height: normal;
    height: auto
}

.hubs-embedded .tile.single a.view i,
div#collection-items .tile.single a.view i,
div#related-items-carousel .tile.single a.view i,
div.cta-item-container .tile.single a.view i {
    font-family: Font Awesome\ 5 Free;
    font-weight: 900;
    background-image: none;
    position: relative;
    color: #466ea5;
    top: auto;
    right: auto;
    height: auto;
    width: auto;
    font-size: 18px!important;
    -webkit-transform: translateY(2px);
    transform: translateY(2px);
    margin-left: 2px
}

.hubs-embedded .tile.single a.view:after,
.hubs-embedded .tile.single a.view:before,
div#collection-items .tile.single a.view:after,
div#collection-items .tile.single a.view:before,
div#related-items-carousel .tile.single a.view:after,
div#related-items-carousel .tile.single a.view:before,
div.cta-item-container .tile.single a.view:after,
div.cta-item-container .tile.single a.view:before {
    display: none
}

.hubs-embedded .tile.single:not(.twitter):not(.facebook):not(.instagram) .description .long-h3,
.hubs-embedded .tile.single:not(.twitter):not(.facebook):not(.instagram) .description h4,
div#collection-items .tile.single:not(.twitter):not(.facebook):not(.instagram) .description .long-h3,
div#collection-items .tile.single:not(.twitter):not(.facebook):not(.instagram) .description h4,
div#related-items-carousel .tile.single:not(.twitter):not(.facebook):not(.instagram) .description .long-h3,
div#related-items-carousel .tile.single:not(.twitter):not(.facebook):not(.instagram) .description h4,
div.cta-item-container .tile.single:not(.twitter):not(.facebook):not(.instagram) .description .long-h3,
div.cta-item-container .tile.single:not(.twitter):not(.facebook):not(.instagram) .description h4 {
    display: block;
    opacity: .2
}

.hubs-embedded .tile.single:not(.twitter):not(.facebook):not(.instagram):hover .description .long-h3,
.hubs-embedded .tile.single:not(.twitter):not(.facebook):not(.instagram):hover .description h4,
div#collection-items .tile.single:not(.twitter):not(.facebook):not(.instagram):hover .description .long-h3,
div#collection-items .tile.single:not(.twitter):not(.facebook):not(.instagram):hover .description h4,
div#related-items-carousel .tile.single:not(.twitter):not(.facebook):not(.instagram):hover .description .long-h3,
div#related-items-carousel .tile.single:not(.twitter):not(.facebook):not(.instagram):hover .description h4,
div.cta-item-container .tile.single:not(.twitter):not(.facebook):not(.instagram):hover .description .long-h3,
div.cta-item-container .tile.single:not(.twitter):not(.facebook):not(.instagram):hover .description h4 {
    opacity: 1
}

.hubs-embedded .tile.single.portrait .description,
.hubs-embedded .tile.single.uberflip .description,
div#collection-items .tile.single.portrait .description,
div#collection-items .tile.single.uberflip .description,
div#related-items-carousel .tile.single.portrait .description,
div#related-items-carousel .tile.single.uberflip .description,
div.cta-item-container .tile.single.portrait .description,
div.cta-item-container .tile.single.uberflip .description {
    height: 58.90052356%;
    -webkit-transition: height .5s ease-in-out;
    transition: height .5s ease-in-out
}

.hubs-embedded .tile.single.portrait .description .h3like,
.hubs-embedded .tile.single.portrait .description h3,
.hubs-embedded .tile.single.uberflip .description .h3like,
.hubs-embedded .tile.single.uberflip .description h3,
div#collection-items .tile.single.portrait .description .h3like,
div#collection-items .tile.single.portrait .description h3,
div#collection-items .tile.single.uberflip .description .h3like,
div#collection-items .tile.single.uberflip .description h3,
div#related-items-carousel .tile.single.portrait .description .h3like,
div#related-items-carousel .tile.single.portrait .description h3,
div#related-items-carousel .tile.single.uberflip .description .h3like,
div#related-items-carousel .tile.single.uberflip .description h3,
div.cta-item-container .tile.single.portrait .description .h3like,
div.cta-item-container .tile.single.portrait .description h3,
div.cta-item-container .tile.single.uberflip .description .h3like,
div.cta-item-container .tile.single.uberflip .description h3 {
    white-space: normal
}

.hubs-embedded .tile.single.portrait .img img,
.hubs-embedded .tile.single.uberflip .img img,
div#collection-items .tile.single.portrait .img img,
div#collection-items .tile.single.uberflip .img img,
div#related-items-carousel .tile.single.portrait .img img,
div#related-items-carousel .tile.single.uberflip .img img,
div.cta-item-container .tile.single.portrait .img img,
div.cta-item-container .tile.single.uberflip .img img {
    width: 100%;
    height: auto
}

.hubs-embedded .tile.single.brightcove .img,
.hubs-embedded .tile.single.vidyard .img,
.hubs-embedded .tile.single.vimeo .img,
.hubs-embedded .tile.single.wistia .img,
.hubs-embedded .tile.single.youtube .img,
div#collection-items .tile.single.brightcove .img,
div#collection-items .tile.single.vidyard .img,
div#collection-items .tile.single.vimeo .img,
div#collection-items .tile.single.wistia .img,
div#collection-items .tile.single.youtube .img,
div#related-items-carousel .tile.single.brightcove .img,
div#related-items-carousel .tile.single.vidyard .img,
div#related-items-carousel .tile.single.vimeo .img,
div#related-items-carousel .tile.single.wistia .img,
div#related-items-carousel .tile.single.youtube .img,
div.cta-item-container .tile.single.brightcove .img,
div.cta-item-container .tile.single.vidyard .img,
div.cta-item-container .tile.single.vimeo .img,
div.cta-item-container .tile.single.wistia .img,
div.cta-item-container .tile.single.youtube .img {
    -webkit-transition: height .5s ease-in-out;
    transition: height .5s ease-in-out
}

.hubs-embedded .tile.single.brightcove .img:before,
.hubs-embedded .tile.single.vidyard .img:before,
.hubs-embedded .tile.single.vimeo .img:before,
.hubs-embedded .tile.single.wistia .img:before,
.hubs-embedded .tile.single.youtube .img:before,
div#collection-items .tile.single.brightcove .img:before,
div#collection-items .tile.single.vidyard .img:before,
div#collection-items .tile.single.vimeo .img:before,
div#collection-items .tile.single.wistia .img:before,
div#collection-items .tile.single.youtube .img:before,
div#related-items-carousel .tile.single.brightcove .img:before,
div#related-items-carousel .tile.single.vidyard .img:before,
div#related-items-carousel .tile.single.vimeo .img:before,
div#related-items-carousel .tile.single.wistia .img:before,
div#related-items-carousel .tile.single.youtube .img:before,
div.cta-item-container .tile.single.brightcove .img:before,
div.cta-item-container .tile.single.vidyard .img:before,
div.cta-item-container .tile.single.vimeo .img:before,
div.cta-item-container .tile.single.wistia .img:before,
div.cta-item-container .tile.single.youtube .img:before {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    background-image: url(https://cihost.uberflip.com/manpower-v1/build/images/play-button.png);
    background-size: 67px;
    background-color: rgba(0, 0, 0, .2);
    z-index: 1
}

.hubs-embedded .tile.single.brightcove .img img,
.hubs-embedded .tile.single.vidyard .img img,
.hubs-embedded .tile.single.vimeo .img img,
.hubs-embedded .tile.single.wistia .img img,
.hubs-embedded .tile.single.youtube .img img,
div#collection-items .tile.single.brightcove .img img,
div#collection-items .tile.single.vidyard .img img,
div#collection-items .tile.single.vimeo .img img,
div#collection-items .tile.single.wistia .img img,
div#collection-items .tile.single.youtube .img img,
div#related-items-carousel .tile.single.brightcove .img img,
div#related-items-carousel .tile.single.vidyard .img img,
div#related-items-carousel .tile.single.vimeo .img img,
div#related-items-carousel .tile.single.wistia .img img,
div#related-items-carousel .tile.single.youtube .img img,
div.cta-item-container .tile.single.brightcove .img img,
div.cta-item-container .tile.single.vidyard .img img,
div.cta-item-container .tile.single.vimeo .img img,
div.cta-item-container .tile.single.wistia .img img,
div.cta-item-container .tile.single.youtube .img img {
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.hubs-embedded .tile.single.brightcove .img .duration,
.hubs-embedded .tile.single.vidyard .img .duration,
.hubs-embedded .tile.single.vimeo .img .duration,
.hubs-embedded .tile.single.wistia .img .duration,
.hubs-embedded .tile.single.youtube .img .duration,
div#collection-items .tile.single.brightcove .img .duration,
div#collection-items .tile.single.vidyard .img .duration,
div#collection-items .tile.single.vimeo .img .duration,
div#collection-items .tile.single.wistia .img .duration,
div#collection-items .tile.single.youtube .img .duration,
div#related-items-carousel .tile.single.brightcove .img .duration,
div#related-items-carousel .tile.single.vidyard .img .duration,
div#related-items-carousel .tile.single.vimeo .img .duration,
div#related-items-carousel .tile.single.wistia .img .duration,
div#related-items-carousel .tile.single.youtube .img .duration,
div.cta-item-container .tile.single.brightcove .img .duration,
div.cta-item-container .tile.single.vidyard .img .duration,
div.cta-item-container .tile.single.vimeo .img .duration,
div.cta-item-container .tile.single.wistia .img .duration,
div.cta-item-container .tile.single.youtube .img .duration {
    z-index: 1
}

.hubs-embedded .tile.single.brightcove:hover .img,
.hubs-embedded .tile.single.vidyard:hover .img,
.hubs-embedded .tile.single.vimeo:hover .img,
.hubs-embedded .tile.single.wistia:hover .img,
.hubs-embedded .tile.single.youtube:hover .img,
div#collection-items .tile.single.brightcove:hover .img,
div#collection-items .tile.single.vidyard:hover .img,
div#collection-items .tile.single.vimeo:hover .img,
div#collection-items .tile.single.wistia:hover .img,
div#collection-items .tile.single.youtube:hover .img,
div#related-items-carousel .tile.single.brightcove:hover .img,
div#related-items-carousel .tile.single.vidyard:hover .img,
div#related-items-carousel .tile.single.vimeo:hover .img,
div#related-items-carousel .tile.single.wistia:hover .img,
div#related-items-carousel .tile.single.youtube:hover .img,
div.cta-item-container .tile.single.brightcove:hover .img,
div.cta-item-container .tile.single.vidyard:hover .img,
div.cta-item-container .tile.single.vimeo:hover .img,
div.cta-item-container .tile.single.wistia:hover .img,
div.cta-item-container .tile.single.youtube:hover .img {
    height: 0!important;
    -webkit-transition: height .5s ease-in-out;
    transition: height .5s ease-in-out
}

.hubs-embedded .tile.single.cta p,
div#collection-items .tile.single.cta p,
div#related-items-carousel .tile.single.cta p,
div.cta-item-container .tile.single.cta p {
    line-height: 1.5;
    font-weight: 400
}

.hubs-embedded .tile.single.cta .cta-button,
div#collection-items .tile.single.cta .cta-button,
div#related-items-carousel .tile.single.cta .cta-button,
div.cta-item-container .tile.single.cta .cta-button {
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    height: auto;
    border-radius: 3px;
    padding: 12px 20px;
    font-family: Helvetica Neue, sans-serif
}

.hubs-embedded .tile.single.cta .cta-button:hover,
div#collection-items .tile.single.cta .cta-button:hover,
div#related-items-carousel .tile.single.cta .cta-button:hover,
div.cta-item-container .tile.single.cta .cta-button:hover {
    background-color: #466ea5!important;
    color: #fff!important;
    box-shadow: none!important
}

.hubs-embedded .tile.single.cta .cta-button:hover:before,
div#collection-items .tile.single.cta .cta-button:hover:before,
div#related-items-carousel .tile.single.cta .cta-button:hover:before,
div.cta-item-container .tile.single.cta .cta-button:hover:before {
    display: none!important
}

.hubs-embedded .tile.single.portrait:hover .description,
.hubs-embedded .tile.single:hover .description,
div#collection-items .tile.single.portrait:hover .description,
div#collection-items .tile.single:hover .description,
div#related-items-carousel .tile.single.portrait:hover .description,
div#related-items-carousel .tile.single:hover .description,
div.cta-item-container .tile.single.portrait:hover .description,
div.cta-item-container .tile.single:hover .description {
    bottom: 0;
    -webkit-transition: height .5s ease-in-out;
    transition: height .5s ease-in-out;
    height: 100%!important
}

.hubs-embedded .tile.single.portrait:hover .description .long-h3,
.hubs-embedded .tile.single.portrait:hover .description h4,
.hubs-embedded .tile.single:hover .description .long-h3,
.hubs-embedded .tile.single:hover .description h4,
div#collection-items .tile.single.portrait:hover .description .long-h3,
div#collection-items .tile.single.portrait:hover .description h4,
div#collection-items .tile.single:hover .description .long-h3,
div#collection-items .tile.single:hover .description h4,
div#related-items-carousel .tile.single.portrait:hover .description .long-h3,
div#related-items-carousel .tile.single.portrait:hover .description h4,
div#related-items-carousel .tile.single:hover .description .long-h3,
div#related-items-carousel .tile.single:hover .description h4,
div.cta-item-container .tile.single.portrait:hover .description .long-h3,
div.cta-item-container .tile.single.portrait:hover .description h4,
div.cta-item-container .tile.single:hover .description .long-h3,
div.cta-item-container .tile.single:hover .description h4 {
    display: block!important;
    opacity: 1
}

.hubs-embedded .tile.single.portrait:hover .description .share-single,
.hubs-embedded .tile.single:hover .description .share-single,
div#collection-items .tile.single.portrait:hover .description .share-single,
div#collection-items .tile.single:hover .description .share-single,
div#related-items-carousel .tile.single.portrait:hover .description .share-single,
div#related-items-carousel .tile.single:hover .description .share-single,
div.cta-item-container .tile.single.portrait:hover .description .share-single,
div.cta-item-container .tile.single:hover .description .share-single {
    opacity: 1;
    bottom: 0!important
}

.hubs-embedded .tile.single.portrait:hover .description,
div#collection-items .tile.single.portrait:hover .description,
div#related-items-carousel .tile.single.portrait:hover .description,
div.cta-item-container .tile.single.portrait:hover .description {
    -webkit-transition: height .75s ease-out;
    transition: height .75s ease-out
}

@media screen and (min-width:1200px) {
    .hubs-embedded .tile.single.highlight,
    div#collection-items .tile.single.highlight,
    div#related-items-carousel .tile.single.highlight,
    div.cta-item-container .tile.single.highlight {
        width: 558px!important;
        height: 730px!important
    }
}

@media screen and (min-width:990px) {
    .hubs-embedded .tile.single.highlight .description img.avatar,
    div#collection-items .tile.single.highlight .description img.avatar,
    div#related-items-carousel .tile.single.highlight .description img.avatar,
    div.cta-item-container .tile.single.highlight .description img.avatar {
        padding-top: 25px
    }
    .hubs-embedded .tile.single.highlight .description .h3like,
    .hubs-embedded .tile.single.highlight .description h3,
    div#collection-items .tile.single.highlight .description .h3like,
    div#collection-items .tile.single.highlight .description h3,
    div#related-items-carousel .tile.single.highlight .description .h3like,
    div#related-items-carousel .tile.single.highlight .description h3,
    div.cta-item-container .tile.single.highlight .description .h3like,
    div.cta-item-container .tile.single.highlight .description h3 {
        padding-top: 25px;
        font-size: 40px;
        line-height: 52px;
        font-weight: 400
    }
    .hubs-embedded .tile.single.highlight .description .long-h3,
    .hubs-embedded .tile.single.highlight .description h4,
    div#collection-items .tile.single.highlight .description .long-h3,
    div#collection-items .tile.single.highlight .description h4,
    div#related-items-carousel .tile.single.highlight .description .long-h3,
    div#related-items-carousel .tile.single.highlight .description h4,
    div.cta-item-container .tile.single.highlight .description .long-h3,
    div.cta-item-container .tile.single.highlight .description h4 {
        font-size: 32px;
        font-weight: 300;
        line-height: 48px
    }
    .hubs-embedded .tile.single:not(.portrait):not(.no-img):not(.list) .img,
    div#collection-items .tile.single:not(.portrait):not(.no-img):not(.list) .img,
    div#related-items-carousel .tile.single:not(.portrait):not(.no-img):not(.list) .img,
    div.cta-item-container .tile.single:not(.portrait):not(.no-img):not(.list) .img {
        height: 41.09947644%
    }
    .hubs-embedded .tile.single:not(.portrait):not(.no-img):not(.list) .description,
    div#collection-items .tile.single:not(.portrait):not(.no-img):not(.list) .description,
    div#related-items-carousel .tile.single:not(.portrait):not(.no-img):not(.list) .description,
    div.cta-item-container .tile.single:not(.portrait):not(.no-img):not(.list) .description {
        height: 58.90052356%
    }
}

@media screen and (max-width:1199px) {
    .hubs-embedded .tile.single.highlight .img,
    div#collection-items .tile.single.highlight .img,
    div#related-items-carousel .tile.single.highlight .img,
    div.cta-item-container .tile.single.highlight .img {
        height: 41.09947644%
    }
    .hubs-embedded .tile.single.highlight .description,
    div#collection-items .tile.single.highlight .description,
    div#related-items-carousel .tile.single.highlight .description,
    div.cta-item-container .tile.single.highlight .description {
        height: 58.90052356%
    }
    .hubs-embedded .tile.single.highlight .description img.avatar,
    div#collection-items .tile.single.highlight .description img.avatar,
    div#related-items-carousel .tile.single.highlight .description img.avatar,
    div.cta-item-container .tile.single.highlight .description img.avatar {
        margin-top: 20px
    }
    .hubs-embedded .tile.single.highlight .description .h3like,
    .hubs-embedded .tile.single.highlight .description h3,
    div#collection-items .tile.single.highlight .description .h3like,
    div#collection-items .tile.single.highlight .description h3,
    div#related-items-carousel .tile.single.highlight .description .h3like,
    div#related-items-carousel .tile.single.highlight .description h3,
    div.cta-item-container .tile.single.highlight .description .h3like,
    div.cta-item-container .tile.single.highlight .description h3 {
        padding-top: 20px;
        font-size: 20px;
        line-height: 26px;
        font-weight: 400;
        color: #466ea5;
        margin-top: 0!important
    }
    .hubs-embedded .tile.single.highlight .description .long-h3,
    .hubs-embedded .tile.single.highlight .description h4,
    div#collection-items .tile.single.highlight .description .long-h3,
    div#collection-items .tile.single.highlight .description h4,
    div#related-items-carousel .tile.single.highlight .description .long-h3,
    div#related-items-carousel .tile.single.highlight .description h4,
    div.cta-item-container .tile.single.highlight .description .long-h3,
    div.cta-item-container .tile.single.highlight .description h4 {
        font-size: 16px;
        font-weight: 300;
        line-height: 26px;
        color: #000
    }
}

.hubs-embedded.large-tiles {
  display:flex;
  justify-content:center;
}

@media screen and (max-width:767px){
  .hubs-embedded ul {
    display:inline-grid;
  }
}