@media(min-width: 993px){
	.l_clients{
		padding: 0 1.875em;
	}
	.home .l_clients{
		padding: 0 1.875em;
		grid-row-gap: 1.875em;
   		grid-column-gap: 1.875em;
		-ms-grid-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
    	grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
	}
	.page:not(.home) .l_clients{
		margin-right: -1.875em;
	}
	.page:not(.home) .l_clients .i_item{
		width: calc(16.667% - 1.875em);
		margin-bottom: 1.875em;
		margin-right: 1.875em;
	}
	.l_clients .b_lg{
		padding: 1.875em 2.5em;
	}

	.b_filter{
		font-size: .875em;
		padding-left: 2.1428em;
		margin-right: -2.1428em;
		margin-bottom: 1.4286em;
	}
	.fclick{
		margin-bottom: 2.1428em;
	}
	.fclick:not(:last-child){
		margin-right: 2.1428em;
	}
}

@media(max-width: 992px){
	.l_clients{
		padding: 0 1em;
	}
	.home .l_clients{
		grid-row-gap: 1.25em;
   		grid-column-gap: 1.25em;
		-ms-grid-columns: 1fr 1fr 1fr 1fr;
    	grid-template-columns: 1fr 1fr 1fr 1fr;
	}
	.page:not(.home) .l_clients{
		margin-right: -1.25em;
	}
	.page:not(.home) .l_clients .i_item{
		width: calc(25% - 1.25em);
		margin-bottom: 1.25em;
		margin-right: 1.25em;
	}
	.l_clients .b_lg{
		padding: 1.25em 1.875em;
	}
	.b_filter{
		font-size: .875em;
		padding-left: 1.25em;
		margin-right: -1.25em;
		margin-bottom: .625em;
	}
	.fclick{
		margin-bottom: 1.25em;
	}
	.fclick:not(:last-child){
		margin-right: 1.25em;
	}
}

.l_clients .i_lg{
	padding-top: 56.667%;
}
