/* montserrat-regular - latin_latin-ext_cyrillic */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/montserrat-v12-latin_latin-ext_cyrillic-regular.eot'); /* IE9 Compat Modes */
    src: local('Montserrat Regular'), local('Montserrat-Regular'), url('fonts/montserrat-v12-latin_latin-ext_cyrillic-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/montserrat-v12-latin_latin-ext_cyrillic-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/montserrat-v12-latin_latin-ext_cyrillic-regular.woff') format('woff'), /* Modern Browsers */
    url('fonts/montserrat-v12-latin_latin-ext_cyrillic-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/montserrat-v12-latin_latin-ext_cyrillic-regular.svg#Montserrat') format('svg'); /* Legacy iOS */
}

/* montserrat-700 - latin_latin-ext_cyrillic */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 700;
    src: url('fonts/montserrat-v12-latin_latin-ext_cyrillic-700.eot'); /* IE9 Compat Modes */
    src: local('Montserrat Bold'), local('Montserrat-Bold'), url('fonts/montserrat-v12-latin_latin-ext_cyrillic-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/montserrat-v12-latin_latin-ext_cyrillic-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/montserrat-v12-latin_latin-ext_cyrillic-700.woff') format('woff'), /* Modern Browsers */
    url('fonts/montserrat-v12-latin_latin-ext_cyrillic-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/montserrat-v12-latin_latin-ext_cyrillic-700.svg#Montserrat') format('svg'); /* Legacy iOS */
}

/* montserrat-700italic - latin_latin-ext_cyrillic */
@font-face {
    font-family: 'Montserrat';
    font-style: italic;
    font-weight: 700;
    src: url('fonts/montserrat-v12-latin_latin-ext_cyrillic-700italic.eot'); /* IE9 Compat Modes */
    src: local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'), url('fonts/montserrat-v12-latin_latin-ext_cyrillic-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/montserrat-v12-latin_latin-ext_cyrillic-700italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/montserrat-v12-latin_latin-ext_cyrillic-700italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/montserrat-v12-latin_latin-ext_cyrillic-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/montserrat-v12-latin_latin-ext_cyrillic-700italic.svg#Montserrat') format('svg'); /* Legacy iOS */
}

