.silc-nav {
	background: #eee
}

.block-local-tasks-block li {
	display: inline-block
}

.block-local-tasks-block li a {
	padding: .75em 1em;
	background-color: #f1f1f1;
	color: #4a4a4a;
	display: block;
	margin: 0 5px 5px 0
}

.silc-grid {
	display: flex;
	flex-wrap: wrap;
	margin-left: -30px
}

.silc-grid--no-gutters {
	margin-left: 0
}

.silc-grid--justify-center {
	justify-content: center
}

.silc-grid--justify-right {
	justify-content: flex-end
}

.silc-grid--justify-left {
	justify-content: flex-start
}

.silc-grid--justify-between {
	justify-content: space-between
}

.silc-grid--align-top {
	align-items: flex-start
}

.silc-grid--align-bottom {
	align-items: flex-end
}

.silc-grid--align-center {
	align-items: center
}

.silc-grid--reverse {
	flex-direction: row-reverse
}

@media (min-width:400px) {
	.silc-grid--justify-left-400 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-400 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-400 {
		justify-content: center
	}

	.silc-grid--justify-between-400 {
		justify-content: space-between
	}

	.silc-grid--align-top-400 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-400 {
		align-items: flex-end
	}

	.silc-grid--align-center-400 {
		align-items: center
	}

	.silc-grid--reverse-400 {
		flex-direction: row-reverse
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-grid--justify-left-400-599 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-400-599 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-400-599 {
		justify-content: center
	}

	.silc-grid--justify-between-400-599 {
		justify-content: space-between
	}

	.silc-grid--align-top-400-599 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-400-599 {
		align-items: flex-end
	}

	.silc-grid--align-center-400-599 {
		align-items: center
	}

	.silc-grid--reverse-400-599 {
		flex-direction: row-reverse
	}
}

@media (min-width:450px) {
	.silc-grid--justify-left-450 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-450 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-450 {
		justify-content: center
	}

	.silc-grid--justify-between-450 {
		justify-content: space-between
	}

	.silc-grid--align-top-450 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-450 {
		align-items: flex-end
	}

	.silc-grid--align-center-450 {
		align-items: center
	}

	.silc-grid--reverse-450 {
		flex-direction: row-reverse
	}
}

@media (max-width:599px) {
	.silc-grid--justify-left-599 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-599 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-599 {
		justify-content: center
	}

	.silc-grid--justify-between-599 {
		justify-content: space-between
	}

	.silc-grid--align-top-599 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-599 {
		align-items: flex-end
	}

	.silc-grid--align-center-599 {
		align-items: center
	}

	.silc-grid--reverse-599 {
		flex-direction: row-reverse
	}
}

@media (min-width:600px) {
	.silc-grid--justify-left-600 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-600 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-600 {
		justify-content: center
	}

	.silc-grid--justify-between-600 {
		justify-content: space-between
	}

	.silc-grid--align-top-600 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-600 {
		align-items: flex-end
	}

	.silc-grid--align-center-600 {
		align-items: center
	}

	.silc-grid--reverse-600 {
		flex-direction: row-reverse
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-grid--justify-left-600-899 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-600-899 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-600-899 {
		justify-content: center
	}

	.silc-grid--justify-between-600-899 {
		justify-content: space-between
	}

	.silc-grid--align-top-600-899 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-600-899 {
		align-items: flex-end
	}

	.silc-grid--align-center-600-899 {
		align-items: center
	}

	.silc-grid--reverse-600-899 {
		flex-direction: row-reverse
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-grid--justify-left-600-1199 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-600-1199 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-600-1199 {
		justify-content: center
	}

	.silc-grid--justify-between-600-1199 {
		justify-content: space-between
	}

	.silc-grid--align-top-600-1199 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-600-1199 {
		align-items: flex-end
	}

	.silc-grid--align-center-600-1199 {
		align-items: center
	}

	.silc-grid--reverse-600-1199 {
		flex-direction: row-reverse
	}
}

@media (max-width:749px) {
	.silc-grid--justify-left-749 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-749 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-749 {
		justify-content: center
	}

	.silc-grid--justify-between-749 {
		justify-content: space-between
	}

	.silc-grid--align-top-749 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-749 {
		align-items: flex-end
	}

	.silc-grid--align-center-749 {
		align-items: center
	}

	.silc-grid--reverse-749 {
		flex-direction: row-reverse
	}
}

@media (min-width:750px) {
	.silc-grid--justify-left-750 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-750 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-750 {
		justify-content: center
	}

	.silc-grid--justify-between-750 {
		justify-content: space-between
	}

	.silc-grid--align-top-750 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-750 {
		align-items: flex-end
	}

	.silc-grid--align-center-750 {
		align-items: center
	}

	.silc-grid--reverse-750 {
		flex-direction: row-reverse
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-grid--justify-left-750-899 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-750-899 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-750-899 {
		justify-content: center
	}

	.silc-grid--justify-between-750-899 {
		justify-content: space-between
	}

	.silc-grid--align-top-750-899 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-750-899 {
		align-items: flex-end
	}

	.silc-grid--align-center-750-899 {
		align-items: center
	}

	.silc-grid--reverse-750-899 {
		flex-direction: row-reverse
	}
}

@media (max-width:899px) {
	.silc-grid--justify-left-899 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-899 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-899 {
		justify-content: center
	}

	.silc-grid--justify-between-899 {
		justify-content: space-between
	}

	.silc-grid--align-top-899 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-899 {
		align-items: flex-end
	}

	.silc-grid--align-center-899 {
		align-items: center
	}

	.silc-grid--reverse-899 {
		flex-direction: row-reverse
	}
}

@media (min-width:900px) {
	.silc-grid--justify-left-900 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-900 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-900 {
		justify-content: center
	}

	.silc-grid--justify-between-900 {
		justify-content: space-between
	}

	.silc-grid--align-top-900 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-900 {
		align-items: flex-end
	}

	.silc-grid--align-center-900 {
		align-items: center
	}

	.silc-grid--reverse-900 {
		flex-direction: row-reverse
	}
}

@media (min-width:960px) {
	.silc-grid--justify-left-960 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-960 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-960 {
		justify-content: center
	}

	.silc-grid--justify-between-960 {
		justify-content: space-between
	}

	.silc-grid--align-top-960 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-960 {
		align-items: flex-end
	}

	.silc-grid--align-center-960 {
		align-items: center
	}

	.silc-grid--reverse-960 {
		flex-direction: row-reverse
	}
}

@media (max-width:989px) {
	.silc-grid--justify-left-989 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-989 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-989 {
		justify-content: center
	}

	.silc-grid--justify-between-989 {
		justify-content: space-between
	}

	.silc-grid--align-top-989 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-989 {
		align-items: flex-end
	}

	.silc-grid--align-center-989 {
		align-items: center
	}

	.silc-grid--reverse-989 {
		flex-direction: row-reverse
	}
}

@media (min-width:990px) {
	.silc-grid--justify-left-990 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-990 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-990 {
		justify-content: center
	}

	.silc-grid--justify-between-990 {
		justify-content: space-between
	}

	.silc-grid--align-top-990 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-990 {
		align-items: flex-end
	}

	.silc-grid--align-center-990 {
		align-items: center
	}

	.silc-grid--reverse-990 {
		flex-direction: row-reverse
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-grid--justify-left-900-1023 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-900-1023 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-900-1023 {
		justify-content: center
	}

	.silc-grid--justify-between-900-1023 {
		justify-content: space-between
	}

	.silc-grid--align-top-900-1023 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-900-1023 {
		align-items: flex-end
	}

	.silc-grid--align-center-900-1023 {
		align-items: center
	}

	.silc-grid--reverse-900-1023 {
		flex-direction: row-reverse
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-grid--justify-left-900-1199 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-900-1199 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-900-1199 {
		justify-content: center
	}

	.silc-grid--justify-between-900-1199 {
		justify-content: space-between
	}

	.silc-grid--align-top-900-1199 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-900-1199 {
		align-items: flex-end
	}

	.silc-grid--align-center-900-1199 {
		align-items: center
	}

	.silc-grid--reverse-900-1199 {
		flex-direction: row-reverse
	}
}

@media (max-width:1023px) {
	.silc-grid--justify-left-1023 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-1023 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-1023 {
		justify-content: center
	}

	.silc-grid--justify-between-1023 {
		justify-content: space-between
	}

	.silc-grid--align-top-1023 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-1023 {
		align-items: flex-end
	}

	.silc-grid--align-center-1023 {
		align-items: center
	}

	.silc-grid--reverse-1023 {
		flex-direction: row-reverse
	}
}

@media (min-width:1024px) {
	.silc-grid--justify-left-1024 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-1024 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-1024 {
		justify-content: center
	}

	.silc-grid--justify-between-1024 {
		justify-content: space-between
	}

	.silc-grid--align-top-1024 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-1024 {
		align-items: flex-end
	}

	.silc-grid--align-center-1024 {
		align-items: center
	}

	.silc-grid--reverse-1024 {
		flex-direction: row-reverse
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-grid--justify-left-1024-1199 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-1024-1199 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-1024-1199 {
		justify-content: center
	}

	.silc-grid--justify-between-1024-1199 {
		justify-content: space-between
	}

	.silc-grid--align-top-1024-1199 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-1024-1199 {
		align-items: flex-end
	}

	.silc-grid--align-center-1024-1199 {
		align-items: center
	}

	.silc-grid--reverse-1024-1199 {
		flex-direction: row-reverse
	}
}

@media (max-width:1199px) {
	.silc-grid--justify-left-1199 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-1199 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-1199 {
		justify-content: center
	}

	.silc-grid--justify-between-1199 {
		justify-content: space-between
	}

	.silc-grid--align-top-1199 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-1199 {
		align-items: flex-end
	}

	.silc-grid--align-center-1199 {
		align-items: center
	}

	.silc-grid--reverse-1199 {
		flex-direction: row-reverse
	}
}

@media (min-width:1200px) {
	.silc-grid--justify-left-1200 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-1200 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-1200 {
		justify-content: center
	}

	.silc-grid--justify-between-1200 {
		justify-content: space-between
	}

	.silc-grid--align-top-1200 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-1200 {
		align-items: flex-end
	}

	.silc-grid--align-center-1200 {
		align-items: center
	}

	.silc-grid--reverse-1200 {
		flex-direction: row-reverse
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-grid--justify-left-1200-1439 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-1200-1439 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-1200-1439 {
		justify-content: center
	}

	.silc-grid--justify-between-1200-1439 {
		justify-content: space-between
	}

	.silc-grid--align-top-1200-1439 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-1200-1439 {
		align-items: flex-end
	}

	.silc-grid--align-center-1200-1439 {
		align-items: center
	}

	.silc-grid--reverse-1200-1439 {
		flex-direction: row-reverse
	}
}

@media (max-width:1299px) {
	.silc-grid--justify-left-1299 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-1299 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-1299 {
		justify-content: center
	}

	.silc-grid--justify-between-1299 {
		justify-content: space-between
	}

	.silc-grid--align-top-1299 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-1299 {
		align-items: flex-end
	}

	.silc-grid--align-center-1299 {
		align-items: center
	}

	.silc-grid--reverse-1299 {
		flex-direction: row-reverse
	}
}

@media (min-width:1300px) {
	.silc-grid--justify-left-1300 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-1300 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-1300 {
		justify-content: center
	}

	.silc-grid--justify-between-1300 {
		justify-content: space-between
	}

	.silc-grid--align-top-1300 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-1300 {
		align-items: flex-end
	}

	.silc-grid--align-center-1300 {
		align-items: center
	}

	.silc-grid--reverse-1300 {
		flex-direction: row-reverse
	}
}

@media (max-width:1439px) {
	.silc-grid--justify-left-1439 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-1439 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-1439 {
		justify-content: center
	}

	.silc-grid--justify-between-1439 {
		justify-content: space-between
	}

	.silc-grid--align-top-1439 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-1439 {
		align-items: flex-end
	}

	.silc-grid--align-center-1439 {
		align-items: center
	}

	.silc-grid--reverse-1439 {
		flex-direction: row-reverse
	}
}

@media (min-width:1440px) {
	.silc-grid--justify-left-1440 {
		justify-content: flex-start
	}

	.silc-grid--justify-right-1440 {
		justify-content: flex-end
	}

	.silc-grid--justify-center-1440 {
		justify-content: center
	}

	.silc-grid--justify-between-1440 {
		justify-content: space-between
	}

	.silc-grid--align-top-1440 {
		align-items: flex-start
	}

	.silc-grid--align-bottom-1440 {
		align-items: flex-end
	}

	.silc-grid--align-center-1440 {
		align-items: center
	}

	.silc-grid--reverse-1440 {
		flex-direction: row-reverse
	}
}

.silc-grid__col {
	flex: 0 1 auto;
	width: 100%;
	box-sizing: border-box;
	padding-left: 30px;
	margin-top: 0;
	margin-bottom: 30px
}

.silc-grid--no-gutters>.silc-grid__col {
	padding-left: 0
}

.silc-grid--collapse>.silc-grid__col {
	margin-bottom: 0
}

.silc-grid__col--1 {
	width: 8.33333%
}

.silc-grid__col--2 {
	width: 16.66667%
}

.silc-grid__col--3 {
	width: 25%
}

.silc-grid__col--4 {
	width: 33.33333%
}

.silc-grid__col--5 {
	width: 41.66667%
}

.silc-grid__col--6 {
	width: 50%
}

.silc-grid__col--7 {
	width: 58.33333%
}

.silc-grid__col--8 {
	width: 66.66667%
}

.silc-grid__col--9 {
	width: 75%
}

.silc-grid__col--10 {
	width: 83.33333%
}

.silc-grid__col--11 {
	width: 91.66667%
}

.silc-grid__col--12 {
	width: 100%
}

.silc-grid__col--auto {
	width: auto
}

@media (min-width:400px) {
	.silc-grid__col--1-400 {
		width: 8.33333%
	}

	.silc-grid__col--2-400 {
		width: 16.66667%
	}

	.silc-grid__col--3-400 {
		width: 25%
	}

	.silc-grid__col--4-400 {
		width: 33.33333%
	}

	.silc-grid__col--5-400 {
		width: 41.66667%
	}

	.silc-grid__col--6-400 {
		width: 50%
	}

	.silc-grid__col--7-400 {
		width: 58.33333%
	}

	.silc-grid__col--8-400 {
		width: 66.66667%
	}

	.silc-grid__col--9-400 {
		width: 75%
	}

	.silc-grid__col--10-400 {
		width: 83.33333%
	}

	.silc-grid__col--11-400 {
		width: 91.66667%
	}

	.silc-grid__col--12-400 {
		width: 100%
	}

	.silc-grid__col--auto-400 {
		width: auto
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-grid__col--1-400-599 {
		width: 8.33333%
	}

	.silc-grid__col--2-400-599 {
		width: 16.66667%
	}

	.silc-grid__col--3-400-599 {
		width: 25%
	}

	.silc-grid__col--4-400-599 {
		width: 33.33333%
	}

	.silc-grid__col--5-400-599 {
		width: 41.66667%
	}

	.silc-grid__col--6-400-599 {
		width: 50%
	}

	.silc-grid__col--7-400-599 {
		width: 58.33333%
	}

	.silc-grid__col--8-400-599 {
		width: 66.66667%
	}

	.silc-grid__col--9-400-599 {
		width: 75%
	}

	.silc-grid__col--10-400-599 {
		width: 83.33333%
	}

	.silc-grid__col--11-400-599 {
		width: 91.66667%
	}

	.silc-grid__col--12-400-599 {
		width: 100%
	}

	.silc-grid__col--auto-400-599 {
		width: auto
	}
}

@media (min-width:450px) {
	.silc-grid__col--1-450 {
		width: 8.33333%
	}

	.silc-grid__col--2-450 {
		width: 16.66667%
	}

	.silc-grid__col--3-450 {
		width: 25%
	}

	.silc-grid__col--4-450 {
		width: 33.33333%
	}

	.silc-grid__col--5-450 {
		width: 41.66667%
	}

	.silc-grid__col--6-450 {
		width: 50%
	}

	.silc-grid__col--7-450 {
		width: 58.33333%
	}

	.silc-grid__col--8-450 {
		width: 66.66667%
	}

	.silc-grid__col--9-450 {
		width: 75%
	}

	.silc-grid__col--10-450 {
		width: 83.33333%
	}

	.silc-grid__col--11-450 {
		width: 91.66667%
	}

	.silc-grid__col--12-450 {
		width: 100%
	}

	.silc-grid__col--auto-450 {
		width: auto
	}
}

@media (max-width:599px) {
	.silc-grid__col--1-599 {
		width: 8.33333%
	}

	.silc-grid__col--2-599 {
		width: 16.66667%
	}

	.silc-grid__col--3-599 {
		width: 25%
	}

	.silc-grid__col--4-599 {
		width: 33.33333%
	}

	.silc-grid__col--5-599 {
		width: 41.66667%
	}

	.silc-grid__col--6-599 {
		width: 50%
	}

	.silc-grid__col--7-599 {
		width: 58.33333%
	}

	.silc-grid__col--8-599 {
		width: 66.66667%
	}

	.silc-grid__col--9-599 {
		width: 75%
	}

	.silc-grid__col--10-599 {
		width: 83.33333%
	}

	.silc-grid__col--11-599 {
		width: 91.66667%
	}

	.silc-grid__col--12-599 {
		width: 100%
	}

	.silc-grid__col--auto-599 {
		width: auto
	}
}

@media (min-width:600px) {
	.silc-grid__col--1-600 {
		width: 8.33333%
	}

	.silc-grid__col--2-600 {
		width: 16.66667%
	}

	.silc-grid__col--3-600 {
		width: 25%
	}

	.silc-grid__col--4-600 {
		width: 33.33333%
	}

	.silc-grid__col--5-600 {
		width: 41.66667%
	}

	.silc-grid__col--6-600 {
		width: 50%
	}

	.silc-grid__col--7-600 {
		width: 58.33333%
	}

	.silc-grid__col--8-600 {
		width: 66.66667%
	}

	.silc-grid__col--9-600 {
		width: 75%
	}

	.silc-grid__col--10-600 {
		width: 83.33333%
	}

	.silc-grid__col--11-600 {
		width: 91.66667%
	}

	.silc-grid__col--12-600 {
		width: 100%
	}

	.silc-grid__col--auto-600 {
		width: auto
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-grid__col--1-600-899 {
		width: 8.33333%
	}

	.silc-grid__col--2-600-899 {
		width: 16.66667%
	}

	.silc-grid__col--3-600-899 {
		width: 25%
	}

	.silc-grid__col--4-600-899 {
		width: 33.33333%
	}

	.silc-grid__col--5-600-899 {
		width: 41.66667%
	}

	.silc-grid__col--6-600-899 {
		width: 50%
	}

	.silc-grid__col--7-600-899 {
		width: 58.33333%
	}

	.silc-grid__col--8-600-899 {
		width: 66.66667%
	}

	.silc-grid__col--9-600-899 {
		width: 75%
	}

	.silc-grid__col--10-600-899 {
		width: 83.33333%
	}

	.silc-grid__col--11-600-899 {
		width: 91.66667%
	}

	.silc-grid__col--12-600-899 {
		width: 100%
	}

	.silc-grid__col--auto-600-899 {
		width: auto
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-grid__col--1-600-1199 {
		width: 8.33333%
	}

	.silc-grid__col--2-600-1199 {
		width: 16.66667%
	}

	.silc-grid__col--3-600-1199 {
		width: 25%
	}

	.silc-grid__col--4-600-1199 {
		width: 33.33333%
	}

	.silc-grid__col--5-600-1199 {
		width: 41.66667%
	}

	.silc-grid__col--6-600-1199 {
		width: 50%
	}

	.silc-grid__col--7-600-1199 {
		width: 58.33333%
	}

	.silc-grid__col--8-600-1199 {
		width: 66.66667%
	}

	.silc-grid__col--9-600-1199 {
		width: 75%
	}

	.silc-grid__col--10-600-1199 {
		width: 83.33333%
	}

	.silc-grid__col--11-600-1199 {
		width: 91.66667%
	}

	.silc-grid__col--12-600-1199 {
		width: 100%
	}

	.silc-grid__col--auto-600-1199 {
		width: auto
	}
}

@media (max-width:749px) {
	.silc-grid__col--1-749 {
		width: 8.33333%
	}

	.silc-grid__col--2-749 {
		width: 16.66667%
	}

	.silc-grid__col--3-749 {
		width: 25%
	}

	.silc-grid__col--4-749 {
		width: 33.33333%
	}

	.silc-grid__col--5-749 {
		width: 41.66667%
	}

	.silc-grid__col--6-749 {
		width: 50%
	}

	.silc-grid__col--7-749 {
		width: 58.33333%
	}

	.silc-grid__col--8-749 {
		width: 66.66667%
	}

	.silc-grid__col--9-749 {
		width: 75%
	}

	.silc-grid__col--10-749 {
		width: 83.33333%
	}

	.silc-grid__col--11-749 {
		width: 91.66667%
	}

	.silc-grid__col--12-749 {
		width: 100%
	}

	.silc-grid__col--auto-749 {
		width: auto
	}
}

@media (min-width:750px) {
	.silc-grid__col--1-750 {
		width: 8.33333%
	}

	.silc-grid__col--2-750 {
		width: 16.66667%
	}

	.silc-grid__col--3-750 {
		width: 25%
	}

	.silc-grid__col--4-750 {
		width: 33.33333%
	}

	.silc-grid__col--5-750 {
		width: 41.66667%
	}

	.silc-grid__col--6-750 {
		width: 50%
	}

	.silc-grid__col--7-750 {
		width: 58.33333%
	}

	.silc-grid__col--8-750 {
		width: 66.66667%
	}

	.silc-grid__col--9-750 {
		width: 75%
	}

	.silc-grid__col--10-750 {
		width: 83.33333%
	}

	.silc-grid__col--11-750 {
		width: 91.66667%
	}

	.silc-grid__col--12-750 {
		width: 100%
	}

	.silc-grid__col--auto-750 {
		width: auto
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-grid__col--1-750-899 {
		width: 8.33333%
	}

	.silc-grid__col--2-750-899 {
		width: 16.66667%
	}

	.silc-grid__col--3-750-899 {
		width: 25%
	}

	.silc-grid__col--4-750-899 {
		width: 33.33333%
	}

	.silc-grid__col--5-750-899 {
		width: 41.66667%
	}

	.silc-grid__col--6-750-899 {
		width: 50%
	}

	.silc-grid__col--7-750-899 {
		width: 58.33333%
	}

	.silc-grid__col--8-750-899 {
		width: 66.66667%
	}

	.silc-grid__col--9-750-899 {
		width: 75%
	}

	.silc-grid__col--10-750-899 {
		width: 83.33333%
	}

	.silc-grid__col--11-750-899 {
		width: 91.66667%
	}

	.silc-grid__col--12-750-899 {
		width: 100%
	}

	.silc-grid__col--auto-750-899 {
		width: auto
	}
}

@media (max-width:899px) {
	.silc-grid__col--1-899 {
		width: 8.33333%
	}

	.silc-grid__col--2-899 {
		width: 16.66667%
	}

	.silc-grid__col--3-899 {
		width: 25%
	}

	.silc-grid__col--4-899 {
		width: 33.33333%
	}

	.silc-grid__col--5-899 {
		width: 41.66667%
	}

	.silc-grid__col--6-899 {
		width: 50%
	}

	.silc-grid__col--7-899 {
		width: 58.33333%
	}

	.silc-grid__col--8-899 {
		width: 66.66667%
	}

	.silc-grid__col--9-899 {
		width: 75%
	}

	.silc-grid__col--10-899 {
		width: 83.33333%
	}

	.silc-grid__col--11-899 {
		width: 91.66667%
	}

	.silc-grid__col--12-899 {
		width: 100%
	}

	.silc-grid__col--auto-899 {
		width: auto
	}
}

@media (min-width:900px) {
	.silc-grid__col--1-900 {
		width: 8.33333%
	}

	.silc-grid__col--2-900 {
		width: 16.66667%
	}

	.silc-grid__col--3-900 {
		width: 25%
	}

	.silc-grid__col--4-900 {
		width: 33.33333%
	}

	.silc-grid__col--5-900 {
		width: 41.66667%
	}

	.silc-grid__col--6-900 {
		width: 50%
	}

	.silc-grid__col--7-900 {
		width: 58.33333%
	}

	.silc-grid__col--8-900 {
		width: 66.66667%
	}

	.silc-grid__col--9-900 {
		width: 75%
	}

	.silc-grid__col--10-900 {
		width: 83.33333%
	}

	.silc-grid__col--11-900 {
		width: 91.66667%
	}

	.silc-grid__col--12-900 {
		width: 100%
	}

	.silc-grid__col--auto-900 {
		width: auto
	}
}

@media (min-width:960px) {
	.silc-grid__col--1-960 {
		width: 8.33333%
	}

	.silc-grid__col--2-960 {
		width: 16.66667%
	}

	.silc-grid__col--3-960 {
		width: 25%
	}

	.silc-grid__col--4-960 {
		width: 33.33333%
	}

	.silc-grid__col--5-960 {
		width: 41.66667%
	}

	.silc-grid__col--6-960 {
		width: 50%
	}

	.silc-grid__col--7-960 {
		width: 58.33333%
	}

	.silc-grid__col--8-960 {
		width: 66.66667%
	}

	.silc-grid__col--9-960 {
		width: 75%
	}

	.silc-grid__col--10-960 {
		width: 83.33333%
	}

	.silc-grid__col--11-960 {
		width: 91.66667%
	}

	.silc-grid__col--12-960 {
		width: 100%
	}

	.silc-grid__col--auto-960 {
		width: auto
	}
}

@media (max-width:989px) {
	.silc-grid__col--1-989 {
		width: 8.33333%
	}

	.silc-grid__col--2-989 {
		width: 16.66667%
	}

	.silc-grid__col--3-989 {
		width: 25%
	}

	.silc-grid__col--4-989 {
		width: 33.33333%
	}

	.silc-grid__col--5-989 {
		width: 41.66667%
	}

	.silc-grid__col--6-989 {
		width: 50%
	}

	.silc-grid__col--7-989 {
		width: 58.33333%
	}

	.silc-grid__col--8-989 {
		width: 66.66667%
	}

	.silc-grid__col--9-989 {
		width: 75%
	}

	.silc-grid__col--10-989 {
		width: 83.33333%
	}

	.silc-grid__col--11-989 {
		width: 91.66667%
	}

	.silc-grid__col--12-989 {
		width: 100%
	}

	.silc-grid__col--auto-989 {
		width: auto
	}
}

@media (min-width:990px) {
	.silc-grid__col--1-990 {
		width: 8.33333%
	}

	.silc-grid__col--2-990 {
		width: 16.66667%
	}

	.silc-grid__col--3-990 {
		width: 25%
	}

	.silc-grid__col--4-990 {
		width: 33.33333%
	}

	.silc-grid__col--5-990 {
		width: 41.66667%
	}

	.silc-grid__col--6-990 {
		width: 50%
	}

	.silc-grid__col--7-990 {
		width: 58.33333%
	}

	.silc-grid__col--8-990 {
		width: 66.66667%
	}

	.silc-grid__col--9-990 {
		width: 75%
	}

	.silc-grid__col--10-990 {
		width: 83.33333%
	}

	.silc-grid__col--11-990 {
		width: 91.66667%
	}

	.silc-grid__col--12-990 {
		width: 100%
	}

	.silc-grid__col--auto-990 {
		width: auto
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-grid__col--1-900-1023 {
		width: 8.33333%
	}

	.silc-grid__col--2-900-1023 {
		width: 16.66667%
	}

	.silc-grid__col--3-900-1023 {
		width: 25%
	}

	.silc-grid__col--4-900-1023 {
		width: 33.33333%
	}

	.silc-grid__col--5-900-1023 {
		width: 41.66667%
	}

	.silc-grid__col--6-900-1023 {
		width: 50%
	}

	.silc-grid__col--7-900-1023 {
		width: 58.33333%
	}

	.silc-grid__col--8-900-1023 {
		width: 66.66667%
	}

	.silc-grid__col--9-900-1023 {
		width: 75%
	}

	.silc-grid__col--10-900-1023 {
		width: 83.33333%
	}

	.silc-grid__col--11-900-1023 {
		width: 91.66667%
	}

	.silc-grid__col--12-900-1023 {
		width: 100%
	}

	.silc-grid__col--auto-900-1023 {
		width: auto
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-grid__col--1-900-1199 {
		width: 8.33333%
	}

	.silc-grid__col--2-900-1199 {
		width: 16.66667%
	}

	.silc-grid__col--3-900-1199 {
		width: 25%
	}

	.silc-grid__col--4-900-1199 {
		width: 33.33333%
	}

	.silc-grid__col--5-900-1199 {
		width: 41.66667%
	}

	.silc-grid__col--6-900-1199 {
		width: 50%
	}

	.silc-grid__col--7-900-1199 {
		width: 58.33333%
	}

	.silc-grid__col--8-900-1199 {
		width: 66.66667%
	}

	.silc-grid__col--9-900-1199 {
		width: 75%
	}

	.silc-grid__col--10-900-1199 {
		width: 83.33333%
	}

	.silc-grid__col--11-900-1199 {
		width: 91.66667%
	}

	.silc-grid__col--12-900-1199 {
		width: 100%
	}

	.silc-grid__col--auto-900-1199 {
		width: auto
	}
}

@media (max-width:1023px) {
	.silc-grid__col--1-1023 {
		width: 8.33333%
	}

	.silc-grid__col--2-1023 {
		width: 16.66667%
	}

	.silc-grid__col--3-1023 {
		width: 25%
	}

	.silc-grid__col--4-1023 {
		width: 33.33333%
	}

	.silc-grid__col--5-1023 {
		width: 41.66667%
	}

	.silc-grid__col--6-1023 {
		width: 50%
	}

	.silc-grid__col--7-1023 {
		width: 58.33333%
	}

	.silc-grid__col--8-1023 {
		width: 66.66667%
	}

	.silc-grid__col--9-1023 {
		width: 75%
	}

	.silc-grid__col--10-1023 {
		width: 83.33333%
	}

	.silc-grid__col--11-1023 {
		width: 91.66667%
	}

	.silc-grid__col--12-1023 {
		width: 100%
	}

	.silc-grid__col--auto-1023 {
		width: auto
	}
}

@media (min-width:1024px) {
	.silc-grid__col--1-1024 {
		width: 8.33333%
	}

	.silc-grid__col--2-1024 {
		width: 16.66667%
	}

	.silc-grid__col--3-1024 {
		width: 25%
	}

	.silc-grid__col--4-1024 {
		width: 33.33333%
	}

	.silc-grid__col--5-1024 {
		width: 41.66667%
	}

	.silc-grid__col--6-1024 {
		width: 50%
	}

	.silc-grid__col--7-1024 {
		width: 58.33333%
	}

	.silc-grid__col--8-1024 {
		width: 66.66667%
	}

	.silc-grid__col--9-1024 {
		width: 75%
	}

	.silc-grid__col--10-1024 {
		width: 83.33333%
	}

	.silc-grid__col--11-1024 {
		width: 91.66667%
	}

	.silc-grid__col--12-1024 {
		width: 100%
	}

	.silc-grid__col--auto-1024 {
		width: auto
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-grid__col--1-1024-1199 {
		width: 8.33333%
	}

	.silc-grid__col--2-1024-1199 {
		width: 16.66667%
	}

	.silc-grid__col--3-1024-1199 {
		width: 25%
	}

	.silc-grid__col--4-1024-1199 {
		width: 33.33333%
	}

	.silc-grid__col--5-1024-1199 {
		width: 41.66667%
	}

	.silc-grid__col--6-1024-1199 {
		width: 50%
	}

	.silc-grid__col--7-1024-1199 {
		width: 58.33333%
	}

	.silc-grid__col--8-1024-1199 {
		width: 66.66667%
	}

	.silc-grid__col--9-1024-1199 {
		width: 75%
	}

	.silc-grid__col--10-1024-1199 {
		width: 83.33333%
	}

	.silc-grid__col--11-1024-1199 {
		width: 91.66667%
	}

	.silc-grid__col--12-1024-1199 {
		width: 100%
	}

	.silc-grid__col--auto-1024-1199 {
		width: auto
	}
}

@media (max-width:1199px) {
	.silc-grid__col--1-1199 {
		width: 8.33333%
	}

	.silc-grid__col--2-1199 {
		width: 16.66667%
	}

	.silc-grid__col--3-1199 {
		width: 25%
	}

	.silc-grid__col--4-1199 {
		width: 33.33333%
	}

	.silc-grid__col--5-1199 {
		width: 41.66667%
	}

	.silc-grid__col--6-1199 {
		width: 50%
	}

	.silc-grid__col--7-1199 {
		width: 58.33333%
	}

	.silc-grid__col--8-1199 {
		width: 66.66667%
	}

	.silc-grid__col--9-1199 {
		width: 75%
	}

	.silc-grid__col--10-1199 {
		width: 83.33333%
	}

	.silc-grid__col--11-1199 {
		width: 91.66667%
	}

	.silc-grid__col--12-1199 {
		width: 100%
	}

	.silc-grid__col--auto-1199 {
		width: auto
	}
}

@media (min-width:1200px) {
	.silc-grid__col--1-1200 {
		width: 8.33333%
	}

	.silc-grid__col--2-1200 {
		width: 16.66667%
	}

	.silc-grid__col--3-1200 {
		width: 25%
	}

	.silc-grid__col--4-1200 {
		width: 33.33333%
	}

	.silc-grid__col--5-1200 {
		width: 41.66667%
	}

	.silc-grid__col--6-1200 {
		width: 50%
	}

	.silc-grid__col--7-1200 {
		width: 58.33333%
	}

	.silc-grid__col--8-1200 {
		width: 66.66667%
	}

	.silc-grid__col--9-1200 {
		width: 75%
	}

	.silc-grid__col--10-1200 {
		width: 83.33333%
	}

	.silc-grid__col--11-1200 {
		width: 91.66667%
	}

	.silc-grid__col--12-1200 {
		width: 100%
	}

	.silc-grid__col--auto-1200 {
		width: auto
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-grid__col--1-1200-1439 {
		width: 8.33333%
	}

	.silc-grid__col--2-1200-1439 {
		width: 16.66667%
	}

	.silc-grid__col--3-1200-1439 {
		width: 25%
	}

	.silc-grid__col--4-1200-1439 {
		width: 33.33333%
	}

	.silc-grid__col--5-1200-1439 {
		width: 41.66667%
	}

	.silc-grid__col--6-1200-1439 {
		width: 50%
	}

	.silc-grid__col--7-1200-1439 {
		width: 58.33333%
	}

	.silc-grid__col--8-1200-1439 {
		width: 66.66667%
	}

	.silc-grid__col--9-1200-1439 {
		width: 75%
	}

	.silc-grid__col--10-1200-1439 {
		width: 83.33333%
	}

	.silc-grid__col--11-1200-1439 {
		width: 91.66667%
	}

	.silc-grid__col--12-1200-1439 {
		width: 100%
	}

	.silc-grid__col--auto-1200-1439 {
		width: auto
	}
}

@media (max-width:1299px) {
	.silc-grid__col--1-1299 {
		width: 8.33333%
	}

	.silc-grid__col--2-1299 {
		width: 16.66667%
	}

	.silc-grid__col--3-1299 {
		width: 25%
	}

	.silc-grid__col--4-1299 {
		width: 33.33333%
	}

	.silc-grid__col--5-1299 {
		width: 41.66667%
	}

	.silc-grid__col--6-1299 {
		width: 50%
	}

	.silc-grid__col--7-1299 {
		width: 58.33333%
	}

	.silc-grid__col--8-1299 {
		width: 66.66667%
	}

	.silc-grid__col--9-1299 {
		width: 75%
	}

	.silc-grid__col--10-1299 {
		width: 83.33333%
	}

	.silc-grid__col--11-1299 {
		width: 91.66667%
	}

	.silc-grid__col--12-1299 {
		width: 100%
	}

	.silc-grid__col--auto-1299 {
		width: auto
	}
}

@media (min-width:1300px) {
	.silc-grid__col--1-1300 {
		width: 8.33333%
	}

	.silc-grid__col--2-1300 {
		width: 16.66667%
	}

	.silc-grid__col--3-1300 {
		width: 25%
	}

	.silc-grid__col--4-1300 {
		width: 33.33333%
	}

	.silc-grid__col--5-1300 {
		width: 41.66667%
	}

	.silc-grid__col--6-1300 {
		width: 50%
	}

	.silc-grid__col--7-1300 {
		width: 58.33333%
	}

	.silc-grid__col--8-1300 {
		width: 66.66667%
	}

	.silc-grid__col--9-1300 {
		width: 75%
	}

	.silc-grid__col--10-1300 {
		width: 83.33333%
	}

	.silc-grid__col--11-1300 {
		width: 91.66667%
	}

	.silc-grid__col--12-1300 {
		width: 100%
	}

	.silc-grid__col--auto-1300 {
		width: auto
	}
}

@media (max-width:1439px) {
	.silc-grid__col--1-1439 {
		width: 8.33333%
	}

	.silc-grid__col--2-1439 {
		width: 16.66667%
	}

	.silc-grid__col--3-1439 {
		width: 25%
	}

	.silc-grid__col--4-1439 {
		width: 33.33333%
	}

	.silc-grid__col--5-1439 {
		width: 41.66667%
	}

	.silc-grid__col--6-1439 {
		width: 50%
	}

	.silc-grid__col--7-1439 {
		width: 58.33333%
	}

	.silc-grid__col--8-1439 {
		width: 66.66667%
	}

	.silc-grid__col--9-1439 {
		width: 75%
	}

	.silc-grid__col--10-1439 {
		width: 83.33333%
	}

	.silc-grid__col--11-1439 {
		width: 91.66667%
	}

	.silc-grid__col--12-1439 {
		width: 100%
	}

	.silc-grid__col--auto-1439 {
		width: auto
	}
}

@media (min-width:1440px) {
	.silc-grid__col--1-1440 {
		width: 8.33333%
	}

	.silc-grid__col--2-1440 {
		width: 16.66667%
	}

	.silc-grid__col--3-1440 {
		width: 25%
	}

	.silc-grid__col--4-1440 {
		width: 33.33333%
	}

	.silc-grid__col--5-1440 {
		width: 41.66667%
	}

	.silc-grid__col--6-1440 {
		width: 50%
	}

	.silc-grid__col--7-1440 {
		width: 58.33333%
	}

	.silc-grid__col--8-1440 {
		width: 66.66667%
	}

	.silc-grid__col--9-1440 {
		width: 75%
	}

	.silc-grid__col--10-1440 {
		width: 83.33333%
	}

	.silc-grid__col--11-1440 {
		width: 91.66667%
	}

	.silc-grid__col--12-1440 {
		width: 100%
	}

	.silc-grid__col--auto-1440 {
		width: auto
	}
}

.silc-accordion {
	padding: 0;
	margin: 0
}

.silc-accordion__label {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	display: block;
	margin: 0;
	padding: 1rem 1.07rem;
	border: none;
	background: #f6f6f7;
	color: #5a646e;
	text-align: left;
	text-decoration: none;
	text-transform: none;
	width: 100%
}

body:not(.js) .silc-accordion__label {
	outline: none
}

.js .silc-accordion__label {
	cursor: pointer
}

.js .silc-accordion__label:hover {
	background: #edeeef;
	color: #821019
}

.silc-accordion__label[aria-expanded=true],
.silc-accordion__label[aria-expanded=true]:hover {
	color: inherit;
	background: #fff
}

.silc-accordion__label[role=tab] {
	width: auto
}

.silc-accordion__label[role=tab][aria-selected=true] {
	color: inherit;
	background: inherit
}

.silc-accordion__label[role=tab][aria-disabled=true] {
	cursor: default
}

.js .silc-accordion__content {
	overflow: hidden;
	transition: height .5s ease-in-out
}

.js .silc-accordion__content[aria-hidden=true] {
	height: 0
}

.js .silc-accordion__content[aria-hidden=false] {
	height: auto
}

.silc-accordion__content-compartment {
	border: none;
	padding: .93rem 1.07rem;
	background: none
}

.js .silc-accordion--become-tabs .silc-accordion .silc-accordion__header,
.js .silc-accordion--tabs .silc-accordion .silc-accordion__header {
	display: block
}

.silc-accordion__tablist {
	display: flex;
	margin: 0;
	padding: 0
}

.silc-accordion--stretch-tabs .silc-accordion__tablist .silc-accordion__label {
	flex-basis: 100%;
	flex: 1
}

.silc-accordion--become-tabs:before {
	content: "800px";
	display: none
}

.silc-nav {
	overflow: hidden
}

.js .silc-nav {
	opacity: 0
}

.js .silc-nav--ready {
	opacity: 1
}

.silc-nav__items {
	position: relative;
	left: 0;
	padding: 0;
	margin: 0;
	border: 0;
	list-style: none;
	transition: left .15s ease-in-out
}

.silc-nav__items .silc-nav__items {
	position: absolute;
	top: 0;
	left: 100%;
	width: 100%
}

.silc-nav__items--hidden {
	display: none
}

.silc-nav__item {
	border: 0;
	margin: 0;
	list-style: none
}

.silc-nav__item,
.silc-nav__link {
	padding: 0;
	background: none;
	color: inherit
}

.silc-nav__link {
	position: relative;
	display: block;
	text-decoration: none;
	transition: none;
	font-weight: 400
}

.silc-nav__link:hover {
	background: none;
	color: inherit
}

.silc-nav__move {
	cursor: pointer
}

.silc-nav__move--forward {
	position: absolute;
	right: 0;
	top: 0;
	height: 100%
}

@media (min-width:800px) {
	.silc-nav {
		overflow: visible;
		height: auto !important;
		left: 0 !important
	}

	.silc-nav__items {
		position: static
	}

	.silc-nav__items:after {
		display: block;
		content: "";
		clear: both
	}

	.silc-nav__items .silc-nav__items {
		left: 0;
		top: auto;
		display: none;
		width: 200px
	}

	.silc-nav__items .silc-nav__items .silc-nav__items {
		left: 100%;
		top: 0;
		z-index: 50
	}

	.silc-nav__items .silc-nav__items .silc-nav__link {
		padding: 1rem;
		background: #eee;
		color: inherit;
		font-weight: 400;
		text-decoration: none;
		transition: none
	}

	.silc-nav__items .silc-nav__items .silc-nav__link:hover {
		background: #ccc;
		color: inherit
	}

	.silc-nav__item {
		position: relative;
		float: left
	}

	.silc-nav__item .silc-nav__item {
		float: none
	}

	.silc-nav__item:hover>.silc-nav__items,
	.silc-nav__item[focus-within]>.silc-nav__items {
		display: block
	}

	.silc-nav__item:focus-within>.silc-nav__items,
	.silc-nav__item:hover>.silc-nav__items {
		display: block
	}

	.silc-nav__link {
		padding: 1rem;
		background: none;
		color: inherit;
		text-decoration: none;
		transition: none
	}

	.silc-nav__link:hover {
		background: #ccc;
		color: inherit
	}

	.silc-nav__move {
		display: none
	}
}

@media (-ms-high-contrast:none),
screen and (-ms-high-contrast:active) {
	.silc-nav__item {
		list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=)
	}
}

@supports (-ms-ime-align:auto) {
	.silc-nav__item {
		list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNkYAAAAAYAAjCB0C8AAAAASUVORK5CYII=)
	}
}

.js .silc-offcanvas {
	position: fixed;
	width: 100%;
	height: 100%;
	right: 0;
	top: 0;
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
	background: none;
	transition: -webkit-transform .25s ease-in-out;
	transition: transform .25s ease-in-out;
	transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out;
	box-sizing: border-box;
	visibility: hidden
}

.js .silc-offcanvas--left {
	-webkit-transform: translate3d(-100%, 0, 0);
	transform: translate3d(-100%, 0, 0)
}

.js .silc-offcanvas--top {
	-webkit-transform: translate3d(0, -100%, 0);
	transform: translate3d(0, -100%, 0)
}

.js .silc-offcanvas--bottom {
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0)
}

.js .silc-offcanvas--visible {
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	visibility: visible
}

@media (min-width:800px) {
	.js .silc-offcanvas {
		position: static;
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
		width: 100%;
		visibility: visible
	}
}

.js .silc-offcanvas__inner {
	position: absolute;
	top: 50%;
	right: auto;
	bottom: auto;
	left: 50%;
	width: 90%;
	height: 90%;
	max-width: none;
	max-height: none;
	padding: 1em;
	background: #fff;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	box-sizing: border-box
}

.silc-offcanvas__trigger {
	display: none
}

.js .silc-offcanvas__trigger {
	display: block
}

@media (min-width:800px) {
	.js .silc-offcanvas__trigger {
		display: none
	}
}

.silc-display {
	display: block
}

.silc-display--block {
	display: block !important
}

.silc-display--inline {
	display: inline !important
}

.silc-display--inline-block {
	display: inline-block !important
}

.silc-display--flex {
	display: flex !important
}

.silc-display--none {
	display: none !important
}

@media (min-width:400px) {
	.silc-display--block-400 {
		display: block !important
	}

	.silc-display--inline-400 {
		display: inline !important
	}

	.silc-display--inline-block-400 {
		display: inline-block !important
	}

	.silc-display--flex-400 {
		display: flex !important
	}

	.silc-display--none-400 {
		display: none !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-display--block-400-599 {
		display: block !important
	}

	.silc-display--inline-400-599 {
		display: inline !important
	}

	.silc-display--inline-block-400-599 {
		display: inline-block !important
	}

	.silc-display--flex-400-599 {
		display: flex !important
	}

	.silc-display--none-400-599 {
		display: none !important
	}
}

@media (min-width:450px) {
	.silc-display--block-450 {
		display: block !important
	}

	.silc-display--inline-450 {
		display: inline !important
	}

	.silc-display--inline-block-450 {
		display: inline-block !important
	}

	.silc-display--flex-450 {
		display: flex !important
	}

	.silc-display--none-450 {
		display: none !important
	}
}

@media (max-width:599px) {
	.silc-display--block-599 {
		display: block !important
	}

	.silc-display--inline-599 {
		display: inline !important
	}

	.silc-display--inline-block-599 {
		display: inline-block !important
	}

	.silc-display--flex-599 {
		display: flex !important
	}

	.silc-display--none-599 {
		display: none !important
	}
}

@media (min-width:600px) {
	.silc-display--block-600 {
		display: block !important
	}

	.silc-display--inline-600 {
		display: inline !important
	}

	.silc-display--inline-block-600 {
		display: inline-block !important
	}

	.silc-display--flex-600 {
		display: flex !important
	}

	.silc-display--none-600 {
		display: none !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-display--block-600-899 {
		display: block !important
	}

	.silc-display--inline-600-899 {
		display: inline !important
	}

	.silc-display--inline-block-600-899 {
		display: inline-block !important
	}

	.silc-display--flex-600-899 {
		display: flex !important
	}

	.silc-display--none-600-899 {
		display: none !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-display--block-600-1199 {
		display: block !important
	}

	.silc-display--inline-600-1199 {
		display: inline !important
	}

	.silc-display--inline-block-600-1199 {
		display: inline-block !important
	}

	.silc-display--flex-600-1199 {
		display: flex !important
	}

	.silc-display--none-600-1199 {
		display: none !important
	}
}

@media (max-width:749px) {
	.silc-display--block-749 {
		display: block !important
	}

	.silc-display--inline-749 {
		display: inline !important
	}

	.silc-display--inline-block-749 {
		display: inline-block !important
	}

	.silc-display--flex-749 {
		display: flex !important
	}

	.silc-display--none-749 {
		display: none !important
	}
}

@media (min-width:750px) {
	.silc-display--block-750 {
		display: block !important
	}

	.silc-display--inline-750 {
		display: inline !important
	}

	.silc-display--inline-block-750 {
		display: inline-block !important
	}

	.silc-display--flex-750 {
		display: flex !important
	}

	.silc-display--none-750 {
		display: none !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-display--block-750-899 {
		display: block !important
	}

	.silc-display--inline-750-899 {
		display: inline !important
	}

	.silc-display--inline-block-750-899 {
		display: inline-block !important
	}

	.silc-display--flex-750-899 {
		display: flex !important
	}

	.silc-display--none-750-899 {
		display: none !important
	}
}

@media (max-width:899px) {
	.silc-display--block-899 {
		display: block !important
	}

	.silc-display--inline-899 {
		display: inline !important
	}

	.silc-display--inline-block-899 {
		display: inline-block !important
	}

	.silc-display--flex-899 {
		display: flex !important
	}

	.silc-display--none-899 {
		display: none !important
	}
}

@media (min-width:900px) {
	.silc-display--block-900 {
		display: block !important
	}

	.silc-display--inline-900 {
		display: inline !important
	}

	.silc-display--inline-block-900 {
		display: inline-block !important
	}

	.silc-display--flex-900 {
		display: flex !important
	}

	.silc-display--none-900 {
		display: none !important
	}
}

@media (min-width:960px) {
	.silc-display--block-960 {
		display: block !important
	}

	.silc-display--inline-960 {
		display: inline !important
	}

	.silc-display--inline-block-960 {
		display: inline-block !important
	}

	.silc-display--flex-960 {
		display: flex !important
	}

	.silc-display--none-960 {
		display: none !important
	}
}

@media (max-width:989px) {
	.silc-display--block-989 {
		display: block !important
	}

	.silc-display--inline-989 {
		display: inline !important
	}

	.silc-display--inline-block-989 {
		display: inline-block !important
	}

	.silc-display--flex-989 {
		display: flex !important
	}

	.silc-display--none-989 {
		display: none !important
	}
}

@media (min-width:990px) {
	.silc-display--block-990 {
		display: block !important
	}

	.silc-display--inline-990 {
		display: inline !important
	}

	.silc-display--inline-block-990 {
		display: inline-block !important
	}

	.silc-display--flex-990 {
		display: flex !important
	}

	.silc-display--none-990 {
		display: none !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-display--block-900-1023 {
		display: block !important
	}

	.silc-display--inline-900-1023 {
		display: inline !important
	}

	.silc-display--inline-block-900-1023 {
		display: inline-block !important
	}

	.silc-display--flex-900-1023 {
		display: flex !important
	}

	.silc-display--none-900-1023 {
		display: none !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-display--block-900-1199 {
		display: block !important
	}

	.silc-display--inline-900-1199 {
		display: inline !important
	}

	.silc-display--inline-block-900-1199 {
		display: inline-block !important
	}

	.silc-display--flex-900-1199 {
		display: flex !important
	}

	.silc-display--none-900-1199 {
		display: none !important
	}
}

@media (max-width:1023px) {
	.silc-display--block-1023 {
		display: block !important
	}

	.silc-display--inline-1023 {
		display: inline !important
	}

	.silc-display--inline-block-1023 {
		display: inline-block !important
	}

	.silc-display--flex-1023 {
		display: flex !important
	}

	.silc-display--none-1023 {
		display: none !important
	}
}

@media (min-width:1024px) {
	.silc-display--block-1024 {
		display: block !important
	}

	.silc-display--inline-1024 {
		display: inline !important
	}

	.silc-display--inline-block-1024 {
		display: inline-block !important
	}

	.silc-display--flex-1024 {
		display: flex !important
	}

	.silc-display--none-1024 {
		display: none !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-display--block-1024-1199 {
		display: block !important
	}

	.silc-display--inline-1024-1199 {
		display: inline !important
	}

	.silc-display--inline-block-1024-1199 {
		display: inline-block !important
	}

	.silc-display--flex-1024-1199 {
		display: flex !important
	}

	.silc-display--none-1024-1199 {
		display: none !important
	}
}

@media (max-width:1199px) {
	.silc-display--block-1199 {
		display: block !important
	}

	.silc-display--inline-1199 {
		display: inline !important
	}

	.silc-display--inline-block-1199 {
		display: inline-block !important
	}

	.silc-display--flex-1199 {
		display: flex !important
	}

	.silc-display--none-1199 {
		display: none !important
	}
}

@media (min-width:1200px) {
	.silc-display--block-1200 {
		display: block !important
	}

	.silc-display--inline-1200 {
		display: inline !important
	}

	.silc-display--inline-block-1200 {
		display: inline-block !important
	}

	.silc-display--flex-1200 {
		display: flex !important
	}

	.silc-display--none-1200 {
		display: none !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-display--block-1200-1439 {
		display: block !important
	}

	.silc-display--inline-1200-1439 {
		display: inline !important
	}

	.silc-display--inline-block-1200-1439 {
		display: inline-block !important
	}

	.silc-display--flex-1200-1439 {
		display: flex !important
	}

	.silc-display--none-1200-1439 {
		display: none !important
	}
}

@media (max-width:1299px) {
	.silc-display--block-1299 {
		display: block !important
	}

	.silc-display--inline-1299 {
		display: inline !important
	}

	.silc-display--inline-block-1299 {
		display: inline-block !important
	}

	.silc-display--flex-1299 {
		display: flex !important
	}

	.silc-display--none-1299 {
		display: none !important
	}
}

@media (min-width:1300px) {
	.silc-display--block-1300 {
		display: block !important
	}

	.silc-display--inline-1300 {
		display: inline !important
	}

	.silc-display--inline-block-1300 {
		display: inline-block !important
	}

	.silc-display--flex-1300 {
		display: flex !important
	}

	.silc-display--none-1300 {
		display: none !important
	}
}

@media (max-width:1439px) {
	.silc-display--block-1439 {
		display: block !important
	}

	.silc-display--inline-1439 {
		display: inline !important
	}

	.silc-display--inline-block-1439 {
		display: inline-block !important
	}

	.silc-display--flex-1439 {
		display: flex !important
	}

	.silc-display--none-1439 {
		display: none !important
	}
}

@media (min-width:1440px) {
	.silc-display--block-1440 {
		display: block !important
	}

	.silc-display--inline-1440 {
		display: inline !important
	}

	.silc-display--inline-block-1440 {
		display: inline-block !important
	}

	.silc-display--flex-1440 {
		display: flex !important
	}

	.silc-display--none-1440 {
		display: none !important
	}
}

.silc-align {
	text-align: initial
}

.silc-align--left {
	text-align: left !important
}

.silc-align--right {
	text-align: right !important
}

.silc-align--center {
	text-align: center !important
}

.silc-align--justify {
	text-align: justify !important
}

@media (min-width:400px) {
	.silc-align--left-400 {
		text-align: left !important
	}

	.silc-align--right-400 {
		text-align: right !important
	}

	.silc-align--center-400 {
		text-align: center !important
	}

	.silc-align--justify-400 {
		text-align: justify !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-align--left-400-599 {
		text-align: left !important
	}

	.silc-align--right-400-599 {
		text-align: right !important
	}

	.silc-align--center-400-599 {
		text-align: center !important
	}

	.silc-align--justify-400-599 {
		text-align: justify !important
	}
}

@media (min-width:450px) {
	.silc-align--left-450 {
		text-align: left !important
	}

	.silc-align--right-450 {
		text-align: right !important
	}

	.silc-align--center-450 {
		text-align: center !important
	}

	.silc-align--justify-450 {
		text-align: justify !important
	}
}

@media (max-width:599px) {
	.silc-align--left-599 {
		text-align: left !important
	}

	.silc-align--right-599 {
		text-align: right !important
	}

	.silc-align--center-599 {
		text-align: center !important
	}

	.silc-align--justify-599 {
		text-align: justify !important
	}
}

@media (min-width:600px) {
	.silc-align--left-600 {
		text-align: left !important
	}

	.silc-align--right-600 {
		text-align: right !important
	}

	.silc-align--center-600 {
		text-align: center !important
	}

	.silc-align--justify-600 {
		text-align: justify !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-align--left-600-899 {
		text-align: left !important
	}

	.silc-align--right-600-899 {
		text-align: right !important
	}

	.silc-align--center-600-899 {
		text-align: center !important
	}

	.silc-align--justify-600-899 {
		text-align: justify !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-align--left-600-1199 {
		text-align: left !important
	}

	.silc-align--right-600-1199 {
		text-align: right !important
	}

	.silc-align--center-600-1199 {
		text-align: center !important
	}

	.silc-align--justify-600-1199 {
		text-align: justify !important
	}
}

@media (max-width:749px) {
	.silc-align--left-749 {
		text-align: left !important
	}

	.silc-align--right-749 {
		text-align: right !important
	}

	.silc-align--center-749 {
		text-align: center !important
	}

	.silc-align--justify-749 {
		text-align: justify !important
	}
}

@media (min-width:750px) {
	.silc-align--left-750 {
		text-align: left !important
	}

	.silc-align--right-750 {
		text-align: right !important
	}

	.silc-align--center-750 {
		text-align: center !important
	}

	.silc-align--justify-750 {
		text-align: justify !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-align--left-750-899 {
		text-align: left !important
	}

	.silc-align--right-750-899 {
		text-align: right !important
	}

	.silc-align--center-750-899 {
		text-align: center !important
	}

	.silc-align--justify-750-899 {
		text-align: justify !important
	}
}

@media (max-width:899px) {
	.silc-align--left-899 {
		text-align: left !important
	}

	.silc-align--right-899 {
		text-align: right !important
	}

	.silc-align--center-899 {
		text-align: center !important
	}

	.silc-align--justify-899 {
		text-align: justify !important
	}
}

@media (min-width:900px) {
	.silc-align--left-900 {
		text-align: left !important
	}

	.silc-align--right-900 {
		text-align: right !important
	}

	.silc-align--center-900 {
		text-align: center !important
	}

	.silc-align--justify-900 {
		text-align: justify !important
	}
}

@media (min-width:960px) {
	.silc-align--left-960 {
		text-align: left !important
	}

	.silc-align--right-960 {
		text-align: right !important
	}

	.silc-align--center-960 {
		text-align: center !important
	}

	.silc-align--justify-960 {
		text-align: justify !important
	}
}

@media (max-width:989px) {
	.silc-align--left-989 {
		text-align: left !important
	}

	.silc-align--right-989 {
		text-align: right !important
	}

	.silc-align--center-989 {
		text-align: center !important
	}

	.silc-align--justify-989 {
		text-align: justify !important
	}
}

@media (min-width:990px) {
	.silc-align--left-990 {
		text-align: left !important
	}

	.silc-align--right-990 {
		text-align: right !important
	}

	.silc-align--center-990 {
		text-align: center !important
	}

	.silc-align--justify-990 {
		text-align: justify !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-align--left-900-1023 {
		text-align: left !important
	}

	.silc-align--right-900-1023 {
		text-align: right !important
	}

	.silc-align--center-900-1023 {
		text-align: center !important
	}

	.silc-align--justify-900-1023 {
		text-align: justify !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-align--left-900-1199 {
		text-align: left !important
	}

	.silc-align--right-900-1199 {
		text-align: right !important
	}

	.silc-align--center-900-1199 {
		text-align: center !important
	}

	.silc-align--justify-900-1199 {
		text-align: justify !important
	}
}

@media (max-width:1023px) {
	.silc-align--left-1023 {
		text-align: left !important
	}

	.silc-align--right-1023 {
		text-align: right !important
	}

	.silc-align--center-1023 {
		text-align: center !important
	}

	.silc-align--justify-1023 {
		text-align: justify !important
	}
}

@media (min-width:1024px) {
	.silc-align--left-1024 {
		text-align: left !important
	}

	.silc-align--right-1024 {
		text-align: right !important
	}

	.silc-align--center-1024 {
		text-align: center !important
	}

	.silc-align--justify-1024 {
		text-align: justify !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-align--left-1024-1199 {
		text-align: left !important
	}

	.silc-align--right-1024-1199 {
		text-align: right !important
	}

	.silc-align--center-1024-1199 {
		text-align: center !important
	}

	.silc-align--justify-1024-1199 {
		text-align: justify !important
	}
}

@media (max-width:1199px) {
	.silc-align--left-1199 {
		text-align: left !important
	}

	.silc-align--right-1199 {
		text-align: right !important
	}

	.silc-align--center-1199 {
		text-align: center !important
	}

	.silc-align--justify-1199 {
		text-align: justify !important
	}
}

@media (min-width:1200px) {
	.silc-align--left-1200 {
		text-align: left !important
	}

	.silc-align--right-1200 {
		text-align: right !important
	}

	.silc-align--center-1200 {
		text-align: center !important
	}

	.silc-align--justify-1200 {
		text-align: justify !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-align--left-1200-1439 {
		text-align: left !important
	}

	.silc-align--right-1200-1439 {
		text-align: right !important
	}

	.silc-align--center-1200-1439 {
		text-align: center !important
	}

	.silc-align--justify-1200-1439 {
		text-align: justify !important
	}
}

@media (max-width:1299px) {
	.silc-align--left-1299 {
		text-align: left !important
	}

	.silc-align--right-1299 {
		text-align: right !important
	}

	.silc-align--center-1299 {
		text-align: center !important
	}

	.silc-align--justify-1299 {
		text-align: justify !important
	}
}

@media (min-width:1300px) {
	.silc-align--left-1300 {
		text-align: left !important
	}

	.silc-align--right-1300 {
		text-align: right !important
	}

	.silc-align--center-1300 {
		text-align: center !important
	}

	.silc-align--justify-1300 {
		text-align: justify !important
	}
}

@media (max-width:1439px) {
	.silc-align--left-1439 {
		text-align: left !important
	}

	.silc-align--right-1439 {
		text-align: right !important
	}

	.silc-align--center-1439 {
		text-align: center !important
	}

	.silc-align--justify-1439 {
		text-align: justify !important
	}
}

@media (min-width:1440px) {
	.silc-align--left-1440 {
		text-align: left !important
	}

	.silc-align--right-1440 {
		text-align: right !important
	}

	.silc-align--center-1440 {
		text-align: center !important
	}

	.silc-align--justify-1440 {
		text-align: justify !important
	}
}

.silc-color--primary {
	color: #369 !important
}

.silc-bg--primary {
	background: #369 !important
}

.silc-color--secondary {
	color: #4e7dab !important
}

.silc-bg--secondary {
	background: #4e7dab !important
}

.silc-color--tertiary {
	color: #7ba3ca !important
}

.silc-bg--tertiary {
	background: #7ba3ca !important
}

.silc-color--white {
	color: #fff !important
}

.silc-bg--white {
	background: #fff !important
}

.silc-color--black {
	color: #000 !important
}

.silc-bg--black {
	background: #000 !important
}

.silc-m--0 {
	margin: 0 !important
}

.silc-m--auto {
	margin: auto !important
}

.silc-m--1 {
	margin: .25rem !important
}

.silc-m--2 {
	margin: .5rem !important
}

.silc-m--3 {
	margin: .75rem !important
}

.silc-m--4 {
	margin: 1rem !important
}

.silc-m--5 {
	margin: 1.5rem !important
}

.silc-m--6 {
	margin: 2rem !important
}

.silc-m--7 {
	margin: 2.5rem !important
}

.silc-m--8 {
	margin: 3rem !important
}

.silc-m--9 {
	margin: 4rem !important
}

.silc-m--10 {
	margin: 5rem !important
}

.silc-m--11 {
	margin: 6rem !important
}

.silc-m--12 {
	margin: 7rem !important
}

.silc-m--13 {
	margin: 8rem !important
}

.silc-mtop--0 {
	margin-top: 0 !important
}

.silc-mtop--auto {
	margin-top: auto !important
}

.silc-mtop--1 {
	margin-top: .25rem !important
}

.silc-mtop--2 {
	margin-top: .5rem !important
}

.silc-mtop--3 {
	margin-top: .75rem !important
}

.silc-mtop--4 {
	margin-top: 1rem !important
}

.silc-mtop--5 {
	margin-top: 1.5rem !important
}

.silc-mtop--6 {
	margin-top: 2rem !important
}

.silc-mtop--7 {
	margin-top: 2.5rem !important
}

.silc-mtop--8 {
	margin-top: 3rem !important
}

.silc-mtop--9 {
	margin-top: 4rem !important
}

.silc-mtop--10 {
	margin-top: 5rem !important
}

.silc-mtop--11 {
	margin-top: 6rem !important
}

.silc-mtop--12 {
	margin-top: 7rem !important
}

.silc-mtop--13 {
	margin-top: 8rem !important
}

.silc-mright--0 {
	margin-right: 0 !important
}

.silc-mright--auto {
	margin-right: auto !important
}

.silc-mright--1 {
	margin-right: .25rem !important
}

.silc-mright--2 {
	margin-right: .5rem !important
}

.silc-mright--3 {
	margin-right: .75rem !important
}

.silc-mright--4 {
	margin-right: 1rem !important
}

.silc-mright--5 {
	margin-right: 1.5rem !important
}

.silc-mright--6 {
	margin-right: 2rem !important
}

.silc-mright--7 {
	margin-right: 2.5rem !important
}

.silc-mright--8 {
	margin-right: 3rem !important
}

.silc-mright--9 {
	margin-right: 4rem !important
}

.silc-mright--10 {
	margin-right: 5rem !important
}

.silc-mright--11 {
	margin-right: 6rem !important
}

.silc-mright--12 {
	margin-right: 7rem !important
}

.silc-mright--13 {
	margin-right: 8rem !important
}

.silc-mbottom--0 {
	margin-bottom: 0 !important
}

.silc-mbottom--auto {
	margin-bottom: auto !important
}

.silc-mbottom--1 {
	margin-bottom: .25rem !important
}

.silc-mbottom--2 {
	margin-bottom: .5rem !important
}

.silc-mbottom--3 {
	margin-bottom: .75rem !important
}

.silc-mbottom--4 {
	margin-bottom: 1rem !important
}

.silc-mbottom--5 {
	margin-bottom: 1.5rem !important
}

.silc-mbottom--6 {
	margin-bottom: 2rem !important
}

.silc-mbottom--7 {
	margin-bottom: 2.5rem !important
}

.silc-mbottom--8 {
	margin-bottom: 3rem !important
}

.silc-mbottom--9 {
	margin-bottom: 4rem !important
}

.silc-mbottom--10 {
	margin-bottom: 5rem !important
}

.silc-mbottom--11 {
	margin-bottom: 6rem !important
}

.silc-mbottom--12 {
	margin-bottom: 7rem !important
}

.silc-mbottom--13 {
	margin-bottom: 8rem !important
}

.silc-mleft--0 {
	margin-left: 0 !important
}

.silc-mleft--auto {
	margin-left: auto !important
}

.silc-mleft--1 {
	margin-left: .25rem !important
}

.silc-mleft--2 {
	margin-left: .5rem !important
}

.silc-mleft--3 {
	margin-left: .75rem !important
}

.silc-mleft--4 {
	margin-left: 1rem !important
}

.silc-mleft--5 {
	margin-left: 1.5rem !important
}

.silc-mleft--6 {
	margin-left: 2rem !important
}

.silc-mleft--7 {
	margin-left: 2.5rem !important
}

.silc-mleft--8 {
	margin-left: 3rem !important
}

.silc-mleft--9 {
	margin-left: 4rem !important
}

.silc-mleft--10 {
	margin-left: 5rem !important
}

.silc-mleft--11 {
	margin-left: 6rem !important
}

.silc-mleft--12 {
	margin-left: 7rem !important
}

.silc-mleft--13 {
	margin-left: 8rem !important
}

@media (min-width:400px) {
	.silc-m--0-400 {
		margin: 0 !important
	}
}

@media (min-width:400px) {
	.silc-m--auto-400 {
		margin: auto !important
	}
}

@media (min-width:400px) {
	.silc-m--1-400 {
		margin: .25rem !important
	}
}

@media (min-width:400px) {
	.silc-m--2-400 {
		margin: .5rem !important
	}
}

@media (min-width:400px) {
	.silc-m--3-400 {
		margin: .75rem !important
	}
}

@media (min-width:400px) {
	.silc-m--4-400 {
		margin: 1rem !important
	}
}

@media (min-width:400px) {
	.silc-m--5-400 {
		margin: 1.5rem !important
	}
}

@media (min-width:400px) {
	.silc-m--6-400 {
		margin: 2rem !important
	}
}

@media (min-width:400px) {
	.silc-m--7-400 {
		margin: 2.5rem !important
	}
}

@media (min-width:400px) {
	.silc-m--8-400 {
		margin: 3rem !important
	}
}

@media (min-width:400px) {
	.silc-m--9-400 {
		margin: 4rem !important
	}
}

@media (min-width:400px) {
	.silc-m--10-400 {
		margin: 5rem !important
	}
}

@media (min-width:400px) {
	.silc-m--11-400 {
		margin: 6rem !important
	}
}

@media (min-width:400px) {
	.silc-m--12-400 {
		margin: 7rem !important
	}
}

@media (min-width:400px) {
	.silc-m--13-400 {
		margin: 8rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-m--0-400-599 {
		margin: 0 !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-m--auto-400-599 {
		margin: auto !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-m--1-400-599 {
		margin: .25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-m--2-400-599 {
		margin: .5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-m--3-400-599 {
		margin: .75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-m--4-400-599 {
		margin: 1rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-m--5-400-599 {
		margin: 1.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-m--6-400-599 {
		margin: 2rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-m--7-400-599 {
		margin: 2.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-m--8-400-599 {
		margin: 3rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-m--9-400-599 {
		margin: 4rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-m--10-400-599 {
		margin: 5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-m--11-400-599 {
		margin: 6rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-m--12-400-599 {
		margin: 7rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-m--13-400-599 {
		margin: 8rem !important
	}
}

@media (min-width:450px) {
	.silc-m--0-450 {
		margin: 0 !important
	}
}

@media (min-width:450px) {
	.silc-m--auto-450 {
		margin: auto !important
	}
}

@media (min-width:450px) {
	.silc-m--1-450 {
		margin: .25rem !important
	}
}

@media (min-width:450px) {
	.silc-m--2-450 {
		margin: .5rem !important
	}
}

@media (min-width:450px) {
	.silc-m--3-450 {
		margin: .75rem !important
	}
}

@media (min-width:450px) {
	.silc-m--4-450 {
		margin: 1rem !important
	}
}

@media (min-width:450px) {
	.silc-m--5-450 {
		margin: 1.5rem !important
	}
}

@media (min-width:450px) {
	.silc-m--6-450 {
		margin: 2rem !important
	}
}

@media (min-width:450px) {
	.silc-m--7-450 {
		margin: 2.5rem !important
	}
}

@media (min-width:450px) {
	.silc-m--8-450 {
		margin: 3rem !important
	}
}

@media (min-width:450px) {
	.silc-m--9-450 {
		margin: 4rem !important
	}
}

@media (min-width:450px) {
	.silc-m--10-450 {
		margin: 5rem !important
	}
}

@media (min-width:450px) {
	.silc-m--11-450 {
		margin: 6rem !important
	}
}

@media (min-width:450px) {
	.silc-m--12-450 {
		margin: 7rem !important
	}
}

@media (min-width:450px) {
	.silc-m--13-450 {
		margin: 8rem !important
	}
}

@media (max-width:599px) {
	.silc-m--0-599 {
		margin: 0 !important
	}
}

@media (max-width:599px) {
	.silc-m--auto-599 {
		margin: auto !important
	}
}

@media (max-width:599px) {
	.silc-m--1-599 {
		margin: .25rem !important
	}
}

@media (max-width:599px) {
	.silc-m--2-599 {
		margin: .5rem !important
	}
}

@media (max-width:599px) {
	.silc-m--3-599 {
		margin: .75rem !important
	}
}

@media (max-width:599px) {
	.silc-m--4-599 {
		margin: 1rem !important
	}
}

@media (max-width:599px) {
	.silc-m--5-599 {
		margin: 1.5rem !important
	}
}

@media (max-width:599px) {
	.silc-m--6-599 {
		margin: 2rem !important
	}
}

@media (max-width:599px) {
	.silc-m--7-599 {
		margin: 2.5rem !important
	}
}

@media (max-width:599px) {
	.silc-m--8-599 {
		margin: 3rem !important
	}
}

@media (max-width:599px) {
	.silc-m--9-599 {
		margin: 4rem !important
	}
}

@media (max-width:599px) {
	.silc-m--10-599 {
		margin: 5rem !important
	}
}

@media (max-width:599px) {
	.silc-m--11-599 {
		margin: 6rem !important
	}
}

@media (max-width:599px) {
	.silc-m--12-599 {
		margin: 7rem !important
	}
}

@media (max-width:599px) {
	.silc-m--13-599 {
		margin: 8rem !important
	}
}

@media (min-width:600px) {
	.silc-m--0-600 {
		margin: 0 !important
	}
}

@media (min-width:600px) {
	.silc-m--auto-600 {
		margin: auto !important
	}
}

@media (min-width:600px) {
	.silc-m--1-600 {
		margin: .25rem !important
	}
}

@media (min-width:600px) {
	.silc-m--2-600 {
		margin: .5rem !important
	}
}

@media (min-width:600px) {
	.silc-m--3-600 {
		margin: .75rem !important
	}
}

@media (min-width:600px) {
	.silc-m--4-600 {
		margin: 1rem !important
	}
}

@media (min-width:600px) {
	.silc-m--5-600 {
		margin: 1.5rem !important
	}
}

@media (min-width:600px) {
	.silc-m--6-600 {
		margin: 2rem !important
	}
}

@media (min-width:600px) {
	.silc-m--7-600 {
		margin: 2.5rem !important
	}
}

@media (min-width:600px) {
	.silc-m--8-600 {
		margin: 3rem !important
	}
}

@media (min-width:600px) {
	.silc-m--9-600 {
		margin: 4rem !important
	}
}

@media (min-width:600px) {
	.silc-m--10-600 {
		margin: 5rem !important
	}
}

@media (min-width:600px) {
	.silc-m--11-600 {
		margin: 6rem !important
	}
}

@media (min-width:600px) {
	.silc-m--12-600 {
		margin: 7rem !important
	}
}

@media (min-width:600px) {
	.silc-m--13-600 {
		margin: 8rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-m--0-600-899 {
		margin: 0 !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-m--auto-600-899 {
		margin: auto !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-m--1-600-899 {
		margin: .25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-m--2-600-899 {
		margin: .5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-m--3-600-899 {
		margin: .75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-m--4-600-899 {
		margin: 1rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-m--5-600-899 {
		margin: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-m--6-600-899 {
		margin: 2rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-m--7-600-899 {
		margin: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-m--8-600-899 {
		margin: 3rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-m--9-600-899 {
		margin: 4rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-m--10-600-899 {
		margin: 5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-m--11-600-899 {
		margin: 6rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-m--12-600-899 {
		margin: 7rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-m--13-600-899 {
		margin: 8rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-m--0-600-1199 {
		margin: 0 !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-m--auto-600-1199 {
		margin: auto !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-m--1-600-1199 {
		margin: .25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-m--2-600-1199 {
		margin: .5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-m--3-600-1199 {
		margin: .75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-m--4-600-1199 {
		margin: 1rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-m--5-600-1199 {
		margin: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-m--6-600-1199 {
		margin: 2rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-m--7-600-1199 {
		margin: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-m--8-600-1199 {
		margin: 3rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-m--9-600-1199 {
		margin: 4rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-m--10-600-1199 {
		margin: 5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-m--11-600-1199 {
		margin: 6rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-m--12-600-1199 {
		margin: 7rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-m--13-600-1199 {
		margin: 8rem !important
	}
}

@media (max-width:749px) {
	.silc-m--0-749 {
		margin: 0 !important
	}
}

@media (max-width:749px) {
	.silc-m--auto-749 {
		margin: auto !important
	}
}

@media (max-width:749px) {
	.silc-m--1-749 {
		margin: .25rem !important
	}
}

@media (max-width:749px) {
	.silc-m--2-749 {
		margin: .5rem !important
	}
}

@media (max-width:749px) {
	.silc-m--3-749 {
		margin: .75rem !important
	}
}

@media (max-width:749px) {
	.silc-m--4-749 {
		margin: 1rem !important
	}
}

@media (max-width:749px) {
	.silc-m--5-749 {
		margin: 1.5rem !important
	}
}

@media (max-width:749px) {
	.silc-m--6-749 {
		margin: 2rem !important
	}
}

@media (max-width:749px) {
	.silc-m--7-749 {
		margin: 2.5rem !important
	}
}

@media (max-width:749px) {
	.silc-m--8-749 {
		margin: 3rem !important
	}
}

@media (max-width:749px) {
	.silc-m--9-749 {
		margin: 4rem !important
	}
}

@media (max-width:749px) {
	.silc-m--10-749 {
		margin: 5rem !important
	}
}

@media (max-width:749px) {
	.silc-m--11-749 {
		margin: 6rem !important
	}
}

@media (max-width:749px) {
	.silc-m--12-749 {
		margin: 7rem !important
	}
}

@media (max-width:749px) {
	.silc-m--13-749 {
		margin: 8rem !important
	}
}

@media (min-width:750px) {
	.silc-m--0-750 {
		margin: 0 !important
	}
}

@media (min-width:750px) {
	.silc-m--auto-750 {
		margin: auto !important
	}
}

@media (min-width:750px) {
	.silc-m--1-750 {
		margin: .25rem !important
	}
}

@media (min-width:750px) {
	.silc-m--2-750 {
		margin: .5rem !important
	}
}

@media (min-width:750px) {
	.silc-m--3-750 {
		margin: .75rem !important
	}
}

@media (min-width:750px) {
	.silc-m--4-750 {
		margin: 1rem !important
	}
}

@media (min-width:750px) {
	.silc-m--5-750 {
		margin: 1.5rem !important
	}
}

@media (min-width:750px) {
	.silc-m--6-750 {
		margin: 2rem !important
	}
}

@media (min-width:750px) {
	.silc-m--7-750 {
		margin: 2.5rem !important
	}
}

@media (min-width:750px) {
	.silc-m--8-750 {
		margin: 3rem !important
	}
}

@media (min-width:750px) {
	.silc-m--9-750 {
		margin: 4rem !important
	}
}

@media (min-width:750px) {
	.silc-m--10-750 {
		margin: 5rem !important
	}
}

@media (min-width:750px) {
	.silc-m--11-750 {
		margin: 6rem !important
	}
}

@media (min-width:750px) {
	.silc-m--12-750 {
		margin: 7rem !important
	}
}

@media (min-width:750px) {
	.silc-m--13-750 {
		margin: 8rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-m--0-750-899 {
		margin: 0 !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-m--auto-750-899 {
		margin: auto !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-m--1-750-899 {
		margin: .25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-m--2-750-899 {
		margin: .5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-m--3-750-899 {
		margin: .75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-m--4-750-899 {
		margin: 1rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-m--5-750-899 {
		margin: 1.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-m--6-750-899 {
		margin: 2rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-m--7-750-899 {
		margin: 2.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-m--8-750-899 {
		margin: 3rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-m--9-750-899 {
		margin: 4rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-m--10-750-899 {
		margin: 5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-m--11-750-899 {
		margin: 6rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-m--12-750-899 {
		margin: 7rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-m--13-750-899 {
		margin: 8rem !important
	}
}

@media (max-width:899px) {
	.silc-m--0-899 {
		margin: 0 !important
	}
}

@media (max-width:899px) {
	.silc-m--auto-899 {
		margin: auto !important
	}
}

@media (max-width:899px) {
	.silc-m--1-899 {
		margin: .25rem !important
	}
}

@media (max-width:899px) {
	.silc-m--2-899 {
		margin: .5rem !important
	}
}

@media (max-width:899px) {
	.silc-m--3-899 {
		margin: .75rem !important
	}
}

@media (max-width:899px) {
	.silc-m--4-899 {
		margin: 1rem !important
	}
}

@media (max-width:899px) {
	.silc-m--5-899 {
		margin: 1.5rem !important
	}
}

@media (max-width:899px) {
	.silc-m--6-899 {
		margin: 2rem !important
	}
}

@media (max-width:899px) {
	.silc-m--7-899 {
		margin: 2.5rem !important
	}
}

@media (max-width:899px) {
	.silc-m--8-899 {
		margin: 3rem !important
	}
}

@media (max-width:899px) {
	.silc-m--9-899 {
		margin: 4rem !important
	}
}

@media (max-width:899px) {
	.silc-m--10-899 {
		margin: 5rem !important
	}
}

@media (max-width:899px) {
	.silc-m--11-899 {
		margin: 6rem !important
	}
}

@media (max-width:899px) {
	.silc-m--12-899 {
		margin: 7rem !important
	}
}

@media (max-width:899px) {
	.silc-m--13-899 {
		margin: 8rem !important
	}
}

@media (min-width:900px) {
	.silc-m--0-900 {
		margin: 0 !important
	}
}

@media (min-width:900px) {
	.silc-m--auto-900 {
		margin: auto !important
	}
}

@media (min-width:900px) {
	.silc-m--1-900 {
		margin: .25rem !important
	}
}

@media (min-width:900px) {
	.silc-m--2-900 {
		margin: .5rem !important
	}
}

@media (min-width:900px) {
	.silc-m--3-900 {
		margin: .75rem !important
	}
}

@media (min-width:900px) {
	.silc-m--4-900 {
		margin: 1rem !important
	}
}

@media (min-width:900px) {
	.silc-m--5-900 {
		margin: 1.5rem !important
	}
}

@media (min-width:900px) {
	.silc-m--6-900 {
		margin: 2rem !important
	}
}

@media (min-width:900px) {
	.silc-m--7-900 {
		margin: 2.5rem !important
	}
}

@media (min-width:900px) {
	.silc-m--8-900 {
		margin: 3rem !important
	}
}

@media (min-width:900px) {
	.silc-m--9-900 {
		margin: 4rem !important
	}
}

@media (min-width:900px) {
	.silc-m--10-900 {
		margin: 5rem !important
	}
}

@media (min-width:900px) {
	.silc-m--11-900 {
		margin: 6rem !important
	}
}

@media (min-width:900px) {
	.silc-m--12-900 {
		margin: 7rem !important
	}
}

@media (min-width:900px) {
	.silc-m--13-900 {
		margin: 8rem !important
	}
}

@media (min-width:960px) {
	.silc-m--0-960 {
		margin: 0 !important
	}
}

@media (min-width:960px) {
	.silc-m--auto-960 {
		margin: auto !important
	}
}

@media (min-width:960px) {
	.silc-m--1-960 {
		margin: .25rem !important
	}
}

@media (min-width:960px) {
	.silc-m--2-960 {
		margin: .5rem !important
	}
}

@media (min-width:960px) {
	.silc-m--3-960 {
		margin: .75rem !important
	}
}

@media (min-width:960px) {
	.silc-m--4-960 {
		margin: 1rem !important
	}
}

@media (min-width:960px) {
	.silc-m--5-960 {
		margin: 1.5rem !important
	}
}

@media (min-width:960px) {
	.silc-m--6-960 {
		margin: 2rem !important
	}
}

@media (min-width:960px) {
	.silc-m--7-960 {
		margin: 2.5rem !important
	}
}

@media (min-width:960px) {
	.silc-m--8-960 {
		margin: 3rem !important
	}
}

@media (min-width:960px) {
	.silc-m--9-960 {
		margin: 4rem !important
	}
}

@media (min-width:960px) {
	.silc-m--10-960 {
		margin: 5rem !important
	}
}

@media (min-width:960px) {
	.silc-m--11-960 {
		margin: 6rem !important
	}
}

@media (min-width:960px) {
	.silc-m--12-960 {
		margin: 7rem !important
	}
}

@media (min-width:960px) {
	.silc-m--13-960 {
		margin: 8rem !important
	}
}

@media (max-width:989px) {
	.silc-m--0-989 {
		margin: 0 !important
	}
}

@media (max-width:989px) {
	.silc-m--auto-989 {
		margin: auto !important
	}
}

@media (max-width:989px) {
	.silc-m--1-989 {
		margin: .25rem !important
	}
}

@media (max-width:989px) {
	.silc-m--2-989 {
		margin: .5rem !important
	}
}

@media (max-width:989px) {
	.silc-m--3-989 {
		margin: .75rem !important
	}
}

@media (max-width:989px) {
	.silc-m--4-989 {
		margin: 1rem !important
	}
}

@media (max-width:989px) {
	.silc-m--5-989 {
		margin: 1.5rem !important
	}
}

@media (max-width:989px) {
	.silc-m--6-989 {
		margin: 2rem !important
	}
}

@media (max-width:989px) {
	.silc-m--7-989 {
		margin: 2.5rem !important
	}
}

@media (max-width:989px) {
	.silc-m--8-989 {
		margin: 3rem !important
	}
}

@media (max-width:989px) {
	.silc-m--9-989 {
		margin: 4rem !important
	}
}

@media (max-width:989px) {
	.silc-m--10-989 {
		margin: 5rem !important
	}
}

@media (max-width:989px) {
	.silc-m--11-989 {
		margin: 6rem !important
	}
}

@media (max-width:989px) {
	.silc-m--12-989 {
		margin: 7rem !important
	}
}

@media (max-width:989px) {
	.silc-m--13-989 {
		margin: 8rem !important
	}
}

@media (min-width:990px) {
	.silc-m--0-990 {
		margin: 0 !important
	}
}

@media (min-width:990px) {
	.silc-m--auto-990 {
		margin: auto !important
	}
}

@media (min-width:990px) {
	.silc-m--1-990 {
		margin: .25rem !important
	}
}

@media (min-width:990px) {
	.silc-m--2-990 {
		margin: .5rem !important
	}
}

@media (min-width:990px) {
	.silc-m--3-990 {
		margin: .75rem !important
	}
}

@media (min-width:990px) {
	.silc-m--4-990 {
		margin: 1rem !important
	}
}

@media (min-width:990px) {
	.silc-m--5-990 {
		margin: 1.5rem !important
	}
}

@media (min-width:990px) {
	.silc-m--6-990 {
		margin: 2rem !important
	}
}

@media (min-width:990px) {
	.silc-m--7-990 {
		margin: 2.5rem !important
	}
}

@media (min-width:990px) {
	.silc-m--8-990 {
		margin: 3rem !important
	}
}

@media (min-width:990px) {
	.silc-m--9-990 {
		margin: 4rem !important
	}
}

@media (min-width:990px) {
	.silc-m--10-990 {
		margin: 5rem !important
	}
}

@media (min-width:990px) {
	.silc-m--11-990 {
		margin: 6rem !important
	}
}

@media (min-width:990px) {
	.silc-m--12-990 {
		margin: 7rem !important
	}
}

@media (min-width:990px) {
	.silc-m--13-990 {
		margin: 8rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-m--0-900-1023 {
		margin: 0 !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-m--auto-900-1023 {
		margin: auto !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-m--1-900-1023 {
		margin: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-m--2-900-1023 {
		margin: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-m--3-900-1023 {
		margin: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-m--4-900-1023 {
		margin: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-m--5-900-1023 {
		margin: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-m--6-900-1023 {
		margin: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-m--7-900-1023 {
		margin: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-m--8-900-1023 {
		margin: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-m--9-900-1023 {
		margin: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-m--10-900-1023 {
		margin: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-m--11-900-1023 {
		margin: 6rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-m--12-900-1023 {
		margin: 7rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-m--13-900-1023 {
		margin: 8rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-m--0-900-1199 {
		margin: 0 !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-m--auto-900-1199 {
		margin: auto !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-m--1-900-1199 {
		margin: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-m--2-900-1199 {
		margin: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-m--3-900-1199 {
		margin: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-m--4-900-1199 {
		margin: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-m--5-900-1199 {
		margin: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-m--6-900-1199 {
		margin: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-m--7-900-1199 {
		margin: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-m--8-900-1199 {
		margin: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-m--9-900-1199 {
		margin: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-m--10-900-1199 {
		margin: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-m--11-900-1199 {
		margin: 6rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-m--12-900-1199 {
		margin: 7rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-m--13-900-1199 {
		margin: 8rem !important
	}
}

@media (max-width:1023px) {
	.silc-m--0-1023 {
		margin: 0 !important
	}
}

@media (max-width:1023px) {
	.silc-m--auto-1023 {
		margin: auto !important
	}
}

@media (max-width:1023px) {
	.silc-m--1-1023 {
		margin: .25rem !important
	}
}

@media (max-width:1023px) {
	.silc-m--2-1023 {
		margin: .5rem !important
	}
}

@media (max-width:1023px) {
	.silc-m--3-1023 {
		margin: .75rem !important
	}
}

@media (max-width:1023px) {
	.silc-m--4-1023 {
		margin: 1rem !important
	}
}

@media (max-width:1023px) {
	.silc-m--5-1023 {
		margin: 1.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-m--6-1023 {
		margin: 2rem !important
	}
}

@media (max-width:1023px) {
	.silc-m--7-1023 {
		margin: 2.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-m--8-1023 {
		margin: 3rem !important
	}
}

@media (max-width:1023px) {
	.silc-m--9-1023 {
		margin: 4rem !important
	}
}

@media (max-width:1023px) {
	.silc-m--10-1023 {
		margin: 5rem !important
	}
}

@media (max-width:1023px) {
	.silc-m--11-1023 {
		margin: 6rem !important
	}
}

@media (max-width:1023px) {
	.silc-m--12-1023 {
		margin: 7rem !important
	}
}

@media (max-width:1023px) {
	.silc-m--13-1023 {
		margin: 8rem !important
	}
}

@media (min-width:1024px) {
	.silc-m--0-1024 {
		margin: 0 !important
	}
}

@media (min-width:1024px) {
	.silc-m--auto-1024 {
		margin: auto !important
	}
}

@media (min-width:1024px) {
	.silc-m--1-1024 {
		margin: .25rem !important
	}
}

@media (min-width:1024px) {
	.silc-m--2-1024 {
		margin: .5rem !important
	}
}

@media (min-width:1024px) {
	.silc-m--3-1024 {
		margin: .75rem !important
	}
}

@media (min-width:1024px) {
	.silc-m--4-1024 {
		margin: 1rem !important
	}
}

@media (min-width:1024px) {
	.silc-m--5-1024 {
		margin: 1.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-m--6-1024 {
		margin: 2rem !important
	}
}

@media (min-width:1024px) {
	.silc-m--7-1024 {
		margin: 2.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-m--8-1024 {
		margin: 3rem !important
	}
}

@media (min-width:1024px) {
	.silc-m--9-1024 {
		margin: 4rem !important
	}
}

@media (min-width:1024px) {
	.silc-m--10-1024 {
		margin: 5rem !important
	}
}

@media (min-width:1024px) {
	.silc-m--11-1024 {
		margin: 6rem !important
	}
}

@media (min-width:1024px) {
	.silc-m--12-1024 {
		margin: 7rem !important
	}
}

@media (min-width:1024px) {
	.silc-m--13-1024 {
		margin: 8rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-m--0-1024-1199 {
		margin: 0 !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-m--auto-1024-1199 {
		margin: auto !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-m--1-1024-1199 {
		margin: .25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-m--2-1024-1199 {
		margin: .5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-m--3-1024-1199 {
		margin: .75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-m--4-1024-1199 {
		margin: 1rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-m--5-1024-1199 {
		margin: 1.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-m--6-1024-1199 {
		margin: 2rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-m--7-1024-1199 {
		margin: 2.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-m--8-1024-1199 {
		margin: 3rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-m--9-1024-1199 {
		margin: 4rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-m--10-1024-1199 {
		margin: 5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-m--11-1024-1199 {
		margin: 6rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-m--12-1024-1199 {
		margin: 7rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-m--13-1024-1199 {
		margin: 8rem !important
	}
}

@media (max-width:1199px) {
	.silc-m--0-1199 {
		margin: 0 !important
	}
}

@media (max-width:1199px) {
	.silc-m--auto-1199 {
		margin: auto !important
	}
}

@media (max-width:1199px) {
	.silc-m--1-1199 {
		margin: .25rem !important
	}
}

@media (max-width:1199px) {
	.silc-m--2-1199 {
		margin: .5rem !important
	}
}

@media (max-width:1199px) {
	.silc-m--3-1199 {
		margin: .75rem !important
	}
}

@media (max-width:1199px) {
	.silc-m--4-1199 {
		margin: 1rem !important
	}
}

@media (max-width:1199px) {
	.silc-m--5-1199 {
		margin: 1.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-m--6-1199 {
		margin: 2rem !important
	}
}

@media (max-width:1199px) {
	.silc-m--7-1199 {
		margin: 2.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-m--8-1199 {
		margin: 3rem !important
	}
}

@media (max-width:1199px) {
	.silc-m--9-1199 {
		margin: 4rem !important
	}
}

@media (max-width:1199px) {
	.silc-m--10-1199 {
		margin: 5rem !important
	}
}

@media (max-width:1199px) {
	.silc-m--11-1199 {
		margin: 6rem !important
	}
}

@media (max-width:1199px) {
	.silc-m--12-1199 {
		margin: 7rem !important
	}
}

@media (max-width:1199px) {
	.silc-m--13-1199 {
		margin: 8rem !important
	}
}

@media (min-width:1200px) {
	.silc-m--0-1200 {
		margin: 0 !important
	}
}

@media (min-width:1200px) {
	.silc-m--auto-1200 {
		margin: auto !important
	}
}

@media (min-width:1200px) {
	.silc-m--1-1200 {
		margin: .25rem !important
	}
}

@media (min-width:1200px) {
	.silc-m--2-1200 {
		margin: .5rem !important
	}
}

@media (min-width:1200px) {
	.silc-m--3-1200 {
		margin: .75rem !important
	}
}

@media (min-width:1200px) {
	.silc-m--4-1200 {
		margin: 1rem !important
	}
}

@media (min-width:1200px) {
	.silc-m--5-1200 {
		margin: 1.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-m--6-1200 {
		margin: 2rem !important
	}
}

@media (min-width:1200px) {
	.silc-m--7-1200 {
		margin: 2.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-m--8-1200 {
		margin: 3rem !important
	}
}

@media (min-width:1200px) {
	.silc-m--9-1200 {
		margin: 4rem !important
	}
}

@media (min-width:1200px) {
	.silc-m--10-1200 {
		margin: 5rem !important
	}
}

@media (min-width:1200px) {
	.silc-m--11-1200 {
		margin: 6rem !important
	}
}

@media (min-width:1200px) {
	.silc-m--12-1200 {
		margin: 7rem !important
	}
}

@media (min-width:1200px) {
	.silc-m--13-1200 {
		margin: 8rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-m--0-1200-1439 {
		margin: 0 !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-m--auto-1200-1439 {
		margin: auto !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-m--1-1200-1439 {
		margin: .25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-m--2-1200-1439 {
		margin: .5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-m--3-1200-1439 {
		margin: .75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-m--4-1200-1439 {
		margin: 1rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-m--5-1200-1439 {
		margin: 1.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-m--6-1200-1439 {
		margin: 2rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-m--7-1200-1439 {
		margin: 2.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-m--8-1200-1439 {
		margin: 3rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-m--9-1200-1439 {
		margin: 4rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-m--10-1200-1439 {
		margin: 5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-m--11-1200-1439 {
		margin: 6rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-m--12-1200-1439 {
		margin: 7rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-m--13-1200-1439 {
		margin: 8rem !important
	}
}

@media (max-width:1299px) {
	.silc-m--0-1299 {
		margin: 0 !important
	}
}

@media (max-width:1299px) {
	.silc-m--auto-1299 {
		margin: auto !important
	}
}

@media (max-width:1299px) {
	.silc-m--1-1299 {
		margin: .25rem !important
	}
}

@media (max-width:1299px) {
	.silc-m--2-1299 {
		margin: .5rem !important
	}
}

@media (max-width:1299px) {
	.silc-m--3-1299 {
		margin: .75rem !important
	}
}

@media (max-width:1299px) {
	.silc-m--4-1299 {
		margin: 1rem !important
	}
}

@media (max-width:1299px) {
	.silc-m--5-1299 {
		margin: 1.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-m--6-1299 {
		margin: 2rem !important
	}
}

@media (max-width:1299px) {
	.silc-m--7-1299 {
		margin: 2.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-m--8-1299 {
		margin: 3rem !important
	}
}

@media (max-width:1299px) {
	.silc-m--9-1299 {
		margin: 4rem !important
	}
}

@media (max-width:1299px) {
	.silc-m--10-1299 {
		margin: 5rem !important
	}
}

@media (max-width:1299px) {
	.silc-m--11-1299 {
		margin: 6rem !important
	}
}

@media (max-width:1299px) {
	.silc-m--12-1299 {
		margin: 7rem !important
	}
}

@media (max-width:1299px) {
	.silc-m--13-1299 {
		margin: 8rem !important
	}
}

@media (min-width:1300px) {
	.silc-m--0-1300 {
		margin: 0 !important
	}
}

@media (min-width:1300px) {
	.silc-m--auto-1300 {
		margin: auto !important
	}
}

@media (min-width:1300px) {
	.silc-m--1-1300 {
		margin: .25rem !important
	}
}

@media (min-width:1300px) {
	.silc-m--2-1300 {
		margin: .5rem !important
	}
}

@media (min-width:1300px) {
	.silc-m--3-1300 {
		margin: .75rem !important
	}
}

@media (min-width:1300px) {
	.silc-m--4-1300 {
		margin: 1rem !important
	}
}

@media (min-width:1300px) {
	.silc-m--5-1300 {
		margin: 1.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-m--6-1300 {
		margin: 2rem !important
	}
}

@media (min-width:1300px) {
	.silc-m--7-1300 {
		margin: 2.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-m--8-1300 {
		margin: 3rem !important
	}
}

@media (min-width:1300px) {
	.silc-m--9-1300 {
		margin: 4rem !important
	}
}

@media (min-width:1300px) {
	.silc-m--10-1300 {
		margin: 5rem !important
	}
}

@media (min-width:1300px) {
	.silc-m--11-1300 {
		margin: 6rem !important
	}
}

@media (min-width:1300px) {
	.silc-m--12-1300 {
		margin: 7rem !important
	}
}

@media (min-width:1300px) {
	.silc-m--13-1300 {
		margin: 8rem !important
	}
}

@media (max-width:1439px) {
	.silc-m--0-1439 {
		margin: 0 !important
	}
}

@media (max-width:1439px) {
	.silc-m--auto-1439 {
		margin: auto !important
	}
}

@media (max-width:1439px) {
	.silc-m--1-1439 {
		margin: .25rem !important
	}
}

@media (max-width:1439px) {
	.silc-m--2-1439 {
		margin: .5rem !important
	}
}

@media (max-width:1439px) {
	.silc-m--3-1439 {
		margin: .75rem !important
	}
}

@media (max-width:1439px) {
	.silc-m--4-1439 {
		margin: 1rem !important
	}
}

@media (max-width:1439px) {
	.silc-m--5-1439 {
		margin: 1.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-m--6-1439 {
		margin: 2rem !important
	}
}

@media (max-width:1439px) {
	.silc-m--7-1439 {
		margin: 2.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-m--8-1439 {
		margin: 3rem !important
	}
}

@media (max-width:1439px) {
	.silc-m--9-1439 {
		margin: 4rem !important
	}
}

@media (max-width:1439px) {
	.silc-m--10-1439 {
		margin: 5rem !important
	}
}

@media (max-width:1439px) {
	.silc-m--11-1439 {
		margin: 6rem !important
	}
}

@media (max-width:1439px) {
	.silc-m--12-1439 {
		margin: 7rem !important
	}
}

@media (max-width:1439px) {
	.silc-m--13-1439 {
		margin: 8rem !important
	}
}

@media (min-width:1440px) {
	.silc-m--0-1440 {
		margin: 0 !important
	}
}

@media (min-width:1440px) {
	.silc-m--auto-1440 {
		margin: auto !important
	}
}

@media (min-width:1440px) {
	.silc-m--1-1440 {
		margin: .25rem !important
	}
}

@media (min-width:1440px) {
	.silc-m--2-1440 {
		margin: .5rem !important
	}
}

@media (min-width:1440px) {
	.silc-m--3-1440 {
		margin: .75rem !important
	}
}

@media (min-width:1440px) {
	.silc-m--4-1440 {
		margin: 1rem !important
	}
}

@media (min-width:1440px) {
	.silc-m--5-1440 {
		margin: 1.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-m--6-1440 {
		margin: 2rem !important
	}
}

@media (min-width:1440px) {
	.silc-m--7-1440 {
		margin: 2.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-m--8-1440 {
		margin: 3rem !important
	}
}

@media (min-width:1440px) {
	.silc-m--9-1440 {
		margin: 4rem !important
	}
}

@media (min-width:1440px) {
	.silc-m--10-1440 {
		margin: 5rem !important
	}
}

@media (min-width:1440px) {
	.silc-m--11-1440 {
		margin: 6rem !important
	}
}

@media (min-width:1440px) {
	.silc-m--12-1440 {
		margin: 7rem !important
	}
}

@media (min-width:1440px) {
	.silc-m--13-1440 {
		margin: 8rem !important
	}
}

@media (min-width:400px) {
	.silc-mtop--0-400 {
		margin-top: 0 !important
	}
}

@media (min-width:400px) {
	.silc-mtop--auto-400 {
		margin-top: auto !important
	}
}

@media (min-width:400px) {
	.silc-mtop--1-400 {
		margin-top: .25rem !important
	}
}

@media (min-width:400px) {
	.silc-mtop--2-400 {
		margin-top: .5rem !important
	}
}

@media (min-width:400px) {
	.silc-mtop--3-400 {
		margin-top: .75rem !important
	}
}

@media (min-width:400px) {
	.silc-mtop--4-400 {
		margin-top: 1rem !important
	}
}

@media (min-width:400px) {
	.silc-mtop--5-400 {
		margin-top: 1.5rem !important
	}
}

@media (min-width:400px) {
	.silc-mtop--6-400 {
		margin-top: 2rem !important
	}
}

@media (min-width:400px) {
	.silc-mtop--7-400 {
		margin-top: 2.5rem !important
	}
}

@media (min-width:400px) {
	.silc-mtop--8-400 {
		margin-top: 3rem !important
	}
}

@media (min-width:400px) {
	.silc-mtop--9-400 {
		margin-top: 4rem !important
	}
}

@media (min-width:400px) {
	.silc-mtop--10-400 {
		margin-top: 5rem !important
	}
}

@media (min-width:400px) {
	.silc-mtop--11-400 {
		margin-top: 6rem !important
	}
}

@media (min-width:400px) {
	.silc-mtop--12-400 {
		margin-top: 7rem !important
	}
}

@media (min-width:400px) {
	.silc-mtop--13-400 {
		margin-top: 8rem !important
	}
}

@media (min-width:400px) {
	.silc-mright--0-400 {
		margin-right: 0 !important
	}
}

@media (min-width:400px) {
	.silc-mright--auto-400 {
		margin-right: auto !important
	}
}

@media (min-width:400px) {
	.silc-mright--1-400 {
		margin-right: .25rem !important
	}
}

@media (min-width:400px) {
	.silc-mright--2-400 {
		margin-right: .5rem !important
	}
}

@media (min-width:400px) {
	.silc-mright--3-400 {
		margin-right: .75rem !important
	}
}

@media (min-width:400px) {
	.silc-mright--4-400 {
		margin-right: 1rem !important
	}
}

@media (min-width:400px) {
	.silc-mright--5-400 {
		margin-right: 1.5rem !important
	}
}

@media (min-width:400px) {
	.silc-mright--6-400 {
		margin-right: 2rem !important
	}
}

@media (min-width:400px) {
	.silc-mright--7-400 {
		margin-right: 2.5rem !important
	}
}

@media (min-width:400px) {
	.silc-mright--8-400 {
		margin-right: 3rem !important
	}
}

@media (min-width:400px) {
	.silc-mright--9-400 {
		margin-right: 4rem !important
	}
}

@media (min-width:400px) {
	.silc-mright--10-400 {
		margin-right: 5rem !important
	}
}

@media (min-width:400px) {
	.silc-mright--11-400 {
		margin-right: 6rem !important
	}
}

@media (min-width:400px) {
	.silc-mright--12-400 {
		margin-right: 7rem !important
	}
}

@media (min-width:400px) {
	.silc-mright--13-400 {
		margin-right: 8rem !important
	}
}

@media (min-width:400px) {
	.silc-mbottom--0-400 {
		margin-bottom: 0 !important
	}
}

@media (min-width:400px) {
	.silc-mbottom--auto-400 {
		margin-bottom: auto !important
	}
}

@media (min-width:400px) {
	.silc-mbottom--1-400 {
		margin-bottom: .25rem !important
	}
}

@media (min-width:400px) {
	.silc-mbottom--2-400 {
		margin-bottom: .5rem !important
	}
}

@media (min-width:400px) {
	.silc-mbottom--3-400 {
		margin-bottom: .75rem !important
	}
}

@media (min-width:400px) {
	.silc-mbottom--4-400 {
		margin-bottom: 1rem !important
	}
}

@media (min-width:400px) {
	.silc-mbottom--5-400 {
		margin-bottom: 1.5rem !important
	}
}

@media (min-width:400px) {
	.silc-mbottom--6-400 {
		margin-bottom: 2rem !important
	}
}

@media (min-width:400px) {
	.silc-mbottom--7-400 {
		margin-bottom: 2.5rem !important
	}
}

@media (min-width:400px) {
	.silc-mbottom--8-400 {
		margin-bottom: 3rem !important
	}
}

@media (min-width:400px) {
	.silc-mbottom--9-400 {
		margin-bottom: 4rem !important
	}
}

@media (min-width:400px) {
	.silc-mbottom--10-400 {
		margin-bottom: 5rem !important
	}
}

@media (min-width:400px) {
	.silc-mbottom--11-400 {
		margin-bottom: 6rem !important
	}
}

@media (min-width:400px) {
	.silc-mbottom--12-400 {
		margin-bottom: 7rem !important
	}
}

@media (min-width:400px) {
	.silc-mbottom--13-400 {
		margin-bottom: 8rem !important
	}
}

@media (min-width:400px) {
	.silc-mleft--0-400 {
		margin-left: 0 !important
	}
}

@media (min-width:400px) {
	.silc-mleft--auto-400 {
		margin-left: auto !important
	}
}

@media (min-width:400px) {
	.silc-mleft--1-400 {
		margin-left: .25rem !important
	}
}

@media (min-width:400px) {
	.silc-mleft--2-400 {
		margin-left: .5rem !important
	}
}

@media (min-width:400px) {
	.silc-mleft--3-400 {
		margin-left: .75rem !important
	}
}

@media (min-width:400px) {
	.silc-mleft--4-400 {
		margin-left: 1rem !important
	}
}

@media (min-width:400px) {
	.silc-mleft--5-400 {
		margin-left: 1.5rem !important
	}
}

@media (min-width:400px) {
	.silc-mleft--6-400 {
		margin-left: 2rem !important
	}
}

@media (min-width:400px) {
	.silc-mleft--7-400 {
		margin-left: 2.5rem !important
	}
}

@media (min-width:400px) {
	.silc-mleft--8-400 {
		margin-left: 3rem !important
	}
}

@media (min-width:400px) {
	.silc-mleft--9-400 {
		margin-left: 4rem !important
	}
}

@media (min-width:400px) {
	.silc-mleft--10-400 {
		margin-left: 5rem !important
	}
}

@media (min-width:400px) {
	.silc-mleft--11-400 {
		margin-left: 6rem !important
	}
}

@media (min-width:400px) {
	.silc-mleft--12-400 {
		margin-left: 7rem !important
	}
}

@media (min-width:400px) {
	.silc-mleft--13-400 {
		margin-left: 8rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mtop--0-400-599 {
		margin-top: 0 !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mtop--auto-400-599 {
		margin-top: auto !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mtop--1-400-599 {
		margin-top: .25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mtop--2-400-599 {
		margin-top: .5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mtop--3-400-599 {
		margin-top: .75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mtop--4-400-599 {
		margin-top: 1rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mtop--5-400-599 {
		margin-top: 1.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mtop--6-400-599 {
		margin-top: 2rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mtop--7-400-599 {
		margin-top: 2.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mtop--8-400-599 {
		margin-top: 3rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mtop--9-400-599 {
		margin-top: 4rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mtop--10-400-599 {
		margin-top: 5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mtop--11-400-599 {
		margin-top: 6rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mtop--12-400-599 {
		margin-top: 7rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mtop--13-400-599 {
		margin-top: 8rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mright--0-400-599 {
		margin-right: 0 !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mright--auto-400-599 {
		margin-right: auto !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mright--1-400-599 {
		margin-right: .25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mright--2-400-599 {
		margin-right: .5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mright--3-400-599 {
		margin-right: .75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mright--4-400-599 {
		margin-right: 1rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mright--5-400-599 {
		margin-right: 1.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mright--6-400-599 {
		margin-right: 2rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mright--7-400-599 {
		margin-right: 2.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mright--8-400-599 {
		margin-right: 3rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mright--9-400-599 {
		margin-right: 4rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mright--10-400-599 {
		margin-right: 5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mright--11-400-599 {
		margin-right: 6rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mright--12-400-599 {
		margin-right: 7rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mright--13-400-599 {
		margin-right: 8rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mbottom--0-400-599 {
		margin-bottom: 0 !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mbottom--auto-400-599 {
		margin-bottom: auto !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mbottom--1-400-599 {
		margin-bottom: .25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mbottom--2-400-599 {
		margin-bottom: .5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mbottom--3-400-599 {
		margin-bottom: .75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mbottom--4-400-599 {
		margin-bottom: 1rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mbottom--5-400-599 {
		margin-bottom: 1.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mbottom--6-400-599 {
		margin-bottom: 2rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mbottom--7-400-599 {
		margin-bottom: 2.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mbottom--8-400-599 {
		margin-bottom: 3rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mbottom--9-400-599 {
		margin-bottom: 4rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mbottom--10-400-599 {
		margin-bottom: 5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mbottom--11-400-599 {
		margin-bottom: 6rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mbottom--12-400-599 {
		margin-bottom: 7rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mbottom--13-400-599 {
		margin-bottom: 8rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mleft--0-400-599 {
		margin-left: 0 !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mleft--auto-400-599 {
		margin-left: auto !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mleft--1-400-599 {
		margin-left: .25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mleft--2-400-599 {
		margin-left: .5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mleft--3-400-599 {
		margin-left: .75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mleft--4-400-599 {
		margin-left: 1rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mleft--5-400-599 {
		margin-left: 1.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mleft--6-400-599 {
		margin-left: 2rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mleft--7-400-599 {
		margin-left: 2.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mleft--8-400-599 {
		margin-left: 3rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mleft--9-400-599 {
		margin-left: 4rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mleft--10-400-599 {
		margin-left: 5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mleft--11-400-599 {
		margin-left: 6rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mleft--12-400-599 {
		margin-left: 7rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-mleft--13-400-599 {
		margin-left: 8rem !important
	}
}

@media (min-width:450px) {
	.silc-mtop--0-450 {
		margin-top: 0 !important
	}
}

@media (min-width:450px) {
	.silc-mtop--auto-450 {
		margin-top: auto !important
	}
}

@media (min-width:450px) {
	.silc-mtop--1-450 {
		margin-top: .25rem !important
	}
}

@media (min-width:450px) {
	.silc-mtop--2-450 {
		margin-top: .5rem !important
	}
}

@media (min-width:450px) {
	.silc-mtop--3-450 {
		margin-top: .75rem !important
	}
}

@media (min-width:450px) {
	.silc-mtop--4-450 {
		margin-top: 1rem !important
	}
}

@media (min-width:450px) {
	.silc-mtop--5-450 {
		margin-top: 1.5rem !important
	}
}

@media (min-width:450px) {
	.silc-mtop--6-450 {
		margin-top: 2rem !important
	}
}

@media (min-width:450px) {
	.silc-mtop--7-450 {
		margin-top: 2.5rem !important
	}
}

@media (min-width:450px) {
	.silc-mtop--8-450 {
		margin-top: 3rem !important
	}
}

@media (min-width:450px) {
	.silc-mtop--9-450 {
		margin-top: 4rem !important
	}
}

@media (min-width:450px) {
	.silc-mtop--10-450 {
		margin-top: 5rem !important
	}
}

@media (min-width:450px) {
	.silc-mtop--11-450 {
		margin-top: 6rem !important
	}
}

@media (min-width:450px) {
	.silc-mtop--12-450 {
		margin-top: 7rem !important
	}
}

@media (min-width:450px) {
	.silc-mtop--13-450 {
		margin-top: 8rem !important
	}
}

@media (min-width:450px) {
	.silc-mright--0-450 {
		margin-right: 0 !important
	}
}

@media (min-width:450px) {
	.silc-mright--auto-450 {
		margin-right: auto !important
	}
}

@media (min-width:450px) {
	.silc-mright--1-450 {
		margin-right: .25rem !important
	}
}

@media (min-width:450px) {
	.silc-mright--2-450 {
		margin-right: .5rem !important
	}
}

@media (min-width:450px) {
	.silc-mright--3-450 {
		margin-right: .75rem !important
	}
}

@media (min-width:450px) {
	.silc-mright--4-450 {
		margin-right: 1rem !important
	}
}

@media (min-width:450px) {
	.silc-mright--5-450 {
		margin-right: 1.5rem !important
	}
}

@media (min-width:450px) {
	.silc-mright--6-450 {
		margin-right: 2rem !important
	}
}

@media (min-width:450px) {
	.silc-mright--7-450 {
		margin-right: 2.5rem !important
	}
}

@media (min-width:450px) {
	.silc-mright--8-450 {
		margin-right: 3rem !important
	}
}

@media (min-width:450px) {
	.silc-mright--9-450 {
		margin-right: 4rem !important
	}
}

@media (min-width:450px) {
	.silc-mright--10-450 {
		margin-right: 5rem !important
	}
}

@media (min-width:450px) {
	.silc-mright--11-450 {
		margin-right: 6rem !important
	}
}

@media (min-width:450px) {
	.silc-mright--12-450 {
		margin-right: 7rem !important
	}
}

@media (min-width:450px) {
	.silc-mright--13-450 {
		margin-right: 8rem !important
	}
}

@media (min-width:450px) {
	.silc-mbottom--0-450 {
		margin-bottom: 0 !important
	}
}

@media (min-width:450px) {
	.silc-mbottom--auto-450 {
		margin-bottom: auto !important
	}
}

@media (min-width:450px) {
	.silc-mbottom--1-450 {
		margin-bottom: .25rem !important
	}
}

@media (min-width:450px) {
	.silc-mbottom--2-450 {
		margin-bottom: .5rem !important
	}
}

@media (min-width:450px) {
	.silc-mbottom--3-450 {
		margin-bottom: .75rem !important
	}
}

@media (min-width:450px) {
	.silc-mbottom--4-450 {
		margin-bottom: 1rem !important
	}
}

@media (min-width:450px) {
	.silc-mbottom--5-450 {
		margin-bottom: 1.5rem !important
	}
}

@media (min-width:450px) {
	.silc-mbottom--6-450 {
		margin-bottom: 2rem !important
	}
}

@media (min-width:450px) {
	.silc-mbottom--7-450 {
		margin-bottom: 2.5rem !important
	}
}

@media (min-width:450px) {
	.silc-mbottom--8-450 {
		margin-bottom: 3rem !important
	}
}

@media (min-width:450px) {
	.silc-mbottom--9-450 {
		margin-bottom: 4rem !important
	}
}

@media (min-width:450px) {
	.silc-mbottom--10-450 {
		margin-bottom: 5rem !important
	}
}

@media (min-width:450px) {
	.silc-mbottom--11-450 {
		margin-bottom: 6rem !important
	}
}

@media (min-width:450px) {
	.silc-mbottom--12-450 {
		margin-bottom: 7rem !important
	}
}

@media (min-width:450px) {
	.silc-mbottom--13-450 {
		margin-bottom: 8rem !important
	}
}

@media (min-width:450px) {
	.silc-mleft--0-450 {
		margin-left: 0 !important
	}
}

@media (min-width:450px) {
	.silc-mleft--auto-450 {
		margin-left: auto !important
	}
}

@media (min-width:450px) {
	.silc-mleft--1-450 {
		margin-left: .25rem !important
	}
}

@media (min-width:450px) {
	.silc-mleft--2-450 {
		margin-left: .5rem !important
	}
}

@media (min-width:450px) {
	.silc-mleft--3-450 {
		margin-left: .75rem !important
	}
}

@media (min-width:450px) {
	.silc-mleft--4-450 {
		margin-left: 1rem !important
	}
}

@media (min-width:450px) {
	.silc-mleft--5-450 {
		margin-left: 1.5rem !important
	}
}

@media (min-width:450px) {
	.silc-mleft--6-450 {
		margin-left: 2rem !important
	}
}

@media (min-width:450px) {
	.silc-mleft--7-450 {
		margin-left: 2.5rem !important
	}
}

@media (min-width:450px) {
	.silc-mleft--8-450 {
		margin-left: 3rem !important
	}
}

@media (min-width:450px) {
	.silc-mleft--9-450 {
		margin-left: 4rem !important
	}
}

@media (min-width:450px) {
	.silc-mleft--10-450 {
		margin-left: 5rem !important
	}
}

@media (min-width:450px) {
	.silc-mleft--11-450 {
		margin-left: 6rem !important
	}
}

@media (min-width:450px) {
	.silc-mleft--12-450 {
		margin-left: 7rem !important
	}
}

@media (min-width:450px) {
	.silc-mleft--13-450 {
		margin-left: 8rem !important
	}
}

@media (max-width:599px) {
	.silc-mtop--0-599 {
		margin-top: 0 !important
	}
}

@media (max-width:599px) {
	.silc-mtop--auto-599 {
		margin-top: auto !important
	}
}

@media (max-width:599px) {
	.silc-mtop--1-599 {
		margin-top: .25rem !important
	}
}

@media (max-width:599px) {
	.silc-mtop--2-599 {
		margin-top: .5rem !important
	}
}

@media (max-width:599px) {
	.silc-mtop--3-599 {
		margin-top: .75rem !important
	}
}

@media (max-width:599px) {
	.silc-mtop--4-599 {
		margin-top: 1rem !important
	}
}

@media (max-width:599px) {
	.silc-mtop--5-599 {
		margin-top: 1.5rem !important
	}
}

@media (max-width:599px) {
	.silc-mtop--6-599 {
		margin-top: 2rem !important
	}
}

@media (max-width:599px) {
	.silc-mtop--7-599 {
		margin-top: 2.5rem !important
	}
}

@media (max-width:599px) {
	.silc-mtop--8-599 {
		margin-top: 3rem !important
	}
}

@media (max-width:599px) {
	.silc-mtop--9-599 {
		margin-top: 4rem !important
	}
}

@media (max-width:599px) {
	.silc-mtop--10-599 {
		margin-top: 5rem !important
	}
}

@media (max-width:599px) {
	.silc-mtop--11-599 {
		margin-top: 6rem !important
	}
}

@media (max-width:599px) {
	.silc-mtop--12-599 {
		margin-top: 7rem !important
	}
}

@media (max-width:599px) {
	.silc-mtop--13-599 {
		margin-top: 8rem !important
	}
}

@media (max-width:599px) {
	.silc-mright--0-599 {
		margin-right: 0 !important
	}
}

@media (max-width:599px) {
	.silc-mright--auto-599 {
		margin-right: auto !important
	}
}

@media (max-width:599px) {
	.silc-mright--1-599 {
		margin-right: .25rem !important
	}
}

@media (max-width:599px) {
	.silc-mright--2-599 {
		margin-right: .5rem !important
	}
}

@media (max-width:599px) {
	.silc-mright--3-599 {
		margin-right: .75rem !important
	}
}

@media (max-width:599px) {
	.silc-mright--4-599 {
		margin-right: 1rem !important
	}
}

@media (max-width:599px) {
	.silc-mright--5-599 {
		margin-right: 1.5rem !important
	}
}

@media (max-width:599px) {
	.silc-mright--6-599 {
		margin-right: 2rem !important
	}
}

@media (max-width:599px) {
	.silc-mright--7-599 {
		margin-right: 2.5rem !important
	}
}

@media (max-width:599px) {
	.silc-mright--8-599 {
		margin-right: 3rem !important
	}
}

@media (max-width:599px) {
	.silc-mright--9-599 {
		margin-right: 4rem !important
	}
}

@media (max-width:599px) {
	.silc-mright--10-599 {
		margin-right: 5rem !important
	}
}

@media (max-width:599px) {
	.silc-mright--11-599 {
		margin-right: 6rem !important
	}
}

@media (max-width:599px) {
	.silc-mright--12-599 {
		margin-right: 7rem !important
	}
}

@media (max-width:599px) {
	.silc-mright--13-599 {
		margin-right: 8rem !important
	}
}

@media (max-width:599px) {
	.silc-mbottom--0-599 {
		margin-bottom: 0 !important
	}
}

@media (max-width:599px) {
	.silc-mbottom--auto-599 {
		margin-bottom: auto !important
	}
}

@media (max-width:599px) {
	.silc-mbottom--1-599 {
		margin-bottom: .25rem !important
	}
}

@media (max-width:599px) {
	.silc-mbottom--2-599 {
		margin-bottom: .5rem !important
	}
}

@media (max-width:599px) {
	.silc-mbottom--3-599 {
		margin-bottom: .75rem !important
	}
}

@media (max-width:599px) {
	.silc-mbottom--4-599 {
		margin-bottom: 1rem !important
	}
}

@media (max-width:599px) {
	.silc-mbottom--5-599 {
		margin-bottom: 1.5rem !important
	}
}

@media (max-width:599px) {
	.silc-mbottom--6-599 {
		margin-bottom: 2rem !important
	}
}

@media (max-width:599px) {
	.silc-mbottom--7-599 {
		margin-bottom: 2.5rem !important
	}
}

@media (max-width:599px) {
	.silc-mbottom--8-599 {
		margin-bottom: 3rem !important
	}
}

@media (max-width:599px) {
	.silc-mbottom--9-599 {
		margin-bottom: 4rem !important
	}
}

@media (max-width:599px) {
	.silc-mbottom--10-599 {
		margin-bottom: 5rem !important
	}
}

@media (max-width:599px) {
	.silc-mbottom--11-599 {
		margin-bottom: 6rem !important
	}
}

@media (max-width:599px) {
	.silc-mbottom--12-599 {
		margin-bottom: 7rem !important
	}
}

@media (max-width:599px) {
	.silc-mbottom--13-599 {
		margin-bottom: 8rem !important
	}
}

@media (max-width:599px) {
	.silc-mleft--0-599 {
		margin-left: 0 !important
	}
}

@media (max-width:599px) {
	.silc-mleft--auto-599 {
		margin-left: auto !important
	}
}

@media (max-width:599px) {
	.silc-mleft--1-599 {
		margin-left: .25rem !important
	}
}

@media (max-width:599px) {
	.silc-mleft--2-599 {
		margin-left: .5rem !important
	}
}

@media (max-width:599px) {
	.silc-mleft--3-599 {
		margin-left: .75rem !important
	}
}

@media (max-width:599px) {
	.silc-mleft--4-599 {
		margin-left: 1rem !important
	}
}

@media (max-width:599px) {
	.silc-mleft--5-599 {
		margin-left: 1.5rem !important
	}
}

@media (max-width:599px) {
	.silc-mleft--6-599 {
		margin-left: 2rem !important
	}
}

@media (max-width:599px) {
	.silc-mleft--7-599 {
		margin-left: 2.5rem !important
	}
}

@media (max-width:599px) {
	.silc-mleft--8-599 {
		margin-left: 3rem !important
	}
}

@media (max-width:599px) {
	.silc-mleft--9-599 {
		margin-left: 4rem !important
	}
}

@media (max-width:599px) {
	.silc-mleft--10-599 {
		margin-left: 5rem !important
	}
}

@media (max-width:599px) {
	.silc-mleft--11-599 {
		margin-left: 6rem !important
	}
}

@media (max-width:599px) {
	.silc-mleft--12-599 {
		margin-left: 7rem !important
	}
}

@media (max-width:599px) {
	.silc-mleft--13-599 {
		margin-left: 8rem !important
	}
}

@media (min-width:600px) {
	.silc-mtop--0-600 {
		margin-top: 0 !important
	}
}

@media (min-width:600px) {
	.silc-mtop--auto-600 {
		margin-top: auto !important
	}
}

@media (min-width:600px) {
	.silc-mtop--1-600 {
		margin-top: .25rem !important
	}
}

@media (min-width:600px) {
	.silc-mtop--2-600 {
		margin-top: .5rem !important
	}
}

@media (min-width:600px) {
	.silc-mtop--3-600 {
		margin-top: .75rem !important
	}
}

@media (min-width:600px) {
	.silc-mtop--4-600 {
		margin-top: 1rem !important
	}
}

@media (min-width:600px) {
	.silc-mtop--5-600 {
		margin-top: 1.5rem !important
	}
}

@media (min-width:600px) {
	.silc-mtop--6-600 {
		margin-top: 2rem !important
	}
}

@media (min-width:600px) {
	.silc-mtop--7-600 {
		margin-top: 2.5rem !important
	}
}

@media (min-width:600px) {
	.silc-mtop--8-600 {
		margin-top: 3rem !important
	}
}

@media (min-width:600px) {
	.silc-mtop--9-600 {
		margin-top: 4rem !important
	}
}

@media (min-width:600px) {
	.silc-mtop--10-600 {
		margin-top: 5rem !important
	}
}

@media (min-width:600px) {
	.silc-mtop--11-600 {
		margin-top: 6rem !important
	}
}

@media (min-width:600px) {
	.silc-mtop--12-600 {
		margin-top: 7rem !important
	}
}

@media (min-width:600px) {
	.silc-mtop--13-600 {
		margin-top: 8rem !important
	}
}

@media (min-width:600px) {
	.silc-mright--0-600 {
		margin-right: 0 !important
	}
}

@media (min-width:600px) {
	.silc-mright--auto-600 {
		margin-right: auto !important
	}
}

@media (min-width:600px) {
	.silc-mright--1-600 {
		margin-right: .25rem !important
	}
}

@media (min-width:600px) {
	.silc-mright--2-600 {
		margin-right: .5rem !important
	}
}

@media (min-width:600px) {
	.silc-mright--3-600 {
		margin-right: .75rem !important
	}
}

@media (min-width:600px) {
	.silc-mright--4-600 {
		margin-right: 1rem !important
	}
}

@media (min-width:600px) {
	.silc-mright--5-600 {
		margin-right: 1.5rem !important
	}
}

@media (min-width:600px) {
	.silc-mright--6-600 {
		margin-right: 2rem !important
	}
}

@media (min-width:600px) {
	.silc-mright--7-600 {
		margin-right: 2.5rem !important
	}
}

@media (min-width:600px) {
	.silc-mright--8-600 {
		margin-right: 3rem !important
	}
}

@media (min-width:600px) {
	.silc-mright--9-600 {
		margin-right: 4rem !important
	}
}

@media (min-width:600px) {
	.silc-mright--10-600 {
		margin-right: 5rem !important
	}
}

@media (min-width:600px) {
	.silc-mright--11-600 {
		margin-right: 6rem !important
	}
}

@media (min-width:600px) {
	.silc-mright--12-600 {
		margin-right: 7rem !important
	}
}

@media (min-width:600px) {
	.silc-mright--13-600 {
		margin-right: 8rem !important
	}
}

@media (min-width:600px) {
	.silc-mbottom--0-600 {
		margin-bottom: 0 !important
	}
}

@media (min-width:600px) {
	.silc-mbottom--auto-600 {
		margin-bottom: auto !important
	}
}

@media (min-width:600px) {
	.silc-mbottom--1-600 {
		margin-bottom: .25rem !important
	}
}

@media (min-width:600px) {
	.silc-mbottom--2-600 {
		margin-bottom: .5rem !important
	}
}

@media (min-width:600px) {
	.silc-mbottom--3-600 {
		margin-bottom: .75rem !important
	}
}

@media (min-width:600px) {
	.silc-mbottom--4-600 {
		margin-bottom: 1rem !important
	}
}

@media (min-width:600px) {
	.silc-mbottom--5-600 {
		margin-bottom: 1.5rem !important
	}
}

@media (min-width:600px) {
	.silc-mbottom--6-600 {
		margin-bottom: 2rem !important
	}
}

@media (min-width:600px) {
	.silc-mbottom--7-600 {
		margin-bottom: 2.5rem !important
	}
}

@media (min-width:600px) {
	.silc-mbottom--8-600 {
		margin-bottom: 3rem !important
	}
}

@media (min-width:600px) {
	.silc-mbottom--9-600 {
		margin-bottom: 4rem !important
	}
}

@media (min-width:600px) {
	.silc-mbottom--10-600 {
		margin-bottom: 5rem !important
	}
}

@media (min-width:600px) {
	.silc-mbottom--11-600 {
		margin-bottom: 6rem !important
	}
}

@media (min-width:600px) {
	.silc-mbottom--12-600 {
		margin-bottom: 7rem !important
	}
}

@media (min-width:600px) {
	.silc-mbottom--13-600 {
		margin-bottom: 8rem !important
	}
}

@media (min-width:600px) {
	.silc-mleft--0-600 {
		margin-left: 0 !important
	}
}

@media (min-width:600px) {
	.silc-mleft--auto-600 {
		margin-left: auto !important
	}
}

@media (min-width:600px) {
	.silc-mleft--1-600 {
		margin-left: .25rem !important
	}
}

@media (min-width:600px) {
	.silc-mleft--2-600 {
		margin-left: .5rem !important
	}
}

@media (min-width:600px) {
	.silc-mleft--3-600 {
		margin-left: .75rem !important
	}
}

@media (min-width:600px) {
	.silc-mleft--4-600 {
		margin-left: 1rem !important
	}
}

@media (min-width:600px) {
	.silc-mleft--5-600 {
		margin-left: 1.5rem !important
	}
}

@media (min-width:600px) {
	.silc-mleft--6-600 {
		margin-left: 2rem !important
	}
}

@media (min-width:600px) {
	.silc-mleft--7-600 {
		margin-left: 2.5rem !important
	}
}

@media (min-width:600px) {
	.silc-mleft--8-600 {
		margin-left: 3rem !important
	}
}

@media (min-width:600px) {
	.silc-mleft--9-600 {
		margin-left: 4rem !important
	}
}

@media (min-width:600px) {
	.silc-mleft--10-600 {
		margin-left: 5rem !important
	}
}

@media (min-width:600px) {
	.silc-mleft--11-600 {
		margin-left: 6rem !important
	}
}

@media (min-width:600px) {
	.silc-mleft--12-600 {
		margin-left: 7rem !important
	}
}

@media (min-width:600px) {
	.silc-mleft--13-600 {
		margin-left: 8rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mtop--0-600-899 {
		margin-top: 0 !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mtop--auto-600-899 {
		margin-top: auto !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mtop--1-600-899 {
		margin-top: .25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mtop--2-600-899 {
		margin-top: .5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mtop--3-600-899 {
		margin-top: .75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mtop--4-600-899 {
		margin-top: 1rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mtop--5-600-899 {
		margin-top: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mtop--6-600-899 {
		margin-top: 2rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mtop--7-600-899 {
		margin-top: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mtop--8-600-899 {
		margin-top: 3rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mtop--9-600-899 {
		margin-top: 4rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mtop--10-600-899 {
		margin-top: 5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mtop--11-600-899 {
		margin-top: 6rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mtop--12-600-899 {
		margin-top: 7rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mtop--13-600-899 {
		margin-top: 8rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mright--0-600-899 {
		margin-right: 0 !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mright--auto-600-899 {
		margin-right: auto !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mright--1-600-899 {
		margin-right: .25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mright--2-600-899 {
		margin-right: .5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mright--3-600-899 {
		margin-right: .75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mright--4-600-899 {
		margin-right: 1rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mright--5-600-899 {
		margin-right: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mright--6-600-899 {
		margin-right: 2rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mright--7-600-899 {
		margin-right: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mright--8-600-899 {
		margin-right: 3rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mright--9-600-899 {
		margin-right: 4rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mright--10-600-899 {
		margin-right: 5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mright--11-600-899 {
		margin-right: 6rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mright--12-600-899 {
		margin-right: 7rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mright--13-600-899 {
		margin-right: 8rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mbottom--0-600-899 {
		margin-bottom: 0 !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mbottom--auto-600-899 {
		margin-bottom: auto !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mbottom--1-600-899 {
		margin-bottom: .25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mbottom--2-600-899 {
		margin-bottom: .5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mbottom--3-600-899 {
		margin-bottom: .75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mbottom--4-600-899 {
		margin-bottom: 1rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mbottom--5-600-899 {
		margin-bottom: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mbottom--6-600-899 {
		margin-bottom: 2rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mbottom--7-600-899 {
		margin-bottom: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mbottom--8-600-899 {
		margin-bottom: 3rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mbottom--9-600-899 {
		margin-bottom: 4rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mbottom--10-600-899 {
		margin-bottom: 5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mbottom--11-600-899 {
		margin-bottom: 6rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mbottom--12-600-899 {
		margin-bottom: 7rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mbottom--13-600-899 {
		margin-bottom: 8rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mleft--0-600-899 {
		margin-left: 0 !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mleft--auto-600-899 {
		margin-left: auto !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mleft--1-600-899 {
		margin-left: .25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mleft--2-600-899 {
		margin-left: .5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mleft--3-600-899 {
		margin-left: .75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mleft--4-600-899 {
		margin-left: 1rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mleft--5-600-899 {
		margin-left: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mleft--6-600-899 {
		margin-left: 2rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mleft--7-600-899 {
		margin-left: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mleft--8-600-899 {
		margin-left: 3rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mleft--9-600-899 {
		margin-left: 4rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mleft--10-600-899 {
		margin-left: 5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mleft--11-600-899 {
		margin-left: 6rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mleft--12-600-899 {
		margin-left: 7rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-mleft--13-600-899 {
		margin-left: 8rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mtop--0-600-1199 {
		margin-top: 0 !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mtop--auto-600-1199 {
		margin-top: auto !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mtop--1-600-1199 {
		margin-top: .25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mtop--2-600-1199 {
		margin-top: .5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mtop--3-600-1199 {
		margin-top: .75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mtop--4-600-1199 {
		margin-top: 1rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mtop--5-600-1199 {
		margin-top: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mtop--6-600-1199 {
		margin-top: 2rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mtop--7-600-1199 {
		margin-top: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mtop--8-600-1199 {
		margin-top: 3rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mtop--9-600-1199 {
		margin-top: 4rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mtop--10-600-1199 {
		margin-top: 5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mtop--11-600-1199 {
		margin-top: 6rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mtop--12-600-1199 {
		margin-top: 7rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mtop--13-600-1199 {
		margin-top: 8rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mright--0-600-1199 {
		margin-right: 0 !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mright--auto-600-1199 {
		margin-right: auto !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mright--1-600-1199 {
		margin-right: .25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mright--2-600-1199 {
		margin-right: .5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mright--3-600-1199 {
		margin-right: .75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mright--4-600-1199 {
		margin-right: 1rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mright--5-600-1199 {
		margin-right: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mright--6-600-1199 {
		margin-right: 2rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mright--7-600-1199 {
		margin-right: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mright--8-600-1199 {
		margin-right: 3rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mright--9-600-1199 {
		margin-right: 4rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mright--10-600-1199 {
		margin-right: 5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mright--11-600-1199 {
		margin-right: 6rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mright--12-600-1199 {
		margin-right: 7rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mright--13-600-1199 {
		margin-right: 8rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mbottom--0-600-1199 {
		margin-bottom: 0 !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mbottom--auto-600-1199 {
		margin-bottom: auto !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mbottom--1-600-1199 {
		margin-bottom: .25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mbottom--2-600-1199 {
		margin-bottom: .5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mbottom--3-600-1199 {
		margin-bottom: .75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mbottom--4-600-1199 {
		margin-bottom: 1rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mbottom--5-600-1199 {
		margin-bottom: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mbottom--6-600-1199 {
		margin-bottom: 2rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mbottom--7-600-1199 {
		margin-bottom: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mbottom--8-600-1199 {
		margin-bottom: 3rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mbottom--9-600-1199 {
		margin-bottom: 4rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mbottom--10-600-1199 {
		margin-bottom: 5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mbottom--11-600-1199 {
		margin-bottom: 6rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mbottom--12-600-1199 {
		margin-bottom: 7rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mbottom--13-600-1199 {
		margin-bottom: 8rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mleft--0-600-1199 {
		margin-left: 0 !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mleft--auto-600-1199 {
		margin-left: auto !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mleft--1-600-1199 {
		margin-left: .25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mleft--2-600-1199 {
		margin-left: .5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mleft--3-600-1199 {
		margin-left: .75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mleft--4-600-1199 {
		margin-left: 1rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mleft--5-600-1199 {
		margin-left: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mleft--6-600-1199 {
		margin-left: 2rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mleft--7-600-1199 {
		margin-left: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mleft--8-600-1199 {
		margin-left: 3rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mleft--9-600-1199 {
		margin-left: 4rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mleft--10-600-1199 {
		margin-left: 5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mleft--11-600-1199 {
		margin-left: 6rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mleft--12-600-1199 {
		margin-left: 7rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-mleft--13-600-1199 {
		margin-left: 8rem !important
	}
}

@media (max-width:749px) {
	.silc-mtop--0-749 {
		margin-top: 0 !important
	}
}

@media (max-width:749px) {
	.silc-mtop--auto-749 {
		margin-top: auto !important
	}
}

@media (max-width:749px) {
	.silc-mtop--1-749 {
		margin-top: .25rem !important
	}
}

@media (max-width:749px) {
	.silc-mtop--2-749 {
		margin-top: .5rem !important
	}
}

@media (max-width:749px) {
	.silc-mtop--3-749 {
		margin-top: .75rem !important
	}
}

@media (max-width:749px) {
	.silc-mtop--4-749 {
		margin-top: 1rem !important
	}
}

@media (max-width:749px) {
	.silc-mtop--5-749 {
		margin-top: 1.5rem !important
	}
}

@media (max-width:749px) {
	.silc-mtop--6-749 {
		margin-top: 2rem !important
	}
}

@media (max-width:749px) {
	.silc-mtop--7-749 {
		margin-top: 2.5rem !important
	}
}

@media (max-width:749px) {
	.silc-mtop--8-749 {
		margin-top: 3rem !important
	}
}

@media (max-width:749px) {
	.silc-mtop--9-749 {
		margin-top: 4rem !important
	}
}

@media (max-width:749px) {
	.silc-mtop--10-749 {
		margin-top: 5rem !important
	}
}

@media (max-width:749px) {
	.silc-mtop--11-749 {
		margin-top: 6rem !important
	}
}

@media (max-width:749px) {
	.silc-mtop--12-749 {
		margin-top: 7rem !important
	}
}

@media (max-width:749px) {
	.silc-mtop--13-749 {
		margin-top: 8rem !important
	}
}

@media (max-width:749px) {
	.silc-mright--0-749 {
		margin-right: 0 !important
	}
}

@media (max-width:749px) {
	.silc-mright--auto-749 {
		margin-right: auto !important
	}
}

@media (max-width:749px) {
	.silc-mright--1-749 {
		margin-right: .25rem !important
	}
}

@media (max-width:749px) {
	.silc-mright--2-749 {
		margin-right: .5rem !important
	}
}

@media (max-width:749px) {
	.silc-mright--3-749 {
		margin-right: .75rem !important
	}
}

@media (max-width:749px) {
	.silc-mright--4-749 {
		margin-right: 1rem !important
	}
}

@media (max-width:749px) {
	.silc-mright--5-749 {
		margin-right: 1.5rem !important
	}
}

@media (max-width:749px) {
	.silc-mright--6-749 {
		margin-right: 2rem !important
	}
}

@media (max-width:749px) {
	.silc-mright--7-749 {
		margin-right: 2.5rem !important
	}
}

@media (max-width:749px) {
	.silc-mright--8-749 {
		margin-right: 3rem !important
	}
}

@media (max-width:749px) {
	.silc-mright--9-749 {
		margin-right: 4rem !important
	}
}

@media (max-width:749px) {
	.silc-mright--10-749 {
		margin-right: 5rem !important
	}
}

@media (max-width:749px) {
	.silc-mright--11-749 {
		margin-right: 6rem !important
	}
}

@media (max-width:749px) {
	.silc-mright--12-749 {
		margin-right: 7rem !important
	}
}

@media (max-width:749px) {
	.silc-mright--13-749 {
		margin-right: 8rem !important
	}
}

@media (max-width:749px) {
	.silc-mbottom--0-749 {
		margin-bottom: 0 !important
	}
}

@media (max-width:749px) {
	.silc-mbottom--auto-749 {
		margin-bottom: auto !important
	}
}

@media (max-width:749px) {
	.silc-mbottom--1-749 {
		margin-bottom: .25rem !important
	}
}

@media (max-width:749px) {
	.silc-mbottom--2-749 {
		margin-bottom: .5rem !important
	}
}

@media (max-width:749px) {
	.silc-mbottom--3-749 {
		margin-bottom: .75rem !important
	}
}

@media (max-width:749px) {
	.silc-mbottom--4-749 {
		margin-bottom: 1rem !important
	}
}

@media (max-width:749px) {
	.silc-mbottom--5-749 {
		margin-bottom: 1.5rem !important
	}
}

@media (max-width:749px) {
	.silc-mbottom--6-749 {
		margin-bottom: 2rem !important
	}
}

@media (max-width:749px) {
	.silc-mbottom--7-749 {
		margin-bottom: 2.5rem !important
	}
}

@media (max-width:749px) {
	.silc-mbottom--8-749 {
		margin-bottom: 3rem !important
	}
}

@media (max-width:749px) {
	.silc-mbottom--9-749 {
		margin-bottom: 4rem !important
	}
}

@media (max-width:749px) {
	.silc-mbottom--10-749 {
		margin-bottom: 5rem !important
	}
}

@media (max-width:749px) {
	.silc-mbottom--11-749 {
		margin-bottom: 6rem !important
	}
}

@media (max-width:749px) {
	.silc-mbottom--12-749 {
		margin-bottom: 7rem !important
	}
}

@media (max-width:749px) {
	.silc-mbottom--13-749 {
		margin-bottom: 8rem !important
	}
}

@media (max-width:749px) {
	.silc-mleft--0-749 {
		margin-left: 0 !important
	}
}

@media (max-width:749px) {
	.silc-mleft--auto-749 {
		margin-left: auto !important
	}
}

@media (max-width:749px) {
	.silc-mleft--1-749 {
		margin-left: .25rem !important
	}
}

@media (max-width:749px) {
	.silc-mleft--2-749 {
		margin-left: .5rem !important
	}
}

@media (max-width:749px) {
	.silc-mleft--3-749 {
		margin-left: .75rem !important
	}
}

@media (max-width:749px) {
	.silc-mleft--4-749 {
		margin-left: 1rem !important
	}
}

@media (max-width:749px) {
	.silc-mleft--5-749 {
		margin-left: 1.5rem !important
	}
}

@media (max-width:749px) {
	.silc-mleft--6-749 {
		margin-left: 2rem !important
	}
}

@media (max-width:749px) {
	.silc-mleft--7-749 {
		margin-left: 2.5rem !important
	}
}

@media (max-width:749px) {
	.silc-mleft--8-749 {
		margin-left: 3rem !important
	}
}

@media (max-width:749px) {
	.silc-mleft--9-749 {
		margin-left: 4rem !important
	}
}

@media (max-width:749px) {
	.silc-mleft--10-749 {
		margin-left: 5rem !important
	}
}

@media (max-width:749px) {
	.silc-mleft--11-749 {
		margin-left: 6rem !important
	}
}

@media (max-width:749px) {
	.silc-mleft--12-749 {
		margin-left: 7rem !important
	}
}

@media (max-width:749px) {
	.silc-mleft--13-749 {
		margin-left: 8rem !important
	}
}

@media (min-width:750px) {
	.silc-mtop--0-750 {
		margin-top: 0 !important
	}
}

@media (min-width:750px) {
	.silc-mtop--auto-750 {
		margin-top: auto !important
	}
}

@media (min-width:750px) {
	.silc-mtop--1-750 {
		margin-top: .25rem !important
	}
}

@media (min-width:750px) {
	.silc-mtop--2-750 {
		margin-top: .5rem !important
	}
}

@media (min-width:750px) {
	.silc-mtop--3-750 {
		margin-top: .75rem !important
	}
}

@media (min-width:750px) {
	.silc-mtop--4-750 {
		margin-top: 1rem !important
	}
}

@media (min-width:750px) {
	.silc-mtop--5-750 {
		margin-top: 1.5rem !important
	}
}

@media (min-width:750px) {
	.silc-mtop--6-750 {
		margin-top: 2rem !important
	}
}

@media (min-width:750px) {
	.silc-mtop--7-750 {
		margin-top: 2.5rem !important
	}
}

@media (min-width:750px) {
	.silc-mtop--8-750 {
		margin-top: 3rem !important
	}
}

@media (min-width:750px) {
	.silc-mtop--9-750 {
		margin-top: 4rem !important
	}
}

@media (min-width:750px) {
	.silc-mtop--10-750 {
		margin-top: 5rem !important
	}
}

@media (min-width:750px) {
	.silc-mtop--11-750 {
		margin-top: 6rem !important
	}
}

@media (min-width:750px) {
	.silc-mtop--12-750 {
		margin-top: 7rem !important
	}
}

@media (min-width:750px) {
	.silc-mtop--13-750 {
		margin-top: 8rem !important
	}
}

@media (min-width:750px) {
	.silc-mright--0-750 {
		margin-right: 0 !important
	}
}

@media (min-width:750px) {
	.silc-mright--auto-750 {
		margin-right: auto !important
	}
}

@media (min-width:750px) {
	.silc-mright--1-750 {
		margin-right: .25rem !important
	}
}

@media (min-width:750px) {
	.silc-mright--2-750 {
		margin-right: .5rem !important
	}
}

@media (min-width:750px) {
	.silc-mright--3-750 {
		margin-right: .75rem !important
	}
}

@media (min-width:750px) {
	.silc-mright--4-750 {
		margin-right: 1rem !important
	}
}

@media (min-width:750px) {
	.silc-mright--5-750 {
		margin-right: 1.5rem !important
	}
}

@media (min-width:750px) {
	.silc-mright--6-750 {
		margin-right: 2rem !important
	}
}

@media (min-width:750px) {
	.silc-mright--7-750 {
		margin-right: 2.5rem !important
	}
}

@media (min-width:750px) {
	.silc-mright--8-750 {
		margin-right: 3rem !important
	}
}

@media (min-width:750px) {
	.silc-mright--9-750 {
		margin-right: 4rem !important
	}
}

@media (min-width:750px) {
	.silc-mright--10-750 {
		margin-right: 5rem !important
	}
}

@media (min-width:750px) {
	.silc-mright--11-750 {
		margin-right: 6rem !important
	}
}

@media (min-width:750px) {
	.silc-mright--12-750 {
		margin-right: 7rem !important
	}
}

@media (min-width:750px) {
	.silc-mright--13-750 {
		margin-right: 8rem !important
	}
}

@media (min-width:750px) {
	.silc-mbottom--0-750 {
		margin-bottom: 0 !important
	}
}

@media (min-width:750px) {
	.silc-mbottom--auto-750 {
		margin-bottom: auto !important
	}
}

@media (min-width:750px) {
	.silc-mbottom--1-750 {
		margin-bottom: .25rem !important
	}
}

@media (min-width:750px) {
	.silc-mbottom--2-750 {
		margin-bottom: .5rem !important
	}
}

@media (min-width:750px) {
	.silc-mbottom--3-750 {
		margin-bottom: .75rem !important
	}
}

@media (min-width:750px) {
	.silc-mbottom--4-750 {
		margin-bottom: 1rem !important
	}
}

@media (min-width:750px) {
	.silc-mbottom--5-750 {
		margin-bottom: 1.5rem !important
	}
}

@media (min-width:750px) {
	.silc-mbottom--6-750 {
		margin-bottom: 2rem !important
	}
}

@media (min-width:750px) {
	.silc-mbottom--7-750 {
		margin-bottom: 2.5rem !important
	}
}

@media (min-width:750px) {
	.silc-mbottom--8-750 {
		margin-bottom: 3rem !important
	}
}

@media (min-width:750px) {
	.silc-mbottom--9-750 {
		margin-bottom: 4rem !important
	}
}

@media (min-width:750px) {
	.silc-mbottom--10-750 {
		margin-bottom: 5rem !important
	}
}

@media (min-width:750px) {
	.silc-mbottom--11-750 {
		margin-bottom: 6rem !important
	}
}

@media (min-width:750px) {
	.silc-mbottom--12-750 {
		margin-bottom: 7rem !important
	}
}

@media (min-width:750px) {
	.silc-mbottom--13-750 {
		margin-bottom: 8rem !important
	}
}

@media (min-width:750px) {
	.silc-mleft--0-750 {
		margin-left: 0 !important
	}
}

@media (min-width:750px) {
	.silc-mleft--auto-750 {
		margin-left: auto !important
	}
}

@media (min-width:750px) {
	.silc-mleft--1-750 {
		margin-left: .25rem !important
	}
}

@media (min-width:750px) {
	.silc-mleft--2-750 {
		margin-left: .5rem !important
	}
}

@media (min-width:750px) {
	.silc-mleft--3-750 {
		margin-left: .75rem !important
	}
}

@media (min-width:750px) {
	.silc-mleft--4-750 {
		margin-left: 1rem !important
	}
}

@media (min-width:750px) {
	.silc-mleft--5-750 {
		margin-left: 1.5rem !important
	}
}

@media (min-width:750px) {
	.silc-mleft--6-750 {
		margin-left: 2rem !important
	}
}

@media (min-width:750px) {
	.silc-mleft--7-750 {
		margin-left: 2.5rem !important
	}
}

@media (min-width:750px) {
	.silc-mleft--8-750 {
		margin-left: 3rem !important
	}
}

@media (min-width:750px) {
	.silc-mleft--9-750 {
		margin-left: 4rem !important
	}
}

@media (min-width:750px) {
	.silc-mleft--10-750 {
		margin-left: 5rem !important
	}
}

@media (min-width:750px) {
	.silc-mleft--11-750 {
		margin-left: 6rem !important
	}
}

@media (min-width:750px) {
	.silc-mleft--12-750 {
		margin-left: 7rem !important
	}
}

@media (min-width:750px) {
	.silc-mleft--13-750 {
		margin-left: 8rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mtop--0-750-899 {
		margin-top: 0 !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mtop--auto-750-899 {
		margin-top: auto !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mtop--1-750-899 {
		margin-top: .25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mtop--2-750-899 {
		margin-top: .5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mtop--3-750-899 {
		margin-top: .75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mtop--4-750-899 {
		margin-top: 1rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mtop--5-750-899 {
		margin-top: 1.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mtop--6-750-899 {
		margin-top: 2rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mtop--7-750-899 {
		margin-top: 2.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mtop--8-750-899 {
		margin-top: 3rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mtop--9-750-899 {
		margin-top: 4rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mtop--10-750-899 {
		margin-top: 5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mtop--11-750-899 {
		margin-top: 6rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mtop--12-750-899 {
		margin-top: 7rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mtop--13-750-899 {
		margin-top: 8rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mright--0-750-899 {
		margin-right: 0 !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mright--auto-750-899 {
		margin-right: auto !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mright--1-750-899 {
		margin-right: .25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mright--2-750-899 {
		margin-right: .5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mright--3-750-899 {
		margin-right: .75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mright--4-750-899 {
		margin-right: 1rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mright--5-750-899 {
		margin-right: 1.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mright--6-750-899 {
		margin-right: 2rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mright--7-750-899 {
		margin-right: 2.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mright--8-750-899 {
		margin-right: 3rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mright--9-750-899 {
		margin-right: 4rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mright--10-750-899 {
		margin-right: 5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mright--11-750-899 {
		margin-right: 6rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mright--12-750-899 {
		margin-right: 7rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mright--13-750-899 {
		margin-right: 8rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mbottom--0-750-899 {
		margin-bottom: 0 !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mbottom--auto-750-899 {
		margin-bottom: auto !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mbottom--1-750-899 {
		margin-bottom: .25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mbottom--2-750-899 {
		margin-bottom: .5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mbottom--3-750-899 {
		margin-bottom: .75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mbottom--4-750-899 {
		margin-bottom: 1rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mbottom--5-750-899 {
		margin-bottom: 1.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mbottom--6-750-899 {
		margin-bottom: 2rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mbottom--7-750-899 {
		margin-bottom: 2.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mbottom--8-750-899 {
		margin-bottom: 3rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mbottom--9-750-899 {
		margin-bottom: 4rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mbottom--10-750-899 {
		margin-bottom: 5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mbottom--11-750-899 {
		margin-bottom: 6rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mbottom--12-750-899 {
		margin-bottom: 7rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mbottom--13-750-899 {
		margin-bottom: 8rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mleft--0-750-899 {
		margin-left: 0 !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mleft--auto-750-899 {
		margin-left: auto !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mleft--1-750-899 {
		margin-left: .25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mleft--2-750-899 {
		margin-left: .5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mleft--3-750-899 {
		margin-left: .75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mleft--4-750-899 {
		margin-left: 1rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mleft--5-750-899 {
		margin-left: 1.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mleft--6-750-899 {
		margin-left: 2rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mleft--7-750-899 {
		margin-left: 2.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mleft--8-750-899 {
		margin-left: 3rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mleft--9-750-899 {
		margin-left: 4rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mleft--10-750-899 {
		margin-left: 5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mleft--11-750-899 {
		margin-left: 6rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mleft--12-750-899 {
		margin-left: 7rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-mleft--13-750-899 {
		margin-left: 8rem !important
	}
}

@media (max-width:899px) {
	.silc-mtop--0-899 {
		margin-top: 0 !important
	}
}

@media (max-width:899px) {
	.silc-mtop--auto-899 {
		margin-top: auto !important
	}
}

@media (max-width:899px) {
	.silc-mtop--1-899 {
		margin-top: .25rem !important
	}
}

@media (max-width:899px) {
	.silc-mtop--2-899 {
		margin-top: .5rem !important
	}
}

@media (max-width:899px) {
	.silc-mtop--3-899 {
		margin-top: .75rem !important
	}
}

@media (max-width:899px) {
	.silc-mtop--4-899 {
		margin-top: 1rem !important
	}
}

@media (max-width:899px) {
	.silc-mtop--5-899 {
		margin-top: 1.5rem !important
	}
}

@media (max-width:899px) {
	.silc-mtop--6-899 {
		margin-top: 2rem !important
	}
}

@media (max-width:899px) {
	.silc-mtop--7-899 {
		margin-top: 2.5rem !important
	}
}

@media (max-width:899px) {
	.silc-mtop--8-899 {
		margin-top: 3rem !important
	}
}

@media (max-width:899px) {
	.silc-mtop--9-899 {
		margin-top: 4rem !important
	}
}

@media (max-width:899px) {
	.silc-mtop--10-899 {
		margin-top: 5rem !important
	}
}

@media (max-width:899px) {
	.silc-mtop--11-899 {
		margin-top: 6rem !important
	}
}

@media (max-width:899px) {
	.silc-mtop--12-899 {
		margin-top: 7rem !important
	}
}

@media (max-width:899px) {
	.silc-mtop--13-899 {
		margin-top: 8rem !important
	}
}

@media (max-width:899px) {
	.silc-mright--0-899 {
		margin-right: 0 !important
	}
}

@media (max-width:899px) {
	.silc-mright--auto-899 {
		margin-right: auto !important
	}
}

@media (max-width:899px) {
	.silc-mright--1-899 {
		margin-right: .25rem !important
	}
}

@media (max-width:899px) {
	.silc-mright--2-899 {
		margin-right: .5rem !important
	}
}

@media (max-width:899px) {
	.silc-mright--3-899 {
		margin-right: .75rem !important
	}
}

@media (max-width:899px) {
	.silc-mright--4-899 {
		margin-right: 1rem !important
	}
}

@media (max-width:899px) {
	.silc-mright--5-899 {
		margin-right: 1.5rem !important
	}
}

@media (max-width:899px) {
	.silc-mright--6-899 {
		margin-right: 2rem !important
	}
}

@media (max-width:899px) {
	.silc-mright--7-899 {
		margin-right: 2.5rem !important
	}
}

@media (max-width:899px) {
	.silc-mright--8-899 {
		margin-right: 3rem !important
	}
}

@media (max-width:899px) {
	.silc-mright--9-899 {
		margin-right: 4rem !important
	}
}

@media (max-width:899px) {
	.silc-mright--10-899 {
		margin-right: 5rem !important
	}
}

@media (max-width:899px) {
	.silc-mright--11-899 {
		margin-right: 6rem !important
	}
}

@media (max-width:899px) {
	.silc-mright--12-899 {
		margin-right: 7rem !important
	}
}

@media (max-width:899px) {
	.silc-mright--13-899 {
		margin-right: 8rem !important
	}
}

@media (max-width:899px) {
	.silc-mbottom--0-899 {
		margin-bottom: 0 !important
	}
}

@media (max-width:899px) {
	.silc-mbottom--auto-899 {
		margin-bottom: auto !important
	}
}

@media (max-width:899px) {
	.silc-mbottom--1-899 {
		margin-bottom: .25rem !important
	}
}

@media (max-width:899px) {
	.silc-mbottom--2-899 {
		margin-bottom: .5rem !important
	}
}

@media (max-width:899px) {
	.silc-mbottom--3-899 {
		margin-bottom: .75rem !important
	}
}

@media (max-width:899px) {
	.silc-mbottom--4-899 {
		margin-bottom: 1rem !important
	}
}

@media (max-width:899px) {
	.silc-mbottom--5-899 {
		margin-bottom: 1.5rem !important
	}
}

@media (max-width:899px) {
	.silc-mbottom--6-899 {
		margin-bottom: 2rem !important
	}
}

@media (max-width:899px) {
	.silc-mbottom--7-899 {
		margin-bottom: 2.5rem !important
	}
}

@media (max-width:899px) {
	.silc-mbottom--8-899 {
		margin-bottom: 3rem !important
	}
}

@media (max-width:899px) {
	.silc-mbottom--9-899 {
		margin-bottom: 4rem !important
	}
}

@media (max-width:899px) {
	.silc-mbottom--10-899 {
		margin-bottom: 5rem !important
	}
}

@media (max-width:899px) {
	.silc-mbottom--11-899 {
		margin-bottom: 6rem !important
	}
}

@media (max-width:899px) {
	.silc-mbottom--12-899 {
		margin-bottom: 7rem !important
	}
}

@media (max-width:899px) {
	.silc-mbottom--13-899 {
		margin-bottom: 8rem !important
	}
}

@media (max-width:899px) {
	.silc-mleft--0-899 {
		margin-left: 0 !important
	}
}

@media (max-width:899px) {
	.silc-mleft--auto-899 {
		margin-left: auto !important
	}
}

@media (max-width:899px) {
	.silc-mleft--1-899 {
		margin-left: .25rem !important
	}
}

@media (max-width:899px) {
	.silc-mleft--2-899 {
		margin-left: .5rem !important
	}
}

@media (max-width:899px) {
	.silc-mleft--3-899 {
		margin-left: .75rem !important
	}
}

@media (max-width:899px) {
	.silc-mleft--4-899 {
		margin-left: 1rem !important
	}
}

@media (max-width:899px) {
	.silc-mleft--5-899 {
		margin-left: 1.5rem !important
	}
}

@media (max-width:899px) {
	.silc-mleft--6-899 {
		margin-left: 2rem !important
	}
}

@media (max-width:899px) {
	.silc-mleft--7-899 {
		margin-left: 2.5rem !important
	}
}

@media (max-width:899px) {
	.silc-mleft--8-899 {
		margin-left: 3rem !important
	}
}

@media (max-width:899px) {
	.silc-mleft--9-899 {
		margin-left: 4rem !important
	}
}

@media (max-width:899px) {
	.silc-mleft--10-899 {
		margin-left: 5rem !important
	}
}

@media (max-width:899px) {
	.silc-mleft--11-899 {
		margin-left: 6rem !important
	}
}

@media (max-width:899px) {
	.silc-mleft--12-899 {
		margin-left: 7rem !important
	}
}

@media (max-width:899px) {
	.silc-mleft--13-899 {
		margin-left: 8rem !important
	}
}

@media (min-width:900px) {
	.silc-mtop--0-900 {
		margin-top: 0 !important
	}
}

@media (min-width:900px) {
	.silc-mtop--auto-900 {
		margin-top: auto !important
	}
}

@media (min-width:900px) {
	.silc-mtop--1-900 {
		margin-top: .25rem !important
	}
}

@media (min-width:900px) {
	.silc-mtop--2-900 {
		margin-top: .5rem !important
	}
}

@media (min-width:900px) {
	.silc-mtop--3-900 {
		margin-top: .75rem !important
	}
}

@media (min-width:900px) {
	.silc-mtop--4-900 {
		margin-top: 1rem !important
	}
}

@media (min-width:900px) {
	.silc-mtop--5-900 {
		margin-top: 1.5rem !important
	}
}

@media (min-width:900px) {
	.silc-mtop--6-900 {
		margin-top: 2rem !important
	}
}

@media (min-width:900px) {
	.silc-mtop--7-900 {
		margin-top: 2.5rem !important
	}
}

@media (min-width:900px) {
	.silc-mtop--8-900 {
		margin-top: 3rem !important
	}
}

@media (min-width:900px) {
	.silc-mtop--9-900 {
		margin-top: 4rem !important
	}
}

@media (min-width:900px) {
	.silc-mtop--10-900 {
		margin-top: 5rem !important
	}
}

@media (min-width:900px) {
	.silc-mtop--11-900 {
		margin-top: 6rem !important
	}
}

@media (min-width:900px) {
	.silc-mtop--12-900 {
		margin-top: 7rem !important
	}
}

@media (min-width:900px) {
	.silc-mtop--13-900 {
		margin-top: 8rem !important
	}
}

@media (min-width:900px) {
	.silc-mright--0-900 {
		margin-right: 0 !important
	}
}

@media (min-width:900px) {
	.silc-mright--auto-900 {
		margin-right: auto !important
	}
}

@media (min-width:900px) {
	.silc-mright--1-900 {
		margin-right: .25rem !important
	}
}

@media (min-width:900px) {
	.silc-mright--2-900 {
		margin-right: .5rem !important
	}
}

@media (min-width:900px) {
	.silc-mright--3-900 {
		margin-right: .75rem !important
	}
}

@media (min-width:900px) {
	.silc-mright--4-900 {
		margin-right: 1rem !important
	}
}

@media (min-width:900px) {
	.silc-mright--5-900 {
		margin-right: 1.5rem !important
	}
}

@media (min-width:900px) {
	.silc-mright--6-900 {
		margin-right: 2rem !important
	}
}

@media (min-width:900px) {
	.silc-mright--7-900 {
		margin-right: 2.5rem !important
	}
}

@media (min-width:900px) {
	.silc-mright--8-900 {
		margin-right: 3rem !important
	}
}

@media (min-width:900px) {
	.silc-mright--9-900 {
		margin-right: 4rem !important
	}
}

@media (min-width:900px) {
	.silc-mright--10-900 {
		margin-right: 5rem !important
	}
}

@media (min-width:900px) {
	.silc-mright--11-900 {
		margin-right: 6rem !important
	}
}

@media (min-width:900px) {
	.silc-mright--12-900 {
		margin-right: 7rem !important
	}
}

@media (min-width:900px) {
	.silc-mright--13-900 {
		margin-right: 8rem !important
	}
}

@media (min-width:900px) {
	.silc-mbottom--0-900 {
		margin-bottom: 0 !important
	}
}

@media (min-width:900px) {
	.silc-mbottom--auto-900 {
		margin-bottom: auto !important
	}
}

@media (min-width:900px) {
	.silc-mbottom--1-900 {
		margin-bottom: .25rem !important
	}
}

@media (min-width:900px) {
	.silc-mbottom--2-900 {
		margin-bottom: .5rem !important
	}
}

@media (min-width:900px) {
	.silc-mbottom--3-900 {
		margin-bottom: .75rem !important
	}
}

@media (min-width:900px) {
	.silc-mbottom--4-900 {
		margin-bottom: 1rem !important
	}
}

@media (min-width:900px) {
	.silc-mbottom--5-900 {
		margin-bottom: 1.5rem !important
	}
}

@media (min-width:900px) {
	.silc-mbottom--6-900 {
		margin-bottom: 2rem !important
	}
}

@media (min-width:900px) {
	.silc-mbottom--7-900 {
		margin-bottom: 2.5rem !important
	}
}

@media (min-width:900px) {
	.silc-mbottom--8-900 {
		margin-bottom: 3rem !important
	}
}

@media (min-width:900px) {
	.silc-mbottom--9-900 {
		margin-bottom: 4rem !important
	}
}

@media (min-width:900px) {
	.silc-mbottom--10-900 {
		margin-bottom: 5rem !important
	}
}

@media (min-width:900px) {
	.silc-mbottom--11-900 {
		margin-bottom: 6rem !important
	}
}

@media (min-width:900px) {
	.silc-mbottom--12-900 {
		margin-bottom: 7rem !important
	}
}

@media (min-width:900px) {
	.silc-mbottom--13-900 {
		margin-bottom: 8rem !important
	}
}

@media (min-width:900px) {
	.silc-mleft--0-900 {
		margin-left: 0 !important
	}
}

@media (min-width:900px) {
	.silc-mleft--auto-900 {
		margin-left: auto !important
	}
}

@media (min-width:900px) {
	.silc-mleft--1-900 {
		margin-left: .25rem !important
	}
}

@media (min-width:900px) {
	.silc-mleft--2-900 {
		margin-left: .5rem !important
	}
}

@media (min-width:900px) {
	.silc-mleft--3-900 {
		margin-left: .75rem !important
	}
}

@media (min-width:900px) {
	.silc-mleft--4-900 {
		margin-left: 1rem !important
	}
}

@media (min-width:900px) {
	.silc-mleft--5-900 {
		margin-left: 1.5rem !important
	}
}

@media (min-width:900px) {
	.silc-mleft--6-900 {
		margin-left: 2rem !important
	}
}

@media (min-width:900px) {
	.silc-mleft--7-900 {
		margin-left: 2.5rem !important
	}
}

@media (min-width:900px) {
	.silc-mleft--8-900 {
		margin-left: 3rem !important
	}
}

@media (min-width:900px) {
	.silc-mleft--9-900 {
		margin-left: 4rem !important
	}
}

@media (min-width:900px) {
	.silc-mleft--10-900 {
		margin-left: 5rem !important
	}
}

@media (min-width:900px) {
	.silc-mleft--11-900 {
		margin-left: 6rem !important
	}
}

@media (min-width:900px) {
	.silc-mleft--12-900 {
		margin-left: 7rem !important
	}
}

@media (min-width:900px) {
	.silc-mleft--13-900 {
		margin-left: 8rem !important
	}
}

@media (min-width:960px) {
	.silc-mtop--0-960 {
		margin-top: 0 !important
	}
}

@media (min-width:960px) {
	.silc-mtop--auto-960 {
		margin-top: auto !important
	}
}

@media (min-width:960px) {
	.silc-mtop--1-960 {
		margin-top: .25rem !important
	}
}

@media (min-width:960px) {
	.silc-mtop--2-960 {
		margin-top: .5rem !important
	}
}

@media (min-width:960px) {
	.silc-mtop--3-960 {
		margin-top: .75rem !important
	}
}

@media (min-width:960px) {
	.silc-mtop--4-960 {
		margin-top: 1rem !important
	}
}

@media (min-width:960px) {
	.silc-mtop--5-960 {
		margin-top: 1.5rem !important
	}
}

@media (min-width:960px) {
	.silc-mtop--6-960 {
		margin-top: 2rem !important
	}
}

@media (min-width:960px) {
	.silc-mtop--7-960 {
		margin-top: 2.5rem !important
	}
}

@media (min-width:960px) {
	.silc-mtop--8-960 {
		margin-top: 3rem !important
	}
}

@media (min-width:960px) {
	.silc-mtop--9-960 {
		margin-top: 4rem !important
	}
}

@media (min-width:960px) {
	.silc-mtop--10-960 {
		margin-top: 5rem !important
	}
}

@media (min-width:960px) {
	.silc-mtop--11-960 {
		margin-top: 6rem !important
	}
}

@media (min-width:960px) {
	.silc-mtop--12-960 {
		margin-top: 7rem !important
	}
}

@media (min-width:960px) {
	.silc-mtop--13-960 {
		margin-top: 8rem !important
	}
}

@media (min-width:960px) {
	.silc-mright--0-960 {
		margin-right: 0 !important
	}
}

@media (min-width:960px) {
	.silc-mright--auto-960 {
		margin-right: auto !important
	}
}

@media (min-width:960px) {
	.silc-mright--1-960 {
		margin-right: .25rem !important
	}
}

@media (min-width:960px) {
	.silc-mright--2-960 {
		margin-right: .5rem !important
	}
}

@media (min-width:960px) {
	.silc-mright--3-960 {
		margin-right: .75rem !important
	}
}

@media (min-width:960px) {
	.silc-mright--4-960 {
		margin-right: 1rem !important
	}
}

@media (min-width:960px) {
	.silc-mright--5-960 {
		margin-right: 1.5rem !important
	}
}

@media (min-width:960px) {
	.silc-mright--6-960 {
		margin-right: 2rem !important
	}
}

@media (min-width:960px) {
	.silc-mright--7-960 {
		margin-right: 2.5rem !important
	}
}

@media (min-width:960px) {
	.silc-mright--8-960 {
		margin-right: 3rem !important
	}
}

@media (min-width:960px) {
	.silc-mright--9-960 {
		margin-right: 4rem !important
	}
}

@media (min-width:960px) {
	.silc-mright--10-960 {
		margin-right: 5rem !important
	}
}

@media (min-width:960px) {
	.silc-mright--11-960 {
		margin-right: 6rem !important
	}
}

@media (min-width:960px) {
	.silc-mright--12-960 {
		margin-right: 7rem !important
	}
}

@media (min-width:960px) {
	.silc-mright--13-960 {
		margin-right: 8rem !important
	}
}

@media (min-width:960px) {
	.silc-mbottom--0-960 {
		margin-bottom: 0 !important
	}
}

@media (min-width:960px) {
	.silc-mbottom--auto-960 {
		margin-bottom: auto !important
	}
}

@media (min-width:960px) {
	.silc-mbottom--1-960 {
		margin-bottom: .25rem !important
	}
}

@media (min-width:960px) {
	.silc-mbottom--2-960 {
		margin-bottom: .5rem !important
	}
}

@media (min-width:960px) {
	.silc-mbottom--3-960 {
		margin-bottom: .75rem !important
	}
}

@media (min-width:960px) {
	.silc-mbottom--4-960 {
		margin-bottom: 1rem !important
	}
}

@media (min-width:960px) {
	.silc-mbottom--5-960 {
		margin-bottom: 1.5rem !important
	}
}

@media (min-width:960px) {
	.silc-mbottom--6-960 {
		margin-bottom: 2rem !important
	}
}

@media (min-width:960px) {
	.silc-mbottom--7-960 {
		margin-bottom: 2.5rem !important
	}
}

@media (min-width:960px) {
	.silc-mbottom--8-960 {
		margin-bottom: 3rem !important
	}
}

@media (min-width:960px) {
	.silc-mbottom--9-960 {
		margin-bottom: 4rem !important
	}
}

@media (min-width:960px) {
	.silc-mbottom--10-960 {
		margin-bottom: 5rem !important
	}
}

@media (min-width:960px) {
	.silc-mbottom--11-960 {
		margin-bottom: 6rem !important
	}
}

@media (min-width:960px) {
	.silc-mbottom--12-960 {
		margin-bottom: 7rem !important
	}
}

@media (min-width:960px) {
	.silc-mbottom--13-960 {
		margin-bottom: 8rem !important
	}
}

@media (min-width:960px) {
	.silc-mleft--0-960 {
		margin-left: 0 !important
	}
}

@media (min-width:960px) {
	.silc-mleft--auto-960 {
		margin-left: auto !important
	}
}

@media (min-width:960px) {
	.silc-mleft--1-960 {
		margin-left: .25rem !important
	}
}

@media (min-width:960px) {
	.silc-mleft--2-960 {
		margin-left: .5rem !important
	}
}

@media (min-width:960px) {
	.silc-mleft--3-960 {
		margin-left: .75rem !important
	}
}

@media (min-width:960px) {
	.silc-mleft--4-960 {
		margin-left: 1rem !important
	}
}

@media (min-width:960px) {
	.silc-mleft--5-960 {
		margin-left: 1.5rem !important
	}
}

@media (min-width:960px) {
	.silc-mleft--6-960 {
		margin-left: 2rem !important
	}
}

@media (min-width:960px) {
	.silc-mleft--7-960 {
		margin-left: 2.5rem !important
	}
}

@media (min-width:960px) {
	.silc-mleft--8-960 {
		margin-left: 3rem !important
	}
}

@media (min-width:960px) {
	.silc-mleft--9-960 {
		margin-left: 4rem !important
	}
}

@media (min-width:960px) {
	.silc-mleft--10-960 {
		margin-left: 5rem !important
	}
}

@media (min-width:960px) {
	.silc-mleft--11-960 {
		margin-left: 6rem !important
	}
}

@media (min-width:960px) {
	.silc-mleft--12-960 {
		margin-left: 7rem !important
	}
}

@media (min-width:960px) {
	.silc-mleft--13-960 {
		margin-left: 8rem !important
	}
}

@media (max-width:989px) {
	.silc-mtop--0-989 {
		margin-top: 0 !important
	}
}

@media (max-width:989px) {
	.silc-mtop--auto-989 {
		margin-top: auto !important
	}
}

@media (max-width:989px) {
	.silc-mtop--1-989 {
		margin-top: .25rem !important
	}
}

@media (max-width:989px) {
	.silc-mtop--2-989 {
		margin-top: .5rem !important
	}
}

@media (max-width:989px) {
	.silc-mtop--3-989 {
		margin-top: .75rem !important
	}
}

@media (max-width:989px) {
	.silc-mtop--4-989 {
		margin-top: 1rem !important
	}
}

@media (max-width:989px) {
	.silc-mtop--5-989 {
		margin-top: 1.5rem !important
	}
}

@media (max-width:989px) {
	.silc-mtop--6-989 {
		margin-top: 2rem !important
	}
}

@media (max-width:989px) {
	.silc-mtop--7-989 {
		margin-top: 2.5rem !important
	}
}

@media (max-width:989px) {
	.silc-mtop--8-989 {
		margin-top: 3rem !important
	}
}

@media (max-width:989px) {
	.silc-mtop--9-989 {
		margin-top: 4rem !important
	}
}

@media (max-width:989px) {
	.silc-mtop--10-989 {
		margin-top: 5rem !important
	}
}

@media (max-width:989px) {
	.silc-mtop--11-989 {
		margin-top: 6rem !important
	}
}

@media (max-width:989px) {
	.silc-mtop--12-989 {
		margin-top: 7rem !important
	}
}

@media (max-width:989px) {
	.silc-mtop--13-989 {
		margin-top: 8rem !important
	}
}

@media (max-width:989px) {
	.silc-mright--0-989 {
		margin-right: 0 !important
	}
}

@media (max-width:989px) {
	.silc-mright--auto-989 {
		margin-right: auto !important
	}
}

@media (max-width:989px) {
	.silc-mright--1-989 {
		margin-right: .25rem !important
	}
}

@media (max-width:989px) {
	.silc-mright--2-989 {
		margin-right: .5rem !important
	}
}

@media (max-width:989px) {
	.silc-mright--3-989 {
		margin-right: .75rem !important
	}
}

@media (max-width:989px) {
	.silc-mright--4-989 {
		margin-right: 1rem !important
	}
}

@media (max-width:989px) {
	.silc-mright--5-989 {
		margin-right: 1.5rem !important
	}
}

@media (max-width:989px) {
	.silc-mright--6-989 {
		margin-right: 2rem !important
	}
}

@media (max-width:989px) {
	.silc-mright--7-989 {
		margin-right: 2.5rem !important
	}
}

@media (max-width:989px) {
	.silc-mright--8-989 {
		margin-right: 3rem !important
	}
}

@media (max-width:989px) {
	.silc-mright--9-989 {
		margin-right: 4rem !important
	}
}

@media (max-width:989px) {
	.silc-mright--10-989 {
		margin-right: 5rem !important
	}
}

@media (max-width:989px) {
	.silc-mright--11-989 {
		margin-right: 6rem !important
	}
}

@media (max-width:989px) {
	.silc-mright--12-989 {
		margin-right: 7rem !important
	}
}

@media (max-width:989px) {
	.silc-mright--13-989 {
		margin-right: 8rem !important
	}
}

@media (max-width:989px) {
	.silc-mbottom--0-989 {
		margin-bottom: 0 !important
	}
}

@media (max-width:989px) {
	.silc-mbottom--auto-989 {
		margin-bottom: auto !important
	}
}

@media (max-width:989px) {
	.silc-mbottom--1-989 {
		margin-bottom: .25rem !important
	}
}

@media (max-width:989px) {
	.silc-mbottom--2-989 {
		margin-bottom: .5rem !important
	}
}

@media (max-width:989px) {
	.silc-mbottom--3-989 {
		margin-bottom: .75rem !important
	}
}

@media (max-width:989px) {
	.silc-mbottom--4-989 {
		margin-bottom: 1rem !important
	}
}

@media (max-width:989px) {
	.silc-mbottom--5-989 {
		margin-bottom: 1.5rem !important
	}
}

@media (max-width:989px) {
	.silc-mbottom--6-989 {
		margin-bottom: 2rem !important
	}
}

@media (max-width:989px) {
	.silc-mbottom--7-989 {
		margin-bottom: 2.5rem !important
	}
}

@media (max-width:989px) {
	.silc-mbottom--8-989 {
		margin-bottom: 3rem !important
	}
}

@media (max-width:989px) {
	.silc-mbottom--9-989 {
		margin-bottom: 4rem !important
	}
}

@media (max-width:989px) {
	.silc-mbottom--10-989 {
		margin-bottom: 5rem !important
	}
}

@media (max-width:989px) {
	.silc-mbottom--11-989 {
		margin-bottom: 6rem !important
	}
}

@media (max-width:989px) {
	.silc-mbottom--12-989 {
		margin-bottom: 7rem !important
	}
}

@media (max-width:989px) {
	.silc-mbottom--13-989 {
		margin-bottom: 8rem !important
	}
}

@media (max-width:989px) {
	.silc-mleft--0-989 {
		margin-left: 0 !important
	}
}

@media (max-width:989px) {
	.silc-mleft--auto-989 {
		margin-left: auto !important
	}
}

@media (max-width:989px) {
	.silc-mleft--1-989 {
		margin-left: .25rem !important
	}
}

@media (max-width:989px) {
	.silc-mleft--2-989 {
		margin-left: .5rem !important
	}
}

@media (max-width:989px) {
	.silc-mleft--3-989 {
		margin-left: .75rem !important
	}
}

@media (max-width:989px) {
	.silc-mleft--4-989 {
		margin-left: 1rem !important
	}
}

@media (max-width:989px) {
	.silc-mleft--5-989 {
		margin-left: 1.5rem !important
	}
}

@media (max-width:989px) {
	.silc-mleft--6-989 {
		margin-left: 2rem !important
	}
}

@media (max-width:989px) {
	.silc-mleft--7-989 {
		margin-left: 2.5rem !important
	}
}

@media (max-width:989px) {
	.silc-mleft--8-989 {
		margin-left: 3rem !important
	}
}

@media (max-width:989px) {
	.silc-mleft--9-989 {
		margin-left: 4rem !important
	}
}

@media (max-width:989px) {
	.silc-mleft--10-989 {
		margin-left: 5rem !important
	}
}

@media (max-width:989px) {
	.silc-mleft--11-989 {
		margin-left: 6rem !important
	}
}

@media (max-width:989px) {
	.silc-mleft--12-989 {
		margin-left: 7rem !important
	}
}

@media (max-width:989px) {
	.silc-mleft--13-989 {
		margin-left: 8rem !important
	}
}

@media (min-width:990px) {
	.silc-mtop--0-990 {
		margin-top: 0 !important
	}
}

@media (min-width:990px) {
	.silc-mtop--auto-990 {
		margin-top: auto !important
	}
}

@media (min-width:990px) {
	.silc-mtop--1-990 {
		margin-top: .25rem !important
	}
}

@media (min-width:990px) {
	.silc-mtop--2-990 {
		margin-top: .5rem !important
	}
}

@media (min-width:990px) {
	.silc-mtop--3-990 {
		margin-top: .75rem !important
	}
}

@media (min-width:990px) {
	.silc-mtop--4-990 {
		margin-top: 1rem !important
	}
}

@media (min-width:990px) {
	.silc-mtop--5-990 {
		margin-top: 1.5rem !important
	}
}

@media (min-width:990px) {
	.silc-mtop--6-990 {
		margin-top: 2rem !important
	}
}

@media (min-width:990px) {
	.silc-mtop--7-990 {
		margin-top: 2.5rem !important
	}
}

@media (min-width:990px) {
	.silc-mtop--8-990 {
		margin-top: 3rem !important
	}
}

@media (min-width:990px) {
	.silc-mtop--9-990 {
		margin-top: 4rem !important
	}
}

@media (min-width:990px) {
	.silc-mtop--10-990 {
		margin-top: 5rem !important
	}
}

@media (min-width:990px) {
	.silc-mtop--11-990 {
		margin-top: 6rem !important
	}
}

@media (min-width:990px) {
	.silc-mtop--12-990 {
		margin-top: 7rem !important
	}
}

@media (min-width:990px) {
	.silc-mtop--13-990 {
		margin-top: 8rem !important
	}
}

@media (min-width:990px) {
	.silc-mright--0-990 {
		margin-right: 0 !important
	}
}

@media (min-width:990px) {
	.silc-mright--auto-990 {
		margin-right: auto !important
	}
}

@media (min-width:990px) {
	.silc-mright--1-990 {
		margin-right: .25rem !important
	}
}

@media (min-width:990px) {
	.silc-mright--2-990 {
		margin-right: .5rem !important
	}
}

@media (min-width:990px) {
	.silc-mright--3-990 {
		margin-right: .75rem !important
	}
}

@media (min-width:990px) {
	.silc-mright--4-990 {
		margin-right: 1rem !important
	}
}

@media (min-width:990px) {
	.silc-mright--5-990 {
		margin-right: 1.5rem !important
	}
}

@media (min-width:990px) {
	.silc-mright--6-990 {
		margin-right: 2rem !important
	}
}

@media (min-width:990px) {
	.silc-mright--7-990 {
		margin-right: 2.5rem !important
	}
}

@media (min-width:990px) {
	.silc-mright--8-990 {
		margin-right: 3rem !important
	}
}

@media (min-width:990px) {
	.silc-mright--9-990 {
		margin-right: 4rem !important
	}
}

@media (min-width:990px) {
	.silc-mright--10-990 {
		margin-right: 5rem !important
	}
}

@media (min-width:990px) {
	.silc-mright--11-990 {
		margin-right: 6rem !important
	}
}

@media (min-width:990px) {
	.silc-mright--12-990 {
		margin-right: 7rem !important
	}
}

@media (min-width:990px) {
	.silc-mright--13-990 {
		margin-right: 8rem !important
	}
}

@media (min-width:990px) {
	.silc-mbottom--0-990 {
		margin-bottom: 0 !important
	}
}

@media (min-width:990px) {
	.silc-mbottom--auto-990 {
		margin-bottom: auto !important
	}
}

@media (min-width:990px) {
	.silc-mbottom--1-990 {
		margin-bottom: .25rem !important
	}
}

@media (min-width:990px) {
	.silc-mbottom--2-990 {
		margin-bottom: .5rem !important
	}
}

@media (min-width:990px) {
	.silc-mbottom--3-990 {
		margin-bottom: .75rem !important
	}
}

@media (min-width:990px) {
	.silc-mbottom--4-990 {
		margin-bottom: 1rem !important
	}
}

@media (min-width:990px) {
	.silc-mbottom--5-990 {
		margin-bottom: 1.5rem !important
	}
}

@media (min-width:990px) {
	.silc-mbottom--6-990 {
		margin-bottom: 2rem !important
	}
}

@media (min-width:990px) {
	.silc-mbottom--7-990 {
		margin-bottom: 2.5rem !important
	}
}

@media (min-width:990px) {
	.silc-mbottom--8-990 {
		margin-bottom: 3rem !important
	}
}

@media (min-width:990px) {
	.silc-mbottom--9-990 {
		margin-bottom: 4rem !important
	}
}

@media (min-width:990px) {
	.silc-mbottom--10-990 {
		margin-bottom: 5rem !important
	}
}

@media (min-width:990px) {
	.silc-mbottom--11-990 {
		margin-bottom: 6rem !important
	}
}

@media (min-width:990px) {
	.silc-mbottom--12-990 {
		margin-bottom: 7rem !important
	}
}

@media (min-width:990px) {
	.silc-mbottom--13-990 {
		margin-bottom: 8rem !important
	}
}

@media (min-width:990px) {
	.silc-mleft--0-990 {
		margin-left: 0 !important
	}
}

@media (min-width:990px) {
	.silc-mleft--auto-990 {
		margin-left: auto !important
	}
}

@media (min-width:990px) {
	.silc-mleft--1-990 {
		margin-left: .25rem !important
	}
}

@media (min-width:990px) {
	.silc-mleft--2-990 {
		margin-left: .5rem !important
	}
}

@media (min-width:990px) {
	.silc-mleft--3-990 {
		margin-left: .75rem !important
	}
}

@media (min-width:990px) {
	.silc-mleft--4-990 {
		margin-left: 1rem !important
	}
}

@media (min-width:990px) {
	.silc-mleft--5-990 {
		margin-left: 1.5rem !important
	}
}

@media (min-width:990px) {
	.silc-mleft--6-990 {
		margin-left: 2rem !important
	}
}

@media (min-width:990px) {
	.silc-mleft--7-990 {
		margin-left: 2.5rem !important
	}
}

@media (min-width:990px) {
	.silc-mleft--8-990 {
		margin-left: 3rem !important
	}
}

@media (min-width:990px) {
	.silc-mleft--9-990 {
		margin-left: 4rem !important
	}
}

@media (min-width:990px) {
	.silc-mleft--10-990 {
		margin-left: 5rem !important
	}
}

@media (min-width:990px) {
	.silc-mleft--11-990 {
		margin-left: 6rem !important
	}
}

@media (min-width:990px) {
	.silc-mleft--12-990 {
		margin-left: 7rem !important
	}
}

@media (min-width:990px) {
	.silc-mleft--13-990 {
		margin-left: 8rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mtop--0-900-1023 {
		margin-top: 0 !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mtop--auto-900-1023 {
		margin-top: auto !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mtop--1-900-1023 {
		margin-top: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mtop--2-900-1023 {
		margin-top: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mtop--3-900-1023 {
		margin-top: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mtop--4-900-1023 {
		margin-top: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mtop--5-900-1023 {
		margin-top: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mtop--6-900-1023 {
		margin-top: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mtop--7-900-1023 {
		margin-top: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mtop--8-900-1023 {
		margin-top: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mtop--9-900-1023 {
		margin-top: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mtop--10-900-1023 {
		margin-top: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mtop--11-900-1023 {
		margin-top: 6rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mtop--12-900-1023 {
		margin-top: 7rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mtop--13-900-1023 {
		margin-top: 8rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mright--0-900-1023 {
		margin-right: 0 !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mright--auto-900-1023 {
		margin-right: auto !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mright--1-900-1023 {
		margin-right: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mright--2-900-1023 {
		margin-right: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mright--3-900-1023 {
		margin-right: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mright--4-900-1023 {
		margin-right: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mright--5-900-1023 {
		margin-right: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mright--6-900-1023 {
		margin-right: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mright--7-900-1023 {
		margin-right: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mright--8-900-1023 {
		margin-right: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mright--9-900-1023 {
		margin-right: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mright--10-900-1023 {
		margin-right: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mright--11-900-1023 {
		margin-right: 6rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mright--12-900-1023 {
		margin-right: 7rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mright--13-900-1023 {
		margin-right: 8rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mbottom--0-900-1023 {
		margin-bottom: 0 !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mbottom--auto-900-1023 {
		margin-bottom: auto !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mbottom--1-900-1023 {
		margin-bottom: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mbottom--2-900-1023 {
		margin-bottom: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mbottom--3-900-1023 {
		margin-bottom: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mbottom--4-900-1023 {
		margin-bottom: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mbottom--5-900-1023 {
		margin-bottom: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mbottom--6-900-1023 {
		margin-bottom: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mbottom--7-900-1023 {
		margin-bottom: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mbottom--8-900-1023 {
		margin-bottom: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mbottom--9-900-1023 {
		margin-bottom: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mbottom--10-900-1023 {
		margin-bottom: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mbottom--11-900-1023 {
		margin-bottom: 6rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mbottom--12-900-1023 {
		margin-bottom: 7rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mbottom--13-900-1023 {
		margin-bottom: 8rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mleft--0-900-1023 {
		margin-left: 0 !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mleft--auto-900-1023 {
		margin-left: auto !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mleft--1-900-1023 {
		margin-left: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mleft--2-900-1023 {
		margin-left: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mleft--3-900-1023 {
		margin-left: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mleft--4-900-1023 {
		margin-left: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mleft--5-900-1023 {
		margin-left: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mleft--6-900-1023 {
		margin-left: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mleft--7-900-1023 {
		margin-left: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mleft--8-900-1023 {
		margin-left: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mleft--9-900-1023 {
		margin-left: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mleft--10-900-1023 {
		margin-left: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mleft--11-900-1023 {
		margin-left: 6rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mleft--12-900-1023 {
		margin-left: 7rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-mleft--13-900-1023 {
		margin-left: 8rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mtop--0-900-1199 {
		margin-top: 0 !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mtop--auto-900-1199 {
		margin-top: auto !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mtop--1-900-1199 {
		margin-top: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mtop--2-900-1199 {
		margin-top: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mtop--3-900-1199 {
		margin-top: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mtop--4-900-1199 {
		margin-top: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mtop--5-900-1199 {
		margin-top: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mtop--6-900-1199 {
		margin-top: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mtop--7-900-1199 {
		margin-top: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mtop--8-900-1199 {
		margin-top: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mtop--9-900-1199 {
		margin-top: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mtop--10-900-1199 {
		margin-top: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mtop--11-900-1199 {
		margin-top: 6rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mtop--12-900-1199 {
		margin-top: 7rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mtop--13-900-1199 {
		margin-top: 8rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mright--0-900-1199 {
		margin-right: 0 !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mright--auto-900-1199 {
		margin-right: auto !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mright--1-900-1199 {
		margin-right: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mright--2-900-1199 {
		margin-right: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mright--3-900-1199 {
		margin-right: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mright--4-900-1199 {
		margin-right: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mright--5-900-1199 {
		margin-right: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mright--6-900-1199 {
		margin-right: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mright--7-900-1199 {
		margin-right: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mright--8-900-1199 {
		margin-right: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mright--9-900-1199 {
		margin-right: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mright--10-900-1199 {
		margin-right: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mright--11-900-1199 {
		margin-right: 6rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mright--12-900-1199 {
		margin-right: 7rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mright--13-900-1199 {
		margin-right: 8rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mbottom--0-900-1199 {
		margin-bottom: 0 !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mbottom--auto-900-1199 {
		margin-bottom: auto !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mbottom--1-900-1199 {
		margin-bottom: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mbottom--2-900-1199 {
		margin-bottom: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mbottom--3-900-1199 {
		margin-bottom: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mbottom--4-900-1199 {
		margin-bottom: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mbottom--5-900-1199 {
		margin-bottom: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mbottom--6-900-1199 {
		margin-bottom: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mbottom--7-900-1199 {
		margin-bottom: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mbottom--8-900-1199 {
		margin-bottom: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mbottom--9-900-1199 {
		margin-bottom: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mbottom--10-900-1199 {
		margin-bottom: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mbottom--11-900-1199 {
		margin-bottom: 6rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mbottom--12-900-1199 {
		margin-bottom: 7rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mbottom--13-900-1199 {
		margin-bottom: 8rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mleft--0-900-1199 {
		margin-left: 0 !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mleft--auto-900-1199 {
		margin-left: auto !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mleft--1-900-1199 {
		margin-left: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mleft--2-900-1199 {
		margin-left: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mleft--3-900-1199 {
		margin-left: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mleft--4-900-1199 {
		margin-left: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mleft--5-900-1199 {
		margin-left: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mleft--6-900-1199 {
		margin-left: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mleft--7-900-1199 {
		margin-left: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mleft--8-900-1199 {
		margin-left: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mleft--9-900-1199 {
		margin-left: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mleft--10-900-1199 {
		margin-left: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mleft--11-900-1199 {
		margin-left: 6rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mleft--12-900-1199 {
		margin-left: 7rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-mleft--13-900-1199 {
		margin-left: 8rem !important
	}
}

@media (max-width:1023px) {
	.silc-mtop--0-1023 {
		margin-top: 0 !important
	}
}

@media (max-width:1023px) {
	.silc-mtop--auto-1023 {
		margin-top: auto !important
	}
}

@media (max-width:1023px) {
	.silc-mtop--1-1023 {
		margin-top: .25rem !important
	}
}

@media (max-width:1023px) {
	.silc-mtop--2-1023 {
		margin-top: .5rem !important
	}
}

@media (max-width:1023px) {
	.silc-mtop--3-1023 {
		margin-top: .75rem !important
	}
}

@media (max-width:1023px) {
	.silc-mtop--4-1023 {
		margin-top: 1rem !important
	}
}

@media (max-width:1023px) {
	.silc-mtop--5-1023 {
		margin-top: 1.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-mtop--6-1023 {
		margin-top: 2rem !important
	}
}

@media (max-width:1023px) {
	.silc-mtop--7-1023 {
		margin-top: 2.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-mtop--8-1023 {
		margin-top: 3rem !important
	}
}

@media (max-width:1023px) {
	.silc-mtop--9-1023 {
		margin-top: 4rem !important
	}
}

@media (max-width:1023px) {
	.silc-mtop--10-1023 {
		margin-top: 5rem !important
	}
}

@media (max-width:1023px) {
	.silc-mtop--11-1023 {
		margin-top: 6rem !important
	}
}

@media (max-width:1023px) {
	.silc-mtop--12-1023 {
		margin-top: 7rem !important
	}
}

@media (max-width:1023px) {
	.silc-mtop--13-1023 {
		margin-top: 8rem !important
	}
}

@media (max-width:1023px) {
	.silc-mright--0-1023 {
		margin-right: 0 !important
	}
}

@media (max-width:1023px) {
	.silc-mright--auto-1023 {
		margin-right: auto !important
	}
}

@media (max-width:1023px) {
	.silc-mright--1-1023 {
		margin-right: .25rem !important
	}
}

@media (max-width:1023px) {
	.silc-mright--2-1023 {
		margin-right: .5rem !important
	}
}

@media (max-width:1023px) {
	.silc-mright--3-1023 {
		margin-right: .75rem !important
	}
}

@media (max-width:1023px) {
	.silc-mright--4-1023 {
		margin-right: 1rem !important
	}
}

@media (max-width:1023px) {
	.silc-mright--5-1023 {
		margin-right: 1.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-mright--6-1023 {
		margin-right: 2rem !important
	}
}

@media (max-width:1023px) {
	.silc-mright--7-1023 {
		margin-right: 2.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-mright--8-1023 {
		margin-right: 3rem !important
	}
}

@media (max-width:1023px) {
	.silc-mright--9-1023 {
		margin-right: 4rem !important
	}
}

@media (max-width:1023px) {
	.silc-mright--10-1023 {
		margin-right: 5rem !important
	}
}

@media (max-width:1023px) {
	.silc-mright--11-1023 {
		margin-right: 6rem !important
	}
}

@media (max-width:1023px) {
	.silc-mright--12-1023 {
		margin-right: 7rem !important
	}
}

@media (max-width:1023px) {
	.silc-mright--13-1023 {
		margin-right: 8rem !important
	}
}

@media (max-width:1023px) {
	.silc-mbottom--0-1023 {
		margin-bottom: 0 !important
	}
}

@media (max-width:1023px) {
	.silc-mbottom--auto-1023 {
		margin-bottom: auto !important
	}
}

@media (max-width:1023px) {
	.silc-mbottom--1-1023 {
		margin-bottom: .25rem !important
	}
}

@media (max-width:1023px) {
	.silc-mbottom--2-1023 {
		margin-bottom: .5rem !important
	}
}

@media (max-width:1023px) {
	.silc-mbottom--3-1023 {
		margin-bottom: .75rem !important
	}
}

@media (max-width:1023px) {
	.silc-mbottom--4-1023 {
		margin-bottom: 1rem !important
	}
}

@media (max-width:1023px) {
	.silc-mbottom--5-1023 {
		margin-bottom: 1.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-mbottom--6-1023 {
		margin-bottom: 2rem !important
	}
}

@media (max-width:1023px) {
	.silc-mbottom--7-1023 {
		margin-bottom: 2.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-mbottom--8-1023 {
		margin-bottom: 3rem !important
	}
}

@media (max-width:1023px) {
	.silc-mbottom--9-1023 {
		margin-bottom: 4rem !important
	}
}

@media (max-width:1023px) {
	.silc-mbottom--10-1023 {
		margin-bottom: 5rem !important
	}
}

@media (max-width:1023px) {
	.silc-mbottom--11-1023 {
		margin-bottom: 6rem !important
	}
}

@media (max-width:1023px) {
	.silc-mbottom--12-1023 {
		margin-bottom: 7rem !important
	}
}

@media (max-width:1023px) {
	.silc-mbottom--13-1023 {
		margin-bottom: 8rem !important
	}
}

@media (max-width:1023px) {
	.silc-mleft--0-1023 {
		margin-left: 0 !important
	}
}

@media (max-width:1023px) {
	.silc-mleft--auto-1023 {
		margin-left: auto !important
	}
}

@media (max-width:1023px) {
	.silc-mleft--1-1023 {
		margin-left: .25rem !important
	}
}

@media (max-width:1023px) {
	.silc-mleft--2-1023 {
		margin-left: .5rem !important
	}
}

@media (max-width:1023px) {
	.silc-mleft--3-1023 {
		margin-left: .75rem !important
	}
}

@media (max-width:1023px) {
	.silc-mleft--4-1023 {
		margin-left: 1rem !important
	}
}

@media (max-width:1023px) {
	.silc-mleft--5-1023 {
		margin-left: 1.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-mleft--6-1023 {
		margin-left: 2rem !important
	}
}

@media (max-width:1023px) {
	.silc-mleft--7-1023 {
		margin-left: 2.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-mleft--8-1023 {
		margin-left: 3rem !important
	}
}

@media (max-width:1023px) {
	.silc-mleft--9-1023 {
		margin-left: 4rem !important
	}
}

@media (max-width:1023px) {
	.silc-mleft--10-1023 {
		margin-left: 5rem !important
	}
}

@media (max-width:1023px) {
	.silc-mleft--11-1023 {
		margin-left: 6rem !important
	}
}

@media (max-width:1023px) {
	.silc-mleft--12-1023 {
		margin-left: 7rem !important
	}
}

@media (max-width:1023px) {
	.silc-mleft--13-1023 {
		margin-left: 8rem !important
	}
}

@media (min-width:1024px) {
	.silc-mtop--0-1024 {
		margin-top: 0 !important
	}
}

@media (min-width:1024px) {
	.silc-mtop--auto-1024 {
		margin-top: auto !important
	}
}

@media (min-width:1024px) {
	.silc-mtop--1-1024 {
		margin-top: .25rem !important
	}
}

@media (min-width:1024px) {
	.silc-mtop--2-1024 {
		margin-top: .5rem !important
	}
}

@media (min-width:1024px) {
	.silc-mtop--3-1024 {
		margin-top: .75rem !important
	}
}

@media (min-width:1024px) {
	.silc-mtop--4-1024 {
		margin-top: 1rem !important
	}
}

@media (min-width:1024px) {
	.silc-mtop--5-1024 {
		margin-top: 1.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-mtop--6-1024 {
		margin-top: 2rem !important
	}
}

@media (min-width:1024px) {
	.silc-mtop--7-1024 {
		margin-top: 2.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-mtop--8-1024 {
		margin-top: 3rem !important
	}
}

@media (min-width:1024px) {
	.silc-mtop--9-1024 {
		margin-top: 4rem !important
	}
}

@media (min-width:1024px) {
	.silc-mtop--10-1024 {
		margin-top: 5rem !important
	}
}

@media (min-width:1024px) {
	.silc-mtop--11-1024 {
		margin-top: 6rem !important
	}
}

@media (min-width:1024px) {
	.silc-mtop--12-1024 {
		margin-top: 7rem !important
	}
}

@media (min-width:1024px) {
	.silc-mtop--13-1024 {
		margin-top: 8rem !important
	}
}

@media (min-width:1024px) {
	.silc-mright--0-1024 {
		margin-right: 0 !important
	}
}

@media (min-width:1024px) {
	.silc-mright--auto-1024 {
		margin-right: auto !important
	}
}

@media (min-width:1024px) {
	.silc-mright--1-1024 {
		margin-right: .25rem !important
	}
}

@media (min-width:1024px) {
	.silc-mright--2-1024 {
		margin-right: .5rem !important
	}
}

@media (min-width:1024px) {
	.silc-mright--3-1024 {
		margin-right: .75rem !important
	}
}

@media (min-width:1024px) {
	.silc-mright--4-1024 {
		margin-right: 1rem !important
	}
}

@media (min-width:1024px) {
	.silc-mright--5-1024 {
		margin-right: 1.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-mright--6-1024 {
		margin-right: 2rem !important
	}
}

@media (min-width:1024px) {
	.silc-mright--7-1024 {
		margin-right: 2.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-mright--8-1024 {
		margin-right: 3rem !important
	}
}

@media (min-width:1024px) {
	.silc-mright--9-1024 {
		margin-right: 4rem !important
	}
}

@media (min-width:1024px) {
	.silc-mright--10-1024 {
		margin-right: 5rem !important
	}
}

@media (min-width:1024px) {
	.silc-mright--11-1024 {
		margin-right: 6rem !important
	}
}

@media (min-width:1024px) {
	.silc-mright--12-1024 {
		margin-right: 7rem !important
	}
}

@media (min-width:1024px) {
	.silc-mright--13-1024 {
		margin-right: 8rem !important
	}
}

@media (min-width:1024px) {
	.silc-mbottom--0-1024 {
		margin-bottom: 0 !important
	}
}

@media (min-width:1024px) {
	.silc-mbottom--auto-1024 {
		margin-bottom: auto !important
	}
}

@media (min-width:1024px) {
	.silc-mbottom--1-1024 {
		margin-bottom: .25rem !important
	}
}

@media (min-width:1024px) {
	.silc-mbottom--2-1024 {
		margin-bottom: .5rem !important
	}
}

@media (min-width:1024px) {
	.silc-mbottom--3-1024 {
		margin-bottom: .75rem !important
	}
}

@media (min-width:1024px) {
	.silc-mbottom--4-1024 {
		margin-bottom: 1rem !important
	}
}

@media (min-width:1024px) {
	.silc-mbottom--5-1024 {
		margin-bottom: 1.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-mbottom--6-1024 {
		margin-bottom: 2rem !important
	}
}

@media (min-width:1024px) {
	.silc-mbottom--7-1024 {
		margin-bottom: 2.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-mbottom--8-1024 {
		margin-bottom: 3rem !important
	}
}

@media (min-width:1024px) {
	.silc-mbottom--9-1024 {
		margin-bottom: 4rem !important
	}
}

@media (min-width:1024px) {
	.silc-mbottom--10-1024 {
		margin-bottom: 5rem !important
	}
}

@media (min-width:1024px) {
	.silc-mbottom--11-1024 {
		margin-bottom: 6rem !important
	}
}

@media (min-width:1024px) {
	.silc-mbottom--12-1024 {
		margin-bottom: 7rem !important
	}
}

@media (min-width:1024px) {
	.silc-mbottom--13-1024 {
		margin-bottom: 8rem !important
	}
}

@media (min-width:1024px) {
	.silc-mleft--0-1024 {
		margin-left: 0 !important
	}
}

@media (min-width:1024px) {
	.silc-mleft--auto-1024 {
		margin-left: auto !important
	}
}

@media (min-width:1024px) {
	.silc-mleft--1-1024 {
		margin-left: .25rem !important
	}
}

@media (min-width:1024px) {
	.silc-mleft--2-1024 {
		margin-left: .5rem !important
	}
}

@media (min-width:1024px) {
	.silc-mleft--3-1024 {
		margin-left: .75rem !important
	}
}

@media (min-width:1024px) {
	.silc-mleft--4-1024 {
		margin-left: 1rem !important
	}
}

@media (min-width:1024px) {
	.silc-mleft--5-1024 {
		margin-left: 1.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-mleft--6-1024 {
		margin-left: 2rem !important
	}
}

@media (min-width:1024px) {
	.silc-mleft--7-1024 {
		margin-left: 2.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-mleft--8-1024 {
		margin-left: 3rem !important
	}
}

@media (min-width:1024px) {
	.silc-mleft--9-1024 {
		margin-left: 4rem !important
	}
}

@media (min-width:1024px) {
	.silc-mleft--10-1024 {
		margin-left: 5rem !important
	}
}

@media (min-width:1024px) {
	.silc-mleft--11-1024 {
		margin-left: 6rem !important
	}
}

@media (min-width:1024px) {
	.silc-mleft--12-1024 {
		margin-left: 7rem !important
	}
}

@media (min-width:1024px) {
	.silc-mleft--13-1024 {
		margin-left: 8rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mtop--0-1024-1199 {
		margin-top: 0 !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mtop--auto-1024-1199 {
		margin-top: auto !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mtop--1-1024-1199 {
		margin-top: .25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mtop--2-1024-1199 {
		margin-top: .5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mtop--3-1024-1199 {
		margin-top: .75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mtop--4-1024-1199 {
		margin-top: 1rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mtop--5-1024-1199 {
		margin-top: 1.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mtop--6-1024-1199 {
		margin-top: 2rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mtop--7-1024-1199 {
		margin-top: 2.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mtop--8-1024-1199 {
		margin-top: 3rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mtop--9-1024-1199 {
		margin-top: 4rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mtop--10-1024-1199 {
		margin-top: 5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mtop--11-1024-1199 {
		margin-top: 6rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mtop--12-1024-1199 {
		margin-top: 7rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mtop--13-1024-1199 {
		margin-top: 8rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mright--0-1024-1199 {
		margin-right: 0 !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mright--auto-1024-1199 {
		margin-right: auto !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mright--1-1024-1199 {
		margin-right: .25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mright--2-1024-1199 {
		margin-right: .5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mright--3-1024-1199 {
		margin-right: .75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mright--4-1024-1199 {
		margin-right: 1rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mright--5-1024-1199 {
		margin-right: 1.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mright--6-1024-1199 {
		margin-right: 2rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mright--7-1024-1199 {
		margin-right: 2.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mright--8-1024-1199 {
		margin-right: 3rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mright--9-1024-1199 {
		margin-right: 4rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mright--10-1024-1199 {
		margin-right: 5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mright--11-1024-1199 {
		margin-right: 6rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mright--12-1024-1199 {
		margin-right: 7rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mright--13-1024-1199 {
		margin-right: 8rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mbottom--0-1024-1199 {
		margin-bottom: 0 !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mbottom--auto-1024-1199 {
		margin-bottom: auto !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mbottom--1-1024-1199 {
		margin-bottom: .25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mbottom--2-1024-1199 {
		margin-bottom: .5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mbottom--3-1024-1199 {
		margin-bottom: .75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mbottom--4-1024-1199 {
		margin-bottom: 1rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mbottom--5-1024-1199 {
		margin-bottom: 1.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mbottom--6-1024-1199 {
		margin-bottom: 2rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mbottom--7-1024-1199 {
		margin-bottom: 2.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mbottom--8-1024-1199 {
		margin-bottom: 3rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mbottom--9-1024-1199 {
		margin-bottom: 4rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mbottom--10-1024-1199 {
		margin-bottom: 5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mbottom--11-1024-1199 {
		margin-bottom: 6rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mbottom--12-1024-1199 {
		margin-bottom: 7rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mbottom--13-1024-1199 {
		margin-bottom: 8rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mleft--0-1024-1199 {
		margin-left: 0 !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mleft--auto-1024-1199 {
		margin-left: auto !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mleft--1-1024-1199 {
		margin-left: .25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mleft--2-1024-1199 {
		margin-left: .5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mleft--3-1024-1199 {
		margin-left: .75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mleft--4-1024-1199 {
		margin-left: 1rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mleft--5-1024-1199 {
		margin-left: 1.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mleft--6-1024-1199 {
		margin-left: 2rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mleft--7-1024-1199 {
		margin-left: 2.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mleft--8-1024-1199 {
		margin-left: 3rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mleft--9-1024-1199 {
		margin-left: 4rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mleft--10-1024-1199 {
		margin-left: 5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mleft--11-1024-1199 {
		margin-left: 6rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mleft--12-1024-1199 {
		margin-left: 7rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-mleft--13-1024-1199 {
		margin-left: 8rem !important
	}
}

@media (max-width:1199px) {
	.silc-mtop--0-1199 {
		margin-top: 0 !important
	}
}

@media (max-width:1199px) {
	.silc-mtop--auto-1199 {
		margin-top: auto !important
	}
}

@media (max-width:1199px) {
	.silc-mtop--1-1199 {
		margin-top: .25rem !important
	}
}

@media (max-width:1199px) {
	.silc-mtop--2-1199 {
		margin-top: .5rem !important
	}
}

@media (max-width:1199px) {
	.silc-mtop--3-1199 {
		margin-top: .75rem !important
	}
}

@media (max-width:1199px) {
	.silc-mtop--4-1199 {
		margin-top: 1rem !important
	}
}

@media (max-width:1199px) {
	.silc-mtop--5-1199 {
		margin-top: 1.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-mtop--6-1199 {
		margin-top: 2rem !important
	}
}

@media (max-width:1199px) {
	.silc-mtop--7-1199 {
		margin-top: 2.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-mtop--8-1199 {
		margin-top: 3rem !important
	}
}

@media (max-width:1199px) {
	.silc-mtop--9-1199 {
		margin-top: 4rem !important
	}
}

@media (max-width:1199px) {
	.silc-mtop--10-1199 {
		margin-top: 5rem !important
	}
}

@media (max-width:1199px) {
	.silc-mtop--11-1199 {
		margin-top: 6rem !important
	}
}

@media (max-width:1199px) {
	.silc-mtop--12-1199 {
		margin-top: 7rem !important
	}
}

@media (max-width:1199px) {
	.silc-mtop--13-1199 {
		margin-top: 8rem !important
	}
}

@media (max-width:1199px) {
	.silc-mright--0-1199 {
		margin-right: 0 !important
	}
}

@media (max-width:1199px) {
	.silc-mright--auto-1199 {
		margin-right: auto !important
	}
}

@media (max-width:1199px) {
	.silc-mright--1-1199 {
		margin-right: .25rem !important
	}
}

@media (max-width:1199px) {
	.silc-mright--2-1199 {
		margin-right: .5rem !important
	}
}

@media (max-width:1199px) {
	.silc-mright--3-1199 {
		margin-right: .75rem !important
	}
}

@media (max-width:1199px) {
	.silc-mright--4-1199 {
		margin-right: 1rem !important
	}
}

@media (max-width:1199px) {
	.silc-mright--5-1199 {
		margin-right: 1.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-mright--6-1199 {
		margin-right: 2rem !important
	}
}

@media (max-width:1199px) {
	.silc-mright--7-1199 {
		margin-right: 2.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-mright--8-1199 {
		margin-right: 3rem !important
	}
}

@media (max-width:1199px) {
	.silc-mright--9-1199 {
		margin-right: 4rem !important
	}
}

@media (max-width:1199px) {
	.silc-mright--10-1199 {
		margin-right: 5rem !important
	}
}

@media (max-width:1199px) {
	.silc-mright--11-1199 {
		margin-right: 6rem !important
	}
}

@media (max-width:1199px) {
	.silc-mright--12-1199 {
		margin-right: 7rem !important
	}
}

@media (max-width:1199px) {
	.silc-mright--13-1199 {
		margin-right: 8rem !important
	}
}

@media (max-width:1199px) {
	.silc-mbottom--0-1199 {
		margin-bottom: 0 !important
	}
}

@media (max-width:1199px) {
	.silc-mbottom--auto-1199 {
		margin-bottom: auto !important
	}
}

@media (max-width:1199px) {
	.silc-mbottom--1-1199 {
		margin-bottom: .25rem !important
	}
}

@media (max-width:1199px) {
	.silc-mbottom--2-1199 {
		margin-bottom: .5rem !important
	}
}

@media (max-width:1199px) {
	.silc-mbottom--3-1199 {
		margin-bottom: .75rem !important
	}
}

@media (max-width:1199px) {
	.silc-mbottom--4-1199 {
		margin-bottom: 1rem !important
	}
}

@media (max-width:1199px) {
	.silc-mbottom--5-1199 {
		margin-bottom: 1.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-mbottom--6-1199 {
		margin-bottom: 2rem !important
	}
}

@media (max-width:1199px) {
	.silc-mbottom--7-1199 {
		margin-bottom: 2.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-mbottom--8-1199 {
		margin-bottom: 3rem !important
	}
}

@media (max-width:1199px) {
	.silc-mbottom--9-1199 {
		margin-bottom: 4rem !important
	}
}

@media (max-width:1199px) {
	.silc-mbottom--10-1199 {
		margin-bottom: 5rem !important
	}
}

@media (max-width:1199px) {
	.silc-mbottom--11-1199 {
		margin-bottom: 6rem !important
	}
}

@media (max-width:1199px) {
	.silc-mbottom--12-1199 {
		margin-bottom: 7rem !important
	}
}

@media (max-width:1199px) {
	.silc-mbottom--13-1199 {
		margin-bottom: 8rem !important
	}
}

@media (max-width:1199px) {
	.silc-mleft--0-1199 {
		margin-left: 0 !important
	}
}

@media (max-width:1199px) {
	.silc-mleft--auto-1199 {
		margin-left: auto !important
	}
}

@media (max-width:1199px) {
	.silc-mleft--1-1199 {
		margin-left: .25rem !important
	}
}

@media (max-width:1199px) {
	.silc-mleft--2-1199 {
		margin-left: .5rem !important
	}
}

@media (max-width:1199px) {
	.silc-mleft--3-1199 {
		margin-left: .75rem !important
	}
}

@media (max-width:1199px) {
	.silc-mleft--4-1199 {
		margin-left: 1rem !important
	}
}

@media (max-width:1199px) {
	.silc-mleft--5-1199 {
		margin-left: 1.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-mleft--6-1199 {
		margin-left: 2rem !important
	}
}

@media (max-width:1199px) {
	.silc-mleft--7-1199 {
		margin-left: 2.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-mleft--8-1199 {
		margin-left: 3rem !important
	}
}

@media (max-width:1199px) {
	.silc-mleft--9-1199 {
		margin-left: 4rem !important
	}
}

@media (max-width:1199px) {
	.silc-mleft--10-1199 {
		margin-left: 5rem !important
	}
}

@media (max-width:1199px) {
	.silc-mleft--11-1199 {
		margin-left: 6rem !important
	}
}

@media (max-width:1199px) {
	.silc-mleft--12-1199 {
		margin-left: 7rem !important
	}
}

@media (max-width:1199px) {
	.silc-mleft--13-1199 {
		margin-left: 8rem !important
	}
}

@media (min-width:1200px) {
	.silc-mtop--0-1200 {
		margin-top: 0 !important
	}
}

@media (min-width:1200px) {
	.silc-mtop--auto-1200 {
		margin-top: auto !important
	}
}

@media (min-width:1200px) {
	.silc-mtop--1-1200 {
		margin-top: .25rem !important
	}
}

@media (min-width:1200px) {
	.silc-mtop--2-1200 {
		margin-top: .5rem !important
	}
}

@media (min-width:1200px) {
	.silc-mtop--3-1200 {
		margin-top: .75rem !important
	}
}

@media (min-width:1200px) {
	.silc-mtop--4-1200 {
		margin-top: 1rem !important
	}
}

@media (min-width:1200px) {
	.silc-mtop--5-1200 {
		margin-top: 1.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-mtop--6-1200 {
		margin-top: 2rem !important
	}
}

@media (min-width:1200px) {
	.silc-mtop--7-1200 {
		margin-top: 2.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-mtop--8-1200 {
		margin-top: 3rem !important
	}
}

@media (min-width:1200px) {
	.silc-mtop--9-1200 {
		margin-top: 4rem !important
	}
}

@media (min-width:1200px) {
	.silc-mtop--10-1200 {
		margin-top: 5rem !important
	}
}

@media (min-width:1200px) {
	.silc-mtop--11-1200 {
		margin-top: 6rem !important
	}
}

@media (min-width:1200px) {
	.silc-mtop--12-1200 {
		margin-top: 7rem !important
	}
}

@media (min-width:1200px) {
	.silc-mtop--13-1200 {
		margin-top: 8rem !important
	}
}

@media (min-width:1200px) {
	.silc-mright--0-1200 {
		margin-right: 0 !important
	}
}

@media (min-width:1200px) {
	.silc-mright--auto-1200 {
		margin-right: auto !important
	}
}

@media (min-width:1200px) {
	.silc-mright--1-1200 {
		margin-right: .25rem !important
	}
}

@media (min-width:1200px) {
	.silc-mright--2-1200 {
		margin-right: .5rem !important
	}
}

@media (min-width:1200px) {
	.silc-mright--3-1200 {
		margin-right: .75rem !important
	}
}

@media (min-width:1200px) {
	.silc-mright--4-1200 {
		margin-right: 1rem !important
	}
}

@media (min-width:1200px) {
	.silc-mright--5-1200 {
		margin-right: 1.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-mright--6-1200 {
		margin-right: 2rem !important
	}
}

@media (min-width:1200px) {
	.silc-mright--7-1200 {
		margin-right: 2.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-mright--8-1200 {
		margin-right: 3rem !important
	}
}

@media (min-width:1200px) {
	.silc-mright--9-1200 {
		margin-right: 4rem !important
	}
}

@media (min-width:1200px) {
	.silc-mright--10-1200 {
		margin-right: 5rem !important
	}
}

@media (min-width:1200px) {
	.silc-mright--11-1200 {
		margin-right: 6rem !important
	}
}

@media (min-width:1200px) {
	.silc-mright--12-1200 {
		margin-right: 7rem !important
	}
}

@media (min-width:1200px) {
	.silc-mright--13-1200 {
		margin-right: 8rem !important
	}
}

@media (min-width:1200px) {
	.silc-mbottom--0-1200 {
		margin-bottom: 0 !important
	}
}

@media (min-width:1200px) {
	.silc-mbottom--auto-1200 {
		margin-bottom: auto !important
	}
}

@media (min-width:1200px) {
	.silc-mbottom--1-1200 {
		margin-bottom: .25rem !important
	}
}

@media (min-width:1200px) {
	.silc-mbottom--2-1200 {
		margin-bottom: .5rem !important
	}
}

@media (min-width:1200px) {
	.silc-mbottom--3-1200 {
		margin-bottom: .75rem !important
	}
}

@media (min-width:1200px) {
	.silc-mbottom--4-1200 {
		margin-bottom: 1rem !important
	}
}

@media (min-width:1200px) {
	.silc-mbottom--5-1200 {
		margin-bottom: 1.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-mbottom--6-1200 {
		margin-bottom: 2rem !important
	}
}

@media (min-width:1200px) {
	.silc-mbottom--7-1200 {
		margin-bottom: 2.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-mbottom--8-1200 {
		margin-bottom: 3rem !important
	}
}

@media (min-width:1200px) {
	.silc-mbottom--9-1200 {
		margin-bottom: 4rem !important
	}
}

@media (min-width:1200px) {
	.silc-mbottom--10-1200 {
		margin-bottom: 5rem !important
	}
}

@media (min-width:1200px) {
	.silc-mbottom--11-1200 {
		margin-bottom: 6rem !important
	}
}

@media (min-width:1200px) {
	.silc-mbottom--12-1200 {
		margin-bottom: 7rem !important
	}
}

@media (min-width:1200px) {
	.silc-mbottom--13-1200 {
		margin-bottom: 8rem !important
	}
}

@media (min-width:1200px) {
	.silc-mleft--0-1200 {
		margin-left: 0 !important
	}
}

@media (min-width:1200px) {
	.silc-mleft--auto-1200 {
		margin-left: auto !important
	}
}

@media (min-width:1200px) {
	.silc-mleft--1-1200 {
		margin-left: .25rem !important
	}
}

@media (min-width:1200px) {
	.silc-mleft--2-1200 {
		margin-left: .5rem !important
	}
}

@media (min-width:1200px) {
	.silc-mleft--3-1200 {
		margin-left: .75rem !important
	}
}

@media (min-width:1200px) {
	.silc-mleft--4-1200 {
		margin-left: 1rem !important
	}
}

@media (min-width:1200px) {
	.silc-mleft--5-1200 {
		margin-left: 1.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-mleft--6-1200 {
		margin-left: 2rem !important
	}
}

@media (min-width:1200px) {
	.silc-mleft--7-1200 {
		margin-left: 2.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-mleft--8-1200 {
		margin-left: 3rem !important
	}
}

@media (min-width:1200px) {
	.silc-mleft--9-1200 {
		margin-left: 4rem !important
	}
}

@media (min-width:1200px) {
	.silc-mleft--10-1200 {
		margin-left: 5rem !important
	}
}

@media (min-width:1200px) {
	.silc-mleft--11-1200 {
		margin-left: 6rem !important
	}
}

@media (min-width:1200px) {
	.silc-mleft--12-1200 {
		margin-left: 7rem !important
	}
}

@media (min-width:1200px) {
	.silc-mleft--13-1200 {
		margin-left: 8rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mtop--0-1200-1439 {
		margin-top: 0 !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mtop--auto-1200-1439 {
		margin-top: auto !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mtop--1-1200-1439 {
		margin-top: .25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mtop--2-1200-1439 {
		margin-top: .5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mtop--3-1200-1439 {
		margin-top: .75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mtop--4-1200-1439 {
		margin-top: 1rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mtop--5-1200-1439 {
		margin-top: 1.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mtop--6-1200-1439 {
		margin-top: 2rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mtop--7-1200-1439 {
		margin-top: 2.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mtop--8-1200-1439 {
		margin-top: 3rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mtop--9-1200-1439 {
		margin-top: 4rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mtop--10-1200-1439 {
		margin-top: 5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mtop--11-1200-1439 {
		margin-top: 6rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mtop--12-1200-1439 {
		margin-top: 7rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mtop--13-1200-1439 {
		margin-top: 8rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mright--0-1200-1439 {
		margin-right: 0 !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mright--auto-1200-1439 {
		margin-right: auto !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mright--1-1200-1439 {
		margin-right: .25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mright--2-1200-1439 {
		margin-right: .5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mright--3-1200-1439 {
		margin-right: .75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mright--4-1200-1439 {
		margin-right: 1rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mright--5-1200-1439 {
		margin-right: 1.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mright--6-1200-1439 {
		margin-right: 2rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mright--7-1200-1439 {
		margin-right: 2.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mright--8-1200-1439 {
		margin-right: 3rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mright--9-1200-1439 {
		margin-right: 4rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mright--10-1200-1439 {
		margin-right: 5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mright--11-1200-1439 {
		margin-right: 6rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mright--12-1200-1439 {
		margin-right: 7rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mright--13-1200-1439 {
		margin-right: 8rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mbottom--0-1200-1439 {
		margin-bottom: 0 !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mbottom--auto-1200-1439 {
		margin-bottom: auto !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mbottom--1-1200-1439 {
		margin-bottom: .25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mbottom--2-1200-1439 {
		margin-bottom: .5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mbottom--3-1200-1439 {
		margin-bottom: .75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mbottom--4-1200-1439 {
		margin-bottom: 1rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mbottom--5-1200-1439 {
		margin-bottom: 1.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mbottom--6-1200-1439 {
		margin-bottom: 2rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mbottom--7-1200-1439 {
		margin-bottom: 2.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mbottom--8-1200-1439 {
		margin-bottom: 3rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mbottom--9-1200-1439 {
		margin-bottom: 4rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mbottom--10-1200-1439 {
		margin-bottom: 5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mbottom--11-1200-1439 {
		margin-bottom: 6rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mbottom--12-1200-1439 {
		margin-bottom: 7rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mbottom--13-1200-1439 {
		margin-bottom: 8rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mleft--0-1200-1439 {
		margin-left: 0 !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mleft--auto-1200-1439 {
		margin-left: auto !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mleft--1-1200-1439 {
		margin-left: .25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mleft--2-1200-1439 {
		margin-left: .5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mleft--3-1200-1439 {
		margin-left: .75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mleft--4-1200-1439 {
		margin-left: 1rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mleft--5-1200-1439 {
		margin-left: 1.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mleft--6-1200-1439 {
		margin-left: 2rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mleft--7-1200-1439 {
		margin-left: 2.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mleft--8-1200-1439 {
		margin-left: 3rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mleft--9-1200-1439 {
		margin-left: 4rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mleft--10-1200-1439 {
		margin-left: 5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mleft--11-1200-1439 {
		margin-left: 6rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mleft--12-1200-1439 {
		margin-left: 7rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-mleft--13-1200-1439 {
		margin-left: 8rem !important
	}
}

@media (max-width:1299px) {
	.silc-mtop--0-1299 {
		margin-top: 0 !important
	}
}

@media (max-width:1299px) {
	.silc-mtop--auto-1299 {
		margin-top: auto !important
	}
}

@media (max-width:1299px) {
	.silc-mtop--1-1299 {
		margin-top: .25rem !important
	}
}

@media (max-width:1299px) {
	.silc-mtop--2-1299 {
		margin-top: .5rem !important
	}
}

@media (max-width:1299px) {
	.silc-mtop--3-1299 {
		margin-top: .75rem !important
	}
}

@media (max-width:1299px) {
	.silc-mtop--4-1299 {
		margin-top: 1rem !important
	}
}

@media (max-width:1299px) {
	.silc-mtop--5-1299 {
		margin-top: 1.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-mtop--6-1299 {
		margin-top: 2rem !important
	}
}

@media (max-width:1299px) {
	.silc-mtop--7-1299 {
		margin-top: 2.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-mtop--8-1299 {
		margin-top: 3rem !important
	}
}

@media (max-width:1299px) {
	.silc-mtop--9-1299 {
		margin-top: 4rem !important
	}
}

@media (max-width:1299px) {
	.silc-mtop--10-1299 {
		margin-top: 5rem !important
	}
}

@media (max-width:1299px) {
	.silc-mtop--11-1299 {
		margin-top: 6rem !important
	}
}

@media (max-width:1299px) {
	.silc-mtop--12-1299 {
		margin-top: 7rem !important
	}
}

@media (max-width:1299px) {
	.silc-mtop--13-1299 {
		margin-top: 8rem !important
	}
}

@media (max-width:1299px) {
	.silc-mright--0-1299 {
		margin-right: 0 !important
	}
}

@media (max-width:1299px) {
	.silc-mright--auto-1299 {
		margin-right: auto !important
	}
}

@media (max-width:1299px) {
	.silc-mright--1-1299 {
		margin-right: .25rem !important
	}
}

@media (max-width:1299px) {
	.silc-mright--2-1299 {
		margin-right: .5rem !important
	}
}

@media (max-width:1299px) {
	.silc-mright--3-1299 {
		margin-right: .75rem !important
	}
}

@media (max-width:1299px) {
	.silc-mright--4-1299 {
		margin-right: 1rem !important
	}
}

@media (max-width:1299px) {
	.silc-mright--5-1299 {
		margin-right: 1.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-mright--6-1299 {
		margin-right: 2rem !important
	}
}

@media (max-width:1299px) {
	.silc-mright--7-1299 {
		margin-right: 2.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-mright--8-1299 {
		margin-right: 3rem !important
	}
}

@media (max-width:1299px) {
	.silc-mright--9-1299 {
		margin-right: 4rem !important
	}
}

@media (max-width:1299px) {
	.silc-mright--10-1299 {
		margin-right: 5rem !important
	}
}

@media (max-width:1299px) {
	.silc-mright--11-1299 {
		margin-right: 6rem !important
	}
}

@media (max-width:1299px) {
	.silc-mright--12-1299 {
		margin-right: 7rem !important
	}
}

@media (max-width:1299px) {
	.silc-mright--13-1299 {
		margin-right: 8rem !important
	}
}

@media (max-width:1299px) {
	.silc-mbottom--0-1299 {
		margin-bottom: 0 !important
	}
}

@media (max-width:1299px) {
	.silc-mbottom--auto-1299 {
		margin-bottom: auto !important
	}
}

@media (max-width:1299px) {
	.silc-mbottom--1-1299 {
		margin-bottom: .25rem !important
	}
}

@media (max-width:1299px) {
	.silc-mbottom--2-1299 {
		margin-bottom: .5rem !important
	}
}

@media (max-width:1299px) {
	.silc-mbottom--3-1299 {
		margin-bottom: .75rem !important
	}
}

@media (max-width:1299px) {
	.silc-mbottom--4-1299 {
		margin-bottom: 1rem !important
	}
}

@media (max-width:1299px) {
	.silc-mbottom--5-1299 {
		margin-bottom: 1.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-mbottom--6-1299 {
		margin-bottom: 2rem !important
	}
}

@media (max-width:1299px) {
	.silc-mbottom--7-1299 {
		margin-bottom: 2.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-mbottom--8-1299 {
		margin-bottom: 3rem !important
	}
}

@media (max-width:1299px) {
	.silc-mbottom--9-1299 {
		margin-bottom: 4rem !important
	}
}

@media (max-width:1299px) {
	.silc-mbottom--10-1299 {
		margin-bottom: 5rem !important
	}
}

@media (max-width:1299px) {
	.silc-mbottom--11-1299 {
		margin-bottom: 6rem !important
	}
}

@media (max-width:1299px) {
	.silc-mbottom--12-1299 {
		margin-bottom: 7rem !important
	}
}

@media (max-width:1299px) {
	.silc-mbottom--13-1299 {
		margin-bottom: 8rem !important
	}
}

@media (max-width:1299px) {
	.silc-mleft--0-1299 {
		margin-left: 0 !important
	}
}

@media (max-width:1299px) {
	.silc-mleft--auto-1299 {
		margin-left: auto !important
	}
}

@media (max-width:1299px) {
	.silc-mleft--1-1299 {
		margin-left: .25rem !important
	}
}

@media (max-width:1299px) {
	.silc-mleft--2-1299 {
		margin-left: .5rem !important
	}
}

@media (max-width:1299px) {
	.silc-mleft--3-1299 {
		margin-left: .75rem !important
	}
}

@media (max-width:1299px) {
	.silc-mleft--4-1299 {
		margin-left: 1rem !important
	}
}

@media (max-width:1299px) {
	.silc-mleft--5-1299 {
		margin-left: 1.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-mleft--6-1299 {
		margin-left: 2rem !important
	}
}

@media (max-width:1299px) {
	.silc-mleft--7-1299 {
		margin-left: 2.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-mleft--8-1299 {
		margin-left: 3rem !important
	}
}

@media (max-width:1299px) {
	.silc-mleft--9-1299 {
		margin-left: 4rem !important
	}
}

@media (max-width:1299px) {
	.silc-mleft--10-1299 {
		margin-left: 5rem !important
	}
}

@media (max-width:1299px) {
	.silc-mleft--11-1299 {
		margin-left: 6rem !important
	}
}

@media (max-width:1299px) {
	.silc-mleft--12-1299 {
		margin-left: 7rem !important
	}
}

@media (max-width:1299px) {
	.silc-mleft--13-1299 {
		margin-left: 8rem !important
	}
}

@media (min-width:1300px) {
	.silc-mtop--0-1300 {
		margin-top: 0 !important
	}
}

@media (min-width:1300px) {
	.silc-mtop--auto-1300 {
		margin-top: auto !important
	}
}

@media (min-width:1300px) {
	.silc-mtop--1-1300 {
		margin-top: .25rem !important
	}
}

@media (min-width:1300px) {
	.silc-mtop--2-1300 {
		margin-top: .5rem !important
	}
}

@media (min-width:1300px) {
	.silc-mtop--3-1300 {
		margin-top: .75rem !important
	}
}

@media (min-width:1300px) {
	.silc-mtop--4-1300 {
		margin-top: 1rem !important
	}
}

@media (min-width:1300px) {
	.silc-mtop--5-1300 {
		margin-top: 1.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-mtop--6-1300 {
		margin-top: 2rem !important
	}
}

@media (min-width:1300px) {
	.silc-mtop--7-1300 {
		margin-top: 2.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-mtop--8-1300 {
		margin-top: 3rem !important
	}
}

@media (min-width:1300px) {
	.silc-mtop--9-1300 {
		margin-top: 4rem !important
	}
}

@media (min-width:1300px) {
	.silc-mtop--10-1300 {
		margin-top: 5rem !important
	}
}

@media (min-width:1300px) {
	.silc-mtop--11-1300 {
		margin-top: 6rem !important
	}
}

@media (min-width:1300px) {
	.silc-mtop--12-1300 {
		margin-top: 7rem !important
	}
}

@media (min-width:1300px) {
	.silc-mtop--13-1300 {
		margin-top: 8rem !important
	}
}

@media (min-width:1300px) {
	.silc-mright--0-1300 {
		margin-right: 0 !important
	}
}

@media (min-width:1300px) {
	.silc-mright--auto-1300 {
		margin-right: auto !important
	}
}

@media (min-width:1300px) {
	.silc-mright--1-1300 {
		margin-right: .25rem !important
	}
}

@media (min-width:1300px) {
	.silc-mright--2-1300 {
		margin-right: .5rem !important
	}
}

@media (min-width:1300px) {
	.silc-mright--3-1300 {
		margin-right: .75rem !important
	}
}

@media (min-width:1300px) {
	.silc-mright--4-1300 {
		margin-right: 1rem !important
	}
}

@media (min-width:1300px) {
	.silc-mright--5-1300 {
		margin-right: 1.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-mright--6-1300 {
		margin-right: 2rem !important
	}
}

@media (min-width:1300px) {
	.silc-mright--7-1300 {
		margin-right: 2.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-mright--8-1300 {
		margin-right: 3rem !important
	}
}

@media (min-width:1300px) {
	.silc-mright--9-1300 {
		margin-right: 4rem !important
	}
}

@media (min-width:1300px) {
	.silc-mright--10-1300 {
		margin-right: 5rem !important
	}
}

@media (min-width:1300px) {
	.silc-mright--11-1300 {
		margin-right: 6rem !important
	}
}

@media (min-width:1300px) {
	.silc-mright--12-1300 {
		margin-right: 7rem !important
	}
}

@media (min-width:1300px) {
	.silc-mright--13-1300 {
		margin-right: 8rem !important
	}
}

@media (min-width:1300px) {
	.silc-mbottom--0-1300 {
		margin-bottom: 0 !important
	}
}

@media (min-width:1300px) {
	.silc-mbottom--auto-1300 {
		margin-bottom: auto !important
	}
}

@media (min-width:1300px) {
	.silc-mbottom--1-1300 {
		margin-bottom: .25rem !important
	}
}

@media (min-width:1300px) {
	.silc-mbottom--2-1300 {
		margin-bottom: .5rem !important
	}
}

@media (min-width:1300px) {
	.silc-mbottom--3-1300 {
		margin-bottom: .75rem !important
	}
}

@media (min-width:1300px) {
	.silc-mbottom--4-1300 {
		margin-bottom: 1rem !important
	}
}

@media (min-width:1300px) {
	.silc-mbottom--5-1300 {
		margin-bottom: 1.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-mbottom--6-1300 {
		margin-bottom: 2rem !important
	}
}

@media (min-width:1300px) {
	.silc-mbottom--7-1300 {
		margin-bottom: 2.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-mbottom--8-1300 {
		margin-bottom: 3rem !important
	}
}

@media (min-width:1300px) {
	.silc-mbottom--9-1300 {
		margin-bottom: 4rem !important
	}
}

@media (min-width:1300px) {
	.silc-mbottom--10-1300 {
		margin-bottom: 5rem !important
	}
}

@media (min-width:1300px) {
	.silc-mbottom--11-1300 {
		margin-bottom: 6rem !important
	}
}

@media (min-width:1300px) {
	.silc-mbottom--12-1300 {
		margin-bottom: 7rem !important
	}
}

@media (min-width:1300px) {
	.silc-mbottom--13-1300 {
		margin-bottom: 8rem !important
	}
}

@media (min-width:1300px) {
	.silc-mleft--0-1300 {
		margin-left: 0 !important
	}
}

@media (min-width:1300px) {
	.silc-mleft--auto-1300 {
		margin-left: auto !important
	}
}

@media (min-width:1300px) {
	.silc-mleft--1-1300 {
		margin-left: .25rem !important
	}
}

@media (min-width:1300px) {
	.silc-mleft--2-1300 {
		margin-left: .5rem !important
	}
}

@media (min-width:1300px) {
	.silc-mleft--3-1300 {
		margin-left: .75rem !important
	}
}

@media (min-width:1300px) {
	.silc-mleft--4-1300 {
		margin-left: 1rem !important
	}
}

@media (min-width:1300px) {
	.silc-mleft--5-1300 {
		margin-left: 1.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-mleft--6-1300 {
		margin-left: 2rem !important
	}
}

@media (min-width:1300px) {
	.silc-mleft--7-1300 {
		margin-left: 2.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-mleft--8-1300 {
		margin-left: 3rem !important
	}
}

@media (min-width:1300px) {
	.silc-mleft--9-1300 {
		margin-left: 4rem !important
	}
}

@media (min-width:1300px) {
	.silc-mleft--10-1300 {
		margin-left: 5rem !important
	}
}

@media (min-width:1300px) {
	.silc-mleft--11-1300 {
		margin-left: 6rem !important
	}
}

@media (min-width:1300px) {
	.silc-mleft--12-1300 {
		margin-left: 7rem !important
	}
}

@media (min-width:1300px) {
	.silc-mleft--13-1300 {
		margin-left: 8rem !important
	}
}

@media (max-width:1439px) {
	.silc-mtop--0-1439 {
		margin-top: 0 !important
	}
}

@media (max-width:1439px) {
	.silc-mtop--auto-1439 {
		margin-top: auto !important
	}
}

@media (max-width:1439px) {
	.silc-mtop--1-1439 {
		margin-top: .25rem !important
	}
}

@media (max-width:1439px) {
	.silc-mtop--2-1439 {
		margin-top: .5rem !important
	}
}

@media (max-width:1439px) {
	.silc-mtop--3-1439 {
		margin-top: .75rem !important
	}
}

@media (max-width:1439px) {
	.silc-mtop--4-1439 {
		margin-top: 1rem !important
	}
}

@media (max-width:1439px) {
	.silc-mtop--5-1439 {
		margin-top: 1.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-mtop--6-1439 {
		margin-top: 2rem !important
	}
}

@media (max-width:1439px) {
	.silc-mtop--7-1439 {
		margin-top: 2.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-mtop--8-1439 {
		margin-top: 3rem !important
	}
}

@media (max-width:1439px) {
	.silc-mtop--9-1439 {
		margin-top: 4rem !important
	}
}

@media (max-width:1439px) {
	.silc-mtop--10-1439 {
		margin-top: 5rem !important
	}
}

@media (max-width:1439px) {
	.silc-mtop--11-1439 {
		margin-top: 6rem !important
	}
}

@media (max-width:1439px) {
	.silc-mtop--12-1439 {
		margin-top: 7rem !important
	}
}

@media (max-width:1439px) {
	.silc-mtop--13-1439 {
		margin-top: 8rem !important
	}
}

@media (max-width:1439px) {
	.silc-mright--0-1439 {
		margin-right: 0 !important
	}
}

@media (max-width:1439px) {
	.silc-mright--auto-1439 {
		margin-right: auto !important
	}
}

@media (max-width:1439px) {
	.silc-mright--1-1439 {
		margin-right: .25rem !important
	}
}

@media (max-width:1439px) {
	.silc-mright--2-1439 {
		margin-right: .5rem !important
	}
}

@media (max-width:1439px) {
	.silc-mright--3-1439 {
		margin-right: .75rem !important
	}
}

@media (max-width:1439px) {
	.silc-mright--4-1439 {
		margin-right: 1rem !important
	}
}

@media (max-width:1439px) {
	.silc-mright--5-1439 {
		margin-right: 1.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-mright--6-1439 {
		margin-right: 2rem !important
	}
}

@media (max-width:1439px) {
	.silc-mright--7-1439 {
		margin-right: 2.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-mright--8-1439 {
		margin-right: 3rem !important
	}
}

@media (max-width:1439px) {
	.silc-mright--9-1439 {
		margin-right: 4rem !important
	}
}

@media (max-width:1439px) {
	.silc-mright--10-1439 {
		margin-right: 5rem !important
	}
}

@media (max-width:1439px) {
	.silc-mright--11-1439 {
		margin-right: 6rem !important
	}
}

@media (max-width:1439px) {
	.silc-mright--12-1439 {
		margin-right: 7rem !important
	}
}

@media (max-width:1439px) {
	.silc-mright--13-1439 {
		margin-right: 8rem !important
	}
}

@media (max-width:1439px) {
	.silc-mbottom--0-1439 {
		margin-bottom: 0 !important
	}
}

@media (max-width:1439px) {
	.silc-mbottom--auto-1439 {
		margin-bottom: auto !important
	}
}

@media (max-width:1439px) {
	.silc-mbottom--1-1439 {
		margin-bottom: .25rem !important
	}
}

@media (max-width:1439px) {
	.silc-mbottom--2-1439 {
		margin-bottom: .5rem !important
	}
}

@media (max-width:1439px) {
	.silc-mbottom--3-1439 {
		margin-bottom: .75rem !important
	}
}

@media (max-width:1439px) {
	.silc-mbottom--4-1439 {
		margin-bottom: 1rem !important
	}
}

@media (max-width:1439px) {
	.silc-mbottom--5-1439 {
		margin-bottom: 1.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-mbottom--6-1439 {
		margin-bottom: 2rem !important
	}
}

@media (max-width:1439px) {
	.silc-mbottom--7-1439 {
		margin-bottom: 2.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-mbottom--8-1439 {
		margin-bottom: 3rem !important
	}
}

@media (max-width:1439px) {
	.silc-mbottom--9-1439 {
		margin-bottom: 4rem !important
	}
}

@media (max-width:1439px) {
	.silc-mbottom--10-1439 {
		margin-bottom: 5rem !important
	}
}

@media (max-width:1439px) {
	.silc-mbottom--11-1439 {
		margin-bottom: 6rem !important
	}
}

@media (max-width:1439px) {
	.silc-mbottom--12-1439 {
		margin-bottom: 7rem !important
	}
}

@media (max-width:1439px) {
	.silc-mbottom--13-1439 {
		margin-bottom: 8rem !important
	}
}

@media (max-width:1439px) {
	.silc-mleft--0-1439 {
		margin-left: 0 !important
	}
}

@media (max-width:1439px) {
	.silc-mleft--auto-1439 {
		margin-left: auto !important
	}
}

@media (max-width:1439px) {
	.silc-mleft--1-1439 {
		margin-left: .25rem !important
	}
}

@media (max-width:1439px) {
	.silc-mleft--2-1439 {
		margin-left: .5rem !important
	}
}

@media (max-width:1439px) {
	.silc-mleft--3-1439 {
		margin-left: .75rem !important
	}
}

@media (max-width:1439px) {
	.silc-mleft--4-1439 {
		margin-left: 1rem !important
	}
}

@media (max-width:1439px) {
	.silc-mleft--5-1439 {
		margin-left: 1.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-mleft--6-1439 {
		margin-left: 2rem !important
	}
}

@media (max-width:1439px) {
	.silc-mleft--7-1439 {
		margin-left: 2.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-mleft--8-1439 {
		margin-left: 3rem !important
	}
}

@media (max-width:1439px) {
	.silc-mleft--9-1439 {
		margin-left: 4rem !important
	}
}

@media (max-width:1439px) {
	.silc-mleft--10-1439 {
		margin-left: 5rem !important
	}
}

@media (max-width:1439px) {
	.silc-mleft--11-1439 {
		margin-left: 6rem !important
	}
}

@media (max-width:1439px) {
	.silc-mleft--12-1439 {
		margin-left: 7rem !important
	}
}

@media (max-width:1439px) {
	.silc-mleft--13-1439 {
		margin-left: 8rem !important
	}
}

@media (min-width:1440px) {
	.silc-mtop--0-1440 {
		margin-top: 0 !important
	}
}

@media (min-width:1440px) {
	.silc-mtop--auto-1440 {
		margin-top: auto !important
	}
}

@media (min-width:1440px) {
	.silc-mtop--1-1440 {
		margin-top: .25rem !important
	}
}

@media (min-width:1440px) {
	.silc-mtop--2-1440 {
		margin-top: .5rem !important
	}
}

@media (min-width:1440px) {
	.silc-mtop--3-1440 {
		margin-top: .75rem !important
	}
}

@media (min-width:1440px) {
	.silc-mtop--4-1440 {
		margin-top: 1rem !important
	}
}

@media (min-width:1440px) {
	.silc-mtop--5-1440 {
		margin-top: 1.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-mtop--6-1440 {
		margin-top: 2rem !important
	}
}

@media (min-width:1440px) {
	.silc-mtop--7-1440 {
		margin-top: 2.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-mtop--8-1440 {
		margin-top: 3rem !important
	}
}

@media (min-width:1440px) {
	.silc-mtop--9-1440 {
		margin-top: 4rem !important
	}
}

@media (min-width:1440px) {
	.silc-mtop--10-1440 {
		margin-top: 5rem !important
	}
}

@media (min-width:1440px) {
	.silc-mtop--11-1440 {
		margin-top: 6rem !important
	}
}

@media (min-width:1440px) {
	.silc-mtop--12-1440 {
		margin-top: 7rem !important
	}
}

@media (min-width:1440px) {
	.silc-mtop--13-1440 {
		margin-top: 8rem !important
	}
}

@media (min-width:1440px) {
	.silc-mright--0-1440 {
		margin-right: 0 !important
	}
}

@media (min-width:1440px) {
	.silc-mright--auto-1440 {
		margin-right: auto !important
	}
}

@media (min-width:1440px) {
	.silc-mright--1-1440 {
		margin-right: .25rem !important
	}
}

@media (min-width:1440px) {
	.silc-mright--2-1440 {
		margin-right: .5rem !important
	}
}

@media (min-width:1440px) {
	.silc-mright--3-1440 {
		margin-right: .75rem !important
	}
}

@media (min-width:1440px) {
	.silc-mright--4-1440 {
		margin-right: 1rem !important
	}
}

@media (min-width:1440px) {
	.silc-mright--5-1440 {
		margin-right: 1.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-mright--6-1440 {
		margin-right: 2rem !important
	}
}

@media (min-width:1440px) {
	.silc-mright--7-1440 {
		margin-right: 2.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-mright--8-1440 {
		margin-right: 3rem !important
	}
}

@media (min-width:1440px) {
	.silc-mright--9-1440 {
		margin-right: 4rem !important
	}
}

@media (min-width:1440px) {
	.silc-mright--10-1440 {
		margin-right: 5rem !important
	}
}

@media (min-width:1440px) {
	.silc-mright--11-1440 {
		margin-right: 6rem !important
	}
}

@media (min-width:1440px) {
	.silc-mright--12-1440 {
		margin-right: 7rem !important
	}
}

@media (min-width:1440px) {
	.silc-mright--13-1440 {
		margin-right: 8rem !important
	}
}

@media (min-width:1440px) {
	.silc-mbottom--0-1440 {
		margin-bottom: 0 !important
	}
}

@media (min-width:1440px) {
	.silc-mbottom--auto-1440 {
		margin-bottom: auto !important
	}
}

@media (min-width:1440px) {
	.silc-mbottom--1-1440 {
		margin-bottom: .25rem !important
	}
}

@media (min-width:1440px) {
	.silc-mbottom--2-1440 {
		margin-bottom: .5rem !important
	}
}

@media (min-width:1440px) {
	.silc-mbottom--3-1440 {
		margin-bottom: .75rem !important
	}
}

@media (min-width:1440px) {
	.silc-mbottom--4-1440 {
		margin-bottom: 1rem !important
	}
}

@media (min-width:1440px) {
	.silc-mbottom--5-1440 {
		margin-bottom: 1.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-mbottom--6-1440 {
		margin-bottom: 2rem !important
	}
}

@media (min-width:1440px) {
	.silc-mbottom--7-1440 {
		margin-bottom: 2.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-mbottom--8-1440 {
		margin-bottom: 3rem !important
	}
}

@media (min-width:1440px) {
	.silc-mbottom--9-1440 {
		margin-bottom: 4rem !important
	}
}

@media (min-width:1440px) {
	.silc-mbottom--10-1440 {
		margin-bottom: 5rem !important
	}
}

@media (min-width:1440px) {
	.silc-mbottom--11-1440 {
		margin-bottom: 6rem !important
	}
}

@media (min-width:1440px) {
	.silc-mbottom--12-1440 {
		margin-bottom: 7rem !important
	}
}

@media (min-width:1440px) {
	.silc-mbottom--13-1440 {
		margin-bottom: 8rem !important
	}
}

@media (min-width:1440px) {
	.silc-mleft--0-1440 {
		margin-left: 0 !important
	}
}

@media (min-width:1440px) {
	.silc-mleft--auto-1440 {
		margin-left: auto !important
	}
}

@media (min-width:1440px) {
	.silc-mleft--1-1440 {
		margin-left: .25rem !important
	}
}

@media (min-width:1440px) {
	.silc-mleft--2-1440 {
		margin-left: .5rem !important
	}
}

@media (min-width:1440px) {
	.silc-mleft--3-1440 {
		margin-left: .75rem !important
	}
}

@media (min-width:1440px) {
	.silc-mleft--4-1440 {
		margin-left: 1rem !important
	}
}

@media (min-width:1440px) {
	.silc-mleft--5-1440 {
		margin-left: 1.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-mleft--6-1440 {
		margin-left: 2rem !important
	}
}

@media (min-width:1440px) {
	.silc-mleft--7-1440 {
		margin-left: 2.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-mleft--8-1440 {
		margin-left: 3rem !important
	}
}

@media (min-width:1440px) {
	.silc-mleft--9-1440 {
		margin-left: 4rem !important
	}
}

@media (min-width:1440px) {
	.silc-mleft--10-1440 {
		margin-left: 5rem !important
	}
}

@media (min-width:1440px) {
	.silc-mleft--11-1440 {
		margin-left: 6rem !important
	}
}

@media (min-width:1440px) {
	.silc-mleft--12-1440 {
		margin-left: 7rem !important
	}
}

@media (min-width:1440px) {
	.silc-mleft--13-1440 {
		margin-left: 8rem !important
	}
}

.silc-p--0 {
	padding: 0 !important
}

.silc-p--auto {
	padding: auto !important
}

.silc-p--1 {
	padding: .25rem !important
}

.silc-p--2 {
	padding: .5rem !important
}

.silc-p--3 {
	padding: .75rem !important
}

.silc-p--4 {
	padding: 1rem !important
}

.silc-p--5 {
	padding: 1.25rem !important
}

.silc-p--6 {
	padding: 1.5rem !important
}

.silc-p--7 {
	padding: 1.75rem !important
}

.silc-p--8 {
	padding: 2rem !important
}

.silc-p--9 {
	padding: 2.25rem !important
}

.silc-p--10 {
	padding: 2.5rem !important
}

.silc-p--11 {
	padding: 2.75rem !important
}

.silc-p--12 {
	padding: 3rem !important
}

.silc-p--13 {
	padding: 3.25rem !important
}

.silc-p--14 {
	padding: 3.5rem !important
}

.silc-p--15 {
	padding: 3.75rem !important
}

.silc-p--16 {
	padding: 4rem !important
}

.silc-p--17 {
	padding: 4.25rem !important
}

.silc-p--18 {
	padding: 4.5rem !important
}

.silc-p--19 {
	padding: 4.75rem !important
}

.silc-p--20 {
	padding: 5rem !important
}

.silc-ptop--0 {
	padding-top: 0 !important
}

.silc-ptop--auto {
	padding-top: auto !important
}

.silc-ptop--1 {
	padding-top: .25rem !important
}

.silc-ptop--2 {
	padding-top: .5rem !important
}

.silc-ptop--3 {
	padding-top: .75rem !important
}

.silc-ptop--4 {
	padding-top: 1rem !important
}

.silc-ptop--5 {
	padding-top: 1.25rem !important
}

.silc-ptop--6 {
	padding-top: 1.5rem !important
}

.silc-ptop--7 {
	padding-top: 1.75rem !important
}

.silc-ptop--8 {
	padding-top: 2rem !important
}

.silc-ptop--9 {
	padding-top: 2.25rem !important
}

.silc-ptop--10 {
	padding-top: 2.5rem !important
}

.silc-ptop--11 {
	padding-top: 2.75rem !important
}

.silc-ptop--12 {
	padding-top: 3rem !important
}

.silc-ptop--13 {
	padding-top: 3.25rem !important
}

.silc-ptop--14 {
	padding-top: 3.5rem !important
}

.silc-ptop--15 {
	padding-top: 3.75rem !important
}

.silc-ptop--16 {
	padding-top: 4rem !important
}

.silc-ptop--17 {
	padding-top: 4.25rem !important
}

.silc-ptop--18 {
	padding-top: 4.5rem !important
}

.silc-ptop--19 {
	padding-top: 4.75rem !important
}

.silc-ptop--20 {
	padding-top: 5rem !important
}

.silc-pright--0 {
	padding-right: 0 !important
}

.silc-pright--auto {
	padding-right: auto !important
}

.silc-pright--1 {
	padding-right: .25rem !important
}

.silc-pright--2 {
	padding-right: .5rem !important
}

.silc-pright--3 {
	padding-right: .75rem !important
}

.silc-pright--4 {
	padding-right: 1rem !important
}

.silc-pright--5 {
	padding-right: 1.25rem !important
}

.silc-pright--6 {
	padding-right: 1.5rem !important
}

.silc-pright--7 {
	padding-right: 1.75rem !important
}

.silc-pright--8 {
	padding-right: 2rem !important
}

.silc-pright--9 {
	padding-right: 2.25rem !important
}

.silc-pright--10 {
	padding-right: 2.5rem !important
}

.silc-pright--11 {
	padding-right: 2.75rem !important
}

.silc-pright--12 {
	padding-right: 3rem !important
}

.silc-pright--13 {
	padding-right: 3.25rem !important
}

.silc-pright--14 {
	padding-right: 3.5rem !important
}

.silc-pright--15 {
	padding-right: 3.75rem !important
}

.silc-pright--16 {
	padding-right: 4rem !important
}

.silc-pright--17 {
	padding-right: 4.25rem !important
}

.silc-pright--18 {
	padding-right: 4.5rem !important
}

.silc-pright--19 {
	padding-right: 4.75rem !important
}

.silc-pright--20 {
	padding-right: 5rem !important
}

.silc-pbottom--0 {
	padding-bottom: 0 !important
}

.silc-pbottom--auto {
	padding-bottom: auto !important
}

.silc-pbottom--1 {
	padding-bottom: .25rem !important
}

.silc-pbottom--2 {
	padding-bottom: .5rem !important
}

.silc-pbottom--3 {
	padding-bottom: .75rem !important
}

.silc-pbottom--4 {
	padding-bottom: 1rem !important
}

.silc-pbottom--5 {
	padding-bottom: 1.25rem !important
}

.silc-pbottom--6 {
	padding-bottom: 1.5rem !important
}

.silc-pbottom--7 {
	padding-bottom: 1.75rem !important
}

.silc-pbottom--8 {
	padding-bottom: 2rem !important
}

.silc-pbottom--9 {
	padding-bottom: 2.25rem !important
}

.silc-pbottom--10 {
	padding-bottom: 2.5rem !important
}

.silc-pbottom--11 {
	padding-bottom: 2.75rem !important
}

.silc-pbottom--12 {
	padding-bottom: 3rem !important
}

.silc-pbottom--13 {
	padding-bottom: 3.25rem !important
}

.silc-pbottom--14 {
	padding-bottom: 3.5rem !important
}

.silc-pbottom--15 {
	padding-bottom: 3.75rem !important
}

.silc-pbottom--16 {
	padding-bottom: 4rem !important
}

.silc-pbottom--17 {
	padding-bottom: 4.25rem !important
}

.silc-pbottom--18 {
	padding-bottom: 4.5rem !important
}

.silc-pbottom--19 {
	padding-bottom: 4.75rem !important
}

.silc-pbottom--20 {
	padding-bottom: 5rem !important
}

.silc-pleft--0 {
	padding-left: 0 !important
}

.silc-pleft--auto {
	padding-left: auto !important
}

.silc-pleft--1 {
	padding-left: .25rem !important
}

.silc-pleft--2 {
	padding-left: .5rem !important
}

.silc-pleft--3 {
	padding-left: .75rem !important
}

.silc-pleft--4 {
	padding-left: 1rem !important
}

.silc-pleft--5 {
	padding-left: 1.25rem !important
}

.silc-pleft--6 {
	padding-left: 1.5rem !important
}

.silc-pleft--7 {
	padding-left: 1.75rem !important
}

.silc-pleft--8 {
	padding-left: 2rem !important
}

.silc-pleft--9 {
	padding-left: 2.25rem !important
}

.silc-pleft--10 {
	padding-left: 2.5rem !important
}

.silc-pleft--11 {
	padding-left: 2.75rem !important
}

.silc-pleft--12 {
	padding-left: 3rem !important
}

.silc-pleft--13 {
	padding-left: 3.25rem !important
}

.silc-pleft--14 {
	padding-left: 3.5rem !important
}

.silc-pleft--15 {
	padding-left: 3.75rem !important
}

.silc-pleft--16 {
	padding-left: 4rem !important
}

.silc-pleft--17 {
	padding-left: 4.25rem !important
}

.silc-pleft--18 {
	padding-left: 4.5rem !important
}

.silc-pleft--19 {
	padding-left: 4.75rem !important
}

.silc-pleft--20 {
	padding-left: 5rem !important
}

@media (min-width:400px) {
	.silc-p--0-400 {
		padding: 0 !important
	}
}

@media (min-width:400px) {
	.silc-p--auto-400 {
		padding: auto !important
	}
}

@media (min-width:400px) {
	.silc-p--1-400 {
		padding: .25rem !important
	}
}

@media (min-width:400px) {
	.silc-p--2-400 {
		padding: .5rem !important
	}
}

@media (min-width:400px) {
	.silc-p--3-400 {
		padding: .75rem !important
	}
}

@media (min-width:400px) {
	.silc-p--4-400 {
		padding: 1rem !important
	}
}

@media (min-width:400px) {
	.silc-p--5-400 {
		padding: 1.25rem !important
	}
}

@media (min-width:400px) {
	.silc-p--6-400 {
		padding: 1.5rem !important
	}
}

@media (min-width:400px) {
	.silc-p--7-400 {
		padding: 1.75rem !important
	}
}

@media (min-width:400px) {
	.silc-p--8-400 {
		padding: 2rem !important
	}
}

@media (min-width:400px) {
	.silc-p--9-400 {
		padding: 2.25rem !important
	}
}

@media (min-width:400px) {
	.silc-p--10-400 {
		padding: 2.5rem !important
	}
}

@media (min-width:400px) {
	.silc-p--11-400 {
		padding: 2.75rem !important
	}
}

@media (min-width:400px) {
	.silc-p--12-400 {
		padding: 3rem !important
	}
}

@media (min-width:400px) {
	.silc-p--13-400 {
		padding: 3.25rem !important
	}
}

@media (min-width:400px) {
	.silc-p--14-400 {
		padding: 3.5rem !important
	}
}

@media (min-width:400px) {
	.silc-p--15-400 {
		padding: 3.75rem !important
	}
}

@media (min-width:400px) {
	.silc-p--16-400 {
		padding: 4rem !important
	}
}

@media (min-width:400px) {
	.silc-p--17-400 {
		padding: 4.25rem !important
	}
}

@media (min-width:400px) {
	.silc-p--18-400 {
		padding: 4.5rem !important
	}
}

@media (min-width:400px) {
	.silc-p--19-400 {
		padding: 4.75rem !important
	}
}

@media (min-width:400px) {
	.silc-p--20-400 {
		padding: 5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--0-400-599 {
		padding: 0 !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--auto-400-599 {
		padding: auto !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--1-400-599 {
		padding: .25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--2-400-599 {
		padding: .5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--3-400-599 {
		padding: .75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--4-400-599 {
		padding: 1rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--5-400-599 {
		padding: 1.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--6-400-599 {
		padding: 1.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--7-400-599 {
		padding: 1.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--8-400-599 {
		padding: 2rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--9-400-599 {
		padding: 2.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--10-400-599 {
		padding: 2.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--11-400-599 {
		padding: 2.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--12-400-599 {
		padding: 3rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--13-400-599 {
		padding: 3.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--14-400-599 {
		padding: 3.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--15-400-599 {
		padding: 3.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--16-400-599 {
		padding: 4rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--17-400-599 {
		padding: 4.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--18-400-599 {
		padding: 4.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--19-400-599 {
		padding: 4.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-p--20-400-599 {
		padding: 5rem !important
	}
}

@media (min-width:450px) {
	.silc-p--0-450 {
		padding: 0 !important
	}
}

@media (min-width:450px) {
	.silc-p--auto-450 {
		padding: auto !important
	}
}

@media (min-width:450px) {
	.silc-p--1-450 {
		padding: .25rem !important
	}
}

@media (min-width:450px) {
	.silc-p--2-450 {
		padding: .5rem !important
	}
}

@media (min-width:450px) {
	.silc-p--3-450 {
		padding: .75rem !important
	}
}

@media (min-width:450px) {
	.silc-p--4-450 {
		padding: 1rem !important
	}
}

@media (min-width:450px) {
	.silc-p--5-450 {
		padding: 1.25rem !important
	}
}

@media (min-width:450px) {
	.silc-p--6-450 {
		padding: 1.5rem !important
	}
}

@media (min-width:450px) {
	.silc-p--7-450 {
		padding: 1.75rem !important
	}
}

@media (min-width:450px) {
	.silc-p--8-450 {
		padding: 2rem !important
	}
}

@media (min-width:450px) {
	.silc-p--9-450 {
		padding: 2.25rem !important
	}
}

@media (min-width:450px) {
	.silc-p--10-450 {
		padding: 2.5rem !important
	}
}

@media (min-width:450px) {
	.silc-p--11-450 {
		padding: 2.75rem !important
	}
}

@media (min-width:450px) {
	.silc-p--12-450 {
		padding: 3rem !important
	}
}

@media (min-width:450px) {
	.silc-p--13-450 {
		padding: 3.25rem !important
	}
}

@media (min-width:450px) {
	.silc-p--14-450 {
		padding: 3.5rem !important
	}
}

@media (min-width:450px) {
	.silc-p--15-450 {
		padding: 3.75rem !important
	}
}

@media (min-width:450px) {
	.silc-p--16-450 {
		padding: 4rem !important
	}
}

@media (min-width:450px) {
	.silc-p--17-450 {
		padding: 4.25rem !important
	}
}

@media (min-width:450px) {
	.silc-p--18-450 {
		padding: 4.5rem !important
	}
}

@media (min-width:450px) {
	.silc-p--19-450 {
		padding: 4.75rem !important
	}
}

@media (min-width:450px) {
	.silc-p--20-450 {
		padding: 5rem !important
	}
}

@media (max-width:599px) {
	.silc-p--0-599 {
		padding: 0 !important
	}
}

@media (max-width:599px) {
	.silc-p--auto-599 {
		padding: auto !important
	}
}

@media (max-width:599px) {
	.silc-p--1-599 {
		padding: .25rem !important
	}
}

@media (max-width:599px) {
	.silc-p--2-599 {
		padding: .5rem !important
	}
}

@media (max-width:599px) {
	.silc-p--3-599 {
		padding: .75rem !important
	}
}

@media (max-width:599px) {
	.silc-p--4-599 {
		padding: 1rem !important
	}
}

@media (max-width:599px) {
	.silc-p--5-599 {
		padding: 1.25rem !important
	}
}

@media (max-width:599px) {
	.silc-p--6-599 {
		padding: 1.5rem !important
	}
}

@media (max-width:599px) {
	.silc-p--7-599 {
		padding: 1.75rem !important
	}
}

@media (max-width:599px) {
	.silc-p--8-599 {
		padding: 2rem !important
	}
}

@media (max-width:599px) {
	.silc-p--9-599 {
		padding: 2.25rem !important
	}
}

@media (max-width:599px) {
	.silc-p--10-599 {
		padding: 2.5rem !important
	}
}

@media (max-width:599px) {
	.silc-p--11-599 {
		padding: 2.75rem !important
	}
}

@media (max-width:599px) {
	.silc-p--12-599 {
		padding: 3rem !important
	}
}

@media (max-width:599px) {
	.silc-p--13-599 {
		padding: 3.25rem !important
	}
}

@media (max-width:599px) {
	.silc-p--14-599 {
		padding: 3.5rem !important
	}
}

@media (max-width:599px) {
	.silc-p--15-599 {
		padding: 3.75rem !important
	}
}

@media (max-width:599px) {
	.silc-p--16-599 {
		padding: 4rem !important
	}
}

@media (max-width:599px) {
	.silc-p--17-599 {
		padding: 4.25rem !important
	}
}

@media (max-width:599px) {
	.silc-p--18-599 {
		padding: 4.5rem !important
	}
}

@media (max-width:599px) {
	.silc-p--19-599 {
		padding: 4.75rem !important
	}
}

@media (max-width:599px) {
	.silc-p--20-599 {
		padding: 5rem !important
	}
}

@media (min-width:600px) {
	.silc-p--0-600 {
		padding: 0 !important
	}
}

@media (min-width:600px) {
	.silc-p--auto-600 {
		padding: auto !important
	}
}

@media (min-width:600px) {
	.silc-p--1-600 {
		padding: .25rem !important
	}
}

@media (min-width:600px) {
	.silc-p--2-600 {
		padding: .5rem !important
	}
}

@media (min-width:600px) {
	.silc-p--3-600 {
		padding: .75rem !important
	}
}

@media (min-width:600px) {
	.silc-p--4-600 {
		padding: 1rem !important
	}
}

@media (min-width:600px) {
	.silc-p--5-600 {
		padding: 1.25rem !important
	}
}

@media (min-width:600px) {
	.silc-p--6-600 {
		padding: 1.5rem !important
	}
}

@media (min-width:600px) {
	.silc-p--7-600 {
		padding: 1.75rem !important
	}
}

@media (min-width:600px) {
	.silc-p--8-600 {
		padding: 2rem !important
	}
}

@media (min-width:600px) {
	.silc-p--9-600 {
		padding: 2.25rem !important
	}
}

@media (min-width:600px) {
	.silc-p--10-600 {
		padding: 2.5rem !important
	}
}

@media (min-width:600px) {
	.silc-p--11-600 {
		padding: 2.75rem !important
	}
}

@media (min-width:600px) {
	.silc-p--12-600 {
		padding: 3rem !important
	}
}

@media (min-width:600px) {
	.silc-p--13-600 {
		padding: 3.25rem !important
	}
}

@media (min-width:600px) {
	.silc-p--14-600 {
		padding: 3.5rem !important
	}
}

@media (min-width:600px) {
	.silc-p--15-600 {
		padding: 3.75rem !important
	}
}

@media (min-width:600px) {
	.silc-p--16-600 {
		padding: 4rem !important
	}
}

@media (min-width:600px) {
	.silc-p--17-600 {
		padding: 4.25rem !important
	}
}

@media (min-width:600px) {
	.silc-p--18-600 {
		padding: 4.5rem !important
	}
}

@media (min-width:600px) {
	.silc-p--19-600 {
		padding: 4.75rem !important
	}
}

@media (min-width:600px) {
	.silc-p--20-600 {
		padding: 5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--0-600-899 {
		padding: 0 !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--auto-600-899 {
		padding: auto !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--1-600-899 {
		padding: .25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--2-600-899 {
		padding: .5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--3-600-899 {
		padding: .75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--4-600-899 {
		padding: 1rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--5-600-899 {
		padding: 1.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--6-600-899 {
		padding: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--7-600-899 {
		padding: 1.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--8-600-899 {
		padding: 2rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--9-600-899 {
		padding: 2.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--10-600-899 {
		padding: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--11-600-899 {
		padding: 2.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--12-600-899 {
		padding: 3rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--13-600-899 {
		padding: 3.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--14-600-899 {
		padding: 3.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--15-600-899 {
		padding: 3.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--16-600-899 {
		padding: 4rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--17-600-899 {
		padding: 4.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--18-600-899 {
		padding: 4.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--19-600-899 {
		padding: 4.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-p--20-600-899 {
		padding: 5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--0-600-1199 {
		padding: 0 !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--auto-600-1199 {
		padding: auto !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--1-600-1199 {
		padding: .25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--2-600-1199 {
		padding: .5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--3-600-1199 {
		padding: .75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--4-600-1199 {
		padding: 1rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--5-600-1199 {
		padding: 1.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--6-600-1199 {
		padding: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--7-600-1199 {
		padding: 1.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--8-600-1199 {
		padding: 2rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--9-600-1199 {
		padding: 2.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--10-600-1199 {
		padding: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--11-600-1199 {
		padding: 2.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--12-600-1199 {
		padding: 3rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--13-600-1199 {
		padding: 3.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--14-600-1199 {
		padding: 3.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--15-600-1199 {
		padding: 3.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--16-600-1199 {
		padding: 4rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--17-600-1199 {
		padding: 4.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--18-600-1199 {
		padding: 4.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--19-600-1199 {
		padding: 4.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-p--20-600-1199 {
		padding: 5rem !important
	}
}

@media (max-width:749px) {
	.silc-p--0-749 {
		padding: 0 !important
	}
}

@media (max-width:749px) {
	.silc-p--auto-749 {
		padding: auto !important
	}
}

@media (max-width:749px) {
	.silc-p--1-749 {
		padding: .25rem !important
	}
}

@media (max-width:749px) {
	.silc-p--2-749 {
		padding: .5rem !important
	}
}

@media (max-width:749px) {
	.silc-p--3-749 {
		padding: .75rem !important
	}
}

@media (max-width:749px) {
	.silc-p--4-749 {
		padding: 1rem !important
	}
}

@media (max-width:749px) {
	.silc-p--5-749 {
		padding: 1.25rem !important
	}
}

@media (max-width:749px) {
	.silc-p--6-749 {
		padding: 1.5rem !important
	}
}

@media (max-width:749px) {
	.silc-p--7-749 {
		padding: 1.75rem !important
	}
}

@media (max-width:749px) {
	.silc-p--8-749 {
		padding: 2rem !important
	}
}

@media (max-width:749px) {
	.silc-p--9-749 {
		padding: 2.25rem !important
	}
}

@media (max-width:749px) {
	.silc-p--10-749 {
		padding: 2.5rem !important
	}
}

@media (max-width:749px) {
	.silc-p--11-749 {
		padding: 2.75rem !important
	}
}

@media (max-width:749px) {
	.silc-p--12-749 {
		padding: 3rem !important
	}
}

@media (max-width:749px) {
	.silc-p--13-749 {
		padding: 3.25rem !important
	}
}

@media (max-width:749px) {
	.silc-p--14-749 {
		padding: 3.5rem !important
	}
}

@media (max-width:749px) {
	.silc-p--15-749 {
		padding: 3.75rem !important
	}
}

@media (max-width:749px) {
	.silc-p--16-749 {
		padding: 4rem !important
	}
}

@media (max-width:749px) {
	.silc-p--17-749 {
		padding: 4.25rem !important
	}
}

@media (max-width:749px) {
	.silc-p--18-749 {
		padding: 4.5rem !important
	}
}

@media (max-width:749px) {
	.silc-p--19-749 {
		padding: 4.75rem !important
	}
}

@media (max-width:749px) {
	.silc-p--20-749 {
		padding: 5rem !important
	}
}

@media (min-width:750px) {
	.silc-p--0-750 {
		padding: 0 !important
	}
}

@media (min-width:750px) {
	.silc-p--auto-750 {
		padding: auto !important
	}
}

@media (min-width:750px) {
	.silc-p--1-750 {
		padding: .25rem !important
	}
}

@media (min-width:750px) {
	.silc-p--2-750 {
		padding: .5rem !important
	}
}

@media (min-width:750px) {
	.silc-p--3-750 {
		padding: .75rem !important
	}
}

@media (min-width:750px) {
	.silc-p--4-750 {
		padding: 1rem !important
	}
}

@media (min-width:750px) {
	.silc-p--5-750 {
		padding: 1.25rem !important
	}
}

@media (min-width:750px) {
	.silc-p--6-750 {
		padding: 1.5rem !important
	}
}

@media (min-width:750px) {
	.silc-p--7-750 {
		padding: 1.75rem !important
	}
}

@media (min-width:750px) {
	.silc-p--8-750 {
		padding: 2rem !important
	}
}

@media (min-width:750px) {
	.silc-p--9-750 {
		padding: 2.25rem !important
	}
}

@media (min-width:750px) {
	.silc-p--10-750 {
		padding: 2.5rem !important
	}
}

@media (min-width:750px) {
	.silc-p--11-750 {
		padding: 2.75rem !important
	}
}

@media (min-width:750px) {
	.silc-p--12-750 {
		padding: 3rem !important
	}
}

@media (min-width:750px) {
	.silc-p--13-750 {
		padding: 3.25rem !important
	}
}

@media (min-width:750px) {
	.silc-p--14-750 {
		padding: 3.5rem !important
	}
}

@media (min-width:750px) {
	.silc-p--15-750 {
		padding: 3.75rem !important
	}
}

@media (min-width:750px) {
	.silc-p--16-750 {
		padding: 4rem !important
	}
}

@media (min-width:750px) {
	.silc-p--17-750 {
		padding: 4.25rem !important
	}
}

@media (min-width:750px) {
	.silc-p--18-750 {
		padding: 4.5rem !important
	}
}

@media (min-width:750px) {
	.silc-p--19-750 {
		padding: 4.75rem !important
	}
}

@media (min-width:750px) {
	.silc-p--20-750 {
		padding: 5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--0-750-899 {
		padding: 0 !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--auto-750-899 {
		padding: auto !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--1-750-899 {
		padding: .25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--2-750-899 {
		padding: .5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--3-750-899 {
		padding: .75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--4-750-899 {
		padding: 1rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--5-750-899 {
		padding: 1.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--6-750-899 {
		padding: 1.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--7-750-899 {
		padding: 1.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--8-750-899 {
		padding: 2rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--9-750-899 {
		padding: 2.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--10-750-899 {
		padding: 2.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--11-750-899 {
		padding: 2.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--12-750-899 {
		padding: 3rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--13-750-899 {
		padding: 3.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--14-750-899 {
		padding: 3.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--15-750-899 {
		padding: 3.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--16-750-899 {
		padding: 4rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--17-750-899 {
		padding: 4.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--18-750-899 {
		padding: 4.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--19-750-899 {
		padding: 4.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-p--20-750-899 {
		padding: 5rem !important
	}
}

@media (max-width:899px) {
	.silc-p--0-899 {
		padding: 0 !important
	}
}

@media (max-width:899px) {
	.silc-p--auto-899 {
		padding: auto !important
	}
}

@media (max-width:899px) {
	.silc-p--1-899 {
		padding: .25rem !important
	}
}

@media (max-width:899px) {
	.silc-p--2-899 {
		padding: .5rem !important
	}
}

@media (max-width:899px) {
	.silc-p--3-899 {
		padding: .75rem !important
	}
}

@media (max-width:899px) {
	.silc-p--4-899 {
		padding: 1rem !important
	}
}

@media (max-width:899px) {
	.silc-p--5-899 {
		padding: 1.25rem !important
	}
}

@media (max-width:899px) {
	.silc-p--6-899 {
		padding: 1.5rem !important
	}
}

@media (max-width:899px) {
	.silc-p--7-899 {
		padding: 1.75rem !important
	}
}

@media (max-width:899px) {
	.silc-p--8-899 {
		padding: 2rem !important
	}
}

@media (max-width:899px) {
	.silc-p--9-899 {
		padding: 2.25rem !important
	}
}

@media (max-width:899px) {
	.silc-p--10-899 {
		padding: 2.5rem !important
	}
}

@media (max-width:899px) {
	.silc-p--11-899 {
		padding: 2.75rem !important
	}
}

@media (max-width:899px) {
	.silc-p--12-899 {
		padding: 3rem !important
	}
}

@media (max-width:899px) {
	.silc-p--13-899 {
		padding: 3.25rem !important
	}
}

@media (max-width:899px) {
	.silc-p--14-899 {
		padding: 3.5rem !important
	}
}

@media (max-width:899px) {
	.silc-p--15-899 {
		padding: 3.75rem !important
	}
}

@media (max-width:899px) {
	.silc-p--16-899 {
		padding: 4rem !important
	}
}

@media (max-width:899px) {
	.silc-p--17-899 {
		padding: 4.25rem !important
	}
}

@media (max-width:899px) {
	.silc-p--18-899 {
		padding: 4.5rem !important
	}
}

@media (max-width:899px) {
	.silc-p--19-899 {
		padding: 4.75rem !important
	}
}

@media (max-width:899px) {
	.silc-p--20-899 {
		padding: 5rem !important
	}
}

@media (min-width:900px) {
	.silc-p--0-900 {
		padding: 0 !important
	}
}

@media (min-width:900px) {
	.silc-p--auto-900 {
		padding: auto !important
	}
}

@media (min-width:900px) {
	.silc-p--1-900 {
		padding: .25rem !important
	}
}

@media (min-width:900px) {
	.silc-p--2-900 {
		padding: .5rem !important
	}
}

@media (min-width:900px) {
	.silc-p--3-900 {
		padding: .75rem !important
	}
}

@media (min-width:900px) {
	.silc-p--4-900 {
		padding: 1rem !important
	}
}

@media (min-width:900px) {
	.silc-p--5-900 {
		padding: 1.25rem !important
	}
}

@media (min-width:900px) {
	.silc-p--6-900 {
		padding: 1.5rem !important
	}
}

@media (min-width:900px) {
	.silc-p--7-900 {
		padding: 1.75rem !important
	}
}

@media (min-width:900px) {
	.silc-p--8-900 {
		padding: 2rem !important
	}
}

@media (min-width:900px) {
	.silc-p--9-900 {
		padding: 2.25rem !important
	}
}

@media (min-width:900px) {
	.silc-p--10-900 {
		padding: 2.5rem !important
	}
}

@media (min-width:900px) {
	.silc-p--11-900 {
		padding: 2.75rem !important
	}
}

@media (min-width:900px) {
	.silc-p--12-900 {
		padding: 3rem !important
	}
}

@media (min-width:900px) {
	.silc-p--13-900 {
		padding: 3.25rem !important
	}
}

@media (min-width:900px) {
	.silc-p--14-900 {
		padding: 3.5rem !important
	}
}

@media (min-width:900px) {
	.silc-p--15-900 {
		padding: 3.75rem !important
	}
}

@media (min-width:900px) {
	.silc-p--16-900 {
		padding: 4rem !important
	}
}

@media (min-width:900px) {
	.silc-p--17-900 {
		padding: 4.25rem !important
	}
}

@media (min-width:900px) {
	.silc-p--18-900 {
		padding: 4.5rem !important
	}
}

@media (min-width:900px) {
	.silc-p--19-900 {
		padding: 4.75rem !important
	}
}

@media (min-width:900px) {
	.silc-p--20-900 {
		padding: 5rem !important
	}
}

@media (min-width:960px) {
	.silc-p--0-960 {
		padding: 0 !important
	}
}

@media (min-width:960px) {
	.silc-p--auto-960 {
		padding: auto !important
	}
}

@media (min-width:960px) {
	.silc-p--1-960 {
		padding: .25rem !important
	}
}

@media (min-width:960px) {
	.silc-p--2-960 {
		padding: .5rem !important
	}
}

@media (min-width:960px) {
	.silc-p--3-960 {
		padding: .75rem !important
	}
}

@media (min-width:960px) {
	.silc-p--4-960 {
		padding: 1rem !important
	}
}

@media (min-width:960px) {
	.silc-p--5-960 {
		padding: 1.25rem !important
	}
}

@media (min-width:960px) {
	.silc-p--6-960 {
		padding: 1.5rem !important
	}
}

@media (min-width:960px) {
	.silc-p--7-960 {
		padding: 1.75rem !important
	}
}

@media (min-width:960px) {
	.silc-p--8-960 {
		padding: 2rem !important
	}
}

@media (min-width:960px) {
	.silc-p--9-960 {
		padding: 2.25rem !important
	}
}

@media (min-width:960px) {
	.silc-p--10-960 {
		padding: 2.5rem !important
	}
}

@media (min-width:960px) {
	.silc-p--11-960 {
		padding: 2.75rem !important
	}
}

@media (min-width:960px) {
	.silc-p--12-960 {
		padding: 3rem !important
	}
}

@media (min-width:960px) {
	.silc-p--13-960 {
		padding: 3.25rem !important
	}
}

@media (min-width:960px) {
	.silc-p--14-960 {
		padding: 3.5rem !important
	}
}

@media (min-width:960px) {
	.silc-p--15-960 {
		padding: 3.75rem !important
	}
}

@media (min-width:960px) {
	.silc-p--16-960 {
		padding: 4rem !important
	}
}

@media (min-width:960px) {
	.silc-p--17-960 {
		padding: 4.25rem !important
	}
}

@media (min-width:960px) {
	.silc-p--18-960 {
		padding: 4.5rem !important
	}
}

@media (min-width:960px) {
	.silc-p--19-960 {
		padding: 4.75rem !important
	}
}

@media (min-width:960px) {
	.silc-p--20-960 {
		padding: 5rem !important
	}
}

@media (max-width:989px) {
	.silc-p--0-989 {
		padding: 0 !important
	}
}

@media (max-width:989px) {
	.silc-p--auto-989 {
		padding: auto !important
	}
}

@media (max-width:989px) {
	.silc-p--1-989 {
		padding: .25rem !important
	}
}

@media (max-width:989px) {
	.silc-p--2-989 {
		padding: .5rem !important
	}
}

@media (max-width:989px) {
	.silc-p--3-989 {
		padding: .75rem !important
	}
}

@media (max-width:989px) {
	.silc-p--4-989 {
		padding: 1rem !important
	}
}

@media (max-width:989px) {
	.silc-p--5-989 {
		padding: 1.25rem !important
	}
}

@media (max-width:989px) {
	.silc-p--6-989 {
		padding: 1.5rem !important
	}
}

@media (max-width:989px) {
	.silc-p--7-989 {
		padding: 1.75rem !important
	}
}

@media (max-width:989px) {
	.silc-p--8-989 {
		padding: 2rem !important
	}
}

@media (max-width:989px) {
	.silc-p--9-989 {
		padding: 2.25rem !important
	}
}

@media (max-width:989px) {
	.silc-p--10-989 {
		padding: 2.5rem !important
	}
}

@media (max-width:989px) {
	.silc-p--11-989 {
		padding: 2.75rem !important
	}
}

@media (max-width:989px) {
	.silc-p--12-989 {
		padding: 3rem !important
	}
}

@media (max-width:989px) {
	.silc-p--13-989 {
		padding: 3.25rem !important
	}
}

@media (max-width:989px) {
	.silc-p--14-989 {
		padding: 3.5rem !important
	}
}

@media (max-width:989px) {
	.silc-p--15-989 {
		padding: 3.75rem !important
	}
}

@media (max-width:989px) {
	.silc-p--16-989 {
		padding: 4rem !important
	}
}

@media (max-width:989px) {
	.silc-p--17-989 {
		padding: 4.25rem !important
	}
}

@media (max-width:989px) {
	.silc-p--18-989 {
		padding: 4.5rem !important
	}
}

@media (max-width:989px) {
	.silc-p--19-989 {
		padding: 4.75rem !important
	}
}

@media (max-width:989px) {
	.silc-p--20-989 {
		padding: 5rem !important
	}
}

@media (min-width:990px) {
	.silc-p--0-990 {
		padding: 0 !important
	}
}

@media (min-width:990px) {
	.silc-p--auto-990 {
		padding: auto !important
	}
}

@media (min-width:990px) {
	.silc-p--1-990 {
		padding: .25rem !important
	}
}

@media (min-width:990px) {
	.silc-p--2-990 {
		padding: .5rem !important
	}
}

@media (min-width:990px) {
	.silc-p--3-990 {
		padding: .75rem !important
	}
}

@media (min-width:990px) {
	.silc-p--4-990 {
		padding: 1rem !important
	}
}

@media (min-width:990px) {
	.silc-p--5-990 {
		padding: 1.25rem !important
	}
}

@media (min-width:990px) {
	.silc-p--6-990 {
		padding: 1.5rem !important
	}
}

@media (min-width:990px) {
	.silc-p--7-990 {
		padding: 1.75rem !important
	}
}

@media (min-width:990px) {
	.silc-p--8-990 {
		padding: 2rem !important
	}
}

@media (min-width:990px) {
	.silc-p--9-990 {
		padding: 2.25rem !important
	}
}

@media (min-width:990px) {
	.silc-p--10-990 {
		padding: 2.5rem !important
	}
}

@media (min-width:990px) {
	.silc-p--11-990 {
		padding: 2.75rem !important
	}
}

@media (min-width:990px) {
	.silc-p--12-990 {
		padding: 3rem !important
	}
}

@media (min-width:990px) {
	.silc-p--13-990 {
		padding: 3.25rem !important
	}
}

@media (min-width:990px) {
	.silc-p--14-990 {
		padding: 3.5rem !important
	}
}

@media (min-width:990px) {
	.silc-p--15-990 {
		padding: 3.75rem !important
	}
}

@media (min-width:990px) {
	.silc-p--16-990 {
		padding: 4rem !important
	}
}

@media (min-width:990px) {
	.silc-p--17-990 {
		padding: 4.25rem !important
	}
}

@media (min-width:990px) {
	.silc-p--18-990 {
		padding: 4.5rem !important
	}
}

@media (min-width:990px) {
	.silc-p--19-990 {
		padding: 4.75rem !important
	}
}

@media (min-width:990px) {
	.silc-p--20-990 {
		padding: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--0-900-1023 {
		padding: 0 !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--auto-900-1023 {
		padding: auto !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--1-900-1023 {
		padding: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--2-900-1023 {
		padding: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--3-900-1023 {
		padding: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--4-900-1023 {
		padding: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--5-900-1023 {
		padding: 1.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--6-900-1023 {
		padding: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--7-900-1023 {
		padding: 1.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--8-900-1023 {
		padding: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--9-900-1023 {
		padding: 2.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--10-900-1023 {
		padding: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--11-900-1023 {
		padding: 2.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--12-900-1023 {
		padding: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--13-900-1023 {
		padding: 3.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--14-900-1023 {
		padding: 3.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--15-900-1023 {
		padding: 3.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--16-900-1023 {
		padding: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--17-900-1023 {
		padding: 4.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--18-900-1023 {
		padding: 4.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--19-900-1023 {
		padding: 4.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-p--20-900-1023 {
		padding: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--0-900-1199 {
		padding: 0 !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--auto-900-1199 {
		padding: auto !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--1-900-1199 {
		padding: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--2-900-1199 {
		padding: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--3-900-1199 {
		padding: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--4-900-1199 {
		padding: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--5-900-1199 {
		padding: 1.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--6-900-1199 {
		padding: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--7-900-1199 {
		padding: 1.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--8-900-1199 {
		padding: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--9-900-1199 {
		padding: 2.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--10-900-1199 {
		padding: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--11-900-1199 {
		padding: 2.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--12-900-1199 {
		padding: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--13-900-1199 {
		padding: 3.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--14-900-1199 {
		padding: 3.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--15-900-1199 {
		padding: 3.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--16-900-1199 {
		padding: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--17-900-1199 {
		padding: 4.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--18-900-1199 {
		padding: 4.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--19-900-1199 {
		padding: 4.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-p--20-900-1199 {
		padding: 5rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--0-1023 {
		padding: 0 !important
	}
}

@media (max-width:1023px) {
	.silc-p--auto-1023 {
		padding: auto !important
	}
}

@media (max-width:1023px) {
	.silc-p--1-1023 {
		padding: .25rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--2-1023 {
		padding: .5rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--3-1023 {
		padding: .75rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--4-1023 {
		padding: 1rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--5-1023 {
		padding: 1.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--6-1023 {
		padding: 1.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--7-1023 {
		padding: 1.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--8-1023 {
		padding: 2rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--9-1023 {
		padding: 2.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--10-1023 {
		padding: 2.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--11-1023 {
		padding: 2.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--12-1023 {
		padding: 3rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--13-1023 {
		padding: 3.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--14-1023 {
		padding: 3.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--15-1023 {
		padding: 3.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--16-1023 {
		padding: 4rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--17-1023 {
		padding: 4.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--18-1023 {
		padding: 4.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--19-1023 {
		padding: 4.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-p--20-1023 {
		padding: 5rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--0-1024 {
		padding: 0 !important
	}
}

@media (min-width:1024px) {
	.silc-p--auto-1024 {
		padding: auto !important
	}
}

@media (min-width:1024px) {
	.silc-p--1-1024 {
		padding: .25rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--2-1024 {
		padding: .5rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--3-1024 {
		padding: .75rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--4-1024 {
		padding: 1rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--5-1024 {
		padding: 1.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--6-1024 {
		padding: 1.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--7-1024 {
		padding: 1.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--8-1024 {
		padding: 2rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--9-1024 {
		padding: 2.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--10-1024 {
		padding: 2.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--11-1024 {
		padding: 2.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--12-1024 {
		padding: 3rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--13-1024 {
		padding: 3.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--14-1024 {
		padding: 3.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--15-1024 {
		padding: 3.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--16-1024 {
		padding: 4rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--17-1024 {
		padding: 4.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--18-1024 {
		padding: 4.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--19-1024 {
		padding: 4.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-p--20-1024 {
		padding: 5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--0-1024-1199 {
		padding: 0 !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--auto-1024-1199 {
		padding: auto !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--1-1024-1199 {
		padding: .25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--2-1024-1199 {
		padding: .5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--3-1024-1199 {
		padding: .75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--4-1024-1199 {
		padding: 1rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--5-1024-1199 {
		padding: 1.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--6-1024-1199 {
		padding: 1.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--7-1024-1199 {
		padding: 1.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--8-1024-1199 {
		padding: 2rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--9-1024-1199 {
		padding: 2.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--10-1024-1199 {
		padding: 2.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--11-1024-1199 {
		padding: 2.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--12-1024-1199 {
		padding: 3rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--13-1024-1199 {
		padding: 3.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--14-1024-1199 {
		padding: 3.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--15-1024-1199 {
		padding: 3.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--16-1024-1199 {
		padding: 4rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--17-1024-1199 {
		padding: 4.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--18-1024-1199 {
		padding: 4.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--19-1024-1199 {
		padding: 4.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-p--20-1024-1199 {
		padding: 5rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--0-1199 {
		padding: 0 !important
	}
}

@media (max-width:1199px) {
	.silc-p--auto-1199 {
		padding: auto !important
	}
}

@media (max-width:1199px) {
	.silc-p--1-1199 {
		padding: .25rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--2-1199 {
		padding: .5rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--3-1199 {
		padding: .75rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--4-1199 {
		padding: 1rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--5-1199 {
		padding: 1.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--6-1199 {
		padding: 1.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--7-1199 {
		padding: 1.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--8-1199 {
		padding: 2rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--9-1199 {
		padding: 2.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--10-1199 {
		padding: 2.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--11-1199 {
		padding: 2.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--12-1199 {
		padding: 3rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--13-1199 {
		padding: 3.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--14-1199 {
		padding: 3.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--15-1199 {
		padding: 3.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--16-1199 {
		padding: 4rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--17-1199 {
		padding: 4.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--18-1199 {
		padding: 4.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--19-1199 {
		padding: 4.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-p--20-1199 {
		padding: 5rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--0-1200 {
		padding: 0 !important
	}
}

@media (min-width:1200px) {
	.silc-p--auto-1200 {
		padding: auto !important
	}
}

@media (min-width:1200px) {
	.silc-p--1-1200 {
		padding: .25rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--2-1200 {
		padding: .5rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--3-1200 {
		padding: .75rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--4-1200 {
		padding: 1rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--5-1200 {
		padding: 1.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--6-1200 {
		padding: 1.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--7-1200 {
		padding: 1.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--8-1200 {
		padding: 2rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--9-1200 {
		padding: 2.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--10-1200 {
		padding: 2.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--11-1200 {
		padding: 2.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--12-1200 {
		padding: 3rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--13-1200 {
		padding: 3.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--14-1200 {
		padding: 3.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--15-1200 {
		padding: 3.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--16-1200 {
		padding: 4rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--17-1200 {
		padding: 4.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--18-1200 {
		padding: 4.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--19-1200 {
		padding: 4.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-p--20-1200 {
		padding: 5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--0-1200-1439 {
		padding: 0 !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--auto-1200-1439 {
		padding: auto !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--1-1200-1439 {
		padding: .25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--2-1200-1439 {
		padding: .5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--3-1200-1439 {
		padding: .75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--4-1200-1439 {
		padding: 1rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--5-1200-1439 {
		padding: 1.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--6-1200-1439 {
		padding: 1.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--7-1200-1439 {
		padding: 1.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--8-1200-1439 {
		padding: 2rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--9-1200-1439 {
		padding: 2.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--10-1200-1439 {
		padding: 2.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--11-1200-1439 {
		padding: 2.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--12-1200-1439 {
		padding: 3rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--13-1200-1439 {
		padding: 3.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--14-1200-1439 {
		padding: 3.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--15-1200-1439 {
		padding: 3.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--16-1200-1439 {
		padding: 4rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--17-1200-1439 {
		padding: 4.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--18-1200-1439 {
		padding: 4.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--19-1200-1439 {
		padding: 4.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-p--20-1200-1439 {
		padding: 5rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--0-1299 {
		padding: 0 !important
	}
}

@media (max-width:1299px) {
	.silc-p--auto-1299 {
		padding: auto !important
	}
}

@media (max-width:1299px) {
	.silc-p--1-1299 {
		padding: .25rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--2-1299 {
		padding: .5rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--3-1299 {
		padding: .75rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--4-1299 {
		padding: 1rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--5-1299 {
		padding: 1.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--6-1299 {
		padding: 1.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--7-1299 {
		padding: 1.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--8-1299 {
		padding: 2rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--9-1299 {
		padding: 2.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--10-1299 {
		padding: 2.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--11-1299 {
		padding: 2.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--12-1299 {
		padding: 3rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--13-1299 {
		padding: 3.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--14-1299 {
		padding: 3.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--15-1299 {
		padding: 3.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--16-1299 {
		padding: 4rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--17-1299 {
		padding: 4.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--18-1299 {
		padding: 4.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--19-1299 {
		padding: 4.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-p--20-1299 {
		padding: 5rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--0-1300 {
		padding: 0 !important
	}
}

@media (min-width:1300px) {
	.silc-p--auto-1300 {
		padding: auto !important
	}
}

@media (min-width:1300px) {
	.silc-p--1-1300 {
		padding: .25rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--2-1300 {
		padding: .5rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--3-1300 {
		padding: .75rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--4-1300 {
		padding: 1rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--5-1300 {
		padding: 1.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--6-1300 {
		padding: 1.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--7-1300 {
		padding: 1.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--8-1300 {
		padding: 2rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--9-1300 {
		padding: 2.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--10-1300 {
		padding: 2.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--11-1300 {
		padding: 2.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--12-1300 {
		padding: 3rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--13-1300 {
		padding: 3.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--14-1300 {
		padding: 3.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--15-1300 {
		padding: 3.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--16-1300 {
		padding: 4rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--17-1300 {
		padding: 4.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--18-1300 {
		padding: 4.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--19-1300 {
		padding: 4.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-p--20-1300 {
		padding: 5rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--0-1439 {
		padding: 0 !important
	}
}

@media (max-width:1439px) {
	.silc-p--auto-1439 {
		padding: auto !important
	}
}

@media (max-width:1439px) {
	.silc-p--1-1439 {
		padding: .25rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--2-1439 {
		padding: .5rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--3-1439 {
		padding: .75rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--4-1439 {
		padding: 1rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--5-1439 {
		padding: 1.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--6-1439 {
		padding: 1.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--7-1439 {
		padding: 1.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--8-1439 {
		padding: 2rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--9-1439 {
		padding: 2.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--10-1439 {
		padding: 2.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--11-1439 {
		padding: 2.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--12-1439 {
		padding: 3rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--13-1439 {
		padding: 3.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--14-1439 {
		padding: 3.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--15-1439 {
		padding: 3.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--16-1439 {
		padding: 4rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--17-1439 {
		padding: 4.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--18-1439 {
		padding: 4.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--19-1439 {
		padding: 4.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-p--20-1439 {
		padding: 5rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--0-1440 {
		padding: 0 !important
	}
}

@media (min-width:1440px) {
	.silc-p--auto-1440 {
		padding: auto !important
	}
}

@media (min-width:1440px) {
	.silc-p--1-1440 {
		padding: .25rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--2-1440 {
		padding: .5rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--3-1440 {
		padding: .75rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--4-1440 {
		padding: 1rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--5-1440 {
		padding: 1.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--6-1440 {
		padding: 1.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--7-1440 {
		padding: 1.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--8-1440 {
		padding: 2rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--9-1440 {
		padding: 2.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--10-1440 {
		padding: 2.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--11-1440 {
		padding: 2.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--12-1440 {
		padding: 3rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--13-1440 {
		padding: 3.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--14-1440 {
		padding: 3.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--15-1440 {
		padding: 3.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--16-1440 {
		padding: 4rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--17-1440 {
		padding: 4.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--18-1440 {
		padding: 4.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--19-1440 {
		padding: 4.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-p--20-1440 {
		padding: 5rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--0-400 {
		padding-top: 0 !important
	}
}

@media (min-width:400px) {
	.silc-ptop--auto-400 {
		padding-top: auto !important
	}
}

@media (min-width:400px) {
	.silc-ptop--1-400 {
		padding-top: .25rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--2-400 {
		padding-top: .5rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--3-400 {
		padding-top: .75rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--4-400 {
		padding-top: 1rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--5-400 {
		padding-top: 1.25rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--6-400 {
		padding-top: 1.5rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--7-400 {
		padding-top: 1.75rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--8-400 {
		padding-top: 2rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--9-400 {
		padding-top: 2.25rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--10-400 {
		padding-top: 2.5rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--11-400 {
		padding-top: 2.75rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--12-400 {
		padding-top: 3rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--13-400 {
		padding-top: 3.25rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--14-400 {
		padding-top: 3.5rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--15-400 {
		padding-top: 3.75rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--16-400 {
		padding-top: 4rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--17-400 {
		padding-top: 4.25rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--18-400 {
		padding-top: 4.5rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--19-400 {
		padding-top: 4.75rem !important
	}
}

@media (min-width:400px) {
	.silc-ptop--20-400 {
		padding-top: 5rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--0-400 {
		padding-right: 0 !important
	}
}

@media (min-width:400px) {
	.silc-pright--auto-400 {
		padding-right: auto !important
	}
}

@media (min-width:400px) {
	.silc-pright--1-400 {
		padding-right: .25rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--2-400 {
		padding-right: .5rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--3-400 {
		padding-right: .75rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--4-400 {
		padding-right: 1rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--5-400 {
		padding-right: 1.25rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--6-400 {
		padding-right: 1.5rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--7-400 {
		padding-right: 1.75rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--8-400 {
		padding-right: 2rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--9-400 {
		padding-right: 2.25rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--10-400 {
		padding-right: 2.5rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--11-400 {
		padding-right: 2.75rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--12-400 {
		padding-right: 3rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--13-400 {
		padding-right: 3.25rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--14-400 {
		padding-right: 3.5rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--15-400 {
		padding-right: 3.75rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--16-400 {
		padding-right: 4rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--17-400 {
		padding-right: 4.25rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--18-400 {
		padding-right: 4.5rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--19-400 {
		padding-right: 4.75rem !important
	}
}

@media (min-width:400px) {
	.silc-pright--20-400 {
		padding-right: 5rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--0-400 {
		padding-bottom: 0 !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--auto-400 {
		padding-bottom: auto !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--1-400 {
		padding-bottom: .25rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--2-400 {
		padding-bottom: .5rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--3-400 {
		padding-bottom: .75rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--4-400 {
		padding-bottom: 1rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--5-400 {
		padding-bottom: 1.25rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--6-400 {
		padding-bottom: 1.5rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--7-400 {
		padding-bottom: 1.75rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--8-400 {
		padding-bottom: 2rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--9-400 {
		padding-bottom: 2.25rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--10-400 {
		padding-bottom: 2.5rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--11-400 {
		padding-bottom: 2.75rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--12-400 {
		padding-bottom: 3rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--13-400 {
		padding-bottom: 3.25rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--14-400 {
		padding-bottom: 3.5rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--15-400 {
		padding-bottom: 3.75rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--16-400 {
		padding-bottom: 4rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--17-400 {
		padding-bottom: 4.25rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--18-400 {
		padding-bottom: 4.5rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--19-400 {
		padding-bottom: 4.75rem !important
	}
}

@media (min-width:400px) {
	.silc-pbottom--20-400 {
		padding-bottom: 5rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--0-400 {
		padding-left: 0 !important
	}
}

@media (min-width:400px) {
	.silc-pleft--auto-400 {
		padding-left: auto !important
	}
}

@media (min-width:400px) {
	.silc-pleft--1-400 {
		padding-left: .25rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--2-400 {
		padding-left: .5rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--3-400 {
		padding-left: .75rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--4-400 {
		padding-left: 1rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--5-400 {
		padding-left: 1.25rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--6-400 {
		padding-left: 1.5rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--7-400 {
		padding-left: 1.75rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--8-400 {
		padding-left: 2rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--9-400 {
		padding-left: 2.25rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--10-400 {
		padding-left: 2.5rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--11-400 {
		padding-left: 2.75rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--12-400 {
		padding-left: 3rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--13-400 {
		padding-left: 3.25rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--14-400 {
		padding-left: 3.5rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--15-400 {
		padding-left: 3.75rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--16-400 {
		padding-left: 4rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--17-400 {
		padding-left: 4.25rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--18-400 {
		padding-left: 4.5rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--19-400 {
		padding-left: 4.75rem !important
	}
}

@media (min-width:400px) {
	.silc-pleft--20-400 {
		padding-left: 5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--0-400-599 {
		padding-top: 0 !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--auto-400-599 {
		padding-top: auto !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--1-400-599 {
		padding-top: .25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--2-400-599 {
		padding-top: .5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--3-400-599 {
		padding-top: .75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--4-400-599 {
		padding-top: 1rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--5-400-599 {
		padding-top: 1.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--6-400-599 {
		padding-top: 1.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--7-400-599 {
		padding-top: 1.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--8-400-599 {
		padding-top: 2rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--9-400-599 {
		padding-top: 2.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--10-400-599 {
		padding-top: 2.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--11-400-599 {
		padding-top: 2.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--12-400-599 {
		padding-top: 3rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--13-400-599 {
		padding-top: 3.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--14-400-599 {
		padding-top: 3.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--15-400-599 {
		padding-top: 3.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--16-400-599 {
		padding-top: 4rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--17-400-599 {
		padding-top: 4.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--18-400-599 {
		padding-top: 4.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--19-400-599 {
		padding-top: 4.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-ptop--20-400-599 {
		padding-top: 5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--0-400-599 {
		padding-right: 0 !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--auto-400-599 {
		padding-right: auto !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--1-400-599 {
		padding-right: .25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--2-400-599 {
		padding-right: .5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--3-400-599 {
		padding-right: .75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--4-400-599 {
		padding-right: 1rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--5-400-599 {
		padding-right: 1.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--6-400-599 {
		padding-right: 1.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--7-400-599 {
		padding-right: 1.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--8-400-599 {
		padding-right: 2rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--9-400-599 {
		padding-right: 2.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--10-400-599 {
		padding-right: 2.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--11-400-599 {
		padding-right: 2.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--12-400-599 {
		padding-right: 3rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--13-400-599 {
		padding-right: 3.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--14-400-599 {
		padding-right: 3.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--15-400-599 {
		padding-right: 3.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--16-400-599 {
		padding-right: 4rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--17-400-599 {
		padding-right: 4.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--18-400-599 {
		padding-right: 4.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--19-400-599 {
		padding-right: 4.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pright--20-400-599 {
		padding-right: 5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--0-400-599 {
		padding-bottom: 0 !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--auto-400-599 {
		padding-bottom: auto !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--1-400-599 {
		padding-bottom: .25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--2-400-599 {
		padding-bottom: .5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--3-400-599 {
		padding-bottom: .75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--4-400-599 {
		padding-bottom: 1rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--5-400-599 {
		padding-bottom: 1.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--6-400-599 {
		padding-bottom: 1.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--7-400-599 {
		padding-bottom: 1.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--8-400-599 {
		padding-bottom: 2rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--9-400-599 {
		padding-bottom: 2.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--10-400-599 {
		padding-bottom: 2.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--11-400-599 {
		padding-bottom: 2.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--12-400-599 {
		padding-bottom: 3rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--13-400-599 {
		padding-bottom: 3.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--14-400-599 {
		padding-bottom: 3.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--15-400-599 {
		padding-bottom: 3.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--16-400-599 {
		padding-bottom: 4rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--17-400-599 {
		padding-bottom: 4.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--18-400-599 {
		padding-bottom: 4.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--19-400-599 {
		padding-bottom: 4.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pbottom--20-400-599 {
		padding-bottom: 5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--0-400-599 {
		padding-left: 0 !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--auto-400-599 {
		padding-left: auto !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--1-400-599 {
		padding-left: .25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--2-400-599 {
		padding-left: .5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--3-400-599 {
		padding-left: .75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--4-400-599 {
		padding-left: 1rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--5-400-599 {
		padding-left: 1.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--6-400-599 {
		padding-left: 1.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--7-400-599 {
		padding-left: 1.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--8-400-599 {
		padding-left: 2rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--9-400-599 {
		padding-left: 2.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--10-400-599 {
		padding-left: 2.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--11-400-599 {
		padding-left: 2.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--12-400-599 {
		padding-left: 3rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--13-400-599 {
		padding-left: 3.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--14-400-599 {
		padding-left: 3.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--15-400-599 {
		padding-left: 3.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--16-400-599 {
		padding-left: 4rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--17-400-599 {
		padding-left: 4.25rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--18-400-599 {
		padding-left: 4.5rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--19-400-599 {
		padding-left: 4.75rem !important
	}
}

@media (min-width:400px) and (max-width:599px) {
	.silc-pleft--20-400-599 {
		padding-left: 5rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--0-450 {
		padding-top: 0 !important
	}
}

@media (min-width:450px) {
	.silc-ptop--auto-450 {
		padding-top: auto !important
	}
}

@media (min-width:450px) {
	.silc-ptop--1-450 {
		padding-top: .25rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--2-450 {
		padding-top: .5rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--3-450 {
		padding-top: .75rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--4-450 {
		padding-top: 1rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--5-450 {
		padding-top: 1.25rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--6-450 {
		padding-top: 1.5rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--7-450 {
		padding-top: 1.75rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--8-450 {
		padding-top: 2rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--9-450 {
		padding-top: 2.25rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--10-450 {
		padding-top: 2.5rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--11-450 {
		padding-top: 2.75rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--12-450 {
		padding-top: 3rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--13-450 {
		padding-top: 3.25rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--14-450 {
		padding-top: 3.5rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--15-450 {
		padding-top: 3.75rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--16-450 {
		padding-top: 4rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--17-450 {
		padding-top: 4.25rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--18-450 {
		padding-top: 4.5rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--19-450 {
		padding-top: 4.75rem !important
	}
}

@media (min-width:450px) {
	.silc-ptop--20-450 {
		padding-top: 5rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--0-450 {
		padding-right: 0 !important
	}
}

@media (min-width:450px) {
	.silc-pright--auto-450 {
		padding-right: auto !important
	}
}

@media (min-width:450px) {
	.silc-pright--1-450 {
		padding-right: .25rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--2-450 {
		padding-right: .5rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--3-450 {
		padding-right: .75rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--4-450 {
		padding-right: 1rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--5-450 {
		padding-right: 1.25rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--6-450 {
		padding-right: 1.5rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--7-450 {
		padding-right: 1.75rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--8-450 {
		padding-right: 2rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--9-450 {
		padding-right: 2.25rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--10-450 {
		padding-right: 2.5rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--11-450 {
		padding-right: 2.75rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--12-450 {
		padding-right: 3rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--13-450 {
		padding-right: 3.25rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--14-450 {
		padding-right: 3.5rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--15-450 {
		padding-right: 3.75rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--16-450 {
		padding-right: 4rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--17-450 {
		padding-right: 4.25rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--18-450 {
		padding-right: 4.5rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--19-450 {
		padding-right: 4.75rem !important
	}
}

@media (min-width:450px) {
	.silc-pright--20-450 {
		padding-right: 5rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--0-450 {
		padding-bottom: 0 !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--auto-450 {
		padding-bottom: auto !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--1-450 {
		padding-bottom: .25rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--2-450 {
		padding-bottom: .5rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--3-450 {
		padding-bottom: .75rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--4-450 {
		padding-bottom: 1rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--5-450 {
		padding-bottom: 1.25rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--6-450 {
		padding-bottom: 1.5rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--7-450 {
		padding-bottom: 1.75rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--8-450 {
		padding-bottom: 2rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--9-450 {
		padding-bottom: 2.25rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--10-450 {
		padding-bottom: 2.5rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--11-450 {
		padding-bottom: 2.75rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--12-450 {
		padding-bottom: 3rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--13-450 {
		padding-bottom: 3.25rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--14-450 {
		padding-bottom: 3.5rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--15-450 {
		padding-bottom: 3.75rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--16-450 {
		padding-bottom: 4rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--17-450 {
		padding-bottom: 4.25rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--18-450 {
		padding-bottom: 4.5rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--19-450 {
		padding-bottom: 4.75rem !important
	}
}

@media (min-width:450px) {
	.silc-pbottom--20-450 {
		padding-bottom: 5rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--0-450 {
		padding-left: 0 !important
	}
}

@media (min-width:450px) {
	.silc-pleft--auto-450 {
		padding-left: auto !important
	}
}

@media (min-width:450px) {
	.silc-pleft--1-450 {
		padding-left: .25rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--2-450 {
		padding-left: .5rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--3-450 {
		padding-left: .75rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--4-450 {
		padding-left: 1rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--5-450 {
		padding-left: 1.25rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--6-450 {
		padding-left: 1.5rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--7-450 {
		padding-left: 1.75rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--8-450 {
		padding-left: 2rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--9-450 {
		padding-left: 2.25rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--10-450 {
		padding-left: 2.5rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--11-450 {
		padding-left: 2.75rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--12-450 {
		padding-left: 3rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--13-450 {
		padding-left: 3.25rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--14-450 {
		padding-left: 3.5rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--15-450 {
		padding-left: 3.75rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--16-450 {
		padding-left: 4rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--17-450 {
		padding-left: 4.25rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--18-450 {
		padding-left: 4.5rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--19-450 {
		padding-left: 4.75rem !important
	}
}

@media (min-width:450px) {
	.silc-pleft--20-450 {
		padding-left: 5rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--0-599 {
		padding-top: 0 !important
	}
}

@media (max-width:599px) {
	.silc-ptop--auto-599 {
		padding-top: auto !important
	}
}

@media (max-width:599px) {
	.silc-ptop--1-599 {
		padding-top: .25rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--2-599 {
		padding-top: .5rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--3-599 {
		padding-top: .75rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--4-599 {
		padding-top: 1rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--5-599 {
		padding-top: 1.25rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--6-599 {
		padding-top: 1.5rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--7-599 {
		padding-top: 1.75rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--8-599 {
		padding-top: 2rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--9-599 {
		padding-top: 2.25rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--10-599 {
		padding-top: 2.5rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--11-599 {
		padding-top: 2.75rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--12-599 {
		padding-top: 3rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--13-599 {
		padding-top: 3.25rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--14-599 {
		padding-top: 3.5rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--15-599 {
		padding-top: 3.75rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--16-599 {
		padding-top: 4rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--17-599 {
		padding-top: 4.25rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--18-599 {
		padding-top: 4.5rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--19-599 {
		padding-top: 4.75rem !important
	}
}

@media (max-width:599px) {
	.silc-ptop--20-599 {
		padding-top: 5rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--0-599 {
		padding-right: 0 !important
	}
}

@media (max-width:599px) {
	.silc-pright--auto-599 {
		padding-right: auto !important
	}
}

@media (max-width:599px) {
	.silc-pright--1-599 {
		padding-right: .25rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--2-599 {
		padding-right: .5rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--3-599 {
		padding-right: .75rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--4-599 {
		padding-right: 1rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--5-599 {
		padding-right: 1.25rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--6-599 {
		padding-right: 1.5rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--7-599 {
		padding-right: 1.75rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--8-599 {
		padding-right: 2rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--9-599 {
		padding-right: 2.25rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--10-599 {
		padding-right: 2.5rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--11-599 {
		padding-right: 2.75rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--12-599 {
		padding-right: 3rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--13-599 {
		padding-right: 3.25rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--14-599 {
		padding-right: 3.5rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--15-599 {
		padding-right: 3.75rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--16-599 {
		padding-right: 4rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--17-599 {
		padding-right: 4.25rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--18-599 {
		padding-right: 4.5rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--19-599 {
		padding-right: 4.75rem !important
	}
}

@media (max-width:599px) {
	.silc-pright--20-599 {
		padding-right: 5rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--0-599 {
		padding-bottom: 0 !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--auto-599 {
		padding-bottom: auto !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--1-599 {
		padding-bottom: .25rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--2-599 {
		padding-bottom: .5rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--3-599 {
		padding-bottom: .75rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--4-599 {
		padding-bottom: 1rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--5-599 {
		padding-bottom: 1.25rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--6-599 {
		padding-bottom: 1.5rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--7-599 {
		padding-bottom: 1.75rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--8-599 {
		padding-bottom: 2rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--9-599 {
		padding-bottom: 2.25rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--10-599 {
		padding-bottom: 2.5rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--11-599 {
		padding-bottom: 2.75rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--12-599 {
		padding-bottom: 3rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--13-599 {
		padding-bottom: 3.25rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--14-599 {
		padding-bottom: 3.5rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--15-599 {
		padding-bottom: 3.75rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--16-599 {
		padding-bottom: 4rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--17-599 {
		padding-bottom: 4.25rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--18-599 {
		padding-bottom: 4.5rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--19-599 {
		padding-bottom: 4.75rem !important
	}
}

@media (max-width:599px) {
	.silc-pbottom--20-599 {
		padding-bottom: 5rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--0-599 {
		padding-left: 0 !important
	}
}

@media (max-width:599px) {
	.silc-pleft--auto-599 {
		padding-left: auto !important
	}
}

@media (max-width:599px) {
	.silc-pleft--1-599 {
		padding-left: .25rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--2-599 {
		padding-left: .5rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--3-599 {
		padding-left: .75rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--4-599 {
		padding-left: 1rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--5-599 {
		padding-left: 1.25rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--6-599 {
		padding-left: 1.5rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--7-599 {
		padding-left: 1.75rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--8-599 {
		padding-left: 2rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--9-599 {
		padding-left: 2.25rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--10-599 {
		padding-left: 2.5rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--11-599 {
		padding-left: 2.75rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--12-599 {
		padding-left: 3rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--13-599 {
		padding-left: 3.25rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--14-599 {
		padding-left: 3.5rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--15-599 {
		padding-left: 3.75rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--16-599 {
		padding-left: 4rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--17-599 {
		padding-left: 4.25rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--18-599 {
		padding-left: 4.5rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--19-599 {
		padding-left: 4.75rem !important
	}
}

@media (max-width:599px) {
	.silc-pleft--20-599 {
		padding-left: 5rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--0-600 {
		padding-top: 0 !important
	}
}

@media (min-width:600px) {
	.silc-ptop--auto-600 {
		padding-top: auto !important
	}
}

@media (min-width:600px) {
	.silc-ptop--1-600 {
		padding-top: .25rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--2-600 {
		padding-top: .5rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--3-600 {
		padding-top: .75rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--4-600 {
		padding-top: 1rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--5-600 {
		padding-top: 1.25rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--6-600 {
		padding-top: 1.5rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--7-600 {
		padding-top: 1.75rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--8-600 {
		padding-top: 2rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--9-600 {
		padding-top: 2.25rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--10-600 {
		padding-top: 2.5rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--11-600 {
		padding-top: 2.75rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--12-600 {
		padding-top: 3rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--13-600 {
		padding-top: 3.25rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--14-600 {
		padding-top: 3.5rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--15-600 {
		padding-top: 3.75rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--16-600 {
		padding-top: 4rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--17-600 {
		padding-top: 4.25rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--18-600 {
		padding-top: 4.5rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--19-600 {
		padding-top: 4.75rem !important
	}
}

@media (min-width:600px) {
	.silc-ptop--20-600 {
		padding-top: 5rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--0-600 {
		padding-right: 0 !important
	}
}

@media (min-width:600px) {
	.silc-pright--auto-600 {
		padding-right: auto !important
	}
}

@media (min-width:600px) {
	.silc-pright--1-600 {
		padding-right: .25rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--2-600 {
		padding-right: .5rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--3-600 {
		padding-right: .75rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--4-600 {
		padding-right: 1rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--5-600 {
		padding-right: 1.25rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--6-600 {
		padding-right: 1.5rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--7-600 {
		padding-right: 1.75rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--8-600 {
		padding-right: 2rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--9-600 {
		padding-right: 2.25rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--10-600 {
		padding-right: 2.5rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--11-600 {
		padding-right: 2.75rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--12-600 {
		padding-right: 3rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--13-600 {
		padding-right: 3.25rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--14-600 {
		padding-right: 3.5rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--15-600 {
		padding-right: 3.75rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--16-600 {
		padding-right: 4rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--17-600 {
		padding-right: 4.25rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--18-600 {
		padding-right: 4.5rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--19-600 {
		padding-right: 4.75rem !important
	}
}

@media (min-width:600px) {
	.silc-pright--20-600 {
		padding-right: 5rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--0-600 {
		padding-bottom: 0 !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--auto-600 {
		padding-bottom: auto !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--1-600 {
		padding-bottom: .25rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--2-600 {
		padding-bottom: .5rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--3-600 {
		padding-bottom: .75rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--4-600 {
		padding-bottom: 1rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--5-600 {
		padding-bottom: 1.25rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--6-600 {
		padding-bottom: 1.5rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--7-600 {
		padding-bottom: 1.75rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--8-600 {
		padding-bottom: 2rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--9-600 {
		padding-bottom: 2.25rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--10-600 {
		padding-bottom: 2.5rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--11-600 {
		padding-bottom: 2.75rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--12-600 {
		padding-bottom: 3rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--13-600 {
		padding-bottom: 3.25rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--14-600 {
		padding-bottom: 3.5rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--15-600 {
		padding-bottom: 3.75rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--16-600 {
		padding-bottom: 4rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--17-600 {
		padding-bottom: 4.25rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--18-600 {
		padding-bottom: 4.5rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--19-600 {
		padding-bottom: 4.75rem !important
	}
}

@media (min-width:600px) {
	.silc-pbottom--20-600 {
		padding-bottom: 5rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--0-600 {
		padding-left: 0 !important
	}
}

@media (min-width:600px) {
	.silc-pleft--auto-600 {
		padding-left: auto !important
	}
}

@media (min-width:600px) {
	.silc-pleft--1-600 {
		padding-left: .25rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--2-600 {
		padding-left: .5rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--3-600 {
		padding-left: .75rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--4-600 {
		padding-left: 1rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--5-600 {
		padding-left: 1.25rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--6-600 {
		padding-left: 1.5rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--7-600 {
		padding-left: 1.75rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--8-600 {
		padding-left: 2rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--9-600 {
		padding-left: 2.25rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--10-600 {
		padding-left: 2.5rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--11-600 {
		padding-left: 2.75rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--12-600 {
		padding-left: 3rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--13-600 {
		padding-left: 3.25rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--14-600 {
		padding-left: 3.5rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--15-600 {
		padding-left: 3.75rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--16-600 {
		padding-left: 4rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--17-600 {
		padding-left: 4.25rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--18-600 {
		padding-left: 4.5rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--19-600 {
		padding-left: 4.75rem !important
	}
}

@media (min-width:600px) {
	.silc-pleft--20-600 {
		padding-left: 5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--0-600-899 {
		padding-top: 0 !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--auto-600-899 {
		padding-top: auto !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--1-600-899 {
		padding-top: .25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--2-600-899 {
		padding-top: .5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--3-600-899 {
		padding-top: .75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--4-600-899 {
		padding-top: 1rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--5-600-899 {
		padding-top: 1.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--6-600-899 {
		padding-top: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--7-600-899 {
		padding-top: 1.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--8-600-899 {
		padding-top: 2rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--9-600-899 {
		padding-top: 2.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--10-600-899 {
		padding-top: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--11-600-899 {
		padding-top: 2.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--12-600-899 {
		padding-top: 3rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--13-600-899 {
		padding-top: 3.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--14-600-899 {
		padding-top: 3.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--15-600-899 {
		padding-top: 3.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--16-600-899 {
		padding-top: 4rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--17-600-899 {
		padding-top: 4.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--18-600-899 {
		padding-top: 4.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--19-600-899 {
		padding-top: 4.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-ptop--20-600-899 {
		padding-top: 5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--0-600-899 {
		padding-right: 0 !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--auto-600-899 {
		padding-right: auto !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--1-600-899 {
		padding-right: .25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--2-600-899 {
		padding-right: .5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--3-600-899 {
		padding-right: .75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--4-600-899 {
		padding-right: 1rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--5-600-899 {
		padding-right: 1.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--6-600-899 {
		padding-right: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--7-600-899 {
		padding-right: 1.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--8-600-899 {
		padding-right: 2rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--9-600-899 {
		padding-right: 2.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--10-600-899 {
		padding-right: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--11-600-899 {
		padding-right: 2.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--12-600-899 {
		padding-right: 3rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--13-600-899 {
		padding-right: 3.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--14-600-899 {
		padding-right: 3.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--15-600-899 {
		padding-right: 3.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--16-600-899 {
		padding-right: 4rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--17-600-899 {
		padding-right: 4.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--18-600-899 {
		padding-right: 4.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--19-600-899 {
		padding-right: 4.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pright--20-600-899 {
		padding-right: 5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--0-600-899 {
		padding-bottom: 0 !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--auto-600-899 {
		padding-bottom: auto !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--1-600-899 {
		padding-bottom: .25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--2-600-899 {
		padding-bottom: .5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--3-600-899 {
		padding-bottom: .75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--4-600-899 {
		padding-bottom: 1rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--5-600-899 {
		padding-bottom: 1.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--6-600-899 {
		padding-bottom: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--7-600-899 {
		padding-bottom: 1.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--8-600-899 {
		padding-bottom: 2rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--9-600-899 {
		padding-bottom: 2.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--10-600-899 {
		padding-bottom: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--11-600-899 {
		padding-bottom: 2.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--12-600-899 {
		padding-bottom: 3rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--13-600-899 {
		padding-bottom: 3.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--14-600-899 {
		padding-bottom: 3.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--15-600-899 {
		padding-bottom: 3.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--16-600-899 {
		padding-bottom: 4rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--17-600-899 {
		padding-bottom: 4.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--18-600-899 {
		padding-bottom: 4.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--19-600-899 {
		padding-bottom: 4.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pbottom--20-600-899 {
		padding-bottom: 5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--0-600-899 {
		padding-left: 0 !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--auto-600-899 {
		padding-left: auto !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--1-600-899 {
		padding-left: .25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--2-600-899 {
		padding-left: .5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--3-600-899 {
		padding-left: .75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--4-600-899 {
		padding-left: 1rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--5-600-899 {
		padding-left: 1.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--6-600-899 {
		padding-left: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--7-600-899 {
		padding-left: 1.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--8-600-899 {
		padding-left: 2rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--9-600-899 {
		padding-left: 2.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--10-600-899 {
		padding-left: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--11-600-899 {
		padding-left: 2.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--12-600-899 {
		padding-left: 3rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--13-600-899 {
		padding-left: 3.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--14-600-899 {
		padding-left: 3.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--15-600-899 {
		padding-left: 3.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--16-600-899 {
		padding-left: 4rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--17-600-899 {
		padding-left: 4.25rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--18-600-899 {
		padding-left: 4.5rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--19-600-899 {
		padding-left: 4.75rem !important
	}
}

@media (min-width:600px) and (max-width:899px) {
	.silc-pleft--20-600-899 {
		padding-left: 5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--0-600-1199 {
		padding-top: 0 !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--auto-600-1199 {
		padding-top: auto !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--1-600-1199 {
		padding-top: .25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--2-600-1199 {
		padding-top: .5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--3-600-1199 {
		padding-top: .75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--4-600-1199 {
		padding-top: 1rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--5-600-1199 {
		padding-top: 1.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--6-600-1199 {
		padding-top: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--7-600-1199 {
		padding-top: 1.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--8-600-1199 {
		padding-top: 2rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--9-600-1199 {
		padding-top: 2.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--10-600-1199 {
		padding-top: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--11-600-1199 {
		padding-top: 2.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--12-600-1199 {
		padding-top: 3rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--13-600-1199 {
		padding-top: 3.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--14-600-1199 {
		padding-top: 3.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--15-600-1199 {
		padding-top: 3.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--16-600-1199 {
		padding-top: 4rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--17-600-1199 {
		padding-top: 4.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--18-600-1199 {
		padding-top: 4.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--19-600-1199 {
		padding-top: 4.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-ptop--20-600-1199 {
		padding-top: 5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--0-600-1199 {
		padding-right: 0 !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--auto-600-1199 {
		padding-right: auto !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--1-600-1199 {
		padding-right: .25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--2-600-1199 {
		padding-right: .5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--3-600-1199 {
		padding-right: .75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--4-600-1199 {
		padding-right: 1rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--5-600-1199 {
		padding-right: 1.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--6-600-1199 {
		padding-right: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--7-600-1199 {
		padding-right: 1.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--8-600-1199 {
		padding-right: 2rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--9-600-1199 {
		padding-right: 2.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--10-600-1199 {
		padding-right: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--11-600-1199 {
		padding-right: 2.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--12-600-1199 {
		padding-right: 3rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--13-600-1199 {
		padding-right: 3.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--14-600-1199 {
		padding-right: 3.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--15-600-1199 {
		padding-right: 3.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--16-600-1199 {
		padding-right: 4rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--17-600-1199 {
		padding-right: 4.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--18-600-1199 {
		padding-right: 4.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--19-600-1199 {
		padding-right: 4.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pright--20-600-1199 {
		padding-right: 5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--0-600-1199 {
		padding-bottom: 0 !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--auto-600-1199 {
		padding-bottom: auto !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--1-600-1199 {
		padding-bottom: .25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--2-600-1199 {
		padding-bottom: .5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--3-600-1199 {
		padding-bottom: .75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--4-600-1199 {
		padding-bottom: 1rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--5-600-1199 {
		padding-bottom: 1.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--6-600-1199 {
		padding-bottom: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--7-600-1199 {
		padding-bottom: 1.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--8-600-1199 {
		padding-bottom: 2rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--9-600-1199 {
		padding-bottom: 2.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--10-600-1199 {
		padding-bottom: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--11-600-1199 {
		padding-bottom: 2.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--12-600-1199 {
		padding-bottom: 3rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--13-600-1199 {
		padding-bottom: 3.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--14-600-1199 {
		padding-bottom: 3.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--15-600-1199 {
		padding-bottom: 3.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--16-600-1199 {
		padding-bottom: 4rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--17-600-1199 {
		padding-bottom: 4.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--18-600-1199 {
		padding-bottom: 4.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--19-600-1199 {
		padding-bottom: 4.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pbottom--20-600-1199 {
		padding-bottom: 5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--0-600-1199 {
		padding-left: 0 !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--auto-600-1199 {
		padding-left: auto !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--1-600-1199 {
		padding-left: .25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--2-600-1199 {
		padding-left: .5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--3-600-1199 {
		padding-left: .75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--4-600-1199 {
		padding-left: 1rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--5-600-1199 {
		padding-left: 1.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--6-600-1199 {
		padding-left: 1.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--7-600-1199 {
		padding-left: 1.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--8-600-1199 {
		padding-left: 2rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--9-600-1199 {
		padding-left: 2.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--10-600-1199 {
		padding-left: 2.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--11-600-1199 {
		padding-left: 2.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--12-600-1199 {
		padding-left: 3rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--13-600-1199 {
		padding-left: 3.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--14-600-1199 {
		padding-left: 3.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--15-600-1199 {
		padding-left: 3.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--16-600-1199 {
		padding-left: 4rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--17-600-1199 {
		padding-left: 4.25rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--18-600-1199 {
		padding-left: 4.5rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--19-600-1199 {
		padding-left: 4.75rem !important
	}
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-pleft--20-600-1199 {
		padding-left: 5rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--0-749 {
		padding-top: 0 !important
	}
}

@media (max-width:749px) {
	.silc-ptop--auto-749 {
		padding-top: auto !important
	}
}

@media (max-width:749px) {
	.silc-ptop--1-749 {
		padding-top: .25rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--2-749 {
		padding-top: .5rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--3-749 {
		padding-top: .75rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--4-749 {
		padding-top: 1rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--5-749 {
		padding-top: 1.25rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--6-749 {
		padding-top: 1.5rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--7-749 {
		padding-top: 1.75rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--8-749 {
		padding-top: 2rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--9-749 {
		padding-top: 2.25rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--10-749 {
		padding-top: 2.5rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--11-749 {
		padding-top: 2.75rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--12-749 {
		padding-top: 3rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--13-749 {
		padding-top: 3.25rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--14-749 {
		padding-top: 3.5rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--15-749 {
		padding-top: 3.75rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--16-749 {
		padding-top: 4rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--17-749 {
		padding-top: 4.25rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--18-749 {
		padding-top: 4.5rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--19-749 {
		padding-top: 4.75rem !important
	}
}

@media (max-width:749px) {
	.silc-ptop--20-749 {
		padding-top: 5rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--0-749 {
		padding-right: 0 !important
	}
}

@media (max-width:749px) {
	.silc-pright--auto-749 {
		padding-right: auto !important
	}
}

@media (max-width:749px) {
	.silc-pright--1-749 {
		padding-right: .25rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--2-749 {
		padding-right: .5rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--3-749 {
		padding-right: .75rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--4-749 {
		padding-right: 1rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--5-749 {
		padding-right: 1.25rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--6-749 {
		padding-right: 1.5rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--7-749 {
		padding-right: 1.75rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--8-749 {
		padding-right: 2rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--9-749 {
		padding-right: 2.25rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--10-749 {
		padding-right: 2.5rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--11-749 {
		padding-right: 2.75rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--12-749 {
		padding-right: 3rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--13-749 {
		padding-right: 3.25rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--14-749 {
		padding-right: 3.5rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--15-749 {
		padding-right: 3.75rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--16-749 {
		padding-right: 4rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--17-749 {
		padding-right: 4.25rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--18-749 {
		padding-right: 4.5rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--19-749 {
		padding-right: 4.75rem !important
	}
}

@media (max-width:749px) {
	.silc-pright--20-749 {
		padding-right: 5rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--0-749 {
		padding-bottom: 0 !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--auto-749 {
		padding-bottom: auto !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--1-749 {
		padding-bottom: .25rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--2-749 {
		padding-bottom: .5rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--3-749 {
		padding-bottom: .75rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--4-749 {
		padding-bottom: 1rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--5-749 {
		padding-bottom: 1.25rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--6-749 {
		padding-bottom: 1.5rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--7-749 {
		padding-bottom: 1.75rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--8-749 {
		padding-bottom: 2rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--9-749 {
		padding-bottom: 2.25rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--10-749 {
		padding-bottom: 2.5rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--11-749 {
		padding-bottom: 2.75rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--12-749 {
		padding-bottom: 3rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--13-749 {
		padding-bottom: 3.25rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--14-749 {
		padding-bottom: 3.5rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--15-749 {
		padding-bottom: 3.75rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--16-749 {
		padding-bottom: 4rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--17-749 {
		padding-bottom: 4.25rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--18-749 {
		padding-bottom: 4.5rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--19-749 {
		padding-bottom: 4.75rem !important
	}
}

@media (max-width:749px) {
	.silc-pbottom--20-749 {
		padding-bottom: 5rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--0-749 {
		padding-left: 0 !important
	}
}

@media (max-width:749px) {
	.silc-pleft--auto-749 {
		padding-left: auto !important
	}
}

@media (max-width:749px) {
	.silc-pleft--1-749 {
		padding-left: .25rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--2-749 {
		padding-left: .5rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--3-749 {
		padding-left: .75rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--4-749 {
		padding-left: 1rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--5-749 {
		padding-left: 1.25rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--6-749 {
		padding-left: 1.5rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--7-749 {
		padding-left: 1.75rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--8-749 {
		padding-left: 2rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--9-749 {
		padding-left: 2.25rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--10-749 {
		padding-left: 2.5rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--11-749 {
		padding-left: 2.75rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--12-749 {
		padding-left: 3rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--13-749 {
		padding-left: 3.25rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--14-749 {
		padding-left: 3.5rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--15-749 {
		padding-left: 3.75rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--16-749 {
		padding-left: 4rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--17-749 {
		padding-left: 4.25rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--18-749 {
		padding-left: 4.5rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--19-749 {
		padding-left: 4.75rem !important
	}
}

@media (max-width:749px) {
	.silc-pleft--20-749 {
		padding-left: 5rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--0-750 {
		padding-top: 0 !important
	}
}

@media (min-width:750px) {
	.silc-ptop--auto-750 {
		padding-top: auto !important
	}
}

@media (min-width:750px) {
	.silc-ptop--1-750 {
		padding-top: .25rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--2-750 {
		padding-top: .5rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--3-750 {
		padding-top: .75rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--4-750 {
		padding-top: 1rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--5-750 {
		padding-top: 1.25rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--6-750 {
		padding-top: 1.5rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--7-750 {
		padding-top: 1.75rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--8-750 {
		padding-top: 2rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--9-750 {
		padding-top: 2.25rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--10-750 {
		padding-top: 2.5rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--11-750 {
		padding-top: 2.75rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--12-750 {
		padding-top: 3rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--13-750 {
		padding-top: 3.25rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--14-750 {
		padding-top: 3.5rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--15-750 {
		padding-top: 3.75rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--16-750 {
		padding-top: 4rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--17-750 {
		padding-top: 4.25rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--18-750 {
		padding-top: 4.5rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--19-750 {
		padding-top: 4.75rem !important
	}
}

@media (min-width:750px) {
	.silc-ptop--20-750 {
		padding-top: 5rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--0-750 {
		padding-right: 0 !important
	}
}

@media (min-width:750px) {
	.silc-pright--auto-750 {
		padding-right: auto !important
	}
}

@media (min-width:750px) {
	.silc-pright--1-750 {
		padding-right: .25rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--2-750 {
		padding-right: .5rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--3-750 {
		padding-right: .75rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--4-750 {
		padding-right: 1rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--5-750 {
		padding-right: 1.25rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--6-750 {
		padding-right: 1.5rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--7-750 {
		padding-right: 1.75rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--8-750 {
		padding-right: 2rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--9-750 {
		padding-right: 2.25rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--10-750 {
		padding-right: 2.5rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--11-750 {
		padding-right: 2.75rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--12-750 {
		padding-right: 3rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--13-750 {
		padding-right: 3.25rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--14-750 {
		padding-right: 3.5rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--15-750 {
		padding-right: 3.75rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--16-750 {
		padding-right: 4rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--17-750 {
		padding-right: 4.25rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--18-750 {
		padding-right: 4.5rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--19-750 {
		padding-right: 4.75rem !important
	}
}

@media (min-width:750px) {
	.silc-pright--20-750 {
		padding-right: 5rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--0-750 {
		padding-bottom: 0 !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--auto-750 {
		padding-bottom: auto !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--1-750 {
		padding-bottom: .25rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--2-750 {
		padding-bottom: .5rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--3-750 {
		padding-bottom: .75rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--4-750 {
		padding-bottom: 1rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--5-750 {
		padding-bottom: 1.25rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--6-750 {
		padding-bottom: 1.5rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--7-750 {
		padding-bottom: 1.75rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--8-750 {
		padding-bottom: 2rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--9-750 {
		padding-bottom: 2.25rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--10-750 {
		padding-bottom: 2.5rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--11-750 {
		padding-bottom: 2.75rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--12-750 {
		padding-bottom: 3rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--13-750 {
		padding-bottom: 3.25rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--14-750 {
		padding-bottom: 3.5rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--15-750 {
		padding-bottom: 3.75rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--16-750 {
		padding-bottom: 4rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--17-750 {
		padding-bottom: 4.25rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--18-750 {
		padding-bottom: 4.5rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--19-750 {
		padding-bottom: 4.75rem !important
	}
}

@media (min-width:750px) {
	.silc-pbottom--20-750 {
		padding-bottom: 5rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--0-750 {
		padding-left: 0 !important
	}
}

@media (min-width:750px) {
	.silc-pleft--auto-750 {
		padding-left: auto !important
	}
}

@media (min-width:750px) {
	.silc-pleft--1-750 {
		padding-left: .25rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--2-750 {
		padding-left: .5rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--3-750 {
		padding-left: .75rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--4-750 {
		padding-left: 1rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--5-750 {
		padding-left: 1.25rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--6-750 {
		padding-left: 1.5rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--7-750 {
		padding-left: 1.75rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--8-750 {
		padding-left: 2rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--9-750 {
		padding-left: 2.25rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--10-750 {
		padding-left: 2.5rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--11-750 {
		padding-left: 2.75rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--12-750 {
		padding-left: 3rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--13-750 {
		padding-left: 3.25rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--14-750 {
		padding-left: 3.5rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--15-750 {
		padding-left: 3.75rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--16-750 {
		padding-left: 4rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--17-750 {
		padding-left: 4.25rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--18-750 {
		padding-left: 4.5rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--19-750 {
		padding-left: 4.75rem !important
	}
}

@media (min-width:750px) {
	.silc-pleft--20-750 {
		padding-left: 5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--0-750-899 {
		padding-top: 0 !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--auto-750-899 {
		padding-top: auto !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--1-750-899 {
		padding-top: .25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--2-750-899 {
		padding-top: .5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--3-750-899 {
		padding-top: .75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--4-750-899 {
		padding-top: 1rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--5-750-899 {
		padding-top: 1.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--6-750-899 {
		padding-top: 1.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--7-750-899 {
		padding-top: 1.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--8-750-899 {
		padding-top: 2rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--9-750-899 {
		padding-top: 2.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--10-750-899 {
		padding-top: 2.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--11-750-899 {
		padding-top: 2.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--12-750-899 {
		padding-top: 3rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--13-750-899 {
		padding-top: 3.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--14-750-899 {
		padding-top: 3.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--15-750-899 {
		padding-top: 3.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--16-750-899 {
		padding-top: 4rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--17-750-899 {
		padding-top: 4.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--18-750-899 {
		padding-top: 4.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--19-750-899 {
		padding-top: 4.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-ptop--20-750-899 {
		padding-top: 5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--0-750-899 {
		padding-right: 0 !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--auto-750-899 {
		padding-right: auto !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--1-750-899 {
		padding-right: .25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--2-750-899 {
		padding-right: .5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--3-750-899 {
		padding-right: .75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--4-750-899 {
		padding-right: 1rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--5-750-899 {
		padding-right: 1.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--6-750-899 {
		padding-right: 1.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--7-750-899 {
		padding-right: 1.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--8-750-899 {
		padding-right: 2rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--9-750-899 {
		padding-right: 2.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--10-750-899 {
		padding-right: 2.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--11-750-899 {
		padding-right: 2.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--12-750-899 {
		padding-right: 3rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--13-750-899 {
		padding-right: 3.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--14-750-899 {
		padding-right: 3.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--15-750-899 {
		padding-right: 3.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--16-750-899 {
		padding-right: 4rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--17-750-899 {
		padding-right: 4.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--18-750-899 {
		padding-right: 4.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--19-750-899 {
		padding-right: 4.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pright--20-750-899 {
		padding-right: 5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--0-750-899 {
		padding-bottom: 0 !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--auto-750-899 {
		padding-bottom: auto !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--1-750-899 {
		padding-bottom: .25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--2-750-899 {
		padding-bottom: .5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--3-750-899 {
		padding-bottom: .75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--4-750-899 {
		padding-bottom: 1rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--5-750-899 {
		padding-bottom: 1.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--6-750-899 {
		padding-bottom: 1.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--7-750-899 {
		padding-bottom: 1.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--8-750-899 {
		padding-bottom: 2rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--9-750-899 {
		padding-bottom: 2.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--10-750-899 {
		padding-bottom: 2.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--11-750-899 {
		padding-bottom: 2.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--12-750-899 {
		padding-bottom: 3rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--13-750-899 {
		padding-bottom: 3.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--14-750-899 {
		padding-bottom: 3.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--15-750-899 {
		padding-bottom: 3.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--16-750-899 {
		padding-bottom: 4rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--17-750-899 {
		padding-bottom: 4.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--18-750-899 {
		padding-bottom: 4.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--19-750-899 {
		padding-bottom: 4.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pbottom--20-750-899 {
		padding-bottom: 5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--0-750-899 {
		padding-left: 0 !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--auto-750-899 {
		padding-left: auto !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--1-750-899 {
		padding-left: .25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--2-750-899 {
		padding-left: .5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--3-750-899 {
		padding-left: .75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--4-750-899 {
		padding-left: 1rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--5-750-899 {
		padding-left: 1.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--6-750-899 {
		padding-left: 1.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--7-750-899 {
		padding-left: 1.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--8-750-899 {
		padding-left: 2rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--9-750-899 {
		padding-left: 2.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--10-750-899 {
		padding-left: 2.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--11-750-899 {
		padding-left: 2.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--12-750-899 {
		padding-left: 3rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--13-750-899 {
		padding-left: 3.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--14-750-899 {
		padding-left: 3.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--15-750-899 {
		padding-left: 3.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--16-750-899 {
		padding-left: 4rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--17-750-899 {
		padding-left: 4.25rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--18-750-899 {
		padding-left: 4.5rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--19-750-899 {
		padding-left: 4.75rem !important
	}
}

@media (min-width:750px) and (max-width:899px) {
	.silc-pleft--20-750-899 {
		padding-left: 5rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--0-899 {
		padding-top: 0 !important
	}
}

@media (max-width:899px) {
	.silc-ptop--auto-899 {
		padding-top: auto !important
	}
}

@media (max-width:899px) {
	.silc-ptop--1-899 {
		padding-top: .25rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--2-899 {
		padding-top: .5rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--3-899 {
		padding-top: .75rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--4-899 {
		padding-top: 1rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--5-899 {
		padding-top: 1.25rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--6-899 {
		padding-top: 1.5rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--7-899 {
		padding-top: 1.75rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--8-899 {
		padding-top: 2rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--9-899 {
		padding-top: 2.25rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--10-899 {
		padding-top: 2.5rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--11-899 {
		padding-top: 2.75rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--12-899 {
		padding-top: 3rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--13-899 {
		padding-top: 3.25rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--14-899 {
		padding-top: 3.5rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--15-899 {
		padding-top: 3.75rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--16-899 {
		padding-top: 4rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--17-899 {
		padding-top: 4.25rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--18-899 {
		padding-top: 4.5rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--19-899 {
		padding-top: 4.75rem !important
	}
}

@media (max-width:899px) {
	.silc-ptop--20-899 {
		padding-top: 5rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--0-899 {
		padding-right: 0 !important
	}
}

@media (max-width:899px) {
	.silc-pright--auto-899 {
		padding-right: auto !important
	}
}

@media (max-width:899px) {
	.silc-pright--1-899 {
		padding-right: .25rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--2-899 {
		padding-right: .5rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--3-899 {
		padding-right: .75rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--4-899 {
		padding-right: 1rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--5-899 {
		padding-right: 1.25rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--6-899 {
		padding-right: 1.5rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--7-899 {
		padding-right: 1.75rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--8-899 {
		padding-right: 2rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--9-899 {
		padding-right: 2.25rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--10-899 {
		padding-right: 2.5rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--11-899 {
		padding-right: 2.75rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--12-899 {
		padding-right: 3rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--13-899 {
		padding-right: 3.25rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--14-899 {
		padding-right: 3.5rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--15-899 {
		padding-right: 3.75rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--16-899 {
		padding-right: 4rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--17-899 {
		padding-right: 4.25rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--18-899 {
		padding-right: 4.5rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--19-899 {
		padding-right: 4.75rem !important
	}
}

@media (max-width:899px) {
	.silc-pright--20-899 {
		padding-right: 5rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--0-899 {
		padding-bottom: 0 !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--auto-899 {
		padding-bottom: auto !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--1-899 {
		padding-bottom: .25rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--2-899 {
		padding-bottom: .5rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--3-899 {
		padding-bottom: .75rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--4-899 {
		padding-bottom: 1rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--5-899 {
		padding-bottom: 1.25rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--6-899 {
		padding-bottom: 1.5rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--7-899 {
		padding-bottom: 1.75rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--8-899 {
		padding-bottom: 2rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--9-899 {
		padding-bottom: 2.25rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--10-899 {
		padding-bottom: 2.5rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--11-899 {
		padding-bottom: 2.75rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--12-899 {
		padding-bottom: 3rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--13-899 {
		padding-bottom: 3.25rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--14-899 {
		padding-bottom: 3.5rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--15-899 {
		padding-bottom: 3.75rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--16-899 {
		padding-bottom: 4rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--17-899 {
		padding-bottom: 4.25rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--18-899 {
		padding-bottom: 4.5rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--19-899 {
		padding-bottom: 4.75rem !important
	}
}

@media (max-width:899px) {
	.silc-pbottom--20-899 {
		padding-bottom: 5rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--0-899 {
		padding-left: 0 !important
	}
}

@media (max-width:899px) {
	.silc-pleft--auto-899 {
		padding-left: auto !important
	}
}

@media (max-width:899px) {
	.silc-pleft--1-899 {
		padding-left: .25rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--2-899 {
		padding-left: .5rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--3-899 {
		padding-left: .75rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--4-899 {
		padding-left: 1rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--5-899 {
		padding-left: 1.25rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--6-899 {
		padding-left: 1.5rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--7-899 {
		padding-left: 1.75rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--8-899 {
		padding-left: 2rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--9-899 {
		padding-left: 2.25rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--10-899 {
		padding-left: 2.5rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--11-899 {
		padding-left: 2.75rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--12-899 {
		padding-left: 3rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--13-899 {
		padding-left: 3.25rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--14-899 {
		padding-left: 3.5rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--15-899 {
		padding-left: 3.75rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--16-899 {
		padding-left: 4rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--17-899 {
		padding-left: 4.25rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--18-899 {
		padding-left: 4.5rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--19-899 {
		padding-left: 4.75rem !important
	}
}

@media (max-width:899px) {
	.silc-pleft--20-899 {
		padding-left: 5rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--0-900 {
		padding-top: 0 !important
	}
}

@media (min-width:900px) {
	.silc-ptop--auto-900 {
		padding-top: auto !important
	}
}

@media (min-width:900px) {
	.silc-ptop--1-900 {
		padding-top: .25rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--2-900 {
		padding-top: .5rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--3-900 {
		padding-top: .75rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--4-900 {
		padding-top: 1rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--5-900 {
		padding-top: 1.25rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--6-900 {
		padding-top: 1.5rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--7-900 {
		padding-top: 1.75rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--8-900 {
		padding-top: 2rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--9-900 {
		padding-top: 2.25rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--10-900 {
		padding-top: 2.5rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--11-900 {
		padding-top: 2.75rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--12-900 {
		padding-top: 3rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--13-900 {
		padding-top: 3.25rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--14-900 {
		padding-top: 3.5rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--15-900 {
		padding-top: 3.75rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--16-900 {
		padding-top: 4rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--17-900 {
		padding-top: 4.25rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--18-900 {
		padding-top: 4.5rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--19-900 {
		padding-top: 4.75rem !important
	}
}

@media (min-width:900px) {
	.silc-ptop--20-900 {
		padding-top: 5rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--0-900 {
		padding-right: 0 !important
	}
}

@media (min-width:900px) {
	.silc-pright--auto-900 {
		padding-right: auto !important
	}
}

@media (min-width:900px) {
	.silc-pright--1-900 {
		padding-right: .25rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--2-900 {
		padding-right: .5rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--3-900 {
		padding-right: .75rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--4-900 {
		padding-right: 1rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--5-900 {
		padding-right: 1.25rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--6-900 {
		padding-right: 1.5rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--7-900 {
		padding-right: 1.75rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--8-900 {
		padding-right: 2rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--9-900 {
		padding-right: 2.25rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--10-900 {
		padding-right: 2.5rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--11-900 {
		padding-right: 2.75rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--12-900 {
		padding-right: 3rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--13-900 {
		padding-right: 3.25rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--14-900 {
		padding-right: 3.5rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--15-900 {
		padding-right: 3.75rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--16-900 {
		padding-right: 4rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--17-900 {
		padding-right: 4.25rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--18-900 {
		padding-right: 4.5rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--19-900 {
		padding-right: 4.75rem !important
	}
}

@media (min-width:900px) {
	.silc-pright--20-900 {
		padding-right: 5rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--0-900 {
		padding-bottom: 0 !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--auto-900 {
		padding-bottom: auto !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--1-900 {
		padding-bottom: .25rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--2-900 {
		padding-bottom: .5rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--3-900 {
		padding-bottom: .75rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--4-900 {
		padding-bottom: 1rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--5-900 {
		padding-bottom: 1.25rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--6-900 {
		padding-bottom: 1.5rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--7-900 {
		padding-bottom: 1.75rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--8-900 {
		padding-bottom: 2rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--9-900 {
		padding-bottom: 2.25rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--10-900 {
		padding-bottom: 2.5rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--11-900 {
		padding-bottom: 2.75rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--12-900 {
		padding-bottom: 3rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--13-900 {
		padding-bottom: 3.25rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--14-900 {
		padding-bottom: 3.5rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--15-900 {
		padding-bottom: 3.75rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--16-900 {
		padding-bottom: 4rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--17-900 {
		padding-bottom: 4.25rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--18-900 {
		padding-bottom: 4.5rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--19-900 {
		padding-bottom: 4.75rem !important
	}
}

@media (min-width:900px) {
	.silc-pbottom--20-900 {
		padding-bottom: 5rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--0-900 {
		padding-left: 0 !important
	}
}

@media (min-width:900px) {
	.silc-pleft--auto-900 {
		padding-left: auto !important
	}
}

@media (min-width:900px) {
	.silc-pleft--1-900 {
		padding-left: .25rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--2-900 {
		padding-left: .5rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--3-900 {
		padding-left: .75rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--4-900 {
		padding-left: 1rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--5-900 {
		padding-left: 1.25rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--6-900 {
		padding-left: 1.5rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--7-900 {
		padding-left: 1.75rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--8-900 {
		padding-left: 2rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--9-900 {
		padding-left: 2.25rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--10-900 {
		padding-left: 2.5rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--11-900 {
		padding-left: 2.75rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--12-900 {
		padding-left: 3rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--13-900 {
		padding-left: 3.25rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--14-900 {
		padding-left: 3.5rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--15-900 {
		padding-left: 3.75rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--16-900 {
		padding-left: 4rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--17-900 {
		padding-left: 4.25rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--18-900 {
		padding-left: 4.5rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--19-900 {
		padding-left: 4.75rem !important
	}
}

@media (min-width:900px) {
	.silc-pleft--20-900 {
		padding-left: 5rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--0-960 {
		padding-top: 0 !important
	}
}

@media (min-width:960px) {
	.silc-ptop--auto-960 {
		padding-top: auto !important
	}
}

@media (min-width:960px) {
	.silc-ptop--1-960 {
		padding-top: .25rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--2-960 {
		padding-top: .5rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--3-960 {
		padding-top: .75rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--4-960 {
		padding-top: 1rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--5-960 {
		padding-top: 1.25rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--6-960 {
		padding-top: 1.5rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--7-960 {
		padding-top: 1.75rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--8-960 {
		padding-top: 2rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--9-960 {
		padding-top: 2.25rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--10-960 {
		padding-top: 2.5rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--11-960 {
		padding-top: 2.75rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--12-960 {
		padding-top: 3rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--13-960 {
		padding-top: 3.25rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--14-960 {
		padding-top: 3.5rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--15-960 {
		padding-top: 3.75rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--16-960 {
		padding-top: 4rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--17-960 {
		padding-top: 4.25rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--18-960 {
		padding-top: 4.5rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--19-960 {
		padding-top: 4.75rem !important
	}
}

@media (min-width:960px) {
	.silc-ptop--20-960 {
		padding-top: 5rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--0-960 {
		padding-right: 0 !important
	}
}

@media (min-width:960px) {
	.silc-pright--auto-960 {
		padding-right: auto !important
	}
}

@media (min-width:960px) {
	.silc-pright--1-960 {
		padding-right: .25rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--2-960 {
		padding-right: .5rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--3-960 {
		padding-right: .75rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--4-960 {
		padding-right: 1rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--5-960 {
		padding-right: 1.25rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--6-960 {
		padding-right: 1.5rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--7-960 {
		padding-right: 1.75rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--8-960 {
		padding-right: 2rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--9-960 {
		padding-right: 2.25rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--10-960 {
		padding-right: 2.5rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--11-960 {
		padding-right: 2.75rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--12-960 {
		padding-right: 3rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--13-960 {
		padding-right: 3.25rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--14-960 {
		padding-right: 3.5rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--15-960 {
		padding-right: 3.75rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--16-960 {
		padding-right: 4rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--17-960 {
		padding-right: 4.25rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--18-960 {
		padding-right: 4.5rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--19-960 {
		padding-right: 4.75rem !important
	}
}

@media (min-width:960px) {
	.silc-pright--20-960 {
		padding-right: 5rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--0-960 {
		padding-bottom: 0 !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--auto-960 {
		padding-bottom: auto !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--1-960 {
		padding-bottom: .25rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--2-960 {
		padding-bottom: .5rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--3-960 {
		padding-bottom: .75rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--4-960 {
		padding-bottom: 1rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--5-960 {
		padding-bottom: 1.25rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--6-960 {
		padding-bottom: 1.5rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--7-960 {
		padding-bottom: 1.75rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--8-960 {
		padding-bottom: 2rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--9-960 {
		padding-bottom: 2.25rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--10-960 {
		padding-bottom: 2.5rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--11-960 {
		padding-bottom: 2.75rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--12-960 {
		padding-bottom: 3rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--13-960 {
		padding-bottom: 3.25rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--14-960 {
		padding-bottom: 3.5rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--15-960 {
		padding-bottom: 3.75rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--16-960 {
		padding-bottom: 4rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--17-960 {
		padding-bottom: 4.25rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--18-960 {
		padding-bottom: 4.5rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--19-960 {
		padding-bottom: 4.75rem !important
	}
}

@media (min-width:960px) {
	.silc-pbottom--20-960 {
		padding-bottom: 5rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--0-960 {
		padding-left: 0 !important
	}
}

@media (min-width:960px) {
	.silc-pleft--auto-960 {
		padding-left: auto !important
	}
}

@media (min-width:960px) {
	.silc-pleft--1-960 {
		padding-left: .25rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--2-960 {
		padding-left: .5rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--3-960 {
		padding-left: .75rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--4-960 {
		padding-left: 1rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--5-960 {
		padding-left: 1.25rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--6-960 {
		padding-left: 1.5rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--7-960 {
		padding-left: 1.75rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--8-960 {
		padding-left: 2rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--9-960 {
		padding-left: 2.25rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--10-960 {
		padding-left: 2.5rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--11-960 {
		padding-left: 2.75rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--12-960 {
		padding-left: 3rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--13-960 {
		padding-left: 3.25rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--14-960 {
		padding-left: 3.5rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--15-960 {
		padding-left: 3.75rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--16-960 {
		padding-left: 4rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--17-960 {
		padding-left: 4.25rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--18-960 {
		padding-left: 4.5rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--19-960 {
		padding-left: 4.75rem !important
	}
}

@media (min-width:960px) {
	.silc-pleft--20-960 {
		padding-left: 5rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--0-989 {
		padding-top: 0 !important
	}
}

@media (max-width:989px) {
	.silc-ptop--auto-989 {
		padding-top: auto !important
	}
}

@media (max-width:989px) {
	.silc-ptop--1-989 {
		padding-top: .25rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--2-989 {
		padding-top: .5rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--3-989 {
		padding-top: .75rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--4-989 {
		padding-top: 1rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--5-989 {
		padding-top: 1.25rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--6-989 {
		padding-top: 1.5rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--7-989 {
		padding-top: 1.75rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--8-989 {
		padding-top: 2rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--9-989 {
		padding-top: 2.25rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--10-989 {
		padding-top: 2.5rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--11-989 {
		padding-top: 2.75rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--12-989 {
		padding-top: 3rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--13-989 {
		padding-top: 3.25rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--14-989 {
		padding-top: 3.5rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--15-989 {
		padding-top: 3.75rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--16-989 {
		padding-top: 4rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--17-989 {
		padding-top: 4.25rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--18-989 {
		padding-top: 4.5rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--19-989 {
		padding-top: 4.75rem !important
	}
}

@media (max-width:989px) {
	.silc-ptop--20-989 {
		padding-top: 5rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--0-989 {
		padding-right: 0 !important
	}
}

@media (max-width:989px) {
	.silc-pright--auto-989 {
		padding-right: auto !important
	}
}

@media (max-width:989px) {
	.silc-pright--1-989 {
		padding-right: .25rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--2-989 {
		padding-right: .5rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--3-989 {
		padding-right: .75rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--4-989 {
		padding-right: 1rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--5-989 {
		padding-right: 1.25rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--6-989 {
		padding-right: 1.5rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--7-989 {
		padding-right: 1.75rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--8-989 {
		padding-right: 2rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--9-989 {
		padding-right: 2.25rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--10-989 {
		padding-right: 2.5rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--11-989 {
		padding-right: 2.75rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--12-989 {
		padding-right: 3rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--13-989 {
		padding-right: 3.25rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--14-989 {
		padding-right: 3.5rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--15-989 {
		padding-right: 3.75rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--16-989 {
		padding-right: 4rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--17-989 {
		padding-right: 4.25rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--18-989 {
		padding-right: 4.5rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--19-989 {
		padding-right: 4.75rem !important
	}
}

@media (max-width:989px) {
	.silc-pright--20-989 {
		padding-right: 5rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--0-989 {
		padding-bottom: 0 !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--auto-989 {
		padding-bottom: auto !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--1-989 {
		padding-bottom: .25rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--2-989 {
		padding-bottom: .5rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--3-989 {
		padding-bottom: .75rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--4-989 {
		padding-bottom: 1rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--5-989 {
		padding-bottom: 1.25rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--6-989 {
		padding-bottom: 1.5rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--7-989 {
		padding-bottom: 1.75rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--8-989 {
		padding-bottom: 2rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--9-989 {
		padding-bottom: 2.25rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--10-989 {
		padding-bottom: 2.5rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--11-989 {
		padding-bottom: 2.75rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--12-989 {
		padding-bottom: 3rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--13-989 {
		padding-bottom: 3.25rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--14-989 {
		padding-bottom: 3.5rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--15-989 {
		padding-bottom: 3.75rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--16-989 {
		padding-bottom: 4rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--17-989 {
		padding-bottom: 4.25rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--18-989 {
		padding-bottom: 4.5rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--19-989 {
		padding-bottom: 4.75rem !important
	}
}

@media (max-width:989px) {
	.silc-pbottom--20-989 {
		padding-bottom: 5rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--0-989 {
		padding-left: 0 !important
	}
}

@media (max-width:989px) {
	.silc-pleft--auto-989 {
		padding-left: auto !important
	}
}

@media (max-width:989px) {
	.silc-pleft--1-989 {
		padding-left: .25rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--2-989 {
		padding-left: .5rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--3-989 {
		padding-left: .75rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--4-989 {
		padding-left: 1rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--5-989 {
		padding-left: 1.25rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--6-989 {
		padding-left: 1.5rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--7-989 {
		padding-left: 1.75rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--8-989 {
		padding-left: 2rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--9-989 {
		padding-left: 2.25rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--10-989 {
		padding-left: 2.5rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--11-989 {
		padding-left: 2.75rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--12-989 {
		padding-left: 3rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--13-989 {
		padding-left: 3.25rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--14-989 {
		padding-left: 3.5rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--15-989 {
		padding-left: 3.75rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--16-989 {
		padding-left: 4rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--17-989 {
		padding-left: 4.25rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--18-989 {
		padding-left: 4.5rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--19-989 {
		padding-left: 4.75rem !important
	}
}

@media (max-width:989px) {
	.silc-pleft--20-989 {
		padding-left: 5rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--0-990 {
		padding-top: 0 !important
	}
}

@media (min-width:990px) {
	.silc-ptop--auto-990 {
		padding-top: auto !important
	}
}

@media (min-width:990px) {
	.silc-ptop--1-990 {
		padding-top: .25rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--2-990 {
		padding-top: .5rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--3-990 {
		padding-top: .75rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--4-990 {
		padding-top: 1rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--5-990 {
		padding-top: 1.25rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--6-990 {
		padding-top: 1.5rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--7-990 {
		padding-top: 1.75rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--8-990 {
		padding-top: 2rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--9-990 {
		padding-top: 2.25rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--10-990 {
		padding-top: 2.5rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--11-990 {
		padding-top: 2.75rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--12-990 {
		padding-top: 3rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--13-990 {
		padding-top: 3.25rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--14-990 {
		padding-top: 3.5rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--15-990 {
		padding-top: 3.75rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--16-990 {
		padding-top: 4rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--17-990 {
		padding-top: 4.25rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--18-990 {
		padding-top: 4.5rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--19-990 {
		padding-top: 4.75rem !important
	}
}

@media (min-width:990px) {
	.silc-ptop--20-990 {
		padding-top: 5rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--0-990 {
		padding-right: 0 !important
	}
}

@media (min-width:990px) {
	.silc-pright--auto-990 {
		padding-right: auto !important
	}
}

@media (min-width:990px) {
	.silc-pright--1-990 {
		padding-right: .25rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--2-990 {
		padding-right: .5rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--3-990 {
		padding-right: .75rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--4-990 {
		padding-right: 1rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--5-990 {
		padding-right: 1.25rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--6-990 {
		padding-right: 1.5rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--7-990 {
		padding-right: 1.75rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--8-990 {
		padding-right: 2rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--9-990 {
		padding-right: 2.25rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--10-990 {
		padding-right: 2.5rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--11-990 {
		padding-right: 2.75rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--12-990 {
		padding-right: 3rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--13-990 {
		padding-right: 3.25rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--14-990 {
		padding-right: 3.5rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--15-990 {
		padding-right: 3.75rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--16-990 {
		padding-right: 4rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--17-990 {
		padding-right: 4.25rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--18-990 {
		padding-right: 4.5rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--19-990 {
		padding-right: 4.75rem !important
	}
}

@media (min-width:990px) {
	.silc-pright--20-990 {
		padding-right: 5rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--0-990 {
		padding-bottom: 0 !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--auto-990 {
		padding-bottom: auto !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--1-990 {
		padding-bottom: .25rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--2-990 {
		padding-bottom: .5rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--3-990 {
		padding-bottom: .75rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--4-990 {
		padding-bottom: 1rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--5-990 {
		padding-bottom: 1.25rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--6-990 {
		padding-bottom: 1.5rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--7-990 {
		padding-bottom: 1.75rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--8-990 {
		padding-bottom: 2rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--9-990 {
		padding-bottom: 2.25rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--10-990 {
		padding-bottom: 2.5rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--11-990 {
		padding-bottom: 2.75rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--12-990 {
		padding-bottom: 3rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--13-990 {
		padding-bottom: 3.25rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--14-990 {
		padding-bottom: 3.5rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--15-990 {
		padding-bottom: 3.75rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--16-990 {
		padding-bottom: 4rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--17-990 {
		padding-bottom: 4.25rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--18-990 {
		padding-bottom: 4.5rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--19-990 {
		padding-bottom: 4.75rem !important
	}
}

@media (min-width:990px) {
	.silc-pbottom--20-990 {
		padding-bottom: 5rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--0-990 {
		padding-left: 0 !important
	}
}

@media (min-width:990px) {
	.silc-pleft--auto-990 {
		padding-left: auto !important
	}
}

@media (min-width:990px) {
	.silc-pleft--1-990 {
		padding-left: .25rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--2-990 {
		padding-left: .5rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--3-990 {
		padding-left: .75rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--4-990 {
		padding-left: 1rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--5-990 {
		padding-left: 1.25rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--6-990 {
		padding-left: 1.5rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--7-990 {
		padding-left: 1.75rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--8-990 {
		padding-left: 2rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--9-990 {
		padding-left: 2.25rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--10-990 {
		padding-left: 2.5rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--11-990 {
		padding-left: 2.75rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--12-990 {
		padding-left: 3rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--13-990 {
		padding-left: 3.25rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--14-990 {
		padding-left: 3.5rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--15-990 {
		padding-left: 3.75rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--16-990 {
		padding-left: 4rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--17-990 {
		padding-left: 4.25rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--18-990 {
		padding-left: 4.5rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--19-990 {
		padding-left: 4.75rem !important
	}
}

@media (min-width:990px) {
	.silc-pleft--20-990 {
		padding-left: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--0-900-1023 {
		padding-top: 0 !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--auto-900-1023 {
		padding-top: auto !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--1-900-1023 {
		padding-top: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--2-900-1023 {
		padding-top: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--3-900-1023 {
		padding-top: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--4-900-1023 {
		padding-top: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--5-900-1023 {
		padding-top: 1.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--6-900-1023 {
		padding-top: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--7-900-1023 {
		padding-top: 1.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--8-900-1023 {
		padding-top: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--9-900-1023 {
		padding-top: 2.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--10-900-1023 {
		padding-top: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--11-900-1023 {
		padding-top: 2.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--12-900-1023 {
		padding-top: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--13-900-1023 {
		padding-top: 3.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--14-900-1023 {
		padding-top: 3.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--15-900-1023 {
		padding-top: 3.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--16-900-1023 {
		padding-top: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--17-900-1023 {
		padding-top: 4.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--18-900-1023 {
		padding-top: 4.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--19-900-1023 {
		padding-top: 4.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-ptop--20-900-1023 {
		padding-top: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--0-900-1023 {
		padding-right: 0 !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--auto-900-1023 {
		padding-right: auto !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--1-900-1023 {
		padding-right: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--2-900-1023 {
		padding-right: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--3-900-1023 {
		padding-right: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--4-900-1023 {
		padding-right: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--5-900-1023 {
		padding-right: 1.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--6-900-1023 {
		padding-right: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--7-900-1023 {
		padding-right: 1.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--8-900-1023 {
		padding-right: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--9-900-1023 {
		padding-right: 2.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--10-900-1023 {
		padding-right: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--11-900-1023 {
		padding-right: 2.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--12-900-1023 {
		padding-right: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--13-900-1023 {
		padding-right: 3.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--14-900-1023 {
		padding-right: 3.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--15-900-1023 {
		padding-right: 3.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--16-900-1023 {
		padding-right: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--17-900-1023 {
		padding-right: 4.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--18-900-1023 {
		padding-right: 4.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--19-900-1023 {
		padding-right: 4.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pright--20-900-1023 {
		padding-right: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--0-900-1023 {
		padding-bottom: 0 !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--auto-900-1023 {
		padding-bottom: auto !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--1-900-1023 {
		padding-bottom: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--2-900-1023 {
		padding-bottom: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--3-900-1023 {
		padding-bottom: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--4-900-1023 {
		padding-bottom: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--5-900-1023 {
		padding-bottom: 1.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--6-900-1023 {
		padding-bottom: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--7-900-1023 {
		padding-bottom: 1.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--8-900-1023 {
		padding-bottom: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--9-900-1023 {
		padding-bottom: 2.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--10-900-1023 {
		padding-bottom: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--11-900-1023 {
		padding-bottom: 2.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--12-900-1023 {
		padding-bottom: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--13-900-1023 {
		padding-bottom: 3.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--14-900-1023 {
		padding-bottom: 3.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--15-900-1023 {
		padding-bottom: 3.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--16-900-1023 {
		padding-bottom: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--17-900-1023 {
		padding-bottom: 4.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--18-900-1023 {
		padding-bottom: 4.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--19-900-1023 {
		padding-bottom: 4.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pbottom--20-900-1023 {
		padding-bottom: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--0-900-1023 {
		padding-left: 0 !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--auto-900-1023 {
		padding-left: auto !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--1-900-1023 {
		padding-left: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--2-900-1023 {
		padding-left: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--3-900-1023 {
		padding-left: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--4-900-1023 {
		padding-left: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--5-900-1023 {
		padding-left: 1.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--6-900-1023 {
		padding-left: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--7-900-1023 {
		padding-left: 1.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--8-900-1023 {
		padding-left: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--9-900-1023 {
		padding-left: 2.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--10-900-1023 {
		padding-left: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--11-900-1023 {
		padding-left: 2.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--12-900-1023 {
		padding-left: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--13-900-1023 {
		padding-left: 3.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--14-900-1023 {
		padding-left: 3.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--15-900-1023 {
		padding-left: 3.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--16-900-1023 {
		padding-left: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--17-900-1023 {
		padding-left: 4.25rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--18-900-1023 {
		padding-left: 4.5rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--19-900-1023 {
		padding-left: 4.75rem !important
	}
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-pleft--20-900-1023 {
		padding-left: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--0-900-1199 {
		padding-top: 0 !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--auto-900-1199 {
		padding-top: auto !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--1-900-1199 {
		padding-top: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--2-900-1199 {
		padding-top: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--3-900-1199 {
		padding-top: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--4-900-1199 {
		padding-top: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--5-900-1199 {
		padding-top: 1.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--6-900-1199 {
		padding-top: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--7-900-1199 {
		padding-top: 1.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--8-900-1199 {
		padding-top: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--9-900-1199 {
		padding-top: 2.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--10-900-1199 {
		padding-top: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--11-900-1199 {
		padding-top: 2.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--12-900-1199 {
		padding-top: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--13-900-1199 {
		padding-top: 3.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--14-900-1199 {
		padding-top: 3.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--15-900-1199 {
		padding-top: 3.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--16-900-1199 {
		padding-top: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--17-900-1199 {
		padding-top: 4.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--18-900-1199 {
		padding-top: 4.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--19-900-1199 {
		padding-top: 4.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-ptop--20-900-1199 {
		padding-top: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--0-900-1199 {
		padding-right: 0 !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--auto-900-1199 {
		padding-right: auto !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--1-900-1199 {
		padding-right: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--2-900-1199 {
		padding-right: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--3-900-1199 {
		padding-right: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--4-900-1199 {
		padding-right: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--5-900-1199 {
		padding-right: 1.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--6-900-1199 {
		padding-right: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--7-900-1199 {
		padding-right: 1.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--8-900-1199 {
		padding-right: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--9-900-1199 {
		padding-right: 2.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--10-900-1199 {
		padding-right: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--11-900-1199 {
		padding-right: 2.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--12-900-1199 {
		padding-right: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--13-900-1199 {
		padding-right: 3.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--14-900-1199 {
		padding-right: 3.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--15-900-1199 {
		padding-right: 3.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--16-900-1199 {
		padding-right: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--17-900-1199 {
		padding-right: 4.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--18-900-1199 {
		padding-right: 4.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--19-900-1199 {
		padding-right: 4.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pright--20-900-1199 {
		padding-right: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--0-900-1199 {
		padding-bottom: 0 !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--auto-900-1199 {
		padding-bottom: auto !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--1-900-1199 {
		padding-bottom: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--2-900-1199 {
		padding-bottom: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--3-900-1199 {
		padding-bottom: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--4-900-1199 {
		padding-bottom: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--5-900-1199 {
		padding-bottom: 1.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--6-900-1199 {
		padding-bottom: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--7-900-1199 {
		padding-bottom: 1.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--8-900-1199 {
		padding-bottom: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--9-900-1199 {
		padding-bottom: 2.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--10-900-1199 {
		padding-bottom: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--11-900-1199 {
		padding-bottom: 2.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--12-900-1199 {
		padding-bottom: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--13-900-1199 {
		padding-bottom: 3.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--14-900-1199 {
		padding-bottom: 3.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--15-900-1199 {
		padding-bottom: 3.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--16-900-1199 {
		padding-bottom: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--17-900-1199 {
		padding-bottom: 4.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--18-900-1199 {
		padding-bottom: 4.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--19-900-1199 {
		padding-bottom: 4.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pbottom--20-900-1199 {
		padding-bottom: 5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--0-900-1199 {
		padding-left: 0 !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--auto-900-1199 {
		padding-left: auto !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--1-900-1199 {
		padding-left: .25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--2-900-1199 {
		padding-left: .5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--3-900-1199 {
		padding-left: .75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--4-900-1199 {
		padding-left: 1rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--5-900-1199 {
		padding-left: 1.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--6-900-1199 {
		padding-left: 1.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--7-900-1199 {
		padding-left: 1.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--8-900-1199 {
		padding-left: 2rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--9-900-1199 {
		padding-left: 2.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--10-900-1199 {
		padding-left: 2.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--11-900-1199 {
		padding-left: 2.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--12-900-1199 {
		padding-left: 3rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--13-900-1199 {
		padding-left: 3.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--14-900-1199 {
		padding-left: 3.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--15-900-1199 {
		padding-left: 3.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--16-900-1199 {
		padding-left: 4rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--17-900-1199 {
		padding-left: 4.25rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--18-900-1199 {
		padding-left: 4.5rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--19-900-1199 {
		padding-left: 4.75rem !important
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-pleft--20-900-1199 {
		padding-left: 5rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--0-1023 {
		padding-top: 0 !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--auto-1023 {
		padding-top: auto !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--1-1023 {
		padding-top: .25rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--2-1023 {
		padding-top: .5rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--3-1023 {
		padding-top: .75rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--4-1023 {
		padding-top: 1rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--5-1023 {
		padding-top: 1.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--6-1023 {
		padding-top: 1.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--7-1023 {
		padding-top: 1.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--8-1023 {
		padding-top: 2rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--9-1023 {
		padding-top: 2.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--10-1023 {
		padding-top: 2.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--11-1023 {
		padding-top: 2.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--12-1023 {
		padding-top: 3rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--13-1023 {
		padding-top: 3.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--14-1023 {
		padding-top: 3.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--15-1023 {
		padding-top: 3.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--16-1023 {
		padding-top: 4rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--17-1023 {
		padding-top: 4.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--18-1023 {
		padding-top: 4.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--19-1023 {
		padding-top: 4.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-ptop--20-1023 {
		padding-top: 5rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--0-1023 {
		padding-right: 0 !important
	}
}

@media (max-width:1023px) {
	.silc-pright--auto-1023 {
		padding-right: auto !important
	}
}

@media (max-width:1023px) {
	.silc-pright--1-1023 {
		padding-right: .25rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--2-1023 {
		padding-right: .5rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--3-1023 {
		padding-right: .75rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--4-1023 {
		padding-right: 1rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--5-1023 {
		padding-right: 1.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--6-1023 {
		padding-right: 1.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--7-1023 {
		padding-right: 1.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--8-1023 {
		padding-right: 2rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--9-1023 {
		padding-right: 2.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--10-1023 {
		padding-right: 2.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--11-1023 {
		padding-right: 2.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--12-1023 {
		padding-right: 3rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--13-1023 {
		padding-right: 3.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--14-1023 {
		padding-right: 3.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--15-1023 {
		padding-right: 3.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--16-1023 {
		padding-right: 4rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--17-1023 {
		padding-right: 4.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--18-1023 {
		padding-right: 4.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--19-1023 {
		padding-right: 4.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-pright--20-1023 {
		padding-right: 5rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--0-1023 {
		padding-bottom: 0 !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--auto-1023 {
		padding-bottom: auto !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--1-1023 {
		padding-bottom: .25rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--2-1023 {
		padding-bottom: .5rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--3-1023 {
		padding-bottom: .75rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--4-1023 {
		padding-bottom: 1rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--5-1023 {
		padding-bottom: 1.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--6-1023 {
		padding-bottom: 1.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--7-1023 {
		padding-bottom: 1.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--8-1023 {
		padding-bottom: 2rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--9-1023 {
		padding-bottom: 2.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--10-1023 {
		padding-bottom: 2.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--11-1023 {
		padding-bottom: 2.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--12-1023 {
		padding-bottom: 3rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--13-1023 {
		padding-bottom: 3.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--14-1023 {
		padding-bottom: 3.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--15-1023 {
		padding-bottom: 3.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--16-1023 {
		padding-bottom: 4rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--17-1023 {
		padding-bottom: 4.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--18-1023 {
		padding-bottom: 4.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--19-1023 {
		padding-bottom: 4.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-pbottom--20-1023 {
		padding-bottom: 5rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--0-1023 {
		padding-left: 0 !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--auto-1023 {
		padding-left: auto !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--1-1023 {
		padding-left: .25rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--2-1023 {
		padding-left: .5rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--3-1023 {
		padding-left: .75rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--4-1023 {
		padding-left: 1rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--5-1023 {
		padding-left: 1.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--6-1023 {
		padding-left: 1.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--7-1023 {
		padding-left: 1.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--8-1023 {
		padding-left: 2rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--9-1023 {
		padding-left: 2.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--10-1023 {
		padding-left: 2.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--11-1023 {
		padding-left: 2.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--12-1023 {
		padding-left: 3rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--13-1023 {
		padding-left: 3.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--14-1023 {
		padding-left: 3.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--15-1023 {
		padding-left: 3.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--16-1023 {
		padding-left: 4rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--17-1023 {
		padding-left: 4.25rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--18-1023 {
		padding-left: 4.5rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--19-1023 {
		padding-left: 4.75rem !important
	}
}

@media (max-width:1023px) {
	.silc-pleft--20-1023 {
		padding-left: 5rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--0-1024 {
		padding-top: 0 !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--auto-1024 {
		padding-top: auto !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--1-1024 {
		padding-top: .25rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--2-1024 {
		padding-top: .5rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--3-1024 {
		padding-top: .75rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--4-1024 {
		padding-top: 1rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--5-1024 {
		padding-top: 1.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--6-1024 {
		padding-top: 1.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--7-1024 {
		padding-top: 1.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--8-1024 {
		padding-top: 2rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--9-1024 {
		padding-top: 2.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--10-1024 {
		padding-top: 2.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--11-1024 {
		padding-top: 2.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--12-1024 {
		padding-top: 3rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--13-1024 {
		padding-top: 3.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--14-1024 {
		padding-top: 3.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--15-1024 {
		padding-top: 3.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--16-1024 {
		padding-top: 4rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--17-1024 {
		padding-top: 4.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--18-1024 {
		padding-top: 4.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--19-1024 {
		padding-top: 4.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-ptop--20-1024 {
		padding-top: 5rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--0-1024 {
		padding-right: 0 !important
	}
}

@media (min-width:1024px) {
	.silc-pright--auto-1024 {
		padding-right: auto !important
	}
}

@media (min-width:1024px) {
	.silc-pright--1-1024 {
		padding-right: .25rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--2-1024 {
		padding-right: .5rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--3-1024 {
		padding-right: .75rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--4-1024 {
		padding-right: 1rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--5-1024 {
		padding-right: 1.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--6-1024 {
		padding-right: 1.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--7-1024 {
		padding-right: 1.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--8-1024 {
		padding-right: 2rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--9-1024 {
		padding-right: 2.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--10-1024 {
		padding-right: 2.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--11-1024 {
		padding-right: 2.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--12-1024 {
		padding-right: 3rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--13-1024 {
		padding-right: 3.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--14-1024 {
		padding-right: 3.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--15-1024 {
		padding-right: 3.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--16-1024 {
		padding-right: 4rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--17-1024 {
		padding-right: 4.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--18-1024 {
		padding-right: 4.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--19-1024 {
		padding-right: 4.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-pright--20-1024 {
		padding-right: 5rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--0-1024 {
		padding-bottom: 0 !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--auto-1024 {
		padding-bottom: auto !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--1-1024 {
		padding-bottom: .25rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--2-1024 {
		padding-bottom: .5rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--3-1024 {
		padding-bottom: .75rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--4-1024 {
		padding-bottom: 1rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--5-1024 {
		padding-bottom: 1.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--6-1024 {
		padding-bottom: 1.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--7-1024 {
		padding-bottom: 1.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--8-1024 {
		padding-bottom: 2rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--9-1024 {
		padding-bottom: 2.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--10-1024 {
		padding-bottom: 2.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--11-1024 {
		padding-bottom: 2.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--12-1024 {
		padding-bottom: 3rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--13-1024 {
		padding-bottom: 3.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--14-1024 {
		padding-bottom: 3.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--15-1024 {
		padding-bottom: 3.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--16-1024 {
		padding-bottom: 4rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--17-1024 {
		padding-bottom: 4.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--18-1024 {
		padding-bottom: 4.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--19-1024 {
		padding-bottom: 4.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-pbottom--20-1024 {
		padding-bottom: 5rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--0-1024 {
		padding-left: 0 !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--auto-1024 {
		padding-left: auto !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--1-1024 {
		padding-left: .25rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--2-1024 {
		padding-left: .5rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--3-1024 {
		padding-left: .75rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--4-1024 {
		padding-left: 1rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--5-1024 {
		padding-left: 1.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--6-1024 {
		padding-left: 1.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--7-1024 {
		padding-left: 1.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--8-1024 {
		padding-left: 2rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--9-1024 {
		padding-left: 2.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--10-1024 {
		padding-left: 2.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--11-1024 {
		padding-left: 2.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--12-1024 {
		padding-left: 3rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--13-1024 {
		padding-left: 3.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--14-1024 {
		padding-left: 3.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--15-1024 {
		padding-left: 3.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--16-1024 {
		padding-left: 4rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--17-1024 {
		padding-left: 4.25rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--18-1024 {
		padding-left: 4.5rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--19-1024 {
		padding-left: 4.75rem !important
	}
}

@media (min-width:1024px) {
	.silc-pleft--20-1024 {
		padding-left: 5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--0-1024-1199 {
		padding-top: 0 !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--auto-1024-1199 {
		padding-top: auto !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--1-1024-1199 {
		padding-top: .25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--2-1024-1199 {
		padding-top: .5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--3-1024-1199 {
		padding-top: .75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--4-1024-1199 {
		padding-top: 1rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--5-1024-1199 {
		padding-top: 1.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--6-1024-1199 {
		padding-top: 1.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--7-1024-1199 {
		padding-top: 1.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--8-1024-1199 {
		padding-top: 2rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--9-1024-1199 {
		padding-top: 2.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--10-1024-1199 {
		padding-top: 2.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--11-1024-1199 {
		padding-top: 2.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--12-1024-1199 {
		padding-top: 3rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--13-1024-1199 {
		padding-top: 3.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--14-1024-1199 {
		padding-top: 3.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--15-1024-1199 {
		padding-top: 3.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--16-1024-1199 {
		padding-top: 4rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--17-1024-1199 {
		padding-top: 4.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--18-1024-1199 {
		padding-top: 4.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--19-1024-1199 {
		padding-top: 4.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-ptop--20-1024-1199 {
		padding-top: 5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--0-1024-1199 {
		padding-right: 0 !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--auto-1024-1199 {
		padding-right: auto !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--1-1024-1199 {
		padding-right: .25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--2-1024-1199 {
		padding-right: .5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--3-1024-1199 {
		padding-right: .75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--4-1024-1199 {
		padding-right: 1rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--5-1024-1199 {
		padding-right: 1.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--6-1024-1199 {
		padding-right: 1.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--7-1024-1199 {
		padding-right: 1.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--8-1024-1199 {
		padding-right: 2rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--9-1024-1199 {
		padding-right: 2.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--10-1024-1199 {
		padding-right: 2.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--11-1024-1199 {
		padding-right: 2.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--12-1024-1199 {
		padding-right: 3rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--13-1024-1199 {
		padding-right: 3.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--14-1024-1199 {
		padding-right: 3.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--15-1024-1199 {
		padding-right: 3.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--16-1024-1199 {
		padding-right: 4rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--17-1024-1199 {
		padding-right: 4.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--18-1024-1199 {
		padding-right: 4.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--19-1024-1199 {
		padding-right: 4.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pright--20-1024-1199 {
		padding-right: 5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--0-1024-1199 {
		padding-bottom: 0 !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--auto-1024-1199 {
		padding-bottom: auto !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--1-1024-1199 {
		padding-bottom: .25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--2-1024-1199 {
		padding-bottom: .5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--3-1024-1199 {
		padding-bottom: .75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--4-1024-1199 {
		padding-bottom: 1rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--5-1024-1199 {
		padding-bottom: 1.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--6-1024-1199 {
		padding-bottom: 1.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--7-1024-1199 {
		padding-bottom: 1.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--8-1024-1199 {
		padding-bottom: 2rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--9-1024-1199 {
		padding-bottom: 2.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--10-1024-1199 {
		padding-bottom: 2.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--11-1024-1199 {
		padding-bottom: 2.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--12-1024-1199 {
		padding-bottom: 3rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--13-1024-1199 {
		padding-bottom: 3.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--14-1024-1199 {
		padding-bottom: 3.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--15-1024-1199 {
		padding-bottom: 3.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--16-1024-1199 {
		padding-bottom: 4rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--17-1024-1199 {
		padding-bottom: 4.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--18-1024-1199 {
		padding-bottom: 4.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--19-1024-1199 {
		padding-bottom: 4.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pbottom--20-1024-1199 {
		padding-bottom: 5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--0-1024-1199 {
		padding-left: 0 !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--auto-1024-1199 {
		padding-left: auto !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--1-1024-1199 {
		padding-left: .25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--2-1024-1199 {
		padding-left: .5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--3-1024-1199 {
		padding-left: .75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--4-1024-1199 {
		padding-left: 1rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--5-1024-1199 {
		padding-left: 1.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--6-1024-1199 {
		padding-left: 1.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--7-1024-1199 {
		padding-left: 1.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--8-1024-1199 {
		padding-left: 2rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--9-1024-1199 {
		padding-left: 2.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--10-1024-1199 {
		padding-left: 2.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--11-1024-1199 {
		padding-left: 2.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--12-1024-1199 {
		padding-left: 3rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--13-1024-1199 {
		padding-left: 3.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--14-1024-1199 {
		padding-left: 3.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--15-1024-1199 {
		padding-left: 3.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--16-1024-1199 {
		padding-left: 4rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--17-1024-1199 {
		padding-left: 4.25rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--18-1024-1199 {
		padding-left: 4.5rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--19-1024-1199 {
		padding-left: 4.75rem !important
	}
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-pleft--20-1024-1199 {
		padding-left: 5rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--0-1199 {
		padding-top: 0 !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--auto-1199 {
		padding-top: auto !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--1-1199 {
		padding-top: .25rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--2-1199 {
		padding-top: .5rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--3-1199 {
		padding-top: .75rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--4-1199 {
		padding-top: 1rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--5-1199 {
		padding-top: 1.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--6-1199 {
		padding-top: 1.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--7-1199 {
		padding-top: 1.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--8-1199 {
		padding-top: 2rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--9-1199 {
		padding-top: 2.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--10-1199 {
		padding-top: 2.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--11-1199 {
		padding-top: 2.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--12-1199 {
		padding-top: 3rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--13-1199 {
		padding-top: 3.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--14-1199 {
		padding-top: 3.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--15-1199 {
		padding-top: 3.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--16-1199 {
		padding-top: 4rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--17-1199 {
		padding-top: 4.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--18-1199 {
		padding-top: 4.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--19-1199 {
		padding-top: 4.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-ptop--20-1199 {
		padding-top: 5rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--0-1199 {
		padding-right: 0 !important
	}
}

@media (max-width:1199px) {
	.silc-pright--auto-1199 {
		padding-right: auto !important
	}
}

@media (max-width:1199px) {
	.silc-pright--1-1199 {
		padding-right: .25rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--2-1199 {
		padding-right: .5rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--3-1199 {
		padding-right: .75rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--4-1199 {
		padding-right: 1rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--5-1199 {
		padding-right: 1.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--6-1199 {
		padding-right: 1.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--7-1199 {
		padding-right: 1.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--8-1199 {
		padding-right: 2rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--9-1199 {
		padding-right: 2.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--10-1199 {
		padding-right: 2.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--11-1199 {
		padding-right: 2.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--12-1199 {
		padding-right: 3rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--13-1199 {
		padding-right: 3.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--14-1199 {
		padding-right: 3.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--15-1199 {
		padding-right: 3.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--16-1199 {
		padding-right: 4rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--17-1199 {
		padding-right: 4.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--18-1199 {
		padding-right: 4.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--19-1199 {
		padding-right: 4.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-pright--20-1199 {
		padding-right: 5rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--0-1199 {
		padding-bottom: 0 !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--auto-1199 {
		padding-bottom: auto !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--1-1199 {
		padding-bottom: .25rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--2-1199 {
		padding-bottom: .5rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--3-1199 {
		padding-bottom: .75rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--4-1199 {
		padding-bottom: 1rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--5-1199 {
		padding-bottom: 1.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--6-1199 {
		padding-bottom: 1.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--7-1199 {
		padding-bottom: 1.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--8-1199 {
		padding-bottom: 2rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--9-1199 {
		padding-bottom: 2.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--10-1199 {
		padding-bottom: 2.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--11-1199 {
		padding-bottom: 2.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--12-1199 {
		padding-bottom: 3rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--13-1199 {
		padding-bottom: 3.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--14-1199 {
		padding-bottom: 3.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--15-1199 {
		padding-bottom: 3.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--16-1199 {
		padding-bottom: 4rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--17-1199 {
		padding-bottom: 4.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--18-1199 {
		padding-bottom: 4.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--19-1199 {
		padding-bottom: 4.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-pbottom--20-1199 {
		padding-bottom: 5rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--0-1199 {
		padding-left: 0 !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--auto-1199 {
		padding-left: auto !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--1-1199 {
		padding-left: .25rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--2-1199 {
		padding-left: .5rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--3-1199 {
		padding-left: .75rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--4-1199 {
		padding-left: 1rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--5-1199 {
		padding-left: 1.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--6-1199 {
		padding-left: 1.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--7-1199 {
		padding-left: 1.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--8-1199 {
		padding-left: 2rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--9-1199 {
		padding-left: 2.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--10-1199 {
		padding-left: 2.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--11-1199 {
		padding-left: 2.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--12-1199 {
		padding-left: 3rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--13-1199 {
		padding-left: 3.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--14-1199 {
		padding-left: 3.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--15-1199 {
		padding-left: 3.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--16-1199 {
		padding-left: 4rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--17-1199 {
		padding-left: 4.25rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--18-1199 {
		padding-left: 4.5rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--19-1199 {
		padding-left: 4.75rem !important
	}
}

@media (max-width:1199px) {
	.silc-pleft--20-1199 {
		padding-left: 5rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--0-1200 {
		padding-top: 0 !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--auto-1200 {
		padding-top: auto !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--1-1200 {
		padding-top: .25rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--2-1200 {
		padding-top: .5rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--3-1200 {
		padding-top: .75rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--4-1200 {
		padding-top: 1rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--5-1200 {
		padding-top: 1.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--6-1200 {
		padding-top: 1.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--7-1200 {
		padding-top: 1.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--8-1200 {
		padding-top: 2rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--9-1200 {
		padding-top: 2.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--10-1200 {
		padding-top: 2.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--11-1200 {
		padding-top: 2.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--12-1200 {
		padding-top: 3rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--13-1200 {
		padding-top: 3.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--14-1200 {
		padding-top: 3.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--15-1200 {
		padding-top: 3.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--16-1200 {
		padding-top: 4rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--17-1200 {
		padding-top: 4.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--18-1200 {
		padding-top: 4.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--19-1200 {
		padding-top: 4.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-ptop--20-1200 {
		padding-top: 5rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--0-1200 {
		padding-right: 0 !important
	}
}

@media (min-width:1200px) {
	.silc-pright--auto-1200 {
		padding-right: auto !important
	}
}

@media (min-width:1200px) {
	.silc-pright--1-1200 {
		padding-right: .25rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--2-1200 {
		padding-right: .5rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--3-1200 {
		padding-right: .75rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--4-1200 {
		padding-right: 1rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--5-1200 {
		padding-right: 1.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--6-1200 {
		padding-right: 1.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--7-1200 {
		padding-right: 1.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--8-1200 {
		padding-right: 2rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--9-1200 {
		padding-right: 2.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--10-1200 {
		padding-right: 2.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--11-1200 {
		padding-right: 2.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--12-1200 {
		padding-right: 3rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--13-1200 {
		padding-right: 3.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--14-1200 {
		padding-right: 3.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--15-1200 {
		padding-right: 3.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--16-1200 {
		padding-right: 4rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--17-1200 {
		padding-right: 4.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--18-1200 {
		padding-right: 4.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--19-1200 {
		padding-right: 4.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-pright--20-1200 {
		padding-right: 5rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--0-1200 {
		padding-bottom: 0 !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--auto-1200 {
		padding-bottom: auto !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--1-1200 {
		padding-bottom: .25rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--2-1200 {
		padding-bottom: .5rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--3-1200 {
		padding-bottom: .75rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--4-1200 {
		padding-bottom: 1rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--5-1200 {
		padding-bottom: 1.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--6-1200 {
		padding-bottom: 1.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--7-1200 {
		padding-bottom: 1.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--8-1200 {
		padding-bottom: 2rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--9-1200 {
		padding-bottom: 2.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--10-1200 {
		padding-bottom: 2.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--11-1200 {
		padding-bottom: 2.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--12-1200 {
		padding-bottom: 3rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--13-1200 {
		padding-bottom: 3.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--14-1200 {
		padding-bottom: 3.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--15-1200 {
		padding-bottom: 3.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--16-1200 {
		padding-bottom: 4rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--17-1200 {
		padding-bottom: 4.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--18-1200 {
		padding-bottom: 4.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--19-1200 {
		padding-bottom: 4.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-pbottom--20-1200 {
		padding-bottom: 5rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--0-1200 {
		padding-left: 0 !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--auto-1200 {
		padding-left: auto !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--1-1200 {
		padding-left: .25rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--2-1200 {
		padding-left: .5rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--3-1200 {
		padding-left: .75rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--4-1200 {
		padding-left: 1rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--5-1200 {
		padding-left: 1.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--6-1200 {
		padding-left: 1.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--7-1200 {
		padding-left: 1.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--8-1200 {
		padding-left: 2rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--9-1200 {
		padding-left: 2.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--10-1200 {
		padding-left: 2.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--11-1200 {
		padding-left: 2.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--12-1200 {
		padding-left: 3rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--13-1200 {
		padding-left: 3.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--14-1200 {
		padding-left: 3.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--15-1200 {
		padding-left: 3.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--16-1200 {
		padding-left: 4rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--17-1200 {
		padding-left: 4.25rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--18-1200 {
		padding-left: 4.5rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--19-1200 {
		padding-left: 4.75rem !important
	}
}

@media (min-width:1200px) {
	.silc-pleft--20-1200 {
		padding-left: 5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--0-1200-1439 {
		padding-top: 0 !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--auto-1200-1439 {
		padding-top: auto !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--1-1200-1439 {
		padding-top: .25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--2-1200-1439 {
		padding-top: .5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--3-1200-1439 {
		padding-top: .75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--4-1200-1439 {
		padding-top: 1rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--5-1200-1439 {
		padding-top: 1.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--6-1200-1439 {
		padding-top: 1.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--7-1200-1439 {
		padding-top: 1.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--8-1200-1439 {
		padding-top: 2rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--9-1200-1439 {
		padding-top: 2.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--10-1200-1439 {
		padding-top: 2.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--11-1200-1439 {
		padding-top: 2.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--12-1200-1439 {
		padding-top: 3rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--13-1200-1439 {
		padding-top: 3.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--14-1200-1439 {
		padding-top: 3.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--15-1200-1439 {
		padding-top: 3.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--16-1200-1439 {
		padding-top: 4rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--17-1200-1439 {
		padding-top: 4.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--18-1200-1439 {
		padding-top: 4.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--19-1200-1439 {
		padding-top: 4.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-ptop--20-1200-1439 {
		padding-top: 5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--0-1200-1439 {
		padding-right: 0 !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--auto-1200-1439 {
		padding-right: auto !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--1-1200-1439 {
		padding-right: .25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--2-1200-1439 {
		padding-right: .5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--3-1200-1439 {
		padding-right: .75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--4-1200-1439 {
		padding-right: 1rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--5-1200-1439 {
		padding-right: 1.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--6-1200-1439 {
		padding-right: 1.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--7-1200-1439 {
		padding-right: 1.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--8-1200-1439 {
		padding-right: 2rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--9-1200-1439 {
		padding-right: 2.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--10-1200-1439 {
		padding-right: 2.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--11-1200-1439 {
		padding-right: 2.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--12-1200-1439 {
		padding-right: 3rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--13-1200-1439 {
		padding-right: 3.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--14-1200-1439 {
		padding-right: 3.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--15-1200-1439 {
		padding-right: 3.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--16-1200-1439 {
		padding-right: 4rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--17-1200-1439 {
		padding-right: 4.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--18-1200-1439 {
		padding-right: 4.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--19-1200-1439 {
		padding-right: 4.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pright--20-1200-1439 {
		padding-right: 5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--0-1200-1439 {
		padding-bottom: 0 !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--auto-1200-1439 {
		padding-bottom: auto !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--1-1200-1439 {
		padding-bottom: .25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--2-1200-1439 {
		padding-bottom: .5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--3-1200-1439 {
		padding-bottom: .75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--4-1200-1439 {
		padding-bottom: 1rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--5-1200-1439 {
		padding-bottom: 1.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--6-1200-1439 {
		padding-bottom: 1.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--7-1200-1439 {
		padding-bottom: 1.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--8-1200-1439 {
		padding-bottom: 2rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--9-1200-1439 {
		padding-bottom: 2.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--10-1200-1439 {
		padding-bottom: 2.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--11-1200-1439 {
		padding-bottom: 2.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--12-1200-1439 {
		padding-bottom: 3rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--13-1200-1439 {
		padding-bottom: 3.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--14-1200-1439 {
		padding-bottom: 3.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--15-1200-1439 {
		padding-bottom: 3.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--16-1200-1439 {
		padding-bottom: 4rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--17-1200-1439 {
		padding-bottom: 4.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--18-1200-1439 {
		padding-bottom: 4.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--19-1200-1439 {
		padding-bottom: 4.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pbottom--20-1200-1439 {
		padding-bottom: 5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--0-1200-1439 {
		padding-left: 0 !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--auto-1200-1439 {
		padding-left: auto !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--1-1200-1439 {
		padding-left: .25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--2-1200-1439 {
		padding-left: .5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--3-1200-1439 {
		padding-left: .75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--4-1200-1439 {
		padding-left: 1rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--5-1200-1439 {
		padding-left: 1.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--6-1200-1439 {
		padding-left: 1.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--7-1200-1439 {
		padding-left: 1.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--8-1200-1439 {
		padding-left: 2rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--9-1200-1439 {
		padding-left: 2.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--10-1200-1439 {
		padding-left: 2.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--11-1200-1439 {
		padding-left: 2.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--12-1200-1439 {
		padding-left: 3rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--13-1200-1439 {
		padding-left: 3.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--14-1200-1439 {
		padding-left: 3.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--15-1200-1439 {
		padding-left: 3.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--16-1200-1439 {
		padding-left: 4rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--17-1200-1439 {
		padding-left: 4.25rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--18-1200-1439 {
		padding-left: 4.5rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--19-1200-1439 {
		padding-left: 4.75rem !important
	}
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-pleft--20-1200-1439 {
		padding-left: 5rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--0-1299 {
		padding-top: 0 !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--auto-1299 {
		padding-top: auto !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--1-1299 {
		padding-top: .25rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--2-1299 {
		padding-top: .5rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--3-1299 {
		padding-top: .75rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--4-1299 {
		padding-top: 1rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--5-1299 {
		padding-top: 1.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--6-1299 {
		padding-top: 1.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--7-1299 {
		padding-top: 1.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--8-1299 {
		padding-top: 2rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--9-1299 {
		padding-top: 2.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--10-1299 {
		padding-top: 2.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--11-1299 {
		padding-top: 2.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--12-1299 {
		padding-top: 3rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--13-1299 {
		padding-top: 3.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--14-1299 {
		padding-top: 3.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--15-1299 {
		padding-top: 3.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--16-1299 {
		padding-top: 4rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--17-1299 {
		padding-top: 4.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--18-1299 {
		padding-top: 4.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--19-1299 {
		padding-top: 4.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-ptop--20-1299 {
		padding-top: 5rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--0-1299 {
		padding-right: 0 !important
	}
}

@media (max-width:1299px) {
	.silc-pright--auto-1299 {
		padding-right: auto !important
	}
}

@media (max-width:1299px) {
	.silc-pright--1-1299 {
		padding-right: .25rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--2-1299 {
		padding-right: .5rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--3-1299 {
		padding-right: .75rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--4-1299 {
		padding-right: 1rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--5-1299 {
		padding-right: 1.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--6-1299 {
		padding-right: 1.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--7-1299 {
		padding-right: 1.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--8-1299 {
		padding-right: 2rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--9-1299 {
		padding-right: 2.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--10-1299 {
		padding-right: 2.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--11-1299 {
		padding-right: 2.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--12-1299 {
		padding-right: 3rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--13-1299 {
		padding-right: 3.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--14-1299 {
		padding-right: 3.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--15-1299 {
		padding-right: 3.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--16-1299 {
		padding-right: 4rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--17-1299 {
		padding-right: 4.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--18-1299 {
		padding-right: 4.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--19-1299 {
		padding-right: 4.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-pright--20-1299 {
		padding-right: 5rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--0-1299 {
		padding-bottom: 0 !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--auto-1299 {
		padding-bottom: auto !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--1-1299 {
		padding-bottom: .25rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--2-1299 {
		padding-bottom: .5rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--3-1299 {
		padding-bottom: .75rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--4-1299 {
		padding-bottom: 1rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--5-1299 {
		padding-bottom: 1.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--6-1299 {
		padding-bottom: 1.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--7-1299 {
		padding-bottom: 1.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--8-1299 {
		padding-bottom: 2rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--9-1299 {
		padding-bottom: 2.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--10-1299 {
		padding-bottom: 2.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--11-1299 {
		padding-bottom: 2.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--12-1299 {
		padding-bottom: 3rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--13-1299 {
		padding-bottom: 3.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--14-1299 {
		padding-bottom: 3.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--15-1299 {
		padding-bottom: 3.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--16-1299 {
		padding-bottom: 4rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--17-1299 {
		padding-bottom: 4.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--18-1299 {
		padding-bottom: 4.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--19-1299 {
		padding-bottom: 4.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-pbottom--20-1299 {
		padding-bottom: 5rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--0-1299 {
		padding-left: 0 !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--auto-1299 {
		padding-left: auto !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--1-1299 {
		padding-left: .25rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--2-1299 {
		padding-left: .5rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--3-1299 {
		padding-left: .75rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--4-1299 {
		padding-left: 1rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--5-1299 {
		padding-left: 1.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--6-1299 {
		padding-left: 1.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--7-1299 {
		padding-left: 1.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--8-1299 {
		padding-left: 2rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--9-1299 {
		padding-left: 2.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--10-1299 {
		padding-left: 2.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--11-1299 {
		padding-left: 2.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--12-1299 {
		padding-left: 3rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--13-1299 {
		padding-left: 3.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--14-1299 {
		padding-left: 3.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--15-1299 {
		padding-left: 3.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--16-1299 {
		padding-left: 4rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--17-1299 {
		padding-left: 4.25rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--18-1299 {
		padding-left: 4.5rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--19-1299 {
		padding-left: 4.75rem !important
	}
}

@media (max-width:1299px) {
	.silc-pleft--20-1299 {
		padding-left: 5rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--0-1300 {
		padding-top: 0 !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--auto-1300 {
		padding-top: auto !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--1-1300 {
		padding-top: .25rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--2-1300 {
		padding-top: .5rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--3-1300 {
		padding-top: .75rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--4-1300 {
		padding-top: 1rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--5-1300 {
		padding-top: 1.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--6-1300 {
		padding-top: 1.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--7-1300 {
		padding-top: 1.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--8-1300 {
		padding-top: 2rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--9-1300 {
		padding-top: 2.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--10-1300 {
		padding-top: 2.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--11-1300 {
		padding-top: 2.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--12-1300 {
		padding-top: 3rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--13-1300 {
		padding-top: 3.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--14-1300 {
		padding-top: 3.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--15-1300 {
		padding-top: 3.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--16-1300 {
		padding-top: 4rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--17-1300 {
		padding-top: 4.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--18-1300 {
		padding-top: 4.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--19-1300 {
		padding-top: 4.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-ptop--20-1300 {
		padding-top: 5rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--0-1300 {
		padding-right: 0 !important
	}
}

@media (min-width:1300px) {
	.silc-pright--auto-1300 {
		padding-right: auto !important
	}
}

@media (min-width:1300px) {
	.silc-pright--1-1300 {
		padding-right: .25rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--2-1300 {
		padding-right: .5rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--3-1300 {
		padding-right: .75rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--4-1300 {
		padding-right: 1rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--5-1300 {
		padding-right: 1.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--6-1300 {
		padding-right: 1.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--7-1300 {
		padding-right: 1.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--8-1300 {
		padding-right: 2rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--9-1300 {
		padding-right: 2.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--10-1300 {
		padding-right: 2.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--11-1300 {
		padding-right: 2.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--12-1300 {
		padding-right: 3rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--13-1300 {
		padding-right: 3.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--14-1300 {
		padding-right: 3.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--15-1300 {
		padding-right: 3.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--16-1300 {
		padding-right: 4rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--17-1300 {
		padding-right: 4.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--18-1300 {
		padding-right: 4.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--19-1300 {
		padding-right: 4.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-pright--20-1300 {
		padding-right: 5rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--0-1300 {
		padding-bottom: 0 !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--auto-1300 {
		padding-bottom: auto !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--1-1300 {
		padding-bottom: .25rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--2-1300 {
		padding-bottom: .5rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--3-1300 {
		padding-bottom: .75rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--4-1300 {
		padding-bottom: 1rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--5-1300 {
		padding-bottom: 1.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--6-1300 {
		padding-bottom: 1.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--7-1300 {
		padding-bottom: 1.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--8-1300 {
		padding-bottom: 2rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--9-1300 {
		padding-bottom: 2.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--10-1300 {
		padding-bottom: 2.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--11-1300 {
		padding-bottom: 2.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--12-1300 {
		padding-bottom: 3rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--13-1300 {
		padding-bottom: 3.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--14-1300 {
		padding-bottom: 3.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--15-1300 {
		padding-bottom: 3.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--16-1300 {
		padding-bottom: 4rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--17-1300 {
		padding-bottom: 4.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--18-1300 {
		padding-bottom: 4.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--19-1300 {
		padding-bottom: 4.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-pbottom--20-1300 {
		padding-bottom: 5rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--0-1300 {
		padding-left: 0 !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--auto-1300 {
		padding-left: auto !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--1-1300 {
		padding-left: .25rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--2-1300 {
		padding-left: .5rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--3-1300 {
		padding-left: .75rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--4-1300 {
		padding-left: 1rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--5-1300 {
		padding-left: 1.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--6-1300 {
		padding-left: 1.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--7-1300 {
		padding-left: 1.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--8-1300 {
		padding-left: 2rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--9-1300 {
		padding-left: 2.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--10-1300 {
		padding-left: 2.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--11-1300 {
		padding-left: 2.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--12-1300 {
		padding-left: 3rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--13-1300 {
		padding-left: 3.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--14-1300 {
		padding-left: 3.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--15-1300 {
		padding-left: 3.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--16-1300 {
		padding-left: 4rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--17-1300 {
		padding-left: 4.25rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--18-1300 {
		padding-left: 4.5rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--19-1300 {
		padding-left: 4.75rem !important
	}
}

@media (min-width:1300px) {
	.silc-pleft--20-1300 {
		padding-left: 5rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--0-1439 {
		padding-top: 0 !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--auto-1439 {
		padding-top: auto !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--1-1439 {
		padding-top: .25rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--2-1439 {
		padding-top: .5rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--3-1439 {
		padding-top: .75rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--4-1439 {
		padding-top: 1rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--5-1439 {
		padding-top: 1.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--6-1439 {
		padding-top: 1.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--7-1439 {
		padding-top: 1.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--8-1439 {
		padding-top: 2rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--9-1439 {
		padding-top: 2.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--10-1439 {
		padding-top: 2.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--11-1439 {
		padding-top: 2.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--12-1439 {
		padding-top: 3rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--13-1439 {
		padding-top: 3.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--14-1439 {
		padding-top: 3.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--15-1439 {
		padding-top: 3.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--16-1439 {
		padding-top: 4rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--17-1439 {
		padding-top: 4.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--18-1439 {
		padding-top: 4.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--19-1439 {
		padding-top: 4.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-ptop--20-1439 {
		padding-top: 5rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--0-1439 {
		padding-right: 0 !important
	}
}

@media (max-width:1439px) {
	.silc-pright--auto-1439 {
		padding-right: auto !important
	}
}

@media (max-width:1439px) {
	.silc-pright--1-1439 {
		padding-right: .25rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--2-1439 {
		padding-right: .5rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--3-1439 {
		padding-right: .75rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--4-1439 {
		padding-right: 1rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--5-1439 {
		padding-right: 1.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--6-1439 {
		padding-right: 1.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--7-1439 {
		padding-right: 1.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--8-1439 {
		padding-right: 2rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--9-1439 {
		padding-right: 2.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--10-1439 {
		padding-right: 2.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--11-1439 {
		padding-right: 2.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--12-1439 {
		padding-right: 3rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--13-1439 {
		padding-right: 3.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--14-1439 {
		padding-right: 3.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--15-1439 {
		padding-right: 3.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--16-1439 {
		padding-right: 4rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--17-1439 {
		padding-right: 4.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--18-1439 {
		padding-right: 4.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--19-1439 {
		padding-right: 4.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-pright--20-1439 {
		padding-right: 5rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--0-1439 {
		padding-bottom: 0 !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--auto-1439 {
		padding-bottom: auto !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--1-1439 {
		padding-bottom: .25rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--2-1439 {
		padding-bottom: .5rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--3-1439 {
		padding-bottom: .75rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--4-1439 {
		padding-bottom: 1rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--5-1439 {
		padding-bottom: 1.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--6-1439 {
		padding-bottom: 1.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--7-1439 {
		padding-bottom: 1.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--8-1439 {
		padding-bottom: 2rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--9-1439 {
		padding-bottom: 2.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--10-1439 {
		padding-bottom: 2.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--11-1439 {
		padding-bottom: 2.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--12-1439 {
		padding-bottom: 3rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--13-1439 {
		padding-bottom: 3.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--14-1439 {
		padding-bottom: 3.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--15-1439 {
		padding-bottom: 3.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--16-1439 {
		padding-bottom: 4rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--17-1439 {
		padding-bottom: 4.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--18-1439 {
		padding-bottom: 4.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--19-1439 {
		padding-bottom: 4.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-pbottom--20-1439 {
		padding-bottom: 5rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--0-1439 {
		padding-left: 0 !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--auto-1439 {
		padding-left: auto !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--1-1439 {
		padding-left: .25rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--2-1439 {
		padding-left: .5rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--3-1439 {
		padding-left: .75rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--4-1439 {
		padding-left: 1rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--5-1439 {
		padding-left: 1.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--6-1439 {
		padding-left: 1.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--7-1439 {
		padding-left: 1.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--8-1439 {
		padding-left: 2rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--9-1439 {
		padding-left: 2.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--10-1439 {
		padding-left: 2.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--11-1439 {
		padding-left: 2.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--12-1439 {
		padding-left: 3rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--13-1439 {
		padding-left: 3.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--14-1439 {
		padding-left: 3.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--15-1439 {
		padding-left: 3.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--16-1439 {
		padding-left: 4rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--17-1439 {
		padding-left: 4.25rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--18-1439 {
		padding-left: 4.5rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--19-1439 {
		padding-left: 4.75rem !important
	}
}

@media (max-width:1439px) {
	.silc-pleft--20-1439 {
		padding-left: 5rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--0-1440 {
		padding-top: 0 !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--auto-1440 {
		padding-top: auto !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--1-1440 {
		padding-top: .25rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--2-1440 {
		padding-top: .5rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--3-1440 {
		padding-top: .75rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--4-1440 {
		padding-top: 1rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--5-1440 {
		padding-top: 1.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--6-1440 {
		padding-top: 1.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--7-1440 {
		padding-top: 1.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--8-1440 {
		padding-top: 2rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--9-1440 {
		padding-top: 2.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--10-1440 {
		padding-top: 2.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--11-1440 {
		padding-top: 2.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--12-1440 {
		padding-top: 3rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--13-1440 {
		padding-top: 3.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--14-1440 {
		padding-top: 3.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--15-1440 {
		padding-top: 3.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--16-1440 {
		padding-top: 4rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--17-1440 {
		padding-top: 4.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--18-1440 {
		padding-top: 4.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--19-1440 {
		padding-top: 4.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-ptop--20-1440 {
		padding-top: 5rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--0-1440 {
		padding-right: 0 !important
	}
}

@media (min-width:1440px) {
	.silc-pright--auto-1440 {
		padding-right: auto !important
	}
}

@media (min-width:1440px) {
	.silc-pright--1-1440 {
		padding-right: .25rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--2-1440 {
		padding-right: .5rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--3-1440 {
		padding-right: .75rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--4-1440 {
		padding-right: 1rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--5-1440 {
		padding-right: 1.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--6-1440 {
		padding-right: 1.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--7-1440 {
		padding-right: 1.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--8-1440 {
		padding-right: 2rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--9-1440 {
		padding-right: 2.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--10-1440 {
		padding-right: 2.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--11-1440 {
		padding-right: 2.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--12-1440 {
		padding-right: 3rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--13-1440 {
		padding-right: 3.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--14-1440 {
		padding-right: 3.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--15-1440 {
		padding-right: 3.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--16-1440 {
		padding-right: 4rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--17-1440 {
		padding-right: 4.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--18-1440 {
		padding-right: 4.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--19-1440 {
		padding-right: 4.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-pright--20-1440 {
		padding-right: 5rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--0-1440 {
		padding-bottom: 0 !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--auto-1440 {
		padding-bottom: auto !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--1-1440 {
		padding-bottom: .25rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--2-1440 {
		padding-bottom: .5rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--3-1440 {
		padding-bottom: .75rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--4-1440 {
		padding-bottom: 1rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--5-1440 {
		padding-bottom: 1.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--6-1440 {
		padding-bottom: 1.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--7-1440 {
		padding-bottom: 1.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--8-1440 {
		padding-bottom: 2rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--9-1440 {
		padding-bottom: 2.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--10-1440 {
		padding-bottom: 2.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--11-1440 {
		padding-bottom: 2.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--12-1440 {
		padding-bottom: 3rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--13-1440 {
		padding-bottom: 3.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--14-1440 {
		padding-bottom: 3.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--15-1440 {
		padding-bottom: 3.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--16-1440 {
		padding-bottom: 4rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--17-1440 {
		padding-bottom: 4.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--18-1440 {
		padding-bottom: 4.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--19-1440 {
		padding-bottom: 4.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-pbottom--20-1440 {
		padding-bottom: 5rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--0-1440 {
		padding-left: 0 !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--auto-1440 {
		padding-left: auto !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--1-1440 {
		padding-left: .25rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--2-1440 {
		padding-left: .5rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--3-1440 {
		padding-left: .75rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--4-1440 {
		padding-left: 1rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--5-1440 {
		padding-left: 1.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--6-1440 {
		padding-left: 1.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--7-1440 {
		padding-left: 1.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--8-1440 {
		padding-left: 2rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--9-1440 {
		padding-left: 2.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--10-1440 {
		padding-left: 2.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--11-1440 {
		padding-left: 2.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--12-1440 {
		padding-left: 3rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--13-1440 {
		padding-left: 3.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--14-1440 {
		padding-left: 3.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--15-1440 {
		padding-left: 3.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--16-1440 {
		padding-left: 4rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--17-1440 {
		padding-left: 4.25rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--18-1440 {
		padding-left: 4.5rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--19-1440 {
		padding-left: 4.75rem !important
	}
}

@media (min-width:1440px) {
	.silc-pleft--20-1440 {
		padding-left: 5rem !important
	}
}

.silc-grid--collapse-children .silc-grid__col--1-400:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-400:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) {
	.silc-grid--collapse-children .silc-grid__col--1-400>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-400>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-400:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-400:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) {
	.silc-grid--collapse-children .silc-grid__col--2-400>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-400>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-400:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-400:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) {
	.silc-grid--collapse-children .silc-grid__col--3-400>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-400>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-400:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-400:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) {
	.silc-grid--collapse-children .silc-grid__col--4-400>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-400>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-400:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-400:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) {
	.silc-grid--collapse-children .silc-grid__col--5-400>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-400>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-400:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-400:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) {
	.silc-grid--collapse-children .silc-grid__col--6-400>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-400>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-400:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-400:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) {
	.silc-grid--collapse-children .silc-grid__col--7-400>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-400>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-400:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-400:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) {
	.silc-grid--collapse-children .silc-grid__col--8-400>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-400>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-400:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-400:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) {
	.silc-grid--collapse-children .silc-grid__col--9-400>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-400>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-400:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-400:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) {
	.silc-grid--collapse-children .silc-grid__col--10-400>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-400>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-400:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-400:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) {
	.silc-grid--collapse-children .silc-grid__col--11-400>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-400>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-400:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-400:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) {
	.silc-grid--collapse-children .silc-grid__col--12-400>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-400>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-400-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-400-599:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) and (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--1-400-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-400-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-400-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-400-599:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) and (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--2-400-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-400-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-400-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-400-599:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) and (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--3-400-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-400-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-400-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-400-599:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) and (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--4-400-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-400-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-400-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-400-599:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) and (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--5-400-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-400-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-400-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-400-599:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) and (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--6-400-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-400-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-400-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-400-599:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) and (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--7-400-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-400-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-400-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-400-599:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) and (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--8-400-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-400-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-400-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-400-599:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) and (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--9-400-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-400-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-400-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-400-599:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) and (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--10-400-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-400-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-400-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-400-599:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) and (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--11-400-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-400-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-400-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-400-599:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:400px) and (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--12-400-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-400-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-450:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-450:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:450px) {
	.silc-grid--collapse-children .silc-grid__col--1-450>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-450>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-450:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-450:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:450px) {
	.silc-grid--collapse-children .silc-grid__col--2-450>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-450>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-450:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-450:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:450px) {
	.silc-grid--collapse-children .silc-grid__col--3-450>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-450>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-450:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-450:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:450px) {
	.silc-grid--collapse-children .silc-grid__col--4-450>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-450>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-450:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-450:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:450px) {
	.silc-grid--collapse-children .silc-grid__col--5-450>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-450>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-450:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-450:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:450px) {
	.silc-grid--collapse-children .silc-grid__col--6-450>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-450>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-450:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-450:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:450px) {
	.silc-grid--collapse-children .silc-grid__col--7-450>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-450>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-450:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-450:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:450px) {
	.silc-grid--collapse-children .silc-grid__col--8-450>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-450>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-450:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-450:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:450px) {
	.silc-grid--collapse-children .silc-grid__col--9-450>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-450>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-450:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-450:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:450px) {
	.silc-grid--collapse-children .silc-grid__col--10-450>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-450>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-450:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-450:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:450px) {
	.silc-grid--collapse-children .silc-grid__col--11-450>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-450>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-450:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-450:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:450px) {
	.silc-grid--collapse-children .silc-grid__col--12-450>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-450>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-599:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--1-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-599:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--2-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-599:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--3-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-599:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--4-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-599:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--5-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-599:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--6-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-599:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--7-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-599:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--8-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-599:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--9-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-599:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--10-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-599:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--11-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-599:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-599:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:599px) {
	.silc-grid--collapse-children .silc-grid__col--12-599>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-599>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-600:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-600:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) {
	.silc-grid--collapse-children .silc-grid__col--1-600>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-600>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-600:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-600:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) {
	.silc-grid--collapse-children .silc-grid__col--2-600>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-600>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-600:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-600:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) {
	.silc-grid--collapse-children .silc-grid__col--3-600>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-600>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-600:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-600:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) {
	.silc-grid--collapse-children .silc-grid__col--4-600>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-600>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-600:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-600:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) {
	.silc-grid--collapse-children .silc-grid__col--5-600>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-600>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-600:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-600:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) {
	.silc-grid--collapse-children .silc-grid__col--6-600>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-600>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-600:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-600:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) {
	.silc-grid--collapse-children .silc-grid__col--7-600>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-600>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-600:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-600:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) {
	.silc-grid--collapse-children .silc-grid__col--8-600>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-600>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-600:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-600:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) {
	.silc-grid--collapse-children .silc-grid__col--9-600>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-600>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-600:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-600:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) {
	.silc-grid--collapse-children .silc-grid__col--10-600>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-600>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-600:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-600:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) {
	.silc-grid--collapse-children .silc-grid__col--11-600>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-600>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-600:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-600:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) {
	.silc-grid--collapse-children .silc-grid__col--12-600>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-600>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-600-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-600-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--1-600-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-600-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-600-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-600-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--2-600-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-600-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-600-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-600-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--3-600-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-600-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-600-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-600-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--4-600-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-600-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-600-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-600-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--5-600-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-600-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-600-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-600-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--6-600-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-600-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-600-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-600-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--7-600-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-600-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-600-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-600-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--8-600-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-600-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-600-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-600-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--9-600-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-600-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-600-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-600-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--10-600-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-600-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-600-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-600-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--11-600-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-600-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-600-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-600-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--12-600-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-600-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-600-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-600-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--1-600-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-600-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-600-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-600-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--2-600-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-600-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-600-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-600-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--3-600-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-600-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-600-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-600-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--4-600-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-600-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-600-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-600-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--5-600-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-600-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-600-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-600-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--6-600-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-600-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-600-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-600-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--7-600-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-600-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-600-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-600-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--8-600-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-600-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-600-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-600-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--9-600-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-600-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-600-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-600-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--10-600-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-600-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-600-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-600-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--11-600-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-600-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-600-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-600-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:600px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--12-600-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-600-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-749:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-749:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:749px) {
	.silc-grid--collapse-children .silc-grid__col--1-749>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-749>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-749:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-749:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:749px) {
	.silc-grid--collapse-children .silc-grid__col--2-749>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-749>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-749:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-749:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:749px) {
	.silc-grid--collapse-children .silc-grid__col--3-749>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-749>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-749:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-749:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:749px) {
	.silc-grid--collapse-children .silc-grid__col--4-749>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-749>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-749:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-749:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:749px) {
	.silc-grid--collapse-children .silc-grid__col--5-749>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-749>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-749:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-749:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:749px) {
	.silc-grid--collapse-children .silc-grid__col--6-749>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-749>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-749:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-749:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:749px) {
	.silc-grid--collapse-children .silc-grid__col--7-749>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-749>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-749:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-749:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:749px) {
	.silc-grid--collapse-children .silc-grid__col--8-749>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-749>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-749:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-749:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:749px) {
	.silc-grid--collapse-children .silc-grid__col--9-749>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-749>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-749:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-749:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:749px) {
	.silc-grid--collapse-children .silc-grid__col--10-749>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-749>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-749:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-749:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:749px) {
	.silc-grid--collapse-children .silc-grid__col--11-749>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-749>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-749:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-749:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:749px) {
	.silc-grid--collapse-children .silc-grid__col--12-749>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-749>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-750:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-750:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) {
	.silc-grid--collapse-children .silc-grid__col--1-750>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-750>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-750:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-750:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) {
	.silc-grid--collapse-children .silc-grid__col--2-750>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-750>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-750:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-750:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) {
	.silc-grid--collapse-children .silc-grid__col--3-750>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-750>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-750:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-750:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) {
	.silc-grid--collapse-children .silc-grid__col--4-750>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-750>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-750:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-750:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) {
	.silc-grid--collapse-children .silc-grid__col--5-750>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-750>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-750:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-750:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) {
	.silc-grid--collapse-children .silc-grid__col--6-750>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-750>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-750:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-750:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) {
	.silc-grid--collapse-children .silc-grid__col--7-750>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-750>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-750:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-750:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) {
	.silc-grid--collapse-children .silc-grid__col--8-750>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-750>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-750:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-750:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) {
	.silc-grid--collapse-children .silc-grid__col--9-750>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-750>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-750:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-750:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) {
	.silc-grid--collapse-children .silc-grid__col--10-750>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-750>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-750:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-750:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) {
	.silc-grid--collapse-children .silc-grid__col--11-750>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-750>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-750:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-750:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) {
	.silc-grid--collapse-children .silc-grid__col--12-750>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-750>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-750-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-750-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--1-750-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-750-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-750-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-750-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--2-750-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-750-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-750-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-750-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--3-750-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-750-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-750-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-750-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--4-750-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-750-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-750-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-750-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--5-750-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-750-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-750-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-750-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--6-750-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-750-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-750-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-750-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--7-750-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-750-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-750-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-750-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--8-750-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-750-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-750-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-750-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--9-750-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-750-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-750-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-750-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--10-750-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-750-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-750-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-750-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--11-750-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-750-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-750-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-750-899:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:750px) and (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--12-750-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-750-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-899:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--1-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-899:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--2-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-899:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--3-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-899:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--4-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-899:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--5-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-899:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--6-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-899:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--7-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-899:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--8-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-899:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--9-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-899:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--10-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-899:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--11-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-899:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-899:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:899px) {
	.silc-grid--collapse-children .silc-grid__col--12-899>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-899>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-900:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-900:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) {
	.silc-grid--collapse-children .silc-grid__col--1-900>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-900>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-900:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-900:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) {
	.silc-grid--collapse-children .silc-grid__col--2-900>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-900>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-900:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-900:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) {
	.silc-grid--collapse-children .silc-grid__col--3-900>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-900>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-900:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-900:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) {
	.silc-grid--collapse-children .silc-grid__col--4-900>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-900>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-900:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-900:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) {
	.silc-grid--collapse-children .silc-grid__col--5-900>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-900>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-900:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-900:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) {
	.silc-grid--collapse-children .silc-grid__col--6-900>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-900>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-900:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-900:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) {
	.silc-grid--collapse-children .silc-grid__col--7-900>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-900>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-900:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-900:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) {
	.silc-grid--collapse-children .silc-grid__col--8-900>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-900>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-900:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-900:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) {
	.silc-grid--collapse-children .silc-grid__col--9-900>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-900>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-900:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-900:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) {
	.silc-grid--collapse-children .silc-grid__col--10-900>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-900>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-900:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-900:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) {
	.silc-grid--collapse-children .silc-grid__col--11-900>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-900>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-900:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-900:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) {
	.silc-grid--collapse-children .silc-grid__col--12-900>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-900>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-960:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-960:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:960px) {
	.silc-grid--collapse-children .silc-grid__col--1-960>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-960>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-960:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-960:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:960px) {
	.silc-grid--collapse-children .silc-grid__col--2-960>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-960>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-960:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-960:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:960px) {
	.silc-grid--collapse-children .silc-grid__col--3-960>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-960>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-960:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-960:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:960px) {
	.silc-grid--collapse-children .silc-grid__col--4-960>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-960>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-960:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-960:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:960px) {
	.silc-grid--collapse-children .silc-grid__col--5-960>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-960>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-960:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-960:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:960px) {
	.silc-grid--collapse-children .silc-grid__col--6-960>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-960>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-960:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-960:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:960px) {
	.silc-grid--collapse-children .silc-grid__col--7-960>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-960>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-960:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-960:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:960px) {
	.silc-grid--collapse-children .silc-grid__col--8-960>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-960>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-960:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-960:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:960px) {
	.silc-grid--collapse-children .silc-grid__col--9-960>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-960>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-960:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-960:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:960px) {
	.silc-grid--collapse-children .silc-grid__col--10-960>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-960>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-960:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-960:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:960px) {
	.silc-grid--collapse-children .silc-grid__col--11-960>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-960>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-960:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-960:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:960px) {
	.silc-grid--collapse-children .silc-grid__col--12-960>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-960>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-989:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-989:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:989px) {
	.silc-grid--collapse-children .silc-grid__col--1-989>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-989>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-989:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-989:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:989px) {
	.silc-grid--collapse-children .silc-grid__col--2-989>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-989>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-989:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-989:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:989px) {
	.silc-grid--collapse-children .silc-grid__col--3-989>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-989>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-989:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-989:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:989px) {
	.silc-grid--collapse-children .silc-grid__col--4-989>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-989>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-989:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-989:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:989px) {
	.silc-grid--collapse-children .silc-grid__col--5-989>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-989>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-989:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-989:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:989px) {
	.silc-grid--collapse-children .silc-grid__col--6-989>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-989>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-989:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-989:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:989px) {
	.silc-grid--collapse-children .silc-grid__col--7-989>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-989>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-989:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-989:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:989px) {
	.silc-grid--collapse-children .silc-grid__col--8-989>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-989>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-989:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-989:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:989px) {
	.silc-grid--collapse-children .silc-grid__col--9-989>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-989>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-989:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-989:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:989px) {
	.silc-grid--collapse-children .silc-grid__col--10-989>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-989>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-989:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-989:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:989px) {
	.silc-grid--collapse-children .silc-grid__col--11-989>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-989>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-989:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-989:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:989px) {
	.silc-grid--collapse-children .silc-grid__col--12-989>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-989>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-990:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-990:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:990px) {
	.silc-grid--collapse-children .silc-grid__col--1-990>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-990>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-990:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-990:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:990px) {
	.silc-grid--collapse-children .silc-grid__col--2-990>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-990>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-990:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-990:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:990px) {
	.silc-grid--collapse-children .silc-grid__col--3-990>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-990>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-990:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-990:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:990px) {
	.silc-grid--collapse-children .silc-grid__col--4-990>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-990>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-990:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-990:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:990px) {
	.silc-grid--collapse-children .silc-grid__col--5-990>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-990>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-990:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-990:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:990px) {
	.silc-grid--collapse-children .silc-grid__col--6-990>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-990>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-990:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-990:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:990px) {
	.silc-grid--collapse-children .silc-grid__col--7-990>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-990>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-990:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-990:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:990px) {
	.silc-grid--collapse-children .silc-grid__col--8-990>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-990>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-990:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-990:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:990px) {
	.silc-grid--collapse-children .silc-grid__col--9-990>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-990>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-990:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-990:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:990px) {
	.silc-grid--collapse-children .silc-grid__col--10-990>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-990>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-990:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-990:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:990px) {
	.silc-grid--collapse-children .silc-grid__col--11-990>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-990>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-990:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-990:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:990px) {
	.silc-grid--collapse-children .silc-grid__col--12-990>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-990>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-900-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-900-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--1-900-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-900-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-900-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-900-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--2-900-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-900-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-900-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-900-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--3-900-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-900-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-900-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-900-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--4-900-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-900-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-900-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-900-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--5-900-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-900-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-900-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-900-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--6-900-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-900-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-900-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-900-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--7-900-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-900-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-900-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-900-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--8-900-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-900-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-900-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-900-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--9-900-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-900-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-900-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-900-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--10-900-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-900-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-900-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-900-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--11-900-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-900-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-900-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-900-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--12-900-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-900-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-900-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-900-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--1-900-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-900-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-900-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-900-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--2-900-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-900-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-900-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-900-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--3-900-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-900-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-900-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-900-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--4-900-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-900-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-900-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-900-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--5-900-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-900-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-900-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-900-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--6-900-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-900-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-900-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-900-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--7-900-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-900-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-900-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-900-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--8-900-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-900-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-900-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-900-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--9-900-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-900-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-900-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-900-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--10-900-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-900-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-900-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-900-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--11-900-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-900-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-900-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-900-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:900px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--12-900-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-900-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--1-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--2-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--3-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--4-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--5-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--6-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--7-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--8-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--9-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--10-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--11-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-1023:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-1023:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1023px) {
	.silc-grid--collapse-children .silc-grid__col--12-1023>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-1023>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-1024:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-1024:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) {
	.silc-grid--collapse-children .silc-grid__col--1-1024>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-1024>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-1024:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-1024:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) {
	.silc-grid--collapse-children .silc-grid__col--2-1024>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-1024>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-1024:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-1024:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) {
	.silc-grid--collapse-children .silc-grid__col--3-1024>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-1024>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-1024:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-1024:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) {
	.silc-grid--collapse-children .silc-grid__col--4-1024>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-1024>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-1024:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-1024:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) {
	.silc-grid--collapse-children .silc-grid__col--5-1024>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-1024>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-1024:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-1024:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) {
	.silc-grid--collapse-children .silc-grid__col--6-1024>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-1024>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-1024:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-1024:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) {
	.silc-grid--collapse-children .silc-grid__col--7-1024>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-1024>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-1024:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-1024:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) {
	.silc-grid--collapse-children .silc-grid__col--8-1024>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-1024>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-1024:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-1024:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) {
	.silc-grid--collapse-children .silc-grid__col--9-1024>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-1024>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-1024:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-1024:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) {
	.silc-grid--collapse-children .silc-grid__col--10-1024>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-1024>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-1024:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-1024:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) {
	.silc-grid--collapse-children .silc-grid__col--11-1024>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-1024>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-1024:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-1024:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) {
	.silc-grid--collapse-children .silc-grid__col--12-1024>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-1024>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-1024-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-1024-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--1-1024-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-1024-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-1024-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-1024-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--2-1024-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-1024-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-1024-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-1024-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--3-1024-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-1024-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-1024-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-1024-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--4-1024-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-1024-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-1024-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-1024-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--5-1024-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-1024-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-1024-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-1024-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--6-1024-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-1024-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-1024-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-1024-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--7-1024-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-1024-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-1024-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-1024-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--8-1024-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-1024-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-1024-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-1024-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--9-1024-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-1024-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-1024-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-1024-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--10-1024-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-1024-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-1024-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-1024-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--11-1024-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-1024-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-1024-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-1024-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) and (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--12-1024-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-1024-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--1-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--2-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--3-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--4-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--5-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--6-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--7-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--8-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--9-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--10-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--11-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-1199:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-1199:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1199px) {
	.silc-grid--collapse-children .silc-grid__col--12-1199>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-1199>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-1200:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-1200:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) {
	.silc-grid--collapse-children .silc-grid__col--1-1200>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-1200>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-1200:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-1200:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) {
	.silc-grid--collapse-children .silc-grid__col--2-1200>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-1200>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-1200:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-1200:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) {
	.silc-grid--collapse-children .silc-grid__col--3-1200>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-1200>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-1200:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-1200:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) {
	.silc-grid--collapse-children .silc-grid__col--4-1200>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-1200>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-1200:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-1200:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) {
	.silc-grid--collapse-children .silc-grid__col--5-1200>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-1200>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-1200:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-1200:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) {
	.silc-grid--collapse-children .silc-grid__col--6-1200>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-1200>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-1200:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-1200:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) {
	.silc-grid--collapse-children .silc-grid__col--7-1200>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-1200>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-1200:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-1200:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) {
	.silc-grid--collapse-children .silc-grid__col--8-1200>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-1200>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-1200:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-1200:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) {
	.silc-grid--collapse-children .silc-grid__col--9-1200>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-1200>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-1200:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-1200:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) {
	.silc-grid--collapse-children .silc-grid__col--10-1200>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-1200>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-1200:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-1200:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) {
	.silc-grid--collapse-children .silc-grid__col--11-1200>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-1200>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-1200:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-1200:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) {
	.silc-grid--collapse-children .silc-grid__col--12-1200>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-1200>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-1200-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-1200-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--1-1200-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-1200-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-1200-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-1200-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--2-1200-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-1200-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-1200-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-1200-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--3-1200-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-1200-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-1200-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-1200-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--4-1200-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-1200-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-1200-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-1200-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--5-1200-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-1200-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-1200-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-1200-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--6-1200-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-1200-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-1200-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-1200-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--7-1200-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-1200-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-1200-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-1200-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--8-1200-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-1200-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-1200-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-1200-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--9-1200-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-1200-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-1200-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-1200-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--10-1200-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-1200-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-1200-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-1200-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--11-1200-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-1200-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-1200-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-1200-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) and (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--12-1200-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-1200-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-1299:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-1299:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1299px) {
	.silc-grid--collapse-children .silc-grid__col--1-1299>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-1299>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-1299:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-1299:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1299px) {
	.silc-grid--collapse-children .silc-grid__col--2-1299>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-1299>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-1299:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-1299:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1299px) {
	.silc-grid--collapse-children .silc-grid__col--3-1299>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-1299>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-1299:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-1299:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1299px) {
	.silc-grid--collapse-children .silc-grid__col--4-1299>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-1299>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-1299:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-1299:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1299px) {
	.silc-grid--collapse-children .silc-grid__col--5-1299>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-1299>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-1299:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-1299:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1299px) {
	.silc-grid--collapse-children .silc-grid__col--6-1299>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-1299>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-1299:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-1299:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1299px) {
	.silc-grid--collapse-children .silc-grid__col--7-1299>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-1299>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-1299:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-1299:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1299px) {
	.silc-grid--collapse-children .silc-grid__col--8-1299>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-1299>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-1299:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-1299:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1299px) {
	.silc-grid--collapse-children .silc-grid__col--9-1299>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-1299>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-1299:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-1299:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1299px) {
	.silc-grid--collapse-children .silc-grid__col--10-1299>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-1299>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-1299:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-1299:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1299px) {
	.silc-grid--collapse-children .silc-grid__col--11-1299>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-1299>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-1299:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-1299:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1299px) {
	.silc-grid--collapse-children .silc-grid__col--12-1299>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-1299>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-1300:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-1300:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1300px) {
	.silc-grid--collapse-children .silc-grid__col--1-1300>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-1300>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-1300:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-1300:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1300px) {
	.silc-grid--collapse-children .silc-grid__col--2-1300>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-1300>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-1300:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-1300:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1300px) {
	.silc-grid--collapse-children .silc-grid__col--3-1300>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-1300>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-1300:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-1300:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1300px) {
	.silc-grid--collapse-children .silc-grid__col--4-1300>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-1300>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-1300:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-1300:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1300px) {
	.silc-grid--collapse-children .silc-grid__col--5-1300>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-1300>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-1300:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-1300:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1300px) {
	.silc-grid--collapse-children .silc-grid__col--6-1300>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-1300>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-1300:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-1300:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1300px) {
	.silc-grid--collapse-children .silc-grid__col--7-1300>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-1300>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-1300:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-1300:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1300px) {
	.silc-grid--collapse-children .silc-grid__col--8-1300>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-1300>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-1300:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-1300:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1300px) {
	.silc-grid--collapse-children .silc-grid__col--9-1300>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-1300>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-1300:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-1300:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1300px) {
	.silc-grid--collapse-children .silc-grid__col--10-1300>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-1300>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-1300:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-1300:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1300px) {
	.silc-grid--collapse-children .silc-grid__col--11-1300>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-1300>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-1300:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-1300:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1300px) {
	.silc-grid--collapse-children .silc-grid__col--12-1300>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-1300>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--1-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--2-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--3-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--4-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--5-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--6-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--7-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--8-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--9-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--10-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--11-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-1439:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-1439:last-child>:last-child {
	margin-bottom: 0
}

@media (max-width:1439px) {
	.silc-grid--collapse-children .silc-grid__col--12-1439>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-1439>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--1-1440:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--1-1440:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1440px) {
	.silc-grid--collapse-children .silc-grid__col--1-1440>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--1-1440>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--2-1440:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--2-1440:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1440px) {
	.silc-grid--collapse-children .silc-grid__col--2-1440>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--2-1440>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--3-1440:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--3-1440:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1440px) {
	.silc-grid--collapse-children .silc-grid__col--3-1440>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--3-1440>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--4-1440:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--4-1440:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1440px) {
	.silc-grid--collapse-children .silc-grid__col--4-1440>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--4-1440>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--5-1440:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--5-1440:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1440px) {
	.silc-grid--collapse-children .silc-grid__col--5-1440>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--5-1440>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--6-1440:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--6-1440:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1440px) {
	.silc-grid--collapse-children .silc-grid__col--6-1440>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--6-1440>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--7-1440:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--7-1440:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1440px) {
	.silc-grid--collapse-children .silc-grid__col--7-1440>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--7-1440>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--8-1440:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--8-1440:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1440px) {
	.silc-grid--collapse-children .silc-grid__col--8-1440>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--8-1440>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--9-1440:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--9-1440:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1440px) {
	.silc-grid--collapse-children .silc-grid__col--9-1440>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--9-1440>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--10-1440:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--10-1440:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1440px) {
	.silc-grid--collapse-children .silc-grid__col--10-1440>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--10-1440>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--11-1440:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--11-1440:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1440px) {
	.silc-grid--collapse-children .silc-grid__col--11-1440>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--11-1440>:last-child {
		margin-bottom: 0
	}
}

.silc-grid--collapse-children .silc-grid__col--12-1440:first-child>:first-child {
	margin-top: 0
}

.silc-grid--collapse-children .silc-grid__col--12-1440:last-child>:last-child {
	margin-bottom: 0
}

@media (min-width:1440px) {
	.silc-grid--collapse-children .silc-grid__col--12-1440>:first-child {
		margin-top: 0
	}

	.silc-grid--collapse-children .silc-grid__col--12-1440>:last-child {
		margin-bottom: 0
	}
}

@font-face {
	font-family: Messina Sans;
	src: url(../fonts/MessinaSansWeb-Light.eot);
	src: url(../fonts/MessinaSansWeb-Light.eot) format("embedded-opentype"), url(../fonts/MessinaSansWeb-Light.woff2) format("woff2"), url(../fonts/MessinaSansWeb-Light.woff) format("woff");
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: Messina Sans;
	src: url(../fonts/MessinaSansWeb-LightItalic.eot);
	src: url(../fonts/MessinaSansWeb-LightItalic.eot) format("embedded-opentype"), url(../fonts/MessinaSansWeb-LightItalic.woff2) format("woff2"), url(../fonts/MessinaSansWeb-LightItalic.woff) format("woff");
	font-weight: 300;
	font-style: italic;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: Messina Sans;
	src: url(../fonts/MessinaSansWeb-Book.eot);
	src: url(../fonts/MessinaSansWeb-Book.eot) format("embedded-opentype"), url(../fonts/MessinaSansWeb-Book.woff2) format("woff2"), url(../fonts/MessinaSansWeb-Book.woff) format("woff");
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: Messina Sans;
	src: url(../fonts/MessinaSansWeb-BookItalic.eot);
	src: url(../fonts/MessinaSansWeb-BookItalic.eot) format("embedded-opentype"), url(../fonts/MessinaSansWeb-BookItalic.woff2) format("woff2"), url(../fonts/MessinaSansWeb-BookItalic.woff) format("woff");
	font-weight: 400;
	font-style: italic;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: Messina Sans;
	src: url(../fonts/MessinaSansWeb-Regular.eot);
	src: url(../fonts/MessinaSansWeb-Regular.eot) format("embedded-opentype"), url(../fonts/MessinaSansWeb-Regular.woff2) format("woff2"), url(../fonts/MessinaSansWeb-Regular.woff) format("woff");
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: Messina Sans;
	src: url(../fonts/MessinaSansWeb-RegularItalic.eot);
	src: url(../fonts/MessinaSansWeb-RegularItalic.eot) format("embedded-opentype"), url(../fonts/MessinaSansWeb-RegularItalic.woff2) format("woff2"), url(../fonts/MessinaSansWeb-RegularItalic.woff) format("woff");
	font-weight: 400;
	font-style: italic;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: Messina Sans;
	src: url(../fonts/MessinaSansWeb-SemiBold.eot);
	src: url(../fonts/MessinaSansWeb-SemiBold.eot) format("embedded-opentype"), url(../fonts/MessinaSansWeb-SemiBold.woff2) format("woff2"), url(../fonts/MessinaSansWeb-SemiBold.woff) format("woff");
	font-weight: 600;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: Messina Sans;
	src: url(../fonts/MessinaSansWeb-SemiBoldItalic.eot);
	src: url(../fonts/MessinaSansWeb-SemiBoldItalic.eot) format("embedded-opentype"), url(../fonts/MessinaSansWeb-SemiBoldItalic.woff2) format("woff2"), url(../fonts/MessinaSansWeb-SemiBoldItalic.woff) format("woff");
	font-weight: 600;
	font-style: italic;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: Messina Sans;
	src: url(../fonts/MessinaSansWeb-Bold.eot);
	src: url(../fonts/MessinaSansWeb-Bold.eot) format("embedded-opentype"), url(../fonts/MessinaSansWeb-Bold.woff2) format("woff2"), url(../fonts/MessinaSansWeb-Bold.woff) format("woff");
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: Messina Sans;
	src: url(../fonts/MessinaSansWeb-BoldItalic.eot);
	src: url(../fonts/MessinaSansWeb-BoldItalic.eot) format("embedded-opentype"), url(../fonts/MessinaSansWeb-BoldItalic.woff2) format("woff2"), url(../fonts/MessinaSansWeb-BoldItalic.woff) format("woff");
	font-weight: 700;
	font-style: italic;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: Messina Sans;
	src: url(../fonts/MessinaSansWeb-Black.eot);
	src: url(../fonts/MessinaSansWeb-Black.eot) format("embedded-opentype"), url(../fonts/MessinaSansWeb-Black.woff2) format("woff2"), url(../fonts/MessinaSansWeb-Black.woff) format("woff");
	font-weight: 900;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: Messina Sans;
	src: url(../fonts/MessinaSansWeb-BlackItalic.eot);
	src: url(../fonts/MessinaSansWeb-BlackItalic.eot) format("embedded-opentype"), url(../fonts/MessinaSansWeb-BlackItalic.woff2) format("woff2"), url(../fonts/MessinaSansWeb-BlackItalic.woff) format("woff");
	font-weight: 900;
	font-style: italic;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: "Messina Serif";
	src: url(../fonts/MessinaSerifWeb-Light.eot);
	src: url(../fonts/MessinaSerifWeb-Light.eot) format("embedded-opentype"), url(../fonts/MessinaSerifWeb-Light.woff2) format("woff2"), url(../fonts/MessinaSerifWeb-Light.woff) format("woff");
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: "Messina Serif";
	src: url(../fonts/MessinaSerifWeb-LightItalic.eot);
	src: url(../fonts/MessinaSerifWeb-LightItalic.eot) format("embedded-opentype"), url(../fonts/MessinaSerifWeb-LightItalic.woff2) format("woff2"), url(../fonts/MessinaSerifWeb-LightItalic.woff) format("woff");
	font-weight: 300;
	font-style: italic;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: "Messina Serif";
	src: url(../fonts/MessinaSerifWeb-Book.eot);
	src: url(../fonts/MessinaSerifWeb-Book.eot) format("embedded-opentype"), url(../fonts/MessinaSerifWeb-Book.woff2) format("woff2"), url(../fonts/MessinaSerifWeb-Book.woff) format("woff");
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: "Messina Serif";
	src: url(../fonts/MessinaSerifWeb-BookItalic.eot);
	src: url(../fonts/MessinaSerifWeb-BookItalic.eot) format("embedded-opentype"), url(../fonts/MessinaSerifWeb-BookItalic.woff2) format("woff2"), url(../fonts/MessinaSerifWeb-BookItalic.woff) format("woff");
	font-weight: 400;
	font-style: italic;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: "Messina Serif";
	src: url(../fonts/MessinaSerifWeb-Regular.eot);
	src: url(../fonts/MessinaSerifWeb-Regular.eot) format("embedded-opentype"), url(../fonts/MessinaSerifWeb-Regular.woff2) format("woff2"), url(../fonts/MessinaSerifWeb-Regular.woff) format("woff");
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: "Messina Serif";
	src: url(../fonts/MessinaSerifWeb-RegularItalic.eot);
	src: url(../fonts/MessinaSerifWeb-RegularItalic.eot) format("embedded-opentype"), url(../fonts/MessinaSerifWeb-RegularItalic.woff2) format("woff2"), url(../fonts/MessinaSerifWeb-RegularItalic.woff) format("woff");
	font-weight: 400;
	font-style: italic;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: "Messina Serif";
	src: url(../fonts/MessinaSerifWeb-SemiBold.eot);
	src: url(../fonts/MessinaSerifWeb-SemiBold.eot) format("embedded-opentype"), url(../fonts/MessinaSerifWeb-SemiBold.woff2) format("woff2"), url(../fonts/MessinaSerifWeb-SemiBold.woff) format("woff");
	font-weight: 600;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: "Messina Serif";
	src: url(../fonts/MessinaSerifWeb-SemiBoldItalic.eot);
	src: url(../fonts/MessinaSerifWeb-SemiBoldItalic.eot) format("embedded-opentype"), url(../fonts/MessinaSerifWeb-SemiBoldItalic.woff2) format("woff2"), url(../fonts/MessinaSerifWeb-SemiBoldItalic.woff) format("woff");
	font-weight: 600;
	font-style: italic;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: "Messina Serif";
	src: url(../fonts/MessinaSerifWeb-Bold.eot);
	src: url(../fonts/MessinaSerifWeb-Bold.eot) format("embedded-opentype"), url(../fonts/MessinaSerifWeb-Bold.woff2) format("woff2"), url(../fonts/MessinaSerifWeb-Bold.woff) format("woff");
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: "Messina Serif";
	src: url(../fonts/MessinaSerifWeb-BoldItalic.eot);
	src: url(../fonts/MessinaSerifWeb-BoldItalic.eot) format("embedded-opentype"), url(../fonts/MessinaSerifWeb-BoldItalic.woff2) format("woff2"), url(../fonts/MessinaSansWeb-BoldItalic.woff) format("woff");
	font-weight: 700;
	font-style: italic;
	font-stretch: normal;
	unicode-range: U+000d-fb04
}

@font-face {
	font-family: LineAwesome;
	src: url(../fonts/line-awesome.eot);
	src: url(../fonts/line-awesome.eot) format("embedded-opentype"), url(../fonts/line-awesome.woff2) format("woff2"), url(../fonts/line-awesome.woff) format("woff"), url(../fonts/line-awesome.ttf) format("truetype"), url(../fonts/line-awesome.svg) format("svg");
	font-weight: 400;
	font-style: normal
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
		font-family: LineAwesome;
		src: url(../fonts/line-awesome.svg) format("svg")
	}
}

.la {
	display: inline-block;
	font: normal normal normal 16px/1 LineAwesome;
	font-size: inherit;
	text-decoration: inherit;
	text-rendering: optimizeLegibility;
	text-transform: none;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased
}

.la-lg {
	font-size: 1.33333333em;
	line-height: .75em;
	vertical-align: -15%
}

.la-2x {
	font-size: 2em
}

.la-3x {
	font-size: 3em
}

.la-4x {
	font-size: 4em
}

.la-5x {
	font-size: 5em
}

.la-fw {
	width: 1.28571429em;
	text-align: center
}

.la-ul {
	padding-left: 0;
	margin-left: 2.14285714em;
	list-style-type: none
}

.la-ul>li {
	position: relative
}

.la-li {
	position: absolute;
	left: -2.14285714em;
	width: 2.14285714em;
	top: .14285714em;
	text-align: center
}

.la-li.la-lg {
	left: -1.85714286em
}

.la-border {
	padding: .2em .25em .15em;
	border: .08em solid #eee;
	border-radius: .1em
}

.pull-right {
	float: right
}

.pull-left {
	float: left
}

.li.pull-left {
	margin-right: .3em
}

.li.pull-right {
	margin-left: .3em
}

.la-spin {
	-webkit-animation: fa-spin 2s linear infinite;
	animation: fa-spin 2s linear infinite
}

@-webkit-keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	to {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

@keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}

	to {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

.la-rotate-90 {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg)
}

.la-rotate-180 {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}

.la-rotate-270 {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	-webkit-transform: rotate(270deg);
	transform: rotate(270deg)
}

.la-flip-horizontal {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1)
}

.la-flip-vertical {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
	-webkit-transform: scaleY(-1);
	transform: scaleY(-1)
}

:root .la-flip-horizontal,
:root .la-flip-vertical,
:root .la-rotate-90,
:root .la-rotate-180,
:root .la-rotate-270 {
	-webkit-filter: none;
	filter: none
}

.la-stack {
	position: relative;
	display: inline-block;
	width: 2em;
	height: 2em;
	line-height: 2em;
	vertical-align: middle
}

.la-stack-1x,
.la-stack-2x {
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center
}

.la-stack-1x {
	line-height: inherit
}

.la-stack-2x {
	font-size: 2em
}

.la-inverse {
	color: #fff
}

.la-500px:before {
	content: "\F100"
}

.la-adjust:before {
	content: "\F101"
}

.la-adn:before {
	content: "\F102"
}

.la-align-center:before {
	content: "\F103"
}

.la-align-justify:before {
	content: "\F104"
}

.la-align-left:before {
	content: "\F105"
}

.la-align-right:before {
	content: "\F106"
}

.la-amazon:before {
	content: "\F107"
}

.la-ambulance:before {
	content: "\F108"
}

.la-anchor:before {
	content: "\F109"
}

.la-android:before {
	content: "\F10A"
}

.la-angellist:before {
	content: "\F10B"
}

.la-angle-double-down:before {
	content: "\F10C"
}

.la-angle-double-left:before {
	content: "\F10D"
}

.la-angle-double-right:before {
	content: "\F10E"
}

.la-angle-double-up:before {
	content: "\F10F"
}

.la-angle-down:before {
	content: "\F110"
}

.la-angle-left:before {
	content: "\F111"
}

.la-angle-right:before {
	content: "\F112"
}

.la-angle-up:before {
	content: "\F113"
}

.la-apple:before {
	content: "\F114"
}

.la-archive:before {
	content: "\F115"
}

.la-area-chart:before {
	content: "\F116"
}

.la-arrow-circle-down:before {
	content: "\F117"
}

.la-arrow-circle-left:before {
	content: "\F118"
}

.la-arrow-circle-o-down:before {
	content: "\F119"
}

.la-arrow-circle-o-left:before {
	content: "\F11A"
}

.la-arrow-circle-o-right:before {
	content: "\F11B"
}

.la-arrow-circle-o-up:before {
	content: "\F11C"
}

.la-arrow-circle-right:before {
	content: "\F11D"
}

.la-arrow-circle-up:before {
	content: "\F11E"
}

.la-arrow-down:before {
	content: "\F11F"
}

.la-arrow-left:before {
	content: "\F120"
}

.la-arrow-right:before {
	content: "\F121"
}

.la-arrow-up:before {
	content: "\F122"
}

.la-arrows:before {
	content: "\F123"
}

.la-arrows-alt:before {
	content: "\F124"
}

.la-arrows-h:before {
	content: "\F125"
}

.la-arrows-v:before {
	content: "\F126"
}

.la-asterisk:before {
	content: "\F127"
}

.la-at:before {
	content: "\F128"
}

.la-automobile:before {
	content: "\F129"
}

.la-backward:before {
	content: "\F12A"
}

.la-balance-scale:before {
	content: "\F12B"
}

.la-ban:before {
	content: "\F12C"
}

.la-bank:before {
	content: "\F12D"
}

.la-bar-chart:before {
	content: "\F12E"
}

.la-bar-chart-o:before {
	content: "\F12F"
}

.la-barcode:before {
	content: "\F130"
}

.la-bars:before {
	content: "\F131"
}

.la-battery-0:before {
	content: "\F132"
}

.la-battery-1:before {
	content: "\F133"
}

.la-battery-2:before {
	content: "\F134"
}

.la-battery-3:before {
	content: "\F135"
}

.la-battery-4:before {
	content: "\F136"
}

.la-battery-empty:before {
	content: "\F137"
}

.la-battery-full:before {
	content: "\F138"
}

.la-battery-half:before {
	content: "\F139"
}

.la-battery-quarter:before {
	content: "\F13A"
}

.la-battery-three-quarters:before {
	content: "\F13B"
}

.la-bed:before {
	content: "\F13C"
}

.la-beer:before {
	content: "\F13D"
}

.la-behance:before {
	content: "\F13E"
}

.la-behance-square:before {
	content: "\F13F"
}

.la-bell:before {
	content: "\F140"
}

.la-bell-o:before {
	content: "\F141"
}

.la-bell-slash:before {
	content: "\F142"
}

.la-bell-slash-o:before {
	content: "\F143"
}

.la-bicycle:before {
	content: "\F144"
}

.la-binoculars:before {
	content: "\F145"
}

.la-birthday-cake:before {
	content: "\F146"
}

.la-bitbucket:before {
	content: "\F147"
}

.la-bitbucket-square:before {
	content: "\F148"
}

.la-bitcoin:before {
	content: "\F149"
}

.la-black-tie:before {
	content: "\F14A"
}

.la-bold:before {
	content: "\F14B"
}

.la-bolt:before {
	content: "\F14C"
}

.la-bomb:before {
	content: "\F14D"
}

.la-book:before {
	content: "\F14E"
}

.la-bookmark:before {
	content: "\F14F"
}

.la-bookmark-o:before {
	content: "\F150"
}

.la-briefcase:before {
	content: "\F151"
}

.la-btc:before {
	content: "\F152"
}

.la-bug:before {
	content: "\F153"
}

.la-building:before {
	content: "\F154"
}

.la-building-o:before {
	content: "\F155"
}

.la-bullhorn:before {
	content: "\F156"
}

.la-bullseye:before {
	content: "\F157"
}

.la-bus:before {
	content: "\F158"
}

.la-buysellads:before {
	content: "\F159"
}

.la-cab:before {
	content: "\F15A"
}

.la-calculator:before {
	content: "\F15B"
}

.la-calendar:before {
	content: "\F15C"
}

.la-calendar-check-o:before {
	content: "\F15D"
}

.la-calendar-minus-o:before {
	content: "\F15E"
}

.la-calendar-o:before {
	content: "\F15F"
}

.la-calendar-plus-o:before {
	content: "\F160"
}

.la-calendar-times-o:before {
	content: "\F161"
}

.la-camera:before {
	content: "\F162"
}

.la-camera-retro:before {
	content: "\F163"
}

.la-car:before {
	content: "\F164"
}

.la-caret-down:before {
	content: "\F165"
}

.la-caret-left:before {
	content: "\F166"
}

.la-caret-right:before {
	content: "\F167"
}

.la-caret-square-o-down:before,
.la-toggle-down:before {
	content: "\F168"
}

.la-caret-square-o-left:before,
.la-toggle-left:before {
	content: "\F169"
}

.la-caret-square-o-right:before,
.la-toggle-right:before {
	content: "\F16A"
}

.la-caret-square-o-up:before,
.la-toggle-up:before {
	content: "\F16B"
}

.la-caret-up:before {
	content: "\F16C"
}

.la-cart-arrow-down:before {
	content: "\F16D"
}

.la-cart-plus:before {
	content: "\F16E"
}

.la-cc:before {
	content: "\F16F"
}

.la-cc-amex:before {
	content: "\F170"
}

.la-cc-diners-club:before {
	content: "\F171"
}

.la-cc-discover:before {
	content: "\F172"
}

.la-cc-jcb:before {
	content: "\F173"
}

.la-cc-mastercard:before {
	content: "\F174"
}

.la-cc-paypal:before {
	content: "\F175"
}

.la-cc-stripe:before {
	content: "\F176"
}

.la-cc-visa:before {
	content: "\F177"
}

.la-certificate:before {
	content: "\F178"
}

.la-chain:before {
	content: "\F179"
}

.la-chain-broken:before {
	content: "\F17A"
}

.la-check:before {
	content: "\F17B"
}

.la-check-circle:before {
	content: "\F17C"
}

.la-check-circle-o:before {
	content: "\F17D"
}

.la-check-square:before {
	content: "\F17E"
}

.la-check-square-o:before {
	content: "\F17F"
}

.la-chevron-circle-down:before {
	content: "\F180"
}

.la-chevron-circle-left:before {
	content: "\F181"
}

.la-chevron-circle-right:before {
	content: "\F182"
}

.la-chevron-circle-up:before {
	content: "\F183"
}

.la-chevron-down:before {
	content: "\F184"
}

.la-chevron-left:before {
	content: "\F185"
}

.la-chevron-right:before {
	content: "\F186"
}

.la-chevron-up:before {
	content: "\F187"
}

.la-child:before {
	content: "\F188"
}

.la-chrome:before {
	content: "\F189"
}

.la-circle:before {
	content: "\F18A"
}

.la-circle-o:before {
	content: "\F18B"
}

.la-circle-o-notch:before {
	content: "\F18C"
}

.la-circle-thin:before {
	content: "\F18D"
}

.la-clipboard:before {
	content: "\F18E"
}

.la-clock-o:before {
	content: "\F18F"
}

.la-clone:before {
	content: "\F190"
}

.la-close:before {
	content: "\F191"
}

.la-cloud:before {
	content: "\F192"
}

.la-cloud-download:before {
	content: "\F193"
}

.la-cloud-upload:before {
	content: "\F194"
}

.la-cny:before {
	content: "\F195"
}

.la-code:before {
	content: "\F196"
}

.la-code-fork:before {
	content: "\F197"
}

.la-codepen:before {
	content: "\F198"
}

.la-coffee:before {
	content: "\F199"
}

.la-cog:before {
	content: "\F19A"
}

.la-cogs:before {
	content: "\F19B"
}

.la-columns:before {
	content: "\F19C"
}

.la-comment:before {
	content: "\F19D"
}

.la-comment-o:before {
	content: "\F19E"
}

.la-commenting:before {
	content: "\F19F"
}

.la-commenting-o:before {
	content: "\F1A0"
}

.la-comments:before {
	content: "\F1A1"
}

.la-comments-o:before {
	content: "\F1A2"
}

.la-compass:before {
	content: "\F1A3"
}

.la-compress:before {
	content: "\F1A4"
}

.la-connectdevelop:before {
	content: "\F1A5"
}

.la-contao:before {
	content: "\F1A6"
}

.la-copy:before {
	content: "\F1A7"
}

.la-copyright:before {
	content: "\F1A8"
}

.la-creative-commons:before {
	content: "\F1A9"
}

.la-credit-card:before {
	content: "\F1AA"
}

.la-crop:before {
	content: "\F1AB"
}

.la-crosshairs:before {
	content: "\F1AC"
}

.la-css3:before {
	content: "\F1AD"
}

.la-cube:before {
	content: "\F1AE"
}

.la-cubes:before {
	content: "\F1AF"
}

.la-cut:before {
	content: "\F1B0"
}

.la-cutlery:before {
	content: "\F1B1"
}

.la-dashboard:before {
	content: "\F1B2"
}

.la-dashcube:before {
	content: "\F1B3"
}

.la-database:before {
	content: "\F1B4"
}

.la-dedent:before {
	content: "\F1B5"
}

.la-delicious:before {
	content: "\F1B6"
}

.la-desktop:before {
	content: "\F1B7"
}

.la-deviantart:before {
	content: "\F1B8"
}

.la-diamond:before {
	content: "\F1B9"
}

.la-digg:before {
	content: "\F1BA"
}

.la-dollar:before {
	content: "\F1BB"
}

.la-dot-circle-o:before {
	content: "\F1BC"
}

.la-download:before {
	content: "\F1BD"
}

.la-dribbble:before {
	content: "\F1BE"
}

.la-dropbox:before {
	content: "\F1BF"
}

.la-drupal:before {
	content: "\F1C0"
}

.la-edit:before {
	content: "\F1C1"
}

.la-eject:before {
	content: "\F1C2"
}

.la-ellipsis-h:before {
	content: "\F1C3"
}

.la-ellipsis-v:before {
	content: "\F1C4"
}

.la-empire:before,
.la-ge:before {
	content: "\F1C5"
}

.la-envelope:before {
	content: "\F1C6"
}

.la-envelope-o:before {
	content: "\F1C7"
}

.la-envelope-square:before {
	content: "\F1C8"
}

.la-eraser:before {
	content: "\F1C9"
}

.la-eur:before {
	content: "\F1CA"
}

.la-euro:before {
	content: "\F1CB"
}

.la-exchange:before {
	content: "\F1CC"
}

.la-exclamation:before {
	content: "\F1CD"
}

.la-exclamation-circle:before {
	content: "\F1CE"
}

.la-exclamation-triangle:before {
	content: "\F1CF"
}

.la-expand:before {
	content: "\F1D0"
}

.la-expeditedssl:before {
	content: "\F1D1"
}

.la-external-link:before {
	content: "\F1D2"
}

.la-external-link-square:before {
	content: "\F1D3"
}

.la-eye:before {
	content: "\F1D4"
}

.la-eye-slash:before {
	content: "\F1D5"
}

.la-eyedropper:before {
	content: "\F1D6"
}

.la-facebook-f:before,
.la-facebook:before {
	content: "\F1D7"
}

.la-facebook-official:before {
	content: "\F1D8"
}

.la-facebook-square:before {
	content: "\F1D9"
}

.la-fast-backward:before {
	content: "\F1DA"
}

.la-fast-forward:before {
	content: "\F1DB"
}

.la-fax:before {
	content: "\F1DC"
}

.la-female:before {
	content: "\F1DD"
}

.la-fighter-jet:before {
	content: "\F1DE"
}

.la-file:before {
	content: "\F1DF"
}

.la-file-archive-o:before {
	content: "\F1E0"
}

.la-file-audio-o:before {
	content: "\F1E1"
}

.la-file-code-o:before {
	content: "\F1E2"
}

.la-file-excel-o:before {
	content: "\F1E3"
}

.la-file-image-o:before {
	content: "\F1E4"
}

.la-file-movie-o:before {
	content: "\F1E5"
}

.la-file-o:before {
	content: "\F1E6"
}

.la-file-pdf-o:before {
	content: "\F1E7"
}

.la-file-photo-o:before {
	content: "\F1E8"
}

.la-file-picture-o:before {
	content: "\F1E9"
}

.la-file-powerpoint-o:before {
	content: "\F1EA"
}

.la-file-sound-o:before {
	content: "\F1EB"
}

.la-file-text:before {
	content: "\F1EC"
}

.la-file-text-o:before {
	content: "\F1ED"
}

.la-file-video-o:before {
	content: "\F1EE"
}

.la-file-word-o:before {
	content: "\F1EF"
}

.la-file-zip-o:before {
	content: "\F1F0"
}

.la-files-o:before {
	content: "\F1F1"
}

.la-film:before {
	content: "\F1F2"
}

.la-filter:before {
	content: "\F1F3"
}

.la-fire:before {
	content: "\F1F4"
}

.la-fire-extinguisher:before {
	content: "\F1F5"
}

.la-firefox:before {
	content: "\F1F6"
}

.la-flag:before {
	content: "\F1F7"
}

.la-flag-checkered:before {
	content: "\F1F8"
}

.la-flag-o:before {
	content: "\F1F9"
}

.la-flash:before {
	content: "\F1FA"
}

.la-flask:before {
	content: "\F1FB"
}

.la-flickr:before {
	content: "\F1FC"
}

.la-floppy-o:before {
	content: "\F1FD"
}

.la-folder:before {
	content: "\F1FE"
}

.la-folder-o:before {
	content: "\F1FF"
}

.la-folder-open:before {
	content: "\F200"
}

.la-folder-open-o:before {
	content: "\F201"
}

.la-font:before {
	content: "\F202"
}

.la-fonticons:before {
	content: "\F203"
}

.la-forumbee:before {
	content: "\F204"
}

.la-forward:before {
	content: "\F205"
}

.la-foursquare:before {
	content: "\F206"
}

.la-frown-o:before {
	content: "\F207"
}

.la-futbol-o:before,
.la-soccer-ball-o:before {
	content: "\F208"
}

.la-gamepad:before {
	content: "\F209"
}

.la-gavel:before {
	content: "\F20A"
}

.la-gbp:before {
	content: "\F20B"
}

.la-gear:before {
	content: "\F20C"
}

.la-gears:before {
	content: "\F20D"
}

.la-genderless:before {
	content: "\F20E"
}

.la-get-pocket:before {
	content: "\F20F"
}

.la-gg:before {
	content: "\F210"
}

.la-gg-circle:before {
	content: "\F211"
}

.la-gift:before {
	content: "\F212"
}

.la-git:before {
	content: "\F213"
}

.la-git-square:before {
	content: "\F214"
}

.la-github:before {
	content: "\F215"
}

.la-github-alt:before {
	content: "\F216"
}

.la-github-square:before {
	content: "\F217"
}

.la-glass:before {
	content: "\F218"
}

.la-globe:before {
	content: "\F219"
}

.la-google:before {
	content: "\F21A"
}

.la-google-plus:before {
	content: "\F21B"
}

.la-google-plus-square:before {
	content: "\F21C"
}

.la-google-wallet:before {
	content: "\F21D"
}

.la-graduation-cap:before {
	content: "\F21E"
}

.la-gittip:before,
.la-gratipay:before {
	content: "\F21F"
}

.la-group:before {
	content: "\F220"
}

.la-h-square:before {
	content: "\F221"
}

.la-hacker-news:before {
	content: "\F222"
}

.la-hand-grab-o:before {
	content: "\F223"
}

.la-hand-lizard-o:before {
	content: "\F224"
}

.la-hand-o-down:before {
	content: "\F225"
}

.la-hand-o-left:before {
	content: "\F226"
}

.la-hand-o-right:before {
	content: "\F227"
}

.la-hand-o-up:before {
	content: "\F228"
}

.la-hand-paper-o:before {
	content: "\F229"
}

.la-hand-peace-o:before {
	content: "\F22A"
}

.la-hand-pointer-o:before {
	content: "\F22B"
}

.la-hand-rock-o:before {
	content: "\F22C"
}

.la-hand-scissors-o:before {
	content: "\F22D"
}

.la-hand-spock-o:before {
	content: "\F22E"
}

.la-hand-stop-o:before {
	content: "\F22F"
}

.la-hdd-o:before {
	content: "\F230"
}

.la-header:before {
	content: "\F231"
}

.la-headphones:before {
	content: "\F232"
}

.la-heart:before {
	content: "\F233"
}

.la-heart-o:before {
	content: "\F234"
}

.la-heartbeat:before {
	content: "\F235"
}

.la-history:before {
	content: "\F236"
}

.la-home:before {
	content: "\F237"
}

.la-hospital-o:before {
	content: "\F238"
}

.la-hotel:before {
	content: "\F239"
}

.la-hourglass:before {
	content: "\F23A"
}

.la-hourglass-1:before {
	content: "\F23B"
}

.la-hourglass-2:before {
	content: "\F23C"
}

.la-hourglass-3:before {
	content: "\F23D"
}

.la-hourglass-end:before {
	content: "\F23E"
}

.la-hourglass-half:before {
	content: "\F23F"
}

.la-hourglass-o:before {
	content: "\F240"
}

.la-hourglass-start:before {
	content: "\F241"
}

.la-houzz:before {
	content: "\F242"
}

.la-html5:before {
	content: "\F243"
}

.la-i-cursor:before {
	content: "\F244"
}

.la-ils:before {
	content: "\F245"
}

.la-image:before {
	content: "\F246"
}

.la-inbox:before {
	content: "\F247"
}

.la-indent:before {
	content: "\F248"
}

.la-industry:before {
	content: "\F249"
}

.la-info:before {
	content: "\F24A"
}

.la-info-circle:before {
	content: "\F24B"
}

.la-inr:before {
	content: "\F24C"
}

.la-instagram:before {
	content: "\F24D"
}

.la-institution:before {
	content: "\F24E"
}

.la-internet-explorer:before {
	content: "\F24F"
}

.la-ioxhost:before {
	content: "\F250"
}

.la-italic:before {
	content: "\F251"
}

.la-joomla:before {
	content: "\F252"
}

.la-jpy:before {
	content: "\F253"
}

.la-jsfiddle:before {
	content: "\F254"
}

.la-key:before {
	content: "\F255"
}

.la-keyboard-o:before {
	content: "\F256"
}

.la-krw:before {
	content: "\F257"
}

.la-language:before {
	content: "\F258"
}

.la-laptop:before {
	content: "\F259"
}

.la-lastfm:before {
	content: "\F25A"
}

.la-lastfm-square:before {
	content: "\F25B"
}

.la-leaf:before {
	content: "\F25C"
}

.la-leanpub:before {
	content: "\F25D"
}

.la-legal:before {
	content: "\F25E"
}

.la-lemon-o:before {
	content: "\F25F"
}

.la-level-down:before {
	content: "\F260"
}

.la-level-up:before {
	content: "\F261"
}

.la-life-bouy:before {
	content: "\F262"
}

.la-life-buoy:before {
	content: "\F263"
}

.la-life-ring:before,
.la-support:before {
	content: "\F264"
}

.la-life-saver:before {
	content: "\F265"
}

.la-lightbulb-o:before {
	content: "\F266"
}

.la-line-chart:before {
	content: "\F267"
}

.la-link:before {
	content: "\F268"
}

.la-linkedin:before {
	content: "\F269"
}

.la-linkedin-square:before {
	content: "\F26A"
}

.la-linux:before {
	content: "\F26B"
}

.la-list:before {
	content: "\F26C"
}

.la-list-alt:before {
	content: "\F26D"
}

.la-list-ol:before {
	content: "\F26E"
}

.la-list-ul:before {
	content: "\F26F"
}

.la-location-arrow:before {
	content: "\F270"
}

.la-lock:before {
	content: "\F271"
}

.la-long-arrow-down:before {
	content: "\F272"
}

.la-long-arrow-left:before {
	content: "\F273"
}

.la-long-arrow-right:before {
	content: "\F274"
}

.la-long-arrow-up:before {
	content: "\F275"
}

.la-magic:before {
	content: "\F276"
}

.la-magnet:before {
	content: "\F277"
}

.la-mail-forward:before {
	content: "\F278"
}

.la-mail-reply:before {
	content: "\F279"
}

.la-mail-reply-all:before {
	content: "\F27A"
}

.la-male:before {
	content: "\F27B"
}

.la-map:before {
	content: "\F27C"
}

.la-map-marker:before {
	content: "\F27D"
}

.la-map-o:before {
	content: "\F27E"
}

.la-map-pin:before {
	content: "\F27F"
}

.la-map-signs:before {
	content: "\F280"
}

.la-mars:before {
	content: "\F281"
}

.la-mars-double:before {
	content: "\F282"
}

.la-mars-stroke:before {
	content: "\F283"
}

.la-mars-stroke-h:before {
	content: "\F284"
}

.la-mars-stroke-v:before {
	content: "\F285"
}

.la-maxcdn:before {
	content: "\F286"
}

.la-meanpath:before {
	content: "\F287"
}

.la-medium:before {
	content: "\F288"
}

.la-medkit:before {
	content: "\F289"
}

.la-meh-o:before {
	content: "\F28A"
}

.la-mercury:before {
	content: "\F28B"
}

.la-microphone:before {
	content: "\F28C"
}

.la-microphone-slash:before {
	content: "\F28D"
}

.la-minus:before {
	content: "\F28E"
}

.la-minus-circle:before {
	content: "\F28F"
}

.la-minus-square:before {
	content: "\F290"
}

.la-minus-square-o:before {
	content: "\F291"
}

.la-mobile:before {
	content: "\F292"
}

.la-mobile-phone:before {
	content: "\F293"
}

.la-money:before {
	content: "\F294"
}

.la-moon-o:before {
	content: "\F295"
}

.la-mortar-board:before {
	content: "\F296"
}

.la-motorcycle:before {
	content: "\F297"
}

.la-mouse-pointer:before {
	content: "\F298"
}

.la-music:before {
	content: "\F299"
}

.la-navicon:before {
	content: "\F29A"
}

.la-neuter:before {
	content: "\F29B"
}

.la-newspaper-o:before {
	content: "\F29C"
}

.la-object-group:before {
	content: "\F29D"
}

.la-object-ungroup:before {
	content: "\F29E"
}

.la-odnoklassniki:before {
	content: "\F29F"
}

.la-odnoklassniki-square:before {
	content: "\F2A0"
}

.la-opencart:before {
	content: "\F2A1"
}

.la-openid:before {
	content: "\F2A2"
}

.la-opera:before {
	content: "\F2A3"
}

.la-optin-monster:before {
	content: "\F2A4"
}

.la-outdent:before {
	content: "\F2A5"
}

.la-pagelines:before {
	content: "\F2A6"
}

.la-paint-brush:before {
	content: "\F2A7"
}

.la-paper-plane:before,
.la-send:before {
	content: "\F2A8"
}

.la-paper-plane-o:before,
.la-send-o:before {
	content: "\F2A9"
}

.la-paperclip:before {
	content: "\F2AA"
}

.la-paragraph:before {
	content: "\F2AB"
}

.la-paste:before {
	content: "\F2AC"
}

.la-pause:before {
	content: "\F2AD"
}

.la-paw:before {
	content: "\F2AE"
}

.la-paypal:before {
	content: "\F2AF"
}

.la-pencil:before {
	content: "\F2B0"
}

.la-pencil-square:before {
	content: "\F2B1"
}

.la-pencil-square-o:before {
	content: "\F2B2"
}

.la-phone:before {
	content: "\F2B3"
}

.la-phone-square:before {
	content: "\F2B4"
}

.la-photo:before {
	content: "\F2B5"
}

.la-picture-o:before {
	content: "\F2B6"
}

.la-pie-chart:before {
	content: "\F2B7"
}

.la-pied-piper:before {
	content: "\F2B8"
}

.la-pied-piper-alt:before {
	content: "\F2B9"
}

.la-pinterest:before {
	content: "\F2BA"
}

.la-pinterest-p:before {
	content: "\F2BB"
}

.la-pinterest-square:before {
	content: "\F2BC"
}

.la-plane:before {
	content: "\F2BD"
}

.la-play:before {
	content: "\F2BE"
}

.la-play-circle:before {
	content: "\F2BF"
}

.la-play-circle-o:before {
	content: "\F2C0"
}

.la-plug:before {
	content: "\F2C1"
}

.la-plus:before {
	content: "\F2C2"
}

.la-plus-circle:before {
	content: "\F2C3"
}

.la-plus-square:before {
	content: "\F2C4"
}

.la-plus-square-o:before {
	content: "\F2C5"
}

.la-power-off:before {
	content: "\F2C6"
}

.la-print:before {
	content: "\F2C7"
}

.la-puzzle-piece:before {
	content: "\F2C8"
}

.la-qq:before {
	content: "\F2C9"
}

.la-qrcode:before {
	content: "\F2CA"
}

.la-question:before {
	content: "\F2CB"
}

.la-question-circle:before {
	content: "\F2CC"
}

.la-quote-left:before {
	content: "\F2CD"
}

.la-quote-right:before {
	content: "\F2CE"
}

.la-ra:before {
	content: "\F2CF"
}

.la-random:before {
	content: "\F2D0"
}

.la-rebel:before {
	content: "\F2D1"
}

.la-recycle:before {
	content: "\F2D2"
}

.la-reddit:before {
	content: "\F2D3"
}

.la-reddit-square:before {
	content: "\F2D4"
}

.la-refresh:before {
	content: "\F2D5"
}

.la-registered:before {
	content: "\F2D6"
}

.la-renren:before {
	content: "\F2D7"
}

.la-reorder:before {
	content: "\F2D8"
}

.la-repeat:before {
	content: "\F2D9"
}

.la-reply:before {
	content: "\F2DA"
}

.la-reply-all:before {
	content: "\F2DB"
}

.la-retweet:before {
	content: "\F2DC"
}

.la-rmb:before {
	content: "\F2DD"
}

.la-road:before {
	content: "\F2DE"
}

.la-rocket:before {
	content: "\F2DF"
}

.la-rotate-left:before {
	content: "\F2E0"
}

.la-rotate-right:before {
	content: "\F2E1"
}

.la-rouble:before {
	content: "\F2E2"
}

.la-feed:before,
.la-rss:before {
	content: "\F2E3"
}

.la-rss-square:before {
	content: "\F2E4"
}

.la-rub:before {
	content: "\F2E5"
}

.la-ruble:before {
	content: "\F2E6"
}

.la-rupee:before {
	content: "\F2E7"
}

.la-safari:before {
	content: "\F2E8"
}

.la-save:before {
	content: "\F2E9"
}

.la-scissors:before {
	content: "\F2EA"
}

.la-search:before {
	content: "\F2EB"
}

.la-search-minus:before {
	content: "\F2EC"
}

.la-search-plus:before {
	content: "\F2ED"
}

.la-sellsy:before {
	content: "\F2EE"
}

.la-server:before {
	content: "\F2EF"
}

.la-share:before {
	content: "\F2F0"
}

.la-share-alt:before {
	content: "\F2F1"
}

.la-share-alt-square:before {
	content: "\F2F2"
}

.la-share-square:before {
	content: "\F2F3"
}

.la-share-square-o:before {
	content: "\F2F4"
}

.la-shekel:before {
	content: "\F2F5"
}

.la-sheqel:before {
	content: "\F2F6"
}

.la-shield:before {
	content: "\F2F7"
}

.la-ship:before {
	content: "\F2F8"
}

.la-shirtsinbulk:before {
	content: "\F2F9"
}

.la-shopping-cart:before {
	content: "\F2FA"
}

.la-sign-in:before {
	content: "\F2FB"
}

.la-sign-out:before {
	content: "\F2FC"
}

.la-signal:before {
	content: "\F2FD"
}

.la-simplybuilt:before {
	content: "\F2FE"
}

.la-sitemap:before {
	content: "\F2FF"
}

.la-skyatlas:before {
	content: "\F300"
}

.la-skype:before {
	content: "\F301"
}

.la-slack:before {
	content: "\F302"
}

.la-sliders:before {
	content: "\F303"
}

.la-slideshare:before {
	content: "\F304"
}

.la-smile-o:before {
	content: "\F305"
}

.la-sort:before,
.la-unsorted:before {
	content: "\F306"
}

.la-sort-alpha-asc:before {
	content: "\F307"
}

.la-sort-alpha-desc:before {
	content: "\F308"
}

.la-sort-amount-asc:before {
	content: "\F309"
}

.la-sort-amount-desc:before {
	content: "\F30A"
}

.la-sort-asc:before,
.la-sort-up:before {
	content: "\F30B"
}

.la-sort-desc:before,
.la-sort-down:before {
	content: "\F30C"
}

.la-sort-numeric-asc:before {
	content: "\F30D"
}

.la-sort-numeric-desc:before {
	content: "\F30E"
}

.la-soundcloud:before {
	content: "\F30F"
}

.la-space-shuttle:before {
	content: "\F310"
}

.la-spinner:before {
	content: "\F311"
}

.la-spoon:before {
	content: "\F312"
}

.la-spotify:before {
	content: "\F313"
}

.la-square:before {
	content: "\F314"
}

.la-square-o:before {
	content: "\F315"
}

.la-stack-exchange:before {
	content: "\F316"
}

.la-stack-overflow:before {
	content: "\F317"
}

.la-star:before {
	content: "\F318"
}

.la-star-half:before {
	content: "\F319"
}

.la-star-half-empty:before,
.la-star-half-full:before,
.la-star-half-o:before {
	content: "\F31A"
}

.la-star-o:before {
	content: "\F31B"
}

.la-steam:before {
	content: "\F31C"
}

.la-steam-square:before {
	content: "\F31D"
}

.la-step-backward:before {
	content: "\F31E"
}

.la-step-forward:before {
	content: "\F31F"
}

.la-stethoscope:before {
	content: "\F320"
}

.la-sticky-note:before {
	content: "\F321"
}

.la-sticky-note-o:before {
	content: "\F322"
}

.la-stop:before {
	content: "\F323"
}

.la-street-view:before {
	content: "\F324"
}

.la-strikethrough:before {
	content: "\F325"
}

.la-stumbleupon:before {
	content: "\F326"
}

.la-stumbleupon-circle:before {
	content: "\F327"
}

.la-subscript:before {
	content: "\F328"
}

.la-subway:before {
	content: "\F329"
}

.la-suitcase:before {
	content: "\F32A"
}

.la-sun-o:before {
	content: "\F32B"
}

.la-superscript:before {
	content: "\F32C"
}

.la-table:before {
	content: "\F32D"
}

.la-tablet:before {
	content: "\F32E"
}

.la-tachometer:before {
	content: "\F32F"
}

.la-tag:before {
	content: "\F330"
}

.la-tags:before {
	content: "\F331"
}

.la-tasks:before {
	content: "\F332"
}

.la-taxi:before {
	content: "\F333"
}

.la-television:before,
.la-tv:before {
	content: "\F334"
}

.la-tencent-weibo:before {
	content: "\F335"
}

.la-terminal:before {
	content: "\F336"
}

.la-text-height:before {
	content: "\F337"
}

.la-text-width:before {
	content: "\F338"
}

.la-th:before {
	content: "\F339"
}

.la-th-large:before {
	content: "\F33A"
}

.la-th-list:before {
	content: "\F33B"
}

.la-thumb-tack:before {
	content: "\F33C"
}

.la-thumbs-down:before {
	content: "\F33D"
}

.la-thumbs-o-down:before {
	content: "\F33E"
}

.la-thumbs-o-up:before {
	content: "\F33F"
}

.la-thumbs-up:before {
	content: "\F340"
}

.la-ticket:before {
	content: "\F341"
}

.la-remove:before,
.la-times:before {
	content: "\F342"
}

.la-times-circle:before {
	content: "\F343"
}

.la-times-circle-o:before {
	content: "\F344"
}

.la-tint:before {
	content: "\F345"
}

.la-toggle-off:before {
	content: "\F346"
}

.la-toggle-on:before {
	content: "\F347"
}

.la-trademark:before {
	content: "\F348"
}

.la-train:before {
	content: "\F349"
}

.la-intersex:before,
.la-transgender:before {
	content: "\F34A"
}

.la-transgender-alt:before {
	content: "\F34B"
}

.la-trash:before {
	content: "\F34C"
}

.la-trash-o:before {
	content: "\F34D"
}

.la-tree:before {
	content: "\F34E"
}

.la-trello:before {
	content: "\F34F"
}

.la-tripadvisor:before {
	content: "\F350"
}

.la-trophy:before {
	content: "\F351"
}

.la-truck:before {
	content: "\F352"
}

.la-try:before {
	content: "\F353"
}

.la-tty:before {
	content: "\F354"
}

.la-tumblr:before {
	content: "\F355"
}

.la-tumblr-square:before {
	content: "\F356"
}

.la-turkish-lira:before {
	content: "\F357"
}

.la-twitch:before {
	content: "\F358"
}

.la-twitter:before {
	content: "\F359"
}

.la-twitter-square:before {
	content: "\F35A"
}

.la-umbrella:before {
	content: "\F35B"
}

.la-underline:before {
	content: "\F35C"
}

.la-undo:before {
	content: "\F35D"
}

.la-university:before {
	content: "\F35E"
}

.la-unlink:before {
	content: "\F35F"
}

.la-unlock:before {
	content: "\F360"
}

.la-unlock-alt:before {
	content: "\F361"
}

.la-upload:before {
	content: "\F362"
}

.la-usd:before {
	content: "\F363"
}

.la-user:before {
	content: "\F364"
}

.la-user-md:before {
	content: "\F365"
}

.la-user-plus:before {
	content: "\F366"
}

.la-user-secret:before {
	content: "\F367"
}

.la-user-times:before {
	content: "\F368"
}

.la-users:before {
	content: "\F369"
}

.la-venus:before {
	content: "\F36A"
}

.la-venus-double:before {
	content: "\F36B"
}

.la-venus-mars:before {
	content: "\F36C"
}

.la-viacoin:before {
	content: "\F36D"
}

.la-video-camera:before {
	content: "\F36E"
}

.la-vimeo:before {
	content: "\F36F"
}

.la-vimeo-square:before {
	content: "\F370"
}

.la-vine:before {
	content: "\F371"
}

.la-vk:before {
	content: "\F372"
}

.la-volume-down:before {
	content: "\F373"
}

.la-volume-off:before {
	content: "\F374"
}

.la-volume-up:before {
	content: "\F375"
}

.la-warning:before {
	content: "\F376"
}

.la-wechat:before {
	content: "\F377"
}

.la-weibo:before {
	content: "\F378"
}

.la-weixin:before {
	content: "\F379"
}

.la-whatsapp:before {
	content: "\F37A"
}

.la-wheelchair:before {
	content: "\F37B"
}

.la-wifi:before {
	content: "\F37C"
}

.la-wikipedia-w:before {
	content: "\F37D"
}

.la-windows:before {
	content: "\F37E"
}

.la-won:before {
	content: "\F37F"
}

.la-wordpress:before {
	content: "\F380"
}

.la-wrench:before {
	content: "\F381"
}

.la-xing:before {
	content: "\F382"
}

.la-xing-square:before {
	content: "\F383"
}

.la-y-combinator:before {
	content: "\F384"
}

.la-y-combinator-square:before {
	content: "\F385"
}

.la-yahoo:before {
	content: "\F386"
}

.la-yc:before {
	content: "\F387"
}

.la-yc-square:before {
	content: "\F388"
}

.la-yelp:before {
	content: "\F389"
}

.la-yen:before {
	content: "\F38A"
}

.la-youtube:before {
	content: "\F38B"
}

.la-youtube-play:before {
	content: "\F38C"
}

.la-youtube-square:before {
	content: "\F38D"
}

@font-face {
	font-family: icomoon;
	src: url(../fonts/icomoon.eot);
	src: url(../fonts/icomoon.eot) format("embedded-opentype"), url(../fonts/icomoon.ttf) format("truetype"), url(../fonts/icomoon.woff) format("woff"), url(../fonts/icomoon.svg) format("svg");
	font-weight: 400;
	font-style: normal
}

[class*=" icon-"],
[class^=icon-] {
	font-family: icomoon !important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.icon-icon_video_hide:before {
	content: "\E917"
}

.icon-icon_video_show:before {
	content: "\E918"
}

.icon-Icon_Carousel_Control:before {
	content: "\E900"
}

.icon-icon_quote:before {
	content: "\E901"
}

.icon-Icons_Colgate_C:before {
	content: "\E902"
}

.icon-Icons_Email:before {
	content: "\E903"
}

.icon-Icons_Form_Dropdown:before {
	content: "\E904"
}

.icon-Icons_Forward_Back_Arrow:before {
	content: "\E905"
}

.icon-Icons_Phone:before {
	content: "\E906"
}

.icon-Icons_Location-Marker:before {
	content: "\E907"
}

.icon-icon_Checkbox_Check:before {
	content: "\E908"
}

.icon-Icon_Raquo_Sans_Serif:before {
	content: "\E909"
}

.icon-icon_LinkedIn:before {
	content: "\E90A"
}

.icon-icon_Facebook:before {
	content: "\E90B"
}

.icon-icon_Flickr:before {
	content: "\E90C"
}

.icon-icon_Instagram:before {
	content: "\E90D"
}

.icon-icon_Twitter:before {
	content: "\E90E"
}

.icon-icon_YouTube:before {
	content: "\E90F"
}

.icon-icon_Hamburger_Menu:before {
	content: "\E910"
}

.icon-icon_Search:before {
	content: "\E911"
}

.icon-external-link:before {
	content: "\E912"
}

.icon-alert:before {
	content: "\E913"
}

.icon-close:before {
	content: "\E914"
}

.icon-icon__Clock:before {
	content: "\E915"
}

.icon-colgate-logo-wordmark:before {
	content: "\E916"
}

.icon-file-o:before {
	content: "\F016"
}

.icon-plus:before {
	content: "\F067"
}

.icon-minus:before {
	content: "\F068"
}

.directory-search .silc-accordion legend,
.social-feed__view-link:not(:focus),
.visible-for-screen-readers {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px
}

.caption,
.course-offerings__results-overflow:before,
.featured-image__caption,
.video-embed__caption,
figure figcaption {
	color: #5a646e;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: .85714rem;
	line-height: 1.2;
	margin-top: .78571rem
}

@media (min-width:900px) {

	.caption,
	.course-offerings__results-overflow:before,
	.featured-image__caption,
	.video-embed__caption,
	figure figcaption {
		font-size: 1rem;
		margin-top: .78571rem
	}
}

.cta {
	display: block
}

@media (min-width:600px) {
	.cta {
		display: inline-block
	}
}

@media (min-width:900px) {
	.cta {
		font-size: 1.21429rem
	}
}

.cta:after {
	content: "\A0\BB";
	speak: none
}

.events__heading,
.individual-course__content h2,
.label,
form label,
form legend {
	color: #5a646e;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: .71429rem;
	font-weight: 700;
	letter-spacing: .07143rem;
	margin: 0 0 .21429rem;
	text-transform: uppercase;
	transition: color .25s ease-in-out
}

@media (min-width:900px) {

	.events__heading,
	.individual-course__content h2,
	.label,
	form label,
	form legend {
		font-size: 1rem;
		letter-spacing: .1rem;
		margin-bottom: .5rem
	}
}

.home-people__person-title,
.label--small {
	font-family: Messina Sans, Arial, sans-serif;
	font-size: .64286rem;
	letter-spacing: .02857rem;
	line-height: 1.77;
	text-transform: uppercase
}

@media (min-width:900px) {

	.home-people__person-title,
	.label--small {
		font-size: 1rem;
		font-weight: 700;
		letter-spacing: .07143rem;
		line-height: 1.14;
		margin-bottom: .85714rem
	}
}

@media (min-width:1200px) {

	.aside-wrapper,
	.course-offerings__heading,
	.current-students__intro,
	.news__intro {
		display: flex;
		align-items: flex-start
	}
}

.aside-wrapper>:not(aside),
.course-offerings__heading>:not(aside),
.current-students__intro>:not(aside),
.news__intro>:not(aside) {
	flex: 1
}

.aside-wrapper>.lead-in,
.course-offerings__heading>.lead-in,
.current-students__intro>.lead-in,
.news__intro>.lead-in {
	flex: 1 1 100%
}

@media (min-width:900px) {

	.course-offerings__search #dept-program-filters div[role=group] .form-item,
	.directory-search .silc-accordion .fieldgroup.form-checkboxes .form-item,
	.multicolumn-checkbox-group .form-item {
		-webkit-column-break-inside: avoid;
		break-inside: avoid;
		display: inline-block;
		margin-bottom: 2.14286rem;
		position: relative;
		width: 100%
	}
}

.course-offerings__search #dept-program-filters div[role=group] .form-item label,
.directory-search .silc-accordion .fieldgroup.form-checkboxes .form-item label,
.multicolumn-checkbox-group .form-item label {
	line-height: 1.14
}

@media (min-width:900px) {

	.course-offerings__search #dept-program-filters div[role=group] .form-item label,
	.directory-search .silc-accordion .fieldgroup.form-checkboxes .form-item label,
	.multicolumn-checkbox-group .form-item label {
		position: absolute;
		top: .57143rem;
		left: 2.85714rem
	}
}

.clearfix:after,
.paragraph--type--text:after {
	content: "";
	clear: both;
	display: table
}

.cke_editable ul:not([class])>li:before,
ul.styled-list>li:before {
	content: "";
	background-color: #821019;
	border-radius: 50%;
	display: inline-block;
	height: .28571rem;
	width: .28571rem;
	margin: 0 .5rem .21429rem 0;
	vertical-align: middle
}

.cke_editable ul:not([class])>li>ul>li:before,
ul.styled-list>li>ul>li:before {
	border-radius: 0;
	height: .14286rem;
	width: .35714rem
}

.cke_editable ul:not([class])>li>ul>li>ul>li:before,
ul.styled-list>li>ul>li>ul>li:before {
	background-color: #fff;
	border: 1px solid #821019;
	box-sizing: content-box
}

.cke_editable ol:not([class]),
ol.styled-list {
	counter-reset: ol
}

.cke_editable ol.styled-list--upper-alpha:not([class])>li:before,
ol.styled-list--upper-alpha.styled-list>li:before {
	content: counter(ol, upper-alpha) "."
}

.cke_editable ol.styled-list--lower-alpha:not([class])>li:before,
ol.styled-list--lower-alpha.styled-list>li:before {
	content: counter(ol, lower-alpha) "."
}

.cke_editable ol.styled-list--upper-roman:not([class])>li:before,
ol.styled-list--upper-roman.styled-list>li:before {
	content: counter(ol, upper-roman) "."
}

.cke_editable ol.styled-list--lower-roman:not([class])>li:before,
ol.styled-list--lower-roman.styled-list>li:before {
	content: counter(ol, lower-roman) "."
}

.cke_editable ol:not([class])>li:before,
ol.styled-list>li:before {
	content: counter(ol) ".";
	counter-increment: ol;
	color: #821019;
	display: inline-block;
	font-family: Messina Sans, Arial, sans-serif;
	font-weight: 700;
	margin-right: .5rem
}

.cke_editable ol:not([class])>li>ol>li:before,
ol.styled-list>li>ol>li:before {
	content: counter(ol, lower-alpha) "."
}

.cke_editable ol:not([class])>li>ol>li>ol>li:before,
ol.styled-list>li>ol>li>ol>li:before {
	content: counter(ol, lower-roman) "."
}

.directory-search input[type=submit][data-drupal-selector=edit-reset] {
	background-color: transparent;
	border: 0;
	display: table;
	color: #e10028;
	margin: 0 auto !important;
	padding: 0;
	text-decoration: underline;
	width: auto
}

@media (min-width:600px) {
	.directory-search input[type=submit][data-drupal-selector=edit-reset] {
		display: inline-block;
		margin: auto
	}
}

.directory-search input:hover[type=submit][data-drupal-selector=edit-reset] {
	box-shadow: none;
	color: #821019
}

.home-announcement--img-left .home-announcement__image-gallery .home-announcement__image-bg,
.home-announcement--img-right .home-announcement__image-bg,
.home-announcement--img-three-col .home-announcement__image-gallery .home-announcement__image-bg,
.home-announcement--img-two-col .home-announcement__image-gallery .home-announcement__image-bg,
.responsive-img {
	position: relative
}

.home-announcement--img-left .home-announcement__image-gallery .home-announcement__image-bg:before,
.home-announcement--img-right .home-announcement__image-bg:before,
.home-announcement--img-three-col .home-announcement__image-gallery .home-announcement__image-bg:before,
.home-announcement--img-two-col .home-announcement__image-gallery .home-announcement__image-bg:before,
.responsive-img:before {
	content: "";
	display: block
}

.home-announcement--img-left .home-announcement__image-gallery .home-announcement__image-bg iframe,
.home-announcement--img-left .home-announcement__image-gallery .home-announcement__image-bg img,
.home-announcement--img-right .home-announcement__image-bg iframe,
.home-announcement--img-right .home-announcement__image-bg img,
.home-announcement--img-three-col .home-announcement__image-gallery .home-announcement__image-bg iframe,
.home-announcement--img-three-col .home-announcement__image-gallery .home-announcement__image-bg img,
.home-announcement--img-two-col .home-announcement__image-gallery .home-announcement__image-bg iframe,
.home-announcement--img-two-col .home-announcement__image-gallery .home-announcement__image-bg img,
.responsive-img iframe,
.responsive-img img {
	display: block;
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	position: absolute;
	top: 0;
	left: 0
}

html {
	box-sizing: border-box;
	font-size: 14px;
	scroll-behavior: smooth
}

html.scrolling-locked,
html.scrolling-locked body {
	height: 100%;
	width: 100%;
	overflow: hidden;
	position: fixed
}

html.scrolling-locked .site-header--offcanvas-expanded,
html.scrolling-locked body>.dialog-off-canvas-main-canvas {
	height: 100%
}

*,
:after,
:before {
	box-sizing: inherit
}

body {
	font-size: 1rem;
	margin: 0;
	overflow-x: hidden
}

@media (min-width:900px) {
	body {
		font-size: 1.42857rem
	}
}

main.grey {
	background-color: #f6f6f7
}

img {
	max-width: 100%
}

a {
	color: #e10028
}

a:hover {
	color: #821019
}

ol,
ol li,
ul,
ul li {
	margin: 0;
	padding: 0
}
button {
	line-height: 1.5
}

hr {
	border: 0
}

figure {
	margin: 1.28571rem auto
}

@media (max-width:599px) {
	figure {
		max-width: 100%
	}
}

figure[class*=align-] {
	display: table
}

figure[class*=align-] figcaption {
	caption-side: bottom;
	display: table-caption
}

@media (max-width:599px) {

	figure.align-left,
	figure.align-right {
		float: none !important
	}
}

@media (min-width:600px) {

	figure.align-left,
	figure.align-right {
		max-width: 50%
	}
}

figure.align-left {
	padding-right: 0
}

@media (min-width:600px) {
	figure.align-left {
		float: left;
		margin-right: 2.14286rem
	}
}

@media (min-width:600px) {
	figure.align-right {
		float: right;
		margin-left: 2.14286rem
	}
}

figure.align-center {
	margin: 1rem auto;
	max-width: 100%
}

@media (min-width:900px) {
	figure.align-center {
		margin: 2.57143rem auto;
		width: 100%
	}
}

figure.align-center img {
	width: 100%
}

figure img {
	display: block;
	height: auto
}

@media (max-width:599px) {
	figure img {
		width: 100%
	}
}

.skip-link {
	background-color: #fff;
	box-shadow: 0 0 5px rgba(0, 0, 0, .2);
	display: inline-block;
	opacity: 0;
	padding: 1.07143rem 1.78571rem;
	position: fixed;
	top: 0;
	left: 1.07143rem;
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
	transition-duration: .25s;
	transition-property: opacity, -webkit-transform;
	transition-property: opacity, transform;
	transition-property: opacity, transform, -webkit-transform;
	transition-timing-function: ease-in-out;
	z-index: 100000
}

.skip-link:focus {
	opacity: 1;
	-webkit-transform: translateY(0);
	transform: translateY(0)
}

.localist-silk-wrapper #toolbar-administration {
	display: none !important
}

.embedded-entity {
	margin: 1.28571rem auto
}

@media (max-width:599px) {
	.embedded-entity {
		max-width: 100%
	}
}

.embedded-entity[class*=align-] {
	display: table
}

.embedded-entity[class*=align-] figcaption {
	caption-side: bottom;
	display: table-caption
}

@media (max-width:599px) {

	.embedded-entity.align-left,
	.embedded-entity.align-right {
		float: none !important
	}
}

@media (min-width:600px) {

	.embedded-entity.align-left,
	.embedded-entity.align-right {
		max-width: 50%
	}
}

.embedded-entity.align-left {
	padding-right: 0
}

@media (min-width:600px) {
	.embedded-entity.align-left {
		float: left;
		margin-right: 2.14286rem
	}
}

@media (min-width:600px) {
	.embedded-entity.align-right {
		float: right;
		margin-left: 2.14286rem
	}
}

.embedded-entity.align-center {
	margin: 1rem auto;
	max-width: 100%
}

@media (min-width:900px) {
	.embedded-entity.align-center {
		margin: 2.57143rem auto;
		width: 100%
	}
}

.embedded-entity.align-center img {
	width: 100%
}

.embedded-entity img {
	display: block;
	height: auto
}

@media (max-width:599px) {
	.embedded-entity img {
		width: 100%
	}
}

body {
	font-family: "Messina Serif", Times New Roman, serif;
	line-height: 1.5;
	color: #000
}

@media (min-width:900px) {
	.body-copy--smaller {
		font-size: 1.21429rem
	}
}

.body-copy--large {
	font-family: Messina Sans, Arial, sans-serif;
	font-size: 1.14286rem;
	font-weight: 700;
	line-height: 1.2
}

@media (min-width:900px) {
	.body-copy--large {
		font-size: 1.71429rem
	}
}

p {
	margin: 0 0 .85714rem
}

@media (min-width:900px) {
	p {
		margin: 0 0 1.07143rem
	}
}

p.body-copy--large {
	margin-bottom: 1.07143rem
}

@media (min-width:900px) {
	p.body-copy--large {
		margin-bottom: 1.71429rem
	}
}

p>:last-child {
	margin-bottom: 0
}

a {
	font-family: Messina Sans, Arial, sans-serif;
	font-size: .95em;
	font-weight: 700;
	transition: color .25s ease-in-out
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
	color: inherit;
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit
}

a.grey {
	color: #5a646e;
	text-decoration: none
}

a.grey:hover {
	color: #e10028
}

ol.styled-list,
ul.styled-list {
	margin: 1rem 0;
	padding: 0 1.5rem;
    list-style: none;
}

@media (min-width:900px) {

	ol.styled-list,
	ul.styled-list {
		font-size: 1.21429rem
	}
}

ol.styled-list ol,
ol.styled-list ul,
ul.styled-list ol,
ul.styled-list ul {
	margin: .25rem 0;
	padding: 0 1.5rem
}

ol.styled-list li,
ul.styled-list li {
	margin: 0 0 .71429rem
}

@media (min-width:900px) {

	ol.styled-list li,
	ul.styled-list li {
		margin-bottom: .92857rem
	}
}

@media (min-width:900px) {

	ol.styled-list a,
	ul.styled-list a {
		font-size: 1.14286rem
	}
}

li:last-child {
	margin-bottom: 0
}

.h1,
h1 {
	margin: 0 0 .14286rem;
	padding: 0;
	font-family: "Messina Serif", Times New Roman, serif;
	font-size: 1.71429rem;
	font-weight: 400;
	line-height: 1.2;
	color: #821019
}

@media (min-width:900px) {

	.h1,
	h1 {
		font-size: 5.14286rem;
		margin-bottom: .78571rem
	}
}

.compartment--page-heading .h1,
.compartment--page-heading h1 {
	margin-top: 0
}

.hero .h1,
.hero h1 {
	font-size: 2.07143rem;
	margin: 0 0 .14286rem;
	text-shadow: 0 0 11px #000
}

@media (min-width:900px) {

	.hero .h1,
	.hero h1 {
		font-size: 5.14286rem;
		margin-bottom: .78571rem
	}
}

.h2,
.localist-wrapper .box_title h4 span,
h2 {
	margin: 1.5rem 0 1rem;
	padding: 0;
	font-family: "Messina Serif", Times New Roman, serif;
	font-size: 1.57143rem;
	font-weight: 600;
	line-height: 1.2;
	color: #000
}

@media (min-width:900px) {

	.h2,
	.localist-wrapper .box_title h4 span,
	h2 {
		font-size: 3rem;
		margin: 2.85714rem 0 1.71429rem
	}
}

.h3,
.lead-in,
h3 {
	margin: 1.71429rem 0 .42857rem;
	padding: 0;
	font-family: "Messina Serif", Times New Roman, serif;
	font-size: 1.35714rem;
	font-weight: 400;
	line-height: 1.2;
	color: #000
}

@media (min-width:900px) {

	.h3,
	.lead-in,
	h3 {
		font-size: 2rem;
		margin: 2.85714rem 0 1.07143rem
	}
}

.h4,
h4 {
	margin: 1.71429rem 0 .85714rem;
	padding: 0;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: 1.14286rem;
	font-weight: 700;
	line-height: 1.2;
	color: #000
}

@media (min-width:900px) {

	.h4,
	h4 {
		font-size: 1.71429rem;
		margin: 2.64286rem 0 .57143rem
	}
}

.h3+.h4,
.h3+h4,
h3+.h4,
h3+h4 {
	margin-top: 1rem
}

@media (min-width:900px) {

	.h3+.h4,
	.h3+h4,
	h3+.h4,
	h3+h4 {
		margin-top: 1.71429rem
	}
}

.h5,
h5 {
	margin: 1.21429rem 0 .5rem;
	padding: 0;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: 1rem;
	font-weight: 700;
	line-height: 1.2;
	color: #000
}

@media (min-width:900px) {

	.h5,
	h5 {
		font-size: 1.42857rem;
		margin: 2rem 0 .57143rem
	}
}

.h6,
h6 {
	margin: 1.21429rem 0 .42857rem;
	padding: 0;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: .78571rem;
	font-weight: 700;
	line-height: 1.2;
	color: #000;
	letter-spacing: .02857rem;
	text-transform: uppercase
}

@media (min-width:900px) {

	.h6,
	h6 {
		font-size: 1.07143rem;
		margin: 2rem 0 .42857rem
	}
}

.cta--black {
	color: #000
}

.cta--black:hover {
	color: #e10028
}

.cta--grey {
	color: #5a646e
}

.cta--text {
	display: table;
	font-family: Messina Sans, Arial, sans-serif;
	font-weight: 700;
	margin-bottom: 1rem
}

@media (min-width:600px) {
	.cta--text {
		display: inline-block;
		margin-right: 1.42857rem
	}
}

@media (min-width:900px) {
	.cta--text {
		margin-right: 2.85714rem
	}
}

.cta--text-large {
	font-family: "Messina Serif", Times New Roman, serif;
	font-size: 2.14286rem;
	font-weight: 600;
	line-height: 1.13;
	margin-bottom: 1.42857rem;
	text-decoration: none
}

@media (min-width:600px) {
	.cta--text-large {
		margin-right: 1.78571rem
	}
}

@media (min-width:900px) {
	.cta--text-large {
		font-size: 3rem
	}
}

.cta--inherit {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	text-decoration: inherit
}

.cta--large-icon {
	font-family: "Messina Serif", Times New Roman, serif;
	font-size: 1.57143rem;
	font-weight: 600;
	line-height: 1.2;
	text-decoration: none
}

@media (min-width:900px) {
	.cta--large-icon {
		font-size: 2.28571rem
	}
}

.cta--large-icon .la {
	font-size: 3.28571rem;
	margin-right: .71429rem;
	vertical-align: sub
}

@media (min-width:900px) {
	.cta--large-icon .la {
		font-size: 4.28571rem;
		line-height: 1.333;
		margin-right: 1.5rem
	}
}

.cta--serif {
	font-family: "Messina Serif", Times New Roman, serif;
	font-size: 1.28571rem;
	font-weight: 700;
	text-decoration: none
}

@media (min-width:900px) {
	.cta--serif {
		font-size: 1.42857rem
	}
}

@media (min-width:600px) {
	.cta+h2 {
		margin-top: .5rem
	}
}

@media (min-width:900px) {
	.cta+h2 {
		margin-top: 1.85714rem
	}
}

@media (min-width:600px) {
	.cta+h3 {
		margin-top: .71429rem
	}
}

@media (min-width:900px) {
	.cta+h3 {
		margin-top: 1.85714rem
	}
}

@media (min-width:600px) {
	.cta+h4 {
		margin-top: .71429rem
	}
}

@media (min-width:900px) {
	.cta+h4 {
		margin-top: 2.35714rem
	}
}

@media (min-width:600px) {
	.cta+h5 {
		margin-top: .21429rem
	}
}

@media (min-width:900px) {
	.cta+h5 {
		margin-top: 1rem
	}
}

@media (min-width:600px) {
	.cta+h6 {
		margin-top: .21429rem
	}
}

@media (min-width:900px) {
	.cta+h6 {
		margin-top: 1rem
	}
}

p+.cta {
	margin-top: 2.14286rem
}

@media (min-width:600px) {
	p+.cta {
		margin-top: 1.07143rem
	}
}

.label-icon {
	display: table;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: .85714rem;
	font-weight: 700;
	max-width: 100%;
	position: relative;
	text-decoration: none
}

@media (min-width:900px) {
	.label-icon {
		display: block;
		font-size: 1.21429rem
	}
}

.label-icon:not(a) {
	color: #5a646e
}

.label-icon:not(a) span {
	text-decoration: none
}

.label-icon:before {
	color: #821019;
	font-family: icomoon;
	margin-right: .57143rem;
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

@media (min-width:900px) {
	.label-icon:before {
		top: 0;
		-webkit-transform: none;
		transform: none
	}
}

.label-icon span {
	display: inline-block;
	max-width: 100%;
	padding-left: 1.71429rem;
	text-decoration: underline;
	word-wrap: break-word
}

.label-icon--email:before {
	content: "\E903";
	font-size: .85714rem
}

@media (min-width:900px) {
	.label-icon--email:before {
		-webkit-transform: translateY(.35714rem);
		transform: translateY(.35714rem)
	}
}

.label-icon--phone:before {
	content: "\E906";
	font-size: 1.28571rem
}

.label-icon--location:before {
	content: "\E907";
	font-size: 1.21429rem
}

@media (min-width:900px) {
	.label-icon--location:before {
		font-size: 1.42857rem
	}
}

.label-icon--clock:before {
	content: "\E915"
}

.sans-serif {
	font-family: Messina Sans, Arial, sans-serif !important
}

.serif {
	font-family: "Messina Serif", Times New Roman, serif !important
}

.white {
	color: #fff !important
}

.black {
	color: #000 !important
}

.red {
	color: #e10028 !important
}

.maroon {
	color: #821019 !important
}

.blue {
	color: #004682 !important
}

.light-blue {
	color: #0096c8 !important
}

.green {
	color: #005f46 !important
}

.gold {
	color: #f0aa00 !important
}

.light-grey {
	color: #d2d4d6 !important
}

.mid-grey {
	color: #5a646e !important
}

.dark-grey {
	color: #2d3236 !important
}

.heading--border {
	color: #821019;
	margin: 1.5rem 0;
	text-align: center
}

@media (min-width:900px) {
	.heading--border {
		margin: 2.14286rem 0;
		position: relative;
		text-align: left
	}
}

.heading--border:after {
	content: "";
	background-color: #821019;
	display: block;
	height: 2px;
	width: 100%;
	margin-top: .85714rem
}

@media (min-width:900px) {
	.heading--border:after {
		margin: 0;
		position: absolute;
		top: 50%;
		left: 0;
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
		z-index: 0
	}
}

.heading--border>span {
	background-color: #fff;
	display: inline-block;
	padding-right: .71429rem;
	position: relative;
	z-index: 1
}

@media (min-width:900px) {
	.heading--border>span {
		padding-right: 1.42857rem
	}
}

.back-to-parent {
	color: #000;
	display: table;
	font-family: "Messina Serif", Times New Roman, serif;
	font-size: 1.14286rem;
	font-weight: 600;
	line-height: 1.2;
	margin: .92857rem 0 1.71429rem;
	text-decoration: none
}

@media (min-width:900px) {
	.back-to-parent {
		font-size: 1.42857rem;
		margin: 2.5rem 0 3.21429rem
	}
}

.back-to-parent:hover {
	color: #e10028
}

.back-to-parent:before {
	content: "\E905";
	font-family: icomoon;
	font-size: .71429rem;
	display: inline-block;
	margin-right: .78571rem;
	-webkit-transform: scaleX(.85);
	transform: scaleX(.85)
}

@media (min-width:900px) {
	.back-to-parent:before {
		font-size: 1.21429rem;
		margin-right: 1.85714rem
	}
}

.directory-sign-in {
	color: #000;
	display: table;
	font-family: "Messina Serif", Times New Roman, serif;
	font-size: 1.14286rem;
	font-weight: 400;
	line-height: 1.2;
	margin: .92857rem 0 1.71429rem;
	text-decoration: none
}

@media (min-width:900px) {
	.directory-sign-in {
		font-size: 1.42857rem;
		margin: 2.5rem 0 3.21429rem
	}
}

.lead-in {
	margin: 0
}

.lead-in:not(:last-child) {
	margin-bottom: 1rem
}

@media (min-width:1024px) {
	.lead-in:not(:last-child) {
		margin-bottom: 2.57143rem
	}
}

.lead-in br:last-child {
	display: none
}

.external-link {
	display: inline-block;
	padding-right: 1.25em;
	position: relative
}

.external-link:after {
	content: "\E912";
	font-family: icomoon;
	font-weight: 400;
	line-height: 1;
	position: absolute;
	top: 50%;
	right: 0;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

.compartment {
	margin: 0 auto;
	padding: 0 1rem;
	max-width: 1440px
}

.compartment--full {
	max-width: none
}

.compartment--top {
	padding: 0 1.42857rem
}

@media (min-width:600px) {
	.compartment--top {
		padding: 0 6rem
	}
}

@media (min-width:750px) and (max-width:899px) {
	.compartment--top {
		padding: 0 8rem
	}
}

@media (min-width:900px) {
	.compartment--top {
		display: block;
		padding: 0 4.28571rem
	}
}

.compartment--content {
	padding: 0 1.42857rem
}

@media (min-width:600px) {
	.compartment--content {
		padding: 0 6rem
	}
}

@media (min-width:750px) and (max-width:899px) {
	.compartment--content {
		padding: 0 8rem
	}
}

@media (min-width:900px) {
	.compartment--content {
		display: block;
		padding: 0 4.28571rem
	}
}

@media (min-width:1200px) {
	.compartment--content {
		padding: 0 8.92857rem
	}
}

@media (min-width:1200px) {
	.compartment--expand {
		padding: 0 4.28571rem
	}
}

@media (min-width:900px) and (max-width:1199px) {
	.compartment--article-content {
		max-width: 940px
	}
}

@media (min-width:1200px) {
	.compartment--squeeze {
		padding-left: 17.85714rem !important;
		padding-right: 17.85714rem !important
	}
}

@media (min-width:1200px) {
	.compartment--constrained {
		padding-right: 17.85714rem
	}
}

@media (min-width:1200px) {
	.layout--sidebar .compartment--content {
		padding-left: 4.28571rem
	}
}

@media (min-width:1200px) {
	.layout--sidebar .page-top .compartment--content {
		padding-right: 4.28571rem
	}
}

.section {
	margin: 0 0 2.85714rem
}

@media (min-width:900px) {
	.section {
		margin-bottom: 4.28571rem
	}
}

.section--shadow {
	margin: 0
}

.section--shadow:after {
	content: "";
	background-image: linear-gradient(-180deg, #000, transparent);
	height: 1.07143rem;
	display: block;
	margin-bottom: -1.07143rem;
	opacity: .1;
	position: relative;
	z-index: 10
}

@media (min-width:1440px) {
	.layout--content .section--shadow:after {
		margin-right: calc((100vw - 1440px)/2*-1)
	}
}

.page-top .compartment {
	padding-top: 1.57143rem
}

@media (min-width:900px) {
	.page-top .compartment {
		padding-top: 2.14286rem
	}
}

.layout--content {
	margin: 0 auto;
	max-width: 102.85714rem;
	padding-bottom: 2.5rem
}

@media (min-width:1024px) {
	.layout--content {
		padding-bottom: 5.35714rem
	}
}

.layout--content>:last-child {
	margin-bottom: 0
}

@media (min-width:1024px) {
	.layout--sidebar {
		position: relative;
		padding-left: 22rem
	}
}

@-webkit-keyframes stickyHeaderSlideDown {
	0% {
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}

	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}

@keyframes stickyHeaderSlideDown {
	0% {
		-webkit-transform: translate3d(0, -100%, 0);
		transform: translate3d(0, -100%, 0)
	}

	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}

@-webkit-keyframes homepageHeroLogoSlideUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 25%, 0);
		transform: translate3d(0, 25%, 0)
	}

	to {
		opacity: 1;
		tranform: translate3d(0, 0, 0)
	}
}

@keyframes homepageHeroLogoSlideUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 25%, 0);
		transform: translate3d(0, 25%, 0)
	}

	to {
		opacity: 1;
		tranform: translate3d(0, 0, 0)
	}
}

@-webkit-keyframes sectionCarouselCtaBounce {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}

	40% {
		-webkit-transform: translate3d(0, -5%, 0);
		transform: translate3d(0, -5%, 0)
	}

	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}

@keyframes sectionCarouselCtaBounce {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}

	40% {
		-webkit-transform: translate3d(0, -5%, 0);
		transform: translate3d(0, -5%, 0)
	}

	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}

@-webkit-keyframes homeStoriesHeadlineNudge {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}

	40% {
		-webkit-transform: translate3d(3%, 0, 0);
		transform: translate3d(3%, 0, 0)
	}

	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}

@keyframes homeStoriesHeadlineNudge {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}

	40% {
		-webkit-transform: translate3d(3%, 0, 0);
		transform: translate3d(3%, 0, 0)
	}

	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}

@-webkit-keyframes campusAlertBounce {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}

	50% {
		-webkit-transform: translate3d(-.71429rem, 0, 0);
		transform: translate3d(-.71429rem, 0, 0);
		width: 4.5rem
	}

	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}

@keyframes campusAlertBounce {
	0% {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}

	50% {
		-webkit-transform: translate3d(-.71429rem, 0, 0);
		transform: translate3d(-.71429rem, 0, 0);
		width: 4.5rem
	}

	to {
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}
}

.search-results__text {
	margin-top: 6.42857rem;
	margin-bottom: 2.14286rem;
	font-size: 1.14286rem;
	line-height: 1.57143rem
}

.search-results__item {
	display: flex;
	border-bottom: 2px solid #5a646e;
	padding-top: .71429rem;
	padding-bottom: .71429rem;
	margin-bottom: .71429rem
}

.search-results__item:last-child {
	border-bottom: 0
}

.search-results__item h3 {
	border-bottom: 2px solid #e10028;
	display: inline-block;
	margin: 0 0 1.42857rem
}

.search-results__item p {
	margin: 0 0 .71429rem
}

.search-results__image {
	margin-right: 1.07143rem;
	max-width: 7.14286rem
}

.search-results__image img {
	width: 100%
}

.search-results table td,
.search-results table tr {
	border: 0 !important
}

.search-results table td {
	padding: 0 !important
}

.search-results .gsc-control-cse {
	padding: 0;
	margin: 0;
	background: transparent;
	border: 0
}

.search-results .gsst_a .gscb_a,
.search-results .gsst_a .gscb_a:hover,
.search-results .gsst_a:hover .gscb_a {
	color: #e10028
}

.search-results .gsc-tabsArea {
	display: none
}

.search-results .gsc-table-result {
	padding: 0
}

.search-results .gsc-table-result .gs-per-result-labels,
.search-results .gsc-table-result .gs-title {
	display: none !important
}

.search-results .gsc-search-button {
	background: transparent
}

.search-results button.gsc-search-button {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background: #e10028;
	border: 0;
	border-left: .35714rem solid #e10028;
	border-radius: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.14286rem;
	height: 3.57143rem;
	width: 10rem;
	margin: 0;
	padding: 0 0 .07143rem .71429rem;
	position: relative;
	transition-duration: .25s;
	transition-property: background-color, box-shadow, color;
	transition-timing-function: ease-in-out
}

.search-results button.gsc-search-button:hover {
	background-color: #fff;
	box-shadow: 0 1px 10px rgba(0, 0, 0, .2);
	color: #e10028
}

.search-results button.gsc-search-button:before {
	font-family: icomoon !important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\E911";
	position: absolute;
	top: 50%;
	left: 1.78571rem;
	-webkit-transform: translate(-66%, -50%);
	transform: translate(-66%, -50%)
}

.search-results button.gsc-search-button:after {
	content: "Search";
	font-family: Messina Sans, Arial, sans-serif;
	font-weight: 700
}

.search-results button.gsc-search-button svg {
	display: none
}

.search-results input.gsc-input {
	border: 1px solid #5a646e !important;
	font-family: Messina Sans, Arial, sans-serif;
	height: 3.57143rem !important;
	padding: 1.14286rem !important;
	position: relative !important
}

.search-results .gsc-input-box {
	border: 0;
	padding: 0;
	font-family: Messina Sans, Arial, sans-serif
}

.search-results .gsc-input-box .gsst_b {
	padding: 0
}

.search-results .gsc-input-box .gsst_b .gsst_a {
	line-height: 1;
	position: absolute;
	right: 14px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

.search-results .gsc-thumbnail-inside {
	padding-left: 0;
	padding-right: 0
}

.search-results .gsc-result-info {
	padding-left: 0;
	padding-right: 0;
	font-size: 1.14286rem;
	line-height: 1.57143rem
}

.search-results .gsc-webResult .gsc-expansionArea .gsc-result {
	border-top: 1px solid #5a646e !important
}

.search-results .gs-snippet {
	font-family: "Messina Serif", Times New Roman, serif;
	line-height: 1.5;
	font-size: 1rem;
	color: #000
}

@media (min-width:900px) {
	.search-results .gs-snippet {
		font-size: 1.42857rem
	}
}

.search-results .gs-snippet b {
	font-weight: 700
}

.search-results .gsc-control-cse,
.search-results .gsc-control-cse .gsc-table-result {
	font-family: Messina Sans, Arial, sans-serif
}

.search-results .gs-result {
	border-bottom: 0 !important;
	padding-top: .71429rem;
	padding-bottom: 1.42857rem
}

.search-results .gs-result .gs-visibleUrl {
	display: none !important
}

.search-results .gs-result .gs-title,
.search-results .gs-result .gs-title * {
	height: auto;
	display: inline-block;
	color: #e10028;
	margin: 0 0 .35714rem;
	text-decoration: none;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: 1.14286rem;
	font-weight: 700;
	line-height: 1.2
}

@media (min-width:900px) {

	.search-results .gs-result .gs-title,
	.search-results .gs-result .gs-title * {
		font-size: 1.71429rem
	}
}

.search-results .gs-result .gs-title:hover,
.search-results .gs-result .gs-title :hover {
	color: #821019;
	text-decoration: underline
}

.search-results .gs-result .gs-title a {
	margin: 0 0 .35714rem;
	text-decoration: none;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: 1.14286rem;
	font-weight: 700;
	line-height: 1.2
}

@media (min-width:900px) {
	.search-results .gs-result .gs-title a {
		font-size: 1.71429rem
	}
}

.search-results .gs-result .gs-title a b {
	font-family: Messina Sans, Arial, sans-serif;
	font-size: 1.14286rem;
	font-weight: 700;
	line-height: 1.2;
	transition: color .25s ease-in-out
}

@media (min-width:900px) {
	.search-results .gs-result .gs-title a b {
		font-size: 1.71429rem
	}
}

.search-results .gs-result .gs-title a:hover,
.search-results .gs-result .gs-title a:hover b {
	color: #821019;
	text-decoration: underline
}

.search-results .gsc-result-info-container {
	padding: 0 !important
}

.search-results .gcsc-find-more-on-google-magnifier {
	fill: #e10028
}

.search-results .gcsc-find-more-on-google {
	color: #e10028;
	font-size: 1rem
}

.search-results .gsc-results .gsc-cursor-box {
	padding: .71429rem 0 .57143rem
}

@media (min-width:900px) {
	.search-results .gsc-results .gsc-cursor-box {
		padding: 4.28571rem 0
	}
}

.search-results .gsc-results .gsc-cursor-box .gsc-cursor {
	align-items: center;
	display: flex;
	justify-content: center;
	margin: 0;
	padding: 0
}

.search-results .gsc-results .gsc-cursor-box .gsc-cursor-page {
	color: #5a646e;
	cursor: pointer;
	display: inline-block;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: 1rem;
	line-height: 1.4;
	margin: 0 .71429rem 0 0;
	padding: .71429rem;
	text-decoration: none;
	vertical-align: text-top
}

.search-results .gsc-results .gsc-cursor-box .gsc-cursor-page:hover {
	color: #e10028
}

.search-results .gsc-results .gsc-cursor-box .gsc-cursor-page:last-child {
	margin-right: 0
}

.search-results .gsc-results .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page {
	color: #e10028
}

.toolbar a {
	font-size: inherit
}

.toolbar-fixed {
	padding-top: 39px
}

.toolbar-fixed .site-header--sticky {
	top: 39px;
	z-index: 101
}

.toolbar-fixed.toolbar-horizontal.toolbar-tray-open {
	padding-top: 79px
}

.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .site-header--sticky {
	top: 79px;
	z-index: 101
}

.section--pending {
	border: 5px dashed red
}

.section--pending,
.section--progress {
	padding-top: 2.14286rem;
	padding-bottom: 2.14286rem
}

.section--progress {
	border: 5px dashed orange
}

.page-node-type-landing .layout--content {
	max-width: 100%
}

.page-node-type-news .carousel {
	margin: 1.42857rem 0 2.14286rem
}

.path--about--third-century-plan .home__hero-logo img {
	width: 40rem
}

.path--alumni .home-events {
	display: none
}

.path--course-offerings .course-offerings__results-number {
	white-space: nowrap
}

.article-meta {
	color: #5a646e;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: 1rem
}

@media (min-width:900px) {
	.article-meta {
		font-size: 1.21429rem
	}
}

.article__meta-share .article-meta {
	margin-bottom: 1rem
}

@media (min-width:900px) {
	.article__meta-share .article-meta {
		margin-bottom: 2.85714rem
	}
}

.article-meta__byline {
	margin-bottom: .07143rem
}

@media (min-width:900px) {
	.article-meta__byline {
		margin-bottom: .92857rem
	}
}

.article-meta__category {
	margin-bottom: .5rem
}

@media (min-width:900px) {
	.article-meta__category {
		margin-bottom: .92857rem
	}
}

.aside {
	background-color: #fff;
	box-shadow: 0 0 15px rgba(0, 0, 0, .2)
}

@media (max-width:1199px) {
	.aside {
		margin: 2.14286rem 1.07143rem
	}
}

@media (min-width:1200px) {
	.aside {
		flex: 0 0 auto;
		margin-left: 3.57143rem;
		width: 400px;
		order: 10000
	}
}

@media (min-width:750px) {
	.compartment--content .aside.aside--pull-right {
		margin-right: auto;
		margin-left: auto;
		max-width: 35.71429rem
	}
}

@media (min-width:900px) {
	.compartment--content .aside.aside--pull-right {
		max-width: 46.42857rem
	}
}

@media (min-width:1200px) {
	.compartment--content .aside.aside--pull-right {
		margin-right: -8.92857rem;
		margin-left: 3.57143rem
	}
}

@media (min-width:1200px) {
	.compartment--constrained .aside.aside--pull-right {
		margin-right: -20.35714rem
	}
}

.aside--border {
	border-left: 5px solid #821019
}

.aside--border>.compartment {
	padding: 1.07143rem .92857rem
}

@media (min-width:1200px) {
	.aside--border>.compartment {
		padding: 1.07143rem 2rem 1.07143rem 2.5rem
	}
}

.aside--campus-resources {
	order: 10000
}

@media (min-width:900px) {
	.aside--campus-resources {
		order: 0;
		float: right;
		margin: 0 0 2.85714rem 2.85714rem;
		width: 23.35714rem
	}
}

.aside--campus-resources>.compartment {
	padding: 1.07143rem
}

@media (min-width:1200px) {
	.aside--campus-resources>.compartment {
		padding: 1.07143rem 2.14286rem
	}
}

@media (max-width:899px) {
	.aside--campus-resources .campus-resources-logo:before {
		font-size: 2.85714rem
	}
}

.aside__branding-header {
	background-color: #821019;
	padding: 1.07143rem
}

@media (min-width:900px) {
	.aside__branding-header {
		padding: 1.35714rem 1.28571rem 1.21429rem 2.14286rem
	}
}

.aside--border .aside__heading {
	border-bottom: 1px solid #d2d4d6;
	margin-bottom: .85714rem;
	padding-bottom: 1.28571rem
}

.aside--border .aside__heading h2 {
	position: relative;
	text-align: left
}

.aside--border .aside__heading h2:after {
	margin: 0;
	position: absolute;
	top: 50%;
	left: 0;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 0
}

.aside--campus-resources .aside__heading h2 {
	font-size: 1.42857rem;
	margin: .35714rem 0 1.07143rem
}

.aside__heading h2 {
	color: #821019;
	margin: 0
}

.aside__content {
	padding-right: .64286rem
}

.aside--campus-resources .aside__content {
	padding-left: 1rem;
	padding-bottom: .71429rem
}

@media (min-width:900px) {
	.aside__content {
		font-size: 1.21429rem
	}
}

.aside__content .cta {
	display: block;
	font-size: 1rem;
	margin: 0 0 .71429rem;
	text-decoration: none
}

@media (min-width:900px) {
	.aside__content .cta {
		font-size: 1.14286rem
	}
}

.aside__footer {
	border-top: 1px solid #d2d4d6;
	padding-top: 1rem
}

.aside__footer>:last-child {
	margin-bottom: 0
}

.aside__footer .cta {
	font-size: 1.14286rem;
	line-height: 1.2
}

@media (min-width:900px) {
	.aside__footer .cta {
		font-size: 1.42857rem
	}
}

blockquote {
	position: relative;
	max-width: none;
	margin: 0 auto;
	padding: 0
}

blockquote:before {
	display: block;
	height: auto;
	font-size: 4rem;
	font-weight: 700;
	line-height: 1;
	content: "\201C"
}

@media (min-width:900px) {
	.blog-category-search {
		align-items: flex-end;
		display: flex
	}
}

.blog-category-search .form-item {
	margin: 0 0 .85714rem
}

@media (min-width:900px) {
	.blog-category-search .form-item {
		flex: 0 0 auto;
		margin: 0 2.14286rem 0 0
	}
}

@media (min-width:900px) {

	.blog-category-search .form-item:first-child,
	.blog-category-search .form-item:nth-child(2) {
		width: 25%
	}
}

@media (min-width:900px) {
	.blog-category-search .form-submit {
		margin-left: 3.28571rem
	}
}

.blog-feed-list {
	margin-top: 3.57143rem
}

@media (min-width:900px) {
	.blog-feed-list {
		margin-top: 5.35714rem
	}
}

.blog-feed-item :last-child {
	margin-bottom: 0
}

.blog-feed-list li:not(:last-child) .blog-feed-item {
	margin-bottom: 1.28571rem
}

@media (min-width:900px) {
	.blog-feed-list li:not(:last-child) .blog-feed-item {
		margin-bottom: 2.85714rem
	}
}

.blog-feed-item__name {
	margin: 0 0 .42857rem
}

@media (min-width:900px) {
	.blog-feed-item__name {
		margin-bottom: .64286rem
	}
}

.breadcrumb__list {
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: block !important
}

.breadcrumb__list li:not(:last-child):after {
	content: "\E905"
}

.breadcrumb__list-item {
	display: inline-block
}

.button,
.cta--button {
	display: inline-block;
	border: none;
	padding: 1.14286rem 1.85714rem;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	cursor: pointer;
	background: transparent;
	color: #fff;
	font-family: Messina Sans, Arial, sans-serif;
	font-weight: 400;
	text-align: center;
	text-decoration: none;
	text-transform: none;
	transition: background-color .25s ease-in-out, box-shadow .25s ease-in-out, border .25s ease-in-out, color .25s ease-in-out
}

.button:hover,
.cta--button:hover {
	border: none;
	background: #fff;
	color: inherit
}

.campus-alert {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	background-color: #e10028;
	max-height: 100vh;
	max-width: 100%;
	padding-left: 3.57143rem;
	position: fixed;
	right: 0;
	transition: -webkit-transform .5s cubic-bezier(.79, .14, .15, .86);
	transition: transform .5s cubic-bezier(.79, .14, .15, .86);
	transition: transform .5s cubic-bezier(.79, .14, .15, .86), -webkit-transform .5s cubic-bezier(.79, .14, .15, .86);
	width: 25.71429rem;
	z-index: 100
}

@media (min-width:900px) {
	.campus-alert {
		top: 12.14286rem
	}
}

.campus-alert:target,
.campus-alert[aria-hidden=true].transitioning {
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0)
}

.campus-alert[aria-hidden=true]:not(.transitioning) {
	display: none
}

.path-frontpage .campus-alert {
	top: 50vh;
	-webkit-transform: translate3d(0, -50%, 0);
	transform: translate3d(0, -50%, 0)
}

.path-frontpage .campus-alert:target,
.path-frontpage .campus-alert[aria-hidden=true].transitioning {
	-webkit-transform: translate3d(100%, -50%, 0);
	transform: translate3d(100%, -50%, 0)
}

.campus-alert__close {
	background-color: #e10028;
	color: #fff;
	display: flex;
	font-size: 1rem;
	height: 3.14286rem;
	width: 3.14286rem;
	line-height: 1.15;
	position: absolute;
	left: 0;
	top: 0;
	text-decoration: none;
	transition: background-color .25s ease-in-out
}

@media (min-width:900px) {
	.campus-alert__close {
		font-size: 1.28571rem
	}
}

.campus-alert__close:hover {
	background-color: rgba(130, 16, 25, .5);
	color: #fff
}

.campus-alert__close:before {
	content: "\E914";
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	display: block;
	font-family: icomoon;
	font-size: .92857rem;
	font-weight: 400;
	line-height: 1;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.campus-alert__content {
	background-color: #e10028;
	color: #fff;
	font-family: Messina Sans, Arial, sans-serif;
	overflow-y: auto;
	padding: 1.71429rem 2.42857rem 1.85714rem .57143rem
}

.campus-alert__content:before {
	content: "\E913";
	display: block;
	font-family: icomoon;
	font-size: 2.64286rem;
	line-height: 1;
	margin-bottom: 1.07143rem
}

.campus-alert__content .cta {
	color: #fff;
	margin: 0
}

.campus-alert__content .cta:hover {
	color: #fff
}

.campus-alert__heading {
	color: inherit;
	font-family: "Messina Serif", Times New Roman, serif;
	font-size: 2rem;
	font-weight: 600;
	line-height: 1.15;
	margin: 0 0 1.14286rem
}

@media (min-width:900px) {
	.campus-alert__heading {
		font-size: 2.42857rem
	}
}

.campus-alert__message {
	font-size: 1.07143rem;
	line-height: 1.2;
	margin-bottom: .71429rem
}

.campus-resources-logo {
	align-items: center;
	color: #821019;
	display: flex;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: 1rem;
	font-weight: 700;
	letter-spacing: .1rem;
	line-height: 1.14;
	text-transform: uppercase
}

.campus-resources-logo:before {
	content: "\E902";
	border-right: 1px solid #821019;
	display: inline-block;
	flex: 0 0 auto;
	font-family: icomoon;
	font-size: 3.57143rem;
	font-weight: 400;
	margin-right: 1.07143rem;
	padding-right: 1.42857rem
}

.campus-resources-logo--white {
	color: #fff
}

.campus-resources-logo--white:before {
	border-right: 1px solid #fff
}

@media (min-width:900px) {
	.campus-resources-search {
		align-items: flex-end;
		display: flex
	}
}

.campus-resources-search .form-item {
	margin: 0 0 .85714rem
}

@media (min-width:900px) {
	.campus-resources-search .form-item {
		flex: 0 0 auto;
		margin: 0 1.28571rem 0 0
	}
}

@media (min-width:1200px) {
	.campus-resources-search .form-item {
		margin-right: 2.14286rem
	}
}

@media (min-width:900px) {

	.campus-resources-search .form-item:first-child,
	.campus-resources-search .form-item:nth-child(2) {
		width: 25%
	}
}

@media (min-width:1200px) {
	.campus-resources-search .form-item:nth-child(3) {
		margin-right: 3.28571rem;
		width: 22%
	}
}

@media (min-width:900px) {
	.campus-resources-search .form-submit {
		margin: 0
	}
}

.card {
	border: none;
	border-radius: 0;
	box-shadow: 0;
	background: transparent;
	box-sizing: border-box;
	overflow: visible
}

.card--hz {
	display: flex;
	border: none;
	box-shadow: 0
}

.card--overlay {
	position: relative;
	overflow: hidden;
	border: none;
	box-shadow: 0
}

.card__cta {
	display: block;
	text-decoration: none;
	transition: box-shadow .25s ease-in-out, border .25s ease-in-out;
	will-change: background;
	overflow: hidden
}

.card__cta:hover {
	background: transparent
}

.card--hz .card__cta {
	display: flex;
	flex: 1
}

.card__content {
	margin: 0;
	padding: 1.07143rem
}

.card--hz .card__content {
	margin: 0;
	padding: 1rem;
	flex: 1
}

.card--overlay .card__content {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0;
	padding: 1rem 1rem 1px
}

.card__media {
	padding: 0;
	margin: 0;
	height: auto
}

.card__media img {
	display: block;
	width: 100%
}

.card--hz .card__media {
	margin: 0;
	padding: 0;
	width: 40%;
	height: auto
}

.card--overlay .card__media {
	margin: 0;
	height: auto
}

.flickity-enabled {
	position: relative
}

.flickity-enabled:focus {
	outline: none
}

.flickity-viewport {
	overflow: hidden;
	position: relative;
	height: 100%
}

.flickity-slider {
	position: absolute;
	width: 100%;
	height: 100%
}

.flickity-enabled.is-draggable {
	-webkit-tap-highlight-color: transparent;
	tap-highlight-color: transparent;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.flickity-enabled.is-draggable .flickity-viewport {
	cursor: move;
	cursor: -webkit-grab;
	cursor: grab
}

.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
	cursor: -webkit-grabbing;
	cursor: grabbing
}

.flickity-button {
	position: absolute;
	background: hsla(0, 0%, 100%, .75);
	border: none;
	color: #333
}

.flickity-button:hover {
	background: #fff;
	cursor: pointer
}

.flickity-button:focus {
	outline: none;
	box-shadow: 0 0 0 5px #19f
}

.flickity-button:active {
	opacity: .6
}

.flickity-button:disabled {
	opacity: .3;
	cursor: auto;
	pointer-events: none
}

.flickity-button-icon {
	fill: currentColor
}

.flickity-prev-next-button {
	top: 50%;
	width: 44px;
	height: 44px;
	border-radius: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

.flickity-prev-next-button.previous {
	left: 10px
}

.flickity-prev-next-button.next {
	right: 10px
}

.flickity-rtl .flickity-prev-next-button.previous {
	left: auto;
	right: 10px
}

.flickity-rtl .flickity-prev-next-button.next {
	right: auto;
	left: 10px
}

.flickity-prev-next-button .flickity-button-icon {
	position: absolute;
	left: 20%;
	top: 20%;
	width: 60%;
	height: 60%
}

.flickity-page-dots {
	position: absolute;
	width: 100%;
	bottom: -25px;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	line-height: 1
}

.flickity-rtl .flickity-page-dots {
	direction: rtl
}

.flickity-page-dots .dot {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 8px;
	background: #333;
	border-radius: 50%;
	opacity: .25;
	cursor: pointer
}

.flickity-page-dots .dot.is-selected {
	opacity: 1
}

.carousel__slide {
	width: 100%;
	text-align: center
}

.directory-search .silc-accordion fieldset {
	margin-bottom: 0
}

@media (min-width:900px) {
	.directory-search .silc-accordion .fieldgroup.form-checkboxes {
		-webkit-column-count: 2;
		column-count: 2
	}
}

@media (min-width:1200px) {
	.directory-search .silc-accordion .fieldgroup.form-checkboxes {
		-webkit-column-count: 3;
		column-count: 3
	}
}

.directory-search .directory-search__search-bar,
.directory-search .silc-accordion__section {
	margin-bottom: .85714rem
}

@media (min-width:900px) {

	.directory-search .directory-search__search-bar,
	.directory-search .silc-accordion__section {
		margin-bottom: 1.42857rem
	}
}

@media (max-width:599px) {
	.directory-search input[type=submit]:not(:last-child) {
		margin-bottom: .85714rem
	}
}

.directory-search__search-bar .form-item {
	margin-bottom: 0
}

.divider,
hr {
	min-height: 1px;
	position: relative;
	text-align: center;
	width: 100%;
	margin: 2.5rem 0
}

.divider:before,
hr:before {
	content: "";
	background-color: #5a646e;
	display: block;
	height: 1px;
	width: 100%;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 0
}

@media (min-width:900px) {

	.divider,
	hr {
		margin: 3.21429rem 0
	}
}

.divider--branded:before {
	background-color: #821019
}

.divider--branded:after {
	content: "\E902";
	background-color: #fff;
	color: #821019;
	display: inline-block;
	font-family: icomoon;
	font-size: 2rem;
	padding: 0 1.42857rem;
	position: relative;
	z-index: 1
}

@media (min-width:600px) {
	.divider--branded:after {
		font-size: 3rem
	}
}

@media (min-width:900px) {
	.divider--branded:after {
		font-size: 4.07143rem
	}
}

.divider--light-grey:before {
	background-color: #d2d4d6
}

.enrollment-details-table {
	border-spacing: 0;
	border-collapse: collapse;
	font-size: 1rem
}

@media (max-width:899px) {
	.enrollment-details-table {
		width: 100%
	}
}

.enrollment-details-table thead tr {
	border-bottom: 1px solid #f2f3f3
}

.enrollment-details-table thead td,
.enrollment-details-table thead th {
	color: #5a646e;
	line-height: 1;
	padding: 0 .5rem .5rem
}

.enrollment-details-table thead td:first-child,
.enrollment-details-table thead th:first-child {
	border-right: 1px solid #f2f3f3
}

.enrollment-details-table tbody td,
.enrollment-details-table tbody th {
	padding: .35714rem .78571rem
}

.enrollment-details-table tbody td {
	border: none;
	text-align: center
}

.enrollment-details-table tbody th {
	padding-right: .64286rem;
	padding-left: .28571rem
}

.enrollment-details-table tr {
	border: none
}

.enrollment-details-table tr td:first-child,
.enrollment-details-table tr th:first-child {
	border-right: 1px solid #f2f3f3;
	text-align: right
}

.enrollment-details-table tr td:last-child,
.enrollment-details-table tr th:last-child {
	border-right: none
}

.enrollment-details-table th {
	font-weight: 400
}

.enrollment-details-table th span {
	color: #5a646e !important
}

.events__heading {
	color: #5a646e
}

@media (max-width:899px) {
	.events__heading {
		text-align: center
	}
}

.events:not(.events--featured) .events__heading {
	margin: 0 0 2.14286rem
}

@media (min-width:900px) {
	.events:not(.events--featured) .events__heading {
		margin-bottom: 2.5rem
	}
}

.events--featured .events__heading {
	margin: 0 0 1.42857rem
}

@media (min-width:900px) {
	.events--featured .events__heading {
		margin-bottom: 1.78571rem
	}
}

.events__list {
	margin: 0;
	padding: 0
}

@media (min-width:900px) {
	.events--featured .events__list {
		display: flex
	}
}

@media (min-width:900px) {
	.events--featured .events__list li {
		max-width: 50%
	}
}

.events__list li {
	margin: 0 0 1.42857rem;
	padding: 0
}

.events__list li:last-child {
	margin-bottom: 0
}

@media (min-width:900px) {
	.events__list li {
		margin-bottom: 2.57143rem
	}
}

@media (min-width:900px) {
	.events--featured .events__list li {
		flex: 1 1 100%;
		margin-bottom: 0
	}
}

.events--featured .events__list li:not(:last-child) {
	margin-bottom: 2.14286rem
}

@media (min-width:900px) {
	.events--featured .events__list li:not(:last-child) {
		margin-right: 1.42857rem
	}
}

.events__list li:before {
	display: none
}

.event:not(.event--featured)>a {
	display: flex
}

.event>a {
	color: #000;
	text-decoration: none
}

.event>a:hover,
.event>a:hover .event__date,
.event>a:hover .event__title {
	color: #e10028
}

.event>a:hover .event__image {
	-webkit-transform: scale(1.05);
	transform: scale(1.05)
}

.event__image-frame {
	margin-bottom: 1.21429rem;
	overflow: hidden
}

.event__image {
	background-position: 50%;
	background-size: cover;
	transition: -webkit-transform .25s ease-in-out;
	transition: transform .25s ease-in-out;
	transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out
}

.event__image:before {
	content: "";
	display: block;
	padding-bottom: 42.6667%
}

@media (min-width:900px) {
	.event__image:before {
		padding-bottom: 86.3%
	}
}

.event__date {
	text-transform: uppercase;
	transition: color .25s ease-in-out
}

.event:not(.event--featured) .event__date {
	color: #821019;
	flex: 0 0 auto;
	margin-right: .92857rem
}

@media (min-width:900px) {
	.event:not(.event--featured) .event__date {
		margin-right: 2rem
	}
}

.event:not(.event--featured) .event__date span {
	display: block;
	text-align: center
}

.event--featured .event__date {
	color: #000;
	font-weight: 900;
	font-size: 1rem;
	line-height: 1.14;
	margin-bottom: .35714rem
}

@media (min-width:900px) {
	.event--featured .event__date {
		margin-bottom: .64286rem
	}
}

.event:not(.event--featured) .event__month {
	font-size: .92857rem;
	font-weight: 900;
	line-height: 1.1
}

@media (min-width:900px) {
	.event:not(.event--featured) .event__month {
		font-size: 1.14286rem
	}
}

.event--featured .event__month:after {
	content: " "
}

.event:not(.event--featured) .event__day {
	font-weight: 700;
	font-size: 2.07143rem;
	line-height: 1
}

@media (min-width:900px) {
	.event:not(.event--featured) .event__day {
		font-size: 2.57143rem
	}
}

.event:not(.event--featured) .event__info {
	flex: 1 1 auto
}

.event__title {
	font-family: "Messina Serif", Times New Roman, serif;
	font-size: 1.42857rem;
	font-weight: 400;
	line-height: 1.2;
	margin: 0 0 .71429rem;
	transition: color .25s ease-in-out
}

@media (min-width:900px) {
	.event__title {
		font-size: 1.71429rem
	}
}

.event--featured .event__title {
	font-size: 1.85714rem;
	margin-bottom: 1rem
}

@media (min-width:900px) {
	.event--featured .event__title {
		font-size: 2rem
	}
}

.event__cta {
	font-size: 1.07143rem;
	margin: 0;
	text-decoration: underline
}

.faculty-member-card {
	border-top: 5px solid #821019;
	box-shadow: 0 4px 12px rgba(0, 0, 0, .2);
	font-size: .85714rem;
	margin: 0 -.35714rem 1.64286rem;
	padding: 1.78571rem 1.07143rem 1.92857rem
}

@media (min-width:600px) {
	.faculty-member-card {
		font-size: 1.21429rem
	}
}

@media (max-width:899px) {
	.faculty-member-card {
		text-align: center
	}
}

@media (min-width:900px) {
	.faculty-member-card {
		align-items: flex-start;
		display: flex;
		margin: 0 0 4.78571rem;
		padding: 2.14286rem 2.14286rem 3.14286rem
	}
}

.faculty-member-card__photo {
	display: block;
	margin: 0 auto 1.71429rem;
	width: 39%
}

@media (min-width:900px) {
	.faculty-member-card__photo {
		flex: 0 0 auto;
		margin: 0 3.35714rem 0 0;
		width: 17.85714rem
	}
}

@media (min-width:900px) {
	.faculty-member-card__info {
		flex: 1 1 auto
	}
}

.faculty-member-card__info>div:not(:last-child) {
	border-bottom: 2px solid #d2d4d6
}

@media (min-width:600px) {
	.faculty-member-card__info .label-icon {
		font-size: 1.21429rem
	}
}

@media (min-width:900px) {
	.faculty-member-card__name {
		margin: .71429rem 0
	}
}

.faculty-member-card__title {
	padding: 0 0 1.28571rem
}

@media (min-width:900px) {
	.faculty-member-card__title {
		padding: 0 0 2.14286rem
	}
}

.faculty-member-card__contact {
	padding: 1.28571rem 0 1.5rem
}

@media (min-width:900px) {
	.faculty-member-card__contact {
		display: flex;
		padding: 2.14286rem 0
	}
}

@media (min-width:900px) {
	.faculty-member-card__contact>div {
		flex: 0 0 auto;
		width: 50%
	}
}

@media (max-width:899px) {
	.faculty-member-card__contact>div:not(:last-child) {
		margin-bottom: 1.28571rem
	}
}

@media (max-width:899px) {
	.faculty-member-card__contact .label-icon {
		display: table;
		margin: 0 auto
	}
}

.faculty-member-card__contact .label-icon:not(:last-child) {
	margin-bottom: .14286rem
}

@media (min-width:900px) {
	.faculty-member-card__contact .label-icon:not(:last-child) {
		margin-bottom: .85714rem
	}
}

.faculty-member-card__contact .label-icon:not(:first-child) {
	margin-top: .14286rem
}

@media (min-width:900px) {
	.faculty-member-card__contact .label-icon:not(:first-child) {
		margin-top: .85714rem
	}
}

.faculty-member-card__heading {
	margin-bottom: .42857rem
}

@media (min-width:600px) {
	.faculty-member-card__heading {
		font-size: 1rem;
		margin-bottom: .78571rem
	}
}

.faculty-member-card__cv {
	padding-top: 1.14286rem
}

@media (min-width:900px) {
	.faculty-member-card__cv {
		padding-top: 2.14286rem
	}
}

.faculty-member-card__office-hours {
	color: #5a646e;
	display: inline-block;
	font-family: Messina Sans, Arial, sans-serif;
	padding-left: 1.71429rem;
	position: relative
}

.faculty-member-card__office-hours:before {
	content: "\E915";
	color: #821019;
	font-family: icomoon;
	font-size: 1.14286rem;
	position: absolute;
	top: 0;
	left: 0
}

.faculty-member-card__office-hours li span:not(:first-of-type) {
	display: block
}

.featured-image {
	width: 100%
}

.featured-image--article-banner {
	margin-bottom: .85714rem
}

@media (min-width:900px) {
	.featured-image--article-banner {
		margin-bottom: 3.57143rem
	}
}

.featured-image__media img {
	display: block;
	width: 100%
}

.filter-results {
	background-color: #edeeef;
	padding: 0 1.42857rem
}

@media (min-width:600px) {
	.filter-results {
		padding: 0 6rem
	}
}

@media (min-width:750px) and (max-width:899px) {
	.filter-results {
		padding: 0 8rem
	}
}

@media (min-width:900px) {
	.filter-results {
		padding: 0
	}
}

.filter-results .h3,
.filter-results .label {
	margin: 0
}

.filter-results__quantity {
	align-items: center;
	display: flex;
	justify-content: center;
	padding: 1.14286rem 1.42857rem
}

@media (min-width:600px) {
	.filter-results__quantity {
		padding: 1.71429rem 4.28571rem
	}
}

@media (min-width:900px) {
	.filter-results__quantity {
		justify-content: flex-end;
		padding-right: 9.28571rem
	}
}

.filter-results__quantity>:not(:last-child) {
	margin-right: 1.42857rem
}

.filter-results__quantity-option {
	color: #5a646e;
	font-size: 1rem;
	text-decoration: none
}

.filter-results__quantity-option--selected {
	color: #e10028
}

table.filter-results__table td,
table.filter-results__table th {
	vertical-align: top
}

@media (min-width:900px) {

	table.filter-results__table td,
	table.filter-results__table th {
		padding: 1.71429rem 2.14286rem 1.92857rem
	}
}

@media (min-width:1200px) {

	table.filter-results__table td,
	table.filter-results__table th {
		padding-left: 3.35714rem;
		padding-right: 3.35714rem
	}
}

@media (min-width:1200px) {

	table.filter-results__table td:first-child,
	table.filter-results__table th:first-child {
		padding-left: 6.71429rem
	}
}

@media (min-width:1200px) {

	table.filter-results__table td:last-child,
	table.filter-results__table th:last-child {
		padding-right: 6.71429rem
	}
}

.site-footer {
	color: #fff;
	font-family: Messina Sans, Arial, sans-serif
}

.site-footer a {
	color: #fff;
	font-size: inherit;
	text-decoration: none
}

.site-footer a:hover {
	color: #fff
}

.site-footer a:not(.site-footer__social-item):hover {
	text-decoration: underline
}

.site-footer__main>.compartment,
.site-footer__sole>.compartment {
	max-width: 1290px
}

.site-footer__main {
	background-color: #821019;
	padding: 2.14286rem 0 1.28571rem
}

@media (min-width:900px) {
	.site-footer__main {
		padding: 2.85714rem 0
	}
}

@media (min-width:900px) {
	.site-footer--simple .site-footer__main {
		padding: 2.35714rem 0 2.07143rem
	}
}

@media (max-width:899px) {
	.site-footer__main>.compartment {
		padding: 0 2.14286rem
	}
}

@media (max-width:899px) {
	.site-footer__main .silc-grid__col>div {
		border-bottom: 1px solid #e10028
	}
}

.site-footer__main .site-footer__address {
	font-size: .85714rem;
	font-weight: 600;
	line-height: 1.58
}

.site-footer__main .site-footer__address>div:not(:last-child) {
	margin-bottom: .21429rem
}

.site-footer__main .site-footer__address a {
	font-weight: 600
}

.site-footer__info {
	text-align: center
}

@media (max-width:899px) {
	.site-footer__info>div {
		margin-bottom: 1.42857rem;
		padding-bottom: 1.42857rem
	}
}

.site-footer__logo {
	display: table;
	margin: 0 auto 2.5rem;
	width: 12.71429rem
}

.site-footer__logo img {
	display: block;
	width: 100%
}

@media (min-width:900px) {
	.site-footer--simple .site-footer__logo {
		margin-bottom: 2rem
	}
}

.site-footer__social {
	margin: 0 auto
}

@media (max-width:899px) {
	.site-footer__social {
		margin-bottom: 1.42857rem;
		width: 10.92857rem
	}
}

.site-footer__social li {
	display: inline-block;
	margin: .64286rem 1.28571rem 0 0;
	vertical-align: middle
}

@media (max-width:899px) {
	.site-footer__social li:nth-child(3n) {
		margin-right: 0
	}
}

.site-footer__social li:last-child {
	margin-right: 0
}

.site-footer__social li:before {
	display: none
}

.site-footer__social-item {
	align-items: center;
	display: flex;
	flex: 0 0 auto;
	height: 2.57143rem;
	width: 2.57143rem;
	justify-content: center
}

@media (max-width:899px) {
	.site-footer__social-item {
		background-color: #e10028;
		border-radius: 50%
	}
}

@media (min-width:900px) {
	.site-footer__social-item {
		height: 1.42857rem;
		width: 1.42857rem
	}
}

.site-footer__social-item:hover>span {
	-webkit-transform: scale(1.1);
	transform: scale(1.1)
}

.site-footer__social-item>span {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	transition: transform .25s ease-in-out
}

.site-footer__social-item .icon-icon_Facebook,
.site-footer__social-item .icon-icon_Instagram,
.site-footer__social-item .icon-icon_Twitter {
	font-size: 1.42857rem
}

.site-footer__social-item .icon-icon_Youtube {
	font-size: 1.07143rem
}

.site-footer__social-item .icon-icon_LinkedIn {
	font-size: 1.35714rem
}

@media (min-width:900px) {
	.site-footer__social-item .icon-icon_LinkedIn {
		font-size: 1.28571rem
	}
}

.site-footer__social-item .icon-icon_Flickr {
	font-size: .64286rem
}

@media (min-width:900px) {
	.site-footer__social-item .icon-icon_Flickr {
		font-size: .57143rem
	}
}

.site-footer__nav {
	display: flex;
	flex-wrap: wrap
}

@media (max-width:899px) {
	.site-footer__nav {
		border-bottom: 1px solid #e10028;
		padding-bottom: 1.42857rem
	}
}

@media (min-width:900px) {
	.site-footer__nav {
		justify-content: flex-start
	}
}

@media (min-width:900px) {
	.site-footer__nav>ul {
		flex: 0 1 auto
	}
}

@media (max-width:899px) {
	.site-footer__nav-primary {
		flex: 0 0 100%
	}
}

@media (min-width:900px) {
	.site-footer__nav-primary {
		-webkit-column-count: 2;
		column-count: 2;
		-webkit-column-gap: 0;
		column-gap: 0
	}
}

.site-footer--simple .site-footer__nav-primary {
	-webkit-columns: initial;
	columns: initial
}

.site-footer__nav-primary li {
	font-size: .85714rem;
	line-height: 1;
	margin-bottom: .71429rem;
    list-style-type: none;
}

@media (min-width:900px) {
	.site-footer__nav-primary li {
		font-size: 1rem;
		line-height: 1.38;
		margin: 0 2.85714rem 1rem 0
	}
}

@media (min-width:1200px) {
	.site-footer__nav-primary li {
		font-size: 1.28571rem;
		margin-right: 5.42857rem
	}
}

.site-footer__nav-primary li:last-child {
	margin-bottom: 0
}

@media (min-width:900px) {
	.site-footer__nav-primary li:nth-child(5n) {
		margin-bottom: 0
	}
}

@media (min-width:900px) {
	.site-footer--simple .site-footer__nav-primary li {
		display: inline-block;
		margin: 0 1.85714rem 0 0
	}
}

@media (min-width:900px) {
	.site-footer--simple .site-footer__nav-primary li:last-child {
		margin-right: 0
	}
}

.site-footer__nav-secondary,
.site-footer__nav-tertiary {
	width: 50%
}

@media (min-width:900px) {

	.site-footer__nav-secondary,
	.site-footer__nav-tertiary {
		width: auto
	}
}

.site-footer__nav-secondary li,
.site-footer__nav-tertiary li {
	font-size: .92857rem;
	line-height: 1.875;
	margin-bottom: .42857rem;
    list-style-type: none;
}

.site-footer__nav-secondary li:last-child,
.site-footer__nav-tertiary li:last-child {
	margin-bottom: 0
}

@media (min-width:1200px) {

	.site-footer__nav-secondary li,
	.site-footer__nav-tertiary li {
		font-size: 1.14286rem
	}
}

.site-footer__nav-secondary a,
.site-footer__nav-secondary a:hover,
.site-footer__nav-tertiary a,
.site-footer__nav-tertiary a:hover {
	color: #e6cfd1
}

@media (min-width:900px) {
	.site-footer__nav-secondary {
		margin-right: 1.78571rem
	}
}

@media (min-width:1200px) {
	.site-footer__nav-secondary {
		margin-right: 3.21429rem
	}
}

.site-footer__nav-tertiary a {
	font-weight: 400
}

.site-footer__sole {
	background-color: #44060b;
	font-size: .71429rem;
	padding: 1.28571rem 0
}

@media (max-width:899px) {
	.site-footer__sole {
		text-align: center
	}
}

@media (min-width:900px) {
	.site-footer__sole {
		font-size: .78571rem;
		line-height: 1.15;
		padding: 1.57143rem 0
	}
}

@media (min-width:1200px) {
	.site-footer__sole {
		font-size: 1rem
	}
}

.site-footer__sole * {
	font-size: inherit
}

.site-footer__sole>.compartment {
	display: flex;
	flex-direction: column-reverse
}

@media (min-width:900px) {
	.site-footer__sole>.compartment {
		flex-direction: row
	}
}

.site-footer__sole .site-footer__address {
	display: flex;
	font-weight: 600;
	margin-left: auto
}

.site-footer__sole .site-footer__address>:first-child {
	margin-right: .71429rem
}

.site-footer__sole .site-footer__address a {
	font-weight: inherit
}

.site-footer__legal ul {
	margin: 0 0 1rem;
	padding: 0
}

@media (min-width:900px) {
	.site-footer__legal ul {
		display: flex;
		margin: 0 0 0 .85714rem
	}
}

.site-footer__legal li {
	line-height: 1.8;
	margin: 0
}

@media (min-width:900px) {
	.site-footer__legal li {
		border-left: 2px solid #fff;
		line-height: inherit;
		margin: 0 .85714rem 0 0;
		padding: 0 0 0 .85714rem;
        list-style-type: none;
	}
}

@media (min-width:900px) {
	.site-footer__legal a {
		text-decoration: underline
	}
}

form {
	font-family: Messina Sans, Arial, sans-serif
}

.js form .js-hide {
	display: none
}

form.intro-form {
	margin-top: 2.14286rem
}

@media (min-width:1024px) {
	form.intro-form {
		margin-top: 0
	}
}

form>.form-wrapper:last-child,
form>.form-wrapper:last-child :last-child {
	margin: 0
}

form fieldset {
	border: 0;
	margin: 0;
	padding: 0
}

form label,
form legend {
	display: block;
	font-size: .85714rem;
	margin-bottom: .57143rem
}

@media (min-width:900px) {

	form label,
	form legend {
		font-size: 1rem;
		margin-bottom: .78571rem
	}
}

form legend {
	margin-bottom: .78571rem
}

@media (min-width:900px) {
	form legend {
		margin-bottom: 1.14286rem
	}
}

form .description {
	color: #5d6370;
	font-style: italic;
	font-size: .85714rem;
	opacity: .8;
	margin-top: .28571rem
}

@media (min-width:900px) {
	form .description {
		font-size: 1rem
	}
}

form .form-item {
	margin-bottom: 2.14286rem
}

form .form-item.form-type-checkbox,
form .form-item.form-type-radio {
	align-items: baseline;
	display: flex;
	flex-wrap: wrap;
	margin-bottom: 1.42857rem
}

form .form-item.form-type-checkbox:last-child,
form .form-item.form-type-radio:last-child {
	margin-bottom: 0
}

form .form-item.form-type-checkbox label,
form .form-item.form-type-radio label {
	flex: 1 1 auto;
	letter-spacing: normal;
	margin: 0;
	max-width: 70%;
	text-transform: none
}

@media (min-width:900px) {

	form .form-item.form-type-checkbox label,
	form .form-item.form-type-radio label {
		font-size: 1rem
	}
}

form .form-item.form-type-checkbox .description,
form .form-item.form-type-radio .description {
	flex: 0 0 auto;
	padding-left: 2.85714rem;
	width: 100%
}

form input[type=email],
form input[type=number],
form input[type=password],
form input[type=tel],
form input[type=text],
form input[type=url],
form select,
form textarea {
	background-color: #fff;
	border: 1px solid #5a646e;
	color: #5b646f;
	display: block;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: 1rem;
	font-weight: 700;
	line-height: 1.14;
	padding: 1.14286rem;
	transition-duration: .25s;
	transition-property: border, box-shadow;
	transition-timing-function: ease-in-out;
	width: 100%
}

form input[type=email]:focus,
form input[type=number]:focus,
form input[type=password]:focus,
form input[type=tel]:focus,
form input[type=text]:focus,
form input[type=url]:focus,
form select:focus,
form textarea:focus {
	border-color: #821019;
	box-shadow: 0 1px 10px rgba(0, 0, 0, .2);
	outline: none
}

form input[type=email]::-webkit-input-placeholder,
form input[type=number]::-webkit-input-placeholder,
form input[type=password]::-webkit-input-placeholder,
form input[type=tel]::-webkit-input-placeholder,
form input[type=text]::-webkit-input-placeholder,
form input[type=url]::-webkit-input-placeholder,
form select::-webkit-input-placeholder,
form textarea::-webkit-input-placeholder {
	font-style: italic
}

form input[type=email]::-ms-input-placeholder,
form input[type=number]::-ms-input-placeholder,
form input[type=password]::-ms-input-placeholder,
form input[type=tel]::-ms-input-placeholder,
form input[type=text]::-ms-input-placeholder,
form input[type=url]::-ms-input-placeholder,
form select::-ms-input-placeholder,
form textarea::-ms-input-placeholder {
	font-style: italic
}

form input[type=email]::placeholder,
form input[type=number]::placeholder,
form input[type=password]::placeholder,
form input[type=tel]::placeholder,
form input[type=text]::placeholder,
form input[type=url]::placeholder,
form select::placeholder,
form textarea::placeholder {
	font-style: italic
}

form textarea {
	height: 19.64286rem;
	resize: none
}

.messages--status {
	color: #325b2e;
	background-color: #f3faef;
	border-color: #c9e1bd #c9e1bd #c9e1bd transparent;
	box-shadow: -8px 0 0 #77b259;
}

form .select-wrapper:after {
	color: #5a646e;
	font-family: icomoon;
	font-size: .5rem;
	position: absolute;
	top: 50%;
	right: 1.07143rem;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

form select {
	-webkit-appearance: button;
	-moz-appearance: button;
	appearance: button;
	border-radius: 0;
	padding-right: 2.28571rem
}

form select::-ms-expand {
	display: none
}

form input[type=checkbox],
form input[type=radio] {
	align-items: center;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: 3px solid #dedede;
	cursor: pointer;
	display: flex;
	height: 2.07143rem;
	width: 2.07143rem;
	justify-content: center;
	margin: 0 .78571rem 0 0;
	transition-duration: .25s;
	transition-property: background-color, border, box-shadow;
	transition-timing-function: ease-in-out
}

form input[type=checkbox]:checked:before,
form input[type=radio]:checked:before {
	opacity: 1
}

form input[type=checkbox]:focus,
form input[type=radio]:focus {
	border-color: #821019;
	box-shadow: 0 1px 10px rgba(0, 0, 0, .2);
	outline: none
}

form input[type=checkbox]:before,
form input[type=radio]:before {
	flex: 0 0 auto;
	opacity: 0;
	transition: opacity .15s
}

form input[type=checkbox] {
	border-radius: .35714rem
}

form input[type=checkbox]:checked {
	background-color: #821019;
	border-color: #821019
}

form input[type=checkbox]:before {
	content: "\E908";
	color: #fff;
	font-family: icomoon;
	font-size: .85714rem
}

form input[type=radio] {
	border-radius: 50%
}

form input[type=radio]:before {
	content: "";
	background-color: #821019;
	border-radius: 50%;
	display: block;
	height: 1.07143rem;
	width: 1.07143rem
}

form input[type=file] {
	cursor: pointer;
	display: block;
	position: absolute;
	top: -3px;
	left: -3px;
	opacity: 0;
	height: calc(100% + 6px);
	width: calc(100% + 6px)
}

form .form-managed-file {
	background-color: #fff;
	border: 3px solid #d2d4d6;
	color: #2d3236;
	display: inline-block;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: 1rem;
	font-weight: 700;
	padding: .71429rem 1.85714rem;
	position: relative;
	transition-duration: .25s;
	transition-property: box-shadow
}

@media (min-width:900px) {
	form .form-managed-file {
		font-size: 1.21429rem
	}
}

form .form-managed-file:hover,
form .form-managed-file[focus-within] {
	box-shadow: 0 1px 10px rgba(0, 0, 0, .2)
}

form .form-managed-file:focus-within {
	box-shadow: 0 1px 10px rgba(0, 0, 0, .2)
}

form .form-managed-file:before {
	content: "\F016";
	font-family: icomoon;
	font-size: 1rem;
	display: inline-block;
	margin-right: .42857rem
}

@media (min-width:900px) {
	form .form-managed-file:before {
		font-size: 1.14286rem
	}
}

form .form-managed-file:after {
	content: "Choose File \BB";
	display: inline;
	vertical-align: top;
	speak: none
}

form input[type=submit] {
	margin-bottom: 0
}

@media (min-width:900px) {
	.path-frontpage {
		padding-top: 0 !important
	}
}

.path-frontpage.toolbar-fixed .site-header {
	top: 39px
}

.path-frontpage.toolbar-tray-open.toolbar-vertical.toolbar-fixed .site-header.site-header--sticky {
	margin-left: 15rem
}

@media (min-width:900px) {
	.path-frontpage.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .site-header {
		top: 79px
	}
}

@media (min-width:900px) {
	.path-frontpage .site-header {
		position: absolute;
		top: 0;
		right: 0;
		left: 0
	}
}

@media (min-width:900px) {
	.path-frontpage .site-header:not(.site-header--sticky) {
		box-shadow: none
	}
}

@media (min-width:900px) {
	.path-frontpage .site-header:not(.site-header--sticky) .site-header__logo {
		display: none
	}
}

@media (min-width:900px) {
	.path-frontpage .site-header__top-bar {
		height: 3.21429rem
	}
}

@media (min-width:900px) {
	.path-frontpage .site-header__top-bar-right ul {
		display: flex
	}
}

.path-frontpage .site-header__main-bar {
	background-color: transparent;
	background-image: linear-gradient(-180deg, rgba(28, 34, 41, .5), transparent);
	padding-bottom: 1.78571rem
}

@media (min-width:1200px) {
	.path-frontpage .site-header__main-bar {
		padding-bottom: 2.5rem
	}
}

.path-frontpage .site-header__main-nav>ul>li:not(:nth-last-child(2))>ul>li:after,
.path-frontpage .site-header__main-nav>ul>li:not(:nth-last-child(2))>ul>li:before {
	right: 0
}

.path-frontpage .site-header__main-nav>ul>li:not(:nth-last-child(2)) ul {
	right: auto;
	left: 0
}

.path-frontpage .site-header__main-nav>ul>li:not(:nth-last-child(2)) ul a {
	border-right: 1px solid #d2d4d6
}

.path-frontpage .site-header__main-nav>ul>li:not(:nth-last-child(2))>a {
	border-left-color: transparent
}

.path-frontpage .site-header__main-nav>ul>li:not(:nth-last-child(2)) a {
	border-left-style: solid;
	border-left-width: 6px
}

@media (min-width:1200px) {
	.path-frontpage .site-header__main-nav>ul>li:not(:nth-last-child(2)) a {
		border-left-width: 10px
	}
}

.path-frontpage .site-header__main-nav>ul>li:nth-last-child(2):focus>a,
.path-frontpage .site-header__main-nav>ul>li:nth-last-child(2):hover>a,
.path-frontpage .site-header__main-nav>ul>li:nth-last-child(2)[focus-within]>a {
	border-right-color: #821019
}

.path-frontpage .site-header__main-nav>ul>li:nth-last-child(2):focus-within>a {
	border-right-color: #821019
}

.path-frontpage .site-header__main-nav>ul>li:nth-last-child(2)>ul>li:after,
.path-frontpage .site-header__main-nav>ul>li:nth-last-child(2)>ul>li:before {
	left: 0
}

.path-frontpage .site-header__main-nav>ul>li:nth-last-child(2) ul {
	right: 0;
	left: auto
}

.path-frontpage .site-header__main-nav>ul>li:nth-last-child(2) ul a {
	border-left: 1px solid #d2d4d6;
	border-right-color: #821019
}

.path-frontpage .site-header__main-nav>ul>li:nth-last-child(2)>a {
	border-left: none;
	border-right-color: transparent
}

.path-frontpage .site-header__main-nav>ul>li:nth-last-child(2) a {
	border-right-style: solid;
	border-right-width: 6px
}

@media (min-width:1200px) {
	.path-frontpage .site-header__main-nav>ul>li:nth-last-child(2) a {
		border-right-width: 10px
	}
}

.path-frontpage .site-header__main-nav>ul>li:nth-last-child(2) a:focus,
.path-frontpage .site-header__main-nav>ul>li:nth-last-child(2) a:hover {
	border-right-color: #e10028
}

.path-frontpage .site-header__main-nav>ul>li:last-child {
	display: none
}

.path-frontpage .site-header__main-nav>ul>li>a {
	color: #fff;
	font-size: 1.28571rem;
	padding: 1.78571rem .71429rem;
	text-shadow: 0 0 5px rgba(0, 0, 0, .5);
	transition-duration: .25s;
	transition-property: background-color, border-color, color, text-shadow;
	transition-timing-function: ease-in-out
}

@media (min-width:1200px) {
	.path-frontpage .site-header__main-nav>ul>li>a {
		font-size: 1.71429rem;
		padding: 2.07143rem 1.25rem
	}
}

body:not(.path-frontpage) .site-header__top-bar .display-for-home {
	display: none
}

.site-header {
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	box-shadow: 0 0 15px rgba(0, 0, 0, .2);
	z-index: 501
}

.site-header.site-header--sticky {
	-webkit-animation: stickyHeaderSlideDown .25s ease-in-out;
	animation: stickyHeaderSlideDown .25s ease-in-out;
	position: fixed;
	top: 0;
	right: 0;
	left: 0
}

@media (max-width:899px) {
	.site-header.site-header--sticky.site-header--search-expanded {
		-webkit-animation: none;
		animation: none
	}
}

.site-header.site-header--unsticky {
	-webkit-animation: stickyHeaderSlideUp .25s ease-in-out;
	animation: stickyHeaderSlideUp .25s ease-in-out
}

@media (max-width:899px) {
	.site-header.site-header--unsticky.site-header--search-expanded {
		-webkit-animation: none;
		animation: none
	}
}

@media (max-width:899px) {
	.site-header.site-header--search-expanded {
		position: fixed;
		width: 100%
	}
}

.site-header--simple {
	background: #821019;
	box-shadow: none;
	height: 3.57143rem
}

@media (min-width:900px) {
	.site-header--simple {
		height: 4.28571rem
	}
}

.site-header--simple>.compartment {
	align-items: center;
	display: flex;
	height: inherit
}

.site-header__top-bar {
	background-color: #821019;
	height: 3.57143rem;
	position: relative
}

@media (max-width:899px) {
	.site-header__top-bar {
		transition: background-color .25s ease-in-out
	}
}

@media (min-width:900px) {
	.site-header__top-bar {
		height: 4.28571rem
	}
}

.site-header--sticky .site-header__top-bar {
	height: 3.71429rem
}

@media (max-width:899px) {
	.site-header--search-expanded .site-header__top-bar {
		background-color: #edeeef
	}
}

.site-header__top-bar>.compartment {
	height: inherit
}

@media (min-width:900px) {
	.site-header__top-bar>.compartment {
		padding-left: 1.64286rem;
		padding-right: 1.42857rem
	}
}

.site-header__top-bar-center,
.site-header__top-bar-left,
.site-header__top-bar-right {
	align-content: center;
	flex: 1 1 100%
}

.site-header__top-bar-left {
	justify-content: flex-start
}

@media (max-width:899px) {
	.site-header__top-bar-left {
		display: none
	}
}

@media (min-width:900px) {
	.site-header__top-bar-left {
		margin-right: 1rem
	}
}

@media (max-width:1023px) {
	.site-header--sticky .site-header__top-bar-left {
		display: none
	}
}

.site-header__top-bar-center {
	display: flex;
	justify-content: flex-start
}

@media (max-width:899px) {
	.site-header__top-bar-center {
		flex: 1 1 auto
	}
}

@media (min-width:900px) {
	.site-header__top-bar-center {
		justify-content: center
	}
}

@media (max-width:1023px) {
	.site-header--sticky .site-header__top-bar-center {
		justify-content: flex-start
	}
}

.site-header__top-bar-right {
	display: flex;
	justify-content: flex-end
}

@media (max-width:899px) {
	.site-header__top-bar-right {
		flex: 1 1 auto
	}
}

@media (min-width:900px) {
	.site-header__top-bar-right {
		margin-left: 1rem
	}
}

@media (max-width:899px) {
	.site-header__top-bar-right ul {
		display: none
	}
}

.site-header--sticky .site-header__top-bar-right ul {
	display: none
}

.site-header__utility-nav {
	align-items: center;
	display: flex;
	height: inherit;
	position: relative
}

@media (min-width:900px) {
	.site-header__utility-nav ul {
		align-items: center;
		display: flex;
        list-style: none;
	}
}

.site-header__utility-nav li {
	margin-bottom: 0
}

.site-header__utility-nav li:not(:last-child) {
	margin-right: 1.42857rem
}

@media (min-width:1200px) {
	.site-header__utility-nav li:not(:last-child) {
		margin-right: 2.5rem
	}
}

.site-header__utility-nav li a {
	color: #fff;
	font-size: 1rem;
	line-height: 1.14;
	text-decoration: none;
	white-space: nowrap
}

.site-header__utility-nav li a:hover {
	color: #fff;
	text-decoration: underline
}

.site-header__logo {
	height: 1rem;
	display: inline-block;
	transition: height .25s ease-in-out
}

@media (max-width:899px) {
	.site-header__logo {
		margin-right: 1.14286rem
	}
}

@media (min-width:900px) {
	.site-header__logo {
		height: 1.64286rem
	}
}

.site-header--sticky .site-header__logo {
	height: 1rem
}

.site-header--simple .site-header__logo {
	margin-left: auto;
	height: .85714rem
}

@media (min-width:400px) {
	.site-header--simple .site-header__logo {
		height: 1rem
	}
}

@media (min-width:900px) {
	.site-header--simple .site-header__logo {
		height: 1.21429rem
	}
}

.site-header__logo img {
	display: block;
	height: 100%
}

.site-header__offcanvas-trigger {
	align-items: center;
	color: #fff;
	display: flex;
	font-size: .92857rem;
	line-height: 1.15;
	text-decoration: none
}

@media (min-width:900px) {
	.site-header__offcanvas-trigger {
		display: none
	}
}

.site-header__offcanvas-trigger:hover {
	color: #fff;
	text-decoration: none
}

.site-header--sticky .site-header__offcanvas-trigger {
	display: flex
}

.site-header__offcanvas-trigger[aria-expanded=true]:after {
	content: "Close"
}

.site-header__offcanvas-trigger:after {
	content: "Menu"
}

@media (max-width:899px) {
	.site-header__offcanvas-trigger:after {
		display: none
	}
}

.site-header__hamburger-icon {
	display: inline-block;
	position: relative;
	transition: height .25s ease-in-out, width .25s ease-in-out;
	height: 16px;
	width: 25px
}

@media (min-width:900px) {
	.site-header__hamburger-icon {
		margin-right: .92857rem
	}
}

[aria-expanded=true] .site-header__hamburger-icon {
	height: 20px;
	width: 20px
}

.site-header__hamburger-icon div {
	background-color: #fff;
	border-radius: 1.5px;
	height: 3px;
	position: absolute
}

.site-header__hamburger-icon div:first-child {
	top: 0;
	transition: -webkit-transform .25s ease-in-out;
	transition: transform .25s ease-in-out;
	transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out;
	width: 25px
}

[aria-expanded=true] .site-header__hamburger-icon div:first-child {
	-webkit-transform: rotate(45deg) translate(4px, 8px);
	transform: rotate(45deg) translate(4px, 8px)
}

.site-header__hamburger-icon div:nth-child(2) {
	opacity: 1;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: opacity .25s ease-in-out;
	width: 77%
}

[aria-expanded=true] .site-header__hamburger-icon div:nth-child(2) {
	opacity: 0
}

.site-header__hamburger-icon div:nth-child(3) {
	bottom: 0;
	transition: -webkit-transform .25s ease-in-out;
	transition: transform .25s ease-in-out;
	transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out;
	width: 25px
}

[aria-expanded=true] .site-header__hamburger-icon div:nth-child(3) {
	-webkit-transform: rotate(-45deg) translate(4px, -8px);
	transform: rotate(-45deg) translate(4px, -8px)
}

.site-header__main-bar {
	background-color: #fff;
	text-align: center;
	transition-duration: .25s;
	transition-property: opacity, visibility, height;
	transition-timing-function: ease-in-out
}

@media (max-width:899px) {
	.site-header__main-bar {
		display: none
	}
}

.site-header--sticky .site-header__main-bar {
	height: 0;
	padding: 0;
	overflow: hidden
}

.site-header__main-nav {
	align-items: center
}

.site-header__main-nav,
.site-header__main-nav>ul {
	display: flex;
	justify-content: center
    list-style: none;
}

.site-header__main-nav>ul>li {
	position: relative;
    list-style: none;
}

.site-header__main-nav>ul>li:focus>a,
.site-header__main-nav>ul>li:hover>a {
	background-color: #fff;
	color: #821019;
	text-shadow: none
}

.site-header__main-nav>ul>li:focus>ul,
.site-header__main-nav>ul>li:hover>ul {
	opacity: 1;
	visibility: visible
}

.site-header__main-nav>ul>li[focus-within]>a {
	background-color: #fff;
	color: #821019;
	text-shadow: none
}

.site-header__main-nav>ul>li:focus-within>a {
	background-color: #fff;
	color: #821019;
	text-shadow: none
}

.site-header__main-nav>ul>li[focus-within]>ul {
	opacity: 1;
	visibility: visible
}

.site-header__main-nav>ul>li:focus-within>ul {
	opacity: 1;
	visibility: visible
}

.site-header__main-nav>ul>li:not(:last-child):focus>a,
.site-header__main-nav>ul>li:not(:last-child):hover>a,
.site-header__main-nav>ul>li:not(:last-child)[focus-within]>a {
	border-left-color: #821019
}

.site-header__main-nav>ul>li:not(:last-child):focus-within>a {
	border-left-color: #821019
}

.site-header__main-nav>ul>li:not(:last-child)>ul>li:after,
.site-header__main-nav>ul>li:not(:last-child)>ul>li:before {
	right: 0
}

.site-header__main-nav>ul>li:not(:last-child) ul {
	left: 0
}

.site-header__main-nav>ul>li:not(:last-child) ul a {
	border-right: 1px solid #d2d4d6;
	border-left-color: #821019
}

.site-header__main-nav>ul>li:not(:last-child)>a {
	border-left-color: transparent
}

.site-header__main-nav>ul>li:not(:last-child) a {
	border-left-style: solid;
	border-left-width: 6px
}

@media (min-width:1200px) {
	.site-header__main-nav>ul>li:not(:last-child) a {
		border-left-width: 10px
	}
}

.site-header__main-nav>ul>li:not(:last-child) a:focus,
.site-header__main-nav>ul>li:not(:last-child) a:hover {
	border-left-color: #e10028
}

.site-header__main-nav>ul>li:last-child:focus>a,
.site-header__main-nav>ul>li:last-child:hover>a,
.site-header__main-nav>ul>li:last-child[focus-within]>a {
	border-right-color: #821019
}

.site-header__main-nav>ul>li:last-child:focus-within>a {
	border-right-color: #821019
}

.site-header__main-nav>ul>li:last-child>a {
	white-space: nowrap
}

.site-header__main-nav>ul>li:last-child>a:before {
	content: "\E910";
	display: inline-block;
	font-family: icomoon;
	font-size: 1.07143rem;
	margin-right: .71429rem
}

.site-header__main-nav>ul>li:last-child>ul>li:after,
.site-header__main-nav>ul>li:last-child>ul>li:before {
	left: 0
}

.site-header__main-nav>ul>li:last-child ul {
	right: 0
}

.site-header__main-nav>ul>li:last-child ul a {
	border-left: 1px solid #d2d4d6;
	border-right-color: #821019
}

.site-header__main-nav>ul>li:last-child>a {
	border-right-color: transparent
}

.site-header__main-nav>ul>li:last-child a {
	border-right-style: solid;
	border-right-width: 6px
}

@media (min-width:1200px) {
	.site-header__main-nav>ul>li:last-child a {
		border-right-width: 10px
	}
}

.site-header__main-nav>ul>li:last-child a:focus,
.site-header__main-nav>ul>li:last-child a:hover {
	border-right-color: #e10028
}

.site-header__main-nav>ul>li>ul>li {
	position: relative;
    list-style: none;
}

.site-header__main-nav>ul>li>ul>li:not(:last-child):after {
	display: none
}

.site-header__main-nav>ul>li>ul>li:after,
.site-header__main-nav>ul>li>ul>li:before {
	content: "";
	background-color: #d2d4d6;
	display: block;
	height: 1px;
	margin: 0;
	position: absolute;
	width: calc(100% - .42857rem)
}

@media (min-width:1200px) {

	.site-header__main-nav>ul>li>ul>li:after,
	.site-header__main-nav>ul>li>ul>li:before {
		width: calc(100% - .71429rem)
	}
}

.site-header__main-nav>ul>li>ul>li:before {
	top: 0
}

.site-header__main-nav>ul>li>ul>li:after {
	bottom: 0
}

.site-header__main-nav>ul>li>ul ul {
	display: none
}

.site-header__main-nav>ul>li>a {
	align-items: center;
	background-color: transparent;
	color: #821019;
	display: flex;
	font-family: "Messina Serif", Times New Roman, serif;
	font-size: 1.21429rem;
	font-weight: 600;
	height: 100%;
	line-height: 1.2;
	padding: 1.21429rem .92857rem;
	text-decoration: none;
	transition: background-color .25s ease-in-out, border .25s ease-in-out
}

@media (min-width:1200px) {
	.site-header__main-nav>ul>li>a {
		font-size: 1.42857rem;
		padding: 1.71429rem 1.57143rem
	}
}

.site-header__main-nav>ul>li>a:hover {
	text-decoration: none
}

.site-header__main-nav>ul>li>a:focus+ul {
	opacity: 1;
	visibility: visible
}

.site-header__main-nav>ul ul {
	box-shadow: 0 15px 40px rgba(0, 0, 0, .15);
	min-width: 30rem;
	opacity: 0;
	position: absolute;
	transition-duration: .25s;
	transition-property: opacity, visibility;
	transition-timing-function: ease-in-out;
	visibility: hidden;
	z-index: 100
}

.site-header__main-nav>ul ul a {
	background-color: #fff;
	color: #000;
	display: block;
	font-size: 1rem;
	font-weight: 400;
	padding: 1rem 1.71429rem;
	text-align: left;
	text-decoration: none;
	transition: border .25s ease-in-out, color .25s ease-in-out;
	white-space: nowrap
}

@media (min-width:1200px) {
	.site-header__main-nav>ul ul a {
		border-left-width: .71429rem;
		font-size: 1.14286rem;
		padding-left: 2.14286rem;
		padding-right: 2.14286rem
	}
}

.site-header__main-nav>ul ul a:hover {
	color: #e10028
}

.site-header__main-nav li {
	margin: 0
}

.site-header__main-nav li:before {
	display: none
}

.site-header__third-century-cta {
	align-items: center;
	border-left: 1px solid #e1e1e1;
	display: flex;
	flex: 0 0 auto;
	justify-content: center;
	padding: .60714rem 0 .25rem 1.42857rem
}

@media (min-width:1200px) {
	.site-header__third-century-cta {
		padding: .60714rem 0 .25rem 2rem
	}
}

.site-header__third-century-cta:focus .site-header__third-century-cta-arrow path,
.site-header__third-century-cta:focus .site-header__third-century-cta-logo path,
.site-header__third-century-cta:hover .site-header__third-century-cta-arrow path,
.site-header__third-century-cta:hover .site-header__third-century-cta-logo path {
	fill: #821019
}

.offcanvas-nav .site-header__third-century-cta,
.path-frontpage .site-header__main-nav .site-header__third-century-cta {
	background-image: linear-gradient(90deg, #1e1e1e, #2d2d2d);
	border-left: none;
	position: relative
}

.offcanvas-nav .site-header__third-century-cta:focus:before,
.offcanvas-nav .site-header__third-century-cta:hover:before,
.path-frontpage .site-header__main-nav .site-header__third-century-cta:focus:before,
.path-frontpage .site-header__main-nav .site-header__third-century-cta:hover:before {
	opacity: 0
}

.offcanvas-nav .site-header__third-century-cta:focus .site-header__third-century-cta-arrow path,
.offcanvas-nav .site-header__third-century-cta:focus .site-header__third-century-cta-logo path,
.offcanvas-nav .site-header__third-century-cta:hover .site-header__third-century-cta-arrow path,
.offcanvas-nav .site-header__third-century-cta:hover .site-header__third-century-cta-logo path,
.path-frontpage .site-header__main-nav .site-header__third-century-cta:focus .site-header__third-century-cta-arrow path,
.path-frontpage .site-header__main-nav .site-header__third-century-cta:focus .site-header__third-century-cta-logo path,
.path-frontpage .site-header__main-nav .site-header__third-century-cta:hover .site-header__third-century-cta-arrow path,
.path-frontpage .site-header__main-nav .site-header__third-century-cta:hover .site-header__third-century-cta-logo path {
	fill: #cea120
}

.offcanvas-nav .site-header__third-century-cta:before,
.path-frontpage .site-header__main-nav .site-header__third-century-cta:before {
	content: "";
	background-image: linear-gradient(90deg, #e9e9e9, #f6f6f6);
	opacity: 1;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	transition: opacity .3s ease-in-out
}

.offcanvas-nav .site-header__third-century-cta .site-header__third-century-cta-arrow,
.offcanvas-nav .site-header__third-century-cta .site-header__third-century-cta-logo,
.path-frontpage .site-header__main-nav .site-header__third-century-cta .site-header__third-century-cta-arrow,
.path-frontpage .site-header__main-nav .site-header__third-century-cta .site-header__third-century-cta-logo {
	position: relative;
	z-index: 2
}

.path-frontpage .site-header__main-nav .site-header__third-century-cta {
	box-shadow: 0 5px 14px 0 rgba(0, 0, 0, .5);
	margin-left: 1.42857rem;
	padding: 1rem 1rem .78571rem 1.14286rem
}

@media (min-width:1200px) {
	.path-frontpage .site-header__main-nav .site-header__third-century-cta {
		margin-left: 2.14286rem;
		padding: 1.32143rem 1.14286rem .96429rem 1.28571rem
	}
}

.offcanvas-nav .site-header__third-century-cta {
	padding: .78571rem .78571rem .64286rem;
	width: 100%
}

@media (min-width:600px) {
	.offcanvas-nav .site-header__third-century-cta {
		padding: 1.07143rem 1.07143rem .85714rem
	}
}

@media (min-width:900px) {
	.offcanvas-nav .site-header__third-century-cta {
		padding: 1.42857rem 1.42857rem 1.14286rem
	}
}

.site-header__third-century-cta-logo {
	display: block;
	width: 5.71429rem
}

@media (min-width:900px) {
	.site-header__third-century-cta-logo {
		margin-top: -.35714rem
	}
}

@media (min-width:1200px) {
	.site-header__third-century-cta-logo {
		width: 7.85714rem
	}
}

.offcanvas-nav .site-header__third-century-cta-logo path,
.path-frontpage .site-header__main-nav .site-header__third-century-cta-logo path {
	fill: #821019
}

@media (min-width:900px) {
	.offcanvas-nav .site-header__third-century-cta-logo {
		width: 6.42857rem
	}
}

.site-header__third-century-cta-logo path {
	fill: #5a646e;
	transition: fill .3s ease-in-out
}

.site-header__third-century-cta-arrow {
	display: block;
	margin-top: 0;
	margin-left: 1.14286rem;
	width: .71429rem
}

@media (min-width:1200px) {
	.site-header__third-century-cta-arrow {
		margin-left: 1.28571rem;
		width: .85714rem
	}
}

.offcanvas-nav .site-header__third-century-cta-arrow,
.path-frontpage .site-header__main-nav .site-header__third-century-cta-arrow {
	margin-left: .57143rem
}

@media (min-width:1200px) {

	.offcanvas-nav .site-header__third-century-cta-arrow,
	.path-frontpage .site-header__main-nav .site-header__third-century-cta-arrow {
		margin-left: .71429rem
	}
}

.offcanvas-nav .site-header__third-century-cta-arrow path,
.path-frontpage .site-header__main-nav .site-header__third-century-cta-arrow path {
	fill: #821019
}

@media (min-width:1200px) {
	.offcanvas-nav .site-header__third-century-cta-arrow {
		width: .85714rem
	}
}

.site-header__third-century-cta-arrow path {
	fill: #5a646e;
	transition: fill .3s ease-in-out
}

@media (max-width:899px) {
	body.offcanvas-expanded {
		overflow: hidden
	}
}

.offcanvas-nav {
	height: calc(100% - 3.57143rem);
	position: fixed;
	overflow-y: auto;
	overflow-x: hidden;
	top: 3.57143rem;
	right: 0;
	visibility: hidden;
	width: 100%;
	z-index: 1000
}

@media (min-width:900px) {
	.offcanvas-nav {
		width: 660px
	}
}

.toolbar-fixed .offcanvas-nav {
	height: calc(100% - 89px);
	top: 89px
}

.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .offcanvas-nav {
	height: calc(100% - 129px);
	top: 129px
}

@media (max-width:899px) {
	.offcanvas-nav[aria-hidden=false] {
		visibility: visible
	}
}

@media (min-width:900px) {
	.offcanvas-nav[aria-hidden=false]:before {
		-webkit-transform: translate3d(-660px, 0, 0);
		transform: translate3d(-660px, 0, 0)
	}
}

.site-header--sticky .offcanvas-nav[aria-hidden=false] {
	visibility: visible
}

@media (min-width:900px) {
	.offcanvas-nav:before {
		content: "";
		background-color: #821019;
		display: block;
		position: fixed;
		bottom: 0;
		right: 0;
		transition: transform .25s ease-in-out;
		height: inherit;
		width: 1.42857rem
	}
}

.offcanvas-nav__compartment {
	background-color: #edeeef;
	min-height: 100%;
	top: 0;
	right: 0;
	-webkit-transform: translate3d(100%, 0, 0);
	transform: translate3d(100%, 0, 0);
	transition: visibility .25s ease-in-out, -webkit-transform .25s ease-in-out;
	transition: transform .25s ease-in-out, visibility .25s ease-in-out;
	transition: transform .25s ease-in-out, visibility .25s ease-in-out, -webkit-transform .25s ease-in-out;
	visibility: hidden;
	width: 100%
}

@media (max-width:899px) {

	.offcanvas-nav:target .offcanvas-nav__compartment,
	.offcanvas-nav[aria-hidden=false] .offcanvas-nav__compartment {
		-webkit-transform: translateZ(0);
		transform: translateZ(0);
		visibility: visible
	}
}

.site-header--sticky .offcanvas-nav[aria-hidden=false] .offcanvas-nav__compartment {
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	visibility: visible
}

.offcanvas-nav__compartment li,
.offcanvas-nav__compartment ul {
	margin: 0;
	padding: 0
}

.offcanvas-nav__compartment li:before {
	display: none
}

.offcanvas-nav__compartment a,
.offcanvas-nav__compartment a:hover {
	text-decoration: none
}

.offcanvas-nav__utility ul {
	display: flex
}

.offcanvas-nav__utility li {
	border-bottom: 1px solid #d2d4d6;
	display: flex;
	flex: 1 1 100%
}

.offcanvas-nav__utility li:not(:last-child) {
	border-right: 1px solid #d2d4d6
}

.offcanvas-nav__utility a {
	align-items: center;
	background-color: #fff;
	color: #821019;
	display: flex;
	font-size: .64286rem;
	font-weight: 700;
	justify-content: center;
	letter-spacing: .05rem;
	line-height: 1.27;
	padding: .78571rem 0;
	text-align: center;
	text-transform: uppercase;
	transition-duration: .25s;
	transition-property: background-color, color;
	transition-timing-function: ease-in-out;
	width: 100%
}

@media (min-width:600px) {
	.offcanvas-nav__utility a {
		font-size: 1.07143rem;
		letter-spacing: .08rem;
		line-height: 1.16;
		padding: 1.07143rem 0
	}
}

@media (min-width:900px) {
	.offcanvas-nav__utility a {
		font-size: 1.14286rem;
		padding: 1.42857rem 0
	}
}

.offcanvas-nav__utility a:hover {
	background-color: #821019;
	color: #fff
}

.offcanvas-nav__overlay {
	background-color: rgba(90, 100, 110, .8);
	cursor: pointer;
	display: none;
	height: calc(100vh - 3.57143rem);
	opacity: 0;
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	transition-duration: .25s;
	transition-property: opacity, visibility;
	transition-timing-function: ease-in-out;
	visibility: hidden;
	z-index: 1
}

.toolbar-fixed .offcanvas-nav__overlay {
	height: calc(100vh - 89px)
}

.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .offcanvas-nav__overlay {
	height: calc(100vh - 129px)
}

@media (max-width:899px) {
	.site-header--offcanvas-expanded .offcanvas-nav__overlay {
		opacity: 1;
		visibility: visible
	}
}

@media (min-width:900px) {
	.site-header--sticky.site-header--offcanvas-expanded .offcanvas-nav__overlay {
		opacity: 1;
		visibility: visible
	}
}

@media (min-width:900px) {
	.offcanvas-nav__overlay {
		display: block
	}
}

.offcanvas-nav__primary {
	background: #fff;
	overflow: hidden;
	position: relative;
	transition: height .25s ease-in-out
}

.offcanvas-nav__primary ul {
	width: 100%
}

.offcanvas-nav__primary li {
	border-bottom: 1px solid #d2d4d6;
	display: flex
}

.offcanvas-nav__primary>ul {
	transition: -webkit-transform .25s ease-in-out;
	transition: transform .25s ease-in-out;
	transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out
}

.offcanvas-nav__primary>ul>li:last-child {
	display: none
}

.offcanvas-nav__primary>ul>li ul {
	position: absolute;
	top: 0;
	left: 100%;
	visibility: hidden;
	transition: visibility .25s ease-in-out
}

.offcanvas-nav__primary>ul>li ul.offcanvas-nav__list--visible {
	visibility: visible
}

.offcanvas-nav__primary>ul>li ul li {
	height: 2.85714rem
}

@media (min-width:600px) {
	.offcanvas-nav__primary>ul>li ul li {
		height: 4.28571rem
	}
}

.offcanvas-nav__primary .offcanvas-nav__home-link,
.offcanvas-nav__primary .offcanvas-nav__section-heading,
.offcanvas-nav__primary>ul>li {
	height: 3.21429rem
}

@media (min-width:600px) {

	.offcanvas-nav__primary .offcanvas-nav__home-link,
	.offcanvas-nav__primary .offcanvas-nav__section-heading,
	.offcanvas-nav__primary>ul>li {
		height: 3.92857rem
	}
}

@media (min-width:900px) {

	.offcanvas-nav__primary .offcanvas-nav__home-link,
	.offcanvas-nav__primary .offcanvas-nav__section-heading,
	.offcanvas-nav__primary>ul>li {
		height: 5rem
	}
}

.offcanvas-nav__primary a {
	align-items: center;
	color: #000;
	display: flex;
	font-size: 1rem;
	font-weight: 400;
	flex: 1 1 auto;
	padding: 0 .85714rem;
	transition: color .25s ease-in-out
}

.offcanvas-nav__primary a:first-child {
	padding-left: 4.07143rem
}

@media (min-width:600px) {
	.offcanvas-nav__primary a:first-child {
		padding-left: 5rem
	}
}

@media (min-width:900px) {
	.offcanvas-nav__primary a:first-child {
		padding-left: 6.42857rem
	}
}

@media (min-width:600px) {
	.offcanvas-nav__primary a {
		font-size: 1.42857rem
	}
}

.offcanvas-nav__primary a:hover {
	color: #e10028
}

.offcanvas-nav__primary .offcanvas-nav__home-link,
.offcanvas-nav__primary .offcanvas-nav__section-heading>a,
.offcanvas-nav__primary>ul>li>a {
	color: #821019;
	font-family: "Messina Serif", Times New Roman, serif;
	font-size: 1.14286rem;
	font-weight: 600;
	line-height: 1.15;
	transition: color .25s ease-in-out
}

@media (min-width:600px) {

	.offcanvas-nav__primary .offcanvas-nav__home-link,
	.offcanvas-nav__primary .offcanvas-nav__section-heading>a,
	.offcanvas-nav__primary>ul>li>a {
		font-size: 1.42857rem
	}
}

@media (min-width:900px) {

	.offcanvas-nav__primary .offcanvas-nav__home-link,
	.offcanvas-nav__primary .offcanvas-nav__section-heading>a,
	.offcanvas-nav__primary>ul>li>a {
		font-size: 1.71429rem
	}
}

.offcanvas-nav__primary .offcanvas-nav__home-link:hover,
.offcanvas-nav__primary .offcanvas-nav__section-heading>a:hover,
.offcanvas-nav__primary>ul>li>a:hover {
	color: #e10028
}

.offcanvas-nav__primary .offcanvas-nav__home-link {
	border-bottom: 1px solid #d2d4d6
}

@media (max-width:599px) {
	.offcanvas-nav__primary .offcanvas-nav__home-link {
		font-size: .92857rem
	}
}

.offcanvas-nav__move {
	align-items: center;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: #fff;
	border: 0;
	border-radius: 0;
	color: #821019;
	cursor: pointer;
	display: flex;
	flex: 0 0 auto;
	justify-content: center;
	margin: 0;
	padding: 0;
	transition-duration: .25s;
	transition-property: background-color, color;
	transition-timing-function: ease-in-out;
	width: 3.21429rem
}

.offcanvas-nav__move--forward {
	border-left: 1px solid #d2d4d6
}

.offcanvas-nav__move--forward:before {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}

.offcanvas-nav__move--back {
	border-right: 1px solid #d2d4d6
}

@media (min-width:600px) {
	.offcanvas-nav__move {
		width: 3.85714rem
	}
}

@media (min-width:900px) {
	.offcanvas-nav__move {
		width: 5rem
	}
}

.offcanvas-nav__move:hover {
	background-color: #821019;
	color: #fff
}

.offcanvas-nav__move:before {
	content: "\E905";
	display: inline-block;
	font-family: icomoon;
	font-size: .85714rem;
	speak: none
}

@media (min-width:600px) {
	.offcanvas-nav__move:before {
		font-size: 1.28571rem
	}
}

@media (min-width:900px) {
	.offcanvas-nav__move:before {
		font-size: 1.5rem
	}
}

.offcanvas-nav__secondary {
	background-color: #edeeef;
	padding: 1.42857rem 2.14286rem 1.78571rem
}

@media (min-width:600px) {
	.offcanvas-nav__secondary {
		display: flex;
		padding: 2.14286rem 5rem 3.92857rem
	}
}

@media (min-width:600px) {
	.offcanvas-nav__secondary ul {
		flex: 1 1 100%
	}
}

@media (max-width:599px) {
	.offcanvas-nav__secondary ul:first-child {
		margin-bottom: 1.42857rem
	}
}

@media (max-width:599px) {
	.offcanvas-nav__secondary ul:last-child a {
		font-size: .71429rem;
		font-weight: 400;
		opacity: .7
	}
}

@media (min-width:600px) {
	.offcanvas-nav__secondary ul li {
		margin-bottom: 1.07143rem
	}
}

.offcanvas-nav__secondary ul a {
	color: #000;
	font-size: .85714rem;
	font-weight: 600;
	line-height: 1.3
}

@media (min-width:600px) {
	.offcanvas-nav__secondary ul a {
		font-size: 1.14286rem
	}
}

@media (min-width:900px) {
	.offcanvas-nav__secondary ul a {
		font-size: 1.42857rem
	}
}

.offcanvas-nav__secondary ul a:hover {
	text-decoration: underline
}

.site-header__search {
	align-items: center;
	display: flex;
	flex: 0 1 auto;
	height: 2.28571rem;
	justify-content: flex-end;
	margin-left: 1.78571rem;
	overflow: hidden;
	transition: width .25s ease-in-out;
	width: 1.35714rem
}

@media (min-width:900px) {
	.site-header__search {
		position: relative;
		width: 6.07143rem
	}
}

@media (min-width:900px) {

	.site-header--search-expanded .site-header__search,
	body:not(.js) .site-header__search:target {
		max-width: 100%;
		width: 21.42857rem
	}
}

.site-header__search .icon-icon_Search {
	font-size: 1.35714rem
}

.site-header__search-form {
	border-radius: 1.14286rem;
	height: inherit;
	max-width: none;
	overflow: hidden;
	position: absolute;
	top: 50%;
	right: 0;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: width .25s ease-in-out;
	width: 0
}

.site-header__search-form[aria-hidden=false],
body:not(.js) .site-header__search:target .site-header__search-form {
	width: 100%
}

.site-header__search-form .site-header__search-input {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: 0;
	color: #821019;
	font-size: 1rem;
	font-weight: 600;
	height: inherit;
	text-align: center;
	padding: 0 2.85714rem;
	outline: none;
	width: 100%
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.site-header__search-form .site-header__search-input {
		font-size: 1.14286rem
	}
}

.site-header__search-form .site-header__search-submit {
	align-items: center;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: #fff;
	border: 0;
	display: flex;
	color: #821019;
	cursor: pointer;
	height: inherit;
	width: 2.85714rem;
	justify-content: center;
	padding: 0;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1
}

.site-header__search-show {
	align-items: center;
	display: inline-flex;
	color: #fff;
	font-size: 1rem;
	line-height: 1.14;
	height: inherit;
	text-decoration: none;
	transition-duration: .25s;
	transition-property: opacity, visibility;
	transition-timing-function: ease-in-out;
	width: inherit
}

@media (min-width:900px) {
	.site-header__search-show {
		width: auto
	}
}

.site-header__search-show:hover {
	color: #fff;
	text-decoration: none
}

.site-header__search-show .icon-icon_Search {
	display: inline-block
}

@media (min-width:900px) {
	.site-header__search-show .icon-icon_Search {
		margin-right: 1.07143rem
	}
}

.site-header__search-show[aria-hidden=true],
body:not(.js) .site-header__search:target .site-header__search-show {
	opacity: 0;
	visibility: hidden
}

.site-header__search-hide {
	height: inherit;
	position: absolute;
	top: 0;
	left: 0;
	width: 2.85714rem;
	z-index: 1
}

.site-header__search-hide:after,
.site-header__search-hide:before {
	content: "";
	background-color: #821019;
	border-radius: .14286rem;
	height: .21429rem;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 1.85714rem
}

@media (min-width:900px) {

	.site-header__search-hide:after,
	.site-header__search-hide:before {
		background-color: #5a646e;
		height: .14286rem;
		width: 1rem
	}
}

.site-header__search-hide:before {
	-webkit-transform: translate(-50%, -50%) rotate(45deg);
	transform: translate(-50%, -50%) rotate(45deg)
}

.site-header__search-hide:after {
	-webkit-transform: translate(-50%, -50%) rotate(-45deg);
	transform: translate(-50%, -50%) rotate(-45deg)
}

.site-header__search-overlay {
	background-color: rgba(90, 100, 110, .8);
	cursor: pointer;
	height: calc(100% - 3.57143rem);
	opacity: 0;
	position: fixed;
	right: 0;
	bottom: 0;
	left: 0;
	transition-duration: .25s;
	transition-property: opacity, visibility;
	transition-timing-function: ease-in-out;
	visibility: hidden;
	z-index: 10000
}

@media (max-width:899px) {
	.site-header--search-expanded .site-header__search-overlay {
		opacity: 1;
		visibility: visible
	}
}

.site-header__back-link {
	color: #fff;
	font-size: .78571rem;
	margin-left: .71429rem;
	position: relative;
	text-transform: uppercase;
	text-decoration: none
}

@media (min-width:400px) {
	.site-header__back-link {
		font-size: .85714rem
	}
}

@media (min-width:600px) {
	.site-header__back-link {
		font-size: 1rem;
		margin-left: 1rem
	}
}

@media (min-width:900px) {
	.site-header__back-link {
		font-size: 1.14286rem;
		margin-left: 1.14286rem
	}
}

.site-header__back-link:hover {
	color: #fff
}

.site-header__back-link:hover:after {
	opacity: 1;
	-webkit-transform: translateY(0);
	transform: translateY(0)
}

.site-header__back-link:before {
	content: "\E905";
	display: inline-block;
	font-family: icomoon;
	font-size: .57143rem;
	position: absolute;
	left: -.71429rem;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

@media (min-width:400px) {
	.site-header__back-link:before {
		font-size: .64286rem
	}
}

@media (min-width:600px) {
	.site-header__back-link:before {
		font-size: .78571rem;
		left: -1rem
	}
}

@media (min-width:900px) {
	.site-header__back-link:before {
		font-size: .85714rem;
		left: -1.14286rem
	}
}

.site-header__back-link:after {
	content: "";
	border-bottom: 2px solid #fff;
	display: block;
	opacity: 0;
	position: absolute;
	bottom: 0;
	-webkit-transform: translateY(2px);
	transform: translateY(2px);
	transition-duration: .25s;
	transition-property: opacity, -webkit-transform;
	transition-property: opacity, transform;
	transition-property: opacity, transform, -webkit-transform;
	transition-timing-function: ease-in-out;
	width: 100%
}

.hero {
	position: relative;
	height: 14rem;
	background-color: #ddd;
	overflow: hidden
}

.hero--overlay:after {
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
	display: block;
	height: 100%;
	width: 100%;
	background: linear-gradient(transparent, rgba(0, 0, 0, .4))
}

.hero--vh {
	height: 100vh
}

.hero--full-height {
	max-height: none !important;
}
.hero--callout {
	height: 15rem
}

.hero.hero--video {
	height: auto;
	max-height: 46.07143rem
}

.hero.hero--video:before {
	content: "";
	display: block;
	padding-top: 45%
}

.hero.hero--video video {
	display: none
}

@media (min-width:900px) {
	.hero.hero--video video {
		display: block
	}
}

.js .hero.hero--video video {
	opacity: 0;
	visibility: hidden;
	transition: opacity .5s ease-in, visibility .5s ease-in
}

.js .hero.hero--video video.loaded {
	opacity: 1;
	visibility: visible
}

.js .hero.hero--video video[aria-hidden=true] {
	opacity: 0;
	visibility: hidden
}

.hero__compartment {
	position: relative;
	height: 100%
}

.hero__content {
	position: absolute;
	z-index: 15;
	top: 50%;
	left: 50%;
	width: 90%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.hero__content--tl {
	left: 0;
	top: auto;
	-webkit-transform: none;
	transform: none
}

.hero__content--tc {
	top: auto;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%)
}

.hero__content--tr {
	top: auto;
	right: 0;
	left: auto;
	-webkit-transform: none;
	transform: none
}

.hero__content--cl {
	left: 0
}

.hero__content--cl,
.hero__content--cr {
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}

.hero__content--cr {
	left: auto;
	right: 0
}

.hero__content--bl {
	top: auto;
	bottom: 1rem;
	left: 0;
	-webkit-transform: none;
	transform: none
}

.hero__content--bc {
	top: auto;
	bottom: 1rem;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%)
}

.hero__content--br {
	top: auto;
	bottom: 1rem;
	left: auto;
	right: 0;
	-webkit-transform: none;
	transform: none
}

.hero__media {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 5;
	height: 100%;
	width: 100%;
	background-repeat: no-repeat;
	background-position: 50%;
	background-size: cover
}

.hero__media iframe,
.hero__media video {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: auto;
	height: auto;
	min-height: 100%;
	min-width: 100%;
	overflow: hidden
}

.hero__nav {
	position: absolute;
	bottom: 1.78571rem;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 80%;
	z-index: 20
}

@media (max-width:899px) {
	.hero__nav {
		display: none
	}
}

@media (min-width:1200px) {
	.hero__nav {
		bottom: 2.85714rem
	}
}

.hero__nav ul {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
    list-style: none;
}

.hero__nav li {
	margin: 1.28571rem 1.07143rem 0
}

@media (min-width:1200px) {
	.hero__nav li {
		margin: 1.28571rem 1.78571rem 0
	}
}

.hero__nav li a {
	color: #fff;
	display: block;
	font-size: 1.42857rem;
	font-weight: 300;
	line-height: 1.2;
	position: relative;
	text-decoration: none;
	text-shadow: 0 0 5px rgba(0, 0, 0, .7);
	transition: border .3s ease-in-out;
	white-space: nowrap
}

@media (min-width:1200px) {
	.hero__nav li a {
		font-size: 1.71429rem
	}
}

.hero__nav li a:hover:after {
	opacity: 1;
	-webkit-transform: translateZ(0);
	transform: translateZ(0)
}

.hero__nav li a:after {
	content: "";
	background-color: #fff;
	display: block;
	height: .14286rem;
	width: 100%;
	opacity: 0;
	position: absolute;
	bottom: -.28571rem;
	left: 0;
	-webkit-transform: translate3d(0, .28571rem, 0);
	transform: translate3d(0, .28571rem, 0);
	transition-duration: .3s;
	transition-property: opacity, -webkit-transform;
	transition-property: opacity, transform;
	transition-property: opacity, transform, -webkit-transform;
	transition-timing-function: ease-in-out
}

.hero--video .hero__nav {
	bottom: 1.07143rem
}

@media (min-width:1200px) {
	.hero--video .hero__nav {
		bottom: 1.42857rem
	}
}

.hero__logo:before,
.hero__logo img {
	-webkit-animation: homepageHeroLogoSlideUp;
	animation: homepageHeroLogoSlideUp;
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	opacity: 0
}

.hero__logo:before {
	content: "\E902";
	color: #fff;
	display: block;
	font-family: icomoon;
	font-size: 20vw;
	line-height: 1
}

@media (min-width:900px) {
	.hero__logo:before {
		font-size: 13.57143rem
	}
}

.hero__logo img {
	-webkit-animation-delay: .333s;
	animation-delay: .333s;
	display: block;
	margin: 2.28571rem auto 0;
	max-width: 30rem
}

@media (max-width:899px) {
	.hero__logo img {
		display: none
	}
}

@media (min-width:1200px) {
	.hero__logo img {
		max-width: 40rem
	}
}

.hero--video .hero__logo:before {
	font-size: 9.28571rem
}

@media (min-width:1200px) {
	.hero--video .hero__logo:before {
		font-size: 13.57143rem
	}
}

@-webkit-keyframes heroArrowBounce {

	0%,
	10%,
	26.5%,
	40%,
	50% {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}

	20%,
	21.5% {
		-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		-webkit-transform: translate3d(0, -25%, 0);
		transform: translate3d(0, -25%, 0)
	}

	35% {
		-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		-webkit-transform: translate3d(0, -12.5%, 0);
		transform: translate3d(0, -12.5%, 0)
	}
}

@keyframes heroArrowBounce {

	0%,
	10%,
	26.5%,
	40%,
	50% {
		-webkit-animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		animation-timing-function: cubic-bezier(.215, .61, .355, 1);
		-webkit-transform: translateZ(0);
		transform: translateZ(0)
	}

	20%,
	21.5% {
		-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		-webkit-transform: translate3d(0, -25%, 0);
		transform: translate3d(0, -25%, 0)
	}

	35% {
		-webkit-animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		animation-timing-function: cubic-bezier(.755, .05, .855, .06);
		-webkit-transform: translate3d(0, -12.5%, 0);
		transform: translate3d(0, -12.5%, 0)
	}
}

.hero__down-arrow {
	-webkit-animation: heroArrowBounce 2s .5s 2;
	animation: heroArrowBounce 2s .5s 2;
	display: block;
	height: 1.42857rem;
	width: 2.85714rem;
	margin: 1.07143rem auto 0;
	position: relative
}

@media (max-width:899px) {
	.hero__down-arrow {
		display: none
	}
}

@media (min-width:1200px) {
	.hero__down-arrow {
		height: 1.78571rem;
		width: 3.57143rem;
		margin-top: 1.42857rem
	}
}

.hero__down-arrow:after,
.hero__down-arrow:before {
	content: "";
	background-color: #fff;
	box-shadow: 0 0 5px rgba(0, 0, 0, .7);
	display: block;
	height: .07143rem;
	width: 50%;
	position: absolute;
	top: 50%
}

.hero__down-arrow:before {
	left: .21429rem;
	-webkit-transform: translateY(-50%) rotate(40deg);
	transform: translateY(-50%) rotate(40deg)
}

.hero__down-arrow:after {
	right: .21429rem;
	-webkit-transform: translateY(-50%) rotate(-40deg);
	transform: translateY(-50%) rotate(-40deg)
}

.iframe {
	position: relative;
	overflow: hidden;
	padding-top: 56.25%
}

.iframe iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border: 0
}

@media (max-width:899px) {
	.login {
		margin: 1.42857rem 0
	}
}

.login .cta {
	margin: 0
}

.login__description {
	font-size: 1rem;
	margin-bottom: .5rem
}

@media (min-width:900px) {
	.login__description {
		font-size: 1.21429rem;
		margin-bottom: .78571rem
	}
}

.modal {
	align-items: center;
	background-color: rgba(0, 0, 0, .5);
	display: none;
	justify-content: center;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1000
}

.js .modal,
.modal:target {
	display: flex
}

.js .modal {
	opacity: 0;
	visibility: hidden;
	transition: opacity .3s ease-in-out, visibility .3s ease-in-out
}

.js .modal[aria-hidden=false] {
	opacity: 1;
	visibility: visible
}

.modal__dialog {
	background-color: #fff;
	display: flex;
	flex-direction: column;
	max-height: 85vh;
	max-width: 85rem;
	padding: 5.14286rem 2.57143rem 3rem;
	position: relative;
	width: 80%
}

@media (min-width:900px) {
	.modal__dialog {
		padding: 6.85714rem 4rem 4rem
	}
}

.modal__dialog:focus {
	outline: none
}

.modal__close {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	align-items: center;
	background-color: #821019;
	border: none;
	cursor: pointer;
	display: flex;
	height: 3.28571rem;
	width: 3.28571rem;
	justify-content: center;
	padding: 0;
	position: absolute;
	top: 0;
	right: 0;
	transition: background-color .3s ease-in-out
}

.modal__close:focus,
.modal__close:hover {
	background-color: #e10028
}

.modal__close svg {
	fill: #fff;
	-webkit-transform: translateY(-.14286rem);
	transform: translateY(-.14286rem)
}

.modal__inner {
	height: 100%;
	overflow-y: auto
}

.modal__title {
	margin-top: 0
}

.news-all-search {
	margin-top: 2.14286rem
}

@media (min-width:900px) {
	.news-all-search {
		align-items: flex-end;
		display: flex
	}
}

.news-all-search .form-item {
	margin: 0 0 .85714rem
}

@media (min-width:900px) {
	.news-all-search .form-item {
		flex: 0 0 auto;
		margin: 0 2.14286rem 0 0
	}
}

@media (min-width:900px) {

	.news-all-search .form-item:first-child,
	.news-all-search .form-item:nth-child(2) {
		width: 25%
	}
}

@media (min-width:900px) {
	.news-all-search .form-item:nth-child(3) {
		width: 22%
	}
}

@media (min-width:900px) {
	.news-all-search .form-submit {
		margin-left: 3.28571rem
	}
}

.news-feed-list {
	margin-top: 2.14286rem;
	margin-bottom: 2.14286rem
}

@media (min-width:900px) {
	.news-feed-list {
		margin-top: 2.57143rem;
		margin-bottom: 2.57143rem
	}
}

.news-feed-item :last-child {
	margin-bottom: 0
}

.news-feed-item--two-col {
	align-items: flex-start;
	display: flex
}

.news-feed-list li:not(:last-child) .news-feed-item {
	margin-bottom: 1.71429rem
}

@media (min-width:900px) {
	.news-feed-list li:not(:last-child) .news-feed-item {
		margin-bottom: 4.28571rem
	}
}

.news-feed-item__image-container {
	display: block;
	overflow: hidden
}

.news-feed-item--featured .news-feed-item__image-container {
	margin-bottom: 1.21429rem;
	width: 100%
}

.news-feed-item--two-col .news-feed-item__image-container {
	flex: 0 0 auto;
	margin-right: 1.07143rem;
	width: 26%
}

@media (min-width:900px) {
	.news-feed-item--two-col .news-feed-item__image-container {
		margin-right: 2.35714rem
	}
}

.news-feed-item__image-container:hover .news-feed-item__image {
	-webkit-transform: scale(1.05);
	transform: scale(1.05)
}

.news-feed-item__image {
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
	overflow: hidden;
	transition: transform .25s ease-in-out;
	width: 100%
}

.news-feed-item__image:before {
	content: "";
	display: block;
	padding-bottom: 53%
}

.news-feed-item__image img {
	opacity: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: 100%
}

.news-feed-item__content {
	flex: 1 1 100%
}

.news-feed-item__cta {
	color: #000;
	text-decoration: none
}

.news-feed-item__cta:hover {
	color: #e10028
}

.news-feed-item__title {
	font-family: "Messina Serif", Times New Roman, serif;
	font-size: 1.35714rem;
	font-weight: 400;
	line-height: 1.2;
	margin: 0 0 .35714rem
}

@media (min-width:900px) {
	.news-feed-item__title {
		font-size: 2.14286rem
	}
}

.news-feed-item__date {
	font-family: Messina Sans, Arial, sans-serif;
	font-size: .85714rem;
	font-weight: 900;
	line-height: 1.2;
	margin: .64286rem 0;
	text-transform: uppercase
}

@media (min-width:900px) {
	.news-feed-item__date {
		font-size: 1rem
	}
}

.news-feed-item__description {
	margin-top: .85714rem
}

@media (min-width:900px) {
	.news-feed-item__description {
		font-size: 1.28571rem;
		margin: 0 0 1.07143rem
	}
}

@media (max-width:899px) {
	.news-feed-item--two-col .news-feed-item__description {
		display: none
	}
}

@media (min-width:900px) {
	.pagination-wrapper--white-bg {
		background-color: #fff
	}
}

.pagination {
	margin-bottom: -2.5rem;
	padding: 0 0 .57143rem
}

@media (min-width:900px) {
	.pagination {
		margin-bottom: -5.35714rem;
		padding-top: 1.71429rem;
		padding-bottom: 4.28571rem
	}
}

.filter-results__table+.pagination-wrapper .pagination {
	padding-top: .71429rem
}

@media (min-width:900px) {
	.filter-results__table+.pagination-wrapper .pagination {
		padding-top: 4.28571rem
	}
}

.pagination__list {
	align-items: center;
	display: flex;
	justify-content: center;
	margin: 0;
	padding: 0
}

.pagination__list-item {
	color: #5a646e;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: 1rem;
	line-height: 1.4;
	margin: 0 .71429rem 0 0
}

.pagination__list-item:last-child {
	margin-right: 0
}

.pagination__list-item:before {
	display: none
}

.pagination__list-item a {
	color: inherit;
	display: inline-block;
	padding: .71429rem;
	text-decoration: none;
	vertical-align: text-top
}

.pagination__list-item a:hover {
	color: #e10028
}

.pagination__list-item--next,
.pagination__list-item--prev {
	font-size: 2rem;
	line-height: 1.2;
	opacity: .6
}

.pagination__list-item--next a,
.pagination__list-item--prev a {
	font-family: "Messina Serif", Times New Roman, serif;
	font-weight: 400;
	padding: .57143rem .71429rem
}

.pagination__list-item--next a:before,
.pagination__list-item--prev a:before {
	speak: none
}

.pagination__list-item--prev a:before {
	content: "\AB"
}

.pagination__list-item--next a:before {
	content: "\BB"
}

.pagination__list-item.is-active a {
	color: #e10028
}

.pagination--block .pagination__list-item {
	font-size: 1.21429rem;
	font-weight: 700
}

.pagination--block .pagination__list-item:not(:last-child) {
	margin-right: .57143rem
}

@media (min-width:900px) {
	.pagination--block .pagination__list-item:not(:last-child) {
		margin-right: .71429rem
	}
}

@media (min-width:900px) {
	.pagination--block .pagination__list-item:nth-last-child(2) {
		display: none
	}
}

@media (max-width:899px) {

	.pagination--block .pagination__list-item:nth-last-child(3),
	.pagination--block .pagination__list-item:nth-last-child(4) {
		display: none
	}
}

.pagination--block .pagination__list-item--next,
.pagination--block .pagination__list-item--prev {
	opacity: 1
}

.pagination--block .pagination__list-item--next a:before,
.pagination--block .pagination__list-item--prev a:before {
	content: "\E905";
	display: inline-block;
	font-family: icomoon;
	font-size: 1.14286rem;
	line-height: 1;
	vertical-align: middle
}

.pagination--block .pagination__list-item--next a:before {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}

.pagination--block .pagination__list-item a {
	padding: 0;
	transition-duration: .25s;
	transition-property: background-color, border, color;
	transition-timing-function: ease-in-out
}

.pagination--block .pagination__list-item a:hover {
	background-color: #821019;
	border-color: #821019;
	color: #fff
}

.pagination--block .pagination__list-item>a,
.pagination--block .pagination__list-item>span[role=presentation] {
	background-color: #fff;
	border: 3px solid #d2d4d6;
	display: inline-block;
	line-height: 3.07143rem;
	text-align: center;
	vertical-align: middle;
	width: 3.5rem
}

.pagination--block .pagination__list-item.is-active a {
	border-color: #821019;
	color: #821019
}

.pagination--block .pagination__list-item.is-active a:hover {
	color: #fff
}

.profile {
	align-items: flex-start;
	display: flex;
	overflow-x: none;
	margin-bottom: 2.14286rem
}

@media (max-width:899px) {
	.profile {
		box-shadow: 0 4px 12px rgba(0, 0, 0, .2);
		padding: 1.07143rem
	}
}

.profile__photo {
	flex: 0 0 auto;
	margin-right: .85714rem
}

@media (max-width:899px) {
	.profile__photo {
		max-width: 22%;
		width: 100%
	}
}

@media (min-width:900px) {
	.profile__photo {
		margin-right: 2.14286rem;
		width: 250px
	}
}

.profile__photo img {
	display: block;
	width: 100%
}

.profile__content {
	flex: 1 1 auto
}

.profile__name {
	margin: 0
}

.profile__name a {
	color: #000;
	text-decoration: none
}

.profile__name a:hover {
	color: #e10028;
	text-decoration: underline
}

.profile__title {
	font-size: .85714rem;
	margin-bottom: .85714rem
}

@media (min-width:900px) {
	.profile__title {
		font-size: 1.21429rem;
		margin-bottom: 1.28571rem
	}
}

@media (min-width:900px) {
	.profile__contact-info {
		display: table;
		padding-left: .57143rem
	}
}

@media (min-width:1200px) {
	.profile__contact-info {
		width: 100%
	}
}

@media (min-width:900px) {
	.profile__contact-info>div {
		display: table-row
	}
}

.profile__contact-info .label-icon {
	font-size: 1rem;
	margin-bottom: .28571rem
}

@media (min-width:900px) {
	.profile__contact-info .label-icon {
		display: table-cell;
		padding-bottom: 1rem
	}
}

@media (min-width:1200px) {
	.profile__contact-info .label-icon {
		font-size: 1.21429rem
	}
}

@media (min-width:900px) {
	.profile__contact-info .label-icon:first-child {
		padding-right: 2.14286rem
	}
}

@media (min-width:1440px) {
	.profile__contact-info .label-icon:first-child {
		padding-right: 6.78571rem
	}
}

.js .section-carousel:before,
body:not(.js) .section-carousel__slide:before {
	content: "";
	display: block;
	padding-bottom: 66.667%
}

@media (min-width:900px) {

	.js .section-carousel:before,
	body:not(.js) .section-carousel__slide:before {
		padding-bottom: 56.25%
	}
}

.js .section-carousel {
	position: relative
}

@media (min-width:900px) {
	.section-carousel:before {
		content: "";
		display: block;
		padding-bottom: 56.25%
	}
}

@media (min-width:900px) {
	.section-carousel__slide {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0
	}
}

@media (max-width:899px) {
	body:not(.js) .section-carousel__slide {
		margin-bottom: 1.78571rem;
		position: relative
	}
}

.js .section-carousel__slide,
.section-carousel__slide-content,
.section-carousel__slide-image {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

.section-carousel__slide-content {
	opacity: 0;
	visibility: hidden;
	z-index: 0
}

@media (max-width:899px) {
	body:not(.js) .section-carousel__slide-content {
		opacity: 1;
		visibility: visible;
		z-index: 1
	}
}

.js .section-carousel__slide-content {
	transition-duration: .5s;
	transition-property: opacity, visibility;
	transition-timing-function: ease-in-out
}

.section-carousel__slide--active .section-carousel__slide-content {
	opacity: 1;
	visibility: visible;
	z-index: 1
}

.section-carousel__slide-image {
	background-position: 50%;
	background-size: cover
}

.section-carousel__slide-cta {
	cursor: pointer;
	position: absolute;
	bottom: 0;
	z-index: 2
}

@media (max-width:899px) {
	.section-carousel__slide-cta {
		background-color: #fff;
		border-top: .42857rem solid #e10028;
		box-shadow: 0 5px 15px rgba(90, 100, 110, .3);
		left: 50%;
		padding: 1.42857rem;
		text-align: center;
		-webkit-transform: translate(-50%, 30%);
		transform: translate(-50%, 30%);
		width: 80%
	}
}

@media (min-width:900px) {
	.section-carousel__slide-cta {
		width: 25%
	}
}

@media (max-width:899px) {
	body:not(.js) .section-carousel__slide-cta {
		z-index: 3
	}
}

@media (max-width:899px) {
	.js .section-carousel__slide-cta {
		opacity: 0;
		transition-duration: .5s;
		transition-property: opacity, visibility;
		transition-timing-function: ease-in-out;
		visibility: hidden
	}
}

@media (min-width:900px) {
	.js .section-carousel__slide-cta {
		transition: transform .3s ease-in-out
	}
}

@media (max-width:899px) {
	.js .section-carousel__slide--active .section-carousel__slide-cta {
		opacity: 1;
		visibility: visible;
		z-index: 3
	}
}

.js .section-carousel__slide:not(.section-carousel__slide--active) .section-carousel__slide-cta.hovered {
	-webkit-transform: translate3d(0, -5%, 0);
	transform: translate3d(0, -5%, 0)
}

@media (min-width:900px) {
	.section-carousel__slide:first-child .section-carousel__slide-cta {
		left: 0
	}
}

@media (min-width:900px) {
	.section-carousel__slide:nth-child(2) .section-carousel__slide-cta {
		left: 25%
	}
}

@media (min-width:900px) {
	.section-carousel__slide:nth-child(3) .section-carousel__slide-cta {
		left: 50%
	}
}

@media (min-width:900px) {
	.section-carousel__slide:nth-child(4) .section-carousel__slide-cta {
		left: 75%
	}
}

.section-carousel__slide-cta>:last-child {
	margin-bottom: 0
}

.section-carousel__pager-list {
	display: flex;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 50%;
	-webkit-transform: translate(-50%, 1.42857rem);
	transform: translate(-50%, 1.42857rem)
}

@media (min-width:900px) {
	.section-carousel__pager-list {
		display: none
	}
}

.section-carousel__pager-list li {
	margin: 0
}

.section-carousel__pager-list li:last-child {
	margin-right: 0
}

.section-carousel__pager-list li:before {
	display: none
}

.section-carousel__pager-button {
	align-items: center;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: transparent;
	border: 0;
	border-radius: 0;
	cursor: pointer;
	display: flex;
	height: 1.78571rem;
	width: 1.78571rem;
	justify-content: center;
	outline: none;
	padding: 0
}

.section-carousel__pager-button.section-carousel__pager-button--active:before {
	background-color: #821019
}

.section-carousel__pager-button:before {
	content: "";
	background-color: transparent;
	border: 2px solid #821019;
	border-radius: 50%;
	display: block;
	height: .64286rem;
	width: .64286rem
}

.section-carousel__direction-button {
	align-items: center;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: #821019;
	border: 0;
	border-radius: 0;
	cursor: pointer;
	display: flex;
	height: 3.71429rem;
	width: 2.85714rem;
	justify-content: center;
	padding: 0;
	position: absolute;
	bottom: 0;
	z-index: 3
}

@media (min-width:900px) {
	.section-carousel__direction-button {
		display: none
	}
}

.section-carousel__direction-button.section-carousel__direction-button--previous:before {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}

.section-carousel__direction-button--previous {
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%)
}

.section-carousel__direction-button:before {
	content: "\E900";
	color: #fff;
	display: inline-block;
	font-family: icomoon;
	font-size: 1.28571rem
}

.share {
	padding: 0
}

.share__title {
	padding: .5rem 0
}

.share__buttons {
	padding: 0
}

.sidebar-nav {
	margin: 1.42857rem 0;
	position: relative;
	z-index: 15
}

@media (min-width:1024px) {
	.sidebar-nav {
		background-color: rgba(210, 212, 214, .2);
		border-right: 1px solid #d2d4d6;
		border-left: 5px solid #821019;
		margin: 0;
		position: absolute;
		top: 0;
		bottom: 0;
		left: 0;
		width: 22rem
	}
}

@media (min-width:900px) {
	.layout-landing .sidebar-nav {
		display: none;
		margin-bottom: 0
	}
}

.sidebar-nav a {
	background-color: #fff;
	border-left: 4px solid #821019;
	margin-left: -.28571rem;
	transition-duration: .25s;
	transition-property: border, color;
	transition-timing-function: ease-in-out
}

@media (min-width:1024px) {
	.sidebar-nav a {
		border-left-width: 5px;
		margin-left: -.35714rem
	}
}

.sidebar-nav a:hover {
	border-left-color: #e10028
}

.sidebar-nav__trigger {
	box-shadow: 0 4px 12px rgba(0, 0, 0, .2);
	color: #821019;
	display: block;
	font-size: .92857rem;
	letter-spacing: .05571rem;
	line-height: 1.13;
	padding: 1.07143rem;
	position: relative;
	text-decoration: none;
	text-transform: uppercase
}

@media (min-width:1024px) {
	.sidebar-nav__trigger {
		display: none
	}
}

.sidebar-nav__trigger[aria-expanded=true]:before {
	-webkit-transform: translateY(-50%) rotate(-180deg);
	transform: translateY(-50%) rotate(-180deg)
}

.sidebar-nav__trigger:hover {
	color: #e10028
}

.sidebar-nav__trigger:before {
	content: "\E904";
	display: inline-block;
	font-family: icomoon;
	font-size: .35714rem;
	font-weight: 700;
	position: absolute;
	top: 50%;
	right: 1.07143rem;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	transition: -webkit-transform .25s ease-in-out;
	transition: transform .25s ease-in-out;
	transition: transform .25s ease-in-out, -webkit-transform .25s ease-in-out
}

.sidebar-nav__links {
	box-shadow: 0 6px 12px -4px rgba(0, 0, 0, .2);
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	opacity: 0;
	transition-duration: .25s;
	transition-property: opacity, visibility;
	transition-timing-function: ease-in-out;
	visibility: hidden
}

@media (min-width:1024px) {
	.sidebar-nav__links {
		box-shadow: none;
		position: static;
		top: auto;
		left: auto;
		opacity: 1;
		visibility: visible;
		transition: none
	}
}

.sidebar-nav__links:target,
.sidebar-nav__links[aria-hidden=false] {
	opacity: 1;
	visibility: visible
}

.sidebar-nav__links li {
	position: relative;
    list-style: none;
}
ul li::marker{
    color: #821019;
    font-size: 1.0rem;
}

.sidebar-nav__links li:not(:last-child):after {
	display: none
}

.sidebar-nav__links li:after,
.sidebar-nav__links li:before {
	content: "";
	background-color: #d2d4d6;
	border-radius: 0;
	display: block;
	height: 1px;
	margin: 0;
	position: absolute;
	right: 0;
	width: 100%
}

.sidebar-nav__links li:before {
	top: 0
}

.sidebar-nav__links li:after {
	bottom: 0
}

.sidebar-nav__links li a {
	color: #000;
	font-size: 1rem;
	line-height: 1.14
}

.sidebar-nav__links li a.is-active {
	border-left-color: #e10028;
	color: #5a646e;
	cursor: auto
}

@media (min-width:1024px) {
	.sidebar-nav__links li a {
		font-size: 1.21429rem
	}
}

.sidebar-nav__links a {
	display: block;
	font-weight: 600;
	padding: .85714rem .85714rem .85714rem 2.14286rem;
	text-decoration: none
}

@media (min-width:1024px) {
	.sidebar-nav__links a {
		padding: 1.28571rem 1.28571rem 1.28571rem 3.78571rem
	}
}

.sidebar-nav__links a:hover {
	color: #e10028
}

.sidebar-nav__links>a:first-child {
	color: #821019;
	font-family: "Messina Serif", Times New Roman, serif;
	font-size: 1.14286rem;
	line-height: 1.2;
	position: relative
}

@media (min-width:1024px) {
	.sidebar-nav__links>a:first-child {
		background-color: transparent;
		font-size: 1.42857rem;
		padding-top: 1.71429rem;
		padding-bottom: 1.71429rem
	}
}

.sidebar-nav__links>a:first-child:hover {
	color: #e10028
}

.sidebar-nav__links>a:first-child:before {
	content: "\E905";
	display: inline-block;
	font-family: icomoon;
	font-size: .85714rem;
	margin-right: .57143rem;
	margin-left: -1.14286rem
}

@media (min-width:1024px) {
	.sidebar-nav__links>a:first-child:before {
		font-size: 1.21429rem;
		margin-right: 1.78571rem;
		margin-left: -2.5rem
	}
}

.sidebar-nav__links>a:first-child:after {
	content: "";
	background-color: #d2d4d6;
	display: block;
	height: 1px;
	margin: 0;
	position: absolute;
	top: 0;
	right: 0;
	width: 100%
}

@media (min-width:1024px) {
	.sidebar-nav__links>a:first-child:after {
		display: none
	}
}

.social-feed {
	margin: 0 auto;
	max-height: 580px;
	max-width: 500px;
	overflow-y: scroll;
	width: 100%
}

@media (min-width:1200px) {
	.social-feed {
		flex: 0 0 auto;
		width: 57%
	}
}

@media (min-width:1200px) {
	.social-feed:first-child {
		margin-right: 30px
	}
}

@media (min-width:1200px) {
	.social-feed:last-child {
		margin-left: 30px
	}
}

@media (min-width:1200px) {
	.social-feed-wrapper {
		display: flex
	}
}

.social-feed-wrapper>:not(.social-feed) {
	flex: 1 1 auto
}

.statistic {
	padding: 0 2.85714rem;
	text-align: center
}

@media (min-width:900px) {
	.statistic {
		padding: 0
	}
}

@media (min-width:600px) and (max-width:899px) {
	.statistic:not(.statistic--stacked) {
		align-items: center;
		display: flex
	}
}

.statistic-grid .statistic {
	margin-bottom: 2.85714rem
}

.statistic-grid {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin-left: -3.21429rem
}

.statistic-grid__col {
	flex: 0 0 100%;
	padding-left: 3.21429rem
}

@media (min-width:900px) {
	.statistic-grid__col {
		flex: 1 1 0;
		min-width: 33.333%
	}
}

@media (min-width:900px) {

	.statistic-grid__col:nth-child(3n+4):last-child,
	.statistic-grid__col:nth-child(3n+4):nth-last-child(2),
	.statistic-grid__col:nth-child(3n+5):last-child {
		max-width: 33.333%
	}
}

.statistic__number {
	color: #821019;
	font-family: "Messina Serif", Times New Roman, serif;
	font-size: 3.57143rem;
	font-weight: 700;
	line-height: 1.2
}

@media (min-width:900px) {
	.statistic__number {
		margin-bottom: .42857rem
	}
}

@media (min-width:1200px) {
	.statistic__number {
		font-size: 5.71429rem
	}
}

@media (min-width:600px) and (max-width:899px) {
	.statistic:not(.statistic--stacked) .statistic__number {
		margin-right: 1.42857rem
	}
}

.statistic__caption {
	color: #5a646e;
	font-size: 1.14286rem;
	line-height: 1.18
}

@media (min-width:600px) and (max-width:899px) {
	.statistic:not(.statistic--stacked) .statistic__caption {
		text-align: left
	}
}

#acalog-vuejs table,
.table {
	width: 100% !important;
	max-width: 100%;
	empty-cells: show;
	border-collapse: collapse;
	border: 0;
	padding: 0;
	color: #000
}

#acalog-vuejs table td,
.table td {
	padding: 1.42857rem .71429rem
}

.table--stacked thead {
	display: none
}

.table--stacked td {
	display: block
}

.table--stacked .tablesaw-cell-label {
	display: table-row
}

@media (min-width:900px) {
	.table--stacked thead {
		display: table-header-group
	}

	.table--stacked td {
		display: table-cell
	}

	.table--stacked .tablesaw-cell-label {
		display: none
	}
}

.table--theme-default thead {
	text-align: left
}

.table--theme-default thead tr {
	background-color: #d9d9d9
}

.table--theme-default thead th {
	padding: .71429rem
}

.table--theme-default thead th.tablesaw-sortable-head {
	padding: 0
}

.table--theme-default tbody tr {
	border-bottom: 1px solid #d8d8d8
}

.table--theme-default tbody tr:nth-child(odd) {
	background-color: #f8f8f8
}

.tablesaw-sortable-btn {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: 0;
	background-color: transparent;
	color: inherit;
	cursor: pointer;
	display: block;
	font-size: inherit;
	font-family: inherit;
	font-weight: inherit;
	padding: .71429rem;
	text-align: left;
	width: 100%
}

.tag-list {
	margin: 0;
	padding: 0
}

.tag-list__item {
	display: inline-block
}

.tag-list__item a:after {
	content: ",";
	color: #000
}

.tag-list__item:last-child a:after {
	content: ""
}

.video-embed {
	margin-top: 3.42857rem;
	margin-bottom: 2.71429rem
}

.video-embed__iframe {
	padding-top: 47%
}

.silc-accordion__section {
	background-color: #fff;
	margin-bottom: 1rem
}

@media (min-width:800px) {
	.silc-accordion--become-tabs .silc-accordion__section {
		margin-bottom: 0
	}
}

.silc-accordion--tabs .silc-accordion__section {
	margin-bottom: 0
}

.silc-accordion__section .h3,
.silc-accordion__section h3 {
	margin-top: .85714rem
}

.silc-accordion__section--active {
	box-shadow: 0 -3px 17px rgba(0, 0, 0, .2)
}

.silc-accordion__label {
	align-items: center;
	background-color: #edeeef;
	display: flex;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: 1rem;
	font-weight: 700;
	justify-content: space-between;
	position: relative;
	transition-duration: .25s;
	transition-property: background-color, color;
	transition-timing-function: ease-in-out;
	z-index: 1
}

@media (min-width:900px) {
	.silc-accordion__label {
		font-size: 1.28571rem;
		padding: 1.5rem 2.14286rem
	}
}

.silc-accordion__label:not([role=tab]):after {
	content: "\F067";
	font-family: icomoon;
	font-size: .78571rem;
	line-height: 1
}

@media (min-width:900px) {
	.silc-accordion__label:not([role=tab]):after {
		font-size: 1.07143rem
	}
}

.silc-accordion__label[aria-expanded=true] {
	background-color: #fff;
	border-right: 1px solid #d2d4d6;
	border-left: 1px solid #d2d4d6;
	color: #821019
}

.silc-accordion__label[aria-expanded=true]:hover {
	color: #821019
}

.silc-accordion__label[aria-expanded=true]:before {
	background-color: #821019
}

.silc-accordion__label[aria-expanded=true]:after {
	content: "\F068"
}

.silc-accordion__label--white,
.silc-accordion__label--white:hover {
	background-color: #fff
}

.silc-accordion__label:before {
	content: "";
	display: block;
	height: .35714rem;
	position: absolute;
	top: 0;
	right: -1px;
	left: -1px
}

.silc-accordion__label[role=tab] {
	background-color: transparent;
	color: #5a646e;
	display: block;
	line-height: 1.15;
	margin-bottom: -1px;
	padding: 1.07143rem 1.42857rem 1rem;
	text-decoration: none
}

@media (min-width:800px) {
	.silc-accordion__label[role=tab] {
		padding: 1.42857rem 2rem 1.21429rem
	}
}

.silc-accordion__label[role=tab]:hover {
	background-color: #edeeef;
	color: #004682
}

.silc-accordion__label[role=tab][aria-selected=true] {
	background-color: #fff;
	border: 1px solid #d2d4d6;
	border-bottom: 0;
	color: #004682;
	position: relative;
	z-index: 1
}

@supports ((-webkit-clip-path:polygon(-50% -50%, 150% -50%, 150% 101%, -50% 101%)) or (clip-path:polygon(-50% -50%, 150% -50%, 150% 101%, -50% 101%))) {
	.silc-accordion__label[role=tab][aria-selected=true] {
		box-shadow: 0 -3px 14px rgba(0, 0, 0, .2);
		-webkit-clip-path: polygon(-50% -50%, 150% -50%, 150% 101%, -50% 101%);
		clip-path: polygon(-50% -50%, 150% -50%, 150% 101%, -50% 101%)
	}
}

.silc-accordion__label[role=tab][aria-selected=true]:before {
	background-color: #004682
}

.silc-accordion__label[role=tab][aria-selected=true]:after {
	content: "";
	background-color: #fff;
	display: block;
	height: 3px;
	width: 100%;
	position: absolute;
	bottom: -2px;
	left: 0
}

.silc-accordion__content {
	background-color: #fff;
	font-size: 1rem;
	line-height: 1.42
}

@media (min-width:900px) {
	.silc-accordion__content {
		font-size: 1.21429rem;
		line-height: 1.5
	}
}

.silc-accordion__content[aria-hidden=false] {
	position: relative
}

.silc-accordion__content[role=tabpanel] {
	box-shadow: 0 0 15px rgba(0, 0, 0, .2)
}

.silc-accordion__content-compartment {
	border: 1px solid #d2d4d6;
	border-top: 0
}

@media (min-width:900px) {
	.silc-accordion__content-compartment {
		padding: .92857rem 2.14286rem 1.71429rem
	}
}

.silc-accordion__content[role=tabpanel] .silc-accordion__content-compartment {
	border-top: 1px solid #d2d4d6;
	padding-top: .92857rem
}

.silc-accordion__content-compartment>:first-child,
.silc-accordion__content-compartment>:first-child:first-child {
	margin-top: 0
}

.blockquote {
	font-size: 1.35714rem;
	line-height: 1.2;
	margin: 1.71429rem 0 1.92857rem;
	padding: 1rem 0;
	position: relative;
	text-align: left
}

@media (min-width:900px) {
	.blockquote {
		clear: both;
		font-size: 2.28571rem;
		line-height: 1.3;
		margin: 5rem 0;
		padding: 4.57143rem 0
	}
}

.blockquote--full-width {
	max-width: none
}

.blockquote--centered {
	margin-right: auto;
	margin-left: auto
}

@media (min-width:900px) {
	.blockquote--centered {
		max-width: 79%
	}
}

.blockquote:after,
.blockquote:before {
	content: "\E901";
	background-color: #fff;
	color: #f0aa00;
	display: inline-block;
	font-family: icomoon;
	font-size: 1.57143rem;
	line-height: 1;
	padding-right: .78571rem;
	position: absolute
}

@media (min-width:900px) {

	.blockquote:after,
	.blockquote:before {
		font-size: 5rem
	}
}

.blockquote:before {
	top: 0;
	left: 0
}

.blockquote:after {
	bottom: 0;
	right: 0;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}

.blockquote p {
	margin: 0 0 .5rem
}

.blockquote__inner {
	border-top: 2px solid #f0aa00;
	border-bottom: 2px solid #f0aa00;
	padding: 1rem 0
}

@media (min-width:900px) {
	.blockquote__inner {
		padding: 1.78571rem 0
	}
}

.blockquote__cite {
	display: flex;
	font-style: normal
}

@media (min-width:900px) {
	.blockquote__cite {
		background-color: #fff;
		float: left;
		margin-right: 7.14286rem;
		padding-right: 1.64286rem
	}
}

.blockquote__cite-photo {
	align-self: flex-start;
	background-size: cover;
	background-position: 50%;
	border-radius: 50%;
	letter-spacing: -.00714rem;
	margin-right: .71429rem;
	width: 3.57143rem
}

@media (min-width:900px) {
	.blockquote__cite-photo {
		margin-right: 1.42857rem;
		width: 5rem
	}
}

.blockquote__cite-photo:before {
	content: "";
	display: block;
	padding-bottom: 100%
}

.blockquote__cite-info {
	align-self: center
}

.blockquote__cite-info:only-child {
	padding-top: .71429rem
}

.blockquote__cite-name {
	display: block;
	font-size: 1.14286rem;
	line-height: 1.3
}

@media (min-width:900px) {
	.blockquote__cite-name {
		font-size: 1.85714rem
	}
}

@media (min-width:900px) {
	.blockquote__cite-name:before {
		content: "\2014   "
	}
}

.blockquote__cite-title {
	color: #5a646e;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: 1rem;
	font-weight: 700;
	display: block
}

@media (min-width:900px) {
	.blockquote__cite-title {
		font-size: 1.14286rem
	}
}

.breadcrumb {
	margin-bottom: 1.21429rem
}

@media (min-width:900px) {
	.breadcrumb {
		margin-bottom: 2.85714rem
	}
}

.hero .breadcrumb {
	margin-bottom: 0
}

.breadcrumb__list li {
	font-family: Messina Sans, Arial, sans-serif;
	font-size: .85714rem;
	font-weight: 700;
	line-height: 1.83;
	margin: 0
}

@media (min-width:900px) {
	.breadcrumb__list li {
		font-size: 1rem
	}
}

.breadcrumb__list li:not(:last-child):after {
	display: inline-block;
	font-family: icomoon;
	font-size: .42857rem;
	margin: 0 .35714rem;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
	vertical-align: middle
}

@media (min-width:900px) {
	.breadcrumb__list li:not(:last-child):after {
		font-size: .42857rem;
		margin: 0 .35714rem
	}
}

.hero .breadcrumb__list li {
	text-shadow: 0 0 4px #000
}

.breadcrumb__list li:before {
	display: none
}

.breadcrumb__list li a {
	color: #821019;
	font-size: inherit
}

.breadcrumb__list li a:hover {
	color: #e10028
}

.hero .breadcrumb__list li a {
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	color: inherit;
	opacity: .85;
	transition: opacity .25s ease-in-out
}

.hero .breadcrumb__list li a:hover {
	color: inherit;
	opacity: 1
}

.button,
.cta--button {
	background-color: #e10028;
	border-left: 5px solid #e10028;
	display: block;
	font-size: 1rem;
	font-weight: 700;
	margin-bottom: 1.71429rem;
	text-shadow: none
}

@media (max-width:599px) {

	.button,
	.cta--button {
		width: 100%
	}
}

@media (min-width:600px) {

	.button,
	.cta--button {
		display: inline-block;
		margin-right: 1.42857rem
	}
}

@media (min-width:900px) {

	.button,
	.cta--button {
		font-size: 1.21429rem
	}
}

.button:hover,
.cta--button:hover {
	background-color: #fff;
	box-shadow: 0 1px 10px rgba(0, 0, 0, .2);
	border-left: 5px solid;
	color: #e10028
}

.button--maroon {
	background-color: #821019;
	border-left-color: #821019
}

.button--maroon:hover {
	color: #821019
}

.button--blue {
	background-color: #004682;
	border-color: #004682
}

.button--blue:hover {
	color: #004682
}

.button--green {
	background-color: #005f46;
	border-color: #005f46
}

.button--green:hover {
	color: #005f46
}

@media (min-width:600px) {

	.button+h2,
	.cta--button+h2 {
		margin-top: 0
	}
}

@media (min-width:900px) {

	.button+h2,
	.cta--button+h2 {
		margin-top: 1.14286rem
	}
}

@media (min-width:600px) {

	.button+h3,
	.cta--button+h3 {
		margin-top: 0
	}
}

@media (min-width:900px) {

	.button+h3,
	.cta--button+h3 {
		margin-top: 1.85714rem
	}
}

@media (min-width:600px) {

	.button+h4,
	.cta--button+h4 {
		margin-top: 0
	}
}

@media (min-width:900px) {

	.button+h4,
	.cta--button+h4 {
		margin-top: 1.64286rem
	}
}

@media (min-width:600px) {

	.button+h5,
	.cta--button+h5 {
		margin-top: 0
	}
}

@media (min-width:900px) {

	.button+h5,
	.cta--button+h5 {
		margin-top: .28571rem
	}
}

@media (min-width:600px) {

	.button+h6,
	.cta--button+h6 {
		margin-top: 0
	}
}

@media (min-width:900px) {

	.button+h6,
	.cta--button+h6 {
		margin-top: .28571rem
	}
}

p+.button,
p+.cta--button {
	margin-top: 2.14286rem
}

@media (min-width:600px) {

	p+.button,
	p+.cta--button {
		margin-top: 1.07143rem
	}
}

.card {
	max-width: 100%
}

.card-grid .card {
	flex: 0 0 100%;
	margin-bottom: 2.14286rem
}

.card-grid .silc-grid__col {
	display: flex
}

.card__cta {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	box-shadow: 0 5px 20px rgba(0, 0, 0, .2);
	font-size: 1rem
}

@media (min-width:600px) and (max-width:899px) {
	.card__cta {
		display: flex;
		padding: 1rem .85714rem
	}
}

@media (min-width:900px) {
	.card__cta {
		box-shadow: none
	}
}

.card--blue .card__cta {
	border-bottom-color: #004682
}

@media (min-width:900px) {
	.card--blue .card__cta:hover {
		border-bottom-color: #004682
	}
}

.card--light-blue .card__cta {
	border-bottom-color: #0096c8
}

@media (min-width:900px) {
	.card--light-blue .card__cta:hover {
		border-bottom-color: #0096c8
	}
}

@media (min-width:900px) {
	.card .card__cta {
		border-bottom-color: transparent
	}
}

@media (min-width:900px) {
	.card__cta:hover {
		box-shadow: 0 5px 20px rgba(0, 0, 0, .2)
	}
}

.card__media {
	background-position: 50%;
	background-size: cover;
	overflow: hidden;
	position: relative
}

@media (min-width:600px) and (max-width:899px) {
	.card__media {
		flex: 0 0 35%
	}
}

.card__media:before {
	content: "";
	display: block;
	padding-bottom: 75%
}

@media (min-width:600px) and (max-width:899px) {
	.card__media:before {
		padding-bottom: 65%
	}
}

.card__media>img {
	opacity: 0;
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: 100%
}

.card__content {
	color: #000;
	font-weight: 400
}

@media (min-width:600px) and (max-width:899px) {
	.card__content {
		flex: 1 1 auto
	}
}

@media (min-width:900px) {
	.card__content {
		font-size: 1.21429rem;
		line-height: 1.5;
		padding: 1.42857rem 1.78571rem
	}
}

.card__content p {
	font-family: "Messina Serif", Times New Roman, serif;
	margin: 0
}

.card__content .cta--text {
	color: #004682;
	display: block;
	margin: 0
}

.card__heading {
	font-family: Messina Sans, Arial, sans-serif;
	font-size: 1.14286rem;
	font-weight: 700;
	line-height: 1.2;
	margin-bottom: .35714rem
}

@media (min-width:900px) {
	.card__heading {
		font-size: 1.71429rem
	}
}

.card--serif .card__heading {
	font-family: "Messina Serif", Times New Roman, serif;
	font-size: 1.35714rem;
	font-weight: 400;
	margin-bottom: .42857rem
}

@media (min-width:900px) {
	.card--serif .card__heading {
		font-size: 1.85714rem
	}
}

@media (min-width:1300px) {
	.carousel {
		box-shadow: 0 2px 4px rgba(0, 0, 0, .5)
	}
}

.carousel .flickity-page-dots {
	height: 10px;
	-webkit-transform: translateY(-240%);
	transform: translateY(-240%)
}

@media (max-width:1299px) {
	.carousel .flickity-page-dots {
		bottom: auto
	}
}

@media (min-width:1300px) {
	.carousel .flickity-page-dots {
		bottom: 0;
		right: 40px;
		-webkit-transform: translateY(-300%);
		transform: translateY(-300%);
		width: auto
	}
}

.carousel .flickity-page-dots .dot {
	background-color: transparent;
	border: 2px solid #fff;
	height: 10px;
	width: 10px;
	opacity: 1
}

.carousel .flickity-page-dots .dot.is-selected {
	background-color: #fff
}

.carousel .flickity-page-dots .dot:before {
	display: none
}

.carousel .flickity-prev-next-button {
	align-items: center;
	background-color: transparent;
	border-radius: 0;
	display: flex;
	justify-content: center;
	padding: 0;
	width: 39px
}

.carousel .flickity-prev-next-button.previous {
	left: 0
}

.carousel .flickity-prev-next-button.previous:before {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}

.carousel .flickity-prev-next-button.next {
	right: 0
}

@media (min-width:1300px) {
	.carousel .flickity-prev-next-button {
		background-color: #e10028;
		height: 50px;
		width: 50px;
		transition: background-color .25s ease-in-out
	}

	.carousel .flickity-prev-next-button:hover {
		background-color: #821019
	}
}

.carousel .flickity-prev-next-button:before {
	content: "\E900";
	color: #fff;
	display: inline-block;
	font-family: icomoon;
	font-size: 1.28571rem
}

.carousel .flickity-button-icon {
	display: none
}

.carousel--hero {
	box-shadow: none;
	height: 15rem
}

@media (min-width:1300px) {
	.carousel--hero {
		height: 35.71429rem
	}
}

.carousel--hero .flickity-page-dots {
	bottom: 1.5rem;
	right: auto;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%)
}

@media (max-width:1299px) {

	.carousel--hero .flickity-page-dots,
	.carousel--hero .flickity-prev-next-button {
		display: none
	}
}

.carousel__slide {
	position: relative
}

.carousel__slide--hero {
	height: inherit;
	width: 100%
}

.carousel__slide-image {
	background-position: 50%;
	background-size: cover;
	position: relative
}

@media (max-width:1299px) {
	.carousel__slide-image {
		margin-bottom: .71429rem
	}
}

@media (min-width:1300px) {
	.carousel__slide-image:before {
		content: "";
		background-image: linear-gradient(0deg, rgba(28, 34, 41, .84) 14%, transparent);
		display: block;
		height: 60%;
		width: 100%;
		position: absolute;
		bottom: 0;
		left: 0;
		z-index: 0
	}
}

.carousel__slide-image:after {
	content: "";
	display: block;
	padding-bottom: 47.7%
}

.carousel__slide--hero .carousel__slide-image {
	height: 15rem;
	width: 100%;
	margin-bottom: 0
}

.carousel__slide--hero .carousel__slide-image:before {
	background-color: rgba(0, 0, 0, .3);
	background-image: none;
	height: 100%
}

.carousel__slide--hero .carousel__slide-image:after {
	display: none
}

@media (min-width:1300px) {
	.carousel__slide--hero .carousel__slide-image {
		height: 100%
	}
}

.carousel__slide-image--print {
	display: none
}

.carousel__slide-content {
	text-align: left
}

.carousel__slide-content a {
	color: #000;
	text-decoration: none
}

.carousel__slide-content a:hover {
	text-decoration: underline
}

@media (min-width:1300px) {
	.carousel__slide-content {
		color: #fff;
		max-width: 65%;
		position: absolute;
		bottom: 30px;
		left: 65px;
		text-shadow: 0 0 5px #000
	}

	.carousel__slide-content a {
		color: #fff
	}
}

.carousel__slide-content>:last-child {
	margin-bottom: 0
}

.carousel__slide--hero .carousel__slide-content {
	position: absolute;
	left: 50%;
	text-align: center;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%)
}

@media (max-width:1299px) {
	.carousel__slide--hero .carousel__slide-content {
		background-color: #fff;
		border-top: 5px solid #e10028;
		bottom: 1.42857rem;
		box-shadow: 0 5px 15px 0 rgba(90, 100, 110, .3);
		max-width: 32.14286rem;
		padding: 1.35714rem 1.42857rem 1.57143rem;
		width: 80%
	}
}

@media (min-width:1300px) {
	.carousel__slide--hero .carousel__slide-content {
		bottom: auto;
		top: 50%;
		text-shadow: 0 0 15px rgba(0, 0, 0, .8);
		-webkit-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%)
	}
}

.carousel__slide-title {
	font-size: 1.35714rem;
	line-height: 1.2;
	margin-bottom: .35714rem
}

@media (min-width:1300px) {
	.carousel__slide-title {
		font-size: 2rem
	}
}

.carousel__slide--hero .carousel__slide-title {
	font-size: 1.21429rem;
	font-weight: 600
}

@media (min-width:1300px) {
	.carousel__slide--hero .carousel__slide-title {
		font-size: 2.57143rem
	}
}

.carousel__slide-caption {
	font-size: 1rem
}

@media (min-width:1300px) {
	.carousel__slide-caption {
		font-size: 1.21429rem
	}
}

.carousel__slide-caption p {
	margin: 0
}

.carousel__slide-caption a {
	background: transparent;
	border: 0;
	color: #e10028;
	font-size: inherit;
	margin: 0 .42857rem 0 0;
	padding: 0;
	text-decoration: underline;
	text-shadow: inherit
}

.carousel__slide-caption a:hover {
	background: transparent;
	border: 0;
	box-shadow: none;
	color: #821019
}

@media (min-width:1300px) {
	.carousel__slide-caption a {
		color: #fff;
		font-size: 1.14286rem
	}

	.carousel__slide-caption a:hover {
		color: #fff
	}
}

.carousel__slide-caption a:after {
	display: none
}

@media (min-width:900px) {
	.carousel__slide-cta {
		font-size: 1.14286rem
	}
}

@media (min-width:1300px) {

	.carousel__slide-cta,
	.carousel__slide-cta:hover {
		color: inherit
	}
}

.carousel__slide-category {
	font-family: Messina Sans, Arial, sans-serif;
	font-size: .71429rem;
	font-weight: 700;
	letter-spacing: .07143rem;
	margin-bottom: .5rem;
	text-transform: uppercase
}

@media (max-width:1299px) {
	.carousel__slide-category {
		color: #5a646e
	}
}

@media (min-width:1300px) {
	.carousel__slide-category {
		font-size: 1rem;
		letter-spacing: .1rem
	}
}

@media (min-width:900px) {
	.hero {
		height: 26.42857rem
	}
}

.hero__media:before {
	content: "";
	background-image: linear-gradient(0deg, rgba(28, 34, 41, .74), transparent);
	display: block;
	height: 100%;
	opacity: 1;
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
	z-index: 1
}

.hero__content {
	color: #fff;
	text-align: center
}

.hero__content--bc,
.hero__content--bl,
.hero__content--br {
	bottom: 1rem
}

@media (min-width:900px) {

	.hero__content--bc,
	.hero__content--bl,
	.hero__content--br {
		bottom: 2.14286rem
	}
}

.hero__content * {
	color: inherit
}

.hero__toggle {
	display: none
}

@media (min-width:900px) {
	.hero__toggle {
		z-index: 1000;
		position: absolute;
		bottom: 15px;
		left: 2px;
		width: 5.35714rem;
		display: flex;
		align-content: center;
		flex-direction: column;
		align-items: center
	}
}

@media (min-width:960px) {
	.hero__toggle {
		width: 7.14286rem
	}
}

@media (min-width:990px) {
	.hero__toggle {
		left: 10px
	}
}

.hero__toggle-text {
	color: #fff;
	font-size: 1.14286rem;
	font-family: Messina Sans, Arial, sans-serif;
	font-weight: 700;
	text-shadow: 0 0 3px rgba(0, 0, 0, .7);
	margin-bottom: .35714rem;
	text-align: center
}

@media (max-width:989px) {
	.hero__toggle-text {
		padding: 0 .42857rem
	}
}

.hero__toggle-icon {
	align-items: center;
	border-radius: 50%;
	background-color: transparent;
	border-width: 0;
	display: flex;
	justify-content: center;
	height: 48px;
	width: 48px;
	line-height: 1.2;
	transition: background-color .25s ease-in-out;
	cursor: pointer
}

.hero__toggle-icon:hover {
	background-color: #fff
}

.hero__toggle-icon:hover span:before {
	color: #e10028
}

.hero__toggle-icon span:before {
	font-family: icomoon !important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 1.71429rem;
	color: #fff;
	transition: color .25s ease-in-out
}

video[aria-hidden=true]+.hero__toggle .hero__toggle-text:before {
	content: "Show Video"
}

video[aria-hidden=true]+.hero__toggle .hero__toggle-icon span:before {
	content: "\E918"
}

video[aria-hidden=true]+.hero__toggle .hero__toggle-icon:hover span:before {
	color: #005f46
}

video[aria-hidden=false]+.hero__toggle .hero__toggle-text:before {
	content: "Hide Video"
}

video[aria-hidden=false]+.hero__toggle .hero__toggle-icon span:before {
	content: "\E917"
}

.share__buttons .at-style-responsive .at-share-btn {
	padding: 0
}

.table-wrapper {
	overflow-x: auto;
	width: 100%
}

#acalog-vuejs table thead tr,
.table thead tr {
	background-color: #821019;
	border-color: #821019
}

#acalog-vuejs table thead th,
.table thead th {
	white-space: nowrap
}

#acalog-vuejs table th,
.table th {
	background-color: #821019;
	color: #fff;
	font-family: Messina Sans, Arial, sans-serif
}

@media (min-width:900px) {

	#acalog-vuejs table th,
	.table th {
		font-size: 1.28571rem;
		padding: 1.78571rem 1.07143rem
	}
}

#acalog-vuejs table tr,
.table tr {
	background-color: #fff;
	border-right: 1px solid #d8d8d8;
	border-left: 1px solid #d8d8d8
}

#acalog-vuejs table tr:nth-child(2n),
.table tr:nth-child(2n) {
	background-color: #f8f8f8
}

#acalog-vuejs table td:not(:last-child),
#acalog-vuejs table th:not(:last-child),
.table td:not(:last-child),
.table th:not(:last-child) {
	border-right: 1px solid #d8d8d8
}

#acalog-vuejs table td,
.table td {
	line-height: 1.5;
	padding: .71429rem
}

@media (min-width:900px) {

	#acalog-vuejs table td,
	.table td {
		font-size: 1.14286rem;
		line-height: 1.4;
		padding: 1.07143rem .57143rem
	}
}

.table--stacked tr {
	border-bottom: 1px solid #d8d8d8;
	display: table;
	width: 100%
}

@media (min-width:900px) {
	.table--stacked tr {
		display: table-row
	}
}

.table--stacked tr:first-child {
	border-top: 1px solid #d8d8d8
}

.table--stacked td {
	display: table-row;
	padding: 0
}

@media (min-width:900px) {
	.table--stacked td {
		display: table-cell;
		padding: .71429rem
	}
}

.table--stacked td:not(:last-child) {
	border-right: none
}

@media (min-width:900px) {
	.table--stacked td:not(:last-child) {
		border-right: inherit
	}
}

.table--stacked .tablesaw-cell-content,
.table--stacked .tablesaw-cell-label {
	display: table-cell;
	padding: .71429rem
}

.table--stacked .tablesaw-cell-label {
	font-family: Messina Sans, Arial, sans-serif;
	font-size: 1rem;
	margin-right: 2.85714rem;
	width: 30%
}

@media (min-width:900px) {
	.table--stacked .tablesaw-cell-label {
		display: none
	}
}

.table--stacked .tablesaw-cell-content {
	width: 70%
}

@media (min-width:900px) {
	.table--stacked .tablesaw-cell-content {
		display: inline;
		padding: 0;
		width: auto
	}
}

.table--stacked.table--borderless tr {
	box-shadow: 0 4px 12px 0 rgba(0, 0, 0, .2)
}

@media (min-width:900px) {
	.table--stacked.table--borderless tr {
		box-shadow: none;
		margin: 0
	}
}

.table--stacked.table--borderless tr:not(:last-child) {
	margin-bottom: 1.07143rem
}

.table--stacked.table--borderless td {
	border-bottom: 1px solid #d2d4d6;
	position: relative
}

@media (min-width:900px) {
	.table--stacked.table--borderless td {
		border-bottom: none;
		position: static
	}
}

.table--stacked.table--borderless td:first-child .tablesaw-cell-content,
.table--stacked.table--borderless td:first-child .tablesaw-cell-label {
	padding-top: 1.42857rem
}

@media (min-width:900px) {

	.table--stacked.table--borderless td:first-child .tablesaw-cell-content,
	.table--stacked.table--borderless td:first-child .tablesaw-cell-label {
		padding: 0
	}
}

.table--stacked.table--borderless td:last-child .tablesaw-cell-content,
.table--stacked.table--borderless td:last-child .tablesaw-cell-label {
	padding-bottom: 1.07143rem
}

@media (min-width:900px) {

	.table--stacked.table--borderless td:last-child .tablesaw-cell-content,
	.table--stacked.table--borderless td:last-child .tablesaw-cell-label {
		padding: 0
	}
}

.table--stacked.table--borderless td:not(:last-child) .tablesaw-cell-content:after,
.table--stacked.table--borderless td:not(:last-child) .tablesaw-cell-label:after {
	content: "";
	background-color: #d2d4d6;
	display: block;
	height: 1px;
	width: calc(100% - 1.07143rem);
	position: absolute;
	bottom: 0
}

@media (min-width:900px) {

	.table--stacked.table--borderless td:not(:last-child) .tablesaw-cell-content:after,
	.table--stacked.table--borderless td:not(:last-child) .tablesaw-cell-label:after {
		display: none
	}
}

.table--stacked.table--borderless .tablesaw-cell-content,
.table--stacked.table--borderless .tablesaw-cell-label {
	padding: .78571rem .71429rem;
	position: relative
}

@media (min-width:900px) {

	.table--stacked.table--borderless .tablesaw-cell-content,
	.table--stacked.table--borderless .tablesaw-cell-label {
		padding: 0;
		position: static
	}
}

.table--stacked.table--borderless .tablesaw-cell-label {
	padding-left: 1.42857rem
}

@media (min-width:900px) {
	.table--stacked.table--borderless .tablesaw-cell-label {
		padding: 0
	}
}

.table--stacked.table--borderless .tablesaw-cell-label:after {
	right: 0
}

.table--stacked.table--borderless .tablesaw-cell-content {
	padding-right: 1.42857rem
}

@media (min-width:900px) {
	.table--stacked.table--borderless .tablesaw-cell-content {
		padding: 0
	}
}

.table--stacked.table--borderless .tablesaw-cell-content:after {
	left: 0
}

.table--borderless {
	border: 0
}

.table--borderless td,
.table--borderless th,
.table--borderless tr {
	border: 0 !important
}

.table--borderless tbody tr {
	background-color: #fff
}

@media (min-width:900px) {
	.table--borderless tbody tr:nth-child(2n) {
		background-color: #f8f8f8
	}
}

.table--headers-align-left .tablesaw-sortable-btn,
.table--headers-align-left th {
	text-align: left
}

.table--headers-align-right .tablesaw-sortable-btn,
.table--headers-align-right th {
	text-align: right
}

.tablesaw-overflow {
	position: relative;
	width: 100%;
	overflow-x: auto;
	-webkit-overflow-scrolling: touch
}

.tablesaw-swipe-cellhidden {
	display: none
}

.tablesaw-sortable-btn:hover .tablesaw-sortable-arrow {
	background-color: #fff;
	color: #821019
}

.tablesaw-sortable-arrow {
	background-color: #821019;
	border-radius: 50%;
	color: #fff;
	display: inline-block;
	height: 2rem;
	width: 2rem;
	margin-left: .57143rem;
	text-align: center;
	transition-duration: .25s;
	transition-property: background-color, color;
	transition-timing-function: ease-in-out
}

.tablesaw-sortable-arrow:after {
	content: "\E904";
	display: inline-block;
	font-family: icomoon;
	font-size: .57143rem;
	font-weight: 400;
	line-height: 2rem;
	position: relative;
	top: 1px
}

.tablesaw-sortable-ascending .tablesaw-sortable-arrow:after {
	top: -1px;
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}

.tablesaw-bar.tablesaw-all-cols-visible,
.tablesaw-bar.tablesaw-mode-columntoggle {
	display: none
}

.tablesaw-nav-btn {
	background-color: #fff;
	border: 3px solid #d2d4d6;
	color: #5a646e;
	display: inline-block;
	height: 2.5rem;
	width: 2.5rem;
	margin-bottom: .71429rem;
	position: relative;
	text-indent: -9999px;
	transition: box-shadow .25s ease-in-out
}

.tablesaw-nav-btn:hover {
	color: #5a646e
}

.tablesaw-nav-btn:first-child {
	margin-right: .71429rem
}

.tablesaw-nav-btn.disabled {
	cursor: not-allowed;
	opacity: .65
}

.tablesaw-nav-btn:not(.disabled):hover {
	box-shadow: 0 1px 5px rgba(0, 0, 0, .2)
}

.tablesaw-nav-btn.left:before {
	margin-top: 1px
}

.tablesaw-nav-btn.right:before {
	-webkit-transform: translate(-50%, -50%) rotate(180deg);
	transform: translate(-50%, -50%) rotate(180deg)
}

.tablesaw-nav-btn:before {
	content: "\E905";
	display: inline-block;
	font-family: icomoon;
	font-size: .85714rem;
	position: absolute;
	top: 50%;
	left: 50%;
	text-indent: 0;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

.tag-list {
	width: 100%
}

@media (min-width:900px) {
	.tag-list {
		text-align: center
	}
}

.tag-list li {
	margin-bottom: .71429rem;
	margin-right: .71429rem
}

.tag-list li a {
	background-color: #fff;
	border: 1px solid #e10028;
	color: #e10028;
	display: block;
	font-size: .71429rem;
	font-weight: 700;
	letter-spacing: .07143rem;
	padding: .42857rem .71429rem;
	text-decoration: none;
	text-transform: uppercase;
	transition-duration: .25s;
	transition-property: background-color, color;
	transition-timing-function: ease-in-out
}

@media (min-width:900px) {
	.tag-list li a {
		font-size: .85714rem;
		letter-spacing: .08571rem;
		padding: .71429rem 1.07143rem
	}
}

.tag-list li a:hover {
	background-color: #e10028;
	color: #fff
}

.tag-list li a:after {
	display: none
}

#acalog-vuejs table th {
	background-color: #821019 !important
}

#acalog-vuejs table tbody:nth-child(2n) {
	background-color: transparent !important
}

#acalog-vuejs table tbody:nth-child(odd) {
	background-color: #f8f8f8 !important
}

.top-landing__intro {
	padding-bottom: 3rem
}

@media (min-width:1024px) {
	.top-landing__intro {
		padding-top: 4.85714rem;
		padding-bottom: 3.78571rem
	}
}

@media (min-width:1024px) {
	.top-landing__intro .sidebar-nav {
		display: none
	}
}

.top-landing__intro .silc-grid__col:first-child {
	padding-bottom: .92857rem
}

@media (min-width:1200px) {
	.top-landing__intro .silc-grid__col:first-child {
		padding-bottom: 0;
		padding-right: 2.14286rem
	}
}

.top-landing__intro .silc-grid__col:nth-child(2) {
	padding-bottom: 1.57143rem
}

@media (min-width:600px) {
	.top-landing__intro .silc-grid__col:nth-child(2) {
		border-right: 3px solid #d2d4d6;
		padding-bottom: 0;
		padding-right: 2.14286rem
	}
}

@media (min-width:1200px) {
	.top-landing__intro .silc-grid__col:not(:last-child) {
		border-right: 3px solid #d2d4d6
	}
}

.top-landing__intro .silc-grid__col:last-child>div {
	padding: 1.35714rem 0 0;
	position: relative
}

@media (min-width:600px) {
	.top-landing__intro .silc-grid__col:last-child>div {
		padding: 0
	}
}

.top-landing__intro .silc-grid__col:last-child>div:before {
	content: "";
	background-color: #d2d4d6;
	display: block;
	height: 3px;
	width: 40%;
	position: absolute;
	top: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%)
}

@media (min-width:600px) {
	.top-landing__intro .silc-grid__col:last-child>div:before {
		display: none
	}
}

.top-landing__intro .silc-grid__col .statistic {
	padding: 0
}

.top-landing__ctas {
	margin: 3.28571rem 0
}

@media (min-width:1200px) {
	.top-landing__ctas {
		margin: 0 0 8.21429rem
	}
}

.top-landing__ctas .cta {
	margin-bottom: 2.85714rem;
	margin-right: 0
}

.top-landing__ctas .cta:last-child {
	margin-bottom: 1.71429rem
}

@media (min-width:900px) {
	.top-landing__ctas .cta:last-child {
		margin-bottom: 0
	}
}

@media (max-width:899px) {
	.top-landing__ctas .silc-grid__col {
		text-align: center
	}
}

.top-landing__content-section {
	margin-bottom: 4.28571rem
}

@media (max-width:899px) {
	.top-landing__content-section:nth-last-child(2) {
		margin-bottom: 2.42857rem
	}
}

@media (max-width:899px) {
	.top-landing__content-section:nth-last-child(2)>.compartment:after {
		content: "";
		background-color: #821019;
		display: block;
		height: 2px;
		margin-top: 1.78571rem
	}
}

.top-landing__content-section-image {
	display: block
}

@media (max-width:899px) {
	.top-landing__content-section-image {
		margin-bottom: 1.28571rem
	}
}

.top-landing__content-section-ctas {
	margin-top: 2.5rem
}

@media (min-width:900px) {
	.top-landing__content-section-ctas {
		margin-top: 2.14286rem
	}
}

.top-landing__content-section-ctas .cta {
	margin-bottom: 1.07143rem
}

.top-landing__content-section-ctas .cta:last-child {
	margin-bottom: 0
}

.top-landing__highlights {
	margin-bottom: 4.28571rem
}

@media (min-width:900px) {
	.top-landing__highlights {
		margin-bottom: 7.85714rem
	}
}

.blogs__intro>.compartment {
	padding-bottom: 2.85714rem
}

@media (min-width:1024px) {
	.blogs__intro>.compartment {
		padding-bottom: 3.21429rem
	}
}

.blog-category__intro {
	padding-bottom: 2.14286rem
}

@media (min-width:900px) {
	.blog-category__intro {
		padding-bottom: 2.5rem
	}
}

@media (min-width:1024px) {
	.blog-category__intro {
		margin-top: 5rem
	}
}

@media (min-width:1024px) {
	.blog-category__intro .blog-category-search {
		padding-left: 2.14286rem
	}
}

.localist-wrapper {
	background-color: transparent !important
}

.localist-wrapper .icon {
	font-family: Stroke-Gap-Icons !important
}

.localist-wrapper .action_menu {
	display: flex !important;
	margin-bottom: 1.78571rem
}

.localist-wrapper .action_menu li:not(:last-child) {
	margin-right: 1.07143rem
}

.localist-wrapper .box_title h4 span {
	color: #821019 !important
}

.localist-wrapper .channel_list_component .widget-content,
.localist-wrapper .filter_list_component .widget-content {
	padding: 1.42857rem !important
}

.localist-wrapper .two_event_buttons {
	margin-top: 1.07143rem !important;
	float: none !important;
	text-align: left !important
}

.localist-wrapper .two_event_buttons .action_button:not(:last-child) {
	margin-right: .71429rem
}

#topsearch {
	display: flex !important
}

#top-search {
	flex-grow: 1;
	flex-shrink: 1;
	padding: 0 .71429rem;
	width: auto !important
}

#top-search,
#top-submit {
	flex-basis: auto;
	height: 2.21429rem !important
}

#top-submit {
	flex-grow: 0;
	flex-shrink: 0;
	width: 2.21429rem !important
}

.resources__intro {
	padding-bottom: 2.14286rem
}

@media (min-width:1024px) {
	.resources__intro {
		padding-bottom: 2.5rem
	}
}

@media (max-width:899px) {
	.resources__intro .login {
		margin-bottom: 2.28571rem
	}
}

.resources__cr-logo {
	margin-bottom: 1.14286rem
}

@media (min-width:900px) {
	.resources__cr-logo {
		margin-bottom: 2.07143rem
	}
}

@media (min-width:900px) {
	.resources__body {
		margin-bottom: 2.71429rem
	}
}

.resources__freq-used-heading {
	margin: 0 0 1rem
}

@media (min-width:900px) {
	.resources__freq-used-heading {
		margin-bottom: 1.14286rem
	}
}

@media (min-width:600px) {
	.resources__freq-used {
		display: flex
	}
}

.resources__freq-used-category {
	margin-bottom: 2rem
}

@media (min-width:600px) {
	.resources__freq-used-category {
		flex: 0 0 auto;
		margin-bottom: 0;
		max-width: 45%
	}
}

@media (min-width:600px) {
	.resources__freq-used-category:first-child {
		margin-right: 15%
	}
}

.resources__freq-used-category li:not(:last-child) {
	margin-bottom: .71429rem
}

.resources__freq-used-category li .cta {
	margin: 0
}

.resources__freq-used-subheading {
	margin: 0 0 .57143rem
}

@media (min-width:900px) {
	.resources__freq-used-subheading {
		margin-bottom: .92857rem
	}
}

.resources__search-heading {
	margin: 0 0 1.14286rem
}

@media (min-width:900px) {
	.resources__search-heading {
		margin-bottom: 2.85714rem
	}
}

table.resources__results.table--stacked .tablesaw-cell-content,
table.resources__results.table--stacked .tablesaw-cell-label {
	padding-top: .57143rem;
	padding-bottom: .57143rem
}

@media (min-width:900px) {

	table.resources__results td:first-child,
	table.resources__results th:first-child {
		width: 45%
	}
}

@media (min-width:900px) {

	table.resources__results td:nth-child(2),
	table.resources__results th:nth-child(2) {
		width: 20%
	}
}

@media (min-width:900px) {

	table.resources__results td:nth-child(3),
	table.resources__results th:nth-child(3) {
		width: 35%
	}
}

table.resources__results td:nth-child(2),
table.resources__results td:nth-child(3) {
	color: #5a646e
}

table.resources__results td:nth-child(2) .tablesaw-cell-label,
table.resources__results td:nth-child(3) .tablesaw-cell-label {
	color: #000
}

table.resources__results .resource__description {
	color: #5a646e;
	margin-top: .28571rem
}

@media (min-width:900px) {
	table.resources__results .resource__description {
		font-size: 1.14286rem;
		line-height: 1.4;
		margin-top: 1rem
	}
}

@media (max-width:899px) {
	.campus-resources-widget__content {
		display: flex;
		flex-direction: column
	}
}

.course-offerings__hero {
	position: relative;
	padding-top: 1.92857rem;
	padding-bottom: 2.92857rem;
	z-index: 1
}

@media (min-width:900px) {
	.course-offerings__hero {
		padding-top: 7.64286rem;
		padding-bottom: 3.35714rem
	}
}

.course-offerings__hero h1 {
	font-size: 2.14286rem;
	line-height: 1.2;
	margin: 0 0 .78571rem
}

@media (min-width:900px) {
	.course-offerings__hero h1 {
		font-size: 3.71429rem;
		margin-bottom: 1.14286rem
	}
}

.course-offerings__hero .aside {
	margin-bottom: 0
}

@media (min-width:1200px) {
	.course-offerings__hero .aside {
		margin-left: 10.71429rem
	}
}

.course-offerings__hero-media {
	background-position: 50%;
	background-size: cover;
	position: absolute;
	top: 0;
	right: -1.42857rem;
	bottom: 0;
	left: -1.42857rem;
	z-index: -1
}

@media (min-width:600px) {
	.course-offerings__hero-media {
		right: -6rem;
		left: -6rem
	}
}

@media (min-width:750px) and (max-width:899px) {
	.course-offerings__hero-media {
		right: -8rem;
		left: -8rem
	}
}

@media (min-width:900px) {
	.course-offerings__hero-media {
		right: -4.28571rem;
		left: -4.28571rem
	}
}

@media (min-width:1200px) {
	.course-offerings__hero-media {
		right: -8.92857rem;
		left: -8.92857rem
	}
}

@media (min-width:1440px) {
	.course-offerings__hero-media {
		left: calc((100vw - 1440px)/-2 - 8.92857rem);
		right: calc((100vw - 1440px)/-2 - 8.92857rem)
	}
}

.course-offerings__hero-media:before {
	content: "";
	background-image: linear-gradient(-180deg, rgba(246, 246, 247, 0), #f6f6f7);
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

.course-offerings__lead-in.lead-in {
	font-size: 1.35714rem;
	line-height: 1.2
}

@media (min-width:900px) {
	.course-offerings__lead-in.lead-in {
		font-size: 2rem
	}
}

.course-offerings__search {
	background-color: #f6f6f7;
	margin-bottom: 1.57143rem;
	padding: 1.42857rem 1.78571rem 1.71429rem
}

@media (min-width:900px) {
	.course-offerings__search {
		margin-bottom: 3rem;
		padding: 2.14286rem 2.57143rem 2.85714rem
	}
}

.course-offerings__search .form-actions {
	text-align: center
}

@media (min-width:900px) {
	.course-offerings__search .form-actions {
		text-align: right
	}
}

.course-offerings__search>.form-item:first-child {
	border-bottom: 1px solid #cecece;
	padding-bottom: 1.42857rem
}

@media (min-width:900px) {
	.course-offerings__search>.form-item:first-child {
		padding-bottom: 2.28571rem
	}
}

@media (min-width:900px) {
	.course-offerings__search #dept-program-filters div[role=group] {
		-webkit-column-count: 2;
		column-count: 2
	}
}

@media (min-width:1200px) {
	.course-offerings__search #dept-program-filters div[role=group] {
		-webkit-column-count: 4;
		column-count: 4
	}
}

.course-offerings__search .silc-accordion {
	margin-bottom: 1.78571rem
}

@media (min-width:900px) {
	.course-offerings__search .silc-accordion {
		margin-bottom: 3.21429rem
	}
}

@media (max-width:899px) {
	.course-offerings__search input[type=submit] {
		margin-bottom: 1.14286rem
	}
}

.course-offerings__results-container {
	overflow-x: auto;
	width: 100%
}

.course-offerings__results-container+.pagination {
	padding: 2rem 0
}

@media (min-width:900px) {
	.course-offerings__results-container+.pagination {
		padding: 7.14286rem 0 5.28571rem
	}
}

.course-offerings__results-overflow {
	overflow: auto
}

.course-offerings__results-overflow:before {
	content: "Scroll table for all course information >";
	display: block;
	font-size: 1rem;
	margin-bottom: .57143rem;
	text-align: center
}

@media (min-width:1024px) {
	.course-offerings__results-overflow:before {
		display: none
	}
}

.course-offerings__results {
	color: #5a646e;
	font-family: Messina Sans, Arial, sans-serif;
	min-width: 768px
}

.course-offerings__results thead .tablesaw-sortable-btn,
.course-offerings__results thead th {
	padding: 1.14286rem 1.07143rem
}

@media (min-width:900px) {

	.course-offerings__results thead .tablesaw-sortable-btn,
	.course-offerings__results thead th {
		padding: 1.78571rem 1.57143rem
	}
}

.course-offerings__results tbody tr:nth-child(odd) {
	background-color: #f6f6f7
}

.course-offerings__results tbody tr:nth-child(2n) {
	background-color: #edeeef
}

.course-offerings__results th {
	font-size: 1rem
}

@media (min-width:600px) {
	.course-offerings__results th {
		font-size: 1.14286rem
	}
}

.course-offerings__results th:first-child {
	width: 14% !important
}

@media (min-width:600px) {
	.course-offerings__results th:first-child {
		min-width: 7.85714rem
	}
}

.course-offerings__results th:nth-child(2) {
	width: 36%
}

@media (min-width:600px) {
	.course-offerings__results th:nth-child(2) {
		min-width: 20rem
	}
}

.course-offerings__results th:nth-child(3) {
	width: 15%
}

@media (min-width:600px) {
	.course-offerings__results th:nth-child(3) {
		min-width: 8.21429rem
	}
}

.course-offerings__results th:nth-child(4) {
	width: 16%
}

@media (min-width:600px) {
	.course-offerings__results th:nth-child(4) {
		min-width: 8.92857rem
	}
}

.course-offerings__results td {
	font-size: 1rem;
	line-height: 1.4;
	vertical-align: top
}

@media (min-width:900px) {
	.course-offerings__results td {
		font-size: 1.07143rem;
		line-height: 1.5;
		padding: 1.42857rem 1.57143rem
	}
}

.course-offerings__results-hours strong,
.course-offerings__results-number,
.course-offerings__results-status strong,
.course-offerings__results-title {
	font-size: 1.07143rem
}

@media (min-width:900px) {

	.course-offerings__results-hours strong,
	.course-offerings__results-number,
	.course-offerings__results-status strong,
	.course-offerings__results-title {
		font-size: 1.21429rem
	}
}

.course-offerings__results-title {
	margin-bottom: .42857rem
}

.course-offerings__results-approval:not(:last-child),
.course-offerings__results-faculty:not(:last-child),
.course-offerings__results-notes:not(:last-child) {
	margin-bottom: .28571rem
}

.current-students__intro {
	flex-wrap: wrap
}

@media (min-width:1024px) {
	.current-students__intro:first-child {
		padding-top: 3.35714rem
	}
}

.current-students__intro:last-child {
	padding-bottom: 2.28571rem
}

@media (min-width:1024px) {
	.current-students__intro:last-child {
		padding-bottom: 4.57143rem
	}
}

@media (min-width:1440px) {
	.current-students__intro .aside {
		width: 35.71429rem
	}
}

.current-students__lead-in.lead-in {
	margin-bottom: 1.64286rem;
	flex: 0 0 100%
}

@media (min-width:900px) {
	.current-students__lead-in.lead-in {
		margin-bottom: 3rem
	}
}

@media (min-width:1440px) {
	.current-students__intro-ctas {
		max-width: 50%;
		padding-left: 2.5rem
	}
}

.current-students__intro-ctas li:not(:last-child) {
	margin-bottom: .71429rem
}

@media (min-width:900px) {
	.current-students__intro-ctas li:not(:last-child) {
		margin-bottom: 1.5rem
	}
}

.current-students__cr-logo {
	margin-bottom: 1.14286rem
}

@media (min-width:900px) {
	.current-students__cr-logo {
		margin-bottom: 1.92857rem
	}
}

.directory__intro>.compartment {
	padding-bottom: 2.5rem
}

@media (min-width:1024px) {
	.directory__intro>.compartment {
		padding-bottom: 3.14286rem
	}
}

@media (max-width:899px) {
	.directory__intro .login {
		margin-bottom: 1.57143rem
	}
}

.directory__lead-in.lead-in {
	margin: 0 0 1.42857rem
}

@media (min-width:1024px) {
	.directory__lead-in.lead-in {
		margin-bottom: 4.42857rem
	}
}

@media (min-width:900px) {

	table.directory__results td:first-child,
	table.directory__results th:first-child {
		width: 50%
	}
}

@media (min-width:900px) {

	table.directory__results td:nth-child(2),
	table.directory__results td:nth-child(3),
	table.directory__results th:nth-child(2),
	table.directory__results th:nth-child(3) {
		width: 25%
	}
}

.directory__member-title {
	color: #5a646e;
	margin-top: .28571rem
}

@media (min-width:900px) {
	.directory__member-title {
		font-size: 1.14286rem;
		line-height: 1.4;
		margin-top: 1rem
	}
}

.directory-member__contact-method {
	display: block
}

@media (min-width:900px) {
	.directory-member__contact-method:not(:last-child) {
		margin-bottom: .78571rem
	}
}

@media (min-width:900px) {
	.faculty-bio__content {
		-webkit-column-count: 2;
		column-count: 2;
		-webkit-column-gap: 3.57143rem;
		column-gap: 3.57143rem
	}
}

.faculty-staff__intro {
	padding-bottom: 1.92857rem
}

@media (min-width:1024px) {
	.faculty-staff__intro {
		padding-bottom: 3.21429rem
	}
}

.faculty-staff__lead-in.lead-in {
	margin-bottom: 1rem
}

@media (min-width:1024px) {
	.faculty-staff__lead-in.lead-in {
		margin-bottom: 3.42857rem
	}
}

@media (min-width:1024px) {
	.faculty-staff__category-links {
		display: flex
	}
}

.faculty-staff__category-links li:not(:last-child) {
	margin: 0 0 .35714rem
}

@media (min-width:1024px) {
	.faculty-staff__category-links li:not(:last-child) {
		margin: 0 1.42857rem 0 0
	}
}

.faculty-staff__list-member:not(:last-child) {
	margin-bottom: 1.07143rem
}

@media (min-width:900px) {
	.faculty-staff__list-member:not(:last-child) {
		margin-bottom: 2.14286rem
	}
}

.page-node-type-feature .layout--content {
	margin-top: 2.14286rem
}

@media (min-width:900px) {
	.page-node-type-feature .layout--content {
		margin-top: 5rem;
		max-width: 80.85714rem
	}
}

@media (min-width:900px) {
	.page-node-type-feature .hero--full-height {
		height: calc(100vh - 60px)
	}
}
@media (max-width:900px) {
	.page-node-type-feature .hero--full-height {
		height: calc(505px - 60px)
	}
}

.page-node-type-feature .hero__media:before {
	display: none
}

.page-node-type-feature .hero__ribbon {
	padding: 20px 10%;
	width: 100%;
	background-image: linear-gradient(0deg, rgba(0, 0, 0, .8), transparent);
	border-radius: 0 0 0 0;
	vertical-align: middle;
	bottom: 0;
	position: absolute;
	z-index: 1
}

@media (min-width:900px) {
	.page-node-type-feature .hero__ribbon {
		padding-bottom: 4.28571rem
	}
}

.page-node-type-feature .hero__ribbon h1 {
	text-align: center;
	color: #fff;
	font-size: 2.28571rem;
	font-style: normal;
	font-weight: 700;
	text-transform: none;
	line-height: 1.2;
	letter-spacing: normal;
	padding-top: 7.14286rem
}

@media (min-width:600px) {
	.page-node-type-feature .hero__ribbon h1 {
		font-size: 3rem
	}
}

@media (min-width:900px) {
	.page-node-type-feature .hero__ribbon h1 {
		font-size: 4.71429rem
	}
}

.page-node-type-feature .hero__ribbon span {
	text-align: center;
	display: block;
	color: #fff;
	font-size: 19px;
	font-style: normal;
	font-weight: 400;
	text-transform: none;
	line-height: 1.6;
	letter-spacing: normal
}

.page-node-type-feature .section {
	opacity: 0;
	transition: opacity .3s ease-in-out;
	-webkit-transform: translate3d(0, 1.71429rem, 0);
	transform: translate3d(0, 1.71429rem, 0);
	transition: color .3s ease-in-out, opacity .3s ease-in-out .25s, -webkit-transform .5s ease-in-out .25s;
	transition: color .3s ease-in-out, opacity .3s ease-in-out .25s, transform .5s ease-in-out .25s;
	transition: color .3s ease-in-out, opacity .3s ease-in-out .25s, transform .5s ease-in-out .25s, -webkit-transform .5s ease-in-out .25s
}

.page-node-type-feature .section.animate-in {
	opacity: 1;
	-webkit-transform: none;
	transform: none
}

.home__hero {
	height: auto;
	position: relative
}

@media (min-width:900px) {
	.home__hero {
		height: 100vh
	}
}

.home__hero:before {
	content: "";
	display: block
}

@media (max-width:899px) {
	.home__hero:before {
		padding-bottom: 56.25%
	}
}

@media (max-width:899px) {
	.home__hero .hero__compartment {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%
	}
}

.home__hero .hero__media {
	top: 0
}

.home__hero .hero__media:after {
	content: "";
	background-color: #000;
	display: block;
	opacity: .05;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0
}

.home__hero .hero__media video {
	display: none
}

@media (min-width:900px) {
	.home__hero .hero__media video {
		display: block
	}
}

.js .home__hero .hero__media video {
	opacity: 0;
	visibility: hidden;
	transition: opacity .5s ease-in, visibility .5s ease-in
}

.js .home__hero .hero__media video.loaded {
	opacity: 1;
	visibility: visible
}

.js .home__hero .hero__media video[aria-hidden=true] {
	opacity: 0;
	visibility: hidden
}

.home__hero-logo img {
	width: 20.35714rem
}

body.internal .home__hero {
	height: auto;
	position: relative
}

@media (min-width:900px) {
	body.internal .home__hero {
		height: 84vh
	}
}

.home__section {
	position: relative
}

.home__section>.compartment {
	max-width: 137.14286rem
}

.home__section .section-carousel {
	margin: 0 -1rem
}

@media (max-width:899px) {
	.home__section--border-bottom {
		margin-bottom: 3.57143rem;
		padding-bottom: 3.57143rem
	}
}

.home__section--border-bottom:before {
	content: "";
	background-color: #d2d4d6;
	height: 1px;
	display: block;
	position: absolute;
	bottom: 0;
	left: 50%;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 65%
}

@media (min-width:900px) {
	.home__section--border-bottom:before {
		display: none
	}
}

.home__section-heading {
	color: #821019;
	font-size: 4.57143rem;
	font-weight: 400;
	line-height: .78125;
	margin: 0 0 2.85714rem
}

@media (max-width:899px) {
	.home__section-heading {
		text-align: center
	}
}

@media (min-width:900px) {
	.home__section-heading {
		font-size: 6.07143rem;
		line-height: 1;
		margin-bottom: 3.42857rem
	}
}

@media (min-width:1200px) {
	.home__section-heading {
		font-size: 7.85714rem;
		margin-bottom: 4.07143rem
	}
}

.home__section-view-all {
	color: #000;
	margin: 0
}

@media (max-width:899px) {
	.home__section-view-all {
		text-align: center
	}
}

.home__section-view-all:hover {
	color: #e10028
}

@media (min-width:900px) {
	.home-stories .home__section-view-all {
		margin-left: 3.21429rem
	}
}

.home-mission-statement>.compartment {
	padding: 2.85714rem 3.42857rem 4.28571rem
}

@media (min-width:900px) {
	.home-mission-statement>.compartment {
		padding-block: 4.28571rem
	}
}

.home-mission-statement__heading {
	font-size: 1.85714rem;
	font-weight: 700;
	line-height: 1.2;
	margin: 0 auto;
	max-width: 58.21429rem;
	text-align: center
}

@media (min-width:900px) {
	.home-mission-statement__heading {
		font-size: 3rem;
		line-height: 1.28
	}
}

@media (max-width:899px) {
	.home-mission-statement__ctas {
		text-align: center
	}
}

@media (min-width:900px) {
	.home-mission-statement__ctas {
		align-items: center;
		display: flex;
		margin-left: -3.42857rem;
		position: relative
	}
}

.home-mission-statement__cta:not(:last-child) {
	margin-bottom: 2.85714rem
}

@media (min-width:900px) {
	.home-mission-statement__cta:not(:last-child) {
		margin-bottom: 5vw
	}
}

@media (min-width:1440px) {
	.home-mission-statement__cta:not(:last-child) {
		margin-bottom: 5.71429rem
	}
}

@media (min-width:900px) {
	.home-mission-statement__cta.home-mission-statement__cta--active {
		color: #e10028
	}
}

@media (min-width:900px) {

	.js .home-mission-statement__cta.home-mission-statement__cta--active *,
	.js .home-mission-statement__cta.home-mission-statement__cta--active .cta--text-large {
		color: inherit
	}
}

.home-mission-statement__cta .cta--text-large {
	color: #000;
	margin: 0
}

.home-mission-statement__cta .cta--text-large:hover {
	color: #e10028
}

.home-mission-statement__ctas-image-bg {
	background: #821019;
	flex: 0 0 auto;
	margin-right: 9%;
	width: 51%
}

@media (max-width:899px) {
	.home-mission-statement__ctas-image-bg {
		display: none
	}
}

.home-mission-statement__ctas-image-bg:before {
	content: "";
	display: block;
	padding-bottom: 87.5%
}

.home-mission-statement__ctas-inner {
	flex: 1 1 auto
}

.home-mission-statement__cta-image {
	background-position: 50%;
	background-size: cover;
	opacity: 0;
	position: absolute;
	left: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	transition-duration: .25s;
	transition-property: opacity, visibility, z-index;
	transition-timing-function: ease-in-out;
	visibility: hidden;
	width: 57%
}

.home-mission-statement__cta--active .home-mission-statement__cta-image {
	opacity: 1;
	visibility: visible
}

@media (max-width:899px) {
	.home-mission-statement__cta-image {
		display: none
	}
}

.home-mission-statement__cta-image:before {
	content: "";
	display: block;
	padding-bottom: 63.375%
}

.home-ctas {
	padding: 2.85714rem 3.42857rem 4.28571rem
}

@media (min-width:900px) {
	.home-ctas {
		padding: 0
	}
}

.home-ctas>.compartment {
	padding: 2.85714rem 3.42857rem 4.28571rem
}

@media (min-width:900px) {
	.home-ctas>.compartment {
		padding: 0
	}
}

@media (max-width:899px) {
	.home-ctas__ctas {
		text-align: center
	}
}

@media (min-width:900px) {
	.home-ctas__ctas {
		display: flex;
		position: relative
	}
}

@media (min-width:900px) {
	.home-ctas__ctas-inner {
		margin-block: 2.85714286rem;
		display: flex;
		flex-direction: column;
		justify-content: center;
		padding-right: 2.85714286rem
	}
}

.home-ctas__cta:not(:last-child) {
	margin-bottom: 2.85714rem
}

@media (min-width:900px) {
	.home-ctas__cta:not(:last-child) {
		margin-bottom: 5vw
	}
}

@media (min-width:1440px) {
	.home-ctas__cta:not(:last-child) {
		margin-bottom: 5.71429rem
	}
}

@media (min-width:900px) {
	.home-ctas__cta.home-ctas__cta--active {
		color: #e10028
	}
}

@media (min-width:900px) {

	.js .home-ctas__cta.home-ctas__cta--active *,
	.js .home-ctas__cta.home-ctas__cta--active .cta--text-large {
		color: inherit
	}
}

.home-ctas__cta .cta--text-large {
	color: #000;
	margin: 0
}

.home-ctas__cta .cta--text-large:hover {
	color: #e10028
}

.home-ctas__ctas-image-bg {
	background: #821019;
	flex: 0 0 auto;
	margin-right: 9%;
	width: 51%
}

@media (max-width:899px) {
	.home-ctas__ctas-image-bg {
		display: none
	}
}

.home-ctas__ctas-image-bg:before {
	content: "";
	display: block;
	padding-bottom: 87.5%
}

.home-ctas__ctas-inner {
	flex: 1 1 auto
}

.home-ctas__cta-image {
	background-position: 50%;
	background-size: cover;
	opacity: 0;
	position: absolute;
	left: 0;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	transition-duration: .25s;
	transition-property: opacity, visibility, z-index;
	transition-timing-function: ease-in-out;
	visibility: hidden;
	width: 57%
}

.home-ctas__cta--active .home-ctas__cta-image {
	opacity: 1;
	visibility: visible
}

@media (max-width:899px) {
	.home-ctas__cta-image {
		display: none
	}
}

.home-ctas__cta-image:before {
	content: "";
	display: block;
	padding-bottom: 63.375%
}

.home-stats {
	position: relative;
	overflow: hidden
}

@media (max-width:899px) {
	.home-stats {
		padding-bottom: 9.28571rem
	}
}

.home-stats__pane-image:after,
.home-stats__pane-image:before {
	content: "";
	display: block;
	position: absolute;
	left: 0;
	width: 100%
}

.home-stats__pane-image:before {
	background-image: linear-gradient(0deg, transparent 25%, rgba(28, 34, 41, .84) 115%);
	height: 66%;
	opacity: .9;
	top: 0
}

.home-stats__pane-image:after {
	bottom: 0;
	background-image: linear-gradient(-180deg, transparent, rgba(28, 34, 41, .84));
	height: 30%;
	opacity: .7
}

.home-stats__pane-text {
	color: #fff;
	font-family: "Messina Serif", Times New Roman, serif;
	font-size: 2.36vw;
	line-height: 1.14;
	position: absolute;
	top: 5%;
	left: 4%;
	text-shadow: 0 0 5px rgba(0, 0, 0, .7);
	width: 45%;
	z-index: 2
}

@media (max-width:899px) {
	.home-stats__pane-text {
		display: none
	}
}

@media (min-width:1440px) {
	.home-stats__pane-text {
		font-size: 2.42857rem
	}
}

.home-stats__pane-cta {
	color: #821019;
	padding: .28571rem 1.42857rem 1.42857rem;
	text-align: center
}

@media (min-width:900px) {
	.home-stats__pane-cta {
		color: #fff;
		display: flex;
		flex-direction: column;
		height: 16vw;
		padding: 1.25vw 3.47vw 1.94vw;
		transition-duration: .5s;
		transition-property: background-color, border, height;
		transition-timing-function: ease-in-out
	}
}

@media (min-width:1440px) {
	.home-stats__pane-cta {
		height: 14.85714rem;
		padding: 1.28571rem 3.57143rem 2rem
	}
}

@media (min-width:900px) {

	.js .section-carousel__slide--active .home-stats__pane-cta,
	body:not(.js) .home-stats__pane-cta {
		height: auto;
		min-height: 16.3vw
	}
}

@media (min-width:1440px) {

	.js .section-carousel__slide--active .home-stats__pane-cta,
	body:not(.js) .home-stats__pane-cta {
		height: 17.14286rem;
		min-height: 0
	}
}

.js .section-carousel__slide--active .home-stats__pane-cta:before,
body:not(.js) .home-stats__pane-cta:before {
	opacity: 1;
	-webkit-transform: translateY(0);
	transform: translateY(0)
}

.js .section-carousel__slide--active .home-stats__pane-cta .cta,
body:not(.js) .home-stats__pane-cta .cta {
	display: inline-block
}

@media (min-width:900px) {

	.js .section-carousel__slide--active .home-stats__pane-cta .cta,
	body:not(.js) .home-stats__pane-cta .cta {
		margin-top: .71429rem;
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0)
	}
}

.home-stats__pane-cta:before {
	content: "";
	background-color: #821019;
	border-top: 8px solid #e10028;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0;
	transition-duration: .5s;
	transition-property: opacity, -webkit-transform;
	transition-property: opacity, transform;
	transition-property: opacity, transform, -webkit-transform;
	transition-timing-function: ease-in-out;
	-webkit-transform: translateY(100%);
	transform: translateY(100%);
	z-index: -1
}

@media (max-width:899px) {
	.home-stats__pane-cta:before {
		display: none
	}
}

.home-stats__pane-cta .cta {
	color: #821019;
	font-size: 1rem;
	line-height: 1.2;
	margin: 0
}

@media (min-width:900px) {
	.home-stats__pane-cta .cta {
		color: #fff;
		font-size: 1.04vw;
		opacity: 0;
		-webkit-transform: translateY(100%);
		transform: translateY(100%);
		transition-duration: .5s;
		transition-property: opacity, -webkit-transform;
		transition-property: opacity, transform;
		transition-property: opacity, transform, -webkit-transform;
		transition-timing-function: ease-in-out
	}

	.home-stats__pane-cta .cta:hover {
		color: #fff
	}
}

@media (min-width:1440px) {
	.home-stats__pane-cta .cta {
		font-size: 1.07143rem
	}
}

.home-stats__pane-stat {
	margin-bottom: .85714rem
}

@media (min-width:900px) {
	.home-stats__pane-stat {
		margin-bottom: auto
	}
}

.home-stats__pane-stat-number {
	font-family: "Messina Serif", Times New Roman, serif;
	font-size: 3.57143rem;
	font-weight: 700;
	line-height: 1.2
}

@media (min-width:900px) {
	.home-stats__pane-stat-number {
		font-size: 6.25vw
	}
}

@media (min-width:1440px) {
	.home-stats__pane-stat-number {
		font-size: 6.42857rem
	}
}

.home-stats__pane-stat-label {
	font-family: Messina Sans, Arial, sans-serif;
	font-size: .85714rem;
	font-weight: 700;
	line-height: 1.3
}

@media (min-width:900px) {
	.home-stats__pane-stat-label {
		font-size: 1.2vw;
		font-weight: 400
	}
}

@media (min-width:1440px) {
	.home-stats__pane-stat-label {
		font-size: 1.42857rem
	}
}

@media (max-width:899px) {
	.home-third-century {
		margin-bottom: 3.57143rem
	}
}

.home-third-century>.compartment {
	background-color: #e9ebed;
	padding-top: 4.57143rem;
	padding-bottom: 4.57143rem
}

@media (min-width:900px) {
	.home-third-century>.compartment {
		padding: 5.71429rem 5.71429rem 6.42857rem
	}
}

@media (min-width:1200px) {
	.home-third-century>.compartment {
		padding: 8rem 5.71429rem
	}
}

.home-third-century__heading {
	margin: 0 0 1.71429rem
}

@media (min-width:900px) {
	.home-third-century__heading {
		margin-bottom: 4rem
	}
}

.home-third-century__heading-logo {
	display: block;
	margin: 0 auto;
	width: 100%
}

@media (min-width:600px) {
	.home-third-century__heading-logo {
		width: 70%
	}
}

@media (min-width:900px) {
	.home-third-century__heading-logo {
		width: 35.71429rem
	}
}

@media (min-width:1200px) {
	.home-third-century__heading-logo {
		width: 42.85714rem
	}
}

.home-third-century__content {
	font-size: 1.42857rem;
	margin: 0 auto;
	text-align: center;
	width: 80%
}

@media (min-width:600px) {
	.home-third-century__content {
		max-width: 37.85714rem
	}
}

@media (min-width:900px) {
	.home-third-century__content {
		font-size: 1.85714rem;
		max-width: none;
		line-height: 1.15385
	}
}

@media (min-width:1200px) {
	.home-third-century__content {
		font-size: 2.42857rem;
		line-height: 1.17647;
		max-width: 75.71429rem
	}
}

.home-third-century__content .cta {
	margin-top: 1.71429rem
}

@media (min-width:900px) {
	.home-third-century__content .cta {
		margin-top: 3rem
	}
}

.home-third-century__cards {
	margin: 4rem auto 0
}

@media (min-width:600px) {
	.home-third-century__cards {
		max-width: 37.85714rem
	}
}

@media (min-width:900px) {
	.home-third-century__cards {
		max-width: none;
		margin-top: 5.14286rem
	}
}

@media (min-width:1200px) {
	.home-third-century__cards {
		margin-top: 6.42857rem
	}
}

@media (min-width:1200px) {
	.home-third-century__cards .silc-grid {
		margin-left: -3.42857rem
	}
}

.home-third-century__cards .silc-grid .silc-grid__col {
	margin-bottom: 2.57143rem
}

@media (min-width:900px) {
	.home-third-century__cards .silc-grid .silc-grid__col {
		margin-bottom: 3.42857rem
	}
}

@media (min-width:1200px) {
	.home-third-century__cards .silc-grid .silc-grid__col {
		padding-left: 3.42857rem
	}
}

@media (min-width:900px) {

	.home-third-century__cards .silc-grid .silc-grid__col:last-child,
	.home-third-century__cards .silc-grid .silc-grid__col:nth-last-child(2) {
		margin-bottom: 0
	}
}

.home-third-century__card {
	background-color: #f0f3f5;
	border-top: 8px solid #821019;
	box-shadow: 0 5px 20px 0 rgba(0, 0, 0, .2);
	height: 100%
}

@media (min-width:600px) {
	.home-third-century__card {
		display: flex
	}
}

@media (min-width:900px) {
	.home-third-century__card {
		display: block
	}
}

@media (min-width:1200px) {
	.home-third-century__card {
		display: flex
	}
}

.home-third-century__card-content,
.home-third-century__card-teaser {
	flex: 0 1 auto
}

.home-third-century__card-content {
	background-color: #fff;
	font-size: 1.14286rem;
	line-height: 1.4375;
	padding: 1.42857rem 2rem 2rem
}

@media (min-width:600px) {
	.home-third-century__card-content {
		width: 60%
	}
}

@media (min-width:900px) {
	.home-third-century__card-content {
		width: 100%
	}
}

@media (min-width:1200px) {
	.home-third-century__card-content {
		font-size: 1.21429rem;
		line-height: 1.47059;
		width: 60%
	}
}

.home-third-century__card-content .cta {
	margin: .85714rem 0 0
}

.home-third-century__card-taxonomy {
	color: #5a646e;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: .85714rem;
	font-weight: 700;
	letter-spacing: .1em;
	margin-bottom: .57143rem;
	text-transform: uppercase
}

@media (min-width:900px) {
	.home-third-century__card-taxonomy {
		font-size: 1rem;
		margin-bottom: .85714rem
	}
}

.home-third-century__card-title {
	color: #000;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: 1.71429rem;
	font-weight: 700;
	margin: 0 0 .42857rem
}

@media (min-width:900px) {
	.home-third-century__card-title {
		font-size: 2rem;
		margin-bottom: .57143rem
	}
}

.home-third-century__card-teaser {
	align-items: flex-start;
	background-color: #f0f3f5;
	padding: 1.71429rem 2rem
}

@media (min-width:450px) {
	.home-third-century__card-teaser {
		display: flex
	}
}

@media (min-width:600px) {
	.home-third-century__card-teaser {
		display: block;
		width: 40%
	}
}

@media (min-width:900px) {
	.home-third-century__card-teaser {
		display: flex;
		width: 100%
	}
}

@media (min-width:1200px) {
	.home-third-century__card-teaser {
		display: block;
		width: 40%
	}
}

.home-third-century__card-teaser-content,
.home-third-century__card-teaser-image {
	flex: 0 1 auto
}

.home-third-century__card-teaser-image {
	background-position: 50%;
	background-size: cover;
	margin: 0 0 .85714rem
}

@media (min-width:450px) {
	.home-third-century__card-teaser-image {
		width: 45%
	}
}

@media (min-width:600px) {
	.home-third-century__card-teaser-image {
		width: 100%
	}
}

@media (min-width:900px) {
	.home-third-century__card-teaser-image {
		width: 37.5%
	}
}

@media (min-width:1200px) {
	.home-third-century__card-teaser-image {
		width: 100%
	}
}

.home-third-century__card-teaser-image:before {
	content: "";
	display: block;
	padding-top: 66.667%
}

.home-third-century__card-teaser-content {
	color: #5a646e;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: 1rem;
	line-height: 1.28571;
	width: 100%
}

@media (min-width:450px) {
	.home-third-century__card-teaser-content {
		padding-left: 1.28571rem
	}
}

@media (min-width:600px) {
	.home-third-century__card-teaser-content {
		padding: 0
	}
}

@media (min-width:900px) {
	.home-third-century__card-teaser-content {
		padding-left: 1.28571rem
	}
}

@media (min-width:1200px) {
	.home-third-century__card-teaser-content {
		padding-left: 0
	}
}

.home-third-century__card-teaser-title {
	color: #000;
	font-family: Messina Sans, Arial, sans-serif;
	font-weight: 700;
	font-size: 1.21429rem;
	margin: 0 0 .35714rem
}

.home-third-century__card-teaser-cta {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: transparent;
	border: none;
	cursor: pointer;
	font-size: 1.07143rem;
	padding: 0;
	margin: .35714rem 0 0;
	text-align: left;
	text-decoration: underline;
	transition: color .3s ease-in-out
}

.home-third-century__card-teaser-cta:focus,
.home-third-century__card-teaser-cta:hover {
	color: #e10028
}

@media (min-width:900px) {
	.home-third-century__modal .modal__inner {
		display: flex;
		flex-wrap: wrap
	}
}

.home-third-century__modal .featured-image {
	margin-bottom: 1.71429rem
}

@media (min-width:900px) {
	.home-third-century__modal .featured-image {
		flex: 0 1 auto;
		margin-bottom: 0;
		order: 2;
		width: 48%
	}
}

@media (min-width:900px) {
	.home-third-century__modal .featured-image+.modal__content {
		flex: 0 1 auto;
		order: 1;
		padding-right: 2.28571rem;
		width: 52%
	}
}

.home-third-century__modal .featured-image__media {
	position: relative
}

.home-third-century__modal .featured-image__media:before {
	content: "";
	display: block;
	padding-top: 75%
}

.home-third-century__modal .featured-image__media img {
	display: block;
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover;
	-o-object-position: center;
	object-position: center;
	position: absolute;
	top: 0;
	left: 0
}

.home-third-century__modal .video-embed {
	flex: 0 0 auto;
	margin: 0 0 2.28571rem;
	width: 100%
}

@media (min-width:900px) {
	.home-third-century__modal .video-embed {
		margin-bottom: 3rem
	}
}

.home-third-century__modal .video-embed__iframe {
	padding-top: 56.25%
}

@media (min-width:900px) {
	.home-stories>.compartment {
		padding: 6.78571rem 5.71429rem 2rem;
		position: relative
	}
}

@media (min-width:1200px) {
	.home-stories>.compartment {
		padding-bottom: 7.5rem
	}
}

@media (max-width:899px) {
	.home-stories .cta--text-large {
		display: block
	}
}

.home-stories__list {
	margin: 0 0 3.92857rem;
	padding: 0
}

@media (min-width:900px) {
	.home-stories__list {
		margin-bottom: 2.5rem;
		width: 51%
	}
}

@media (min-width:1200px) {
	.home-stories__list {
		margin-bottom: 5.71429rem
	}
}

.home-stories__story {
	cursor: pointer;
	margin: 0 auto 2.14286rem;
	padding: 0
}

@media (min-width:600px) and (max-width:899px) {
	.home-stories__story {
		max-width: 530px
	}
}

@media (min-width:900px) {
	.home-stories__story {
		margin: 0
	}
}

.home-stories__story:last-child {
	margin-bottom: 0
}

.home-stories__story:before {
	display: none
}

@media (min-width:900px) {

	.js .home-stories__story:not(.home-stories__story--active):focus .home-stories__story-headline,
	.js .home-stories__story:not(.home-stories__story--active):hover .home-stories__story-headline {
		-webkit-animation: homeStoriesHeadlineNudge .8s;
		animation: homeStoriesHeadlineNudge .8s
	}
}

.home-stories__story-compartment {
	color: #000;
	overflow: hidden;
	position: relative;
	z-index: 1
}

@media (min-width:900px) {
	.home-stories__story-compartment {
		padding: 1.42857rem 3.21429rem
	}
}

.js .home-stories__story--active .home-stories__story-compartment:before {
	opacity: 1;
	-webkit-transform: translateY(0);
	transform: translateY(0)
}

@media (min-width:900px) {

	.js .home-stories__story--active .home-stories__story-compartment a,
	.js .home-stories__story--active .home-stories__story-compartment a:hover {
		color: #fff
	}
}

.home-stories__story-compartment:before {
	content: "";
	background-color: #821019;
	border-right: 8px solid #e10028;
	opacity: 0;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	-webkit-transform: translateY(100%);
	transform: translateY(100%);
	transition-duration: .5s;
	transition-property: opacity, -webkit-transform;
	transition-property: opacity, transform;
	transition-property: opacity, transform, -webkit-transform;
	transition-timing-function: ease-in-out;
	z-index: -1
}

@media (max-width:899px) {
	.home-stories__story-compartment:before {
		display: none
	}
}

.home-stories__story-compartment a {
	color: #000;
	transition: color .5s ease-in-out
}

.home-stories__story-compartment a:hover {
	color: #000
}

.home-stories__story-image {
	background-position: 50%;
	background-size: cover;
	margin-bottom: 1rem;
	cursor: pointer !important
}

@media (max-width:599px) {
	.home-stories__story-image {
		margin-right: -1rem;
		margin-left: -1rem
	}
}

@media (min-width:900px) {
	.home-stories__story-image {
		margin-bottom: 0;
		opacity: 0;
		position: absolute;
		top: 14%;
		right: 0;
		bottom: 4%;
		transition-duration: .5s;
		transition-property: opacity, visibility;
		transition-timing-function: ease-in-out;
		visibility: hidden;
		width: 50%
	}
}

@media (min-width:1200px) {
	.home-stories__story-image {
		top: 0;
		bottom: 0
	}
}

.home-stories__story--active .home-stories__story-image {
	opacity: 1;
	visibility: visible
}

.home-stories__story-image:before {
	content: "";
	display: block;
	padding-bottom: 41.6%
}

@media (min-width:900px) {
	.home-stories__story-image:before {
		display: none
	}
}

.home-stories__story-headline {
	font-size: 1.85714rem;
	line-height: 1.2;
	margin: 0 0 .71429rem
}

@media (min-width:900px) {
	.home-stories__story-headline {
		max-width: 70%;
		transition: color .5s ease-in-out
	}
}

@media (min-width:1200px) {
	.home-stories__story-headline {
		max-width: 48%
	}
}

@media (min-width:900px) {
	.js .home-stories__story--active .home-stories__story-headline {
		color: #fff
	}
}

@media (min-width:900px) {
	.home-stories__story-content {
		overflow: hidden;
		transition-duration: .5s;
		transition-property: height, opacity, visibility, -webkit-transform;
		transition-property: height, opacity, transform, visibility;
		transition-property: height, opacity, transform, visibility, -webkit-transform;
		transition-timing-function: ease-in-out
	}
}

@media (max-width:899px) {
	.js .home-stories__story-content {
		height: auto !important
	}
}

@media (min-width:900px) {
	.js .home-stories__story-content {
		color: #fff;
		height: 0;
		opacity: 0;
		-webkit-transform: translateY(50%);
		transform: translateY(50%);
		visibility: hidden
	}
}

@media (min-width:900px) {
	.js .home-stories__story--active .home-stories__story-content {
		opacity: 1;
		-webkit-transform: translateY(0);
		transform: translateY(0);
		visibility: visible
	}
}

.home-stories__story-description {
	line-height: 1.3;
	margin: 0 0 .85714rem;
	overflow: hidden
}

@media (min-width:900px) {
	.home-stories__story-description {
		max-width: 90%
	}
}

@media (min-width:1200px) {
	.home-stories__story-description {
		max-width: 70%
	}
}

.home-stories__story-cta {
	margin: 0
}

@media (min-width:1200px) {
	.home-events {
		background-image: linear-gradient(90deg, #edeeef, #edeeef 40%, #fff 0, #fff)
	}
}

@media (min-width:900px) {
	.home-events>.compartment {
		padding: 5.71429rem 2.14286rem
	}
}

@media (min-width:1200px) {
	.home-events>.compartment {
		background-image: linear-gradient(90deg, #edeeef, #edeeef 63.88%, #fff 0, #fff);
		padding: 3.57143rem 5.71429rem 8.21429rem
	}
}

.home-events .events--featured {
	margin-bottom: 1.85714rem
}

@media (min-width:1200px) {
	.home-events .events--featured {
		margin: 0 0 0 1.71429rem;
		padding-top: 1.42857rem
	}
}

.home-events .events:not(.events--featured) {
	margin-bottom: 2.85714rem
}

@media (min-width:900px) {
	.home-events .events:not(.events--featured) {
		margin-bottom: 4.28571rem
	}
}

.home-events .event {
	margin-right: auto;
	margin-left: auto
}

@media (min-width:600px) and (max-width:899px) {
	.home-events .event {
		max-width: 530px
	}
}

@media (max-width:599px) {
	.home-events .event--featured .event__image-frame {
		margin-left: -1rem;
		margin-right: -1rem
	}
}

@media (max-width:899px) {
	.home-events .cta--text-large {
		display: block
	}
}

@media (min-width:900px) {
	.home-campus-tour>.compartment {
		padding: 5.71429rem 2.14286rem
	}
}

@media (min-width:1200px) {
	.home-campus-tour>.compartment {
		padding: 3.57143rem 5.71429rem 8.21429rem
	}
}

.home-people {
	overflow: hidden
}

@media (max-width:899px) {
	.home-people {
		padding-bottom: 10.71429rem
	}
}

@media (min-width:900px) {
	.home-people>.compartment {
		position: relative
	}
}

.js .home-people .section-carousel:before {
	padding-bottom: 72.5%
}

@media (min-width:900px) {
	.js .home-people .section-carousel:before {
		padding-bottom: 55.5%
	}
}

@media (min-width:900px) {
	.home-people .home__section-heading {
		position: absolute;
		top: 2.14286rem;
		left: 5rem
	}
}

@media (min-width:1200px) {
	.home-people .home__section-heading {
		top: 3.57143rem
	}
}

.home-people__pane-quote {
	font-size: 2.5vw;
	line-height: 1.05;
	padding: 3.2vw 0 0 1.7vw;
	position: absolute;
	top: 27%;
	left: 5rem;
	width: 36.6%
}

@media (max-width:899px) {
	.home-people__pane-quote {
		display: none
	}
}

@media (min-width:1440px) {
	.home-people__pane-quote {
		font-size: 2.57143rem;
		top: 15.35714rem;
		padding: 3.92857rem 0 0 2.14286rem
	}
}

.home-people__pane-quote:before {
	content: "\201C";
	color: #5a646e;
	font-size: 13.88vw;
	line-height: 1;
	opacity: .25;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1
}

@media (min-width:1440px) {
	.home-people__pane-quote:before {
		font-size: 14.28571rem
	}
}

.home-people__pane-quote:after {
	content: "\201D"
}

@media (max-width:899px) {
	.home-people__pane-cta {
		display: flex;
		flex-direction: column-reverse;
		-webkit-transform: translate(-50%, 39%);
		transform: translate(-50%, 39%)
	}
}

@media (min-width:900px) {
	.home-people__pane-cta {
		padding: 2.22vw 3.47vw 1.66vw;
		width: 33.3333%
	}
}

@media (min-width:1440px) {
	.home-people__pane-cta {
		height: 11.42857rem;
		padding: 2.28571rem 3.57143rem 1.71429rem
	}
}

@media (min-width:900px) {
	.js .home-people__pane-cta {
		min-height: 11.11vw
	}
}

.js .section-carousel__slide--active .home-people__pane-cta {
	height: auto
}

.js .section-carousel__slide--active .home-people__pane-cta:before {
	opacity: 1;
	-webkit-transform: translateY(0);
	transform: translateY(0)
}

.home-people__pane-cta:before {
	content: "";
	background-color: #821019;
	border-top: 8px solid #e10028;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0;
	transition-duration: .5s;
	transition-property: opacity, -webkit-transform;
	transition-property: opacity, transform;
	transition-property: opacity, transform, -webkit-transform;
	transition-timing-function: ease-in-out;
	-webkit-transform: translateY(100%);
	transform: translateY(100%);
	z-index: -1
}

@media (max-width:899px) {
	.home-people__pane-cta:before {
		display: none
	}
}

@media (min-width:900px) {
	.home-people__pane:nth-child(2) .home-people__pane-cta {
		left: 33.3333%
	}
}

@media (min-width:900px) {
	.home-people__pane:nth-child(3) .home-people__pane-cta {
		left: 66.6666%
	}
}

@media (min-width:900px) {
	.home-people__pane-image {
		top: 0;
		right: 0;
		bottom: auto;
		left: auto;
		width: 50%
	}

	.home-people__pane-image:before {
		content: "";
		display: block;
		padding-bottom: 84.5%
	}
}

@media (min-width:900px) {
	.js .home-people__person-content {
		height: 0;
		overflow: hidden;
		transition-duration: .5s;
		transition-property: height, opacity;
		transition-timing-function: ease-in-out
	}
}

@media (min-width:900px) {
	.js .section-carousel__slide--active .home-people__person-content {
		opacity: 1
	}
}

.home-people__person-title {
	color: #821019
}

@media (min-width:900px) {
	.home-people__person-title {
		font-size: .97vw;
		margin-bottom: .8vw;
		transition: color .5s ease-in-out
	}
}

@media (min-width:1440px) {
	.home-people__person-title {
		font-size: 1rem;
		margin-bottom: .85714rem
	}
}

@media (min-width:900px) {
	.js .section-carousel__slide--active .home-people__person-title {
		color: #fff
	}
}

.home-people__person-name {
	color: #821019;
	font-size: 1.85714rem;
	font-weight: 500;
	line-height: 1.5;
	margin: 0 0 .28571rem
}

@media (min-width:900px) {
	.home-people__person-name {
		font-size: 2.91vw;
		line-height: .93;
		margin-bottom: .76vw;
		transition: color .5s ease-in-out
	}
}

@media (min-width:1440px) {
	.home-people__person-name {
		font-size: 3rem;
		margin-bottom: .78571rem
	}
}

@media (min-width:900px) {
	.js .section-carousel__slide--active .home-people__person-name {
		color: #fff
	}
}

.home-people__person-bio {
	font-size: .85714rem;
	line-height: 1.33;
	margin: 0 0 .14286rem
}

@media (max-width:899px) {
	.home-people__person-bio {
		max-height: 7.14286rem;
		text-align: left
	}
}

@media (min-width:900px) {
	.home-people__person-bio {
		font-size: 1.3vw;
		line-height: 1.2;
		margin: 0
	}
}

@media (min-width:1440px) {
	.home-people__person-bio {
		font-size: 1.07143rem
	}
}

@media (min-width:900px) {
	.js .home-people__person-bio {
		color: #fff
	}
}

.home-people__person-bio a {
	text-decoration: none
}

.home-people__person-bio a:hover {
	text-decoration: underline
}

@media (min-width:900px) {
	.home-people__person-bio a {
		color: #fff
	}
}

.home-additional-sections {
	overflow: hidden
}

@media (min-width:900px) {
	.home-additional-sections>.compartment {
		position: relative
	}
}

.js .home-additional-sections .section-carousel:before {
	padding-bottom: 72.5%
}

@media (min-width:900px) {
	.js .home-additional-sections .section-carousel:before {
		padding-bottom: 55.5%
	}
}

@media (min-width:900px) {
	.home-additional-sections .home__section-heading {
		position: absolute;
		top: 7.14286rem;
		left: 5rem
	}
}

@media (min-width:1200px) {
	.home-additional-sections .home__section-heading {
		top: 7.14286rem
	}
}

.home-video>.compartment {
	padding: 0;
	position: relative
}

.home-video .iframe {
	padding-top: 64.53%;
	width: 100%
}

@media (min-width:900px) {
	.home-video .iframe {
		padding-top: 43.4%
	}
}

.home-video .iframe__media {
	z-index: 0
}

.home-video__heading {
	color: #fff;
	font-size: 2.14286rem;
	font-weight: 400;
	line-height: 1.1;
	margin: 0;
	max-width: 50%;
	position: absolute;
	top: 4.28571rem;
	left: 1.42857rem;
	z-index: 1
}

@media (min-width:900px) {
	.home-video__heading {
		font-size: 6.42857rem;
		max-width: 75%;
		top: 2.14286rem;
		left: 5.71429rem
	}
}

@media (min-width:1200px) {
	.home-video__heading {
		top: 2.85714rem
	}
}

.home-announcement .cta:after {
	font-size: 1.2857rem
}

.home-announcement--img-right .home-announcement__image-gallery {
	align-items: center;
	display: flex;
	flex-wrap: wrap;
	position: relative;
	padding-block: 40px;
	flex-direction: column
}

@media (min-width:900px) {
	.home-announcement--img-right .home-announcement__image-gallery {
		padding-block: 80px;
		flex-direction: row-reverse
	}
}

.home-announcement--img-right .home-announcement__image-bg {
	flex: 0 1 auto;
	width: 100%;
	position: relative;
	height: auto
}

@media (min-width:900px) {
	.home-announcement--img-right .home-announcement__image-bg {
		width: 48.3%
	}
}

.home-announcement--img-right .home-announcement__image-bg:before {
	padding-top: 56.25%
}

@media (min-width:900px) {
	.home-announcement--img-right .home-announcement__image-bg:before {
		padding-top: 63.4%
	}
}

.home-announcement--img-right .home-announcement__image-bg:after {
	content: "";
	display: block;
	background-color: #e9ebed;
	position: absolute;
	z-index: -1;
	top: 0;
	right: 0;
	top: -40px;
	bottom: 40px;
	left: -50px
}

@media (min-width:900px) {
	.home-announcement--img-right .home-announcement__image-bg:after {
		position: absolute;
		left: -9px;
		right: 0;
		top: -80px;
		bottom: -80px;
		padding-bottom: 0
	}
}

.home-announcement--img-right .home-announcement__image-bg.home-announcement__image-bg--video:before {
	padding-top: calc(56.25% + 14px)
}

@media (min-width:900px) {
	.home-announcement--img-right .home-announcement__image-bg.home-announcement__image-bg--video:before {
		padding-top: 56.25%
	}
}

@media (max-width:899px) {
	.home-announcement--img-right .home-announcement__image-gallery .home-announcement__image {
		padding: 14px
	}
}

@media (min-width:900px) {
	.home-announcement--img-right .home-announcement__image-gallery .home-announcement__image {
		-webkit-transform: translateX(-90px);
		transform: translateX(-90px)
	}
}

@media (max-width:899px) {
	.home-announcement--img-right .home-announcement__about {
		padding: 0 2rem;
		width: 100%;
		margin-right: 0;
		text-align: center
	}
}

@media (min-width:900px) {
	.home-announcement--img-right .home-announcement__about {
		text-align: left;
		padding-right: 7.14285714rem;
		margin-right: 2.142rem;
		margin-left: 5.785rem;
		margin-top: -120px;
		flex: 1 1 0
	}
}

.home-announcement--img-right .home-announcement__about .home-announcement__about-title {
	letter-spacing: 0;
	color: #000;
	opacity: 1;
	font-family: "Messina Serif", Times New Roman, serif;
	margin-bottom: 1.714rem;
	font-size: 2.142rem
}

@media (max-width:899px) {
	.home-announcement--img-right .home-announcement__about .home-announcement__about-title {
		margin-top: 1.5rem
	}
}

@media (min-width:1200px) {
	.home-announcement--img-right .home-announcement__about .home-announcement__about-title {
		font-size: 3rem;
		line-height: 1.119
	}
}

@media (max-width:899px) {
	.home-announcement--img-right .home-announcement__hr-line {
		position: relative;
		width: 270px;
		margin-top: 3.5rem
	}

	.home-announcement--img-right .home-announcement__hr-line:after {
		content: "";
		position: absolute;
		bottom: 0;
		left: 0;
		width: 100%;
		height: 1px;
		background-color: #e9ebed
	}
}

.home-announcement--img-left {
	padding-bottom: 4.28571429rem
}

@media (min-width:900px) {
	.home-announcement--img-left {
		padding-bottom: 0
	}
}

.home-announcement--img-left .home-announcement__compartment {
	padding-right: 1rem;
	padding-left: .785rem
}

@media (min-width:900px) {
	.home-announcement--img-left .home-announcement__compartment {
		padding-left: 5.785rem;
		padding-bottom: 4.285rem
	}
}

.home-announcement--img-left,
.home-announcement--img-three-col,
.home-announcement--img-two-col {
	background-color: #e9ebed;
	flex: 0 0 auto;
	width: 100%
}

.home-announcement--img-left .home-announcement__about-eyebrow-subhead,
.home-announcement--img-three-col .home-announcement__about-eyebrow-subhead,
.home-announcement--img-two-col .home-announcement__about-eyebrow-subhead {
	margin: 0;
	padding-block: 2.85714286rem 1.85714286rem
}

.home-announcement--img-left .home-announcement__about .home-announcement__title,
.home-announcement--img-three-col .home-announcement__about .home-announcement__title,
.home-announcement--img-two-col .home-announcement__about .home-announcement__title {
	margin-block: 1.21428571rem
}

.home-announcement--img-left .home-announcement__about .home-announcement__about-eyebrow-subhead,
.home-announcement--img-right .home-announcement__about .home-announcement__about-eyebrow-subhead {
	margin-block: .35714286rem 0
}

@media (min-width:900px) {

	.home-announcement--img-left .home-announcement__about .home-announcement__about-eyebrow-subhead,
	.home-announcement--img-right .home-announcement__about .home-announcement__about-eyebrow-subhead {
		margin-block: 0
	}
}

.home-announcement--img-left .home-announcement__about .home-announcement__about-title,
.home-announcement--img-right .home-announcement__about .home-announcement__about-title {
	margin-block: 0 1.35714286rem
}

@media (min-width:900px) {

	.home-announcement--img-left .home-announcement__about .home-announcement__about-title,
	.home-announcement--img-right .home-announcement__about .home-announcement__about-title {
		margin-block: .64285714rem 18px
	}
}

.home-announcement--img-right .home-announcement__compartment {
	display: grid;
	grid-template-areas: "stack"
}

.home-announcement--img-right .home-announcement__compartment .home-announcement__about-eyebrow-subhead,
.home-announcement--img-right .home-announcement__compartment .home-announcement__image-gallery {
	grid-area: stack
}

@media (min-width:900px) {
	.home-announcement--img-right .home-announcement__compartment .home-announcement__about-eyebrow-subhead {
		margin-left: 5.785rem;
		margin-top: 7vw
	}
}

@media (min-width:900px) {
	.home-announcement--img-right .home-announcement__compartment .home-announcement__image-gallery {
		display: block
	}
}

@media (min-width:900px) {
	.home-announcement--img-right .home-announcement__compartment .home-announcement__item {
		align-items: flex-start;
		display: flex;
		flex-direction: row-reverse;
		flex-wrap: wrap
	}
}

@media (min-width:900px) {
	.home-announcement--img-right .home-announcement__compartment .home-announcement__about {
		padding-top: 13vw
	}
}

@media (min-width:1300px) {
	.home-announcement--img-right .home-announcement__compartment .home-announcement__about {
		padding-top: 12vw
	}
}

.home-announcement--img-left .home-announcement__image-gallery .home-announcement__item {
	display: flex;
	position: relative
}

@media (max-width:899px) {
	.home-announcement--img-left .home-announcement__image-gallery .home-announcement__item {
		flex-direction: column
	}
}

@media (min-width:900px) {
	.home-announcement--img-left .home-announcement__image-gallery .home-announcement__item {
		display: grid;
		grid-template-columns: 1fr 1fr;
		gap: 30px
	}
}

@media (min-width:1200px) {
	.home-announcement--img-left .home-announcement__image-gallery .home-announcement__item {
		grid-template-columns: 50.6rem 1fr
	}
}

.home-announcement--img-left .home-announcement__image-gallery .home-announcement__image-bg:before {
	padding-top: 62.3%
}

@media (max-width:899px) {
	.home-announcement--img-left .home-announcement__about {
		text-align: center
	}
}

@media (min-width:900px) {
	.home-announcement--img-left .home-announcement__about {
		padding-right: 13rem
	}
}

.home-announcement--img-left .home-announcement__about .home-announcement__about-title {
	font-family: "Messina Serif", Times New Roman, serif;
	font-size: 1.714rem;
	line-height: 1.416
}

@media (max-width:899px) {
	.home-announcement--img-left .home-announcement__about .home-announcement__about-title {
		margin-top: 2rem
	}
}

@media (min-width:900px) {
	.home-announcement--img-left .home-announcement__about .home-announcement__about-title {
		text-align: left
	}
}

@media (min-width:1200px) {
	.home-announcement--img-left .home-announcement__about .home-announcement__about-title {
		font-size: 3rem;
		line-height: 1.119
	}
}

.home-announcement__about-eyebrow-subhead {
	color: #5a646e;
	text-transform: uppercase;
	font-family: Messina Sans, Arial, sans-serif;
	font-weight: 700;
	letter-spacing: .5px;
	font-size: .71428571rem;
	text-align: center;
	line-height: 2.0714
}

@media (min-width:900px) {
	.home-announcement__about-eyebrow-subhead {
		font-size: 1rem;
		text-align: left
	}
}

.home-announcement--img-three-col,
.home-announcement--img-two-col {
	background-color: #e9ebed;
	flex: 0 0 auto
}

.home-announcement--img-three-col .home-announcement__image-gallery {
	display: flex;
	gap: 30px
}

@media (max-width:899px) {
	.home-announcement--img-three-col .home-announcement__image-gallery {
		flex-wrap: wrap
	}
}

@media (min-width:900px) {
	.home-announcement--img-three-col .home-announcement__image-gallery .home-announcement__about {
		text-align: left;
		padding-inline: 1.428rem
	}
}

.home-announcement--img-three-col .home-announcement__compartment,
.home-announcement--img-two-col .home-announcement__compartment {
	padding-right: 1rem;
	padding-left: .785rem;
	padding-bottom: 4.285rem
}

@media (min-width:900px) {

	.home-announcement--img-three-col .home-announcement__compartment,
	.home-announcement--img-two-col .home-announcement__compartment {
		padding-right: 5.785rem;
		padding-left: 5.785rem;
		padding-bottom: 4.285rem
	}
}

.home-announcement--img-three-col .home-announcement__item {
	width: calc(33.33% - 1px);
	margin-bottom: 20px
}

@media (max-width:899px) {
	.home-announcement--img-three-col .home-announcement__item {
		width: 100%;
		padding: 0;
		text-align: center;
		margin-bottom: 0
	}
}

.home-announcement--img-three-col .home-announcement__image-gallery .home-announcement__image-bg:before {
	padding-top: 63.4%
}

@media (max-width:899px) {
	.home-announcement--img-three-col .home-announcement__about {
		margin-left: 0;
		width: 100%
	}
}

.home-announcement--img-three-col .home-announcement__title {
	font-size: 2.285rem;
	margin-bottom: 1.714rem;
	overflow: hidden;
	line-height: 1.416;
	font-family: "Messina Serif", Times New Roman, serif
}

@media (max-width:899px) {
	.home-announcement--img-three-col .home-announcement__title {
		font-size: 1.714rem;
		margin-top: 1.7142rem;
		margin-bottom: 1.7142rem
	}
}

@media (min-width:900px) {
	.home-announcement--img-three-col .home-announcement__title {
		line-height: 1.156
	}
}

.home-announcement--img-two-col .home-announcement__compartment {
	padding-right: 1rem;
	padding-left: .785rem
}

@media (min-width:900px) {
	.home-announcement--img-two-col .home-announcement__compartment {
		padding-left: 5.785rem;
		padding-right: 5.785rem
	}
}

.home-announcement--img-two-col .home-announcement__image-gallery {
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	flex-wrap: wrap
}

.home-announcement--img-two-col .home-announcement__image-gallery .home-announcement__image-bg:before {
	padding-top: 63.4%
}

.home-announcement--img-two-col .home-announcement__item {
	width: calc(50% - 17px);
	box-sizing: border-box;
	margin-bottom: 34px
}

@media (max-width:899px) {
	.home-announcement--img-two-col .home-announcement__item {
		width: 100%;
		padding: 0;
		margin-bottom: 20px;
		text-align: center
	}
}

@media (max-width:899px) {
	.home-announcement--img-two-col .home-announcement__about {
		margin-left: 0;
		width: 100%
	}
}

@media (min-width:900px) {
	.home-announcement--img-two-col .home-announcement__about {
		text-align: left;
		padding-left: 2.142rem;
		padding-right: 2.857rem
	}
}

.home-announcement--img-two-col .home-announcement__title {
	font-size: 1.714rem;
	line-height: 1.416;
	margin-bottom: 1.714rem;
	letter-spacing: 0;
	font-family: "Messina Serif", Times New Roman, serif
}

@media (max-width:899px) {
	.home-announcement--img-two-col .home-announcement__title {
		margin-bottom: 1.714rem;
		font-size: 1.714rem;
		line-height: 1.416;
		font-family: "Messina Serif", Times New Roman, serif
	}
}

@media (min-width:900px) {
	.home-announcement--img-two-col .home-announcement__title {
		font-size: 2.285rem;
		line-height: 1.156
	}
}

@media (max-width:899px) {
	.home-announcement--img-two-col .home-announcement__item:first-child .home-announcement__about {
		padding-bottom: 40px
	}
}

.home-announcement__link {
	display: block;
	color: #000;
	text-decoration: none;
	text-decoration: underline;
	letter-spacing: 0;
	font-family: Messina Sans, Arial, sans-serif;
	margin-bottom: .5rem
}

@media (max-width:899px) {
	.home-announcement__link {
		font-size: 1.285rem;
		line-height: 1.333
	}
}

.home-announcement__link:last-child {
	margin-bottom: 0
}

.home-announcement__link:focus,
.home-announcement__link:hover {
	color: #e10028
}

@media (min-width:900px) {
	.individual-course__heading {
		padding-top: 7.57143rem
	}
}

@media (min-width:900px) {
	.individual-course__heading .back-to-parent {
		margin-top: 1.42857rem
	}
}

.individual-course__content {
	background-color: #fff;
	color: #5a646e;
	font-family: Messina Sans, Arial, sans-serif;
	font-size: 1rem;
	padding: 1.42857rem 1.42857rem 1.71429rem
}

@media (min-width:900px) {
	.individual-course__content {
		font-size: 1.21429rem;
		padding: 2.85714rem 4.28571rem 3.57143rem
	}
}

.individual-course__content h2 {
	font-size: .85714rem;
	margin: 0 0 .78571rem
}

@media (min-width:900px) {
	.individual-course__content h2 {
		font-size: 1rem;
		margin-bottom: 1.57143rem
	}
}

.individual-course__info {
	border-bottom: 1px solid #d2d4d6;
	margin-bottom: 1.21429rem;
	padding-bottom: 1.21429rem
}

@media (min-width:900px) {
	.individual-course__info {
		margin-bottom: 2.85714rem;
		padding-bottom: 1.5rem
	}
}

@media (min-width:900px) {
	.individual-course__info>div {
		display: inline-block
	}
}

.individual-course__info>div:not(:last-child) {
	margin: 0 0 .35714rem
}

@media (min-width:900px) {
	.individual-course__info>div:not(:last-child) {
		margin: 0 2.14286rem 0 0
	}
}

@media (min-width:900px) {
	.individual-course__hours {
		font-size: 1.07143rem
	}
}

@media (min-width:900px) {
	.individual-course__hours strong {
		font-size: 1.21429rem
	}
}

.individual-course__details {
	font-size: .92857rem;
	line-height: 1.4
}

@media (max-width:899px) {
	.individual-course__details {
		border-bottom: 1px solid #d2d4d6;
		margin-bottom: 1.21429rem;
		padding-bottom: 1.21429rem
	}
}

@media (min-width:900px) {
	.individual-course__details {
		border-right: 1px solid #d2d4d6;
		font-size: 1rem;
		min-height: 100%;
		padding-right: 30px
	}
}

.individual-course__details>div {
	margin-bottom: .57143rem
}

.individual-course__area-of-inquiry,
.individual-course__core-area,
.individual-course__description {
	margin-bottom: 1.71429rem
}

@media (min-width:900px) {

	.individual-course__area-of-inquiry,
	.individual-course__core-area,
	.individual-course__description {
		margin-bottom: 2.71429rem
	}
}

@media (max-width:899px) {
	.individual-course__enrollment-details {
		margin-top: 1.5rem
	}
}

.news-all__intro {
	padding-bottom: 2.14286rem
}

@media (min-width:900px) {
	.news-all__intro {
		padding-bottom: 2.5rem
	}
}

@media (min-width:1024px) {
	.news-all__intro {
		margin-top: 5rem
	}
}

@media (min-width:1024px) {
	.news-all__intro .news-all-search {
		padding-left: 2.14286rem
	}
}

.news__intro {
	padding-bottom: 2.42857rem
}

@media (min-width:900px) {
	.news__intro {
		padding-bottom: 2.14286rem
	}
}

.news__intro-content .cta--button {
	margin: 0
}

.news__intro-content .lead-in {
	margin-bottom: 1.35714rem
}

@media (min-width:900px) {
	.news__intro-content .lead-in {
		margin: 2.64286rem 0 2.5rem
	}
}

.news-landing__section {
	margin: 0 0 1.21429rem
}

@media (min-width:900px) {
	.news-landing__section {
		margin-bottom: 2.57143rem
	}
}

.news-landing__section .silc-grid {
	margin-left: -3.14286rem
}

@media (min-width:900px) {
	.news-landing__section .silc-grid {
		margin-top: 1.07143rem
	}
}

.news-landing__section .silc-grid__col {
	padding-left: 3.14286rem
}

@media (max-width:899px) {
	.news-landing__section .silc-grid__col:first-child {
		margin-bottom: 2.42857rem
	}
}

.news-landing__section h2 {
	margin-bottom: 1.07143rem
}

@media (min-width:900px) {
	.news-landing__section h2 {
		margin-bottom: .5rem
	}
}

@media (max-width:899px) {
	.news-landing__section .news-feed-item--featured {
		border-bottom: 2px solid #d2d4d6;
		padding-bottom: 1.07143rem
	}
}

.news-landing__section-intro {
	margin-bottom: 1.64286rem
}
.news-feed-list li {
    list-style: none;
}
@media (min-width:900px) {
	.news-landing__section-intro {
		margin-bottom: 2.57143rem
	}
}

.news-landing__section-intro p {
	margin-bottom: .71429rem
}

@media (min-width:900px) {
	.news-landing__section-intro p {
		margin-bottom: .85714rem
	}
}
.faculty-staff__category-links li {
    list-style: none;
}
.pagination__list-item {
    list-style-type: none;
}

div.link-list li {
    list-style: none;
}

div.form-checkboxes.bef-checkboxes.bef-nested.bef-select-all-none.bef-processed li{
    list-style: none;
}

.faculty-member-card__office-hours li {
    list-style: none;
}
.news-landing__section-intro .cta {
	margin: 0
}
li.messages__item  {
    list-style: none;
}
nav.offcanvas-nav__secondary ul,
nav.offcanvas-nav__secondary li {
    list-style: none;
}

div.clearfix .placeholder {
  margin-top: 20px;
}

.news-landing__feed {
    list-style-type: none;
}
.current-students__intro-ctas li {
    list-style-type: none;
}
.home-stories__list {
    list-style: none;
}
@media (min-width:900px) {
	.news-landing__feed {
		border-left: 2px solid #d2d4d6;
		padding: 1.42857rem 0 1.42857rem 3.14286rem;
	}
}
ul.events__list li {
    list-style: none;
}
ul.onfs-item-list li {
    list-style: none;
}

.news-landing__feed li:not(:last-child) {
	margin-bottom: 1.42857rem
}

@media (min-width:900px) {
	.news-landing__feed li:not(:last-child) {
		margin-bottom: 1.78571rem
	}
}

li.faculty-staff__list-member {
    list-style: none;
}
@media (min-width:900px) {
	.article__content {
		padding-left: 3.14286rem
	}
}

@media (max-width:899px) {
	.article__meta-share {
		padding-bottom: 2.21429rem
	}
}

.news-story__related {
	margin-top: 3.35714rem
}

@media (min-width:900px) {
	.news-story__related {
		margin-top: 6.78571rem
	}
}

.portal_announcements {
	background-color: #d3d3d3;
	padding-top: .01rem;
	padding-bottom: 2rem
}

#academics .silc-grid,
#administrative-student .silc-grid,
#campus_events .silc-grid,
#employment .silc-grid,
#faculty-administrative .silc-grid {
	margin-left: 0;
	width: 106%
}

#academics .silc-grid__col,
#administrative-student .silc-grid__col,
#campus_events .silc-grid__col,
#employment .silc-grid__col,
#faculty-administrative .silc-grid__col {
	box-shadow: 0 4px 12px rgba(0, 0, 0, .2);
	flex: 0 1 auto;
	box-sizing: border-box;
	padding-left: 30px;
	padding-right: 30px;
	margin-top: 0;
	margin-bottom: 30px;
	margin-right: 20px
}

#academics .silc-grid__col--4-900,
#administrative-student .silc-grid__col--4-900,
#campus_events .silc-grid__col--4-900,
#employment .silc-grid__col--4-900,
#faculty-administrative .silc-grid__col--4-900 {
	width: 30.33333%
}

#academics .silc-grid__col--3-900,
#administrative-student .silc-grid__col--3-900,
#campus_events .silc-grid__col--3-900,
#employment .silc-grid__col--3-900,
#faculty-administrative .silc-grid__col--3-900 {
	width: 22.33333%
}

.profile_content {
	border-top: 5px solid #821019;
	box-shadow: 0 4px 12px rgba(0, 0, 0, .2);
	margin: 0 -.35714rem 1.64286rem;
	padding: 1.78571rem 1.07143rem 1.92857rem
}

.profile-content-head {
	color: maroon;
	font-weight: 700
}

.column {
	float: left;
	width: 50%;
	padding: 10px
}

.row:after {
	content: "";
	display: table;
	clear: both
}

.simplemodal {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, .5);
	overflow-y: scroll;
	max-height: 100%;
	z-index: 999999
}

.simplemodal__header {
	flex-basis: auto;
	flex-grow: 0;
	flex-shrink: 0
}

.simplemodal__header h2 {
	margin: 0
}

.simplemodal__body {
	flex-basis: auto;
	flex-grow: 1;
	flex-shrink: 1;
	padding-bottom: 4rem;
	overflow-y: auto
}

.simplemodal__close {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	background-color: #821019;
	border: 0;
	color: #fff;
	cursor: pointer;
	display: block;
	font-size: 1.5rem;
	height: 3.25rem;
	width: 3.25rem;
	padding: 0;
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	transition: background-color .25s ease-in-out
}

.simplemodal__close:hover {
	background-color: #e10028
}

.simplemodal__close:before {
	content: "\E914";
	font-family: icomoon
}

.simplemodal__inner {
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	background: #fff;
	max-width: 85rem;
	width: 90%;
	padding: 4rem;
	max-height: 85%;
	display: flex;
	flex-direction: column
}

.simplemodal__footer {
	padding-top: 1rem
}

.acalog-loading-overlay {
	align-items: center;
	background-color: rgba(0, 0, 0, .5);
	display: flex;
	justify-content: center;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 999999
}

.sk-chase {
	-webkit-animation: sk-chase 2.5s linear infinite both;
	animation: sk-chase 2.5s linear infinite both;
	flex: 0 0 auto;
	height: 60px;
	width: 60px;
	position: relative
}

.sk-chase-dot {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	-webkit-animation: sk-chase-dot 2s ease-in-out infinite both;
	animation: sk-chase-dot 2s ease-in-out infinite both
}

.sk-chase-dot:before {
	content: "";
	-webkit-animation: sk-chase-dot-before 2s ease-in-out infinite both;
	animation: sk-chase-dot-before 2s ease-in-out infinite both;
	background-color: #fff;
	border-radius: 100%;
	display: block;
	height: 25%;
	width: 25%
}

.sk-chase-dot:first-child,
.sk-chase-dot:first-child:before {
	-webkit-animation-delay: -1.1s;
	animation-delay: -1.1s
}

.sk-chase-dot:nth-child(2),
.sk-chase-dot:nth-child(2):before {
	-webkit-animation-delay: -1s;
	animation-delay: -1s
}

.sk-chase-dot:nth-child(3),
.sk-chase-dot:nth-child(3):before {
	-webkit-animation-delay: -.9s;
	animation-delay: -.9s
}

.sk-chase-dot:nth-child(4),
.sk-chase-dot:nth-child(4):before {
	-webkit-animation-delay: -.8s;
	animation-delay: -.8s
}

.sk-chase-dot:nth-child(5),
.sk-chase-dot:nth-child(5):before {
	-webkit-animation-delay: -.7s;
	animation-delay: -.7s
}

.sk-chase-dot:nth-child(6),
.sk-chase-dot:nth-child(6):before {
	-webkit-animation-delay: -.6s;
	animation-delay: -.6s
}

@-webkit-keyframes sk-chase {
	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}

@keyframes sk-chase {
	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}

@-webkit-keyframes sk-chase-dot {

	80%,
	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}

@keyframes sk-chase-dot {

	80%,
	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}

@-webkit-keyframes sk-chase-dot-before {
	50% {
		-webkit-transform: scale(.4);
		transform: scale(.4)
	}

	0%,
	to {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}

@keyframes sk-chase-dot-before {
	50% {
		-webkit-transform: scale(.4);
		transform: scale(.4)
	}

	0%,
	to {
		-webkit-transform: scale(1);
		transform: scale(1)
	}
}