.filter-form {
	padding-bottom: 6.5rem;
}
.filter-form .form-group {
	margin-bottom: 3.6rem;
}
@media (max-width: 991.98px) {
	.filter-form {
		padding-bottom: 4rem;
	}
	.filter-form .form-group {
		margin-bottom: 2rem;
	}
}
@media (max-width: 767.98px) {
	.filter-form {
		padding-bottom: 1.5rem;
	}
}

.downloads-list {
	list-style: none;
	margin: 0;
	padding: 0;
}
.downloads-list > li {
	padding-bottom: 0.8rem;
}
.downloads-list > li:last-child {
	padding-bottom: 0;
}
.downloads-list .downloads-list-cell {
	padding-left: 1rem;
	padding-right: 1rem;
}
.downloads-list .downloads-list-cell.downloads-list-name {
	flex-grow: 1;
}
.downloads-list .downloads-list-cell.downloads-list-file {
	flex-shrink: 0;
	width: 18.5%;
}
.downloads-list .downloads-list-cell.downloads-list-language {
	flex-shrink: 0;
	width: 21.5%;
}
.downloads-list .downloads-list-cell.downloads-list-btn {
	flex-shrink: 0;
}
.downloads-list .downloads-list-item {
	color: #000;
	background-color: #f3eae1;
	border-radius: 0.8rem;
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	padding: 1.6rem 1.4rem;
}
@media (max-width: 991.98px) {
	.downloads-list .downloads-list-item {
		padding: 1.5rem 1rem;
	}
}
@media (max-width: 767.98px) {
	.downloads-list .downloads-list-cell.downloads-list-name {
		width: 100%;
		flex-shrink: 0;
		padding-bottom: 1rem;
	}
	.downloads-list .downloads-list-cell.downloads-list-file {
		width: calc(50% - 3rem);
	}
	.downloads-list .downloads-list-cell.downloads-list-language {
		width: calc(50% - 3rem);
	}
	.downloads-list .downloads-list-item {
		flex-wrap: wrap;
	}
}

.downloads-section {
	position: relative;
	overflow: hidden;
	z-index: 10;
	padding-top: 3.1rem;
	padding-bottom: 14rem;
}
@media (max-width: 991.98px) {
	.downloads-section {
		padding-top: var(--section-padding-y);
		padding-bottom: var(--section-padding-y);
	}
}
/*# sourceMappingURL=downloads-section.css.map */
