body {

	overflow-x:hidden !important;
}
h1,h2,h3 {
	color:var(--bs-secondary) !important;
}
.jumbo {
	position:relative;
	background:linear-gradient(rgba(0, 0, 0, 0.8), rgba(0, 0, 0, 0.8)), 
		url(img/IMG_7891.jpg);	
	background-size:cover;
	background-position:center;
	padding-top:100px;
	padding-bottom:100px;
	color:var(--bs-secondary);
	/*min-height:calc(100vh - 88px);*/
}
.mySwiper .swiper-slide {
	border:var(--bs-secondary) 3px solid;
}
.menu-list > div {
	position:relative;
	width:100%;
	display:table;
}
.menu-list > div > span {
	display:table-cell;
	line-height:28px;
	border-bottom:#999 1px dotted;
}
.form-control {
    display: block;
    width: 100%;
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #fff;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    background-clip: padding-box;
    border: var(--bs-secondary) solid 3px;
    border-radius: 0;
    transition: border-color 0.15s ease-in-out;
}

.btn.btn-rs {
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #fff;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    background-clip: padding-box;
    border: var(--bs-secondary) solid 3px;
    border-radius: 0;
    transition: border-color 0.15s ease-in-out;	
}
@media all and (max-width:767px) {
	.swiper {
		margin-left:30px !important;
		margin-right:30px !important;
	}
}