/* raleway-300 - latin */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 300;
    src: url('fonts/raleway-v12-latin-300.eot'); /* IE9 Compat Modes */
    src: local('Raleway Light'), local('Raleway-Light'), url('fonts/raleway-v12-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/raleway-v12-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/raleway-v12-latin-300.woff') format('woff'), /* Modern Browsers */
    url('fonts/raleway-v12-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/raleway-v12-latin-300.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-300italic - latin */
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-weight: 300;
    src: url('fonts/raleway-v12-latin-300italic.eot'); /* IE9 Compat Modes */
    src: local('Raleway Light Italic'), local('Raleway-LightItalic'), url('fonts/raleway-v12-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/raleway-v12-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/raleway-v12-latin-300italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/raleway-v12-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/raleway-v12-latin-300italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-regular - latin */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/raleway-v12-latin-regular.eot'); /* IE9 Compat Modes */
    src: local('Raleway'), local('Raleway-Regular'), url('fonts/raleway-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/raleway-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/raleway-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('fonts/raleway-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/raleway-v12-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-italic - latin */
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-weight: 400;
    src: url('fonts/raleway-v12-latin-italic.eot'); /* IE9 Compat Modes */
    src: local('Raleway Italic'), local('Raleway-Italic'), url('fonts/raleway-v12-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/raleway-v12-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/raleway-v12-latin-italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/raleway-v12-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/raleway-v12-latin-italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-500 - latin */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 500;
    src: url('fonts/raleway-v12-latin-500.eot'); /* IE9 Compat Modes */
    src: local('Raleway Medium'), local('Raleway-Medium'), url('fonts/raleway-v12-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/raleway-v12-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/raleway-v12-latin-500.woff') format('woff'), /* Modern Browsers */
    url('fonts/raleway-v12-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/raleway-v12-latin-500.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-500italic - latin */
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-weight: 500;
    src: url('fonts/raleway-v12-latin-500italic.eot'); /* IE9 Compat Modes */
    src: local('Raleway Medium Italic'), local('Raleway-MediumItalic'), url('fonts/raleway-v12-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/raleway-v12-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/raleway-v12-latin-500italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/raleway-v12-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/raleway-v12-latin-500italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-600 - latin */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 600;
    src: url('fonts/raleway-v12-latin-600.eot'); /* IE9 Compat Modes */
    src: local('Raleway SemiBold'), local('Raleway-SemiBold'), url('fonts/raleway-v12-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/raleway-v12-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/raleway-v12-latin-600.woff') format('woff'), /* Modern Browsers */
    url('fonts/raleway-v12-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/raleway-v12-latin-600.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-600italic - latin */
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-weight: 600;
    src: url('fonts/raleway-v12-latin-600italic.eot'); /* IE9 Compat Modes */
    src: local('Raleway SemiBold Italic'), local('Raleway-SemiBoldItalic'), url('fonts/raleway-v12-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/raleway-v12-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/raleway-v12-latin-600italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/raleway-v12-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/raleway-v12-latin-600italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-700 - latin */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 700;
    src: url('fonts/raleway-v12-latin-700.eot'); /* IE9 Compat Modes */
    src: local('Raleway Bold'), local('Raleway-Bold'), url('fonts/raleway-v12-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/raleway-v12-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/raleway-v12-latin-700.woff') format('woff'), /* Modern Browsers */
    url('fonts/raleway-v12-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/raleway-v12-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-700italic - latin */
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-weight: 700;
    src: url('fonts/raleway-v12-latin-700italic.eot'); /* IE9 Compat Modes */
    src: local('Raleway Bold Italic'), local('Raleway-BoldItalic'), url('fonts/raleway-v12-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/raleway-v12-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/raleway-v12-latin-700italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/raleway-v12-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/raleway-v12-latin-700italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-800 - latin */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 800;
    src: url('fonts/raleway-v12-latin-800.eot'); /* IE9 Compat Modes */
    src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'), url('fonts/raleway-v12-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/raleway-v12-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/raleway-v12-latin-800.woff') format('woff'), /* Modern Browsers */
    url('fonts/raleway-v12-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/raleway-v12-latin-800.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-800italic - latin */
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-weight: 800;
    src: url('fonts/raleway-v12-latin-800italic.eot'); /* IE9 Compat Modes */
    src: local('Raleway ExtraBold Italic'), local('Raleway-ExtraBoldItalic'), url('fonts/raleway-v12-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/raleway-v12-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/raleway-v12-latin-800italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/raleway-v12-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/raleway-v12-latin-800italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-900 - latin */
@font-face {
    font-family: 'Raleway';
    font-style: normal;
    font-weight: 900;
    src: url('fonts/raleway-v12-latin-900.eot'); /* IE9 Compat Modes */
    src: local('Raleway Black'), local('Raleway-Black'), url('fonts/raleway-v12-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/raleway-v12-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/raleway-v12-latin-900.woff') format('woff'), /* Modern Browsers */
    url('fonts/raleway-v12-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/raleway-v12-latin-900.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* raleway-900italic - latin */
@font-face {
    font-family: 'Raleway';
    font-style: italic;
    font-weight: 900;
    src: url('fonts/raleway-v12-latin-900italic.eot'); /* IE9 Compat Modes */
    src: local('Raleway Black Italic'), local('Raleway-BlackItalic'), url('fonts/raleway-v12-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/raleway-v12-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/raleway-v12-latin-900italic.woff') format('woff'), /* Modern Browsers */
    url('fonts/raleway-v12-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/raleway-v12-latin-900italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* tangerine-regular - latin */
@font-face {
    font-family: 'Tangerine';
    font-style: normal;
    font-weight: 400;
    src: url('fonts/tangerine-v9-latin-regular.eot'); /* IE9 Compat Modes */
    src: local('Tangerine Regular'), local('Tangerine-Regular'), url('fonts/tangerine-v9-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/tangerine-v9-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/tangerine-v9-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('fonts/tangerine-v9-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/tangerine-v9-latin-regular.svg#Tangerine') format('svg'); /* Legacy iOS */
}

/* tangerine-700 - latin */
@font-face {
    font-family: 'Tangerine';
    font-style: normal;
    font-weight: 700;
    src: url('fonts/tangerine-v9-latin-700.eot'); /* IE9 Compat Modes */
    src: local('Tangerine Bold'), local('Tangerine-Bold'), url('fonts/tangerine-v9-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/tangerine-v9-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
    url('fonts/tangerine-v9-latin-700.woff') format('woff'), /* Modern Browsers */
    url('fonts/tangerine-v9-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
    url('fonts/tangerine-v9-latin-700.svg#Tangerine') format('svg'); /* Legacy iOS */
}


.header_top,
	.header_top_outer,
	.header_top_inner, 
	.header_top_aligner {
		height : 40px;
	}
	
	.header_mid,
	.header_mid_outer,
	.header_mid .header_mid_inner .social_wrap,
	.header_mid .header_mid_inner .social_but_wrap,
	.header_mid .header_mid_inner .search_wrap_in_inner,
	.header_mid .header_mid_inner .slogan_wrap_inner,
	.header_mid .header_mid_inner .side_logo_nav_wrap,
	.header_mid .header_mid_inner .logo,
	.header_mid .header_mid_inner .resp_nav_wrap_inner {
		height : 0px;
	}
	
	.enable_logo_side #header.navi_scrolled .header_mid,
	.enable_logo_side #header.navi_scrolled .header_mid_outer,
	.enable_logo_side #header.navi_scrolled .header_mid .header_mid_inner .social_wrap,
	.enable_logo_side #header.navi_scrolled .header_mid .header_mid_inner .social_but_wrap,
	.enable_logo_side #header.navi_scrolled .header_mid .header_mid_inner .search_wrap_in_inner,
	.enable_logo_side #header.navi_scrolled .header_mid .header_mid_inner .side_logo_nav_wrap,
	
	#header.navi_scrolled .search_wrap,
	.navi_scrolled nav > div > ul,
	.navi_scrolled nav > div > ul > li,
	.navi_scrolled nav > div > ul > li > a,
	.header_bot,
	.header_line_wrap,
	.header_line,
	.search_but_align,
	.header_bot_outer,
	.enable_logo_side #header #navigation > li > a,
	.header_bot .header_bot_inner nav > div > ul,
	.header_bot .header_bot_inner nav > div > ul > li,
	.header_bot .header_bot_inner nav > div > ul > li > a {
		height : 89px;
	}
	#header .header_mid .logo_wrap .logo .logo_retina {
		width : 287px;
	}
	.enable_logo_side #header.navi_scrolled {
		padding-top : 135px !important;
	}
	
	#page .top_img_height {
		height : 135px;
	}
	
	#page.enable_header_top .top_img_height {
		height : 175px;
	}
	
	#page.enable_header_bottom .top_img_height {
		height : 195px;
	}
	
	#page.enable_header_top.enable_header_bottom .top_img_height {
		height : 235px;
	}
	
	#page.enable_header_top .error_inner, 
	#page.enable_header_top .headline.cmsms_headline_disabled {
		padding-top : 175px;
	}
	
	#page.enable_header_bottom .error_inner, 
	#page.enable_header_bottom .headline.cmsms_headline_disabled {
		padding-top : 195px;
	}
	
	#page.enable_header_top.enable_header_bottom .error_inner, 
	#page.enable_header_top.enable_header_bottom .headline.cmsms_headline_disabled {
		padding-top : 235px;
	}@media only screen and (max-width: 1024px) {
		.header_top,
		.header_top_outer,
		.header_top_inner,
		.header_top_aligner,
		.header_mid,
		.header_mid_outer,
		.header_mid .header_mid_inner .social_wrap,
		.header_mid .header_mid_inner .social_but_wrap,
		.header_mid .header_mid_inner .search_wrap_in_inner,
		.header_mid .header_mid_inner .slogan_wrap_inner,
		.header_mid .header_mid_inner .side_logo_nav_wrap,
		.header_bot,
		.header_line_wrap,
		.header_line,
		.search_but_align,
		.header_bot_outer,
		.enable_logo_side #header #navigation > li > a,
		.header_bot .header_bot_inner nav > div > ul,
		.header_bot .header_bot_inner nav > div > ul > li,
		.header_bot .header_bot_inner nav > div > ul > li > a {
			height : auto;
		}
		
		#page.fixed_header #middle,
		#page.fixed_header.enable_header_top #middle,
		#page.fixed_header.enable_header_bottom #middle,
		#page.fixed_header.enable_header_top.enable_header_bottom #middle {
			padding-top : 0px !important;
		}
	}
	
	@media only screen and (max-width: 767px) {
		.header_mid .header_mid_inner .resp_nav_wrap_inner {
			height : auto;
		}
	}.slogan_wrap_text {
font:bold 36px/36px 'Tangerine';
color:#e9b947;
}
.page-id-6899 #header .search_but_wrap {
padding-left:4px !important;
}
.page-id-6899 #header .menu-item-6257,
.page-id-6899 #header .menu-item-7456 {
display:none;
}
.font_30 {
font:600 30px/30px Montserrat;
}
.font_48 {
font:600 48px/48px Montserrat;
margin-bottom:15px;
}
.color_yellow {
color:#eac947;
}
.mont_font, .mont_font a {
font:500 14px/24px Montserrat;
color:#fff;
}
.mont_font .adress_wrap:before,
.mont_font .contact_widget_phone:before,
.mont_font .contact_widget_email:before {
color:#eac947 !important;
}
.cmsms_button_slider:hover {
background-color:#daae4f !important;
border-color:#daae4f !important;
color:#1f2531 !important;
}
.page-id-7668 .cmsms_dynamic_cart,
.page-id-7668 #header {display:none;}
.page-id-7850 {
background-image:url(../wp-content/uploads/2015/04/bg-2.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
background-size:cover;
}
	#footer.cmsms_footer_default .footer_inner {
		min-height:460px;
	}
	
	/**.fixed_footer #main {
		margin-bottom:460px;
	}**/

#cmsms_row_5bb725c880a05 { 
	background-color:#1f2531;
} 

#cmsms_row_5bb725c880a05 .cmsms_row_outer_parent { 
	padding-top: 0px; 
} 

 
#cmsms_row_5bb725c880e13 .cmsms_row_outer_parent { 
	padding-top: 0px; 
} 

#cmsms_row_5bb725c880e13 .cmsms_row_outer_parent { 
	padding-bottom: 90px; 
} 

 
#cmsms_heading_5bb725c880fbd { 
	text-align:center; 
	margin-top:80px; 
	margin-bottom:0px; 
} 

#cmsms_heading_5bb725c880fbd .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c880fbd .cmsms_heading, #cmsms_heading_5bb725c880fbd .cmsms_heading a { 
	font-family:'Tangerine'; 
	font-size:102px; 
	line-height:100px; 
	font-weight:normal; 
	font-style:normal; 
	color:#e9b947;
} 

#cmsms_heading_5bb725c880fbd .cmsms_heading_divider { 
} 

@media (max-width: 767px) {

#cmsms_heading_5bb725c880fbd .cmsms_heading, #cmsms_heading_5bb725c880fbd .cmsms_heading a { 
	font-size:80px; 
	line-height:70px; 
} 

} 

 
#cmsms_heading_5bb725c88106f { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:50px; 
} 

#cmsms_heading_5bb725c88106f .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c88106f .cmsms_heading, #cmsms_heading_5bb725c88106f .cmsms_heading a { 
	font-family:'Montserrat'; 
	font-size:26px; 
	font-weight:bold; 
	font-style:normal; 
	color:#353943;
} 

