/*MAIN.CSS*/
:root{
	font-size: 18px;
	line-height: 180%;
}
body {
	font-family: poppins, sans-serif;
	background-color: #000;
	color:#D0D3D4;
}
body.home-page{
	background-image:url(../images/homebg.jpg?3);
	background-position: top right;
	background-repeat: no-repeat;
	background-size:contain;
}
a{
	color:#0047f3;
}
a:hover{
	color:#0047f3;
}

p {
	padding-bottom: 20px;
}
h1{
	font-family: aileron, sans-serif;
	font-size:277%;
	font-weight:900;
	font-style:normal;
	color:#0047f3;
	line-height:110%;
}


h2 {
	font-family: aileron, sans-serif;
	font-weight:900;
	font-style:normal;
	font-size:230%;
	line-height:115%;
}
h3 {
	font-family: aileron, sans-serif;
	font-weight:900;
	font-style:normal;
	font-size:140%;
	line-height:115%;
}
h1 a, h2 a, h3 a {
	text-decoration: none;
}
strong{
	font-weight:600;
}
ul{
	margin-top:0px;
	margin-bottom: 20px;
}
.large{
	font-size:122%;
	line-height:140%;
}
p.large{
	padding-bottom:34px;
}
p.nopadding{
	padding-bottom:0px;
}
.submitbutton, a.submitbutton {
	color: #D0D3D4;
	font-weight: 500;
	font-size:15px;
	line-height:15px;
	background-color: #0047f3;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 30px;
	padding-right: 30px;
	margin-right: 2%;
	border-radius: 50px;
	text-transform:uppercase;
	margin-bottom: 20px;
	letter-spacing: 1px;
}
.submitbutton:hover, a.submitbutton:hover {
	color: #D0D3D4;
	background-color: #03309EFF;
}
.footnote, a.footnote{
	font-size: 16px;
	color: #0047f3;
	font-style: italic;
}
.footnote a{
	color: #0047f3;
}
hr{
	background-color: #0047f3;
}
#headerwrap_div {
	background-color: transparent;
}
#header_div {
	max-width: 100%;
	padding-right: 40px;
	padding-left: 40px;
}
.headernavclear{
	display:none;
}
.nav_div{
	font-weight:500;
	font-size:90%;
	padding-right:0px;
	margin-top: 12px;
	letter-spacing: 1px;
}
.nav_div a {
	color: #D0D3D4;
	padding-left: 20px;
	padding-right: 20px;
	margin-left: 4px;
	margin-right: 4px;
}
.nav_div a:hover, .nav_div a.at, a.subnavopen {
	background-color: transparent;
	color:#0047f3;
}


a.mainnavwithpic {
	width: 22px;
	height: 22px;
	background-size: 22px 22px;
	background-position: center center;
	background-repeat: no-repeat;
}
.mainnavwithpic span {
	display: none;
}
.navinner144 a{
	padding-right:0px;
}

.subnav_div {
	font-size: inherit;
	font-weight: inherit;
	line-height: 130%;
	background-color: #000;
	border-bottom:none;
	padding-top:15px;
	padding-left:30px;
}

.subnav_div a {
	color: #D0D3D4;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #0047f3;
	padding-left:0px;
	padding-right:0px;
}

.subnav_div a:hover {
	text-decoration:none;
}
.subnavshort {
	width: 200px;
}


#main_div {
	background-color: transparent;
	padding-bottom:120px;
}


#footer_div {
	max-width: 100%;
	margin-right: 40px;
	margin-left: 40px;
	padding-right: 0px;
	padding-left: 0px;
	border-top:2px solid #0047f3;
	padding-top: 40px;
	padding-bottom: 40px;
}
#footer_div a{
	color:#D0D3D4;
}
.logo_img{
	width:108px;
	margin-top:18px;
}
.headerfiller_div{
	height:63px;
}
.home-page .logo_img{
	display:none;
}

.home-page .mobilelogo_img{
	opacity:0;
}


.cright_div{
	float:left;
	margin-top: 16px;
	color:#0047F3;
	clear: none;
	font-size: 60%;
}

.bottomnav_div {
	clear: none;
	font-size: 60%;
	line-height: 180%;
	float: left;
	margin-top: 16px;
	margin-left:20px;
}
#footer_div .bottomnav_div a {
	color:#0047F3;
}



