.employers_homepage .news_grid img + div {
    position: relative;
    padding: 1em;
}
    .employers_homepage .news_grid > div img + div:before{
    position: absolute;
    top: -8px;
    left: -28px;
    width: 130px;
    height: 5px;
    content: "";
    background-color:var(--primarygreen);
    z-index: 300;
    
    }
    .employers_homepage .news_grid > div
    { background-color: var(--anthracitelightgrey); font-size: 1rem;;}
    .news_grid div:hover div:before {
	left: 0;
	width: 50%;
}
 .employers_homepage  .news_grid div h3{  margin: 0;}

  
  .employers_homepage .news_grid div a { 
    background-color: var(--anthracitelightgrey) !important;
    padding: 0!important;
    color: var(--secondarygreen8)!important;
  }

    .employers_homepage .news_grid div a:hover { 
        color: var(--secondarygreen9)!important;
    }

 .employers_homepage  blockquote { border:2px solid var(--anthracitelightgrey); padding:.5em 2.2em; }
 .employers_homepage .quote { max-width: 100%; }
.employers_homepage .cta, h2.interested {
    box-sizing: border-box;
    display: inline-block;
    vertical-align: middle;
}
.links_with_icons {
	margin: 1rem 0;
}

.links_with_icons a {
    display: inline-block;
    min-height: 3.3rem;
    margin-bottom: 1rem;
    margin-left: 2rem;
    padding-left: 4rem;
    background-repeat: no-repeat;
    background-position: 0 0;
    background-size: 3rem;
    color: inherit;
    text-decoration: none;
    padding-top: 0.5rem;
}
.links_with_icons a:first-child {
    margin-left: 0;
}


.links_with_icons a:hover {
	text-decoration: underline;
}

.employers_contact { background-image: url(https://www.lau.edu.lb/employers/images/get-in-touch.png); }
.employers_news { background-image: url(https://www.lau.edu.lb/employers/images/news-events.png); }


@supports (display: grid) {
	.employers_homepage .numbers_list {
		grid-template-columns: 1fr 1fr 1fr 1fr;

	}
}
@media only screen and (max-width: 980px) {
		
	.employers_homepage .numbers_list {grid-template-columns: 1fr 1fr;}
}
@media only screen and (max-width: 820px) {
.links_with_icons a{
    margin-left: 0;
}
}
@media only screen and (max-width: 640px)
{
 .employers_homepage .numbers_list {
    grid-template-columns: 1fr !important;
    grid-gap: 0;
}

}