@import url("desktop.css");
@import url("mobile.css");
@import url("tablet.css");

.pagination
{
	padding-bottom:30px;
}

.c-nav--header a {
	padding: .5rem 1.4rem;
}

.linkedinfooter {
	display: block;
	margin-bottom: 10px;
}

.c-footer--social {
	display: block !important;
}

.home .c-card-project {
	margin-bottom: 0;
}

.homeimgs h3 {
	text-align: left;
	text-transform: uppercase;
	line-height: 2.5rem;
}

.homearrow {
	display: block;
	padding-top: 10px;
}

.homeimgs .image {
	height: 215px !important;
	width: 100% !important;
	object-fit: contain;
	position: relative;
	left: -5px;
	margin-bottom: 1rem;
}

.mymenu > ul > li {
	display: inline-block;
	margin-right: 1.7rem;
}

.mymenu li.current-menu-item a, .mymenu li a:hover {
	color: #e4007d !important;
}

@media only screen and ( min-width: 1580px ) {
	.c-navigation--contact-link-wrapper {
		padding-right: 10rem !important;
		padding-left: 4rem !important;
	}
}


.c-nav--middle\@mobile li {
	width: 100%;
	margin: 5px 0px;
}

.c-nav--middle\@mobile li {
	width: 90%;
}

.c-nav--middle\@mobile .sub-menu li {
	width: 100%;
}

.c-nav--middle\@mobile a {
	width: 100%;
	display: inline-block !important;
	line-height: normal;
}

.c-nav--middle\@mobile .sub-menu {
	padding-left: 10px;
}

.c-nav--middle\@mobile .sub-menu li:last-child {
	margin-bottom: 5px;
}

.c-nav--middle\@mobile .left-bar {
	right: -31px;
	top: 17px;
}

.c-nav--middle\@mobile .sub-menu li a .left-bar {
	right: -29px;
	top: 17px;
}

.c-nav--middle\@mobile .left-bar:after {
	width: 10px;
}

.c-nav--middle\@mobile .right-bar {
	right: -16px;
	top: 9px;
}

.c-nav--middle\@mobile .sub-menu li a .right-bar {
	right: -20px;
	top: 10px;
}

.c-nav--middle\@mobile .right-bar:after {
	width: 10px;
}

.themnavigation ul 
{
	list-style-type: none;
}

.themnavigation .menu > .menu-item
{
	display:none;
}

.themnavigation .menu .current_page_item
{
	display:block;
}

.themnavigation .menu .current_page_item > a 
{
	display:none;
}

.themnavigation .menu .current_page_item ul 
{
	display:flex;
	gap:3%;
	justify-content: space-between;
}

.themnavigation li 
{
	padding-left:0 !important;
}

.themnavigation .sub-menu li
{
	padding-left:0 !important;
	width:32% !important;
}

.themnavigation li:before 
{
	content:'' !important;
	display:none;
}

.themnavigation .menu .current_page_item ul li a
{
	display:block;
}

.themnavigation .menu .current_page_item ul li img 
{
	width:100%;
	height:250px;
	margin:20px 0 10px;
	object-fit:cover;
}

.themnavigation .menu .current_page_item ul li a span 
{
	font-weight: 500;
	color: #2048d4;
  	font-family: Exo\ 2,sans-serif;
  	font-size: 2.2rem;
  	text-transform: uppercase !important;
  	padding-left:0 !important;
}

.themnavigation .menu .current_page_item ul li a:after 
{
	content:'';
	width:16px;
	height:21px;
	background-image:url('/wp-content/themes/partnersforinnovationcom/img/icon-arrow__pink.svg');
	background-size:contain;
	background-position: absolute;
	display:block;
	background-repeat:no-repeat;
}

.clientsgrid
{
	display:flex;
	flex-wrap: wrap;
	gap:3%;
	margin-top:40px;
}