.footnavwrap_div{
	float:left;
}
.footnav_div{
	font-size: 67%;
	line-height: 180%;
	margin-top: 16px;
	color:#D0D3D4;
	width:auto;
	padding-bottom:20px;
}
.footnavblock_div{
	padding-right:60px;
}
.footermain_a{
	text-decoration:none;
	font-weight:500;
	text-transform:uppercase;
	/*font-size:135%;*/
	font-size: 116%;
	letter-spacing: 1px;
}
.footnavblock_div p{
	padding-bottom: 7px;

}

.footerlogo_img{
	float:right;
	width: 108px;
}
.shortheader{
	background-color:#000;
}
#mobileheaderwrap_div {
	background-color: #000;
}
.mobilelogo_img{
	width: 100px;
	margin-top: 15px;
}
#mobilenav_div {
	background-color: #000;
}
#mobilenav_div a {
	color: #D0D3D4;
	background-color: #000;
	border-top: none;
	border-bottom: 1px solid #0047f3;
	font-size: 14px;
	line-height: 14px;
	font-weight: 500;
	text-transform: uppercase;
	text-align:left;
	padding-left:10px;
}
#mobilenav_div a.mobilemenu_hassubnav {
	background-image: url(../images/downarrow.svg) !important;
}
#mobilenav_div a.mobilemenu_hassubnav.subnavopen {
	background-image: url(../images/uparrow.svg) !important;
}
#mobilenav_div a.mobilesubnav {
	background-color: #000;
	padding-left:20px;
}
.content_div {
	max-width: 1200px;
	padding-right: 40px;
	padding-left: 40px;
}
.sectionttlwrap_div{
	margin: auto;
	width: auto;
	max-width: 1200px;
	padding-right: 40px;
	padding-left: 40px;
}

h2.sectionttl{
	margin-right: auto;
	width: auto;
	max-width: 600px;
	padding-bottom: 60px;
	background-color:transparent;
	text-align:left;
	text-transform: none;
	font-size:277%;
	font-weight:900;
	font-style:normal;
	color:#0047f3;
	line-height:100%;
}
.sectionwrap_div{
	background-size:1920px !important;
}
.firstsection{
	padding-top:140px
}
.home-page .firstsection {
	padding-top: 40px;
}
.section_div {
	max-width: 1200px;
	padding-right: 40px;
	padding-left: 40px;
}


.solutionlist_div{
	width:80%;
	margin-left:auto;
	margin-right:auto;
}

.solution_div{
	border: 3px solid #0047f3;
	border-radius: 80px;
	padding-left:5%;
	padding-right:10%;
	padding-top:15px;
	padding-bottom:18px;
	font-size:115%;
}
.solutioninner_div{
	padding-left:90px;
	padding-top:15px;
	background-position: left center;
	background-repeat: no-repeat;
	background-size: 60px 60px;
	min-height:60px;
}
.chartarrow_div{
	text-align:center;
}

.team_div {
	padding-left: 5%;
	padding-right: 5%;
	max-width:1200px;
	margin-left:auto;
	margin-right:auto;
}



h2.teamttl{
	padding-right: 20px;
	padding-left: 8%;
	padding-bottom: 60px;
	text-align:left;
	font-size:277%;
	font-weight:900;
	font-style:normal;
	color:#0047f3;
	line-height:100%;
}
.teammember_div{
	width:25%;
	box-sizing:border-box;
	float:left;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom: 40px;
	text-align:center;
	border-top: 3px solid transparent;
	border-bottom: 3px solid transparent;

}


.teammember_div:hover {
	border-top-color: #0047f3;
	border-bottom-color: #0047f3;
	background-color:#191919;
}


.teammember_img{
	width:150px;
	border-radius: 50%;
	margin:10%;
}
.team_div .four_per_row_div{
	display:block;
}
.teamcaption_div{
	padding-top:20px;
	padding-bottom:20px;
}
.teamttl_p{
	font-size:115%;
	line-height:130%;
}
.teamposition_div{
	text-transform: uppercase;
	color:#0047f3;
	font-size:90%;
	line-height:160%;
	margin-left:auto;
	margin-right:auto;
	max-width:300px;
	letter-spacing:1px;
}
.teamread_a{
	text-decoration: none;
	color:#0047f3;
	text-transform: uppercase;
	display:inline-block;
	border:1px solid #0047f3;
	border-radius:20px;
	font-size: 90%;
	line-height: 100%;
	padding-top:10px;
	padding-bottom: 10px;
	padding-left: 50px;
	padding-right: 25px;
	background-image:url(../images/downarrow.svg);
	background-position: 20px center;
	background-repeat: no-repeat;
	background-size: 40px;
	letter-spacing:1px;
}

