@charset "UTF-8";
html {
	scroll-behavior: smooth;
}

.brand {
	width: 7em;
}
.rd-navbar-static .brand {
	width: 9em;
}
.rd-navbar-classic.rd-navbar-static.rd-navbar--is-stuck .brand {
	width: 7em;
}
.swiper-slider-1 * + .swiper-title-1, .swiper-slider-1 .swiper-title-3, .swiper-slider-1 * + .swiper-title-2 {
	text-shadow: 0.04em 0.04em 0.04em #000000;
}
.product {
	max-width: 100%;
}
* + .owl-style-4 {
	margin-top: 0;
}
.owl-style-4 {
	padding: 0 0;
}
.Window__WindowComponent-sc-1wwhwms-1.TtJKd > div:last-child {
	display: none!important;
}
#ui-to-top {
	display: none!important;
}
* + .rd-navbar-project-content {
	margin-top: 2em!important;
}
@media (orientation: portrait) {
.swiper-slider-1 .swiper-slide-caption {
	padding-top: 20%!important;
	padding-bottom: 20%!important;
}
}
@media (max-width: 1199px) {
	.brand {
		width: 4em;
	}
	.bvfmap {
		min-height: 350px;
	}
}
@media (max-width: 575px) {
	.container, .container-sm {
		max-width: 100%;
	}
	.swiper-slider-1 {
	min-height: 140vw;
}
}
@media (min-width: 768px) {
	
}
@media (max-width: 575.98px) {
	.block-1 {
		max-width: 100%;
	}
}