
.training__item {
	position:relative;
	box-shadow: 0 0 30px rgba(0,0,0,.1);
	 -webkit-transition: box-shadow 0.3s ease-in-out;
	 transition: box-shadow 0.3s ease-in-out;
	background-color:#fff;
}
.training__item .link-text {
    color:#FF7F31;
	margin-bottom:0;
}
.training__item:hover {
	box-shadow: 0 0 35px rgba(0,0,0,.25);
}
.training__item:hover .link-text span {
    background-position: 97% 50%;
}
.featured-post .training__item {
    margin: 0 0 2em 0;
}
.img-block{
	background-size:cover;
}
.excerpt{
	margin-bottom:2em;
}
.post-thumbnail {
    position: relative;
}

.post-details{
	padding:0 1em  0 2em;
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;	
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;	
}
.post-details-wrap{
	padding:2em 0;
}
.post-details h6{
	font-size:1em;
	margin-bottom:.5em;
}
.post-details h3{
	font-weight:600;
	font-size:1.625em;
	margin-bottom: 1em;
}
.post-details h3 a{
	color:#002A4A;
}
.post-etc {
    position: absolute;
    bottom: 2em;
    margin-bottom: 0;
}
.link-text span{
	font-weight:600;
	display:inline-block;
	padding-right:40px;
	background:transparent url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2216.75%22%20height%3D%2211.342%22%20viewBox%3D%220%200%2016.75%2011.342%22%3E%0D%0A%20%20%3Cg%20id%3D%22arrow-blue-right%22%20transform%3D%22translate%28-299.954%20-438.027%29%22%3E%0D%0A%20%20%20%20%3Cpath%20id%3D%22Path_63%22%20data-name%3D%22Path%2063%22%20d%3D%22M310.814%2C438.558l5.141%2C5.141-5.141%2C5.141%22%20fill%3D%22none%22%20stroke%3D%22%2300203a%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.5%22/%3E%0D%0A%20%20%20%20%3Cline%20id%3D%22Line_3%22%20data-name%3D%22Line%203%22%20x1%3D%2216%22%20transform%3D%22translate%28299.954%20443.698%29%22%20fill%3D%22none%22%20stroke%3D%22%2300203a%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.5%22/%3E%0D%0A%20%20%3C/g%3E%0D%0A%3C/svg%3E%0D%0A') no-repeat 95% 50%;
	-webkit-transition:.2s all ease-in-out;
	transition:.2s all ease-in-out;
}


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

}
@media only screen and (max-width: 530px) {

	.training__item .post-thumbnail img{
		width:100%;
	}
}