a.teamread_a:hover {
	color: #D0D3D4;
	background-color: #0047f3;
	background-image:url(../images/downarrow_hover.svg);
}


.mobilemenubtn {
	display: block;
	float: right;
	margin-right: 20px;
	margin-top: 10px;
	width: 36px;
	height: 36px;
	background-image: url("../images/mobilemenubtn.svg");
	background-position: center right;
}
.mobilemenubtnopen{
	background-image: url("../images/mobilemenubtnopen.svg");
}
.teampopholder_div{
	position:relative;
}
.teampopupdetails{
	text-align:left;
	position:fixed;
	margin-left:50%;
	width:600px;
	left:-300px;
	top:0px;
	border:3px solid #0047f3;
	background-color:#000;
	padding:30px;
	padding-top:60px;
	display:none;
	opacity:0;
	z-index:10;
	max-width:100%;
	box-sizing:border-box;
}
.teampopupdetails h1{
	font-size:210%;
	line-height:115%;
	padding-bottom:10px;
}
.teamclose_img{
	position:absolute;
	right:20px;
	top:20px;
}
.search_div {
	display: none;
	position: absolute;
	right: 30px;
	bottom: -30px;
	z-index: 99;
	clear: none;
	float: none;
	width: 190px;
	height: 30px;
	margin-right: 0px;
	margin-top: 0px;
	background-color: #ffffff;
	border-radius:15px;
}
.mainsearch_div {
background-image: url(../images/mainsearchbg.svg);
border: 1px solid #eeeeee;
border-radius: 20px;
}
#mainsearchform #searchtext{
	color:#fff;
	border-radius:25px;
}
#searchtext{
	font-family: poppins, sans-serif;
}


.formRow2_div {
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: left;
	width: 450px;
	margin-right: 2%;
	clear: both;
	box-sizing: border-box;
}
.formLabel_div {
	padding-top: 25px;
	text-transform: none;
	font-size: 18px;
	padding-bottom: 17px;
}
.formfld1, .formfld2 {
	-webkit-appearance: none;
	font-size: 18px;
	line-height: 30px;
	background-color: #D0D3D4;
	border: none;
	padding-top: 10px;
	padding-bottom: 10px;
	border-radius: 25px;
	padding-left:25px;
	padding-right:25px
}

.logo_div{
	margin-left:-20px;
	margin-right:-20px;
}

.logo_div a {
	display: inline-block;
	width:150px;
	margin-left: 20px;
	margin-right: 40px;
	margin-bottom: 20px;
	margin-top: 20px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size:contain;
}
.logo_div a.local_wide_logo {
	width:280px;
}
.local_contact_div {
	padding-top: 20px;
	padding-bottom: 5px;
}
.local_contactblock p{
	float:left;
	padding-top:15px;
}
.local_contactblock .submitbutton{
	float:right;
	min-width:230px;
	margin-right:10px;
}
.resourcegrid_div{
	width:104%;
	margin-left:-2%;
	margin-right:-2%;
}
.resourcegrid_div .three_per_row_div{
	display:block;
}
.resourcegriditem_div{
	width:29%;
	box-sizing:border-box;
	float:left;
	padding-top:10px;
	border-bottom: 3px solid #0047f3;
	margin-left:2%;
	margin-right:2%;
	margin-bottom:60px;

}

.linkedingrid_div{
	width:104%;
	margin-left:-2%;
	margin-right:-2%;
}
.linkedingrid_div .three_per_row_div{
	display:block;
}

.linkedingriditem_div{
	width:29%;
	height: 350px;
	box-sizing:border-box;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom: 3px solid #0047f3;
	margin-left:2%;
	margin-right:2%;
	margin-bottom:60px;
	background-color: #fff;
}

.linkedingriditem_div iframe{
	width: 100%;
	height: 100%;
}



.resourcegridpic_div{
	position: relative;
	width:100%;
	background-repeat:no-repeat;
	background-size: cover;
	background-position:center center;
}

