/*!

*/
@import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@400;600;700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;600;700&display=swap");
/*--------------------------------------------------------------
# Components
--------------------------------------------------------------*/
.fascia-slider {
	position: relative;
}

.fascia-slider .fascia-bg {
	position: absolute;
	background-color: #f5f5f5;
	top: 0px;
	height: 70%;
	width: 100vw;
	z-index: auto;
	margin-left: -15px;
	margin-right: -15px;
}

@media (min-width: 768px) {
	.fascia-slider .fascia-bg {
		bottom: 70px;
	}
}

@media (min-width: 1280px) {
	.fascia-slider .fascia-bg {
		margin-left: calc(((100vw - 1280px) / -2) - 15px);
		margin-right: calc(((100vw - 1280px) / -2) - 15px);
	}
}

.fascia-slider .fascia-container {
	max-width: calc(100% - 30px);
	max-width: calc(100vw - (15px * 2));
	margin: auto;
	z-index: 2;
	display: grid;
	grid-template-columns: 100%;
	grid-template-areas: "slider" "link-items";
}

@media (min-width: 1280px) {
	.fascia-slider .fascia-container {
		max-width: calc(1280px - 30px);
	}
}

@media (min-width: 768px) {
	.fascia-slider .fascia-container {
		padding-top: 25px;
		grid-template-columns: auto 30%;
		grid-template-areas: "slider link-items";
	}
}

.fascia-slider .slider {
	grid-area: slider;
	padding: 15px 0px 0px;
}

@media (min-width: 768px) {
	.fascia-slider .slider {
		padding: 0px;
	}
}

.fascia-slider .slider div#n2-ss-2 .nextend-arrow {
	width: 50px;
	height: 50px;
	background-image: url("images/arrow-left.png");
	background-repeat: no-repeat;
	background-position: center;
}

.fascia-slider .slider div#n2-ss-2 .nextend-arrow img {
	display: none;
}

.fascia-slider .slider div#n2-ss-2 .nextend-arrow.nextend-arrow-next {
	background-image: url("images/arrow-right.png");
}

.fascia-slider .link-items {
	z-index: inherit;
	grid-area: link-items;
	margin-bottom: 28px;
	margin-left: calc(((100vw - 100%) / -2));
	margin-right: calc((100vw - 100%) / -2);
	/*
        background: rgba(0,156,71,1);

        background: -moz-linear-gradient(90deg, rgba(0,44,69,1) 0%, rgba(0,156,71,1) 100%);
        background: -webkit-linear-gradient(90deg, rgba(0,44,69,1) 0%, rgba(0,156,71,1) 100%);
        background: linear-gradient(90deg, rgba(0,44,69,1) 0%, rgba(0,156,71,1) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#002c45",endColorstr="#009c47",GradientType=1);
*/
}

@media (min-width: 768px) {
	.fascia-slider .link-items {
		margin-left: 5px;
		margin-right: 0px;
		padding-left: 0px;
	}
}

.fascia-slider .link-items .link-item {
	height: 100px;
	color: #fff;
	background: #002c45;
	background: -moz-linear-gradient(90deg, #002c45 0%, #009c47 100%);
	background: -webkit-linear-gradient(90deg, #002c45 0%, #009c47 100%);
	background: linear-gradient(90deg, #002c45 0%, #009c47 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#002c45",endColorstr="#009c47",GradientType=1);
}

@media (min-width: 768px) {
	.fascia-slider .link-items .link-item {
		height: calc(100% / 3);
	}
}

.fascia-slider .link-items .link-item a {
	color: #fff;
	font-size: 14px;
	line-height: 14px;
	padding: 15px 40px 15px 15px;
	text-decoration: none;
	height: 100%;
	display: grid;
	align-items: center;
	position: relative;
}

@media (min-width: 1024px) {
	.fascia-slider .link-items .link-item a {
		font-size: 24px;
		line-height: 24px;
		padding: 15px 60px 15px 15px;
	}
}

.fascia-slider .link-items .link-item a:hover {
	text-decoration: none;
}

.fascia-slider .link-items .link-item a::after {
	content: "";
	position: absolute;
	top: 15px;
	right: 15px;
	background-color: #fff;
	clip-path: polygon(20% 0%, 20% 10%, 83% 10%, 0% 93%, 7% 100%, 90% 17%, 90% 80%, 100% 80%, 100% 0%);
	-webkit-clip-path: polygon(20% 0%, 20% 10%, 83% 10%, 0% 93%, 7% 100%, 90% 17%, 90% 80%, 100% 80%, 100% 0%);
	width: 15px;
	height: 15px;
}

.fascia-slider .link-items .link-item:nth-of-type(even) {
	background: #009c47;
	background: -moz-linear-gradient(90deg, #009c47 0%, #002c45 100%);
	background: -webkit-linear-gradient(90deg, #009c47 0%, #002c45 100%);
	background: linear-gradient(90deg, #009c47 0%, #002c45 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#009c47",endColorstr="#002c45",GradientType=1);
}

.fascia-slider .link-items .link-item:hover {
	background: #002c45;
	background: -moz-linear-gradient(90deg, black 0%, #009c47 100%);
	background: -webkit-linear-gradient(90deg, black 0%, #009c47 100%);
	background: linear-gradient(90deg, black 0%, #009c47 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#009c47",GradientType=1);
}

.fascia-slider .link-items .link-item:nth-of-type(even):hover {
	background: #009c47;
	background: -moz-linear-gradient(90deg, #009c47 0%, black 100%);
	background: -webkit-linear-gradient(90deg, #009c47 0%, black 100%);
	background: linear-gradient(90deg, #009c47 0%, black 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#009c47",endColorstr="#002c45",GradientType=1);
}

@media (min-width: 768px) {
	.fascia-slider .link-items-1 .link-item {
		height: 100%;
	}
}

@media (min-width: 768px) {
	.fascia-slider .link-items-2 .link-item {
		height: calc(100% / 2);
	}
}

@media (min-width: 768px) {
	.fascia-slider .link-items-3 .link-item {
		height: calc(100% / 3);
	}
}

@media (min-width: 768px) {
	.fascia-slider .link-items-4 .link-item {
		height: calc(100% / 4);
	}
}

@media (min-width: 768px) {
	.fascia-slider .link-items-5 .link-item {
		height: calc(100% / 5);
	}
}

/*# sourceMappingURL=fascia-slider.css.map */