

.video-background {
	position:relative;
}
	.video-background > i,
	.video-background > b {
		display:block;
		cursor:pointer;
		line-height:0;
		width:50px;
		padding:25px 0;
		text-align:center;
		color:#fff;
		background:#00000033;
		border-radius:50%;
		position:absolute;
		left:30px;
		top:30px;
	}
	.video-background > b {
		display:none;
	}

.owl-dots {
	display:block;
	text-align:center;
	padding:5px 0;
}
	.owl-dots button {
		display:inline-block;
		width:10px;
		height:10px;
		border-radius:50%;
		margin:5px;
		background:var(--grey) !important;
	}
	.owl-dots button.active {
		background:var(--yellow) !important;
	}
.owl-carousel .owl-stage {
	margin:0 auto;
}
.owl-nav  {}
.owl-nav  > * {
	display:block;
	position:absolute;
	top:50%;
	color: var(--albano);
    font-size: 30px;
    line-height: 0;
}
	.owl-nav  > *:after {
		display:block;
		font-weight: 900;
		color: var(--albano);
	    font-size: 30px;
	    line-height: 0;
		font-family: "Font Awesome 5 Free";
		-moz-osx-font-smoothing: grayscale;
	    -webkit-font-smoothing: antialiased;
	    display: inline-block;
	    font-style: normal;
	    font-variant: normal;
	    text-rendering: auto;
	}
	.owl-nav  > * > * {
		display:none;
	}
	.owl-nav  > *.owl-prev {
		left:-20px;
	}
	.owl-nav  > *.owl-prev:after {
		content:"\f053";
	}
	.owl-nav  > *.owl-next {
		right:-20px;
	}
	.owl-nav  > *.owl-next:after {
		content:"\f054";
	}

.showcases {
	margin:0 auto;
}

.offers {
	position:relative;
}

.image-links {
	position:relative;
	line-height:0;
}
	.image-links > img {
		width:100%;
	}
	.image-links > a {
		display:block;
		position:absolute;
		overflow:hidden;
	}
		.image-links > a > b {
			display:block;
			position:absolute;
			left:0;
			right:0;
			bottom:0;
			top:0;
			background:no-repeat center center;
			background-size:cover;
			transform:scale(1);
			transition:0.2s ease;
		}
		.image-links > a:hover > b {
			transform:scale(1.1);
		}
		.image-links > a > i {
			display:block;
			position:absolute;
			left:0;
			right:0;
			bottom:0;
			top:0;
			background:no-repeat center center;
			background-size:contain;
		}
	.image-links.image-links-3-mode > a.image-link-1 {
		top:0;
		left:0;
		bottom:50%;
		right:35%;
	}
	.image-links.image-links-3-mode > a.image-link-2 {
		bottom:0;
		left:0;
		top:50%;
		right:35%;
	}
	.image-links.image-links-3-mode > a.image-link-3 {
		top:0;
		bottom:0;
		right:0;
		left:65%;
	}
	.image-links.image-links-2-mode > a.image-link-1 {
		top:0;
		left:0;
		bottom:0;
		right:50%;
	}
	.image-links.image-links-2-mode > a.image-link-2 {
		top:0;
		left:50%;
		bottom:0;
		right:0;
	}