#cmsms_heading_5bb725c88106f .cmsms_heading_divider { 
} 

@media (max-width: 767px) {

#cmsms_heading_5bb725c88106f .cmsms_heading, #cmsms_heading_5bb725c88106f .cmsms_heading a { 
	font-size:22px; 
} 

} 

 
#cmsms_row_5bb725c88129a .cmsms_row_outer_parent { 
	padding-top: 0px; 
} 

#cmsms_row_5bb725c88129a .cmsms_row_outer_parent { 
	padding-bottom: 50px; 
} 

 
#cmsms_heading_5bb725c8815dd { 
	text-align:center; 
	margin-top:30px; 
	margin-bottom:20px; 
} 

#cmsms_heading_5bb725c8815dd .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c8815dd .cmsms_heading, #cmsms_heading_5bb725c8815dd .cmsms_heading a { 
	font-size:18px; 
	font-weight:normal; 
	font-style:inherit; 
} 

#cmsms_heading_5bb725c8815dd .cmsms_heading_divider { 
} 

 
#cmsms_divider_5bb725c881667 { 
	border-bottom-width:0px; 
	border-bottom-style:solid; 
	padding-top:10px; 
	margin-bottom:10px; 
} 

#cmsms_button_5bb725c881809 { 
	text-align:center; 
} 

#cmsms_button_5bb725c881809 .cmsms_button:before { 
	margin-right:.5em; 
	margin-left:0; 
	vertical-align:baseline; 
} 

#cmsms_button_5bb725c881809 .cmsms_button { 
	line-height:42px; 
	font-weight:normal; 
	font-style:normal; 
	padding-right:20px; 
	padding-left:20px; 
	border-style:solid; 
	color:#daae4f;
} 
#cmsms_button_5bb725c881809 .cmsms_button:hover { 
	color:#ffffff;
} 
 
#cmsms_divider_5bb725c88188e { 
	border-bottom-width:0px; 
	border-bottom-style:solid; 
	padding-top:10px; 
	margin-bottom:10px; 
} 
 
#cmsms_heading_5bb725c881b4e { 
	text-align:center; 
	margin-top:30px; 
	margin-bottom:20px; 
} 

#cmsms_heading_5bb725c881b4e .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c881b4e .cmsms_heading, #cmsms_heading_5bb725c881b4e .cmsms_heading a { 
	font-size:18px; 
	font-weight:normal; 
	font-style:inherit; 
} 

#cmsms_heading_5bb725c881b4e .cmsms_heading_divider { 
} 

 
#cmsms_divider_5bb725c881be2 { 
	border-bottom-width:0px; 
	border-bottom-style:solid; 
	padding-top:10px; 
	margin-bottom:10px; 
} 

#cmsms_button_5bb725c881d4a { 
	text-align:center; 
} 

#cmsms_button_5bb725c881d4a .cmsms_button:before { 
	margin-right:.5em; 
	margin-left:0; 
	vertical-align:baseline; 
} 

#cmsms_button_5bb725c881d4a .cmsms_button { 
	font-weight:normal; 
	font-style:normal; 
	border-style:solid; 
	color:#daae4f;
} 
#cmsms_button_5bb725c881d4a .cmsms_button:hover { 
	color:#ffffff;
} 
 
#cmsms_divider_5bb725c881db6 { 
	border-bottom-width:0px; 
	border-bottom-style:solid; 
	padding-top:10px; 
	margin-bottom:10px; 
} 
 
#cmsms_heading_5bb725c882094 { 
	text-align:center; 
	margin-top:30px; 
	margin-bottom:20px; 
} 

#cmsms_heading_5bb725c882094 .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c882094 .cmsms_heading, #cmsms_heading_5bb725c882094 .cmsms_heading a { 
	font-size:18px; 
	font-weight:normal; 
	font-style:inherit; 
} 

#cmsms_heading_5bb725c882094 .cmsms_heading_divider { 
} 

 
#cmsms_divider_5bb725c882119 { 
	border-bottom-width:0px; 
	border-bottom-style:solid; 
	padding-top:10px; 
	margin-bottom:10px; 
} 

#cmsms_button_5bb725c88227f { 
	text-align:center; 
} 

#cmsms_button_5bb725c88227f .cmsms_button:before { 
	margin-right:.5em; 
	margin-left:0; 
	vertical-align:baseline; 
} 

#cmsms_button_5bb725c88227f .cmsms_button { 
	font-weight:normal; 
	font-style:normal; 
	border-style:solid; 
	color:#daae4f;
} 
#cmsms_button_5bb725c88227f .cmsms_button:hover { 
	color:#ffffff;
} 
 
#cmsms_divider_5bb725c8822f0 { 
	border-bottom-width:0px; 
	border-bottom-style:solid; 
	padding-top:10px; 
	margin-bottom:10px; 
} 
 
#cmsms_row_5bb725c88236b { 
	background-image: url(http://montmartre.cmsmasters.net/wp-content/uploads/2015/04/cafe.jpg); 
	background-position: top center; 
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-size: cover; 
} 

#cmsms_row_5bb725c88236b .cmsms_row_outer_parent { 
	padding-top: 60px; 
} 

#cmsms_row_5bb725c88236b .cmsms_row_outer_parent { 
	padding-bottom: 70px; 
} 

#cmsms_row_5bb725c88236b .cmsms_row_overlay { 
	background-color:rgba(31,37,49,0);
} 

 
#cmsms_heading_5bb725c88267a { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:0px; 
} 

#cmsms_heading_5bb725c88267a .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c88267a .cmsms_heading, #cmsms_heading_5bb725c88267a .cmsms_heading a { 
	font-family:'Tangerine'; 
	font-size:130px; 
	line-height:130px; 
	font-weight:normal; 
	font-style:normal; 
	color:#e9b947;
} 

#cmsms_heading_5bb725c88267a .cmsms_heading_divider { 
} 

@media (max-width: 767px) {

#cmsms_heading_5bb725c88267a .cmsms_heading, #cmsms_heading_5bb725c88267a .cmsms_heading a { 
	font-size:90px; 
	line-height:90px; 
} 

} 

 
#cmsms_heading_5bb725c88275f { 
	text-align:center; 
	margin-top:-15px; 
	margin-bottom:70px; 
} 

#cmsms_heading_5bb725c88275f .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c88275f .cmsms_heading, #cmsms_heading_5bb725c88275f .cmsms_heading a { 
	font-family:'Montserrat'; 
	font-size:28px; 
	font-weight:bold; 
	font-style:normal; 
	color:#ffffff;
} 

#cmsms_heading_5bb725c88275f .cmsms_heading_divider { 
} 

@media (max-width: 767px) {

#cmsms_heading_5bb725c88275f .cmsms_heading, #cmsms_heading_5bb725c88275f .cmsms_heading a { 
	font-size:24px; 
} 

} 

 
#cmsms_row_5bb725c887c14 .cmsms_row_outer_parent { 
	padding-top: 0px; 
} 

 
#cmsms_heading_5bb725c887e07 { 
	text-align:center; 
	margin-top:80px; 
	margin-bottom:0px; 
} 

#cmsms_heading_5bb725c887e07 .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c887e07 .cmsms_heading, #cmsms_heading_5bb725c887e07 .cmsms_heading a { 
	font-family:'Tangerine'; 
	font-size:130px; 
	line-height:135px; 
	font-weight:normal; 
	font-style:normal; 
	color:#e9b947;
} 

#cmsms_heading_5bb725c887e07 .cmsms_heading_divider { 
} 

@media (max-width: 767px) {

#cmsms_heading_5bb725c887e07 .cmsms_heading, #cmsms_heading_5bb725c887e07 .cmsms_heading a { 
	font-size:110px; 
	line-height:110px; 
} 

} 

 
#cmsms_heading_5bb725c887efa { 
	text-align:center; 
	margin-top:-15px; 
	margin-bottom:70px; 
} 