.resourcegriditem_div a{
	display:block;
	text-decoration:none;
	color:#d0d3d4;
}
.resourcegriditem_div a:hover{
	background-color:#191919;
}
.resourcegriditem_div h3{
	color: #0047f3;
}
.resourcegriditem_div a:hover h3{
	color:#d0d3d4;
}
.resourcegridcaption_div{
	padding:7%;
	font-size:90%;
}
.resourcegridcaption_div h4{
	margin-top:0px;
}
#loadmoretoresourcegrid_p{
	text-align:center;
}
.newsgrid_div{
	width:104%;
	margin-left:-2%;
	margin-right:-2%;
}
.newsgrid_div .three_per_row_div{
	display:block;
}
.newsgriditem_div{
	width:29%;
	box-sizing:border-box;
	float:left;
	padding-top:10px;
	border-bottom: 3px solid #0047f3;
	margin-left:2%;
	margin-right:2%;
	margin-bottom:60px;

}

.newsgridpic_div{
	position:relative;
	width:100%;
	background-repeat:no-repeat;
	background-size: cover;
	background-position:center center;
}

.newsgriditem_div a{
	display:block;
	text-decoration:none;
	color:#d0d3d4;
}
.newsgriditem_div a:hover{
	background-color:#191919;
}


.newsgriditem_div h3{
	color:#0047f3;
}




.newsgriditem_div a:hover h3{
	color:#d0d3d4;
}
.newsgridcaption_div{
	padding:7%;
	font-size:90%;
	padding-bottom:10%;
}
.newsgridcaption_div h4{
	margin-top:0px;
}
#loadmoretonewsgrid_p{
	text-align:center;
}

.newsdatelink_div{
	color:#0047f3;
	padding-left:7%;
	padding-right:7%;
	padding-bottom:7%;
	height:40px;
	text-transform:uppercase;
	letter-spacing: 1px;
}
.newsread_div{
	text-decoration: none;
	color:#0047f3;
	text-transform: uppercase;
	border:1px solid #0047f3;
	border-radius:50%;
	height:40px;
	width:40px;
	background-image:url(../images/rightarrow_news.svg);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 13px;
	letter-spacing:1px;
	float:right;
	margin-top:-5px;
}

.newsgriditem_div a:hover .newsread_div{
	color: #D0D3D4;
	background-color: #0047f3;
	background-image:url(../images/rightarrow_news_hover.svg);
}

.playbutton_div{
	position:absolute;
	z-index: 10;
	width:100%;
	height:100%;
	background-image: url(../images/play-button.png);
	background-position: center center;
	background-size: 25%;
	background-repeat:no-repeat;
}

.local_embedvideo{
	position:relative;
	padding-top:10px;
}

.local_embedvideo .playbutton_div{
	background-size: 20%;
}
#local_videopopoverlay{
	display:none;
	position: fixed;
	z-index: 999999;
	width: 100%;
	height: 100%;
	background-image: url(../images/transblack.png);
}
.local_videopopinner{
	width: 900px;
	max-width: 95%;
	height: 600px;
	margin-left: auto;
	margin-right: auto;
}
.local_videopopinner iframe{
	width:100%;
	height: 100%;
}

