.gap-2 {

    gap: 0.5rem !important;

}

.gap-3 {

    gap: 1rem !important;

}

.overflow-hidden{

	overflow:hidden;

}

.overflow-x-auto {

    overflow-x: auto !important;

	overflow-y:hidden;

}

.overflow-y-auto {

    overflow-y: auto !important;

	overflow-x:hidden;

}

.bg-white {

    --bs-bg-opacity: 1;

    background-color: #fff !important;

}

.bg-lightest {

    --bs-bg-opacity: 1;

    background-color: rgba(67, 89, 113, 0.025) !important;

}

.rounded {

    border-radius: 0.375rem !important;

}

.rounded-0 {

    border-radius: 0 !important;

}

.rounded-2 {

    border-radius: 0.375rem !important;

}

.rounded-3 {

    border-radius: 0.5rem !important;

}

@media screen and (min-width:576px){

	.iframe-wrapper {

		position: relative;

		padding-bottom: 50%;

		height: 0;

		overflow: hidden;

	}

	.iframe-wrapper iframe {

		position: absolute;

		top:0; left: 0;

		width: 100%;

		height: 100%;

	}

}

@media screen and (max-width:575px){

	.toolbar{}

	.fancybox__content{

		padding-left: 0 !important;

		padding-right: 0 !important

	}

}

.owl-carousel .owl-prev, .owl-carousel .owl-next{
	width: 40px;
	height: 40px;
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-khtml-transform:translateY(-50%);
	background:rgba(159,34,58,1);
	padding:7px;font-size:20px;
	text-align:center;
	color:rgba(255,255,255,1);
	border-radius: 0;
	line-height: 40px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.owl-carousel .owl-prev{

	left:15px;

}

.owl-carousel .owl-next{

	right:15px;

}

.owl-carousel .owl-dots {

    display: block;

    margin-top: 10px;

    text-align: center;

    position: absolute;

    width: 100%;

}

.owl-carousel .owl-dots .owl-dot {

    display: inline-block;

    width: 14px;

    height: 14px;

    background:#999;

    border-radius: 50%;

	-moz-border-radius: 50%;

	-webkit-border-radius: 50%;

	-khtml-border-radius: 50%;

    margin: 0 4px;

}

.owl-carousel .owl-dots .owl-dot.active {

	background: var(--bs-white);

	border-color: var(--bs-white);

} 