#cmsms_heading_5bb725c887efa .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c887efa .cmsms_heading, #cmsms_heading_5bb725c887efa .cmsms_heading a { 
	font-family:'Montserrat'; 
	font-size:44px; 
	font-weight:bold; 
	font-style:normal; 
	color:#353943;
} 

#cmsms_heading_5bb725c887efa .cmsms_heading_divider { 
} 

@media (max-width: 767px) {

#cmsms_heading_5bb725c887efa .cmsms_heading, #cmsms_heading_5bb725c887efa .cmsms_heading a { 
	font-size:36px; 
} 

} 

 
#cmsms_row_5bb725c887f65 .cmsms_row_outer_parent { 
	padding-top: 0px; 
} 

#cmsms_row_5bb725c887f65 .cmsms_row_outer_parent { 
	padding-bottom: 50px; 
} 

 
#cmsms_row_5bb725c88bcf9 .cmsms_row_outer_parent { 
	padding-top: 10px; 
} 

#cmsms_row_5bb725c88bcf9 .cmsms_row_outer_parent { 
	padding-bottom: 80px; 
} 


#cmsms_button_5bb725c88bf48 { 
	text-align:center; 
} 

#cmsms_button_5bb725c88bf48 .cmsms_button:before { 
	margin-right:.5em; 
	margin-left:0; 
	vertical-align:baseline; 
} 

#cmsms_button_5bb725c88bf48 .cmsms_button { 
	font-weight:normal; 
	font-style:normal; 
	border-style:solid; 
	color:#daae4f;
} 
#cmsms_button_5bb725c88bf48 .cmsms_button:hover { 
	color:#ffffff;
} 
 
#cmsms_row_5bb725c88bfcc { 
	background-image: url(http://montmartre.cmsmasters.net/wp-content/uploads/2015/04/rswyr.jpg); 
	background-position: top center; 
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-size: cover; 
} 

#cmsms_row_5bb725c88bfcc .cmsms_row_outer_parent { 
	padding-top: 60px; 
} 

#cmsms_row_5bb725c88bfcc .cmsms_row_outer_parent { 
	padding-bottom: 70px; 
} 

 
#cmsms_heading_5bb725c88c311 { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:0px; 
} 

#cmsms_heading_5bb725c88c311 .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c88c311 .cmsms_heading, #cmsms_heading_5bb725c88c311 .cmsms_heading a { 
	font-family:'Tangerine'; 
	font-size:130px; 
	line-height:135px; 
	font-weight:normal; 
	font-style:normal; 
	color:#e9b947;
} 

#cmsms_heading_5bb725c88c311 .cmsms_heading_divider { 
} 

@media (max-width: 767px) {

#cmsms_heading_5bb725c88c311 .cmsms_heading, #cmsms_heading_5bb725c88c311 .cmsms_heading a { 
	font-size:100px; 
	line-height:110px; 
} 

} 

 
#cmsms_heading_5bb725c88c3e4 { 
	text-align:center; 
	margin-top:-15px; 
	margin-bottom:40px; 
} 

#cmsms_heading_5bb725c88c3e4 .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c88c3e4 .cmsms_heading, #cmsms_heading_5bb725c88c3e4 .cmsms_heading a { 
	font-family:'Montserrat'; 
	font-size:24px; 
	font-weight:bold; 
	font-style:normal; 
	color:#ffffff;
} 

#cmsms_heading_5bb725c88c3e4 .cmsms_heading_divider { 
} 

@media (max-width: 767px) {

#cmsms_heading_5bb725c88c3e4 .cmsms_heading, #cmsms_heading_5bb725c88c3e4 .cmsms_heading a { 
	font-size:22px; 
	line-height:32px; 
} 

} 

 
#cmsms_row_5bb725c88c6c0 .cmsms_row_outer_parent { 
	padding-top: 110px; 
} 

#cmsms_row_5bb725c88c6c0 .cmsms_row_outer_parent { 
	padding-bottom: 110px; 
} 

 
#cmsms_heading_5bb725c88c85b { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:0px; 
} 

#cmsms_heading_5bb725c88c85b .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c88c85b .cmsms_heading, #cmsms_heading_5bb725c88c85b .cmsms_heading a { 
	font-family:'Tangerine'; 
	font-size:108px; 
	line-height:135px; 
	font-weight:normal; 
	font-style:normal; 
	color:#e9b947;
} 

#cmsms_heading_5bb725c88c85b .cmsms_heading_divider { 
} 

@media (max-width: 767px) {

#cmsms_heading_5bb725c88c85b .cmsms_heading, #cmsms_heading_5bb725c88c85b .cmsms_heading a { 
	font-size:100px; 
	line-height:100px; 
} 

} 

 
#cmsms_heading_5bb725c88c92f { 
	text-align:center; 
	margin-top:-15px; 
	margin-bottom:50px; 
} 

#cmsms_heading_5bb725c88c92f .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c88c92f .cmsms_heading, #cmsms_heading_5bb725c88c92f .cmsms_heading a { 
	font-family:'Montserrat'; 
	font-size:28px; 
	font-weight:bold; 
	font-style:normal; 
	color:#353943;
} 

#cmsms_heading_5bb725c88c92f .cmsms_heading_divider { 
} 

@media (max-width: 767px) {

#cmsms_heading_5bb725c88c92f .cmsms_heading, #cmsms_heading_5bb725c88c92f .cmsms_heading a { 
	font-size:24px; 
} 

} 

 
#cmsms_divider_5bb725c88cb56 { 
	border-bottom-width:0px; 
	border-bottom-style:solid; 
	padding-top:30px; 
	margin-bottom:0px; 
} 
 
#cmsms_divider_5bb725c88cdc6 { 
	border-bottom-width:0px; 
	border-bottom-style:solid; 
	padding-top:30px; 
	margin-bottom:0px; 
} 
 
#cmsms_row_5bb725c88cfb4 { 
	background-image: url(http://montmartre.cmsmasters.net/wp-content/uploads/2015/04/prlx-1.jpg); 
	background-position: bottom center; 
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-size: cover; 
} 

#cmsms_row_5bb725c88cfb4 .cmsms_row_outer_parent { 
	padding-top: 60px; 
} 

#cmsms_row_5bb725c88cfb4 .cmsms_row_outer_parent { 
	padding-bottom: 70px; 
} 

 
#cmsms_heading_5bb725c88d2ae { 
	text-align:center; 
	margin-top:0px; 
	margin-bottom:0px; 
} 

#cmsms_heading_5bb725c88d2ae .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c88d2ae .cmsms_heading, #cmsms_heading_5bb725c88d2ae .cmsms_heading a { 
	font-family:'Tangerine'; 
	font-size:150px; 
	line-height:155px; 
	font-weight:normal; 
	font-style:normal; 
	color:#e9b947;
} 

#cmsms_heading_5bb725c88d2ae .cmsms_heading_divider { 
} 

@media (max-width: 767px) {

#cmsms_heading_5bb725c88d2ae .cmsms_heading, #cmsms_heading_5bb725c88d2ae .cmsms_heading a { 
	font-size:130px; 
	line-height:130px; 
} 

} 

 
#cmsms_heading_5bb725c88d38f { 
	text-align:center; 
	margin-top:-15px; 
	margin-bottom:70px; 
} 

#cmsms_heading_5bb725c88d38f .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c88d38f .cmsms_heading, #cmsms_heading_5bb725c88d38f .cmsms_heading a { 
	font-family:'Montserrat'; 
	font-size:28px; 
	font-weight:bold; 
	font-style:normal; 
	color:#ffffff;
} 

#cmsms_heading_5bb725c88d38f .cmsms_heading_divider { 
} 

 
#cmsms_row_5bb725c891967 .cmsms_row_outer_parent { 
	padding-top: 0px; 
} 