.local_closevidpopwrap_div{
	width: 900px;
	max-width: 95%;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
}
.local_closevidpop{
	display: inline-block;
	width: 30px;
	height: 40px;
	background-image: url(../images/vidpopclose.svg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 30px 40px;
	margin-bottom: 15px;
}


body.page_local_news .pagebannerwrap{
	display:none;
}
.local_newswrap_div{
	background-color:#f2f2f2;
	color:#000;
	position:relative;
	margin-top: 120px;
	border-bottom:solid 10px #0047f3;
}

.local_newswrap_div .contentinner_div.fullwidth{
	padding-left:30px;
	max-width:900px;
	margin-left:auto;
	margin-right:auto;
	padding-right:150px;

}
.local_news_content{
	padding-top:80px;
}
.local_newstext_div{
	font-size:90%;
	line-height: 180%;
}

.local_newsdatepdf_div{
	color:#0047f3;
	padding-top:7%;
	padding-bottom:7%;
	text-transform:uppercase;
	position:relative;
	letter-spacing: 1px;
}


.pdf_a{
	text-decoration: none;
	color: #D0D3D4;
	background-color: #0047f3;
	text-transform: uppercase;
	display:block;
	border:1px solid #0047f3;
	border-radius:20px;
	font-size: 90%;
	line-height: 100%;
	padding-top:10px;
	padding-bottom: 10px;
	padding-left: 50px;
	padding-right: 25px;
	background-image:url(../images/downarrow_hover.svg);
	background-position: 20px center;
	background-repeat: no-repeat;
	background-size: 40px;
	letter-spacing:1px;
	position:absolute;
	right:-150px;
	top:-15px;
}
a.pdf_a:hover{
	text-decoration: none;
	color: #fff;
}
.local_newsshadow_div{
	width:100%;
	height:100px;
	background-image: url(../images/newsshadow_bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-size:auto 100%;
	position:absolute;
	top:0px;
	left:0px;
}
.newscorner_image{
	float:right;
	height:100%;
	width:auto;
}

.custom_bottomborder{
	border-bottom:solid 2px #0047f3;
}

.joblistitem_div{
	border-bottom: 3px solid #0047f3;
}

.joblistitem_div h3{
	padding-bottom:20px;
}


.joblistpic_div{
	position:relative;
	width:33%;
	background-repeat:no-repeat;
	background-size: cover;
	background-position:center center;
	float:left;
}

.joblistitem_div a{
	display:block;
	text-decoration:none;
	color:#d0d3d4;
	padding-top:4%;
	padding-bottom:4%;
}
.joblistitem_div h3{
	margin-top: -3px;
}
.joblistitem_div a:hover{
	background-color:#191919;
}
.joblistitem_div a:hover h3{
	color:#0047f3;
}


.joblistcaption_div{
	width:67%;
	box-sizing: border-box;
	padding-left:8%;
	padding-right:8%;
	float:left;
}




.jobread_div{
	text-decoration: none;
	color:#0047f3;
	text-transform: uppercase;
	border:1px solid #0047f3;
	border-radius:20px;
	font-size: 90%;
	line-height: 100%;
	padding-top:10px;
	padding-bottom: 10px;
	padding-left: 30px;
	padding-right: 50px;
	background-image:url(../images/rightarrow.svg);
	background-position: right center;
	background-repeat: no-repeat;
	background-size: 40px;
	letter-spacing:1px;
	margin-top:-5px;
	float:left;
}

.joblistitem_div a:hover .jobread_div{
	color: #D0D3D4;
	background-color: #0047f3;
	background-image:url(../images/rightarrow_hover.svg);
}

body.page_local_jobvacancies .pagebannerwrap{
	display:none;
}
.btn-primary {
	color: #D0D3D4;
	background-color: #0047f3;
	border:1px solid #0047f3;
	text-decoration: none;
	text-transform: uppercase;
	border-radius:20px;
	font-size: 90%;
	line-height: 100%;
	padding-top:10px;
	padding-bottom: 10px;
	padding-left: 50px;
	padding-right: 25px;
	background-image:url(../images/downarrow_hover.svg);
	background-position: 20px center;
	background-repeat: no-repeat;
	background-size: 40px;
	letter-spacing:1px;
}

.btn-primary:hover{
	text-decoration: none;
	color: #fff;
}
.mobilesearchwrap_div {
	background-color: transparent;
}
.mobilesearch_div {
	border-radius: 14px;
}
.local_relative, .local_relative .contentinnerinner{
	position:relative;
}
.local_mobilewhatif_div{
	display:none;
	max-width: 300px;
	margin-left:auto;
	margin-right:auto;
}

.local_mobilewhatif{
	width:100%;
	border-radius: 150px;
	position:relative;
	text-align:center;
	padding-top: 150px;
	margin-top:-150px;
	padding-bottom:20%;
	box-sizing:border-box;
}

.local_mobilewhatif1{
	padding-top: 0px !important;
	margin-top: 0px !important;
	background-color:#425563;
	z-index: 4;
}
.local_mobilewhatif2{
	background-color:#7A99AC;
	z-index: 3;
	border-top-left-radius: 0px !important;
	border-top-right-radius: 0px !important;
}
.local_mobilewhatif3{
	background-color:#0047F3;
	z-index: 2;
	border-top-left-radius: 0px !important;
	border-top-right-radius: 0px !important;
}
.local_mobilewhatif4{
	background-color:#021F5C;
	z-index: 1;
	border-top-left-radius: 0px !important;
	border-top-right-radius: 0px !important;
}
.local_mobilewhatif_text{
	font-weight:600;
	padding-top:15%;
	padding-bottom:10%;
	padding-left:10%;
	padding-right:10%;
	text-align: center;
	/*font-size:90%;*/
}
.local_mobilewhatif1 .local_mobilewhatif_text{
	padding-top:20%;
	padding-left:20%;
	padding-right:20%;
}
.local_mobilewhatif_img{
	width:25%;
}

.local_footersocial_div{
	position:absolute;
	color:#0047f3;
	text-align:center;
	width:300px;
	left:50%;
	margin-left:-150px;
	margin-top: 11px;
}
.local_footersocial_div img{
	margin-left:13px;
	width:25px;
	height:auto;
}
.footersubform_div{
	font-size:88%;
	width:300px;
	float:right;
	color: #0047F3;
	margin-top: 10px;
}
.footersubform_div p{
	padding-bottom:0px;
}
.footersubform_div .formRow2_div{
	width:100%;
}
.footersubform_div  .formfld1 {
	font-size: 12px;
	line-height: 24px;
	background-color: #000000;
	border: solid 1px #0047F3;
	padding-top: 10px;
	padding-bottom: 10px;
	border-radius: 25px;
	padding-left:25px;
	padding-right:25px;
	color:#ffffff;
}
.footersubform_div .formlowerspacer_p, .footersubform_div .formLabel_div{
	display:none;
}
.footersubform_div ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	font-family: poppins, sans-serif;
	color:#fff;
	font-style:normal;
	font-weight: 400;
}
.footersubform_div ::-moz-placeholder { /* Firefox 19+ */
	font-family: poppins, sans-serif;
	color:#fff;
	font-style:normal;
	font-weight: 400;
}
.footersubform_div :-ms-input-placeholder { /* IE 10+ */
	font-family: poppins, sans-serif;
	color:#fff;
	font-style:normal;
	font-weight: 400;
}
.footersubform_div :-moz-placeholder { /* Firefox 18- */
	font-family: poppins, sans-serif;
	color:#fff;
	font-style:normal;
	font-weight: 400;
}
.footersubform_div .submitbutton, .footersubform_div a.submitbutton {
	color: #0047f3;
	font-weight: 400;
	font-size:16px;
	line-height:16px;
	background-color: transparent;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	margin-right: 0;
	border-radius: 0px;
	text-transform:uppercase;
	margin-bottom: 0px;
	min-width: 50px;
}
.footersubform_div .submitbutton:hover, .footersubform_div a.submitbutton:hover {
	color: #D0D3D4;
	background-color: transparent;
}


.sk-ww-linkedin-page-post{
	font-family: poppins, sans-serif !important;
}


.grid-item-linkedin-page-post .grid-content{
	padding-bottom:10% !important;
	border-bottom: 3px solid #0047f3;
	margin-bottom: 60px;
	padding-top:0px !important;
	padding-left:0px !important;
	padding-right:0px !important;
	margin-left: 6% !important;
	margin-right: 6% !important;
	line-height: 180%;
}


.grid-item-linkedin-page-post .grid-content:hover{
	background-color:#191919 !important;
}

body .sk-link-article-container{
	background-color:transparent !important;
 	border:none !important;
}
.sk-link-article-title{
		font-family: aileron, sans-serif !important;
		font-weight: 900;
		font-style: normal;
		font-size: 140%;
		line-height: 115%;
		color: #0047f3 !important;
		padding-top:7% !important;
		padding-left:7% !important;
		padding-right:7% !important;
}
.grid-item-linkedin-page-post .sk-link-article-description{
	display:none;
}
.grid-item-linkedin-page-post .sk_post_img_link {
	height: 240px !important;
}
.grid-item-linkedin-page-post .metaholder a {
	cursor:default;
}
.grid-item-linkedin-page-post  .sk-secondary-data{
	font-family: poppins, sans-serif !important;
}


.grid-item-linkedin-page-post .post-header{
	padding-left:7% !important;
	padding-right:7% !important;
}
.grid-item-linkedin-page-post .sk-post-content-body{
	padding-left:7% !important;
	padding-right:7% !important;
}
.grid-item-linkedin-page-post .post-post-counts{
	padding-left:7% !important;
	padding-right:7% !important;
}
.sk-ww-linkedin-page-post button{
		color: #D0D3D4 !important;
		font-weight: 500 !important;
		font-size: 15px !important;
		line-height: 15px !important;
		background-color: #0047f3 !important;
		padding-top: 20px !important;
		padding-bottom: 20px !important;
		padding-left: 30px !important;
		padding-right: 30px !important;
		margin-right: 2% !important;
		border-radius: 50px !important;
		text-transform: uppercase !important;
		margin-bottom: 20px !important;
		letter-spacing: 1px !important;
}

