/*
Theme Name: lamm
Theme URI: https://siteorigin.com/theme/vantage/
Template: vantage
Author: SiteOrigin
Author URI: https://siteorigin.com/
Description: Vantage is a flexible multipurpose theme. Its strength lies in its tight integration with some powerful plugins like Page Builder for responsive page layouts, Smart Slider 3 for big beautiful sliders and WooCommerce to help you sell online. Vantage is fully responsive and retina ready. Use it to start a business site, portfolio or online store. We offer free support on our forum (https://siteorigin.com/thread/).
Tags: two-columns,left-sidebar,right-sidebar,grid-layout,custom-background,custom-colors,custom-menu,custom-logo,featured-images,footer-widgets,full-width-template,post-formats,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready,blog,e-commerce
Version: 1.20.32.1758716495
Updated: 2025-09-24 14:21:35

*/

.vce-hero-section--content-container {background-color: rgba(0, 0, 0, 0.4);}
.vce-hero-section-media--md .vce-hero-section--content {
	width: 100% !important;
}
#masthead .hgroup {
	position: relative;
	padding-top: 15px !important;
	padding-bottom: 5px !important;
}
h6 {font-family: "Roboto Condensed" !important;font-size:16px;font-weight:bold;}
#theme-attribution {display: none !important}
#footer-widgets .widget .widget-title {
	color: #e2e2e2;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 20px;
	font-family: Roboto;
	display: block;
	width: 100%;
}
#footer-widgets .widget {
	color: #b9b9b9;
	font-size: 18px;
}
.vce-hero-section--wrap {background:linear-gradient(-135deg, rgba(0, 0, 0, 0.4), rgba(255, 255, 255, 0.1));
      background-size:cover;}
.vce-hero-section--wrap:hover {background:linear-gradient(0deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1));
      background-size:cover;}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 {
	color: #444;
	margin: 0;
	font-weight: 500;
}
#main {border-top:2px solid #c3ad70 !important}
body.responsive.layout-full #page-wrapper .full-container {
	max-width: 1280px;
	margin-left: auto;
	margin-right: auto;
}
#masthead .full-container {
	max-width: 100% !important;
}
#masthead.masthead-logo-in-menu .logo > img {
	max-height: 63px;margin-left:10px;
}
.vce-simple-image-slider {
	margin-top: -200px;
}#masthead .main-navigation-container {
	display: flex;
	margin-right: 15px;
}
.reserv {background:#c4ae71; color:#fff; border:1px solid #c4ae71;border-radius:8px;}
.reserv a {color:#fff !important; border:1px solid #c4ae71;border-radius:8px;} 
.main-navigation ul li a {
	padding: 12px 20px !important;
}
#menu-item-133 {margin-left:20px;}
form.fluent_form_1 .ff-btn-submit:not(.ff_btn_no_style) {
	background-color: #c4ae71 !important;
	color: #ffffff;
}
.main-navigation ul li:hover > a, .main-navigation ul li.focus > a {
	background: none !important;
	background-color: none !important;
	color: #fff;
}
.mobile-nav-frame ul li a.link {
	display: block;
	margin-right: 30px;
	text-decoration: none;
	color: #fff !important;
	text-shadow: 0px !important;
	font-size: 17px;
	font-weight: 300;
	cursor: pointer;
}
ul, ol {
	margin: 0 0 1.5em 0.5em !important;
}
h1, h2, h3 {line-height:1.4em}
h1 {font-size:46px !important;}
h2 {font-size:36px !important;}
h3 {font-size:36px !important;}
#footer-widgets .widget .widget-title {
	color: #e2e2e2;
	font-size: 18px !important;
	font-weight: bold;
	margin-bottom: 20px;
	font-family: Roboto;
	display: block;
	width: 100%;
}
@media ALL and (max-width:1600px) {
	.main-navigation ul li a {
	padding: 12px 12px !important;
}
}
@media ALL and (max-width:980px) {
	.vce-simple-image-slider {
	margin-top: -10px;
}
	h1, h2, h3 {line-height:1.4em}
}