#cmsms_row_5bb725c891967 .cmsms_row_outer_parent { 
	padding-bottom: 20px; 
} 

 
#cmsms_heading_5bb725c891aae { 
	text-align:center; 
	margin-top:60px; 
	margin-bottom:0px; 
} 

#cmsms_heading_5bb725c891aae .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c891aae .cmsms_heading, #cmsms_heading_5bb725c891aae .cmsms_heading a { 
	font-family:'Tangerine'; 
	font-size:130px; 
	line-height:135px; 
	font-weight:normal; 
	font-style:normal; 
	color:#e9b947;
} 

#cmsms_heading_5bb725c891aae .cmsms_heading_divider { 
} 

@media (max-width: 767px) {

#cmsms_heading_5bb725c891aae .cmsms_heading, #cmsms_heading_5bb725c891aae .cmsms_heading a { 
	font-size:110px; 
	line-height:110px; 
} 

} 

 
#cmsms_heading_5bb725c891b85 { 
	text-align:center; 
	margin-top:-15px; 
	margin-bottom:70px; 
} 

#cmsms_heading_5bb725c891b85 .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c891b85 .cmsms_heading, #cmsms_heading_5bb725c891b85 .cmsms_heading a { 
	font-family:'Montserrat'; 
	font-size:44px; 
	line-height:46px; 
	font-weight:bold; 
	font-style:normal; 
	color:#353943;
} 

#cmsms_heading_5bb725c891b85 .cmsms_heading_divider { 
} 

@media (max-width: 767px) {

#cmsms_heading_5bb725c891b85 .cmsms_heading, #cmsms_heading_5bb725c891b85 .cmsms_heading a { 
	font-size:36px; 
} 

} 

 
#cmsms_row_5bb725c891bfd .cmsms_row_outer_parent { 
	padding-top: 0px; 
} 

#cmsms_row_5bb725c891bfd .cmsms_row_outer_parent { 
	padding-bottom: 0px; 
} 

 
#cmsms_row_5bb725c892173 .cmsms_row_outer_parent { 
	padding-top: 30px; 
} 

#cmsms_row_5bb725c892173 .cmsms_row_outer_parent { 
	padding-bottom: 70px; 
} 


#cmsms_button_5bb725c892349 { 
	text-align:center; 
} 

#cmsms_button_5bb725c892349 .cmsms_button:before { 
	margin-right:.5em; 
	margin-left:0; 
	vertical-align:baseline; 
} 

#cmsms_button_5bb725c892349 .cmsms_button { 
	font-weight:normal; 
	font-style:normal; 
	border-style:solid; 
} 
#cmsms_button_5bb725c892349 .cmsms_button:hover { 
}

#cmsms_row_5bb725c8923ca {
    background-image: url(../media/shqj1sll/steirische-buschenschank-nahe-graz.jpg);
    background-position: top center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size: cover;
} 

#cmsms_row_5bb725c8923ca .cmsms_row_outer_parent { 
	padding-top: 20px; 
} 

#cmsms_row_5bb725c8923ca .cmsms_row_outer_parent { 
	padding-bottom: 70px; 
} 

 
#cmsms_heading_5bb725c8926c5 { 
	text-align:center; 
	margin-top:60px; 
	margin-bottom:0px; 
} 

#cmsms_heading_5bb725c8926c5 .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c8926c5 .cmsms_heading, #cmsms_heading_5bb725c8926c5 .cmsms_heading a { 
	font-family:'Tangerine'; 
	font-size:130px; 
	line-height:135px; 
	font-weight:normal; 
	font-style:normal; 
	color:#e9b947;
} 

#cmsms_heading_5bb725c8926c5 .cmsms_heading_divider { 
} 

@media (max-width: 767px) {

#cmsms_heading_5bb725c8926c5 .cmsms_heading, #cmsms_heading_5bb725c8926c5 .cmsms_heading a { 
	font-size:100px; 
	line-height:100px; 
} 

} 

 
#cmsms_heading_5bb725c89279c { 
	text-align:center; 
	margin-top:-15px; 
	margin-bottom:70px; 
} 

#cmsms_heading_5bb725c89279c .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c89279c .cmsms_heading, #cmsms_heading_5bb725c89279c .cmsms_heading a { 
	font-family:'Montserrat'; 
	font-size:36px; 
	font-weight:bold; 
	font-style:normal; 
	color:#ffffff;
} 

#cmsms_heading_5bb725c89279c .cmsms_heading_divider { 
} 

@media (max-width: 767px) {

#cmsms_heading_5bb725c89279c .cmsms_heading, #cmsms_heading_5bb725c89279c .cmsms_heading a { 
	font-size:30px; 
} 

} 

 
#cmsms_divider_5bb725c892994 { 
	border-bottom-width:0px; 
	border-bottom-style:solid; 
	padding-top:40px; 
	margin-bottom:0px; 
} 

#cmsms_button_5bb725c892b11 { 
	float:left; 
} 

#cmsms_button_5bb725c892b11 .cmsms_button:before { 
	margin-right:.5em; 
	margin-left:0; 
	vertical-align:baseline; 
} 

#cmsms_button_5bb725c892b11 .cmsms_button { 
	font-family:'Montserrat'; 
	font-size:13px; 
	font-weight:normal; 
	font-style:normal; 
	border-style:solid; 
	background-color:rgba(255,255,255,0);
	color:#ffffff;
	border-color:#ffffff;
} 
#cmsms_button_5bb725c892b11 .cmsms_button:hover { 
	background-color:#daae4f;
	color:#4a4a4a;
	border-color:#daae4f;
}

#cmsms_row_5bb725c892be8 {
    background-image: url(../media/kzuhqvzo/steiermark-buschenschank-sauvignon-blanc-stelzl.jpg);
    background-position: bottom center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size: cover;
} 

#cmsms_row_5bb725c892be8 .cmsms_row_outer_parent { 
	padding-top: 0px; 
} 

#cmsms_row_5bb725c892be8 .cmsms_row_outer_parent { 
	padding-bottom: 40px; 
} 

 
#cmsms_heading_5bb725c892f2b { 
	text-align:center; 
	margin-top:78px; 
	margin-bottom:0px; 
} 

#cmsms_heading_5bb725c892f2b .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c892f2b .cmsms_heading, #cmsms_heading_5bb725c892f2b .cmsms_heading a { 
	font-family:'Tangerine'; 
	font-size:120px; 
	line-height:120px; 
	font-weight:normal; 
	font-style:normal; 
	color:#e9b947;
} 

#cmsms_heading_5bb725c892f2b .cmsms_heading_divider { 
} 

@media (max-width: 767px) {

#cmsms_heading_5bb725c892f2b .cmsms_heading, #cmsms_heading_5bb725c892f2b .cmsms_heading a { 
	font-size:90px; 
	line-height:90px; 
} 

} 

 
#cmsms_heading_5bb725c893001 { 
	text-align:center; 
	margin-top:-15px; 
	margin-bottom:70px; 
} 

#cmsms_heading_5bb725c893001 .cmsms_heading { 
	text-align:center; 
} 

#cmsms_heading_5bb725c893001 .cmsms_heading, #cmsms_heading_5bb725c893001 .cmsms_heading a { 
	font-family:'Montserrat'; 
	font-size:30px; 
	font-weight:bold; 
	font-style:normal; 
	color:#353943;
} 

#cmsms_heading_5bb725c893001 .cmsms_heading_divider { 
} 

@media (max-width: 767px) {

#cmsms_heading_5bb725c893001 .cmsms_heading, #cmsms_heading_5bb725c893001 .cmsms_heading a { 
	font-size:26px; 
} 

} 

 
#cmsms_divider_5bb725c89309b { 
	border-bottom-width:0px; 
	border-bottom-style:solid; 
	padding-top:30px; 
	margin-bottom:0px; 
} 
 
#cmsms_row_5bb725c893294 { 
	background-color:#daae4f;
} 

#cmsms_row_5bb725c893294 .cmsms_row_outer_parent { 
	padding-top: 8px; 
} 

#cmsms_row_5bb725c893294 .cmsms_row_outer_parent { 
	padding-bottom: 8px; 
} 

#cmsms_row_5bb725c893294 .cmsms_row_overlay { 
	background-color:#daae4f;
}

#cmsms_row_5c08c7dbe0b95 .cmsms_row_outer_parent {
    padding-top: 0px;
}


#cmsms_heading_5c08c7dbe0d2c {
    text-align: center;
    margin-top: 80px;
    margin-bottom: 0px;
}

    #cmsms_heading_5c08c7dbe0d2c .cmsms_heading {
        text-align: center;
    }

        #cmsms_heading_5c08c7dbe0d2c .cmsms_heading, #cmsms_heading_5c08c7dbe0d2c .cmsms_heading a {
            font-family: 'Tangerine';
            font-size: 134px;
            line-height: 140px;
            font-weight: normal;
            font-style: normal;
            color: #e9b947;
        }

    #cmsms_heading_5c08c7dbe0d2c .cmsms_heading_divider {
    }

@media (max-width: 767px) {

    #cmsms_heading_5c08c7dbe0d2c .cmsms_heading, #cmsms_heading_5c08c7dbe0d2c .cmsms_heading a {
        font-size: 80px;
        line-height: 84px;
    }
}


#cmsms_heading_5c08c7dbe0df6 {
    text-align: center;
    margin-top: -15px;
    margin-bottom: 80px;
}

    #cmsms_heading_5c08c7dbe0df6 .cmsms_heading {
        text-align: center;
    }

        #cmsms_heading_5c08c7dbe0df6 .cmsms_heading, #cmsms_heading_5c08c7dbe0df6 .cmsms_heading a {
            font-family: 'Montserrat';
            font-size: 44px;
            font-weight: bold;
            font-style: normal;
            color: #353943;
        }

    #cmsms_heading_5c08c7dbe0df6 .cmsms_heading_divider {
    }

@media (max-width: 767px) {

    #cmsms_heading_5c08c7dbe0df6 .cmsms_heading, #cmsms_heading_5c08c7dbe0df6 .cmsms_heading a {
        font-size: 28px;
    }
}


#cmsms_row_5c08c7dbe0e5f .cmsms_row_outer_parent {
    padding-top: 0px;
}

#cmsms_row_5c08c7dbe0e5f .cmsms_row_outer_parent {
    padding-bottom: 90px;
}


#cmsms_divider_5c08c7dbe2310 {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-top: 10px;
    margin-bottom: 0px;
}

#cmsms_divider_5c08c7dbe3751 {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-top: 10px;
    margin-bottom: 0px;
}

#cmsms_divider_5c08c7dbe4b51 {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-top: 10px;
    margin-bottom: 0px;
}

#cmsms_row_5c08c7dbe5c38 {
    background-image: url(media/1009/buschenschank-header-steiermark-steirischer-wein.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size: cover;
}

    #cmsms_row_5c08c7dbe5c38 .cmsms_row_outer_parent {
        padding-top: 80px;
    }

    #cmsms_row_5c08c7dbe5c38 .cmsms_row_outer_parent {
        padding-bottom: 80px;
    }


#cmsms_heading_5c08c7dbe6037 {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
}

    #cmsms_heading_5c08c7dbe6037 .cmsms_heading {
        text-align: center;
    }

        #cmsms_heading_5c08c7dbe6037 .cmsms_heading, #cmsms_heading_5c08c7dbe6037 .cmsms_heading a {
            font-family: 'Tangerine';
            font-size: 120px;
            line-height: 128px;
            font-weight: normal;
            font-style: normal;
            color: #e9b947;
        }

    #cmsms_heading_5c08c7dbe6037 .cmsms_heading_divider {
    }

@media (max-width: 767px) {

    #cmsms_heading_5c08c7dbe6037 .cmsms_heading, #cmsms_heading_5c08c7dbe6037 .cmsms_heading a {
        font-size: 80px;
        line-height: 84px;
    }
}


#cmsms_heading_5c08c7dbe60ff {
    text-align: center;
    margin-top: -15px;
    margin-bottom: 70px;
}

    #cmsms_heading_5c08c7dbe60ff .cmsms_heading {
        text-align: center;
    }

        #cmsms_heading_5c08c7dbe60ff .cmsms_heading, #cmsms_heading_5c08c7dbe60ff .cmsms_heading a {
            font-family: 'Montserrat';
            font-size: 36px;
            font-weight: bold;
            font-style: normal;
            color: #ffffff;
        }

    #cmsms_heading_5c08c7dbe60ff .cmsms_heading_divider {
    }

@media (max-width: 767px) {

    #cmsms_heading_5c08c7dbe60ff .cmsms_heading, #cmsms_heading_5c08c7dbe60ff .cmsms_heading a {
        font-size: 28px;
    }
}


#cmsms_row_5c08c7dbeaa61 .cmsms_row_outer_parent {
    padding-top: 80px;
}


#cmsms_heading_5c08c7dbeab84 {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
}

    #cmsms_heading_5c08c7dbeab84 .cmsms_heading {
        text-align: center;
    }

        #cmsms_heading_5c08c7dbeab84 .cmsms_heading, #cmsms_heading_5c08c7dbeab84 .cmsms_heading a {
            font-family: 'Tangerine';
            font-size: 112px;
            line-height: 115px;
            font-weight: normal;
            font-style: normal;
            color: #e9b947;
        }

    #cmsms_heading_5c08c7dbeab84 .cmsms_heading_divider {
    }

@media (max-width: 767px) {

    #cmsms_heading_5c08c7dbeab84 .cmsms_heading, #cmsms_heading_5c08c7dbeab84 .cmsms_heading a {
        font-size: 80px;
        line-height: 84px;
    }
}


#cmsms_heading_5c08c7dbeac49 {
    text-align: center;
    margin-top: -15px;
}

    #cmsms_heading_5c08c7dbeac49 .cmsms_heading {
        text-align: center;
    }

        #cmsms_heading_5c08c7dbeac49 .cmsms_heading, #cmsms_heading_5c08c7dbeac49 .cmsms_heading a {
            font-family: 'Montserrat';
            font-size: 30px;
            font-weight: bold;
            font-style: normal;
            color: #353943;
        }

    #cmsms_heading_5c08c7dbeac49 .cmsms_heading_divider {
    }

@media (max-width: 767px) {

    #cmsms_heading_5c08c7dbeac49 .cmsms_heading, #cmsms_heading_5c08c7dbeac49 .cmsms_heading a {
        font-size: 24px;
    }
}


#cmsms_row_5c08c7dbeacaf .cmsms_row_outer_parent {
    padding-top: 0px;
}

#cmsms_row_5c08c7dbeacaf .cmsms_row_outer_parent {
    padding-bottom: 90px;
}


#cmsms_divider_5c08c7dbead51 {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-top: 20px;
    margin-bottom: 0px;
}

#cmsms_divider_5c08c7dbec413 {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-top: 20px;
    margin-bottom: 0px;
}

#cmsms_row_5c08c7dbececb .cmsms_row_outer_parent {
    padding-top: 0px;
}


#cmsms_heading_5c08c7dbecfda {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
}

    #cmsms_heading_5c08c7dbecfda .cmsms_heading {
        text-align: center;
    }

        #cmsms_heading_5c08c7dbecfda .cmsms_heading, #cmsms_heading_5c08c7dbecfda .cmsms_heading a {
            font-family: 'Tangerine';
            font-size: 112px;
            line-height: 115px;
            font-weight: normal;
            font-style: normal;
            color: #e9b947;
        }

    #cmsms_heading_5c08c7dbecfda .cmsms_heading_divider {
    }

@media (max-width: 767px) {

    #cmsms_heading_5c08c7dbecfda .cmsms_heading, #cmsms_heading_5c08c7dbecfda .cmsms_heading a {
        font-size: 80px;
        line-height: 84px;
    }
}


#cmsms_heading_5c08c7dbed09e {
    text-align: center;
    margin-top: -15px;
    margin-bottom: 70px;
}

    #cmsms_heading_5c08c7dbed09e .cmsms_heading {
        text-align: center;
    }

        #cmsms_heading_5c08c7dbed09e .cmsms_heading, #cmsms_heading_5c08c7dbed09e .cmsms_heading a {
            font-family: 'Montserrat';
            font-size: 30px;
            font-weight: bold;
            font-style: normal;
            color: #353943;
        }

    #cmsms_heading_5c08c7dbed09e .cmsms_heading_divider {
    }

@media (max-width: 767px) {

    #cmsms_heading_5c08c7dbed09e .cmsms_heading, #cmsms_heading_5c08c7dbed09e .cmsms_heading a {
        font-size: 24px;
    }
}


#cmsms_row_5c08c7dbed104 .cmsms_row_outer_parent {
    padding-top: 0px;
}

#cmsms_row_5c08c7dbed104 .cmsms_row_outer_parent {
    padding-bottom: 90px;
}


#cmsms_divider_5c08c7dbed38c {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-top: 20px;
    margin-bottom: 0px;
}

#cmsms_divider_5c08c7dbee5bb {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-top: 20px;
    margin-bottom: 0px;
}

#cmsms_row_5c08c7dbeef27 .cmsms_row_outer_parent {
    padding-top: 0px;
}


#cmsms_heading_5c08c7dbef03c {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
}

    #cmsms_heading_5c08c7dbef03c .cmsms_heading {
        text-align: center;
    }

        #cmsms_heading_5c08c7dbef03c .cmsms_heading, #cmsms_heading_5c08c7dbef03c .cmsms_heading a {
            font-family: 'Tangerine';
            font-size: 112px;
            line-height: 115px;
            font-weight: normal;
            font-style: normal;
            color: #e9b947;
        }

    #cmsms_heading_5c08c7dbef03c .cmsms_heading_divider {
    }

@media (max-width: 767px) {

    #cmsms_heading_5c08c7dbef03c .cmsms_heading, #cmsms_heading_5c08c7dbef03c .cmsms_heading a {
        font-size: 80px;
        line-height: 84px;
    }
}


#cmsms_heading_5c08c7dbef100 {
    text-align: center;
    margin-top: -15px;
    margin-bottom: 70px;
}

    #cmsms_heading_5c08c7dbef100 .cmsms_heading {
        text-align: center;
    }

        #cmsms_heading_5c08c7dbef100 .cmsms_heading, #cmsms_heading_5c08c7dbef100 .cmsms_heading a {
            font-family: 'Montserrat';
            font-size: 30px;
            font-weight: bold;
            font-style: normal;
            color: #353943;
        }

    #cmsms_heading_5c08c7dbef100 .cmsms_heading_divider {
    }

@media (max-width: 767px) {

    #cmsms_heading_5c08c7dbef100 .cmsms_heading, #cmsms_heading_5c08c7dbef100 .cmsms_heading a {
        font-size: 24px;
    }
}


#cmsms_row_5c08c7dbef165 .cmsms_row_outer_parent {
    padding-top: 0px;
}

#cmsms_row_5c08c7dbef165 .cmsms_row_outer_parent {
    padding-bottom: 100px;
}


#cmsms_divider_5c08c7dbef205 {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-top: 20px;
    margin-bottom: 0px;
}

#cmsms_divider_5c08c7dbf0540 {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-top: 20px;
    margin-bottom: 0px;
}



#cmsms_heading_5c09051daed62 {
    text-align: center;
    margin-top: 80px;
    margin-bottom: 0px;
}

    #cmsms_heading_5c09051daed62 .cmsms_heading {
        text-align: center;
    }

        #cmsms_heading_5c09051daed62 .cmsms_heading, #cmsms_heading_5c09051daed62 .cmsms_heading a {
            font-family: 'Tangerine';
            font-size: 120px;
            line-height: 125px;
            font-weight: normal;
            font-style: normal;
            color: #e9b947;
        }

    #cmsms_heading_5c09051daed62 .cmsms_heading_divider {
    }

#cmsms_fb_5c0a50dc121ae {
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(http://montmartre.cmsmasters.net/wp-content/uploads/2014/11/foodiesfcvceed.jpg);
    background-position: center right;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size: auto;
}

    #cmsms_fb_5c0a50dc121ae .featured_block_inner {
        width: 36%;
        padding: 50px 50px 50px 50px;
        text-align: left;
        float: right;
        background-color: #dbaf4f;
    }

    #cmsms_fb_5c0a50dc121ae .featured_block_text {
        text-align: left;
    }


#cmsms_row_5c0a50dc126ac .cmsms_row_outer_parent {
    padding-top: 20px;
}

#cmsms_row_5c0a50dc126ac .cmsms_row_outer_parent {
    padding-bottom: 50px;
}

@media (max-width: 767px) {

    #cmsms_heading_5c09051daed62 .cmsms_heading, #cmsms_heading_5c09051daed62 .cmsms_heading a {
        font-size: 82px;
        line-height: 84px;
    }
}


#cmsms_heading_5c09051daee31 {
    text-align: center;
    margin-top: -10px;
    margin-bottom: 30px;
}

    #cmsms_heading_5c09051daee31 .cmsms_heading {
        text-align: center;
    }

        #cmsms_heading_5c09051daee31 .cmsms_heading, #cmsms_heading_5c09051daee31 .cmsms_heading a {
            font-family: 'Montserrat';
            font-size: 28px;
            font-weight: bold;
            font-style: normal;
            color: #4b4a4a;
        }

    #cmsms_heading_5c09051daee31 .cmsms_heading_divider {
    }

@media (max-width: 767px) {

    #cmsms_heading_5c09051daee31 .cmsms_heading, #cmsms_heading_5c09051daee31 .cmsms_heading a {
        font-size: 24px;
    }
}


#cmsms_row_5c09051daf214 .cmsms_row_outer_parent {
    padding-bottom: 80px;
}


#cmsms_heading_5c09051daf3ab {
    text-align: center;
    margin-top: 3px;
    margin-bottom: 30px;
}

    #cmsms_heading_5c09051daf3ab .cmsms_heading {
        text-align: center;
    }

        #cmsms_heading_5c09051daf3ab .cmsms_heading, #cmsms_heading_5c09051daf3ab .cmsms_heading a {
            font-family: 'Montserrat';
            font-weight: bold;
            font-style: normal;
            color: #4b4a4a;
        }

    #cmsms_heading_5c09051daf3ab .cmsms_heading_divider {
    }


#cmsms_heading_5c09051daf49c {
    text-align: right;
    margin-top: 68px;
    margin-bottom: 0px;
}

    #cmsms_heading_5c09051daf49c .cmsms_heading {
        text-align: right;
    }

        #cmsms_heading_5c09051daf49c .cmsms_heading, #cmsms_heading_5c09051daf49c .cmsms_heading a {
            font-family: 'Montserrat';
            font-weight: normal;
            font-style: normal;
            color: #4b4a4a;
        }

    #cmsms_heading_5c09051daf49c .cmsms_heading_divider {
    }


#cmsms_heading_5c09051daf552 {
    text-align: right;
    margin-top: 0px;
    margin-bottom: 0px;
}

    #cmsms_heading_5c09051daf552 .cmsms_heading {
        text-align: right;
    }

        #cmsms_heading_5c09051daf552 .cmsms_heading, #cmsms_heading_5c09051daf552 .cmsms_heading a {
            font-family: 'Montserrat';
            font-size: 13px;
            font-weight: normal;
            font-style: normal;
            color: #e9b947;
        }

    #cmsms_heading_5c09051daf552 .cmsms_heading_divider {
    }


#cmsms_row_5c09051db0c8f {
    background-image: url(http://montmartre.cmsmasters.net/wp-content/uploads/2015/04/venec.jpg);
    background-position: top center;
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-size: cover;
}

    #cmsms_row_5c09051db0c8f .cmsms_row_outer_parent {
        padding-top: 60px;
    }

    #cmsms_row_5c09051db0c8f .cmsms_row_outer_parent {
        padding-bottom: 70px;
    }


#cmsms_heading_5c09051db10c7 {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
}

    #cmsms_heading_5c09051db10c7 .cmsms_heading {
        text-align: center;
    }

        #cmsms_heading_5c09051db10c7 .cmsms_heading, #cmsms_heading_5c09051db10c7 .cmsms_heading a {
            font-family: 'Tangerine';
            font-size: 140px;
            line-height: 145px;
            font-weight: normal;
            font-style: normal;
            color: #e9b947;
        }

    #cmsms_heading_5c09051db10c7 .cmsms_heading_divider {
    }

@media (max-width: 767px) {

    #cmsms_heading_5c09051db10c7 .cmsms_heading, #cmsms_heading_5c09051db10c7 .cmsms_heading a {
        font-size: 100px;
        line-height: 104px;
    }
}


#cmsms_heading_5c09051db118f {
    text-align: center;
    margin-top: -15px;
    margin-bottom: 70px;
}

    #cmsms_heading_5c09051db118f .cmsms_heading {
        text-align: center;
    }

        #cmsms_heading_5c09051db118f .cmsms_heading, #cmsms_heading_5c09051db118f .cmsms_heading a {
            font-family: 'Montserrat';
            font-size: 34px;
            font-weight: bold;
            font-style: normal;
            color: #ffffff;
        }

    #cmsms_heading_5c09051db118f .cmsms_heading_divider {
    }

@media (max-width: 767px) {

    #cmsms_heading_5c09051db118f .cmsms_heading, #cmsms_heading_5c09051db118f .cmsms_heading a {
        font-size: 26px;
    }
}


#cmsms_counters_5c09051db11e7 .cmsms_counter.counter_has_icon .cmsms_counter_inner,
#cmsms_counters_5c09051db11e7 .cmsms_counter.counter_has_icon .cmsms_counter_inner, #cmsms_counters_5c09051db11e7 .cmsms_counter.counter_has_image .cmsms_counter_inner {
    padding-top: 110px;
}

#cmsms_counters_5c09051db11e7.counters_type_vertical .cmsms_counter .cmsms_counter_inner:before {
    margin-left: -50px;
}

#cmsms_counters_5c09051db11e7.counters_type_horizontal .cmsms_counter .cmsms_counter_inner .cmsms_counter_counter_wrap {
    line-height: 100px;
}

#cmsms_counters_5c09051db11e7 .cmsms_counter .cmsms_counter_inner:before {
    font-size: 50px;
    line-height: 100px;
    width: 100px;
    height: 100px;
    border-width: 0px;
    -webkit-border-radius: 50%;
    border-radius: 50%;
}


#cmsms_counter_5c09051db1402 .cmsms_counter_inner:before {
}


#cmsms_counter_5c09051db1402 .cmsms_counter_counter_wrap {
    font-family: 'Montserrat';
    font-size: 40px;
    font-weight: bold;
    color: #daae4f;
}


#cmsms_counter_5c09051db1509 .cmsms_counter_inner:before {
}


#cmsms_counter_5c09051db1509 .cmsms_counter_counter_wrap {
    font-size: 40px;
    font-weight: bold;
    color: #daae4f;
}


#cmsms_counter_5c09051db170a .cmsms_counter_inner:before {
}


#cmsms_counter_5c09051db170a .cmsms_counter_counter_wrap {
    font-size: 40px;
    font-weight: bold;
    color: #daae4f;
}


#cmsms_counter_5c09051db182e .cmsms_counter_inner:before {
}


#cmsms_counter_5c09051db182e .cmsms_counter_counter_wrap {
    font-size: 40px;
    font-weight: bold;
    color: #daae4f;
}


#cmsms_row_5c09051db18d5 .cmsms_row_outer_parent {
    padding-top: 0px;
}

#cmsms_row_5c09051db18d5 .cmsms_row_outer_parent {
    padding-bottom: 70px;
}


#cmsms_heading_5c09051db1b1d {
    text-align: center;
    margin-top: 80px;
    margin-bottom: 0px;
}

    #cmsms_heading_5c09051db1b1d .cmsms_heading {
        text-align: center;
    }

        #cmsms_heading_5c09051db1b1d .cmsms_heading, #cmsms_heading_5c09051db1b1d .cmsms_heading a {
            font-family: 'Tangerine';
            font-size: 115px;
            line-height: 120px;
            font-weight: normal;
            font-style: normal;
            color: #e9b947;
        }

    #cmsms_heading_5c09051db1b1d .cmsms_heading_divider {
    }

@media (max-width: 767px) {

    #cmsms_heading_5c09051db1b1d .cmsms_heading, #cmsms_heading_5c09051db1b1d .cmsms_heading a {
        font-size: 82px;
        line-height: 84px;
    }
}


#cmsms_heading_5c09051db1c22 {
    text-align: center;
    margin-top: -15px;
    margin-bottom: 30px;
}

    #cmsms_heading_5c09051db1c22 .cmsms_heading {
        text-align: center;
    }

        #cmsms_heading_5c09051db1c22 .cmsms_heading, #cmsms_heading_5c09051db1c22 .cmsms_heading a {
            font-family: 'Montserrat';
            font-size: 28px;
            font-weight: bold;
            font-style: normal;
            color: #4b4a4a;
        }

    #cmsms_heading_5c09051db1c22 .cmsms_heading_divider {
    }

@media (max-width: 767px) {

    #cmsms_heading_5c09051db1c22 .cmsms_heading, #cmsms_heading_5c09051db1c22 .cmsms_heading a {
        font-size: 24px;
    }
}


#cmsms_divider_5c09051db1d13 {
    border-bottom-width: 0px;
    border-bottom-style: solid;
    padding-top: 40px;
    margin-bottom: 0px;
}

#cmsms_row_5c09051db1db0 .cmsms_row_outer_parent {
    padding-bottom: 70px;
}

.abstand {
    margin-top:20px;
    margin-bottom: 50px;
}

#cmsms_row_5c08e8791b300 .cmsms_row_outer_parent {
    padding-top: 60px;
}

#cmsms_row_5c08e8791b300 .cmsms_row_outer_parent {
    padding-bottom: 70px;
}


#cmsms_heading_5c08e8791b4a4 {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 50px;
}

    #cmsms_heading_5c08e8791b4a4 .cmsms_heading {
        text-align: center;
    }

        #cmsms_heading_5c08e8791b4a4 .cmsms_heading, #cmsms_heading_5c08e8791b4a4 .cmsms_heading a {
            font-size: 30px;
            font-weight: bold;
            font-style: normal;
        }

    #cmsms_heading_5c08e8791b4a4 .cmsms_heading_divider {
    }


#cmsms_divider_5c08e87924226 {
    border-bottom-width: 2px;
    border-bottom-style: solid;
    padding-top: 70px;
    margin-bottom: 0px;
}

#cmsms_row_5c08e879242dd .cmsms_row_outer_parent {
    padding-top: 0px;
}

#cmsms_row_5c08e879242dd .cmsms_row_outer_parent {
    padding-bottom: 70px;
}


#cmsms_heading_5c08e87924495 {
    text-align: center;
    margin-top: 0px;
    margin-bottom: 60px;
}

    #cmsms_heading_5c08e87924495 .cmsms_heading {
        text-align: center;
    }

        #cmsms_heading_5c08e87924495 .cmsms_heading, #cmsms_heading_5c08e87924495 .cmsms_heading a {
            font-size: 30px;
            font-weight: bold;
            font-style: normal;
        }

    #cmsms_heading_5c08e87924495 .cmsms_heading_divider {
    } 