@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700");
@font-face {
  font-family: 'GT-America-Standard-Regular';
  src: url("../fonts/GT-America-Standard-Regular.woff2") format("woff2"), url("../fonts/GT-America-Standard-Regular.woff") format("woff"), url("../fonts/GT-America-Standard-Regular.ttf") format("truetype");
}
@font-face {
  font-family: 'GT-America-Standard-Bold';
  src: url("../fonts/GT-America-Standard-Bold.woff2") format("woff2"), url("../fonts/GT-America-Standard-Bold.woff") format("woff"), url("../fonts/GT-America-Standard-Bold.ttf") format("truetype");
}
@font-face {
  font-family: 'OrLemmen-Light';
  src: url("../fonts/OrLemmen-Light.woff2") format("woff2"), url("../fonts/OrLemmen-Light.woff") format("woff"), url("../fonts/OrLemmen-Light.ttf") format("truetype");
}
/**
 * @name 	Functions API
 * This are all the API functions that are exposed by gridle.
 */
/**
 * Get states count
 * @return 	{Integer} 	The number of states defined
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Get the current state map
 * @return 		{Map} 	The current state map
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Get the current state name
 * @return 		{String} 	The current state name
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Get the column width in percent for the global or a specific context
 *
 * @param 	{Integer} 		[$columns=1] 							The number of columns to calculate
 * @param 	{Integer} 		[$stateMap-or-stateName=current] 	 	The state to calculate the column width for
 * @return 	{Percent} 												The width in percent
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/*
 * Get a state map
 *
 * @param 	{String|Map} 		[$state=current] 		The name or map of the state to get
 * @return 	{Map} 				A state map object
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Check if a state exist :
 * @param 	{String} 		$name 		The name of the state to check
 * @return 	{Boolean} 					true if exist
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Get a state variable
 *
 * @param 	{String} 		$varName 								The variable name
 * @param  	{String} 		[$stateMap-or-stateName=current] 	 	The state name or a map state value
 * @return 	{Mixed} 												The finded value
 */
/**
 * Set a variable in a state
 * @param  		{String} 	$var                    	Variable name to assign
 * @param  		{Mixed} 	$newValue          			The new value to assign
 * @param 		{String} 	[$state=current] 			The state to apply the variable for
 * @return 		{List}                         			The states list (full)
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * get the registered gridle states
 * @return 	{Map} 		All the registered states
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * get the registered gridle states names
 * @return 	{List} 		All the registered states names
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Get the register columns map
 * @param 	{String|List<String>} 		[$state=current] 		The state name or map
 * @return 	{Map} 												The map of registered columns for the specified state
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Will return the generated selector depending on the "package" wanted, the state and some optional values that might be needed by the package (like for row-align that need a "side" value)
 * @param 		{String} 							$package 			The package to generate the selector for (see _settings.scss file)
 * @param 		{String|List<String} 				[$states=null] 		The list of state to generate the selector for. If not specified, will generate for all registered states
 * @param 		{Mixed} 							[$value=null] 		The value that will be used to replace the "%{tokenName}" inside the package pattern
 * @example 	scss
 * g-selector(grid, mobile, 2) {
 * 	// your code here
 * 	// The selector will be .gr-2@mobile
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Return the current used driver
 * @return 	{String} 		The used driver like default or driver
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Check if the used driver is the specified one
 * @param 		{String} 		$driver 	The driver to check
 * @return 		{Boolean} 					True if is the current driver
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Get the media query for a particular state, or width, etc...
 *
 * @param 	{Mixed} 		[$stateName-or-stateMap=current] 		The state name of the min width
 * @return 	{String} 												The media query string without the @media
 */
/**
 * @name 	Setting mixins
 * This are all the mixins that are exposed by gridle for the setting up your grid.
 */
/**
 * Setting up your grid
 * @param 		{Map} 		$settings 		Your default grid settings
 * @example 	scss
 * // default settings
 * $_gridle-settings : (
 *	name : default,
 *	min-width : null,
 *	max-width : null,
 *	query : null,
 *	classes : true,
 *	context : 12,
 *	column-width : null,
 *	gutter-width : 20px,
 *	gutter-height : 0,
 *	gutter-top : 0,
 *	gutter-right : 10px,
 *	gutter-bottom : 0,
 *	gutter-left : 10px,
 *	direction : ltr,
 *	dir-attribute : false,
 *	name-multiplicator : 1,
 *	states-classes : false,
 *	classes-prefix : null
 * );
 *
 * // setting up your grid
 * \@include g-setup((
 * 	context : 12
 * 	// other settings
 * ));
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Register a new state with some settings
 * @param 		{String} 		$name 		The new state name
 * @param 		{Map} 			$settings 	The state settings
 * @example 	scss
 * \@include g-register-state(mobile, (
 * 	max-width : 600px
 * ));
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Register some clear each that will been generated in classes
 * @param 		{Integer} 		$count 		The n each item to clear
 * @param 		{String} 		$what 		What to clear (left, right, both)
 * @example 	scss
 * \@include g-register-clear-each(2, left);
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Register a new custom column in case the generated ones are not enough.
 * This is useful when you have a 12 columns grid and you need some 1/5 ones.
 * @param 		{String} 		$name 		The column name
 * @param 		{Integer} 		$columns 	The column width
 * @param 		{Integer} 		$context 	The context on which to calculate the column width
 *
 * @example 	scss
 * \@include g-register-column(1on5, 1, 5);
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set a pattern for a specified package used to generate the classnames
 * @param 		{String} 	$package 		The package name to specify the pattern for
 * @param 		{List} 		$pattern 		The new classname pattern
 *
 * @example 	scss
 * \@include g-set-classname-map(grid, ('grid','-','%count','@','%state'));
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set a generic selector for a specific package. This generic selector will be used to target some elements like [class*="gr-"].
 * If not specified for a package, the generic selector will be generated automatically but sometimes it's better to hardcode it.
 * @param 		{String} 		$package 		The package to specify the generic selector for
 * @param 		{String} 		$selector 		The generic selector like [class*="gr-"], or whatever...
 * @example 	scss
 * \@include g-set-generic-selector(grid, '[class*="gr-"]');
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Register some basics states:
 *
 * - mobile : 0 to 480px
 * - tablet : 481px to 1024px
 *
 * @example 	scss
 * \@include g-register-default-states();
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Register some basics mobile first states:
 *
 * - mobile : 320px to infinite
 * - tablet : 640px to infinite
 * - desktop : 992px to infinite
 * - large : 1200px to infinite
 *
 * @example 	scss
 * \@include g-register-mobile-first-states();
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Register bootstrap 3 states
 *
 * - xs : 0 to 750px
 * - sm : 750px to infinite
 * - md : 970px to infinite
 * - lg : 1170px to infinite
 *
 * @example 	scss
 * \@include g-register-bootstrap3-states();
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Register bootstrap 4 states
 *
 * - xs : 0 to 576px
 * - sm : 576px to infinite
 * - md : 970px to infinite
 * - lg : 1200px to infinite
 *
 * @example 	scss
 * \@include g-register-bootstrap4-states();
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * @name 	Base API
 * This are all the base API mixins that are exposed by gridle.
 */
/**
 * Specify a layout using a single call like in the example bellow
 * @param 		{Map} 				$layout 				The map layout wanted
 * @param 		{Map|List|String} 	[$context=null] 		The context in which to apply the layout
 * @example 	scss
 * body {
 * 	\@include g-layout((
 * 	 	'#header' : 12,
 * 	 	'#sidebar' : 4 mobile 12,
 * 	 	'#content' : 8 mobile 12,
 * 	 	'#footer' : 12
 * 	));
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Apply some styling in a passed state
 * @param 		{Map|List|String} 		$states 		The states to apply the css for. Can be a state map, a list of states or a state name
 * @example 	scss
 * .my-cool-element {
 * 	// specify a register state name
 * 	\@include g-state(mobile) {
 * 		// your css code here...
 * 	}
 * 	// specify more than one register states
 * 	\@include g-state(mobile tablet) {
 * 		// your css code here...
 * 	}
 *  // specify a min and max width
 * 	\@include g-state(200px, 500px) {
 * 		// your css code here...
 * 	}
 * 	// passing a state map (complexe usage)
 * 	\@include g-state((
 * 		query : 'print only'
 * 	)) {
 * 		// your code here...
 * 	}
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Apply some css depending on the element size (element queries)
 * **Using this mixin requires that you import the ```gridle-eq.js``` file into your javascript code**
 * @param 	{Number} 	$size 				The size to take care of. If negative, mean lower than, if positive, mean greater than.
 * @param 	{Boolean} 	[$height=false] 	Set to true to handle height instead of width
 * @example 	scss
 * .my-cool-element {
 *  	\@include g-eq(-400px) {
 *  		// your css that will be applied when element
 *  		// is between 0 and 399px wide
 *  	}
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Basically, this is the same as the ```g-state``` mixin, with the difference that it will not print any media queries. It will just create a state context in which your inside code will refer.
 * @param 		{Map|List|String} 		$states 		The states to apply the css for. Can be a state map, a list of states or a state name
 * @example 	scss
 * @warn(g-get-state-var(min-width)); // will output the min-width of the default state
 * \@include g-state-context(mobile) {
 *  	@warn(g-get-state-var(min-width)); // will output the min-width of the mobile state
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Will print the generated selector depending on the "package" wanted, the state and some optional values that might be needed by the package (like for row-align that need a "side" value)
 * @param 		{String} 							$package 			The package to generate the selector for (see _settings.scss file)
 * @param 		{String|List<String} 				[$states=null] 		The list of state to generate the selector for. If not specified, will generate for all registered states
 * @param 		{Mixed} 							[$value=null] 		The value that will be used to replace the "%{tokenName}" inside the package pattern
 * @example 	scss
 * \@include g-selector(grid, mobile, 2) {
 * 	// your code here
 * 	// The selector will be .gr-2@mobile
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Helper gridle mixin that let you specify the grid properties through ```g-set``` map, or a list of properties like "8 push 2 mobile 12 push 0"
 * @param 		{Map|List} 			$properties 			The grid properties to apply
 * @example 	scss
 * #content {
 * 	// using list
 * 	\@include gridle(8 mobile 12);
 * 	// using a map
 * 	\@include gridle((
 * 		grid : 8,
 * 		mobile : (
 * 			grid : 12
 * 		)
 * 	));
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Helper mixin that let you specify the grid properties through map formated like in the example bellow.
 * Here's the possible properties:
 *
 * - ```grid``` {Integer} : The grid column count
 * - ```container``` {Boolean} : Set the element as container
 * - ```grid-grow``` {Boolean} : Set the element a grid column that grow
 * - ```grid-adapt``` {Boolean} : Set the element a grid column that adapt
 * - ```grid-table``` {Boolean} : Set the element a grid column of type table
 * - ```push``` {Integer} : Set the push count
 * - ```pull``` {Integer} : Set the pull count
 * - ```prefix``` {Integer} : Set the prefix count
 * - ```suffix``` {Integer} : Set the suffix count
 * - ```clear-each``` {Integer} : Set the clear each count
 * - ```grid-centered``` {Boolean} : Set the grid column as centered
 * - ```row``` {Boolean} : Set the element as a grid row
 * - ```row-full``` {Boolean} : Set the element as a grid row full
 * - ```col``` {Boolean} : Set the element as a grid column (vertical)
 * - ```row-align``` {String} : Set the row alignement
 * - ```row-no-gutter``` {Boolean} : Remove the gutters on columns inside this row
 * - ```nowrap``` {Boolean} : Set a nowrap on the row
 * - ```wrap``` {Boolean} : Reset the wrap property on the row
 * - ```order``` {Integer} : Set the order of the column (flex driver)
 * - ```hide``` {Boolean} : Hide the element
 * - ```show``` {Boolean} : Show the element
 * - ```visible``` {Boolean} : Set the visibility of the element to visible
 * - ```not-visible``` {Boolean} : Set the visibility of the element to hidden
 * - ```invisible``` {Boolean} : Set the visibility of the element to hidden
 * - ```show-inline``` {Boolean} : Set the display of the element to inline-block
 * - ```float``` {String} : Set the specified float of the element
 * - ```clear``` {String} : Clear the specified float of the element
 * - ```no-gutter``` {Boolean|String|List<String>} : Remove the specified gutters
 * - ```gutter``` {Boolean|String|List<String>} : Apply the specified gutters
 *
 * @param 		{Map} 			$properties 			The grid map properties to apply
 * @example 	scss
 * #content {
 * 	// using a map
 * 	\@include gridle((
 * 		grid : 8,
 * 		push : 2
 * 		mobile : (
 * 			grid : 12
 * 		),
 * 		{stateName} : {mapProperties}
 * 	));
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the push count for the column
 * @param 		{Integer} 		$columns 			The number of columns to push this column
 * @param 		{Integer} 		[$context=null]  	The context on which to calculate the push value. By default, it is the default context setted with ```g-setup```.
 * @example 	scss
 * .my-cool-column {
 * 	\@include g-push(2);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the pull count for the column
 * @param 		{Integer} 		$columns 			The number of columns to pull this column
 * @param 		{Integer} 		[$context=null]  	The context on which to calculate the pull value. By default, it is the default context setted with ```g-setup```.
 * @example 	scss
 * .my-cool-column {
 * 	\@include g-pull(2);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the prefix count for the column
 * @param 		{Integer} 		$columns 			The number of columns to prefix this column
 * @param 		{Integer} 		[$context=null]  	The context on which to calculate the prefix value. By default, it is the default context setted with ```g-setup```.
 * @example 	scss
 * .my-cool-column {
 * 	\@include g-prefix(2);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the suffix count for the column
 * @param 		{Integer} 		$columns 			The number of columns to suffix this column
 * @param 		{Integer} 		[$context=null]  	The context on which to calculate the suffix value. By default, it is the default context setted with ```g-setup```.
 * @example 	scss
 * .my-cool-column {
 * 	\@include g-suffix(2);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Display a debug grid on top of the row
 * @example 	scss
 * .my-row {
 * 	\@include g-row-debug();
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Make the element a grid container
 * @example 	scss
 * .my-cool-container {
 * 	\@include g-container();
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Remove the gutters on each columns inside the row
 * @param 		{String|List<String>} 		[$sides=top right bottom left] 		The sides to clear
 * @example 	scss
 * .my-cool-row {
 * 	\@include g-row-no-gutter(left right);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Make a column centered
 * @example 	scss
 * .my-cool-column {
 * 	\@include g-grid-centered();
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Hide an element
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-hide();
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the visibility of an element to hidden
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-not-visible();
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the visibility of an element to hidden
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-invisible();
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the display of an element to block
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-show();
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the display of an element to inline-block
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-show();
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the visibility of an element to visible
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-show();
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the float property of the element to the specified direction
 * @param 		{String} 		[$float=left] 		The float direction to set
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-float(right);
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Clear the float property of the element to the specified direction
 * @param 		{String} 		[$float=left] 		The float direction to clear
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-clear(right);
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Remove the gutters on the column
 * @param 		{String|List<String>} 		[$sides=top right bottom left] 		The sides to clear
 * @example 	scss
 * .my-cool-column {
 * 	\@include g-no-gutter(left right);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the gutters on the column
 * @param 		{String|List<String>} 		[$sides=top right bottom left] 		The sides to apply gutters on
 * @example 	scss
 * .my-cool-column {
 * 	\@include g-gutter(left right);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * @name 	Generate mixins
 * This are all the mixins that you can use to generate classes to use inside your HTML codebase
 */
/**
 * Generate a custom class for all the states
 * @param 	{List} 	$pattern 					The name pattern of the class
 * @param 	{List} 	[$statesNames=null] 		The states names to generate. If null or all, will generate the class for all registered states
 * @example 	scss
 * \@include g-generate-custom-class(('my','-','cool','-','class','-','%state')) {
 * 	color: pink;
 * 	padding: g-get-state-var(gutter-left);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Generate all the classes depending on the packages you have specified like:
 * - ```.container@{state}``` : default container
 * - ```.row@{state}``` : default row
 * - ```.row-align-{align}@{state}``` : default row-align
 * - ```.row-full@{state}``` : default row-full
 * - ```.row-debug@{state}``` : default row-debug
 * - ```.row-no-gutter@{state}``` : default row-no-gutter
 * - ```.nowrap@{state}``` : default nowrap
 * - ```.wrap@{state}``` : default wrap
 * - ```.col@{state}``` : default col
 * - ```.gr-{column}@{state}``` : default grid
 * - ```.gr-table@{state}``` : default gr-table
 * - ```.gr-grow@{state}``` : default gr-grow
 * - ```.gr-adapt@{state}``` : default gr-adapt
 * - ```.gr-centered@{state}``` : default gr-centered
 * - ```.push@{state}``` : default push
 * - ```.pull@{state}``` : default pull
 * - ```.prefix@{state}``` : default prefix
 * - ```.suffix@{state}``` : default suffix
 * - ```.hide@{state}``` : helpers hide
 * - ```.show@{state}``` : helpers show
 * - ```.show-inline@{state}``` : helpers show-inline
 * - ```.not-visible@{state}``` : helpers not-visible
 * - ```.visible@{state}``` : helpers visible
 * - ```.float-{%float}@{state}``` : helpers float
 * - ```.clear-{%float}@{state}``` : helpers clear
 * - ```.clear-each-{%count}@{state}``` : helpers clear-each
 * - ```.gutter-{%side}@{state}``` : helpers gutter
 * - ```.no-gutter-{%side}@{state}``` : helpers no-gutter
 * - ```.auto-height@{state}``` : helpers auto-height
 * - ```.order-{%column-count}@{state}``` : helpers order
 *
 * @param 		{String|List<String>} 		[$states=all] 		The states to generate the classes for
 * @param 		{String|List<String>} 		[$package=all] 		The packages to generate the classes for
 * @param 		{String} 					[$scope=null] 		A classname to scope the classes in
 *
 * @example 	scss
 * // generate all the classes
 * \@include g-classes();
 * // generate only certain states
 * \@include g-classes(mobile tablet);
 * // generate only the helpers for all the states
 * \@include g-classes(all, helpers);
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * @name 	Default driver API
 * This are all the API mixins that are exposed by gridle for the default driver.
 */
/**
 * Set the element as a row
 * @param 		{Boolean} 		[$reverse=false] 		Revert the columns order if true
 * @example 	scss
 * .my-cool-row {
 * 	\@include g-row();
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the element as a col
 * @param 		{Boolean} 		[$reverse=false] 		Revert the columns order if true
 * @example 	scss
 * .my-cool-col {
 * 	\@include g-col();
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Apply a nowrap on the element
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-nowrap();
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Reset the nowrap on the element
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-wrap();
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Apply a column width on the element
 * @param 		{Integer|String} 		$columns 			The column count to apply or a registered column name
 * @param 		{Integer} 				[$context=null]  	The context on which to calculate the column width. If null, take the context setted with ```g-setup```
 * @example 	scss
 * .my-cool-column {
 * 	\@include g-grid(2);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the grid element as a table display type
 * @example 	scss
 * .my-cool-column {
 * 	\@include g-grid(2);
 * 	\@include g-grid-table();
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the width of the row element to full viewport width
 * @example 	scss
 * .my-cool-row {
 *  \@include g-row();
 * 	\@include g-row-full();
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the width of the grid element to adapt to his content
 * @example 	scss
 * .my-cool-column {
 *  \@include g-grid-adapt();
 *  // or
 *  \@include g-grid(adapt);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the width of the grid element to grow depending on the place it has at disposal
 * @example 	scss
 * .my-cool-column {
 *  \@include g-grid-grow();
 *  // or
 *  \@include g-grid(grow);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Clear each n childs
 * @example 	scss
 * .my-cool-row {
 *  \@include g-clear-each(2);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the alignement of the columns inside the row using these alignement properties:
 *
 * - top : Align vertical top
 * - middle : Align vertical middle
 * - bottom : Align vertical bottom
 * - left : Align horizontal left
 * - center : Align horizontal center
 * - right : Align horizontal right
 *
 * @example 	scss
 * .my-cool-row {
 *  \@include g-row-align(middle center);
 *  \@include g-row-align(right);
 *  \@include g-row-align(middle);
 *  // etc...
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * @name 	default State
 * Here's the settings for the **default** state.
 * @styleguide 	Gridle / States
 * @display 	gridle-settings
 * @gridle-name 	default
 * @gridle-min-width 	
 * @gridle-max-width 	
 * @gridle-query 	
 * @gridle-classes 	true
 * @gridle-context 	12
 * @gridle-gutter-width 	30px
 * @gridle-gutter-height 	0
 * @gridle-gutter-top 	0
 * @gridle-gutter-right 	15px
 * @gridle-gutter-bottom 	0
 * @gridle-gutter-left 	15px
 * @gridle-direction 	ltr
 * @gridle-dir-attribute 	false
 * @gridle-name-multiplicator 	1
 * @gridle-states-classes 	false
 * @gridle-classes-prefix 	
 */
/**
 * @name 	mobile-SE State
 * Here's the settings for the **mobile-SE** state.
 * @styleguide 	Gridle / States
 * @display 	gridle-settings
 * @gridle-name 	mobile-SE
 * @gridle-min-width 	
 * @gridle-max-width 	320px
 * @gridle-query 	
 * @gridle-classes 	true
 * @gridle-context 	12
 * @gridle-gutter-width 	30px
 * @gridle-gutter-height 	0
 * @gridle-gutter-top 	0
 * @gridle-gutter-right 	15px
 * @gridle-gutter-bottom 	0
 * @gridle-gutter-left 	15px
 * @gridle-direction 	ltr
 * @gridle-dir-attribute 	false
 * @gridle-name-multiplicator 	1
 * @gridle-states-classes 	false
 * @gridle-classes-prefix 	
 */
/**
 * @name 	mobile-small State
 * Here's the settings for the **mobile-small** state.
 * @styleguide 	Gridle / States
 * @display 	gridle-settings
 * @gridle-name 	mobile-small
 * @gridle-min-width 	
 * @gridle-max-width 	480px
 * @gridle-query 	
 * @gridle-classes 	true
 * @gridle-context 	12
 * @gridle-gutter-width 	30px
 * @gridle-gutter-height 	0
 * @gridle-gutter-top 	0
 * @gridle-gutter-right 	15px
 * @gridle-gutter-bottom 	0
 * @gridle-gutter-left 	15px
 * @gridle-direction 	ltr
 * @gridle-dir-attribute 	false
 * @gridle-name-multiplicator 	1
 * @gridle-states-classes 	false
 * @gridle-classes-prefix 	
 */
/**
 * @name 	phone-only State
 * Here's the settings for the **phone-only** state.
 * @styleguide 	Gridle / States
 * @display 	gridle-settings
 * @gridle-name 	phone-only
 * @gridle-min-width 	
 * @gridle-max-width 	867px
 * @gridle-query 	
 * @gridle-classes 	true
 * @gridle-context 	12
 * @gridle-gutter-width 	30px
 * @gridle-gutter-height 	0
 * @gridle-gutter-top 	0
 * @gridle-gutter-right 	15px
 * @gridle-gutter-bottom 	0
 * @gridle-gutter-left 	15px
 * @gridle-direction 	ltr
 * @gridle-dir-attribute 	false
 * @gridle-name-multiplicator 	1
 * @gridle-states-classes 	false
 * @gridle-classes-prefix 	
 */
/**
 * @name 	tablet-portrait-up State
 * Here's the settings for the **tablet-portrait-up** state.
 * @styleguide 	Gridle / States
 * @display 	gridle-settings
 * @gridle-name 	tablet-portrait-up
 * @gridle-min-width 	
 * @gridle-max-width 	1255px
 * @gridle-query 	
 * @gridle-classes 	true
 * @gridle-context 	12
 * @gridle-gutter-width 	30px
 * @gridle-gutter-height 	0
 * @gridle-gutter-top 	0
 * @gridle-gutter-right 	15px
 * @gridle-gutter-bottom 	0
 * @gridle-gutter-left 	15px
 * @gridle-direction 	ltr
 * @gridle-dir-attribute 	false
 * @gridle-name-multiplicator 	1
 * @gridle-states-classes 	false
 * @gridle-classes-prefix 	
 */
/**
 * @name 	tablet-landscape-up State
 * Here's the settings for the **tablet-landscape-up** state.
 * @styleguide 	Gridle / States
 * @display 	gridle-settings
 * @gridle-name 	tablet-landscape-up
 * @gridle-min-width 	
 * @gridle-max-width 	1200px
 * @gridle-query 	
 * @gridle-classes 	true
 * @gridle-context 	12
 * @gridle-gutter-width 	30px
 * @gridle-gutter-height 	0
 * @gridle-gutter-top 	0
 * @gridle-gutter-right 	15px
 * @gridle-gutter-bottom 	0
 * @gridle-gutter-left 	15px
 * @gridle-direction 	ltr
 * @gridle-dir-attribute 	false
 * @gridle-name-multiplicator 	1
 * @gridle-states-classes 	false
 * @gridle-classes-prefix 	
 */
/**
 * @name 	desktop-up State
 * Here's the settings for the **desktop-up** state.
 * @styleguide 	Gridle / States
 * @display 	gridle-settings
 * @gridle-name 	desktop-up
 * @gridle-min-width 	1260px
 * @gridle-max-width 	
 * @gridle-query 	
 * @gridle-classes 	true
 * @gridle-context 	12
 * @gridle-gutter-width 	30px
 * @gridle-gutter-height 	0
 * @gridle-gutter-top 	0
 * @gridle-gutter-right 	15px
 * @gridle-gutter-bottom 	0
 * @gridle-gutter-left 	15px
 * @gridle-direction 	ltr
 * @gridle-dir-attribute 	false
 * @gridle-name-multiplicator 	1
 * @gridle-states-classes 	false
 * @gridle-classes-prefix 	
 */
/**
 * @name 	big-desktiop-up State
 * Here's the settings for the **big-desktiop-up** state.
 * @styleguide 	Gridle / States
 * @display 	gridle-settings
 * @gridle-name 	big-desktiop-up
 * @gridle-min-width 	1800px
 * @gridle-max-width 	
 * @gridle-query 	
 * @gridle-classes 	true
 * @gridle-context 	12
 * @gridle-gutter-width 	30px
 * @gridle-gutter-height 	0
 * @gridle-gutter-top 	0
 * @gridle-gutter-right 	15px
 * @gridle-gutter-bottom 	0
 * @gridle-gutter-left 	15px
 * @gridle-direction 	ltr
 * @gridle-dir-attribute 	false
 * @gridle-name-multiplicator 	1
 * @gridle-states-classes 	false
 * @gridle-classes-prefix 	
 */
/* line 762, ../vendor/gridle/sass/_api.scss */
.container:after, .container-textBlock2:after,
.container-textBlock3:after, .container-content:after,
.container-award:after, .container-virtualTour:after {
  content: "";
  display: table;
  clear: both;
}

/* line 14, ../vendor/gridle/sass/_driver-default.scss */
.row:before, .row-reverse:before, .row:after, .row-reverse:after {
  content: "";
  display: table;
}
/* line 19, ../vendor/gridle/sass/_driver-default.scss */
.row:after, .row-reverse:after {
  clear: both;
}
/* line 23, ../vendor/gridle/sass/_driver-default.scss */
.row, .row-reverse {
  zoom: 1;
}

/* line 42, ../vendor/gridle/sass/_mixins.scss */
.gr-0, .gr-1, .gr-2, .gr-3, .gr-4, .gr-5, .gr-6, .gr-7, .gr-8, .gr-9, .gr-10, .gr-11, .gr-12, .ontentBooking, .sliderShow-small,
.sliderShow-small-apart,
.sliderShow-small-apart2,
.sliderShow-small-detail, .sliderShow-angebot, .rowSlider-small, .hlIndex, .hlStart, .hl-imageLarge,
.hl-imageLarge-season, .hlStart-idx, .headline2, .headline2-content, .copyText, .copyText-idx, .copyText-content,
.linkGoTo, .linkGoTo2, .linkGoTo-itemInfo, .linkGoTo-itemInfo2,
.linkGoTo-imageLarge, .linkGoTo-content, .moreLinkGoTo, .imageStatement, .imageStatement-idx2, .imageStatement .imageHL, .imageStatement-idx2 .imageHL, .imageStatement .imageClaim, .imageStatement .gastgeberHL, .imageStatement-idx2 .imageClaim, .imageStatement-idx2 .gastgeberHL, .gastgeberImage, .textBlock-gast, .gastgeberHL, .gastgeber-copyText, .linkGoTo-Gastgeber, .copyStatement, .bildText, .bildText-slieder, .bildText .bildText-image, .bildText-slieder .bildText-image, .bildText .bildText-text, .bildText .bildText-textMaster, .bildText-slieder .bildText-text, .bildText-slieder .bildText-textMaster, .bildText .bildText-text .copyText, .bildText .bildText-textMaster .copyText, .bildText-slieder .bildText-text .copyText, .bildText-slieder .bildText-textMaster .copyText, .copyText-subContent, .copyText-slider-bild-text,
.copyText-subContent-slider,
.copyText-subContent-slider-Mellau,
.copyText-subContent-slider-apart,
.copyText-subContent-apart-detail1,
.copyText-angebote, .dokument, .bildText-slider,
.copyText-subContent-slider-apart2,
.copyText-subContent-slider-last-events, .bildText-slider .copyText-slider-bild-text, .infoElement, .infoElement-angebote, .infoElement .infoItem, .infoElement .infoItem-angebot, .infoElement-angebote .infoItem, .infoElement-angebote .infoItem-angebot, .itemHeadline, .kontImp-hl,
.itemHeadline-kulinarik, .itemHeadline-kultur, .itemHeadline-presse, .infoElement-masterBlock, .infoElement-masterBlock .infoElement-master, .infoElement-masterBlock .infoElement-master .inofMaster-text, .statement-master .copyStatement, .statement-master .authorStatement, .copyText-slider-master, .sliderShow-smallMaster, .seasonsElement, .kulinarikElement, .kulturElement,
.awardElement, .presseElement, .seasonsElement .season1, .seasonsElement .season2,
.seasonsElement .season3, .seasonsElement .season4,
.seasonsElement .kulinarik, .seasonsElement .kultur, .seasonsElement .stay-safe, .seasonsElement .award, .seasonsElement .presse, .kulinarikElement .season1, .kulinarikElement .season2,
.kulinarikElement .season3, .kulinarikElement .season4,
.kulinarikElement .kulinarik, .kulinarikElement .kultur, .kulinarikElement .stay-safe, .kulinarikElement .award, .kulinarikElement .presse, .kulturElement .season1, .kulturElement .season2,
.kulturElement .season3, .kulturElement .season4,
.kulturElement .kulinarik, .kulturElement .kultur, .kulturElement .stay-safe, .kulturElement .award, .kulturElement .presse,
.awardElement .season1,
.awardElement .season2,
.awardElement .season3,
.awardElement .season4,
.awardElement .kulinarik,
.awardElement .kultur,
.awardElement .stay-safe,
.awardElement .award,
.awardElement .presse, .presseElement .season1, .presseElement .season2,
.presseElement .season3, .presseElement .season4,
.presseElement .kulinarik, .presseElement .kultur, .presseElement .stay-safe, .presseElement .award, .presseElement .presse, .tables, .tablesHLs, .tablesPrice, .tables .tablesHL, .tables .tablesHL-mob, .tablesHLs .tablesHL, .tablesHLs .tablesHL-mob, .tablesPrice .tablesHL, .tablesPrice .tablesHL-mob, .tables table, .tablesHLs table, .tablesPrice table, .tablesHLs tr, .rowApartment-detail-linkGoTo, .apart-det-Na-H-season, .apart-det-Na-N-season, .apart-det-H-season, .apart-det-N-season,
.infoPreise-det, .row-angebote, .row-events, .content-box, .block-left, .block-right, .map, .linkGoTo-kontakt, .rowAddress, footer, footer .address-mob, footer .footerNav, footer .footerNav-mob, footer .footerNav .links, footer .footerNav .links2, footer .footerNav .links3, footer .footerNav-mob .links, footer .footerNav-mob .links2, footer .footerNav-mob .links3, .row-buchenAnfragen, .angebot-anfragen, .apart-anfragen, .apart-buchen, .apart-view, .award-box, .boxVirtualTour {
  display: inline-block;
  min-height: 1px;
  float: left;
  box-sizing: border-box;
  vertical-align: top;
  padding-right: 15px;
  padding-left: 15px;
}

/* line 42, ../vendor/gridle/sass/_mixins.scss */
.gr-adapt {
  display: table-cell;
  width: 1px;
  white-space: nowrap !important;
  box-sizing: border-box;
  padding-right: 15px;
  padding-left: 15px;
}

/* line 42, ../vendor/gridle/sass/_mixins.scss */
.gr-grow {
  display: table-cell;
  width: 99999px;
  box-sizing: border-box;
  padding-right: 15px;
  padding-left: 15px;
}

/* line 42, ../vendor/gridle/sass/_mixins.scss */
.push-0, .push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .ontentBooking, .hlIndex, .copyText-idx, .copyText-content, .imageStatement .imageClaim, .imageStatement .gastgeberHL, .imageStatement-idx2 .imageClaim, .imageStatement-idx2 .gastgeberHL, .gastgeberImage, .textBlock-gast, .bildText .bildText-text, .bildText .bildText-textMaster, .bildText-slieder .bildText-text, .bildText-slieder .bildText-textMaster, .copyText-subContent, .copyText-slider-bild-text,
.copyText-subContent-slider,
.copyText-subContent-slider-Mellau,
.copyText-subContent-slider-apart,
.copyText-subContent-apart-detail1,
.copyText-angebote, .dokument, .bildText-slider,
.copyText-subContent-slider-apart2,
.copyText-subContent-slider-last-events, .bildText-slider .copyText-slider-bild-text, .infoElement-masterBlock .infoElement-master .inofMaster-text, .statement-master .copyStatement, .statement-master .authorStatement, .copyText-slider-master, .block-left, .block-right, footer .footerNav, footer .footerNav-mob, .angebot-anfragen, .apart-anfragen, .apart-buchen, .apart-view {
  position: relative;
}

/* line 42, ../vendor/gridle/sass/_mixins.scss */
.pull-0, .pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .moreLinkGoTo, .infoElement .infoItem, .infoElement .infoItem-angebot, .infoElement-angebote .infoItem, .infoElement-angebote .infoItem-angebot, footer .footerNav .links3, footer .footerNav-mob .links3 {
  position: relative;
}

/* line 42, ../vendor/gridle/sass/_mixins.scss */
.nowrap {
  white-space: nowrap;
}
/* line 129, ../vendor/gridle/sass/_driver-default.scss */
.nowrap > * {
  white-space: normal;
}

/* line 42, ../vendor/gridle/sass/_mixins.scss */
.wrap {
  white-space: normal;
}

/* line 42, ../vendor/gridle/sass/_mixins.scss */
.gr-centered {
  display: block !important;
  float: none !important;
  margin-left: auto !important;
  margin-right: auto !important;
  clear: both !important;
}

@media screen and (max-width: 320px) {
  /* line 762, ../vendor/gridle/sass/_api.scss */
  .container\@mobile-SE:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media screen and (max-width: 320px) {
  /* line 14, ../vendor/gridle/sass/_driver-default.scss */
  .row\@mobile-SE:before, .row-reverse\@mobile-SE:before, .row\@mobile-SE:after, .row-reverse\@mobile-SE:after {
    content: "";
    display: table;
  }
  /* line 19, ../vendor/gridle/sass/_driver-default.scss */
  .row\@mobile-SE:after, .row-reverse\@mobile-SE:after {
    clear: both;
  }
  /* line 23, ../vendor/gridle/sass/_driver-default.scss */
  .row\@mobile-SE, .row-reverse\@mobile-SE {
    zoom: 1;
  }
}
@media screen and (max-width: 320px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-0\@mobile-SE, .gr-1\@mobile-SE, .gr-2\@mobile-SE, .gr-3\@mobile-SE, .gr-4\@mobile-SE, .gr-5\@mobile-SE, .gr-6\@mobile-SE, .gr-7\@mobile-SE, .gr-8\@mobile-SE, .gr-9\@mobile-SE, .gr-10\@mobile-SE, .gr-11\@mobile-SE, .gr-12\@mobile-SE {
    display: inline-block;
    min-height: 1px;
    float: left;
    box-sizing: border-box;
    vertical-align: top;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 320px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-adapt\@mobile-SE {
    display: table-cell;
    width: 1px;
    white-space: nowrap !important;
    box-sizing: border-box;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 320px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-grow\@mobile-SE {
    display: table-cell;
    width: 99999px;
    box-sizing: border-box;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 320px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .push-0\@mobile-SE, .push-1\@mobile-SE, .push-2\@mobile-SE, .push-3\@mobile-SE, .push-4\@mobile-SE, .push-5\@mobile-SE, .push-6\@mobile-SE, .push-7\@mobile-SE, .push-8\@mobile-SE, .push-9\@mobile-SE, .push-10\@mobile-SE, .push-11\@mobile-SE, .push-12\@mobile-SE {
    position: relative;
  }
}
@media screen and (max-width: 320px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .pull-0\@mobile-SE, .pull-1\@mobile-SE, .pull-2\@mobile-SE, .pull-3\@mobile-SE, .pull-4\@mobile-SE, .pull-5\@mobile-SE, .pull-6\@mobile-SE, .pull-7\@mobile-SE, .pull-8\@mobile-SE, .pull-9\@mobile-SE, .pull-10\@mobile-SE, .pull-11\@mobile-SE, .pull-12\@mobile-SE {
    position: relative;
  }
}
@media screen and (max-width: 320px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .nowrap\@mobile-SE {
    white-space: nowrap;
  }
  /* line 129, ../vendor/gridle/sass/_driver-default.scss */
  .nowrap\@mobile-SE > * {
    white-space: normal;
  }
}
@media screen and (max-width: 320px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .wrap\@mobile-SE {
    white-space: normal;
  }
}
@media screen and (max-width: 320px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-centered\@mobile-SE {
    display: block !important;
    float: none !important;
    margin-left: auto !important;
    margin-right: auto !important;
    clear: both !important;
  }
}
@media screen and (max-width: 480px) {
  /* line 762, ../vendor/gridle/sass/_api.scss */
  .container\@mobile-small:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media screen and (max-width: 480px) {
  /* line 14, ../vendor/gridle/sass/_driver-default.scss */
  .row\@mobile-small:before, .row-reverse\@mobile-small:before, .row\@mobile-small:after, .row-reverse\@mobile-small:after {
    content: "";
    display: table;
  }
  /* line 19, ../vendor/gridle/sass/_driver-default.scss */
  .row\@mobile-small:after, .row-reverse\@mobile-small:after {
    clear: both;
  }
  /* line 23, ../vendor/gridle/sass/_driver-default.scss */
  .row\@mobile-small, .row-reverse\@mobile-small {
    zoom: 1;
  }
}
@media screen and (max-width: 480px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-0\@mobile-small, .gr-1\@mobile-small, .gr-2\@mobile-small, .gr-3\@mobile-small, .gr-4\@mobile-small, .gr-5\@mobile-small, .gr-6\@mobile-small, .gr-7\@mobile-small, .gr-8\@mobile-small, .gr-9\@mobile-small, .gr-10\@mobile-small, .gr-11\@mobile-small, .gr-12\@mobile-small {
    display: inline-block;
    min-height: 1px;
    float: left;
    box-sizing: border-box;
    vertical-align: top;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 480px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-adapt\@mobile-small {
    display: table-cell;
    width: 1px;
    white-space: nowrap !important;
    box-sizing: border-box;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 480px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-grow\@mobile-small {
    display: table-cell;
    width: 99999px;
    box-sizing: border-box;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 480px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .push-0\@mobile-small, .push-1\@mobile-small, .push-2\@mobile-small, .push-3\@mobile-small, .push-4\@mobile-small, .push-5\@mobile-small, .push-6\@mobile-small, .push-7\@mobile-small, .push-8\@mobile-small, .push-9\@mobile-small, .push-10\@mobile-small, .push-11\@mobile-small, .push-12\@mobile-small {
    position: relative;
  }
}
@media screen and (max-width: 480px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .pull-0\@mobile-small, .pull-1\@mobile-small, .pull-2\@mobile-small, .pull-3\@mobile-small, .pull-4\@mobile-small, .pull-5\@mobile-small, .pull-6\@mobile-small, .pull-7\@mobile-small, .pull-8\@mobile-small, .pull-9\@mobile-small, .pull-10\@mobile-small, .pull-11\@mobile-small, .pull-12\@mobile-small {
    position: relative;
  }
}
@media screen and (max-width: 480px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .nowrap\@mobile-small {
    white-space: nowrap;
  }
  /* line 129, ../vendor/gridle/sass/_driver-default.scss */
  .nowrap\@mobile-small > * {
    white-space: normal;
  }
}
@media screen and (max-width: 480px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .wrap\@mobile-small {
    white-space: normal;
  }
}
@media screen and (max-width: 480px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-centered\@mobile-small {
    display: block !important;
    float: none !important;
    margin-left: auto !important;
    margin-right: auto !important;
    clear: both !important;
  }
}
@media screen and (max-width: 867px) {
  /* line 762, ../vendor/gridle/sass/_api.scss */
  .container\@phone-only:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media screen and (max-width: 867px) {
  /* line 14, ../vendor/gridle/sass/_driver-default.scss */
  .row\@phone-only:before, .row-reverse\@phone-only:before, .row\@phone-only:after, .row-reverse\@phone-only:after {
    content: "";
    display: table;
  }
  /* line 19, ../vendor/gridle/sass/_driver-default.scss */
  .row\@phone-only:after, .row-reverse\@phone-only:after {
    clear: both;
  }
  /* line 23, ../vendor/gridle/sass/_driver-default.scss */
  .row\@phone-only, .row-reverse\@phone-only {
    zoom: 1;
  }
}
@media screen and (max-width: 867px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-0\@phone-only, .gr-1\@phone-only, .gr-2\@phone-only, .gr-3\@phone-only, .gr-4\@phone-only, .gr-5\@phone-only, .gr-6\@phone-only, .gr-7\@phone-only, .gr-8\@phone-only, .gr-9\@phone-only, .gr-10\@phone-only, .gr-11\@phone-only, .gr-12\@phone-only, footer {
    display: inline-block;
    min-height: 1px;
    float: left;
    box-sizing: border-box;
    vertical-align: top;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 867px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-adapt\@phone-only {
    display: table-cell;
    width: 1px;
    white-space: nowrap !important;
    box-sizing: border-box;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 867px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-grow\@phone-only {
    display: table-cell;
    width: 99999px;
    box-sizing: border-box;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 867px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .push-0\@phone-only, .push-1\@phone-only, .push-2\@phone-only, .push-3\@phone-only, .push-4\@phone-only, .push-5\@phone-only, .push-6\@phone-only, .push-7\@phone-only, .push-8\@phone-only, .push-9\@phone-only, .push-10\@phone-only, .push-11\@phone-only, .push-12\@phone-only {
    position: relative;
  }
}
@media screen and (max-width: 867px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .pull-0\@phone-only, .pull-1\@phone-only, .pull-2\@phone-only, .pull-3\@phone-only, .pull-4\@phone-only, .pull-5\@phone-only, .pull-6\@phone-only, .pull-7\@phone-only, .pull-8\@phone-only, .pull-9\@phone-only, .pull-10\@phone-only, .pull-11\@phone-only, .pull-12\@phone-only {
    position: relative;
  }
}
@media screen and (max-width: 867px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .nowrap\@phone-only {
    white-space: nowrap;
  }
  /* line 129, ../vendor/gridle/sass/_driver-default.scss */
  .nowrap\@phone-only > * {
    white-space: normal;
  }
}
@media screen and (max-width: 867px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .wrap\@phone-only {
    white-space: normal;
  }
}
@media screen and (max-width: 867px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-centered\@phone-only {
    display: block !important;
    float: none !important;
    margin-left: auto !important;
    margin-right: auto !important;
    clear: both !important;
  }
}
@media screen and (max-width: 1255px) {
  /* line 762, ../vendor/gridle/sass/_api.scss */
  .container\@tablet-portrait-up:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media screen and (max-width: 1255px) {
  /* line 14, ../vendor/gridle/sass/_driver-default.scss */
  .row\@tablet-portrait-up:before, .row-reverse\@tablet-portrait-up:before, .row\@tablet-portrait-up:after, .row-reverse\@tablet-portrait-up:after {
    content: "";
    display: table;
  }
  /* line 19, ../vendor/gridle/sass/_driver-default.scss */
  .row\@tablet-portrait-up:after, .row-reverse\@tablet-portrait-up:after {
    clear: both;
  }
  /* line 23, ../vendor/gridle/sass/_driver-default.scss */
  .row\@tablet-portrait-up, .row-reverse\@tablet-portrait-up {
    zoom: 1;
  }
}
@media screen and (max-width: 1255px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-0\@tablet-portrait-up, .gr-1\@tablet-portrait-up, .gr-2\@tablet-portrait-up, .gr-3\@tablet-portrait-up, .gr-4\@tablet-portrait-up, .gr-5\@tablet-portrait-up, .gr-6\@tablet-portrait-up, .gr-7\@tablet-portrait-up, .gr-8\@tablet-portrait-up, .gr-9\@tablet-portrait-up, .gr-10\@tablet-portrait-up, .gr-11\@tablet-portrait-up, .gr-12\@tablet-portrait-up {
    display: inline-block;
    min-height: 1px;
    float: left;
    box-sizing: border-box;
    vertical-align: top;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 1255px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-adapt\@tablet-portrait-up {
    display: table-cell;
    width: 1px;
    white-space: nowrap !important;
    box-sizing: border-box;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 1255px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-grow\@tablet-portrait-up {
    display: table-cell;
    width: 99999px;
    box-sizing: border-box;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 1255px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .push-0\@tablet-portrait-up, .push-1\@tablet-portrait-up, .push-2\@tablet-portrait-up, .push-3\@tablet-portrait-up, .push-4\@tablet-portrait-up, .push-5\@tablet-portrait-up, .push-6\@tablet-portrait-up, .push-7\@tablet-portrait-up, .push-8\@tablet-portrait-up, .push-9\@tablet-portrait-up, .push-10\@tablet-portrait-up, .push-11\@tablet-portrait-up, .push-12\@tablet-portrait-up {
    position: relative;
  }
}
@media screen and (max-width: 1255px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .pull-0\@tablet-portrait-up, .pull-1\@tablet-portrait-up, .pull-2\@tablet-portrait-up, .pull-3\@tablet-portrait-up, .pull-4\@tablet-portrait-up, .pull-5\@tablet-portrait-up, .pull-6\@tablet-portrait-up, .pull-7\@tablet-portrait-up, .pull-8\@tablet-portrait-up, .pull-9\@tablet-portrait-up, .pull-10\@tablet-portrait-up, .pull-11\@tablet-portrait-up, .pull-12\@tablet-portrait-up {
    position: relative;
  }
}
@media screen and (max-width: 1255px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .nowrap\@tablet-portrait-up {
    white-space: nowrap;
  }
  /* line 129, ../vendor/gridle/sass/_driver-default.scss */
  .nowrap\@tablet-portrait-up > * {
    white-space: normal;
  }
}
@media screen and (max-width: 1255px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .wrap\@tablet-portrait-up {
    white-space: normal;
  }
}
@media screen and (max-width: 1255px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-centered\@tablet-portrait-up {
    display: block !important;
    float: none !important;
    margin-left: auto !important;
    margin-right: auto !important;
    clear: both !important;
  }
}
@media screen and (max-width: 1200px) {
  /* line 762, ../vendor/gridle/sass/_api.scss */
  .container\@tablet-landscape-up:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media screen and (max-width: 1200px) {
  /* line 14, ../vendor/gridle/sass/_driver-default.scss */
  .row\@tablet-landscape-up:before, .row-reverse\@tablet-landscape-up:before, .row\@tablet-landscape-up:after, .row-reverse\@tablet-landscape-up:after {
    content: "";
    display: table;
  }
  /* line 19, ../vendor/gridle/sass/_driver-default.scss */
  .row\@tablet-landscape-up:after, .row-reverse\@tablet-landscape-up:after {
    clear: both;
  }
  /* line 23, ../vendor/gridle/sass/_driver-default.scss */
  .row\@tablet-landscape-up, .row-reverse\@tablet-landscape-up {
    zoom: 1;
  }
}
@media screen and (max-width: 1200px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-0\@tablet-landscape-up, .gr-1\@tablet-landscape-up, .gr-2\@tablet-landscape-up, .gr-3\@tablet-landscape-up, .gr-4\@tablet-landscape-up, .gr-5\@tablet-landscape-up, .gr-6\@tablet-landscape-up, .gr-7\@tablet-landscape-up, .gr-8\@tablet-landscape-up, .gr-9\@tablet-landscape-up, .gr-10\@tablet-landscape-up, .gr-11\@tablet-landscape-up, .gr-12\@tablet-landscape-up {
    display: inline-block;
    min-height: 1px;
    float: left;
    box-sizing: border-box;
    vertical-align: top;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 1200px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-adapt\@tablet-landscape-up {
    display: table-cell;
    width: 1px;
    white-space: nowrap !important;
    box-sizing: border-box;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 1200px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-grow\@tablet-landscape-up {
    display: table-cell;
    width: 99999px;
    box-sizing: border-box;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (max-width: 1200px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .push-0\@tablet-landscape-up, .push-1\@tablet-landscape-up, .push-2\@tablet-landscape-up, .push-3\@tablet-landscape-up, .push-4\@tablet-landscape-up, .push-5\@tablet-landscape-up, .push-6\@tablet-landscape-up, .push-7\@tablet-landscape-up, .push-8\@tablet-landscape-up, .push-9\@tablet-landscape-up, .push-10\@tablet-landscape-up, .push-11\@tablet-landscape-up, .push-12\@tablet-landscape-up {
    position: relative;
  }
}
@media screen and (max-width: 1200px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .pull-0\@tablet-landscape-up, .pull-1\@tablet-landscape-up, .pull-2\@tablet-landscape-up, .pull-3\@tablet-landscape-up, .pull-4\@tablet-landscape-up, .pull-5\@tablet-landscape-up, .pull-6\@tablet-landscape-up, .pull-7\@tablet-landscape-up, .pull-8\@tablet-landscape-up, .pull-9\@tablet-landscape-up, .pull-10\@tablet-landscape-up, .pull-11\@tablet-landscape-up, .pull-12\@tablet-landscape-up {
    position: relative;
  }
}
@media screen and (max-width: 1200px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .nowrap\@tablet-landscape-up {
    white-space: nowrap;
  }
  /* line 129, ../vendor/gridle/sass/_driver-default.scss */
  .nowrap\@tablet-landscape-up > * {
    white-space: normal;
  }
}
@media screen and (max-width: 1200px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .wrap\@tablet-landscape-up {
    white-space: normal;
  }
}
@media screen and (max-width: 1200px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-centered\@tablet-landscape-up {
    display: block !important;
    float: none !important;
    margin-left: auto !important;
    margin-right: auto !important;
    clear: both !important;
  }
}
@media screen and (min-width: 1260px) {
  /* line 762, ../vendor/gridle/sass/_api.scss */
  .container\@desktop-up:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media screen and (min-width: 1260px) {
  /* line 14, ../vendor/gridle/sass/_driver-default.scss */
  .row\@desktop-up:before, .row-reverse\@desktop-up:before, .row\@desktop-up:after, .row-reverse\@desktop-up:after {
    content: "";
    display: table;
  }
  /* line 19, ../vendor/gridle/sass/_driver-default.scss */
  .row\@desktop-up:after, .row-reverse\@desktop-up:after {
    clear: both;
  }
  /* line 23, ../vendor/gridle/sass/_driver-default.scss */
  .row\@desktop-up, .row-reverse\@desktop-up {
    zoom: 1;
  }
}
@media screen and (min-width: 1260px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-0\@desktop-up, .gr-1\@desktop-up, .gr-2\@desktop-up, .gr-3\@desktop-up, .gr-4\@desktop-up, .gr-5\@desktop-up, .gr-6\@desktop-up, .gr-7\@desktop-up, .gr-8\@desktop-up, .gr-9\@desktop-up, .gr-10\@desktop-up, .gr-11\@desktop-up, .gr-12\@desktop-up {
    display: inline-block;
    min-height: 1px;
    float: left;
    box-sizing: border-box;
    vertical-align: top;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (min-width: 1260px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-adapt\@desktop-up {
    display: table-cell;
    width: 1px;
    white-space: nowrap !important;
    box-sizing: border-box;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (min-width: 1260px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-grow\@desktop-up {
    display: table-cell;
    width: 99999px;
    box-sizing: border-box;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (min-width: 1260px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .push-0\@desktop-up, .push-1\@desktop-up, .push-2\@desktop-up, .push-3\@desktop-up, .push-4\@desktop-up, .push-5\@desktop-up, .push-6\@desktop-up, .push-7\@desktop-up, .push-8\@desktop-up, .push-9\@desktop-up, .push-10\@desktop-up, .push-11\@desktop-up, .push-12\@desktop-up {
    position: relative;
  }
}
@media screen and (min-width: 1260px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .pull-0\@desktop-up, .pull-1\@desktop-up, .pull-2\@desktop-up, .pull-3\@desktop-up, .pull-4\@desktop-up, .pull-5\@desktop-up, .pull-6\@desktop-up, .pull-7\@desktop-up, .pull-8\@desktop-up, .pull-9\@desktop-up, .pull-10\@desktop-up, .pull-11\@desktop-up, .pull-12\@desktop-up {
    position: relative;
  }
}
@media screen and (min-width: 1260px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .nowrap\@desktop-up {
    white-space: nowrap;
  }
  /* line 129, ../vendor/gridle/sass/_driver-default.scss */
  .nowrap\@desktop-up > * {
    white-space: normal;
  }
}
@media screen and (min-width: 1260px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .wrap\@desktop-up {
    white-space: normal;
  }
}
@media screen and (min-width: 1260px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-centered\@desktop-up {
    display: block !important;
    float: none !important;
    margin-left: auto !important;
    margin-right: auto !important;
    clear: both !important;
  }
}
@media screen and (min-width: 1800px) {
  /* line 762, ../vendor/gridle/sass/_api.scss */
  .container\@big-desktiop-up:after {
    content: "";
    display: table;
    clear: both;
  }
}
@media screen and (min-width: 1800px) {
  /* line 14, ../vendor/gridle/sass/_driver-default.scss */
  .row\@big-desktiop-up:before, .row-reverse\@big-desktiop-up:before, .row\@big-desktiop-up:after, .row-reverse\@big-desktiop-up:after {
    content: "";
    display: table;
  }
  /* line 19, ../vendor/gridle/sass/_driver-default.scss */
  .row\@big-desktiop-up:after, .row-reverse\@big-desktiop-up:after {
    clear: both;
  }
  /* line 23, ../vendor/gridle/sass/_driver-default.scss */
  .row\@big-desktiop-up, .row-reverse\@big-desktiop-up {
    zoom: 1;
  }
}
@media screen and (min-width: 1800px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-0\@big-desktiop-up, .gr-1\@big-desktiop-up, .gr-2\@big-desktiop-up, .gr-3\@big-desktiop-up, .gr-4\@big-desktiop-up, .gr-5\@big-desktiop-up, .gr-6\@big-desktiop-up, .gr-7\@big-desktiop-up, .gr-8\@big-desktiop-up, .gr-9\@big-desktiop-up, .gr-10\@big-desktiop-up, .gr-11\@big-desktiop-up, .gr-12\@big-desktiop-up {
    display: inline-block;
    min-height: 1px;
    float: left;
    box-sizing: border-box;
    vertical-align: top;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (min-width: 1800px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-adapt\@big-desktiop-up {
    display: table-cell;
    width: 1px;
    white-space: nowrap !important;
    box-sizing: border-box;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (min-width: 1800px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-grow\@big-desktiop-up {
    display: table-cell;
    width: 99999px;
    box-sizing: border-box;
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media screen and (min-width: 1800px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .push-0\@big-desktiop-up, .push-1\@big-desktiop-up, .push-2\@big-desktiop-up, .push-3\@big-desktiop-up, .push-4\@big-desktiop-up, .push-5\@big-desktiop-up, .push-6\@big-desktiop-up, .push-7\@big-desktiop-up, .push-8\@big-desktiop-up, .push-9\@big-desktiop-up, .push-10\@big-desktiop-up, .push-11\@big-desktiop-up, .push-12\@big-desktiop-up {
    position: relative;
  }
}
@media screen and (min-width: 1800px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .pull-0\@big-desktiop-up, .pull-1\@big-desktiop-up, .pull-2\@big-desktiop-up, .pull-3\@big-desktiop-up, .pull-4\@big-desktiop-up, .pull-5\@big-desktiop-up, .pull-6\@big-desktiop-up, .pull-7\@big-desktiop-up, .pull-8\@big-desktiop-up, .pull-9\@big-desktiop-up, .pull-10\@big-desktiop-up, .pull-11\@big-desktiop-up, .pull-12\@big-desktiop-up {
    position: relative;
  }
}
@media screen and (min-width: 1800px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .nowrap\@big-desktiop-up {
    white-space: nowrap;
  }
  /* line 129, ../vendor/gridle/sass/_driver-default.scss */
  .nowrap\@big-desktiop-up > * {
    white-space: normal;
  }
}
@media screen and (min-width: 1800px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .wrap\@big-desktiop-up {
    white-space: normal;
  }
}
@media screen and (min-width: 1800px) {
  /* line 42, ../vendor/gridle/sass/_mixins.scss */
  .gr-centered\@big-desktiop-up {
    display: block !important;
    float: none !important;
    margin-left: auto !important;
    margin-right: auto !important;
    clear: both !important;
  }
}
@media screen and (max-width: 400px) {
  @-ms-viewport {
    width: device-width;
  }
}
/* line 451, ../vendor/gridle/sass/_generate-mixins.scss */
#gridle-settings {
  content: '{ "version" : "3.0.1", "states" : { "default":{ "name" : "default", "min-width" : null, "max-width" : null, "query" : null, "classes" : true, "context" : "12", "column-width" : null, "gutter-width" : "30px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "15px", "gutter-bottom" : "0", "gutter-left" : "15px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "mobile-SE":{ "name" : "mobile-SE", "min-width" : null, "max-width" : "320px", "query" : "screen and (max-width: 320px)", "classes" : true, "context" : "12", "column-width" : null, "gutter-width" : "30px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "15px", "gutter-bottom" : "0", "gutter-left" : "15px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "mobile-small":{ "name" : "mobile-small", "min-width" : null, "max-width" : "480px", "query" : "screen and (max-width: 480px)", "classes" : true, "context" : "12", "column-width" : null, "gutter-width" : "30px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "15px", "gutter-bottom" : "0", "gutter-left" : "15px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "phone-only":{ "name" : "phone-only", "min-width" : null, "max-width" : "867px", "query" : "screen and (max-width: 867px)", "classes" : true, "context" : "12", "column-width" : null, "gutter-width" : "30px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "15px", "gutter-bottom" : "0", "gutter-left" : "15px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "tablet-portrait-up":{ "name" : "tablet-portrait-up", "min-width" : null, "max-width" : "1255px", "query" : "screen and (max-width: 1255px)", "classes" : true, "context" : "12", "column-width" : null, "gutter-width" : "30px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "15px", "gutter-bottom" : "0", "gutter-left" : "15px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "tablet-landscape-up":{ "name" : "tablet-landscape-up", "min-width" : null, "max-width" : "1200px", "query" : "screen and (max-width: 1200px)", "classes" : true, "context" : "12", "column-width" : null, "gutter-width" : "30px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "15px", "gutter-bottom" : "0", "gutter-left" : "15px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "desktop-up":{ "name" : "desktop-up", "min-width" : "1260px", "max-width" : null, "query" : "screen and (min-width: 1260px)", "classes" : true, "context" : "12", "column-width" : null, "gutter-width" : "30px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "15px", "gutter-bottom" : "0", "gutter-left" : "15px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }, "big-desktiop-up":{ "name" : "big-desktiop-up", "min-width" : "1800px", "max-width" : null, "query" : "screen and (min-width: 1800px)", "classes" : true, "context" : "12", "column-width" : null, "gutter-width" : "30px", "gutter-height" : "0", "gutter-top" : "0", "gutter-right" : "15px", "gutter-bottom" : "0", "gutter-left" : "15px", "direction" : "ltr", "dir-attribute" : false, "name-multiplicator" : "1", "states-classes" : false, "classes-prefix" : null, "_" : true }} }';
}

/**
 * @name 	Columns
 * Grid columns available
 * @styleguide 	Gridle / Columns
 * @example 	html
 * <style>
 * .row.gridle-styleguide {
 * 	margin-bottom: 30px;
 * }
 * [class*="gr-"].gridle-styleguide {
 * 	background:#eee;
 * 	padding:30px;
 * }
 * </style>
 * <div class="gridle-styleguide .container">
 *  <div class="gridle-styleguide row row-debug"><div class="gridle-styleguide gr-1">.gr-1</div></div> <div class="gridle-styleguide row row-debug"><div class="gridle-styleguide gr-2">.gr-2</div></div> <div class="gridle-styleguide row row-debug"><div class="gridle-styleguide gr-3">.gr-3</div></div> <div class="gridle-styleguide row row-debug"><div class="gridle-styleguide gr-4">.gr-4</div></div> <div class="gridle-styleguide row row-debug"><div class="gridle-styleguide gr-5">.gr-5</div></div> <div class="gridle-styleguide row row-debug"><div class="gridle-styleguide gr-6">.gr-6</div></div> <div class="gridle-styleguide row row-debug"><div class="gridle-styleguide gr-7">.gr-7</div></div> <div class="gridle-styleguide row row-debug"><div class="gridle-styleguide gr-8">.gr-8</div></div> <div class="gridle-styleguide row row-debug"><div class="gridle-styleguide gr-9">.gr-9</div></div> <div class="gridle-styleguide row row-debug"><div class="gridle-styleguide gr-10">.gr-10</div></div> <div class="gridle-styleguide row row-debug"><div class="gridle-styleguide gr-11">.gr-11</div></div> <div class="gridle-styleguide row row-debug"><div class="gridle-styleguide gr-12">.gr-12</div></div>
 * </div>
 */
/* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
.gr-0 {
  width: 0%;
}

/* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
.push-0 {
  left: 0%;
  right: auto;
}

/* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
.pull-0 {
  right: 0%;
  left: auto;
}

/* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
.prefix-0 {
  margin-left: 0%;
}

/* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
.suffix-0 {
  margin-right: 0%;
}

/* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
.gr-1 {
  width: 8.33333%;
}

/* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
.push-1 {
  left: 8.33333%;
  right: auto;
}

/* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
.pull-1 {
  right: 8.33333%;
  left: auto;
}

/* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
.prefix-1 {
  margin-left: 8.33333%;
}

/* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
.suffix-1 {
  margin-right: 8.33333%;
}

/* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
.gr-2 {
  width: 16.66667%;
}

/* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
.push-2 {
  left: 16.66667%;
  right: auto;
}

/* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
.pull-2 {
  right: 16.66667%;
  left: auto;
}

/* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
.prefix-2 {
  margin-left: 16.66667%;
}

/* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
.suffix-2 {
  margin-right: 16.66667%;
}

/* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
.gr-3 {
  width: 25%;
}

/* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
.push-3 {
  left: 25%;
  right: auto;
}

/* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
.pull-3 {
  right: 25%;
  left: auto;
}

/* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
.prefix-3 {
  margin-left: 25%;
}

/* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
.suffix-3 {
  margin-right: 25%;
}

/* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
.gr-4 {
  width: 33.33333%;
}

/* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
.push-4 {
  left: 33.33333%;
  right: auto;
}

/* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
.pull-4 {
  right: 33.33333%;
  left: auto;
}

/* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
.prefix-4 {
  margin-left: 33.33333%;
}

/* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
.suffix-4 {
  margin-right: 33.33333%;
}

/* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
.gr-5 {
  width: 41.66667%;
}

/* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
.push-5 {
  left: 41.66667%;
  right: auto;
}

/* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
.pull-5 {
  right: 41.66667%;
  left: auto;
}

/* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
.prefix-5 {
  margin-left: 41.66667%;
}

/* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
.suffix-5 {
  margin-right: 41.66667%;
}

/* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
.gr-6 {
  width: 50%;
}

/* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
.push-6 {
  left: 50%;
  right: auto;
}

/* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
.pull-6 {
  right: 50%;
  left: auto;
}

/* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
.prefix-6 {
  margin-left: 50%;
}

/* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
.suffix-6 {
  margin-right: 50%;
}

/* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
.gr-7 {
  width: 58.33333%;
}

/* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
.push-7 {
  left: 58.33333%;
  right: auto;
}

/* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
.pull-7 {
  right: 58.33333%;
  left: auto;
}

/* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
.prefix-7 {
  margin-left: 58.33333%;
}

/* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
.suffix-7 {
  margin-right: 58.33333%;
}

/* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
.gr-8 {
  width: 66.66667%;
}

/* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
.push-8 {
  left: 66.66667%;
  right: auto;
}

/* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
.pull-8 {
  right: 66.66667%;
  left: auto;
}

/* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
.prefix-8 {
  margin-left: 66.66667%;
}

/* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
.suffix-8 {
  margin-right: 66.66667%;
}

/* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
.gr-9 {
  width: 75%;
}

/* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
.push-9 {
  left: 75%;
  right: auto;
}

/* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
.pull-9 {
  right: 75%;
  left: auto;
}

/* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
.prefix-9 {
  margin-left: 75%;
}

/* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
.suffix-9 {
  margin-right: 75%;
}

/* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
.gr-10 {
  width: 83.33333%;
}

/* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
.push-10 {
  left: 83.33333%;
  right: auto;
}

/* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
.pull-10 {
  right: 83.33333%;
  left: auto;
}

/* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
.prefix-10 {
  margin-left: 83.33333%;
}

/* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
.suffix-10 {
  margin-right: 83.33333%;
}

/* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
.gr-11 {
  width: 91.66667%;
}

/* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
.push-11 {
  left: 91.66667%;
  right: auto;
}

/* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
.pull-11 {
  right: 91.66667%;
  left: auto;
}

/* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
.prefix-11 {
  margin-left: 91.66667%;
}

/* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
.suffix-11 {
  margin-right: 91.66667%;
}

/* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
.gr-12 {
  width: 100%;
}

/* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
.push-12 {
  left: 100%;
  right: auto;
}

/* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
.pull-12 {
  right: 100%;
  left: auto;
}

/* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
.prefix-12 {
  margin-left: 100%;
}

/* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
.suffix-12 {
  margin-right: 100%;
}

/* line 693, ../vendor/gridle/sass/_generate-mixins.scss */
body {
  direction: ltr;
}

@media screen and (max-width: 320px) {
  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-0\@mobile-SE {
    width: 0%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-0\@mobile-SE {
    left: 0%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-0\@mobile-SE {
    right: 0%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-0\@mobile-SE {
    margin-left: 0%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-0\@mobile-SE {
    margin-right: 0%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-1\@mobile-SE {
    width: 8.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-1\@mobile-SE {
    left: 8.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-1\@mobile-SE {
    right: 8.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-1\@mobile-SE {
    margin-left: 8.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-1\@mobile-SE {
    margin-right: 8.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-2\@mobile-SE {
    width: 16.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-2\@mobile-SE {
    left: 16.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-2\@mobile-SE {
    right: 16.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-2\@mobile-SE {
    margin-left: 16.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-2\@mobile-SE {
    margin-right: 16.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-3\@mobile-SE {
    width: 25%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-3\@mobile-SE {
    left: 25%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-3\@mobile-SE {
    right: 25%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-3\@mobile-SE {
    margin-left: 25%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-3\@mobile-SE {
    margin-right: 25%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-4\@mobile-SE {
    width: 33.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-4\@mobile-SE {
    left: 33.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-4\@mobile-SE {
    right: 33.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-4\@mobile-SE {
    margin-left: 33.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-4\@mobile-SE {
    margin-right: 33.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-5\@mobile-SE {
    width: 41.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-5\@mobile-SE {
    left: 41.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-5\@mobile-SE {
    right: 41.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-5\@mobile-SE {
    margin-left: 41.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-5\@mobile-SE {
    margin-right: 41.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-6\@mobile-SE {
    width: 50%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-6\@mobile-SE {
    left: 50%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-6\@mobile-SE {
    right: 50%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-6\@mobile-SE {
    margin-left: 50%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-6\@mobile-SE {
    margin-right: 50%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-7\@mobile-SE {
    width: 58.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-7\@mobile-SE {
    left: 58.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-7\@mobile-SE {
    right: 58.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-7\@mobile-SE {
    margin-left: 58.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-7\@mobile-SE {
    margin-right: 58.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-8\@mobile-SE {
    width: 66.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-8\@mobile-SE {
    left: 66.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-8\@mobile-SE {
    right: 66.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-8\@mobile-SE {
    margin-left: 66.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-8\@mobile-SE {
    margin-right: 66.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-9\@mobile-SE {
    width: 75%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-9\@mobile-SE {
    left: 75%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-9\@mobile-SE {
    right: 75%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-9\@mobile-SE {
    margin-left: 75%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-9\@mobile-SE {
    margin-right: 75%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-10\@mobile-SE {
    width: 83.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-10\@mobile-SE {
    left: 83.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-10\@mobile-SE {
    right: 83.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-10\@mobile-SE {
    margin-left: 83.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-10\@mobile-SE {
    margin-right: 83.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-11\@mobile-SE {
    width: 91.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-11\@mobile-SE {
    left: 91.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-11\@mobile-SE {
    right: 91.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-11\@mobile-SE {
    margin-left: 91.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-11\@mobile-SE {
    margin-right: 91.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-12\@mobile-SE {
    width: 100%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-12\@mobile-SE {
    left: 100%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-12\@mobile-SE {
    right: 100%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-12\@mobile-SE {
    margin-left: 100%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-12\@mobile-SE {
    margin-right: 100%;
  }

  /* line 693, ../vendor/gridle/sass/_generate-mixins.scss */
  body {
    direction: ltr;
  }
}
@media screen and (max-width: 480px) {
  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-0\@mobile-small {
    width: 0%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-0\@mobile-small {
    left: 0%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-0\@mobile-small {
    right: 0%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-0\@mobile-small {
    margin-left: 0%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-0\@mobile-small {
    margin-right: 0%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-1\@mobile-small {
    width: 8.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-1\@mobile-small {
    left: 8.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-1\@mobile-small {
    right: 8.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-1\@mobile-small {
    margin-left: 8.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-1\@mobile-small {
    margin-right: 8.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-2\@mobile-small {
    width: 16.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-2\@mobile-small {
    left: 16.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-2\@mobile-small {
    right: 16.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-2\@mobile-small {
    margin-left: 16.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-2\@mobile-small {
    margin-right: 16.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-3\@mobile-small {
    width: 25%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-3\@mobile-small {
    left: 25%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-3\@mobile-small {
    right: 25%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-3\@mobile-small {
    margin-left: 25%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-3\@mobile-small {
    margin-right: 25%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-4\@mobile-small {
    width: 33.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-4\@mobile-small {
    left: 33.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-4\@mobile-small {
    right: 33.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-4\@mobile-small {
    margin-left: 33.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-4\@mobile-small {
    margin-right: 33.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-5\@mobile-small {
    width: 41.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-5\@mobile-small {
    left: 41.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-5\@mobile-small {
    right: 41.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-5\@mobile-small {
    margin-left: 41.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-5\@mobile-small {
    margin-right: 41.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-6\@mobile-small {
    width: 50%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-6\@mobile-small {
    left: 50%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-6\@mobile-small {
    right: 50%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-6\@mobile-small {
    margin-left: 50%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-6\@mobile-small {
    margin-right: 50%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-7\@mobile-small {
    width: 58.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-7\@mobile-small {
    left: 58.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-7\@mobile-small {
    right: 58.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-7\@mobile-small {
    margin-left: 58.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-7\@mobile-small {
    margin-right: 58.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-8\@mobile-small {
    width: 66.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-8\@mobile-small {
    left: 66.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-8\@mobile-small {
    right: 66.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-8\@mobile-small {
    margin-left: 66.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-8\@mobile-small {
    margin-right: 66.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-9\@mobile-small {
    width: 75%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-9\@mobile-small {
    left: 75%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-9\@mobile-small {
    right: 75%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-9\@mobile-small {
    margin-left: 75%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-9\@mobile-small {
    margin-right: 75%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-10\@mobile-small {
    width: 83.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-10\@mobile-small {
    left: 83.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-10\@mobile-small {
    right: 83.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-10\@mobile-small {
    margin-left: 83.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-10\@mobile-small {
    margin-right: 83.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-11\@mobile-small {
    width: 91.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-11\@mobile-small {
    left: 91.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-11\@mobile-small {
    right: 91.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-11\@mobile-small {
    margin-left: 91.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-11\@mobile-small {
    margin-right: 91.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-12\@mobile-small {
    width: 100%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-12\@mobile-small {
    left: 100%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-12\@mobile-small {
    right: 100%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-12\@mobile-small {
    margin-left: 100%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-12\@mobile-small {
    margin-right: 100%;
  }

  /* line 693, ../vendor/gridle/sass/_generate-mixins.scss */
  body {
    direction: ltr;
  }
}
@media screen and (max-width: 867px) {
  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-0\@phone-only {
    width: 0%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-0\@phone-only {
    left: 0%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-0\@phone-only {
    right: 0%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-0\@phone-only {
    margin-left: 0%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-0\@phone-only {
    margin-right: 0%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-1\@phone-only {
    width: 8.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-1\@phone-only {
    left: 8.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-1\@phone-only {
    right: 8.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-1\@phone-only {
    margin-left: 8.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-1\@phone-only {
    margin-right: 8.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-2\@phone-only {
    width: 16.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-2\@phone-only {
    left: 16.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-2\@phone-only {
    right: 16.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-2\@phone-only {
    margin-left: 16.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-2\@phone-only {
    margin-right: 16.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-3\@phone-only {
    width: 25%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-3\@phone-only {
    left: 25%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-3\@phone-only {
    right: 25%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-3\@phone-only {
    margin-left: 25%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-3\@phone-only {
    margin-right: 25%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-4\@phone-only {
    width: 33.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-4\@phone-only {
    left: 33.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-4\@phone-only {
    right: 33.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-4\@phone-only {
    margin-left: 33.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-4\@phone-only {
    margin-right: 33.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-5\@phone-only {
    width: 41.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-5\@phone-only {
    left: 41.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-5\@phone-only {
    right: 41.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-5\@phone-only {
    margin-left: 41.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-5\@phone-only {
    margin-right: 41.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-6\@phone-only {
    width: 50%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-6\@phone-only {
    left: 50%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-6\@phone-only {
    right: 50%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-6\@phone-only {
    margin-left: 50%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-6\@phone-only {
    margin-right: 50%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-7\@phone-only {
    width: 58.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-7\@phone-only {
    left: 58.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-7\@phone-only {
    right: 58.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-7\@phone-only {
    margin-left: 58.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-7\@phone-only {
    margin-right: 58.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-8\@phone-only {
    width: 66.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-8\@phone-only {
    left: 66.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-8\@phone-only {
    right: 66.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-8\@phone-only {
    margin-left: 66.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-8\@phone-only {
    margin-right: 66.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-9\@phone-only {
    width: 75%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-9\@phone-only {
    left: 75%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-9\@phone-only {
    right: 75%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-9\@phone-only {
    margin-left: 75%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-9\@phone-only {
    margin-right: 75%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-10\@phone-only {
    width: 83.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-10\@phone-only {
    left: 83.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-10\@phone-only {
    right: 83.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-10\@phone-only {
    margin-left: 83.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-10\@phone-only {
    margin-right: 83.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-11\@phone-only {
    width: 91.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-11\@phone-only {
    left: 91.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-11\@phone-only {
    right: 91.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-11\@phone-only {
    margin-left: 91.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-11\@phone-only {
    margin-right: 91.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-12\@phone-only {
    width: 100%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-12\@phone-only {
    left: 100%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-12\@phone-only {
    right: 100%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-12\@phone-only {
    margin-left: 100%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-12\@phone-only {
    margin-right: 100%;
  }

  /* line 693, ../vendor/gridle/sass/_generate-mixins.scss */
  body {
    direction: ltr;
  }
}
@media screen and (max-width: 1255px) {
  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-0\@tablet-portrait-up {
    width: 0%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-0\@tablet-portrait-up {
    left: 0%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-0\@tablet-portrait-up {
    right: 0%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-0\@tablet-portrait-up {
    margin-left: 0%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-0\@tablet-portrait-up {
    margin-right: 0%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-1\@tablet-portrait-up {
    width: 8.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-1\@tablet-portrait-up {
    left: 8.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-1\@tablet-portrait-up {
    right: 8.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-1\@tablet-portrait-up {
    margin-left: 8.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-1\@tablet-portrait-up {
    margin-right: 8.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-2\@tablet-portrait-up {
    width: 16.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-2\@tablet-portrait-up {
    left: 16.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-2\@tablet-portrait-up {
    right: 16.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-2\@tablet-portrait-up {
    margin-left: 16.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-2\@tablet-portrait-up {
    margin-right: 16.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-3\@tablet-portrait-up {
    width: 25%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-3\@tablet-portrait-up {
    left: 25%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-3\@tablet-portrait-up {
    right: 25%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-3\@tablet-portrait-up {
    margin-left: 25%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-3\@tablet-portrait-up {
    margin-right: 25%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-4\@tablet-portrait-up {
    width: 33.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-4\@tablet-portrait-up {
    left: 33.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-4\@tablet-portrait-up {
    right: 33.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-4\@tablet-portrait-up {
    margin-left: 33.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-4\@tablet-portrait-up {
    margin-right: 33.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-5\@tablet-portrait-up {
    width: 41.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-5\@tablet-portrait-up {
    left: 41.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-5\@tablet-portrait-up {
    right: 41.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-5\@tablet-portrait-up {
    margin-left: 41.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-5\@tablet-portrait-up {
    margin-right: 41.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-6\@tablet-portrait-up {
    width: 50%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-6\@tablet-portrait-up {
    left: 50%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-6\@tablet-portrait-up {
    right: 50%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-6\@tablet-portrait-up {
    margin-left: 50%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-6\@tablet-portrait-up {
    margin-right: 50%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-7\@tablet-portrait-up {
    width: 58.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-7\@tablet-portrait-up {
    left: 58.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-7\@tablet-portrait-up {
    right: 58.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-7\@tablet-portrait-up {
    margin-left: 58.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-7\@tablet-portrait-up {
    margin-right: 58.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-8\@tablet-portrait-up {
    width: 66.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-8\@tablet-portrait-up {
    left: 66.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-8\@tablet-portrait-up {
    right: 66.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-8\@tablet-portrait-up {
    margin-left: 66.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-8\@tablet-portrait-up {
    margin-right: 66.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-9\@tablet-portrait-up {
    width: 75%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-9\@tablet-portrait-up {
    left: 75%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-9\@tablet-portrait-up {
    right: 75%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-9\@tablet-portrait-up {
    margin-left: 75%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-9\@tablet-portrait-up {
    margin-right: 75%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-10\@tablet-portrait-up {
    width: 83.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-10\@tablet-portrait-up {
    left: 83.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-10\@tablet-portrait-up {
    right: 83.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-10\@tablet-portrait-up {
    margin-left: 83.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-10\@tablet-portrait-up {
    margin-right: 83.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-11\@tablet-portrait-up {
    width: 91.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-11\@tablet-portrait-up {
    left: 91.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-11\@tablet-portrait-up {
    right: 91.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-11\@tablet-portrait-up {
    margin-left: 91.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-11\@tablet-portrait-up {
    margin-right: 91.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-12\@tablet-portrait-up {
    width: 100%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-12\@tablet-portrait-up {
    left: 100%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-12\@tablet-portrait-up {
    right: 100%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-12\@tablet-portrait-up {
    margin-left: 100%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-12\@tablet-portrait-up {
    margin-right: 100%;
  }

  /* line 693, ../vendor/gridle/sass/_generate-mixins.scss */
  body {
    direction: ltr;
  }
}
@media screen and (max-width: 1200px) {
  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-0\@tablet-landscape-up {
    width: 0%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-0\@tablet-landscape-up {
    left: 0%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-0\@tablet-landscape-up {
    right: 0%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-0\@tablet-landscape-up {
    margin-left: 0%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-0\@tablet-landscape-up {
    margin-right: 0%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-1\@tablet-landscape-up {
    width: 8.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-1\@tablet-landscape-up {
    left: 8.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-1\@tablet-landscape-up {
    right: 8.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-1\@tablet-landscape-up {
    margin-left: 8.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-1\@tablet-landscape-up {
    margin-right: 8.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-2\@tablet-landscape-up {
    width: 16.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-2\@tablet-landscape-up {
    left: 16.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-2\@tablet-landscape-up {
    right: 16.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-2\@tablet-landscape-up {
    margin-left: 16.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-2\@tablet-landscape-up {
    margin-right: 16.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-3\@tablet-landscape-up {
    width: 25%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-3\@tablet-landscape-up {
    left: 25%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-3\@tablet-landscape-up {
    right: 25%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-3\@tablet-landscape-up {
    margin-left: 25%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-3\@tablet-landscape-up {
    margin-right: 25%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-4\@tablet-landscape-up {
    width: 33.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-4\@tablet-landscape-up {
    left: 33.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-4\@tablet-landscape-up {
    right: 33.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-4\@tablet-landscape-up {
    margin-left: 33.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-4\@tablet-landscape-up {
    margin-right: 33.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-5\@tablet-landscape-up {
    width: 41.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-5\@tablet-landscape-up {
    left: 41.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-5\@tablet-landscape-up {
    right: 41.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-5\@tablet-landscape-up {
    margin-left: 41.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-5\@tablet-landscape-up {
    margin-right: 41.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-6\@tablet-landscape-up {
    width: 50%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-6\@tablet-landscape-up {
    left: 50%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-6\@tablet-landscape-up {
    right: 50%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-6\@tablet-landscape-up {
    margin-left: 50%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-6\@tablet-landscape-up {
    margin-right: 50%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-7\@tablet-landscape-up {
    width: 58.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-7\@tablet-landscape-up {
    left: 58.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-7\@tablet-landscape-up {
    right: 58.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-7\@tablet-landscape-up {
    margin-left: 58.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-7\@tablet-landscape-up {
    margin-right: 58.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-8\@tablet-landscape-up {
    width: 66.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-8\@tablet-landscape-up {
    left: 66.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-8\@tablet-landscape-up {
    right: 66.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-8\@tablet-landscape-up {
    margin-left: 66.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-8\@tablet-landscape-up {
    margin-right: 66.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-9\@tablet-landscape-up {
    width: 75%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-9\@tablet-landscape-up {
    left: 75%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-9\@tablet-landscape-up {
    right: 75%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-9\@tablet-landscape-up {
    margin-left: 75%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-9\@tablet-landscape-up {
    margin-right: 75%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-10\@tablet-landscape-up {
    width: 83.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-10\@tablet-landscape-up {
    left: 83.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-10\@tablet-landscape-up {
    right: 83.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-10\@tablet-landscape-up {
    margin-left: 83.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-10\@tablet-landscape-up {
    margin-right: 83.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-11\@tablet-landscape-up {
    width: 91.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-11\@tablet-landscape-up {
    left: 91.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-11\@tablet-landscape-up {
    right: 91.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-11\@tablet-landscape-up {
    margin-left: 91.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-11\@tablet-landscape-up {
    margin-right: 91.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-12\@tablet-landscape-up {
    width: 100%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-12\@tablet-landscape-up {
    left: 100%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-12\@tablet-landscape-up {
    right: 100%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-12\@tablet-landscape-up {
    margin-left: 100%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-12\@tablet-landscape-up {
    margin-right: 100%;
  }

  /* line 693, ../vendor/gridle/sass/_generate-mixins.scss */
  body {
    direction: ltr;
  }
}
@media screen and (min-width: 1260px) {
  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-0\@desktop-up {
    width: 0%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-0\@desktop-up {
    left: 0%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-0\@desktop-up {
    right: 0%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-0\@desktop-up {
    margin-left: 0%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-0\@desktop-up {
    margin-right: 0%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-1\@desktop-up {
    width: 8.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-1\@desktop-up {
    left: 8.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-1\@desktop-up {
    right: 8.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-1\@desktop-up {
    margin-left: 8.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-1\@desktop-up {
    margin-right: 8.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-2\@desktop-up {
    width: 16.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-2\@desktop-up {
    left: 16.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-2\@desktop-up {
    right: 16.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-2\@desktop-up {
    margin-left: 16.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-2\@desktop-up {
    margin-right: 16.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-3\@desktop-up {
    width: 25%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-3\@desktop-up {
    left: 25%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-3\@desktop-up {
    right: 25%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-3\@desktop-up {
    margin-left: 25%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-3\@desktop-up {
    margin-right: 25%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-4\@desktop-up {
    width: 33.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-4\@desktop-up {
    left: 33.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-4\@desktop-up {
    right: 33.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-4\@desktop-up {
    margin-left: 33.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-4\@desktop-up {
    margin-right: 33.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-5\@desktop-up {
    width: 41.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-5\@desktop-up {
    left: 41.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-5\@desktop-up {
    right: 41.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-5\@desktop-up {
    margin-left: 41.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-5\@desktop-up {
    margin-right: 41.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-6\@desktop-up {
    width: 50%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-6\@desktop-up {
    left: 50%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-6\@desktop-up {
    right: 50%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-6\@desktop-up {
    margin-left: 50%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-6\@desktop-up {
    margin-right: 50%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-7\@desktop-up {
    width: 58.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-7\@desktop-up {
    left: 58.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-7\@desktop-up {
    right: 58.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-7\@desktop-up {
    margin-left: 58.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-7\@desktop-up {
    margin-right: 58.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-8\@desktop-up {
    width: 66.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-8\@desktop-up {
    left: 66.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-8\@desktop-up {
    right: 66.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-8\@desktop-up {
    margin-left: 66.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-8\@desktop-up {
    margin-right: 66.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-9\@desktop-up {
    width: 75%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-9\@desktop-up {
    left: 75%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-9\@desktop-up {
    right: 75%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-9\@desktop-up {
    margin-left: 75%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-9\@desktop-up {
    margin-right: 75%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-10\@desktop-up {
    width: 83.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-10\@desktop-up {
    left: 83.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-10\@desktop-up {
    right: 83.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-10\@desktop-up {
    margin-left: 83.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-10\@desktop-up {
    margin-right: 83.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-11\@desktop-up {
    width: 91.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-11\@desktop-up {
    left: 91.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-11\@desktop-up {
    right: 91.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-11\@desktop-up {
    margin-left: 91.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-11\@desktop-up {
    margin-right: 91.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-12\@desktop-up {
    width: 100%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-12\@desktop-up {
    left: 100%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-12\@desktop-up {
    right: 100%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-12\@desktop-up {
    margin-left: 100%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-12\@desktop-up {
    margin-right: 100%;
  }

  /* line 693, ../vendor/gridle/sass/_generate-mixins.scss */
  body {
    direction: ltr;
  }
}
@media screen and (min-width: 1800px) {
  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-0\@big-desktiop-up {
    width: 0%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-0\@big-desktiop-up {
    left: 0%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-0\@big-desktiop-up {
    right: 0%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-0\@big-desktiop-up {
    margin-left: 0%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-0\@big-desktiop-up {
    margin-right: 0%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-1\@big-desktiop-up {
    width: 8.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-1\@big-desktiop-up {
    left: 8.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-1\@big-desktiop-up {
    right: 8.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-1\@big-desktiop-up {
    margin-left: 8.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-1\@big-desktiop-up {
    margin-right: 8.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-2\@big-desktiop-up {
    width: 16.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-2\@big-desktiop-up {
    left: 16.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-2\@big-desktiop-up {
    right: 16.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-2\@big-desktiop-up {
    margin-left: 16.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-2\@big-desktiop-up {
    margin-right: 16.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-3\@big-desktiop-up {
    width: 25%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-3\@big-desktiop-up {
    left: 25%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-3\@big-desktiop-up {
    right: 25%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-3\@big-desktiop-up {
    margin-left: 25%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-3\@big-desktiop-up {
    margin-right: 25%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-4\@big-desktiop-up {
    width: 33.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-4\@big-desktiop-up {
    left: 33.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-4\@big-desktiop-up {
    right: 33.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-4\@big-desktiop-up {
    margin-left: 33.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-4\@big-desktiop-up {
    margin-right: 33.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-5\@big-desktiop-up {
    width: 41.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-5\@big-desktiop-up {
    left: 41.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-5\@big-desktiop-up {
    right: 41.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-5\@big-desktiop-up {
    margin-left: 41.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-5\@big-desktiop-up {
    margin-right: 41.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-6\@big-desktiop-up {
    width: 50%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-6\@big-desktiop-up {
    left: 50%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-6\@big-desktiop-up {
    right: 50%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-6\@big-desktiop-up {
    margin-left: 50%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-6\@big-desktiop-up {
    margin-right: 50%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-7\@big-desktiop-up {
    width: 58.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-7\@big-desktiop-up {
    left: 58.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-7\@big-desktiop-up {
    right: 58.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-7\@big-desktiop-up {
    margin-left: 58.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-7\@big-desktiop-up {
    margin-right: 58.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-8\@big-desktiop-up {
    width: 66.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-8\@big-desktiop-up {
    left: 66.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-8\@big-desktiop-up {
    right: 66.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-8\@big-desktiop-up {
    margin-left: 66.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-8\@big-desktiop-up {
    margin-right: 66.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-9\@big-desktiop-up {
    width: 75%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-9\@big-desktiop-up {
    left: 75%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-9\@big-desktiop-up {
    right: 75%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-9\@big-desktiop-up {
    margin-left: 75%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-9\@big-desktiop-up {
    margin-right: 75%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-10\@big-desktiop-up {
    width: 83.33333%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-10\@big-desktiop-up {
    left: 83.33333%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-10\@big-desktiop-up {
    right: 83.33333%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-10\@big-desktiop-up {
    margin-left: 83.33333%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-10\@big-desktiop-up {
    margin-right: 83.33333%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-11\@big-desktiop-up {
    width: 91.66667%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-11\@big-desktiop-up {
    left: 91.66667%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-11\@big-desktiop-up {
    right: 91.66667%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-11\@big-desktiop-up {
    margin-left: 91.66667%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-11\@big-desktiop-up {
    margin-right: 91.66667%;
  }

  /* line 653, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-12\@big-desktiop-up {
    width: 100%;
  }

  /* line 658, ../vendor/gridle/sass/_generate-mixins.scss */
  .push-12\@big-desktiop-up {
    left: 100%;
    right: auto;
  }

  /* line 663, ../vendor/gridle/sass/_generate-mixins.scss */
  .pull-12\@big-desktiop-up {
    right: 100%;
    left: auto;
  }

  /* line 668, ../vendor/gridle/sass/_generate-mixins.scss */
  .prefix-12\@big-desktiop-up {
    margin-left: 100%;
  }

  /* line 673, ../vendor/gridle/sass/_generate-mixins.scss */
  .suffix-12\@big-desktiop-up {
    margin-right: 100%;
  }

  /* line 693, ../vendor/gridle/sass/_generate-mixins.scss */
  body {
    direction: ltr;
  }
}
/* line 144, ../vendor/gridle/sass/_generate-mixins.scss */
.float-left {
  float: left;
}

/* line 147, ../vendor/gridle/sass/_generate-mixins.scss */
.float-right {
  float: right;
}

/* line 153, ../vendor/gridle/sass/_generate-mixins.scss */
.clear {
  clear: both;
}

/* line 156, ../vendor/gridle/sass/_generate-mixins.scss */
.clear-left {
  clear: left;
}

/* line 159, ../vendor/gridle/sass/_generate-mixins.scss */
.clear-right {
  clear: right;
}

/* line 165, ../vendor/gridle/sass/_generate-mixins.scss */
.auto-height {
  height: inherit;
  min-height: inherit;
  max-height: inherit;
}

/* line 185, ../vendor/gridle/sass/_generate-mixins.scss */
.row {
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: -15px;
  margin-right: -15px;
}
/* line 55, ../vendor/gridle/sass/_driver-default.scss */
[class*="no-gutter"] > .row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

/* line 188, ../vendor/gridle/sass/_generate-mixins.scss */
.row-reverse {
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: -15px;
  margin-right: -15px;
  transform: rotateY(180deg);
}
/* line 50, ../vendor/gridle/sass/_driver-default.scss */
.row-reverse > [class*="gr-"] {
  transform: rotateY(-180deg);
}
/* line 55, ../vendor/gridle/sass/_driver-default.scss */
[class*="no-gutter"] > .row-reverse {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

/* line 194, ../vendor/gridle/sass/_generate-mixins.scss */
.row-full {
  width: 100vw;
  margin-left: 50% !important;
  margin-right: 0 !important;
  transform: translateX(-50%);
}

/* line 200, ../vendor/gridle/sass/_generate-mixins.scss */
.col {
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: -15px;
  margin-right: -15px;
}

/* line 203, ../vendor/gridle/sass/_generate-mixins.scss */
.col-reverse {
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: -15px;
  margin-right: -15px;
  transform: rotateX(180deg);
}
/* line 103, ../vendor/gridle/sass/_driver-default.scss */
.col-reverse > [class*="gr-"] {
  transform: rotateX(-180deg);
}

/* line 209, ../vendor/gridle/sass/_generate-mixins.scss */
.gr-table {
  display: table-cell;
  float: none;
  vertical-align: top;
}

/* line 227, ../vendor/gridle/sass/_generate-mixins.scss */
.row-no-gutter {
  margin-left: 0;
  margin-right: 0;
}
/* line 810, ../vendor/gridle/sass/_api.scss */
.row-no-gutter > [class*="gr-"] {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

/* line 230, ../vendor/gridle/sass/_generate-mixins.scss */
.row-no-gutter-top {
  margin-left: 0;
  margin-right: 0;
}
/* line 810, ../vendor/gridle/sass/_api.scss */
.row-no-gutter-top > [class*="gr-"] {
  padding-top: 0;
}

/* line 233, ../vendor/gridle/sass/_generate-mixins.scss */
.row-no-gutter-right {
  margin-left: 0;
  margin-right: 0;
}
/* line 810, ../vendor/gridle/sass/_api.scss */
.row-no-gutter-right > [class*="gr-"] {
  padding-right: 0;
}

/* line 236, ../vendor/gridle/sass/_generate-mixins.scss */
.row-no-gutter-bottom {
  margin-left: 0;
  margin-right: 0;
}
/* line 810, ../vendor/gridle/sass/_api.scss */
.row-no-gutter-bottom > [class*="gr-"] {
  padding-bottom: 0;
}

/* line 239, ../vendor/gridle/sass/_generate-mixins.scss */
.row-no-gutter-left {
  margin-left: 0;
  margin-right: 0;
}
/* line 810, ../vendor/gridle/sass/_api.scss */
.row-no-gutter-left > [class*="gr-"] {
  padding-left: 0;
}

/* line 245, ../vendor/gridle/sass/_generate-mixins.scss */
.row-align-left {
  font-size: 0;
  word-spacing: 0;
  letter-spacing: 0;
  clear: both;
  text-align: left;
}
/* line 473, ../vendor/gridle/sass/_driver-default.scss */
.row-align-left > * {
  word-spacing: normal;
  letter-spacing: normal;
  float: none !important;
  vertical-align: top;
  font-size: 1rem;
}

/* line 248, ../vendor/gridle/sass/_generate-mixins.scss */
.row-align-center {
  font-size: 0;
  word-spacing: 0;
  letter-spacing: 0;
  clear: both;
  text-align: center;
}
/* line 473, ../vendor/gridle/sass/_driver-default.scss */
.row-align-center > * {
  word-spacing: normal;
  letter-spacing: normal;
  float: none !important;
  vertical-align: top;
  font-size: 1rem;
}
/* line 506, ../vendor/gridle/sass/_driver-default.scss */
.row-align-center > * {
  text-align: left;
}

/* line 251, ../vendor/gridle/sass/_generate-mixins.scss */
.row-align-right {
  font-size: 0;
  word-spacing: 0;
  letter-spacing: 0;
  clear: both;
  text-align: right;
}
/* line 473, ../vendor/gridle/sass/_driver-default.scss */
.row-align-right > * {
  word-spacing: normal;
  letter-spacing: normal;
  float: none !important;
  vertical-align: top;
  font-size: 1rem;
}
/* line 506, ../vendor/gridle/sass/_driver-default.scss */
.row-align-right > * {
  text-align: left;
}

/* line 254, ../vendor/gridle/sass/_generate-mixins.scss */
.row-align-middle {
  font-size: 0;
  word-spacing: 0;
  letter-spacing: 0;
  clear: both;
  vertical-align: middle;
}
/* line 473, ../vendor/gridle/sass/_driver-default.scss */
.row-align-middle > * {
  word-spacing: normal;
  letter-spacing: normal;
  float: none !important;
  vertical-align: middle;
  font-size: 1rem;
}

/* line 257, ../vendor/gridle/sass/_generate-mixins.scss */
.row-align-top {
  font-size: 0;
  word-spacing: 0;
  letter-spacing: 0;
  clear: both;
  vertical-align: top;
}
/* line 473, ../vendor/gridle/sass/_driver-default.scss */
.row-align-top > * {
  word-spacing: normal;
  letter-spacing: normal;
  float: none !important;
  vertical-align: top;
  font-size: 1rem;
}

/* line 260, ../vendor/gridle/sass/_generate-mixins.scss */
.row-align-bottom {
  font-size: 0;
  word-spacing: 0;
  letter-spacing: 0;
  clear: both;
  vertical-align: bottom;
}
/* line 473, ../vendor/gridle/sass/_driver-default.scss */
.row-align-bottom > * {
  word-spacing: normal;
  letter-spacing: normal;
  float: none !important;
  vertical-align: bottom;
  font-size: 1rem;
}

/* line 277, ../vendor/gridle/sass/_generate-mixins.scss */
.no-gutter {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 0;
}

/* line 280, ../vendor/gridle/sass/_generate-mixins.scss */
.no-gutter-left {
  padding-left: 0;
}

/* line 283, ../vendor/gridle/sass/_generate-mixins.scss */
.no-gutter-right {
  padding-right: 0;
}

/* line 286, ../vendor/gridle/sass/_generate-mixins.scss */
.no-gutter-top {
  padding-top: 0;
}

/* line 289, ../vendor/gridle/sass/_generate-mixins.scss */
.no-gutter-bottom {
  padding-bottom: 0;
}

/* line 295, ../vendor/gridle/sass/_generate-mixins.scss */
.gutter {
  padding-right: 15px;
  padding-left: 15px;
}

/* line 298, ../vendor/gridle/sass/_generate-mixins.scss */
.gutter-left {
  padding-left: 15px;
}

/* line 301, ../vendor/gridle/sass/_generate-mixins.scss */
.gutter-right {
  padding-right: 15px;
}

/* line 330, ../vendor/gridle/sass/_generate-mixins.scss */
.hide {
  display: none !important;
}

/* line 336, ../vendor/gridle/sass/_generate-mixins.scss */
.not-visible {
  visibility: hidden;
}

/* line 342, ../vendor/gridle/sass/_generate-mixins.scss */
.show {
  display: block !important;
}

/* line 348, ../vendor/gridle/sass/_generate-mixins.scss */
.show-inline {
  display: inline-block !important;
}

/* line 354, ../vendor/gridle/sass/_generate-mixins.scss */
.visible {
  visibility: visible;
}

/* line 379, ../vendor/gridle/sass/_generate-mixins.scss */
.row-debug {
  position: relative;
  z-index: 99999;
  overflow: hidden;
}
/* line 743, ../vendor/gridle/sass/_api.scss */
.row-debug:before {
  pointer-events: none;
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 99999px;
  background: linear-gradient(to right, transparent 50%, rgba(0, 0, 0, 0.02) 50%);
  background-size: 16.66667% 100%;
  z-index: 99999;
}

@media screen and (max-width: 320px) {
  /* line 144, ../vendor/gridle/sass/_generate-mixins.scss */
  .float-left\@mobile-SE {
    float: left;
  }

  /* line 147, ../vendor/gridle/sass/_generate-mixins.scss */
  .float-right\@mobile-SE {
    float: right;
  }

  /* line 153, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear\@mobile-SE {
    clear: both;
  }

  /* line 156, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear-left\@mobile-SE {
    clear: left;
  }

  /* line 159, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear-right\@mobile-SE {
    clear: right;
  }

  /* line 165, ../vendor/gridle/sass/_generate-mixins.scss */
  .auto-height\@mobile-SE {
    height: inherit;
    min-height: inherit;
    max-height: inherit;
  }

  /* line 185, ../vendor/gridle/sass/_generate-mixins.scss */
  .row\@mobile-SE {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
  }
  /* line 55, ../vendor/gridle/sass/_driver-default.scss */
  [class*="no-gutter"] > .row\@mobile-SE {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* line 188, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-reverse\@mobile-SE {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
    transform: rotateY(180deg);
  }
  /* line 50, ../vendor/gridle/sass/_driver-default.scss */
  .row-reverse\@mobile-SE > [class*="gr-"] {
    transform: rotateY(-180deg);
  }
  /* line 55, ../vendor/gridle/sass/_driver-default.scss */
  [class*="no-gutter"] > .row-reverse\@mobile-SE {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* line 194, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-full\@mobile-SE {
    width: 100vw;
    margin-left: 50% !important;
    margin-right: 0 !important;
    transform: translateX(-50%);
  }

  /* line 200, ../vendor/gridle/sass/_generate-mixins.scss */
  .col\@mobile-SE {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
  }

  /* line 203, ../vendor/gridle/sass/_generate-mixins.scss */
  .col-reverse\@mobile-SE {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
    transform: rotateX(180deg);
  }
  /* line 103, ../vendor/gridle/sass/_driver-default.scss */
  .col-reverse\@mobile-SE > [class*="gr-"] {
    transform: rotateX(-180deg);
  }

  /* line 209, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-table\@mobile-SE {
    display: table-cell;
    float: none;
    vertical-align: top;
  }

  /* line 227, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter\@mobile-SE {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter\@mobile-SE > [class*="gr-"] {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  /* line 230, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-top\@mobile-SE {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-top\@mobile-SE > [class*="gr-"] {
    padding-top: 0;
  }

  /* line 233, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-right\@mobile-SE {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-right\@mobile-SE > [class*="gr-"] {
    padding-right: 0;
  }

  /* line 236, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-bottom\@mobile-SE {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-bottom\@mobile-SE > [class*="gr-"] {
    padding-bottom: 0;
  }

  /* line 239, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-left\@mobile-SE {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-left\@mobile-SE > [class*="gr-"] {
    padding-left: 0;
  }

  /* line 245, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-left\@mobile-SE {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: left;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-left\@mobile-SE > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }

  /* line 248, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-center\@mobile-SE {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: center;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-center\@mobile-SE > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }
  /* line 506, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-center\@mobile-SE > * {
    text-align: left;
  }

  /* line 251, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-right\@mobile-SE {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: right;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-right\@mobile-SE > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }
  /* line 506, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-right\@mobile-SE > * {
    text-align: left;
  }

  /* line 254, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-middle\@mobile-SE {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: middle;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-middle\@mobile-SE > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: middle;
    font-size: 1rem;
  }

  /* line 257, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-top\@mobile-SE {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: top;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-top\@mobile-SE > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }

  /* line 260, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-bottom\@mobile-SE {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: bottom;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-bottom\@mobile-SE > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: bottom;
    font-size: 1rem;
  }

  /* line 277, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter\@mobile-SE {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  /* line 280, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-left\@mobile-SE {
    padding-left: 0;
  }

  /* line 283, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-right\@mobile-SE {
    padding-right: 0;
  }

  /* line 286, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-top\@mobile-SE {
    padding-top: 0;
  }

  /* line 289, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-bottom\@mobile-SE {
    padding-bottom: 0;
  }

  /* line 295, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter\@mobile-SE {
    padding-right: 15px;
    padding-left: 15px;
  }

  /* line 298, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter-left\@mobile-SE {
    padding-left: 15px;
  }

  /* line 301, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter-right\@mobile-SE {
    padding-right: 15px;
  }

  /* line 330, ../vendor/gridle/sass/_generate-mixins.scss */
  .hide\@mobile-SE {
    display: none !important;
  }

  /* line 336, ../vendor/gridle/sass/_generate-mixins.scss */
  .not-visible\@mobile-SE {
    visibility: hidden;
  }

  /* line 342, ../vendor/gridle/sass/_generate-mixins.scss */
  .show\@mobile-SE {
    display: block !important;
  }

  /* line 348, ../vendor/gridle/sass/_generate-mixins.scss */
  .show-inline\@mobile-SE {
    display: inline-block !important;
  }

  /* line 354, ../vendor/gridle/sass/_generate-mixins.scss */
  .visible\@mobile-SE {
    visibility: visible;
  }

  /* line 379, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-debug\@mobile-SE {
    position: relative;
    z-index: 99999;
    overflow: hidden;
  }
  /* line 743, ../vendor/gridle/sass/_api.scss */
  .row-debug\@mobile-SE:before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 99999px;
    background: linear-gradient(to right, transparent 50%, rgba(0, 0, 0, 0.02) 50%);
    background-size: 16.66667% 100%;
    z-index: 99999;
  }
}
@media screen and (max-width: 480px) {
  /* line 144, ../vendor/gridle/sass/_generate-mixins.scss */
  .float-left\@mobile-small {
    float: left;
  }

  /* line 147, ../vendor/gridle/sass/_generate-mixins.scss */
  .float-right\@mobile-small {
    float: right;
  }

  /* line 153, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear\@mobile-small {
    clear: both;
  }

  /* line 156, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear-left\@mobile-small {
    clear: left;
  }

  /* line 159, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear-right\@mobile-small {
    clear: right;
  }

  /* line 165, ../vendor/gridle/sass/_generate-mixins.scss */
  .auto-height\@mobile-small {
    height: inherit;
    min-height: inherit;
    max-height: inherit;
  }

  /* line 185, ../vendor/gridle/sass/_generate-mixins.scss */
  .row\@mobile-small {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
  }
  /* line 55, ../vendor/gridle/sass/_driver-default.scss */
  [class*="no-gutter"] > .row\@mobile-small {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* line 188, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-reverse\@mobile-small {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
    transform: rotateY(180deg);
  }
  /* line 50, ../vendor/gridle/sass/_driver-default.scss */
  .row-reverse\@mobile-small > [class*="gr-"] {
    transform: rotateY(-180deg);
  }
  /* line 55, ../vendor/gridle/sass/_driver-default.scss */
  [class*="no-gutter"] > .row-reverse\@mobile-small {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* line 194, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-full\@mobile-small {
    width: 100vw;
    margin-left: 50% !important;
    margin-right: 0 !important;
    transform: translateX(-50%);
  }

  /* line 200, ../vendor/gridle/sass/_generate-mixins.scss */
  .col\@mobile-small {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
  }

  /* line 203, ../vendor/gridle/sass/_generate-mixins.scss */
  .col-reverse\@mobile-small {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
    transform: rotateX(180deg);
  }
  /* line 103, ../vendor/gridle/sass/_driver-default.scss */
  .col-reverse\@mobile-small > [class*="gr-"] {
    transform: rotateX(-180deg);
  }

  /* line 209, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-table\@mobile-small {
    display: table-cell;
    float: none;
    vertical-align: top;
  }

  /* line 227, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter\@mobile-small {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter\@mobile-small > [class*="gr-"] {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  /* line 230, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-top\@mobile-small {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-top\@mobile-small > [class*="gr-"] {
    padding-top: 0;
  }

  /* line 233, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-right\@mobile-small {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-right\@mobile-small > [class*="gr-"] {
    padding-right: 0;
  }

  /* line 236, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-bottom\@mobile-small {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-bottom\@mobile-small > [class*="gr-"] {
    padding-bottom: 0;
  }

  /* line 239, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-left\@mobile-small {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-left\@mobile-small > [class*="gr-"] {
    padding-left: 0;
  }

  /* line 245, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-left\@mobile-small {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: left;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-left\@mobile-small > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }

  /* line 248, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-center\@mobile-small {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: center;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-center\@mobile-small > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }
  /* line 506, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-center\@mobile-small > * {
    text-align: left;
  }

  /* line 251, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-right\@mobile-small {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: right;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-right\@mobile-small > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }
  /* line 506, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-right\@mobile-small > * {
    text-align: left;
  }

  /* line 254, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-middle\@mobile-small {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: middle;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-middle\@mobile-small > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: middle;
    font-size: 1rem;
  }

  /* line 257, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-top\@mobile-small {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: top;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-top\@mobile-small > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }

  /* line 260, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-bottom\@mobile-small {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: bottom;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-bottom\@mobile-small > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: bottom;
    font-size: 1rem;
  }

  /* line 277, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter\@mobile-small {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  /* line 280, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-left\@mobile-small {
    padding-left: 0;
  }

  /* line 283, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-right\@mobile-small {
    padding-right: 0;
  }

  /* line 286, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-top\@mobile-small {
    padding-top: 0;
  }

  /* line 289, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-bottom\@mobile-small {
    padding-bottom: 0;
  }

  /* line 295, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter\@mobile-small {
    padding-right: 15px;
    padding-left: 15px;
  }

  /* line 298, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter-left\@mobile-small {
    padding-left: 15px;
  }

  /* line 301, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter-right\@mobile-small {
    padding-right: 15px;
  }

  /* line 330, ../vendor/gridle/sass/_generate-mixins.scss */
  .hide\@mobile-small {
    display: none !important;
  }

  /* line 336, ../vendor/gridle/sass/_generate-mixins.scss */
  .not-visible\@mobile-small {
    visibility: hidden;
  }

  /* line 342, ../vendor/gridle/sass/_generate-mixins.scss */
  .show\@mobile-small {
    display: block !important;
  }

  /* line 348, ../vendor/gridle/sass/_generate-mixins.scss */
  .show-inline\@mobile-small {
    display: inline-block !important;
  }

  /* line 354, ../vendor/gridle/sass/_generate-mixins.scss */
  .visible\@mobile-small {
    visibility: visible;
  }

  /* line 379, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-debug\@mobile-small {
    position: relative;
    z-index: 99999;
    overflow: hidden;
  }
  /* line 743, ../vendor/gridle/sass/_api.scss */
  .row-debug\@mobile-small:before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 99999px;
    background: linear-gradient(to right, transparent 50%, rgba(0, 0, 0, 0.02) 50%);
    background-size: 16.66667% 100%;
    z-index: 99999;
  }
}
@media screen and (max-width: 867px) {
  /* line 144, ../vendor/gridle/sass/_generate-mixins.scss */
  .float-left\@phone-only {
    float: left;
  }

  /* line 147, ../vendor/gridle/sass/_generate-mixins.scss */
  .float-right\@phone-only {
    float: right;
  }

  /* line 153, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear\@phone-only {
    clear: both;
  }

  /* line 156, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear-left\@phone-only {
    clear: left;
  }

  /* line 159, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear-right\@phone-only {
    clear: right;
  }

  /* line 165, ../vendor/gridle/sass/_generate-mixins.scss */
  .auto-height\@phone-only {
    height: inherit;
    min-height: inherit;
    max-height: inherit;
  }

  /* line 185, ../vendor/gridle/sass/_generate-mixins.scss */
  .row\@phone-only {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
  }
  /* line 55, ../vendor/gridle/sass/_driver-default.scss */
  [class*="no-gutter"] > .row\@phone-only {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* line 188, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-reverse\@phone-only {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
    transform: rotateY(180deg);
  }
  /* line 50, ../vendor/gridle/sass/_driver-default.scss */
  .row-reverse\@phone-only > [class*="gr-"] {
    transform: rotateY(-180deg);
  }
  /* line 55, ../vendor/gridle/sass/_driver-default.scss */
  [class*="no-gutter"] > .row-reverse\@phone-only {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* line 194, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-full\@phone-only {
    width: 100vw;
    margin-left: 50% !important;
    margin-right: 0 !important;
    transform: translateX(-50%);
  }

  /* line 200, ../vendor/gridle/sass/_generate-mixins.scss */
  .col\@phone-only {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
  }

  /* line 203, ../vendor/gridle/sass/_generate-mixins.scss */
  .col-reverse\@phone-only {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
    transform: rotateX(180deg);
  }
  /* line 103, ../vendor/gridle/sass/_driver-default.scss */
  .col-reverse\@phone-only > [class*="gr-"] {
    transform: rotateX(-180deg);
  }

  /* line 209, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-table\@phone-only {
    display: table-cell;
    float: none;
    vertical-align: top;
  }

  /* line 227, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter\@phone-only {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter\@phone-only > [class*="gr-"] {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  /* line 230, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-top\@phone-only {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-top\@phone-only > [class*="gr-"] {
    padding-top: 0;
  }

  /* line 233, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-right\@phone-only {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-right\@phone-only > [class*="gr-"] {
    padding-right: 0;
  }

  /* line 236, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-bottom\@phone-only {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-bottom\@phone-only > [class*="gr-"] {
    padding-bottom: 0;
  }

  /* line 239, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-left\@phone-only {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-left\@phone-only > [class*="gr-"] {
    padding-left: 0;
  }

  /* line 245, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-left\@phone-only {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: left;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-left\@phone-only > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }

  /* line 248, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-center\@phone-only {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: center;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-center\@phone-only > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }
  /* line 506, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-center\@phone-only > * {
    text-align: left;
  }

  /* line 251, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-right\@phone-only {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: right;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-right\@phone-only > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }
  /* line 506, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-right\@phone-only > * {
    text-align: left;
  }

  /* line 254, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-middle\@phone-only {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: middle;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-middle\@phone-only > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: middle;
    font-size: 1rem;
  }

  /* line 257, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-top\@phone-only {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: top;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-top\@phone-only > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }

  /* line 260, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-bottom\@phone-only {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: bottom;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-bottom\@phone-only > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: bottom;
    font-size: 1rem;
  }

  /* line 277, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter\@phone-only {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  /* line 280, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-left\@phone-only {
    padding-left: 0;
  }

  /* line 283, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-right\@phone-only {
    padding-right: 0;
  }

  /* line 286, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-top\@phone-only {
    padding-top: 0;
  }

  /* line 289, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-bottom\@phone-only {
    padding-bottom: 0;
  }

  /* line 295, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter\@phone-only {
    padding-right: 15px;
    padding-left: 15px;
  }

  /* line 298, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter-left\@phone-only {
    padding-left: 15px;
  }

  /* line 301, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter-right\@phone-only {
    padding-right: 15px;
  }

  /* line 330, ../vendor/gridle/sass/_generate-mixins.scss */
  .hide\@phone-only {
    display: none !important;
  }

  /* line 336, ../vendor/gridle/sass/_generate-mixins.scss */
  .not-visible\@phone-only {
    visibility: hidden;
  }

  /* line 342, ../vendor/gridle/sass/_generate-mixins.scss */
  .show\@phone-only {
    display: block !important;
  }

  /* line 348, ../vendor/gridle/sass/_generate-mixins.scss */
  .show-inline\@phone-only {
    display: inline-block !important;
  }

  /* line 354, ../vendor/gridle/sass/_generate-mixins.scss */
  .visible\@phone-only {
    visibility: visible;
  }

  /* line 379, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-debug\@phone-only {
    position: relative;
    z-index: 99999;
    overflow: hidden;
  }
  /* line 743, ../vendor/gridle/sass/_api.scss */
  .row-debug\@phone-only:before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 99999px;
    background: linear-gradient(to right, transparent 50%, rgba(0, 0, 0, 0.02) 50%);
    background-size: 16.66667% 100%;
    z-index: 99999;
  }
}
@media screen and (max-width: 1255px) {
  /* line 144, ../vendor/gridle/sass/_generate-mixins.scss */
  .float-left\@tablet-portrait-up {
    float: left;
  }

  /* line 147, ../vendor/gridle/sass/_generate-mixins.scss */
  .float-right\@tablet-portrait-up {
    float: right;
  }

  /* line 153, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear\@tablet-portrait-up {
    clear: both;
  }

  /* line 156, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear-left\@tablet-portrait-up {
    clear: left;
  }

  /* line 159, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear-right\@tablet-portrait-up {
    clear: right;
  }

  /* line 165, ../vendor/gridle/sass/_generate-mixins.scss */
  .auto-height\@tablet-portrait-up {
    height: inherit;
    min-height: inherit;
    max-height: inherit;
  }

  /* line 185, ../vendor/gridle/sass/_generate-mixins.scss */
  .row\@tablet-portrait-up {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
  }
  /* line 55, ../vendor/gridle/sass/_driver-default.scss */
  [class*="no-gutter"] > .row\@tablet-portrait-up {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* line 188, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-reverse\@tablet-portrait-up {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
    transform: rotateY(180deg);
  }
  /* line 50, ../vendor/gridle/sass/_driver-default.scss */
  .row-reverse\@tablet-portrait-up > [class*="gr-"] {
    transform: rotateY(-180deg);
  }
  /* line 55, ../vendor/gridle/sass/_driver-default.scss */
  [class*="no-gutter"] > .row-reverse\@tablet-portrait-up {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* line 194, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-full\@tablet-portrait-up {
    width: 100vw;
    margin-left: 50% !important;
    margin-right: 0 !important;
    transform: translateX(-50%);
  }

  /* line 200, ../vendor/gridle/sass/_generate-mixins.scss */
  .col\@tablet-portrait-up {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
  }

  /* line 203, ../vendor/gridle/sass/_generate-mixins.scss */
  .col-reverse\@tablet-portrait-up {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
    transform: rotateX(180deg);
  }
  /* line 103, ../vendor/gridle/sass/_driver-default.scss */
  .col-reverse\@tablet-portrait-up > [class*="gr-"] {
    transform: rotateX(-180deg);
  }

  /* line 209, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-table\@tablet-portrait-up {
    display: table-cell;
    float: none;
    vertical-align: top;
  }

  /* line 227, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter\@tablet-portrait-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter\@tablet-portrait-up > [class*="gr-"] {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  /* line 230, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-top\@tablet-portrait-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-top\@tablet-portrait-up > [class*="gr-"] {
    padding-top: 0;
  }

  /* line 233, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-right\@tablet-portrait-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-right\@tablet-portrait-up > [class*="gr-"] {
    padding-right: 0;
  }

  /* line 236, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-bottom\@tablet-portrait-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-bottom\@tablet-portrait-up > [class*="gr-"] {
    padding-bottom: 0;
  }

  /* line 239, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-left\@tablet-portrait-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-left\@tablet-portrait-up > [class*="gr-"] {
    padding-left: 0;
  }

  /* line 245, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-left\@tablet-portrait-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: left;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-left\@tablet-portrait-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }

  /* line 248, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-center\@tablet-portrait-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: center;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-center\@tablet-portrait-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }
  /* line 506, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-center\@tablet-portrait-up > * {
    text-align: left;
  }

  /* line 251, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-right\@tablet-portrait-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: right;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-right\@tablet-portrait-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }
  /* line 506, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-right\@tablet-portrait-up > * {
    text-align: left;
  }

  /* line 254, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-middle\@tablet-portrait-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: middle;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-middle\@tablet-portrait-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: middle;
    font-size: 1rem;
  }

  /* line 257, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-top\@tablet-portrait-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: top;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-top\@tablet-portrait-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }

  /* line 260, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-bottom\@tablet-portrait-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: bottom;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-bottom\@tablet-portrait-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: bottom;
    font-size: 1rem;
  }

  /* line 277, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter\@tablet-portrait-up {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  /* line 280, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-left\@tablet-portrait-up {
    padding-left: 0;
  }

  /* line 283, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-right\@tablet-portrait-up {
    padding-right: 0;
  }

  /* line 286, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-top\@tablet-portrait-up {
    padding-top: 0;
  }

  /* line 289, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-bottom\@tablet-portrait-up {
    padding-bottom: 0;
  }

  /* line 295, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter\@tablet-portrait-up {
    padding-right: 15px;
    padding-left: 15px;
  }

  /* line 298, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter-left\@tablet-portrait-up {
    padding-left: 15px;
  }

  /* line 301, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter-right\@tablet-portrait-up {
    padding-right: 15px;
  }

  /* line 330, ../vendor/gridle/sass/_generate-mixins.scss */
  .hide\@tablet-portrait-up {
    display: none !important;
  }

  /* line 336, ../vendor/gridle/sass/_generate-mixins.scss */
  .not-visible\@tablet-portrait-up {
    visibility: hidden;
  }

  /* line 342, ../vendor/gridle/sass/_generate-mixins.scss */
  .show\@tablet-portrait-up {
    display: block !important;
  }

  /* line 348, ../vendor/gridle/sass/_generate-mixins.scss */
  .show-inline\@tablet-portrait-up {
    display: inline-block !important;
  }

  /* line 354, ../vendor/gridle/sass/_generate-mixins.scss */
  .visible\@tablet-portrait-up {
    visibility: visible;
  }

  /* line 379, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-debug\@tablet-portrait-up {
    position: relative;
    z-index: 99999;
    overflow: hidden;
  }
  /* line 743, ../vendor/gridle/sass/_api.scss */
  .row-debug\@tablet-portrait-up:before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 99999px;
    background: linear-gradient(to right, transparent 50%, rgba(0, 0, 0, 0.02) 50%);
    background-size: 16.66667% 100%;
    z-index: 99999;
  }
}
@media screen and (max-width: 1200px) {
  /* line 144, ../vendor/gridle/sass/_generate-mixins.scss */
  .float-left\@tablet-landscape-up {
    float: left;
  }

  /* line 147, ../vendor/gridle/sass/_generate-mixins.scss */
  .float-right\@tablet-landscape-up {
    float: right;
  }

  /* line 153, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear\@tablet-landscape-up {
    clear: both;
  }

  /* line 156, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear-left\@tablet-landscape-up {
    clear: left;
  }

  /* line 159, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear-right\@tablet-landscape-up {
    clear: right;
  }

  /* line 165, ../vendor/gridle/sass/_generate-mixins.scss */
  .auto-height\@tablet-landscape-up {
    height: inherit;
    min-height: inherit;
    max-height: inherit;
  }

  /* line 185, ../vendor/gridle/sass/_generate-mixins.scss */
  .row\@tablet-landscape-up {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
  }
  /* line 55, ../vendor/gridle/sass/_driver-default.scss */
  [class*="no-gutter"] > .row\@tablet-landscape-up {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* line 188, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-reverse\@tablet-landscape-up {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
    transform: rotateY(180deg);
  }
  /* line 50, ../vendor/gridle/sass/_driver-default.scss */
  .row-reverse\@tablet-landscape-up > [class*="gr-"] {
    transform: rotateY(-180deg);
  }
  /* line 55, ../vendor/gridle/sass/_driver-default.scss */
  [class*="no-gutter"] > .row-reverse\@tablet-landscape-up {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* line 194, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-full\@tablet-landscape-up {
    width: 100vw;
    margin-left: 50% !important;
    margin-right: 0 !important;
    transform: translateX(-50%);
  }

  /* line 200, ../vendor/gridle/sass/_generate-mixins.scss */
  .col\@tablet-landscape-up {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
  }

  /* line 203, ../vendor/gridle/sass/_generate-mixins.scss */
  .col-reverse\@tablet-landscape-up {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
    transform: rotateX(180deg);
  }
  /* line 103, ../vendor/gridle/sass/_driver-default.scss */
  .col-reverse\@tablet-landscape-up > [class*="gr-"] {
    transform: rotateX(-180deg);
  }

  /* line 209, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-table\@tablet-landscape-up {
    display: table-cell;
    float: none;
    vertical-align: top;
  }

  /* line 227, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter\@tablet-landscape-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter\@tablet-landscape-up > [class*="gr-"] {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  /* line 230, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-top\@tablet-landscape-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-top\@tablet-landscape-up > [class*="gr-"] {
    padding-top: 0;
  }

  /* line 233, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-right\@tablet-landscape-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-right\@tablet-landscape-up > [class*="gr-"] {
    padding-right: 0;
  }

  /* line 236, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-bottom\@tablet-landscape-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-bottom\@tablet-landscape-up > [class*="gr-"] {
    padding-bottom: 0;
  }

  /* line 239, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-left\@tablet-landscape-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-left\@tablet-landscape-up > [class*="gr-"] {
    padding-left: 0;
  }

  /* line 245, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-left\@tablet-landscape-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: left;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-left\@tablet-landscape-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }

  /* line 248, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-center\@tablet-landscape-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: center;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-center\@tablet-landscape-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }
  /* line 506, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-center\@tablet-landscape-up > * {
    text-align: left;
  }

  /* line 251, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-right\@tablet-landscape-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: right;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-right\@tablet-landscape-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }
  /* line 506, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-right\@tablet-landscape-up > * {
    text-align: left;
  }

  /* line 254, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-middle\@tablet-landscape-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: middle;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-middle\@tablet-landscape-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: middle;
    font-size: 1rem;
  }

  /* line 257, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-top\@tablet-landscape-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: top;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-top\@tablet-landscape-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }

  /* line 260, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-bottom\@tablet-landscape-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: bottom;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-bottom\@tablet-landscape-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: bottom;
    font-size: 1rem;
  }

  /* line 277, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter\@tablet-landscape-up {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  /* line 280, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-left\@tablet-landscape-up {
    padding-left: 0;
  }

  /* line 283, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-right\@tablet-landscape-up {
    padding-right: 0;
  }

  /* line 286, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-top\@tablet-landscape-up {
    padding-top: 0;
  }

  /* line 289, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-bottom\@tablet-landscape-up {
    padding-bottom: 0;
  }

  /* line 295, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter\@tablet-landscape-up {
    padding-right: 15px;
    padding-left: 15px;
  }

  /* line 298, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter-left\@tablet-landscape-up {
    padding-left: 15px;
  }

  /* line 301, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter-right\@tablet-landscape-up {
    padding-right: 15px;
  }

  /* line 330, ../vendor/gridle/sass/_generate-mixins.scss */
  .hide\@tablet-landscape-up {
    display: none !important;
  }

  /* line 336, ../vendor/gridle/sass/_generate-mixins.scss */
  .not-visible\@tablet-landscape-up {
    visibility: hidden;
  }

  /* line 342, ../vendor/gridle/sass/_generate-mixins.scss */
  .show\@tablet-landscape-up {
    display: block !important;
  }

  /* line 348, ../vendor/gridle/sass/_generate-mixins.scss */
  .show-inline\@tablet-landscape-up {
    display: inline-block !important;
  }

  /* line 354, ../vendor/gridle/sass/_generate-mixins.scss */
  .visible\@tablet-landscape-up {
    visibility: visible;
  }

  /* line 379, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-debug\@tablet-landscape-up {
    position: relative;
    z-index: 99999;
    overflow: hidden;
  }
  /* line 743, ../vendor/gridle/sass/_api.scss */
  .row-debug\@tablet-landscape-up:before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 99999px;
    background: linear-gradient(to right, transparent 50%, rgba(0, 0, 0, 0.02) 50%);
    background-size: 16.66667% 100%;
    z-index: 99999;
  }
}
@media screen and (min-width: 1260px) {
  /* line 144, ../vendor/gridle/sass/_generate-mixins.scss */
  .float-left\@desktop-up {
    float: left;
  }

  /* line 147, ../vendor/gridle/sass/_generate-mixins.scss */
  .float-right\@desktop-up {
    float: right;
  }

  /* line 153, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear\@desktop-up {
    clear: both;
  }

  /* line 156, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear-left\@desktop-up {
    clear: left;
  }

  /* line 159, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear-right\@desktop-up {
    clear: right;
  }

  /* line 165, ../vendor/gridle/sass/_generate-mixins.scss */
  .auto-height\@desktop-up {
    height: inherit;
    min-height: inherit;
    max-height: inherit;
  }

  /* line 185, ../vendor/gridle/sass/_generate-mixins.scss */
  .row\@desktop-up {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
  }
  /* line 55, ../vendor/gridle/sass/_driver-default.scss */
  [class*="no-gutter"] > .row\@desktop-up {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* line 188, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-reverse\@desktop-up {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
    transform: rotateY(180deg);
  }
  /* line 50, ../vendor/gridle/sass/_driver-default.scss */
  .row-reverse\@desktop-up > [class*="gr-"] {
    transform: rotateY(-180deg);
  }
  /* line 55, ../vendor/gridle/sass/_driver-default.scss */
  [class*="no-gutter"] > .row-reverse\@desktop-up {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* line 194, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-full\@desktop-up {
    width: 100vw;
    margin-left: 50% !important;
    margin-right: 0 !important;
    transform: translateX(-50%);
  }

  /* line 200, ../vendor/gridle/sass/_generate-mixins.scss */
  .col\@desktop-up {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
  }

  /* line 203, ../vendor/gridle/sass/_generate-mixins.scss */
  .col-reverse\@desktop-up {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
    transform: rotateX(180deg);
  }
  /* line 103, ../vendor/gridle/sass/_driver-default.scss */
  .col-reverse\@desktop-up > [class*="gr-"] {
    transform: rotateX(-180deg);
  }

  /* line 209, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-table\@desktop-up {
    display: table-cell;
    float: none;
    vertical-align: top;
  }

  /* line 227, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter\@desktop-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter\@desktop-up > [class*="gr-"] {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  /* line 230, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-top\@desktop-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-top\@desktop-up > [class*="gr-"] {
    padding-top: 0;
  }

  /* line 233, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-right\@desktop-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-right\@desktop-up > [class*="gr-"] {
    padding-right: 0;
  }

  /* line 236, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-bottom\@desktop-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-bottom\@desktop-up > [class*="gr-"] {
    padding-bottom: 0;
  }

  /* line 239, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-left\@desktop-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-left\@desktop-up > [class*="gr-"] {
    padding-left: 0;
  }

  /* line 245, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-left\@desktop-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: left;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-left\@desktop-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }

  /* line 248, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-center\@desktop-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: center;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-center\@desktop-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }
  /* line 506, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-center\@desktop-up > * {
    text-align: left;
  }

  /* line 251, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-right\@desktop-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: right;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-right\@desktop-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }
  /* line 506, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-right\@desktop-up > * {
    text-align: left;
  }

  /* line 254, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-middle\@desktop-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: middle;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-middle\@desktop-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: middle;
    font-size: 1rem;
  }

  /* line 257, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-top\@desktop-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: top;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-top\@desktop-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }

  /* line 260, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-bottom\@desktop-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: bottom;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-bottom\@desktop-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: bottom;
    font-size: 1rem;
  }

  /* line 277, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter\@desktop-up {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  /* line 280, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-left\@desktop-up {
    padding-left: 0;
  }

  /* line 283, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-right\@desktop-up {
    padding-right: 0;
  }

  /* line 286, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-top\@desktop-up {
    padding-top: 0;
  }

  /* line 289, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-bottom\@desktop-up {
    padding-bottom: 0;
  }

  /* line 295, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter\@desktop-up {
    padding-right: 15px;
    padding-left: 15px;
  }

  /* line 298, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter-left\@desktop-up {
    padding-left: 15px;
  }

  /* line 301, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter-right\@desktop-up {
    padding-right: 15px;
  }

  /* line 330, ../vendor/gridle/sass/_generate-mixins.scss */
  .hide\@desktop-up {
    display: none !important;
  }

  /* line 336, ../vendor/gridle/sass/_generate-mixins.scss */
  .not-visible\@desktop-up {
    visibility: hidden;
  }

  /* line 342, ../vendor/gridle/sass/_generate-mixins.scss */
  .show\@desktop-up {
    display: block !important;
  }

  /* line 348, ../vendor/gridle/sass/_generate-mixins.scss */
  .show-inline\@desktop-up {
    display: inline-block !important;
  }

  /* line 354, ../vendor/gridle/sass/_generate-mixins.scss */
  .visible\@desktop-up {
    visibility: visible;
  }

  /* line 379, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-debug\@desktop-up {
    position: relative;
    z-index: 99999;
    overflow: hidden;
  }
  /* line 743, ../vendor/gridle/sass/_api.scss */
  .row-debug\@desktop-up:before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 99999px;
    background: linear-gradient(to right, transparent 50%, rgba(0, 0, 0, 0.02) 50%);
    background-size: 16.66667% 100%;
    z-index: 99999;
  }
}
@media screen and (min-width: 1800px) {
  /* line 144, ../vendor/gridle/sass/_generate-mixins.scss */
  .float-left\@big-desktiop-up {
    float: left;
  }

  /* line 147, ../vendor/gridle/sass/_generate-mixins.scss */
  .float-right\@big-desktiop-up {
    float: right;
  }

  /* line 153, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear\@big-desktiop-up {
    clear: both;
  }

  /* line 156, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear-left\@big-desktiop-up {
    clear: left;
  }

  /* line 159, ../vendor/gridle/sass/_generate-mixins.scss */
  .clear-right\@big-desktiop-up {
    clear: right;
  }

  /* line 165, ../vendor/gridle/sass/_generate-mixins.scss */
  .auto-height\@big-desktiop-up {
    height: inherit;
    min-height: inherit;
    max-height: inherit;
  }

  /* line 185, ../vendor/gridle/sass/_generate-mixins.scss */
  .row\@big-desktiop-up {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
  }
  /* line 55, ../vendor/gridle/sass/_driver-default.scss */
  [class*="no-gutter"] > .row\@big-desktiop-up {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* line 188, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-reverse\@big-desktiop-up {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
    transform: rotateY(180deg);
  }
  /* line 50, ../vendor/gridle/sass/_driver-default.scss */
  .row-reverse\@big-desktiop-up > [class*="gr-"] {
    transform: rotateY(-180deg);
  }
  /* line 55, ../vendor/gridle/sass/_driver-default.scss */
  [class*="no-gutter"] > .row-reverse\@big-desktiop-up {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* line 194, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-full\@big-desktiop-up {
    width: 100vw;
    margin-left: 50% !important;
    margin-right: 0 !important;
    transform: translateX(-50%);
  }

  /* line 200, ../vendor/gridle/sass/_generate-mixins.scss */
  .col\@big-desktiop-up {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
  }

  /* line 203, ../vendor/gridle/sass/_generate-mixins.scss */
  .col-reverse\@big-desktiop-up {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: -15px;
    margin-right: -15px;
    transform: rotateX(180deg);
  }
  /* line 103, ../vendor/gridle/sass/_driver-default.scss */
  .col-reverse\@big-desktiop-up > [class*="gr-"] {
    transform: rotateX(-180deg);
  }

  /* line 209, ../vendor/gridle/sass/_generate-mixins.scss */
  .gr-table\@big-desktiop-up {
    display: table-cell;
    float: none;
    vertical-align: top;
  }

  /* line 227, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter\@big-desktiop-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter\@big-desktiop-up > [class*="gr-"] {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  /* line 230, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-top\@big-desktiop-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-top\@big-desktiop-up > [class*="gr-"] {
    padding-top: 0;
  }

  /* line 233, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-right\@big-desktiop-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-right\@big-desktiop-up > [class*="gr-"] {
    padding-right: 0;
  }

  /* line 236, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-bottom\@big-desktiop-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-bottom\@big-desktiop-up > [class*="gr-"] {
    padding-bottom: 0;
  }

  /* line 239, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-no-gutter-left\@big-desktiop-up {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 810, ../vendor/gridle/sass/_api.scss */
  .row-no-gutter-left\@big-desktiop-up > [class*="gr-"] {
    padding-left: 0;
  }

  /* line 245, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-left\@big-desktiop-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: left;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-left\@big-desktiop-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }

  /* line 248, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-center\@big-desktiop-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: center;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-center\@big-desktiop-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }
  /* line 506, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-center\@big-desktiop-up > * {
    text-align: left;
  }

  /* line 251, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-right\@big-desktiop-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    text-align: right;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-right\@big-desktiop-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }
  /* line 506, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-right\@big-desktiop-up > * {
    text-align: left;
  }

  /* line 254, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-middle\@big-desktiop-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: middle;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-middle\@big-desktiop-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: middle;
    font-size: 1rem;
  }

  /* line 257, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-top\@big-desktiop-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: top;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-top\@big-desktiop-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: top;
    font-size: 1rem;
  }

  /* line 260, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-align-bottom\@big-desktiop-up {
    font-size: 0;
    word-spacing: 0;
    letter-spacing: 0;
    clear: both;
    vertical-align: bottom;
  }
  /* line 473, ../vendor/gridle/sass/_driver-default.scss */
  .row-align-bottom\@big-desktiop-up > * {
    word-spacing: normal;
    letter-spacing: normal;
    float: none !important;
    vertical-align: bottom;
    font-size: 1rem;
  }

  /* line 277, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter\@big-desktiop-up {
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  /* line 280, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-left\@big-desktiop-up {
    padding-left: 0;
  }

  /* line 283, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-right\@big-desktiop-up {
    padding-right: 0;
  }

  /* line 286, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-top\@big-desktiop-up {
    padding-top: 0;
  }

  /* line 289, ../vendor/gridle/sass/_generate-mixins.scss */
  .no-gutter-bottom\@big-desktiop-up {
    padding-bottom: 0;
  }

  /* line 295, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter\@big-desktiop-up {
    padding-right: 15px;
    padding-left: 15px;
  }

  /* line 298, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter-left\@big-desktiop-up {
    padding-left: 15px;
  }

  /* line 301, ../vendor/gridle/sass/_generate-mixins.scss */
  .gutter-right\@big-desktiop-up {
    padding-right: 15px;
  }

  /* line 330, ../vendor/gridle/sass/_generate-mixins.scss */
  .hide\@big-desktiop-up {
    display: none !important;
  }

  /* line 336, ../vendor/gridle/sass/_generate-mixins.scss */
  .not-visible\@big-desktiop-up {
    visibility: hidden;
  }

  /* line 342, ../vendor/gridle/sass/_generate-mixins.scss */
  .show\@big-desktiop-up {
    display: block !important;
  }

  /* line 348, ../vendor/gridle/sass/_generate-mixins.scss */
  .show-inline\@big-desktiop-up {
    display: inline-block !important;
  }

  /* line 354, ../vendor/gridle/sass/_generate-mixins.scss */
  .visible\@big-desktiop-up {
    visibility: visible;
  }

  /* line 379, ../vendor/gridle/sass/_generate-mixins.scss */
  .row-debug\@big-desktiop-up {
    position: relative;
    z-index: 99999;
    overflow: hidden;
  }
  /* line 743, ../vendor/gridle/sass/_api.scss */
  .row-debug\@big-desktiop-up:before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 99999px;
    background: linear-gradient(to right, transparent 50%, rgba(0, 0, 0, 0.02) 50%);
    background-size: 16.66667% 100%;
    z-index: 99999;
  }
}
/* line 747, ../vendor/gridle/sass/_generate-mixins.scss */
[class*="gr-"] > [class^="row"],
[class*="gr-"] > [class^="col"] {
  margin-left: -15px;
  margin-right: -15px;
}

@media screen and (max-width: 320px) {
  /* line 747, ../vendor/gridle/sass/_generate-mixins.scss */
  [class*="gr-"] > [class^="row"],
  [class*="gr-"] > [class^="col"] {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media screen and (max-width: 480px) {
  /* line 747, ../vendor/gridle/sass/_generate-mixins.scss */
  [class*="gr-"] > [class^="row"],
  [class*="gr-"] > [class^="col"] {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media screen and (max-width: 867px) {
  /* line 747, ../vendor/gridle/sass/_generate-mixins.scss */
  [class*="gr-"] > [class^="row"],
  [class*="gr-"] > [class^="col"] {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media screen and (max-width: 1255px) {
  /* line 747, ../vendor/gridle/sass/_generate-mixins.scss */
  [class*="gr-"] > [class^="row"],
  [class*="gr-"] > [class^="col"] {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media screen and (max-width: 1200px) {
  /* line 747, ../vendor/gridle/sass/_generate-mixins.scss */
  [class*="gr-"] > [class^="row"],
  [class*="gr-"] > [class^="col"] {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media screen and (min-width: 1260px) {
  /* line 747, ../vendor/gridle/sass/_generate-mixins.scss */
  [class*="gr-"] > [class^="row"],
  [class*="gr-"] > [class^="col"] {
    margin-left: -15px;
    margin-right: -15px;
  }
}
@media screen and (min-width: 1800px) {
  /* line 747, ../vendor/gridle/sass/_generate-mixins.scss */
  [class*="gr-"] > [class^="row"],
  [class*="gr-"] > [class^="col"] {
    margin-left: -15px;
    margin-right: -15px;
  }
}
/* line 127, ../sass/tools/_app.scss */
footer,
header,
header-index,
main,
section,
content,
.wrapper {
  display: block;
  position: relative;
}

/* line 138, ../sass/tools/_app.scss */
* {
  margin: 0;
  padding: 0;
}

/* line 143, ../sass/tools/_app.scss */
html, body {
  -webkit-overflow-scrolling: auto;
  background-color: #f0ede5;
}

/* line 149, ../sass/tools/_app.scss */
html {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 1vw;
  height: 100%;
  top: 0;
  left: 0;
  overflow-x: hidden;
}

/* line 158, ../sass/tools/_app.scss */
.landscape-warning {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  color: #000;
  text-align: center;
  font-size: 23px;
  line-height: 100px;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(240, 237, 229, 0.9);
  display: none;
  z-index: 10000;
}

@media screen and (min-width: 320px) and (max-width: 867px) and (orientation: landscape) {
  /*html {
    transform: rotate(-90deg);
    transform-origin: left top;
    width: 100vh;
    overflow: auto;
    position: absolute;
    top: 100%;
    left: 0;
  }*/
  /* line 186, ../sass/tools/_app.scss */
  .landscape-warning {
    display: block;
  }
}
/* line 191, ../sass/tools/_app.scss */
main {
  min-height: 4000px;
}

/* Nur Firefox */
@-moz-document url-prefix() {
  /* line 198, ../sass/tools/_app.scss */
  .container {
    margin-top: 0 !important;
  }

  /* line 201, ../sass/tools/_app.scss */
  .copyText-apartment2 {
    margin-top: -250px;
  }

  @media screen and (min-width: 1800px) {
    /* line 206, ../sass/tools/_app.scss */
    .copyText, .copyText-content,
    .linkGoTo, .linkGoTo-itemInfo,
    .linkGoTo-imageLarge, .linkGoTo-content {
      width: 40% !important;
      left: 32% !important;
    }
  }
}
/* Nur Safari */
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 217, ../sass/tools/_app.scss */
  .rowFooter-Jahreszeit {
    margin-top: 320px !important;
  }

  /* line 218, ../sass/tools/_app.scss */
  .Teaser-Kultur {
    margin-top: 400px !important;
  }

  /* line 219, ../sass/tools/_app.scss */
  #teaser-weiler-saf {
    margin-top: 0px !important;
  }
}
/* line 223, ../sass/tools/_app.scss */
p, li, .headline2 {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
}

/* line 227, ../sass/tools/_app.scss */
a {
  color: #000;
  text-decoration: none;
}

/* line 231, ../sass/tools/_app.scss */
a:hover {
  color: #c8a850;
  cursor: pointer;
}

/* line 236, ../sass/tools/_app.scss */
body {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  height: 100%;
  margin: 0 auto;
}

/* line 242, ../sass/tools/_app.scss */
.row {
  margin-top: 140px;
}

/* line 246, ../sass/tools/_app.scss */
.container, .container-textBlock2,
.container-textBlock3, .container-content,
.container-award, .container-virtualTour {
  max-width: 1440px !important;
  height: auto;
  margin: 0 auto;
  margin-top: 0;
  display: block;
}

/* line 256, ../sass/tools/_app.scss */
.container-textBlock1 {
  margin-top: -60px;
}

/* line 259, ../sass/tools/_app.scss */
.container-textBlock2 {
  margin-top: -150px;
}

/* line 262, ../sass/tools/_app.scss */
.container-textBlock3 {
  margin-top: -120px;
}

/* line 265, ../sass/tools/_app.scss */
.container-award {
  max-width: 1800px !important;
}

/* line 268, ../sass/tools/_app.scss */
.container-virtualTour {
  max-width: 885px !important;
}

/* line 272, ../sass/tools/_app.scss */
.wrapperContent, .wrapperSeason, .wrapperContent-kultur,
.wrapperContent-idx {
  display: block;
  position: relative;
  height: auto;
  margin-left: 30px;
  margin-right: 30px;
}

/* line 280, ../sass/tools/_app.scss */
.wrapperContent-idx {
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-bottom: 10px;
}

/* line 285, ../sass/tools/_app.scss */
.wrapperContent-kultur {
  top: -348px !important;
}

/* line 288, ../sass/tools/_app.scss */
.wrapperSeason {
  top: 0;
  margin-top: 115px;
  margin-bottom: 0;
}

/* line 293, ../sass/tools/_app.scss */
.wrapper-infoElement {
  top: 0;
  margin-left: 15px !important;
  margin-right: 15px !important;
}

/* line 298, ../sass/tools/_app.scss */
.spanStartseite {
  margin-top: 150px !important;
  margin-bottom: 0px !important;
}

/* line 302, ../sass/tools/_app.scss */
.spanTempel {
  margin-top: 150px !important;
}

/* line 306, ../sass/tools/_app.scss */
.spanTempel-weiler {
  margin-top: 150px !important;
}

/* line 310, ../sass/tools/_app.scss */
.span-Tempel-weiler-StartImg-Text {
  margin-top: 0px;
}

/* line 313, ../sass/tools/_app.scss */
.spanKulinarik {
  margin-top: 150px !important;
  margin-bottom: 7px !important;
}

/* line 317, ../sass/tools/_app.scss */
.spanPresse {
  margin-top: 140px !important;
  margin-bottom: 7px !important;
}

/* line 321, ../sass/tools/_app.scss */
.spanKultur {
  margin-top: 150px !important;
  margin-bottom: 8px !important;
}

/* line 325, ../sass/tools/_app.scss */
.spanApartments {
  margin-top: 150px !important;
}

/* line 329, ../sass/tools/_app.scss */
.span4Jahreszeiten {
  margin-top: 150px !important;
  margin-bottom: 9px !important;
}

/* line 333, ../sass/tools/_app.scss */
.spanEindruecke {
  margin-top: 150px !important;
  margin-bottom: -6px !important;
}

/* line 337, ../sass/tools/_app.scss */
.spanMesmerhaus {
  margin-top: 150px !important;
  margin-bottom: 0px !important;
}

/* line 341, ../sass/tools/_app.scss */
.spanGastgeberin {
  margin-top: 150px !important;
}

/* line 345, ../sass/tools/_app.scss */
.spanMellau {
  margin-top: 140px !important;
  margin-bottom: 8px !important;
}

/* line 349, ../sass/tools/_app.scss */
.spanFamilie {
  margin-top: 150px !important;
}

/* line 353, ../sass/tools/_app.scss */
.span-StartImage-fam {
  margin-top: 0px;
}

/* line 356, ../sass/tools/_app.scss */
.spanArchitektur {
  margin-top: 150px !important;
}

/* line 360, ../sass/tools/_app.scss */
.spanApartment-Detail {
  margin-top: 150px !important;
  margin-bottom: 17px !important;
}

/* line 364, ../sass/tools/_app.scss */
.span-moreLink {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

/* Mobile
---------------------------------------------------------------*/
@media screen and (max-width: 1255px) {
  /* line 373, ../sass/tools/_app.scss */
  #bildText-text, .bildText-textMaster {
    top: 150px !important;
  }

  /* line 376, ../sass/tools/_app.scss */
  #span-moreLink-kult-mo {
    top: -31rem !important;
  }

  /* line 380, ../sass/tools/_app.scss */
  .imageLarge-Kultur-mob {
    width: 100%;
  }

  /* line 384, ../sass/tools/_app.scss */
  .footerBottom-Kultur {
    margin-top: 20.5rem !important;
  }

  /* line 388, ../sass/tools/_app.scss */
  #tables-mob {
    left: calc(27% - 164px) !important;
  }
}
@media screen and (max-width: 320px) {
  /* line 394, ../sass/tools/_app.scss */
  #tables-mob {
    position: relative !important;
    float: right;
    margin-right: 13px !important;
  }

  /* line 399, ../sass/tools/_app.scss */
  #wrapperContent-sliderText-apart-SE {
    margin-top: -6px;
    height: auto;
  }

  /* line 403, ../sass/tools/_app.scss */
  #wrapperContent-sliderText-apart-SE-stay {
    margin-top: -6px;
    height: auto;
  }

  /* line 407, ../sass/tools/_app.scss */
  .subMenu-mob {
    margin-left: -20px !important;
  }

  /* line 411, ../sass/tools/_app.scss */
  #span-moreLink-kult-mo {
    margin-top: 220px !important;
  }

  /* line 415, ../sass/tools/_app.scss */
  .copyText-subContent-slider-apart2,
  .copyText-subContent-slider-last-events {
    position: relative !important;
    top: -140px !important;
  }

  /* line 421, ../sass/tools/_app.scss */
  .wrapperContent-apart-detail,
  .wrapperContent-last-events {
    position: relative !important;
    padding-bottom: 140px !important;
  }

  /* line 427, ../sass/tools/_app.scss */
  .apartment-mob {
    position: relative !important;
    left: 5px !important;
  }

  /* line 431, ../sass/tools/_app.scss */
  .row-apart-tab-mob {
    position: relative !important;
    margin-left: 6px !important;
  }
}
@media screen and (max-width: 480px) {
  /* line 440, ../sass/tools/_app.scss */
  #span-moreLink-kult-mo {
    top: -2rem !important;
  }

  /* line 444, ../sass/tools/_app.scss */
  #bildText-text-fam {
    margin-top: -10.5rem !important;
    margin-bottom: -14px !important;
  }

  /* line 448, ../sass/tools/_app.scss */
  #bildText-text, .bildText-textMaster,
  #bildText-text-Gast {
    top: 40px !important;
  }

  /* line 452, ../sass/tools/_app.scss */
  #copyText-subContent-slider-apart2,
  #copyText-subContent-slider-last-events {
    top: -92px !important;
    position: relative;
  }

  /* line 457, ../sass/tools/_app.scss */
  .spanFamilie-mob {
    margin-top: 140px;
    margin-bottom: 15px !important;
  }

  /* line 461, ../sass/tools/_app.scss */
  .spanArchitektur {
    margin-bottom: 7px !important;
    margin-top: 140px !important;
  }

  /* line 465, ../sass/tools/_app.scss */
  #topImg1-Apart {
    margin-top: 1px !important;
    position: relative !important;
    margin-bottom: 15px !important;
  }

  /* line 470, ../sass/tools/_app.scss */
  .topImg2-Apart {
    top: 64px !important;
  }

  /* line 473, ../sass/tools/_app.scss */
  #bildText-text, #bildText-textMaster,
  #bildText-text-Gast {
    margin-top: 120px !important;
    position: relative !important;
    margin-bottom: 9px !important;
  }

  /* line 480, ../sass/tools/_app.scss */
  #copyText-slider-Mellau, #copyText-slider-Architektur {
    position: relative !important;
    margin-top: 43px !important;
    width: 100% !important;
  }

  /* line 485, ../sass/tools/_app.scss */
  #copyText-slider-Architektur {
    margin-top: 55px !important;
  }

  /* line 488, ../sass/tools/_app.scss */
  #topText-1-Mesmer {
    position: relative !important;
    margin-top: 45px !important;
  }

  /* line 493, ../sass/tools/_app.scss */
  #statement-Mesmerhaus {
    position: relative !important;
    margin-top: -77px !important;
  }

  /* line 498, ../sass/tools/_app.scss */
  #tables-mob {
    left: calc(50% - 164px) !important;
  }

  /* line 501, ../sass/tools/_app.scss */
  #sliderImage-apart, .sliderImage-angebot {
    width: 100% !important;
  }

  /* line 504, ../sass/tools/_app.scss */
  #ImageLarge-kult {
    height: calc(100vw * 1.50) !important;
  }

  /* line 507, ../sass/tools/_app.scss */
  #Teaser-Element-klut-mob {
    top: -41.5rem !important;
  }

  /* line 511, ../sass/tools/_app.scss */
  #Teaser-Span-Architektur-iP {
    top: -115px !important;
  }

  /* line 514, ../sass/tools/_app.scss */
  #Teaser-Span-Tempel-weiler-iP {
    top: -75px !important;
  }

  /* line 517, ../sass/tools/_app.scss */
  #copyText-subContent-apart-detail1-iP {
    top: 0px !important;
  }

  /* line 522, ../sass/tools/_app.scss */
  .slick-prev,
  .slick-next {
    bottom: -45px !important;
  }

  /* line 528, ../sass/tools/_app.scss */
  #slider1a {
    height: 100% !important;
  }

  /* line 532, ../sass/tools/_app.scss */
  .slider1a .slick-prev,
  .slider1a .slick-next {
    bottom: -45px !important;
  }

  /* line 539, ../sass/tools/_app.scss */
  .slider1g .slick-prev,
  .slider1g .slick-next {
    bottom: -45px !important;
  }
  /* line 543, ../sass/tools/_app.scss */
  .slider1g .slick-prev {
    left: calc(88.5% - 50px) !important;
  }

  /* line 550, ../sass/tools/_app.scss */
  #topImg1-Apart .slick-prev {
    margin-left: -8px !important;
    bottom: 105px !important;
  }
  /* line 554, ../sass/tools/_app.scss */
  #topImg1-Apart .slick-next {
    right: -16px !important;
    bottom: 105px !important;
  }

  /* line 561, ../sass/tools/_app.scss */
  .slider1 .slick-prev,
  .slider1 .slick-next {
    bottom: -45px !important;
  }
}
@media screen and (max-width: 1255px) {
  /* line 573, ../sass/tools/_app.scss */
  #bildText-text .copyText, #bildText-textMaster .copyText {
    top: -75px !important;
    position: relative !important;
  }

  /* line 579, ../sass/tools/_app.scss */
  #Teaser-Span-Architektur-iP, #Teaser-Span-Tempel-weiler-iP {
    margin-top: 120px !important;
  }

  /* line 583, ../sass/tools/_app.scss */
  #copyText-subContent-apart-detail1-iP {
    margin-top: 23px !important;
  }
}
@media screen and (max-width: 867px) {
  /* line 592, ../sass/tools/_app.scss */
  #span-moreLink-kult-mob {
    top: -5rem !important;
  }

  /* line 596, ../sass/tools/_app.scss */
  .row {
    margin-top: 88px !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  /* line 602, ../sass/tools/_app.scss */
  .sliderShow-angebot {
    width: 100% !important;
  }

  /* line 606, ../sass/tools/_app.scss */
  .bildText-text-fam {
    margin-bottom: -26rem;
  }

  /* line 610, ../sass/tools/_app.scss */
  .startImg-mog, .startImage-Center, .startImage-Bottom,
  .startImage-fam-mob, .column-ImageLarge-content-kult-top {
    height: calc(100vw * 1.52) !important;
  }

  /* line 615, ../sass/tools/_app.scss */
  .span4Jahreszeiten {
    position: relative !important;
    margin-bottom: 6px !important;
    margin-top: 140px !important;
  }

  /* line 621, ../sass/tools/_app.scss */
  #textBlock-BildLarge {
    margin-top: 40px !important;
    position: relative !important;
  }

  /* line 626, ../sass/tools/_app.scss */
  .column-ImageLarge-content-kult-top {
    margin-top: 174px !important;
    background-size: cover;
    background-position: center;
  }

  /* line 632, ../sass/tools/_app.scss */
  .col-ImageLarg-Aapart-Mob {
    top: -30px !important;
    position: relative !important;
  }

  /* line 637, ../sass/tools/_app.scss */
  .linkGoTo-imageLarge {
    bottom: -98px !important;
    position: relative !important;
  }

  /* line 642, ../sass/tools/_app.scss */
  .headline2 {
    font-size: 14px !important;
    line-height: 21px !important;
    margin-bottom: 49px !important;
  }

  /* line 648, ../sass/tools/_app.scss */
  .textBlock {
    margin-top: 20px !important;
  }

  /* line 651, ../sass/tools/_app.scss */
  .textBlock-1-idx {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    position: relative !important;
    top: -54px !important;
  }

  /* line 657, ../sass/tools/_app.scss */
  .txtBlk-1-mob {
    margin-top: -50px !important;
    position: relative !important;
  }

  /* line 661, ../sass/tools/_app.scss */
  .copyText-idx {
    width: 99% !important;
    left: 0 !important;
    margin-bottom: 49px !important;
    font-size: 22px !important;
    line-height: 32px !important;
  }
  /* line 669, ../sass/tools/_app.scss */
  .copyText-idx p {
    font-size: 22px !important;
    line-height: 32px !important;
    margin-bottom: 45px;
  }

  /* line 676, ../sass/tools/_app.scss */
  .textBlock-2-idx {
    position: relative !important;
    top: -10px !important;
    padding-bottom: 0px !important;
    margin-bottom: 16px !important;
  }

  /* line 682, ../sass/tools/_app.scss */
  .textBlock-3-idx {
    top: -40px !important;
    position: relative !important;
    padding-bottom: 0px !important;
  }

  /* line 688, ../sass/tools/_app.scss */
  .warpperGastgeber-idx {
    position: relative !important;
    top: -59px !important;
    height: 870px !important;
    padding-bottom: 130px !important;
  }

  /* line 694, ../sass/tools/_app.scss */
  .gastgeberImage {
    width: 92% !important;
    margin-top: 30px !important;
    margin-bottom: 15px !important;
    margin-left: 15px !important;
    box-sizing: border-box !important;
    left: 0px !important;
  }

  /* line 702, ../sass/tools/_app.scss */
  .spanGastgeberin {
    position: relative;
    top: -11px;
  }

  /* line 707, ../sass/tools/_app.scss */
  .gastgeberHL {
    margin-top: 0 !important;
  }

  /* line 710, ../sass/tools/_app.scss */
  .gastgeber-copyText {
    margin-bottom: 5px !important;
  }

  /* line 714, ../sass/tools/_app.scss */
  .refugium-text {
    padding-top: 0px !important;
  }

  /* line 718, ../sass/tools/_app.scss */
  .textBlock-gast {
    width: 95% !important;
    left: 10px !important;
    margin-top: 56px !important;
  }
  /* line 723, ../sass/tools/_app.scss */
  .textBlock-gast .gastgeberHL h1, .textBlock-gast .gastgeberHL h2, .textBlock-gast .gastgeberHL h3, .textBlock-gast .gastgeberHL h4, .textBlock-gast .gastgeberHL h5 {
    font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
    font-weight: normal;
    text-rendering: geometricPrecision !important;
    -moz-osx-font-smoothing: grayscale !important;
    -webkit-font-smoothing: antialiased !important;
    font-size: 14px !important;
    line-height: 21px !important;
    letter-spacing: 3.5px !important;
  }
  /* line 731, ../sass/tools/_app.scss */
  .textBlock-gast .gastgeber-copyText p {
    font-size: 24px !important;
    line-height: 32px !important;
  }
  /* line 737, ../sass/tools/_app.scss */
  .textBlock-gast .linkGoTo-Gastgeber a {
    font-size: 18px !important;
    line-height: 22px !important;
  }

  /* line 743, ../sass/tools/_app.scss */
  .statement-idx, .statement-apartment,
  .statement-4J, .statement-Kultur,
  .statement-Eindruecke, .statement-Mesmerhaus {
    margin-top: -129px !important;
    padding-bottom: 73px !important;
  }
  /* line 748, ../sass/tools/_app.scss */
  .statement-idx br, .statement-apartment br,
  .statement-4J br, .statement-Kultur br,
  .statement-Eindruecke br, .statement-Mesmerhaus br {
    display: none !important;
  }

  /* line 755, ../sass/tools/_app.scss */
  .statement-Eindruecke {
    margin-top: 34px !important;
    margin-bottom: 17px !important;
  }

  /* line 761, ../sass/tools/_app.scss */
  .copyStatement h1, .copyStatement h2, .copyStatement h3, .copyStatement h4, .copyStatement h5 {
    font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
    font-weight: normal;
    text-rendering: geometricPrecision !important;
    -moz-osx-font-smoothing: grayscale !important;
    -webkit-font-smoothing: antialiased !important;
    font-size: 24px !important;
    line-height: 32px !important;
  }
  /* line 766, ../sass/tools/_app.scss */
  .copyStatement h1 br, .copyStatement h2 br, .copyStatement h3 br, .copyStatement h4 br, .copyStatement h5 br {
    display: none !important;
  }

  /* line 772, ../sass/tools/_app.scss */
  .authorStatement p {
    font-size: 18px !important;
    line-height: 26px !important;
  }

  /* line 777, ../sass/tools/_app.scss */
  .copyStatement:before, .copyStatement:after {
    margin-bottom: 49px !important;
    margin-left: calc(50% - 13px);
  }
  /* line 780, ../sass/tools/_app.scss */
  .copyStatement:before img, .copyStatement:after img {
    width: 80% !important;
  }

  /* line 784, ../sass/tools/_app.scss */
  .copyStatement::after {
    margin-top: 72px !important;
    margin-bottom: 31px !important;
  }

  /* line 791, ../sass/tools/_app.scss */
  .seasonText h1, .seasonText h2, .seasonText h3, .seasonText h4, .seasonText h5, .kulinarikText h1, .kulinarikText h2, .kulinarikText h3, .kulinarikText h4, .kulinarikText h5, .presseText h1, .presseText h2, .presseText h3, .presseText h4, .presseText h5,
  .kulturText h1,
  .kulturText h2,
  .kulturText h3,
  .kulturText h4,
  .kulturText h5 {
    font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
    font-weight: normal;
    text-rendering: geometricPrecision !important;
    -moz-osx-font-smoothing: grayscale !important;
    -webkit-font-smoothing: antialiased !important;
    font-size: 14px !important;
    line-height: 21px !important;
    letter-spacing: 3.5px !important;
  }
  /* line 797, ../sass/tools/_app.scss */
  .seasonText p, .kulinarikText p, .presseText p,
  .kulturText p {
    font-size: 22px !important;
    line-height: 32px !important;
  }

  /* line 803, ../sass/tools/_app.scss */
  .footerBottom-Tempel,
  .footerBottom-Familie {
    bottom: -215px !important;
  }

  /* line 808, ../sass/tools/_app.scss */
  .footerBottom-Tempel-weiler {
    bottom: -146px !important;
  }

  /* line 812, ../sass/tools/_app.scss */
  .footerBottom-Mellau {
    bottom: -203px !important;
  }

  /* line 816, ../sass/tools/_app.scss */
  .footerBottom-idx {
    bottom: -144px !important;
  }

  /* line 820, ../sass/tools/_app.scss */
  .footerBottom-Apartments {
    bottom: -282px !important;
  }

  /* line 823, ../sass/tools/_app.scss */
  .footerBottom-Architektur {
    bottom: -52px !important;
  }

  /* line 827, ../sass/tools/_app.scss */
  .footerBottom-Kultur {
    bottom: 0px !important;
  }

  /* line 830, ../sass/tools/_app.scss */
  .footerBottom-Gastgeberin {
    bottom: -205px !important;
  }

  /* line 833, ../sass/tools/_app.scss */
  .footerBottom-Kulinarik {
    bottom: -201px !important;
  }

  /* line 837, ../sass/tools/_app.scss */
  .Teaser-Element-mob {
    top: 43px !important;
  }
  /* line 841, ../sass/tools/_app.scss */
  .Teaser-Element-mob .itemText h1, .Teaser-Element-mob .itemText h2, .Teaser-Element-mob .itemText h3, .Teaser-Element-mob .itemText h4, .Teaser-Element-mob .itemText h5 {
    font-family: 'OrLemmen-Light', sans-serif, Helvetica, Arial, sans-serif;
    /*       @if $size { font-size: $size; }
          @if $color { color: $color; }
          @if $weight { font-weight: $weight; }
          @if $lh { line-height: $lh; }
          @if $ls { letter-spacing: $ls; }
          @if $t-align { text-align: $t-align; }
          @if $t-trans { text-transform: $t-trans; } */
    text-rendering: geometricPrecision !important;
    -moz-osx-font-smoothing: grayscale !important;
    -webkit-font-smoothing: antialiased !important;
    font-size: 24px !important;
    line-height: 30px !important;
    margin-bottom: 25px !important;
  }
  /* line 847, ../sass/tools/_app.scss */
  .Teaser-Element-mob .itemText p {
    font-size: 18px !important;
    line-height: 26px !important;
  }
  /* line 852, ../sass/tools/_app.scss */
  .Teaser-Element-mob .itemText .linkGoTo-itemInfo {
    margin-bottom: 20px !important;
  }

  /* line 858, ../sass/tools/_app.scss */
  .Teaser-Element-mob-idx {
    top: 0px !important;
  }

  /* line 864, ../sass/tools/_app.scss */
  .Teaser-Eindruecke {
    margin-top: 17px !important;
  }

  /* line 867, ../sass/tools/_app.scss */
  .Teaser-Span-Mesmerhaus {
    margin-top: 30px !important;
  }

  /* line 871, ../sass/tools/_app.scss */
  .footerBottom-Eindruecke {
    position: relative !important;
    bottom: -201px !important;
  }

  /* line 876, ../sass/tools/_app.scss */
  .footerBottom-Mesmerhaus {
    bottom: -207px !important;
  }

  /* line 880, ../sass/tools/_app.scss */
  .linkGoTo-kontakt {
    position: relative !important;
    left: calc(50% - 95px) !important;
  }

  /* line 888, ../sass/tools/_app.scss */
  .linkGoTo-itemInfo a, .linkGoTo-imageLarge a,
  .moreInfo-Apart-mob a, .rowApartment-detail-linkGoTo a,
  .linkGoTo a {
    font-size: 18px !important;
    line-height: 22px !important;
  }
  /* line 892, ../sass/tools/_app.scss */
  .linkGoTo-itemInfo a:hover, .linkGoTo-imageLarge a:hover,
  .moreInfo-Apart-mob a:hover, .rowApartment-detail-linkGoTo a:hover,
  .linkGoTo a:hover {
    border-top: 1px solid #c8a850 !important;
    border-bottom: 1px solid #c8a850 !important;
  }

  /* line 897, ../sass/tools/_app.scss */
  .itemHeadline, .itemHeadline-kulinarik, .itemHeadline-presse,
  .itemHeadline-kultur, .itemHeadline-award {
    margin-bottom: 0 !important;
    margin-top: 10px !important;
  }
  /* line 901, ../sass/tools/_app.scss */
  .itemHeadline h1, .itemHeadline h2, .itemHeadline h3, .itemHeadline h4, .itemHeadline h5, .itemHeadline-kulinarik h1, .itemHeadline-kulinarik h2, .itemHeadline-kulinarik h3, .itemHeadline-kulinarik h4, .itemHeadline-kulinarik h5, .itemHeadline-presse h1, .itemHeadline-presse h2, .itemHeadline-presse h3, .itemHeadline-presse h4, .itemHeadline-presse h5,
  .itemHeadline-kultur h1,
  .itemHeadline-kultur h2,
  .itemHeadline-kultur h3,
  .itemHeadline-kultur h4,
  .itemHeadline-kultur h5, .itemHeadline-award h1, .itemHeadline-award h2, .itemHeadline-award h3, .itemHeadline-award h4, .itemHeadline-award h5 {
    font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
    font-weight: normal;
    text-rendering: geometricPrecision !important;
    -moz-osx-font-smoothing: grayscale !important;
    -webkit-font-smoothing: antialiased !important;
    font-size: 20px !important;
    line-height: 28px !important;
  }

  /* line 908, ../sass/tools/_app.scss */
  .sliderImage {
    height: 100rem !important;
  }

  /* line 912, ../sass/tools/_app.scss */
  .sliderImage-idx, .startImage {
    background-size: cover !important;
    background-position: center;
    height: calc(100vw * 1.25) !important;
  }

  /* line 918, ../sass/tools/_app.scss */
  .sliderImage2, .sliderImage2-mob, .sliderImage-angebot,
  .sliderImage2-event, .sliderImage2-event-mob {
    margin-top: 115px !important;
    width: 100% !important;
    left: 0 !important;
    position: relative !important;
  }

  /* line 925, ../sass/tools/_app.scss */
  .sliderImage1-mob {
    margin-top: 70px !important;
    margin-bottom: -12px !important;
  }

  /* line 929, ../sass/tools/_app.scss */
  .sliderImage2-event-mob {
    margin-top: 0px !important;
  }

  /* line 933, ../sass/tools/_app.scss */
  .sliderImage2-mob,
  .sliderImage2-event-mob {
    margin-top: 376px !important;
    left: -10px !important;
  }
}
@media screen and (max-width: 867px) and (max-width: 867px) {
  /* line 940, ../sass/tools/_app.scss */
  .sliderImage2-event {
    margin-top: 0px !important;
  }
}
@media screen and (max-width: 867px) {
  /* line 945, ../sass/tools/_app.scss */
  .imageStatement, .imageStatement-idx2 {
    bottom: 39px !important;
  }
  /* line 948, ../sass/tools/_app.scss */
  .imageStatement .imageHL h1, .imageStatement .imageHL h2, .imageStatement .imageHL h3, .imageStatement .imageHL h4, .imageStatement .imageHL h5, .imageStatement-idx2 .imageHL h1, .imageStatement-idx2 .imageHL h2, .imageStatement-idx2 .imageHL h3, .imageStatement-idx2 .imageHL h4, .imageStatement-idx2 .imageHL h5 {
    font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
    font-weight: normal;
    text-rendering: geometricPrecision !important;
    -moz-osx-font-smoothing: grayscale !important;
    -webkit-font-smoothing: antialiased !important;
    font-size: 24px !important;
    line-height: 32px !important;
  }

  /* line 955, ../sass/tools/_app.scss */
  .imageClaim {
    margin-top: 33px !important;
    position: relative !important;
  }
  /* line 958, ../sass/tools/_app.scss */
  .imageClaim h1, .imageClaim h2, .imageClaim h3, .imageClaim h4, .imageClaim h5 {
    font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
    font-weight: normal;
    text-rendering: geometricPrecision !important;
    -moz-osx-font-smoothing: grayscale !important;
    -webkit-font-smoothing: antialiased !important;
    font-size: 14px !important;
    line-height: 21px !important;
    letter-spacing: 3.5px !important;
  }

  /* line 965, ../sass/tools/_app.scss */
  .column-ImageLarge {
    height: calc(100vw * 1.25) !important;
  }

  /* line 968, ../sass/tools/_app.scss */
  #column-ImageLarge-idx {
    margin-top: 70px !important;
  }

  /* line 974, ../sass/tools/_app.scss */
  .spanEindruecke {
    margin-top: 140px !important;
  }

  /* line 980, ../sass/tools/_app.scss */
  .kulturImage img, .kulinarikImage img, .presseImage img,
  .awardImage img {
    width: 100% !important;
    height: auto !important;
  }

  /* line 986, ../sass/tools/_app.scss */
  .nav-desktop {
    display: none !important;
  }

  /* line 989, ../sass/tools/_app.scss */
  .nav-mobile {
    display: block !important;
    position: inherit !important;
  }

  /* line 993, ../sass/tools/_app.scss */
  .overlay ul {
    left: 15px !important;
    top: 30px !important;
  }

  /* line 997, ../sass/tools/_app.scss */
  .overlay ul li a {
    font-size: 32px !important;
    position: relative !important;
  }

  /* line 1002, ../sass/tools/_app.scss */
  .navSub {
    display: block;
    width: auto !important;
    margin-top: -85px !important;
    font-size: 32px !important;
  }

  /* line 1008, ../sass/tools/_app.scss */
  .nav-last {
    padding-bottom: 100px;
  }

  /* line 1011, ../sass/tools/_app.scss */
  .boxSubMenu {
    margin-left: -160px !important;
    left: 0 !important;
    top: 36px !important;
  }

  /* line 1016, ../sass/tools/_app.scss */
  .subMenu {
    width: 80% !important;
    font-size: 18px !important;
    line-height: 24px !important;
    padding-left: 220px !important;
  }

  /* line 1022, ../sass/tools/_app.scss */
  .subMenu a {
    margin-top: 10px !important;
  }

  /* line 1025, ../sass/tools/_app.scss */
  .subMenu a:active {
    color: #000 !important;
  }

  /* line 1029, ../sass/tools/_app.scss */
  .line-white {
    width: 44px !important;
    left: 55px !important;
  }

  /* line 1034, ../sass/tools/_app.scss */
  .wrapperContent, .wrapperSeason {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  /* line 1038, ../sass/tools/_app.scss */
  .wrapperSeason {
    margin-top: 95px !important;
  }

  /* line 1042, ../sass/tools/_app.scss */
  .arrowDown-idx {
    display: inline-block !important;
    top: -62px !important;
  }
  /* line 1045, ../sass/tools/_app.scss */
  .arrowDown-idx img {
    width: 100% !important;
  }

  /* line 1051, ../sass/tools/_app.scss */
  .column-ImageLarge-content {
    height: calc(100vw * 1.25) !important;
  }

  /* line 1054, ../sass/tools/_app.scss */
  .column-ImageLarge-content-kult, .column-ImageLarge-content-4J {
    height: calc(100vw * 1.50) !important;
  }

  /* line 1058, ../sass/tools/_app.scss */
  .claim-imageLarge {
    top: 5px !important;
  }
  /* line 1060, ../sass/tools/_app.scss */
  .claim-imageLarge h2 {
    font-size: 14px !important;
    line-height: 18px !important;
  }

  /* line 1067, ../sass/tools/_app.scss */
  .hl-imageLarge,
  .hl-imageLarge-season {
    top: 5px !important;
  }
  /* line 1070, ../sass/tools/_app.scss */
  .hl-imageLarge h1, .hl-imageLarge h2, .hl-imageLarge h3, .hl-imageLarge h4, .hl-imageLarge h5,
  .hl-imageLarge-season h1,
  .hl-imageLarge-season h2,
  .hl-imageLarge-season h3,
  .hl-imageLarge-season h4,
  .hl-imageLarge-season h5 {
    font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
    font-weight: normal;
    text-rendering: geometricPrecision !important;
    -moz-osx-font-smoothing: grayscale !important;
    -webkit-font-smoothing: antialiased !important;
    font-size: 28px !important;
    line-height: 34px !important;
  }

  /* line 1077, ../sass/tools/_app.scss */
  .textBlock-imageLarge {
    position: relative !important;
    bottom: 0px !important;
    margin-bottom: 0 !important;
    top: -488px !important;
    padding-top: 7px !important;
  }

  /* line 1087, ../sass/tools/_app.scss */
  .copyText-content, .copyText-subContent-apart-detail1 {
    width: 100% !important;
    left: 0px !important;
    margin-bottom: 65px !important;
    margin-top: 55px !important;
  }
  /* line 1093, ../sass/tools/_app.scss */
  .copyText-content h2, .copyText-content h1, .copyText-content h3, .copyText-content h4, .copyText-content h5, .copyText-subContent-apart-detail1 h2, .copyText-subContent-apart-detail1 h1, .copyText-subContent-apart-detail1 h3, .copyText-subContent-apart-detail1 h4, .copyText-subContent-apart-detail1 h5 {
    font-size: 22px !important;
    line-height: 32px !important;
  }
  /* line 1097, ../sass/tools/_app.scss */
  .copyText-content p, .copyText-subContent-apart-detail1 p {
    font-size: 22px !important;
    line-height: 32px !important;
  }
  /* line 1100, ../sass/tools/_app.scss */
  .copyText-content p strong, .copyText-subContent-apart-detail1 p strong {
    font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
    font-weight: normal;
    text-rendering: geometricPrecision !important;
    -moz-osx-font-smoothing: grayscale !important;
    -webkit-font-smoothing: antialiased !important;
    font-weight: normal;
  }

  /* line 1107, ../sass/tools/_app.scss */
  .copyText-angebote, .dokument {
    width: 95% !important;
    left: 0 !important;
    hyphens: auto !important;
  }

  /* line 1114, ../sass/tools/_app.scss */
  .copyText-subContent-apart-detail1 {
    margin-top: -96px !important;
  }

  /* line 1118, ../sass/tools/_app.scss */
  .spanKulinarik, .spanTempel-weiler {
    margin-top: 145px !important;
    margin-bottom: 12px !important;
  }

  /* line 1122, ../sass/tools/_app.scss */
  .spanApartments {
    margin-bottom: 14px !important;
    position: relative;
    top: -11px;
  }

  /* line 1128, ../sass/tools/_app.scss */
  .span-div-45, .span-div-330, .span-div-178 {
    display: none !important;
  }

  /* line 1131, ../sass/tools/_app.scss */
  .span-div-300-kultur {
    height: 10px !important;
    margin-top: -150px !important;
    position: relative !important;
  }

  /* line 1136, ../sass/tools/_app.scss */
  .span-div-50-mob {
    display: block !important;
  }

  /* line 1139, ../sass/tools/_app.scss */
  .span-div-245-mob {
    display: block !important;
  }

  /* line 1142, ../sass/tools/_app.scss */
  .span-div-300 {
    display: none !important;
  }

  /* line 1145, ../sass/tools/_app.scss */
  .span-div-350 {
    display: none !important;
  }

  /* line 1148, ../sass/tools/_app.scss */
  .apartments-tab-fin {
    display: none !important;
  }

  /* line 1151, ../sass/tools/_app.scss */
  .apartments-tab-fin-mob {
    display: block !important;
    top: 16px !important;
  }

  /* line 1155, ../sass/tools/_app.scss */
  .apartments-detail-tab-mob {
    display: block !important;
    position: relative;
    left: calc(5% - 10px);
    width: 95% !important;
  }

  /* line 1161, ../sass/tools/_app.scss */
  .apartments-detail-tab-fin {
    display: none !important;
  }

  /* line 1165, ../sass/tools/_app.scss */
  .hlStart, .hlStart-idx {
    top: 90rem !important;
  }
  /* line 1167, ../sass/tools/_app.scss */
  .hlStart h1, .hlStart-idx h1 {
    font-family: 'OrLemmen-Light', sans-serif, Helvetica, Arial, sans-serif;
    /*       @if $size { font-size: $size; }
          @if $color { color: $color; }
          @if $weight { font-weight: $weight; }
          @if $lh { line-height: $lh; }
          @if $ls { letter-spacing: $ls; }
          @if $t-align { text-align: $t-align; }
          @if $t-trans { text-transform: $t-trans; } */
    text-rendering: geometricPrecision !important;
    -moz-osx-font-smoothing: grayscale !important;
    -webkit-font-smoothing: antialiased !important;
    font-size: 28px !important;
    line-height: 34px !important;
  }

  /* line 1174, ../sass/tools/_app.scss */
  .claimStart {
    width: 100% !important;
    top: 94rem !important;
  }
  /* line 1177, ../sass/tools/_app.scss */
  .claimStart h1, .claimStart h2, .claimStart h3, .claimStart h4, .claimStart h5 {
    font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
    font-weight: normal;
    text-rendering: geometricPrecision !important;
    -moz-osx-font-smoothing: grayscale !important;
    -webkit-font-smoothing: antialiased !important;
    font-size: 14px !important;
    line-height: 21px !important;
    letter-spacing: 3.5px !important;
  }

  /* line 1186, ../sass/tools/_app.scss */
  .buttonStart {
    display: block;
    width: 165px !important;
    top: -118rem !important;
    right: 0 !important;
  }
  /* line 1191, ../sass/tools/_app.scss */
  .buttonStart img {
    width: 80% !important;
  }

  /* line 1196, ../sass/tools/_app.scss */
  .spanStartseite {
    margin-top: 140px !important;
  }

  /* line 1199, ../sass/tools/_app.scss */
  .wrapperContent-apart {
    height: 850px !important;
    position: relative !important;
    margin-top: 145px !important;
  }

  /* line 1206, ../sass/tools/_app.scss */
  .copyText-subContent-slider-apart,
  .copyText-subContent-slider-apart2,
  .copyText-subContent-slider-last-events {
    width: 95% !important;
    left: 10px !important;
  }
  /* line 1211, ../sass/tools/_app.scss */
  .copyText-subContent-slider-apart h1, .copyText-subContent-slider-apart h2, .copyText-subContent-slider-apart h3, .copyText-subContent-slider-apart h4, .copyText-subContent-slider-apart h5,
  .copyText-subContent-slider-apart2 h1,
  .copyText-subContent-slider-apart2 h2,
  .copyText-subContent-slider-apart2 h3,
  .copyText-subContent-slider-apart2 h4,
  .copyText-subContent-slider-apart2 h5,
  .copyText-subContent-slider-last-events h1,
  .copyText-subContent-slider-last-events h2,
  .copyText-subContent-slider-last-events h3,
  .copyText-subContent-slider-last-events h4,
  .copyText-subContent-slider-last-events h5 {
    font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
    font-weight: normal;
    text-rendering: geometricPrecision !important;
    -moz-osx-font-smoothing: grayscale !important;
    -webkit-font-smoothing: antialiased !important;
    font-size: 14px !important;
    line-height: 21px !important;
    letter-spacing: 2.98px !important;
  }
  /* line 1217, ../sass/tools/_app.scss */
  .copyText-subContent-slider-apart li, .copyText-subContent-slider-apart p,
  .copyText-subContent-slider-apart2 li,
  .copyText-subContent-slider-apart2 p,
  .copyText-subContent-slider-last-events li,
  .copyText-subContent-slider-last-events p {
    font-size: 18px !important;
    line-height: 26px !important;
  }

  /* line 1222, ../sass/tools/_app.scss */
  .copyText-subContent-slider-last-events {
    font-size: 18px !important;
    line-height: 26px !important;
  }

  /* line 1228, ../sass/tools/_app.scss */
  .sliderShow-small-apart {
    width: 92% !important;
    left: 15px !important;
  }

  /* line 1232, ../sass/tools/_app.scss */
  .sliderShow-small-apart2 {
    margin-top: -175px !important;
    margin-left: 0 !important;
    width: 90% !important;
    margin-left: 30px !important;
  }

  /* line 1238, ../sass/tools/_app.scss */
  .copyText-subContent-slider-apart2,
  .copyText-subContent-slider-last-events {
    margin-top: 76px !important;
    left: 50px !important;
    width: 90% !important;
  }

  /* line 1244, ../sass/tools/_app.scss */
  .copyText-subContent-slider-last-events {
    margin-top: 35px !important;
  }

  /* line 1248, ../sass/tools/_app.scss */
  .kultur {
    width: 100% !important;
    margin-bottom: 75px !important;
    margin-left: 25px !important;
  }

  /* line 1253, ../sass/tools/_app.scss */
  .kulturText {
    width: 95% !important;
    left: 10px !important;
  }

  /* line 1259, ../sass/tools/_app.scss */
  .kultur:nth-child(1) {
    margin-left: 0 !important;
  }

  /* line 1263, ../sass/tools/_app.scss */
  .kultur:nth-child(2),
  .kultur:nth-child(3),
  .kultur:nth-child(4),
  .kultur:nth-child(5),
  .kultur:nth-child(6),
  .kultur:nth-child(7),
  .kultur:nth-child(8),
  .kultur:nth-child(9) {
    position: relative !important;
    float: none !important;
    left: -25px !important;
    margin-top: 34px !important;
  }

  /* line 1279, ../sass/tools/_app.scss */
  #textBlock-BildLarge-kult {
    margin-top: 29px !important;
    position: relative !important;
  }

  /* line 1284, ../sass/tools/_app.scss */
  .span-moreLink-kult-mob {
    position: relative !important;
    left: 0 !important;
    margin-top: 59rem !important;
  }
  /* line 1289, ../sass/tools/_app.scss */
  .span-moreLink-kult-mob .moreLinkGoTo {
    right: 0 !important;
  }
  /* line 1292, ../sass/tools/_app.scss */
  .span-moreLink-kult-mob .moreLinkGoTo a {
    font-size: 18px !important;
    line-height: 22px !important;
  }

  /* line 1299, ../sass/tools/_app.scss */
  .spanTempel {
    position: relative;
    top: -11px;
  }

  /* line 1303, ../sass/tools/_app.scss */
  .spanKultur {
    margin-top: 140px !important;
    margin-bottom: 3px !important;
  }

  /* line 1308, ../sass/tools/_app.scss */
  .bildText-image {
    margin-top: -40px !important;
    width: 100% !important;
  }
  /* line 1311, ../sass/tools/_app.scss */
  .bildText-image .itemImage2, .bildText-image .itemImage2-fam {
    position: relative !important;
    left: 15px !important;
    width: 92% !important;
    top: 79px;
  }
  /* line 1316, ../sass/tools/_app.scss */
  .bildText-image .itemImage2 img, .bildText-image .itemImage2-fam img {
    width: 100% !important;
  }

  /* line 1321, ../sass/tools/_app.scss */
  .bildText-text, .bildText-textMaster {
    margin-top: 50px !important;
    width: 92% !important;
    left: 15px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    margin-bottom: 50px !important;
  }
  /* line 1329, ../sass/tools/_app.scss */
  .bildText-text .copyText, .bildText-textMaster .copyText {
    position: relative !important;
    padding: 0 !important;
    left: 5px !important;
    width: 100% !important;
  }
  /* line 1334, ../sass/tools/_app.scss */
  .bildText-text .copyText h1, .bildText-text .copyText h2, .bildText-text .copyText h3, .bildText-text .copyText h4, .bildText-text .copyText h5, .bildText-textMaster .copyText h1, .bildText-textMaster .copyText h2, .bildText-textMaster .copyText h3, .bildText-textMaster .copyText h4, .bildText-textMaster .copyText h5 {
    font-size: 22px !important;
    line-height: 32px !important;
    margin-top: 0 !important;
  }
  /* line 1339, ../sass/tools/_app.scss */
  .bildText-text .copyText p, .bildText-textMaster .copyText p {
    font-size: 18px !important;
    line-height: 28px !important;
  }

  /* line 1347, ../sass/tools/_app.scss */
  .copyText-subContent-slider-Mellau {
    position: relative !important;
    width: 95% !important;
    margin-top: 50px !important;
    left: 0 !important;
  }
  /* line 1352, ../sass/tools/_app.scss */
  .copyText-subContent-slider-Mellau h1, .copyText-subContent-slider-Mellau h2, .copyText-subContent-slider-Mellau h3, .copyText-subContent-slider-Mellau h4, .copyText-subContent-slider-Mellau h5 {
    font-size: 22px !important;
    line-height: 32px !important;
  }
  /* line 1356, ../sass/tools/_app.scss */
  .copyText-subContent-slider-Mellau p {
    font-size: 18px !important;
    line-height: 28px !important;
  }

  /* line 1362, ../sass/tools/_app.scss */
  .linkGoTo-content {
    position: relative;
    left: 0px !important;
    width: 100% !important;
    text-align: center !important;
  }
  /* line 1367, ../sass/tools/_app.scss */
  .linkGoTo-content a {
    font-size: 18px !important;
    line-height: 22px !important;
  }

  /* line 1373, ../sass/tools/_app.scss */
  .sliderShow-small, .sliderShow-smallMaster {
    position: relative !important;
    width: 92% !important;
    left: 15px !important;
    margin-top: 19px !important;
  }

  /* line 1382, ../sass/tools/_app.scss */
  .sliderShow-small-detail {
    width: 90% !important;
    display: block !important;
    margin-top: -515px !important;
  }

  /* line 1387, ../sass/tools/_app.scss */
  header {
    height: auto !important;
  }

  /* line 1390, ../sass/tools/_app.scss */
  .topHeader {
    height: 39px !important;
    top: 0px !important;
  }

  /* line 1396, ../sass/tools/_app.scss */
  .bottomHeader {
    margin-top: 0px !important;
    top: 0px !important;
    height: 165px !important;
    background-color: #f0ede5;
  }
  /* line 1401, ../sass/tools/_app.scss */
  .bottomHeader .logo {
    width: 80px !important;
    left: calc(50% - 40px) !important;
    margin: auto;
  }
  /* line 1405, ../sass/tools/_app.scss */
  .bottomHeader .logo img {
    width: 80px !important;
    margin-top: -28px;
  }
}
@media screen and (max-width: 867px) and (max-width: 867px) {
  /* line 1396, ../sass/tools/_app.scss */
  .bottomHeader {
    background: none;
    height: 40px !important;
  }
}

@media screen and (max-width: 867px) {
  /* line 1416, ../sass/tools/_app.scss */
  .off-canvas {
    top: -170px !important;
  }

  /* line 1419, ../sass/tools/_app.scss */
  .off-off-canvas {
    top: -165px !important;
  }

  /* line 1422, ../sass/tools/_app.scss */
  .qualitySeal {
    top: 129px !important;
    position: absolute !important;
    z-index: 200 !important;
  }

  /* line 1427, ../sass/tools/_app.scss */
  .toggle-button {
    right: 19px !important;
    left: auto !important;
    margin-right: 0px !important;
    top: 0 !important;
    margin-top: 49px !important;
    padding-top: 0px !important;
  }
  /* line 1435, ../sass/tools/_app.scss */
  .toggle-button .bar + .bar {
    margin-top: 5px !important;
  }
  /* line 1438, ../sass/tools/_app.scss */
  .toggle-button .middle {
    top: 11px !important;
  }

  /* line 1443, ../sass/tools/_app.scss */
  .extendedMenu, .extendedMenuMob {
    left: 15px !important;
    transform: none !important;
    font-size: 18px !important;
    top: 6px !important;
  }
  /* line 1448, ../sass/tools/_app.scss */
  .extendedMenu a, .extendedMenuMob a {
    margin-right: 22px !important;
    color: #000;
  }
  /* line 1452, ../sass/tools/_app.scss */
  .extendedMenu a:hover, .extendedMenuMob a:hover {
    color: #000 !important;
  }
}
@media screen and (max-width: 867px) and (max-width: 867px) {
  /* line 1457, ../sass/tools/_app.scss */
  .extendedMenu {
    display: none;
  }
}

@media screen and (max-width: 867px) {
  /* line 1463, ../sass/tools/_app.scss */
  .extendedMenuMob ul {
    margin: -40px 0 0 -20px;
  }

  /* line 1468, ../sass/tools/_app.scss */
  .logo {
    margin-top: 61px !important;
    left: calc(50% - 88px) !important;
  }
  /* line 1471, ../sass/tools/_app.scss */
  .logo img {
    width: 100%;
  }

  /* line 1475, ../sass/tools/_app.scss */
  .menuLine {
    display: block !important;
  }

  /* line 1478, ../sass/tools/_app.scss */
  .copyText-subContent, .bildText-slider {
    width: 100% !important;
    left: 0px !important;
    margin-top: -80px !important;
  }

  /* line 1484, ../sass/tools/_app.scss */
  .copyText-Kulinarik-mob {
    margin-top: -101px !important;
  }

  /* line 1487, ../sass/tools/_app.scss */
  .copyText-Fam-mob {
    margin-top: -86px !important;
  }

  /* line 1491, ../sass/tools/_app.scss */
  .divText-idx {
    width: 95% !important;
    left: 10px !important;
  }

  /* line 1496, ../sass/tools/_app.scss */
  .infoElement, .kulinarikElement, .awardElement,
  .presseElement {
    display: block !important;
    margin-top: 48px !important;
  }
  /* line 1500, ../sass/tools/_app.scss */
  .infoElement .infoItem, .infoElement .infoItem-angebot, .kulinarikElement .infoItem, .kulinarikElement .infoItem-angebot, .awardElement .infoItem, .awardElement .infoItem-angebot,
  .presseElement .infoItem,
  .presseElement .infoItem-angebot {
    width: calc(100% - 30px) !important;
    left: 15px !important;
    display: inline-table !important;
  }

  /* line 1506, ../sass/tools/_app.scss */
  .infoItem-angebot {
    background: none !important;
    margin-bottom: 0 !important;
  }
  /* line 1509, ../sass/tools/_app.scss */
  .infoItem-angebot strong {
    font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
    font-weight: normal;
    text-rendering: geometricPrecision !important;
    -moz-osx-font-smoothing: grayscale !important;
    -webkit-font-smoothing: antialiased !important;
    font-size: 18px !important;
    font-weight: 600 !important;
  }

  /* line 1515, ../sass/tools/_app.scss */
  .infoItem-angebot .itemText {
    border: none !important;
    background: white !important;
    height: 390px !important;
  }

  /* line 1522, ../sass/tools/_app.scss */
  .kulinarikElement, .infoElement-masterBlock, .awardElement, .presseElement {
    margin-top: 77px !important;
    margin-bottom: 100px !important;
  }
  /* line 1525, ../sass/tools/_app.scss */
  .kulinarikElement .kulinarikImage, .kulinarikElement .awardImage, .kulinarikElement .presseImage, .infoElement-masterBlock .kulinarikImage, .infoElement-masterBlock .awardImage, .infoElement-masterBlock .presseImage, .awardElement .kulinarikImage, .awardElement .awardImage, .awardElement .presseImage, .presseElement .kulinarikImage, .presseElement .awardImage, .presseElement .presseImage {
    position: relative !important;
    left: 15px !important;
  }
  /* line 1530, ../sass/tools/_app.scss */
  .kulinarikElement .kulinarik, .kulinarikElement .stay-safe, .kulinarikElement .award, .kulinarikElement .presse, .infoElement-masterBlock .kulinarik, .infoElement-masterBlock .stay-safe, .infoElement-masterBlock .award, .infoElement-masterBlock .presse, .awardElement .kulinarik, .awardElement .stay-safe, .awardElement .award, .awardElement .presse, .presseElement .kulinarik, .presseElement .stay-safe, .presseElement .award, .presseElement .presse {
    width: 90% !important;
    position: relative !important;
    margin-bottom: -20px !important;
  }
  /* line 1535, ../sass/tools/_app.scss */
  .kulinarikElement .kulinarik .kulinarikImage, .kulinarikElement .kulinarik .awardImage, .kulinarikElement .kulinarik .presseImage, .kulinarikElement .stay-safe .kulinarikImage, .kulinarikElement .stay-safe .awardImage, .kulinarikElement .stay-safe .presseImage, .kulinarikElement .award .kulinarikImage, .kulinarikElement .award .awardImage, .kulinarikElement .award .presseImage, .kulinarikElement .presse .kulinarikImage, .kulinarikElement .presse .awardImage, .kulinarikElement .presse .presseImage, .infoElement-masterBlock .kulinarik .kulinarikImage, .infoElement-masterBlock .kulinarik .awardImage, .infoElement-masterBlock .kulinarik .presseImage, .infoElement-masterBlock .stay-safe .kulinarikImage, .infoElement-masterBlock .stay-safe .awardImage, .infoElement-masterBlock .stay-safe .presseImage, .infoElement-masterBlock .award .kulinarikImage, .infoElement-masterBlock .award .awardImage, .infoElement-masterBlock .award .presseImage, .infoElement-masterBlock .presse .kulinarikImage, .infoElement-masterBlock .presse .awardImage, .infoElement-masterBlock .presse .presseImage, .awardElement .kulinarik .kulinarikImage, .awardElement .kulinarik .awardImage, .awardElement .kulinarik .presseImage, .awardElement .stay-safe .kulinarikImage, .awardElement .stay-safe .awardImage, .awardElement .stay-safe .presseImage, .awardElement .award .kulinarikImage, .awardElement .award .awardImage, .awardElement .award .presseImage, .awardElement .presse .kulinarikImage, .awardElement .presse .awardImage, .awardElement .presse .presseImage, .presseElement .kulinarik .kulinarikImage, .presseElement .kulinarik .awardImage, .presseElement .kulinarik .presseImage, .presseElement .stay-safe .kulinarikImage, .presseElement .stay-safe .awardImage, .presseElement .stay-safe .presseImage, .presseElement .award .kulinarikImage, .presseElement .award .awardImage, .presseElement .award .presseImage, .presseElement .presse .kulinarikImage, .presseElement .presse .awardImage, .presseElement .presse .presseImage {
    left: 25px !important;
  }
  /* line 1538, ../sass/tools/_app.scss */
  .kulinarikElement .kulinarik .kulinarikText, .kulinarikElement .kulinarik .presseText, .kulinarikElement .stay-safe .kulinarikText, .kulinarikElement .stay-safe .presseText, .kulinarikElement .award .kulinarikText, .kulinarikElement .award .presseText, .kulinarikElement .presse .kulinarikText, .kulinarikElement .presse .presseText, .infoElement-masterBlock .kulinarik .kulinarikText, .infoElement-masterBlock .kulinarik .presseText, .infoElement-masterBlock .stay-safe .kulinarikText, .infoElement-masterBlock .stay-safe .presseText, .infoElement-masterBlock .award .kulinarikText, .infoElement-masterBlock .award .presseText, .infoElement-masterBlock .presse .kulinarikText, .infoElement-masterBlock .presse .presseText, .awardElement .kulinarik .kulinarikText, .awardElement .kulinarik .presseText, .awardElement .stay-safe .kulinarikText, .awardElement .stay-safe .presseText, .awardElement .award .kulinarikText, .awardElement .award .presseText, .awardElement .presse .kulinarikText, .awardElement .presse .presseText, .presseElement .kulinarik .kulinarikText, .presseElement .kulinarik .presseText, .presseElement .stay-safe .kulinarikText, .presseElement .stay-safe .presseText, .presseElement .award .kulinarikText, .presseElement .award .presseText, .presseElement .presse .kulinarikText, .presseElement .presse .presseText {
    left: 25px !important;
  }
  /* line 1541, ../sass/tools/_app.scss */
  .kulinarikElement .kulinarik .kulinarikText h2, .kulinarikElement .kulinarik .kulinarikText h1, .kulinarikElement .kulinarik .kulinarikText h3, .kulinarikElement .kulinarik .kulinarikText h4, .kulinarikElement .kulinarik .kulinarikText h5, .kulinarikElement .kulinarik .presseText h2, .kulinarikElement .kulinarik .presseText h1, .kulinarikElement .kulinarik .presseText h3, .kulinarikElement .kulinarik .presseText h4, .kulinarikElement .kulinarik .presseText h5, .kulinarikElement .stay-safe .kulinarikText h2, .kulinarikElement .stay-safe .kulinarikText h1, .kulinarikElement .stay-safe .kulinarikText h3, .kulinarikElement .stay-safe .kulinarikText h4, .kulinarikElement .stay-safe .kulinarikText h5, .kulinarikElement .stay-safe .presseText h2, .kulinarikElement .stay-safe .presseText h1, .kulinarikElement .stay-safe .presseText h3, .kulinarikElement .stay-safe .presseText h4, .kulinarikElement .stay-safe .presseText h5, .kulinarikElement .award .kulinarikText h2, .kulinarikElement .award .kulinarikText h1, .kulinarikElement .award .kulinarikText h3, .kulinarikElement .award .kulinarikText h4, .kulinarikElement .award .kulinarikText h5, .kulinarikElement .award .presseText h2, .kulinarikElement .award .presseText h1, .kulinarikElement .award .presseText h3, .kulinarikElement .award .presseText h4, .kulinarikElement .award .presseText h5, .kulinarikElement .presse .kulinarikText h2, .kulinarikElement .presse .kulinarikText h1, .kulinarikElement .presse .kulinarikText h3, .kulinarikElement .presse .kulinarikText h4, .kulinarikElement .presse .kulinarikText h5, .kulinarikElement .presse .presseText h2, .kulinarikElement .presse .presseText h1, .kulinarikElement .presse .presseText h3, .kulinarikElement .presse .presseText h4, .kulinarikElement .presse .presseText h5, .infoElement-masterBlock .kulinarik .kulinarikText h2, .infoElement-masterBlock .kulinarik .kulinarikText h1, .infoElement-masterBlock .kulinarik .kulinarikText h3, .infoElement-masterBlock .kulinarik .kulinarikText h4, .infoElement-masterBlock .kulinarik .kulinarikText h5, .infoElement-masterBlock .kulinarik .presseText h2, .infoElement-masterBlock .kulinarik .presseText h1, .infoElement-masterBlock .kulinarik .presseText h3, .infoElement-masterBlock .kulinarik .presseText h4, .infoElement-masterBlock .kulinarik .presseText h5, .infoElement-masterBlock .stay-safe .kulinarikText h2, .infoElement-masterBlock .stay-safe .kulinarikText h1, .infoElement-masterBlock .stay-safe .kulinarikText h3, .infoElement-masterBlock .stay-safe .kulinarikText h4, .infoElement-masterBlock .stay-safe .kulinarikText h5, .infoElement-masterBlock .stay-safe .presseText h2, .infoElement-masterBlock .stay-safe .presseText h1, .infoElement-masterBlock .stay-safe .presseText h3, .infoElement-masterBlock .stay-safe .presseText h4, .infoElement-masterBlock .stay-safe .presseText h5, .infoElement-masterBlock .award .kulinarikText h2, .infoElement-masterBlock .award .kulinarikText h1, .infoElement-masterBlock .award .kulinarikText h3, .infoElement-masterBlock .award .kulinarikText h4, .infoElement-masterBlock .award .kulinarikText h5, .infoElement-masterBlock .award .presseText h2, .infoElement-masterBlock .award .presseText h1, .infoElement-masterBlock .award .presseText h3, .infoElement-masterBlock .award .presseText h4, .infoElement-masterBlock .award .presseText h5, .infoElement-masterBlock .presse .kulinarikText h2, .infoElement-masterBlock .presse .kulinarikText h1, .infoElement-masterBlock .presse .kulinarikText h3, .infoElement-masterBlock .presse .kulinarikText h4, .infoElement-masterBlock .presse .kulinarikText h5, .infoElement-masterBlock .presse .presseText h2, .infoElement-masterBlock .presse .presseText h1, .infoElement-masterBlock .presse .presseText h3, .infoElement-masterBlock .presse .presseText h4, .infoElement-masterBlock .presse .presseText h5, .awardElement .kulinarik .kulinarikText h2, .awardElement .kulinarik .kulinarikText h1, .awardElement .kulinarik .kulinarikText h3, .awardElement .kulinarik .kulinarikText h4, .awardElement .kulinarik .kulinarikText h5, .awardElement .kulinarik .presseText h2, .awardElement .kulinarik .presseText h1, .awardElement .kulinarik .presseText h3, .awardElement .kulinarik .presseText h4, .awardElement .kulinarik .presseText h5, .awardElement .stay-safe .kulinarikText h2, .awardElement .stay-safe .kulinarikText h1, .awardElement .stay-safe .kulinarikText h3, .awardElement .stay-safe .kulinarikText h4, .awardElement .stay-safe .kulinarikText h5, .awardElement .stay-safe .presseText h2, .awardElement .stay-safe .presseText h1, .awardElement .stay-safe .presseText h3, .awardElement .stay-safe .presseText h4, .awardElement .stay-safe .presseText h5, .awardElement .award .kulinarikText h2, .awardElement .award .kulinarikText h1, .awardElement .award .kulinarikText h3, .awardElement .award .kulinarikText h4, .awardElement .award .kulinarikText h5, .awardElement .award .presseText h2, .awardElement .award .presseText h1, .awardElement .award .presseText h3, .awardElement .award .presseText h4, .awardElement .award .presseText h5, .awardElement .presse .kulinarikText h2, .awardElement .presse .kulinarikText h1, .awardElement .presse .kulinarikText h3, .awardElement .presse .kulinarikText h4, .awardElement .presse .kulinarikText h5, .awardElement .presse .presseText h2, .awardElement .presse .presseText h1, .awardElement .presse .presseText h3, .awardElement .presse .presseText h4, .awardElement .presse .presseText h5, .presseElement .kulinarik .kulinarikText h2, .presseElement .kulinarik .kulinarikText h1, .presseElement .kulinarik .kulinarikText h3, .presseElement .kulinarik .kulinarikText h4, .presseElement .kulinarik .kulinarikText h5, .presseElement .kulinarik .presseText h2, .presseElement .kulinarik .presseText h1, .presseElement .kulinarik .presseText h3, .presseElement .kulinarik .presseText h4, .presseElement .kulinarik .presseText h5, .presseElement .stay-safe .kulinarikText h2, .presseElement .stay-safe .kulinarikText h1, .presseElement .stay-safe .kulinarikText h3, .presseElement .stay-safe .kulinarikText h4, .presseElement .stay-safe .kulinarikText h5, .presseElement .stay-safe .presseText h2, .presseElement .stay-safe .presseText h1, .presseElement .stay-safe .presseText h3, .presseElement .stay-safe .presseText h4, .presseElement .stay-safe .presseText h5, .presseElement .award .kulinarikText h2, .presseElement .award .kulinarikText h1, .presseElement .award .kulinarikText h3, .presseElement .award .kulinarikText h4, .presseElement .award .kulinarikText h5, .presseElement .award .presseText h2, .presseElement .award .presseText h1, .presseElement .award .presseText h3, .presseElement .award .presseText h4, .presseElement .award .presseText h5, .presseElement .presse .kulinarikText h2, .presseElement .presse .kulinarikText h1, .presseElement .presse .kulinarikText h3, .presseElement .presse .kulinarikText h4, .presseElement .presse .kulinarikText h5, .presseElement .presse .presseText h2, .presseElement .presse .presseText h1, .presseElement .presse .presseText h3, .presseElement .presse .presseText h4, .presseElement .presse .presseText h5 {
    font-size: 14px !important;
    line-height: 21px !important;
    letter-spacing: 3.5px !important;
    padding: 25px 0 45px 0 !important;
  }
  /* line 1547, ../sass/tools/_app.scss */
  .kulinarikElement .kulinarik .kulinarikText p, .kulinarikElement .kulinarik .presseText p, .kulinarikElement .stay-safe .kulinarikText p, .kulinarikElement .stay-safe .presseText p, .kulinarikElement .award .kulinarikText p, .kulinarikElement .award .presseText p, .kulinarikElement .presse .kulinarikText p, .kulinarikElement .presse .presseText p, .infoElement-masterBlock .kulinarik .kulinarikText p, .infoElement-masterBlock .kulinarik .presseText p, .infoElement-masterBlock .stay-safe .kulinarikText p, .infoElement-masterBlock .stay-safe .presseText p, .infoElement-masterBlock .award .kulinarikText p, .infoElement-masterBlock .award .presseText p, .infoElement-masterBlock .presse .kulinarikText p, .infoElement-masterBlock .presse .presseText p, .awardElement .kulinarik .kulinarikText p, .awardElement .kulinarik .presseText p, .awardElement .stay-safe .kulinarikText p, .awardElement .stay-safe .presseText p, .awardElement .award .kulinarikText p, .awardElement .award .presseText p, .awardElement .presse .kulinarikText p, .awardElement .presse .presseText p, .presseElement .kulinarik .kulinarikText p, .presseElement .kulinarik .presseText p, .presseElement .stay-safe .kulinarikText p, .presseElement .stay-safe .presseText p, .presseElement .award .kulinarikText p, .presseElement .award .presseText p, .presseElement .presse .kulinarikText p, .presseElement .presse .presseText p {
    font-size: 22px !important;
    line-height: 32px !important;
  }

  /* line 1555, ../sass/tools/_app.scss */
  .kulinarik:nth-child(1), .award:nth-child(1) {
    margin-left: -8px !important;
  }

  /* line 1559, ../sass/tools/_app.scss */
  .kulinarik:nth-child(2),
  .kulinarik:nth-child(3),
  .kulinarik:nth-child(4),
  .kulinarik:nth-child(5),
  .kulinarik:nth-child(6),
  .kulinarik:nth-child(7),
  .kulinarik:nth-child(8),
  .kulinarik:nth-child(9),
  .kulinarik:nth-child(10),
  .kulinarik:nth-child(11),
  .kulinarik:nth-child(12) {
    position: relative !important;
    float: none !important;
    left: -25px !important;
    margin-top: 34px !important;
  }

  /* line 1576, ../sass/tools/_app.scss */
  .kulinarik:last-child {
    margin-bottom: -125px !important;
  }

  /* 
      .presse:nth-child(2),
      .presse:nth-child(3),
      .presse:nth-child(4),
      .presse:nth-child(5),
      .presse:nth-child(6),
      .presse:nth-child(7),
      .presse:nth-child(8),
      .presse:nth-child(9),
      .presse:nth-child(10),
      .presse:nth-child(11),
      .presse:nth-child(12),
      .presse:nth-child(13),
      .presse:nth-child(14),
      .presse:nth-child(15),
      .presse:nth-child(16),
      .presse:nth-child(17),
      .presse:nth-child(18),
      .presse:nth-child(19),
      .presse:nth-child(20),
      .presse:nth-child(21),
      .presse:nth-child(22),
      .presse:nth-child(23),
      .presse:nth-child(24),
      .presse:nth-child(25),
      .presse:nth-child(26),
      .presse:nth-child(27),
      .presse:nth-child(28),
      .presse:nth-child(29),
      .presse:nth-child(30) {
          position: relative !important;
          float: none !important;
          left: -25px !important;
          margin-top: 34px !important;
      }
  
      .presse:last-child {
          margin-bottom: -125px !important;
      } */
  /* line 1620, ../sass/tools/_app.scss */
  .stay-safe:nth-child(1) {
    margin-left: -8px !important;
  }

  /* line 1624, ../sass/tools/_app.scss */
  .stay-safe:nth-child(2),
  .stay-safe:nth-child(3),
  .stay-safe:nth-child(4),
  .stay-safe:nth-child(5),
  .stay-safe:nth-child(6),
  .stay-safe:nth-child(7),
  .stay-safe:nth-child(8),
  .stay-safe:nth-child(9),
  .stay-safe:nth-child(10),
  .stay-safe:nth-child(11),
  .stay-safe:nth-child(12) {
    position: relative !important;
    float: none !important;
    left: -25px !important;
    margin-top: 34px !important;
  }

  /* line 1641, ../sass/tools/_app.scss */
  .stay-safe:last-child {
    margin-bottom: -155px !important;
    margin-top: 39px !important;
  }

  /* line 1646, ../sass/tools/_app.scss */
  .award:nth-child(1) {
    margin-left: -8px !important;
  }
}
@media screen and (max-width: 867px) and (max-width: 867px) {
  /* line 1646, ../sass/tools/_app.scss */
  .award:nth-child(1) {
    margin-left: 0 !important;
  }
}

@media screen and (max-width: 867px) {
  /* line 1653, ../sass/tools/_app.scss */
  .award:nth-child(2),
  .award:nth-child(3),
  .award:nth-child(4),
  .award:nth-child(5),
  .award:nth-child(6),
  .award:nth-child(7),
  .award:nth-child(9),
  .award:nth-child(10),
  .award:nth-child(11),
  .award:nth-child(12) {
    position: relative !important;
    margin-top: 34px !important;
    float: none !important;
    left: -25px !important;
  }
}
@media screen and (max-width: 867px) and (max-width: 867px) {
  /* line 1653, ../sass/tools/_app.scss */
  .award:nth-child(2),
  .award:nth-child(3),
  .award:nth-child(4),
  .award:nth-child(5),
  .award:nth-child(6),
  .award:nth-child(7),
  .award:nth-child(9),
  .award:nth-child(10),
  .award:nth-child(11),
  .award:nth-child(12) {
    margin-left: 0 !important;
  }
}

@media screen and (max-width: 867px) {
  /* line 1672, ../sass/tools/_app.scss */
  .award:last-child {
    margin-bottom: -100px !important;
  }

  /* line 1677, ../sass/tools/_app.scss */
  .itemHeadline-kulinarik, .itemHeadline-kultur, .itemHeadline-presse {
    margin-top: 0 !important;
  }

  /* line 1681, ../sass/tools/_app.scss */
  .kulinarikCopyText-mob {
    margin-top: 80px !important;
    left: 0 !important;
    position: relative;
  }

  /* line 1687, ../sass/tools/_app.scss */
  .imageLarge-Kultur-mob {
    display: inline-block !important;
    margin-top: -20rem !important;
    margin-bottom: -59rem !important;
  }

  /* line 1693, ../sass/tools/_app.scss */
  .Teaser-Element {
    display: none !important;
  }

  /* line 1696, ../sass/tools/_app.scss */
  .Teaser-Element-mob {
    display: block !important;
  }

  /* line 1700, ../sass/tools/_app.scss */
  .Teaser-Kultur {
    margin-top: 0.5rem !important;
  }

  /* line 1703, ../sass/tools/_app.scss */
  .Teaser-Element-mob.Teaser-Eindrucke {
    margin-top: 14rem !important;
  }

  /* line 1707, ../sass/tools/_app.scss */
  .divSeason {
    top: 6px !important;
  }

  /* line 1711, ../sass/tools/_app.scss */
  .statement-4J {
    margin-top: 29px !important;
    margin-bottom: 5px !important;
  }

  /* line 1715, ../sass/tools/_app.scss */
  .statement-Kultur {
    margin-top: 8px !important;
    margin-bottom: -14px !important;
  }

  /* line 1719, ../sass/tools/_app.scss */
  .statement-gastgeberin {
    margin-top: -17px !important;
    padding-bottom: 76px !important;
  }

  /* line 1724, ../sass/tools/_app.scss */
  .season-mob1, .season-mob2, .season-mob3, .season-mob4 {
    position: relative !important;
    width: 92% !important;
    left: 15px !important;
    margin-left: 0 !important;
  }

  /* line 1730, ../sass/tools/_app.scss */
  .season-mob1 {
    margin-bottom: -93px !important;
  }

  /* line 1733, ../sass/tools/_app.scss */
  .season-mob2 {
    left: 15px !important;
    margin-bottom: -95px !important;
  }

  /* line 1738, ../sass/tools/_app.scss */
  .season-mob3 {
    margin-top: 71px !important;
    margin-bottom: 20px !important;
  }

  /* line 1742, ../sass/tools/_app.scss */
  .season-mob4 {
    margin-top: 84px !important;
  }

  /* line 1745, ../sass/tools/_app.scss */
  .season-mob4 {
    left: 15px !important;
    margin-bottom: -95px !important;
  }

  /* line 1750, ../sass/tools/_app.scss */
  .rowFooter {
    bottom: calc(-200px - 2rem) !important;
    left: 0 !important;
  }

  /* line 1755, ../sass/tools/_app.scss */
  .rowFooter-Jahreszeit {
    margin-top: 0px !important;
  }

  /* line 1760, ../sass/tools/_app.scss */
  .column-ImageLarge-content-4J .textBlock-imageLarge {
    margin-top: 50px;
  }

  /* line 1764, ../sass/tools/_app.scss */
  footer {
    width: 100%;
    left: 0 !important;
    margin-top: -125px !important;
    padding: 0 !important;
    margin-left: 0 !important;
  }
  /* line 1770, ../sass/tools/_app.scss */
  footer .rowAddress {
    width: 100% !important;
    text-align: center;
  }
  /* line 1774, ../sass/tools/_app.scss */
  footer .iconIG, footer .iconFB, footer .iconPINT {
    text-align: center;
  }
  /* line 1777, ../sass/tools/_app.scss */
  footer .address, footer .footerNav {
    display: none !important;
  }
  /* line 1780, ../sass/tools/_app.scss */
  footer .address-mob, footer .footerNav-mob {
    display: block !important;
    left: 0 !important;
  }

  /* line 1785, ../sass/tools/_app.scss */
  .footerNav-mob {
    margin-top: 50px !important;
    margin-bottom: 30px !important;
    left: 0 !important;
  }

  /* line 1791, ../sass/tools/_app.scss */
  .tables {
    margin-top: -50px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    width: 90% !important;
    left: calc(30% - 164px) !important;
    position: relative !important;
  }

  /* line 1799, ../sass/tools/_app.scss */
  .row-apart-tab-mob .apartment-pers-mob {
    display: inline-block !important;
  }

  /* line 1802, ../sass/tools/_app.scss */
  .row-apart-tab-mob {
    position: relative !important;
    left: -5px !important;
    margin-bottom: -9px !important;
  }

  /* line 1808, ../sass/tools/_app.scss */
  .moreInfo-Apart-mob {
    margin-bottom: -7px !important;
  }

  /* line 1812, ../sass/tools/_app.scss */
  .teaser-gast-mob {
    margin-top: 46px !important;
    position: relative !important;
  }

  /* line 1817, ../sass/tools/_app.scss */
  .block-left, .block-right {
    width: 100% !important;
    left: -15px !important;
  }

  /* line 1821, ../sass/tools/_app.scss */
  .block-right {
    margin-top: 100px;
  }

  /* line 1825, ../sass/tools/_app.scss */
  .buchen, .anfragen {
    margin-top: -13px !important;
    width: 95% !important;
    left: 15px !important;
    position: relative !important;
  }

  /* line 1832, ../sass/tools/_app.scss */
  .startImage-info {
    bottom: 45px !important;
  }

  /* line 1839, ../sass/tools/_app.scss */
  .copyText-subContent h1, .copyText-subContent h2, .copyText-subContent h3, .copyText-subContent h4, .copyText-subContent h5, .copyText-apartment h1, .copyText-apartment h2, .copyText-apartment h3, .copyText-apartment h4, .copyText-apartment h5,
  .copyText-subContent-apart-detail1 h1,
  .copyText-subContent-apart-detail1 h2,
  .copyText-subContent-apart-detail1 h3,
  .copyText-subContent-apart-detail1 h4,
  .copyText-subContent-apart-detail1 h5,
  .copyText-slider-bild-text h1,
  .copyText-slider-bild-text h2,
  .copyText-slider-bild-text h3,
  .copyText-slider-bild-text h4,
  .copyText-slider-bild-text h5 {
    font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
    font-weight: normal;
    text-rendering: geometricPrecision !important;
    -moz-osx-font-smoothing: grayscale !important;
    -webkit-font-smoothing: antialiased !important;
    font-size: 22px !important;
    line-height: 32px !important;
    margin-bottom: 34px !important;
  }
  /* line 1845, ../sass/tools/_app.scss */
  .copyText-subContent p, .copyText-apartment p,
  .copyText-subContent-apart-detail1 p,
  .copyText-slider-bild-text p {
    font-size: 18px !important;
    line-height: 28px !important;
  }
  /* line 1848, ../sass/tools/_app.scss */
  .copyText-subContent p strong, .copyText-apartment p strong,
  .copyText-subContent-apart-detail1 p strong,
  .copyText-slider-bild-text p strong {
    font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
    font-weight: normal;
    text-rendering: geometricPrecision !important;
    -moz-osx-font-smoothing: grayscale !important;
    -webkit-font-smoothing: antialiased !important;
    font-weight: normal;
  }

  /* line 1854, ../sass/tools/_app.scss */
  .copyText-slider-bild-text {
    margin-bottom: 71px !important;
  }

  /* line 1857, ../sass/tools/_app.scss */
  .container-textBlock1 {
    margin-top: -87px !important;
  }

  /* line 1861, ../sass/tools/_app.scss */
  .bildText {
    margin-top: -37px !important;
  }

  /* line 1866, ../sass/tools/_app.scss */
  .statement-content {
    margin-top: 0 !important;
  }

  /* line 1870, ../sass/tools/_app.scss */
  .Teaser-Span-Mellau {
    margin-top: 13px !important;
  }

  /* line 1874, ../sass/tools/_app.scss */
  .Teaser-Span-Tempel-weiler {
    top: -2px !important;
  }

  /* line 1878, ../sass/tools/_app.scss */
  .Teaser-Span-Familie {
    top: 26px !important;
    position: relative !important;
  }

  /* line 1883, ../sass/tools/_app.scss */
  .Teaser-Span-Architektur {
    top: -97px !important;
  }

  /* line 1887, ../sass/tools/_app.scss */
  .statement-apartment {
    margin-top: 65px !important;
    margin-bottom: -113px !important;
  }

  /* line 1891, ../sass/tools/_app.scss */
  .statement-Mesmerhaus {
    top: 117px !important;
    margin-bottom: 150px !important;
  }

  /* line 1895, ../sass/tools/_app.scss */
  .linkGoToMesmer {
    margin-bottom: 89px !important;
  }

  /* line 1900, ../sass/tools/_app.scss */
  .refugium-mob {
    margin-top: -435px !important;
  }

  /* line 1904, ../sass/tools/_app.scss */
  .topImg-Mellau {
    margin-top: -45px !important;
  }

  /* line 1908, ../sass/tools/_app.scss */
  .topImg1-Apart {
    margin-top: 270px !important;
  }

  /* line 1911, ../sass/tools/_app.scss */
  .topImg-1-Mesmer {
    margin-top: -12px !important;
  }

  /* line 1914, ../sass/tools/_app.scss */
  .topImg-2-Mesmer {
    margin-top: 0px !important;
    width: 99.5% !important;
    left: 0px !important;
    padding: 0 !important;
    position: relative !important;
  }

  /* line 1922, ../sass/tools/_app.scss */
  .topText-1-Mesmer {
    margin-top: 27px !important;
  }

  /* line 1926, ../sass/tools/_app.scss */
  .wrapperContent-sliderText-apart {
    top: 2px !important;
    position: relative !important;
    height: auto !important;
  }

  /* line 1932, ../sass/tools/_app.scss */
  .topImg2-Apart {
    margin-top: -103px;
    margin-left: 15px !important;
    width: 92% !important;
  }

  /* line 1938, ../sass/tools/_app.scss */
  .apartment-mob {
    font-size: 14px !important;
    line-height: 18px !important;
    letter-spacing: 3.5px !important;
  }

  /* line 1944, ../sass/tools/_app.scss */
  .row-apart-tab-mob, .apartment-pers-mob {
    font-size: 16px !important;
    line-height: 28px !important;
  }

  /* line 1949, ../sass/tools/_app.scss */
  .apart-view {
    width: 100% !important;
    left: 10px !important;
    margin-top: 35px !important;
    text-align: center !important;
  }

  /* line 1956, ../sass/tools/_app.scss */
  .blockStatement {
    padding-top: 73px !important;
  }

  /* line 1960, ../sass/tools/_app.scss */
  .planApartDetail {
    position: relative !important;
    top: -112px !important;
  }

  /* line 1965, ../sass/tools/_app.scss */
  #planApart {
    height: 250px !important;
  }

  /* line 1969, ../sass/tools/_app.scss */
  .wrapper-apart-preise-detail {
    position: relative !important;
    margin-top: 06px;
  }

  /* line 1975, ../sass/tools/_app.scss */
  .row-buchenAnfragen {
    left: -10px !important;
    position: relative !important;
  }

  /* line 1980, ../sass/tools/_app.scss */
  .angebot-anfragen {
    margin-right: 10px !important;
    left: calc(36% - 65px) !important;
  }

  /* line 1984, ../sass/tools/_app.scss */
  .apart-buchen {
    margin-right: 10px !important;
    left: calc(36% - 65px) !important;
  }

  /* line 1988, ../sass/tools/_app.scss */
  .apart-anfragen {
    margin-left: 10px !important;
  }

  /* line 1992, ../sass/tools/_app.scss */
  .qualitySeal {
    display: none !important;
  }

  /* line 1996, ../sass/tools/_app.scss */
  .sliderImage-apart {
    display: none;
    width: 100%;
  }

  /* line 2002, ../sass/tools/_app.scss */
  .map {
    left: 15px !important;
    width: 100% !important;
    position: relative !important;
  }
  /* line 2006, ../sass/tools/_app.scss */
  .map img {
    width: 100% !important;
  }

  /* line 2011, ../sass/tools/_app.scss */
  .startbild-Fam-mob {
    display: block !important;
    margin-top: 500px !important;
    position: relative !important;
  }

  /* line 2016, ../sass/tools/_app.scss */
  .spanFamilie {
    display: none !important;
  }

  /* line 2019, ../sass/tools/_app.scss */
  .startImage-info-fam-mob {
    display: block !important;
  }

  /* line 2022, ../sass/tools/_app.scss */
  .startImage-fam-mob {
    display: block !important;
  }

  /* line 2026, ../sass/tools/_app.scss */
  .bildText-text-fam {
    margin-top: 26rem !important;
    position: relative !important;
  }

  /* line 2031, ../sass/tools/_app.scss */
  .rowFooter-ApartDetail {
    bottom: -285px !important;
    position: relative !important;
  }

  /* line 2039, ../sass/tools/_app.scss */
  #bildText-text h2, #bildText-textMaster
  #bildText-text-Gast h2 {
    margin-top: 0px !important;
  }

  /* line 2047, ../sass/tools/_app.scss */
  #bildText-text .copyText, #bildText-textMaster
  #bildText-text-Gast .copyText {
    top: -75px !important;
    position: relative !important;
  }

  /* line 2053, ../sass/tools/_app.scss */
  .imagesGallery {
    margin-top: 90px !important;
  }

  /* line 2057, ../sass/tools/_app.scss */
  .angebot-anfragen {
    margin-right: 10px !important;
    left: 0 !important;
    margin-top: -10px !important;
    margin-bottom: 0 !important;
  }
}
/* end Mobile */
/* Tablet
---------------------------------------------------------------*/
@media screen and (max-width: 1200px) {
  /* line 2072, ../sass/tools/_app.scss */
  .tBiL-iP {
    top: -40rem;
  }

  /* line 2076, ../sass/tools/_app.scss */
  .kulturImage img {
    height: 100% !important;
  }

  /* line 2081, ../sass/tools/_app.scss */
  .qualitySeal {
    display: none !important;
  }

  /* line 2085, ../sass/tools/_app.scss */
  .infoElement-angebote {
    margin-left: calc(96.5% - 912px) !important;
  }
}
/* end Tablet */
/* Big-Desktop
---------------------------------------------------------------*/
@media screen and (min-width: 1800px) {
  /* line 2097, ../sass/tools/_app.scss */
  .buttonStart {
    display: block;
    top: calc(-30.5rem - -4.8rem) !important;
    right: 18.9rem !important;
  }

  /* line 2102, ../sass/tools/_app.scss */
  .buttonStart-Menu {
    display: block;
    bottom: calc(0rem - 190px);
    right: 18.9rem !important;
  }

  /* line 2108, ../sass/tools/_app.scss */
  .copyText-content {
    width: 650px !important;
    left: 35.7% !important;
  }

  /* line 2112, ../sass/tools/_app.scss */
  .copyText-subContent, .copyText-apartment {
    width: 675px !important;
    left: calc(50% - 316px) !important;
  }

  /* line 2117, ../sass/tools/_app.scss */
  .startImage, .column-ImageLarge, .sliderImage, .startImage-Center,
  .startImage-Bottom, .column-ImageLarge-content, .column-ImageLarge-content-kult {
    max-width: 1800px;
    left: calc(50% - 900px) !important;
    position: relative;
    height: calc(75vw * 0.49) !important;
  }

  /*     .startImage {
          height: calc(100vw * 0.49) !important; 
      } */
  /* line 2129, ../sass/tools/_app.scss */
  .linkGoTo-itemInfo {
    left: 0 !important;
  }

  /* line 2133, ../sass/tools/_app.scss */
  .divText-idx {
    width: 50% !important;
    left: 25% !important;
  }

  /* line 2139, ../sass/tools/_app.scss */
  .bildText-text .copyText, .bildText-textMaster .copyText {
    width: 100% !important;
  }

  /* line 2143, ../sass/tools/_app.scss */
  .bildText-textMaster {
    margin-top: 60px;
  }

  /* line 2147, ../sass/tools/_app.scss */
  .bildText, .bildText-slieder {
    margin: 130px 0 184px 0 !important;
  }

  /* line 2151, ../sass/tools/_app.scss */
  .topHeader {
    width: 1800px !important;
    right: calc(50% - 900px) !important;
  }
  /* line 2154, ../sass/tools/_app.scss */
  .topHeader .toggle-button {
    margin-right: 0;
  }
  /* line 2157, ../sass/tools/_app.scss */
  .topHeader .extendedMenu {
    margin-left: 0px;
  }

  /* line 2161, ../sass/tools/_app.scss */
  .qualitySeal {
    left: 10px !important;
    position: absolute !important;
    top: 88px !important;
    display: none;
  }

  /* line 2169, ../sass/tools/_app.scss */
  .sliderImage .slick-prev, .slider1c s .slick-prev {
    left: calc(97.5% - 50px) !important;
    margin-left: calc(2vw - 50px) !important;
  }

  /* line 2175, ../sass/tools/_app.scss */
  .slider1a .slick-prev {
    left: calc(97.5% - 50px) !important;
    margin-left: calc(2vw - 50px) !important;
  }
}
/* end Big-Desktop */
/* line 2183, ../sass/tools/_app.scss */
.header-bg {
  background: none;
  height: 142px;
}

/* .header-bg2 {
    display: none;
    background-color:$color-bg;
    height: 150px;
} */
/* line 2193, ../sass/tools/_app.scss */
header {
  position: fixed;
  top: 0;
  width: 100%;
  height: 150px;
  z-index: 999;
  box-sizing: border-box;
  -webkit-transition: top 0.6s;
  -moz-transition: top 0.6s;
  transition: top 0.6s;
}
/* line 2205, ../sass/tools/_app.scss */
header .topHeader {
  height: 25px;
  width: 100%;
  position: absolute;
  top: 27px;
  right: 0px;
  z-index: 1000;
  -webkit-transition: top 0.6s;
  -moz-transition: top 0.6s;
  transition: top 0.6s;
}
/* line 2215, ../sass/tools/_app.scss */
header .topHeader menu {
  float: right;
  margin-top: 50px;
  width: 50px;
}
/* line 2219, ../sass/tools/_app.scss */
header .topHeader menu img {
  width: 100%;
}
/* line 2225, ../sass/tools/_app.scss */
header .topHeader-open {
  border: none !important;
  background-color: unset !important;
}
/* line 2230, ../sass/tools/_app.scss */
header .bottomHeader {
  width: 100%;
  height: 128px;
  margin-top: 0px;
  position: absolute;
  left: 0px;
  -webkit-transition: top 0.6s;
  -moz-transition: top 0.6s;
  transition: top 0.6s;
}
/* line 2240, ../sass/tools/_app.scss */
header .bottomHeader .logo {
  width: 100px;
  left: calc(50% - 50px);
  margin: auto;
}
/* line 2244, ../sass/tools/_app.scss */
header .bottomHeader .logo img {
  width: 100px;
}
/* line 2251, ../sass/tools/_app.scss */
header .seals {
  width: 100%;
  height: auto;
  display: none;
}
/* line 2256, ../sass/tools/_app.scss */
header .qualitySeal {
  display: none;
  width: 73px;
  height: auto;
  left: 69px;
  top: 114px;
  position: fixed;
  z-index: 300;
}
/* line 2263, ../sass/tools/_app.scss */
header .qualitySeal img {
  width: 100%;
}

/* line 2270, ../sass/tools/_app.scss */
.off-canvas {
  top: -155px;
}

/* line 2274, ../sass/tools/_app.scss */
.fixed {
  top: 0 !important;
  z-index: 9999;
}

/* line 2279, ../sass/tools/_app.scss */
.buttonStart, .buttonStart-Menu {
  display: block;
  width: 190px;
  float: right;
  position: relative;
  bottom: calc(51rem - 190px);
  right: 11rem;
  z-index: 100;
}
/* line 2286, ../sass/tools/_app.scss */
.buttonStart img, .buttonStart-Menu img {
  width: 100%;
}

/* line 2291, ../sass/tools/_app.scss */
.buttonStart-Menu {
  bottom: calc(0rem - 190px);
  z-index: 1000;
  display: none;
}

/* line 2296, ../sass/tools/_app.scss */
.arrowDown-idx {
  position: relative;
  display: inline;
  left: 50%;
  margin-left: -13px;
  bottom: 65px;
  z-index: 100;
}
/* line 2303, ../sass/tools/_app.scss */
.arrowDown-idx img {
  width: 26px;
}

/* line 2307, ../sass/tools/_app.scss */
.nav-up {
  top: -130px;
}

 /* Menu-Desktop
---------------------------------------------------------------*/
/* line 2314, ../sass/tools/_app.scss */
.dokument {
  margin-top: -20px;
  margin-bottom: 20px;
}

/* line 2319, ../sass/tools/_app.scss */
.toggle-button {
  position: absolute;
  margin: 6px 0px;
  height: 20px;
  width: 28px;
  cursor: pointer;
  z-index: 500;
  right: 0;
  margin: 25px 30px 0 0;
}

/*  .toggle-active {
     position: fixed;
 } */
/* line 2334, ../sass/tools/_app.scss */
.bar, .bar2 {
  background-color: #000;
  display: block;
  width: 28px;
  height: 2px;
  border: 0;
  -webkit-transition: all .35s ease;
  transition: all .35s ease;
}

/* line 2343, ../sass/tools/_app.scss */
.bar2 {
  background-color: #fff;
}
@media screen and (max-width: 867px) {
  /* line 2343, ../sass/tools/_app.scss */
  .bar2 {
    background-color: #fff;
  }
}

/* line 2351, ../sass/tools/_app.scss */
.bar + .bar {
  margin-top: 5px;
}

/* line 2354, ../sass/tools/_app.scss */
.bar2 + .bar2 {
  margin-top: 5px;
}

/* line 2357, ../sass/tools/_app.scss */
.middle {
  top: 11px;
}

/* line 2360, ../sass/tools/_app.scss */
.bottom {
  top: 22px;
}

/* line 2363, ../sass/tools/_app.scss */
.toggle-button:hover {
  opacity: .7;
}

/* line 2366, ../sass/tools/_app.scss */
.toggle-active .bar {
  background-color: #000;
}

/* line 2369, ../sass/tools/_app.scss */
.toggle-active .top {
  transform: translateY(8px) translateX(0) rotate(43deg);
}

/* line 2372, ../sass/tools/_app.scss */
.toggle-active .middle {
  opacity: 0;
}

/* line 2375, ../sass/tools/_app.scss */
.toggle-active .bottom {
  transform: translateY(-7px) translateX(0) rotate(-41deg);
}

/* line 2379, ../sass/tools/_app.scss */
.nav-select {
  color: #fff !important;
}

/* line 2382, ../sass/tools/_app.scss */
.subMenu a.nav-select {
  color: #000 !important;
}

/* line 2385, ../sass/tools/_app.scss */
.nav-desktop {
  display: block;
  position: inherit;
}

/* line 2389, ../sass/tools/_app.scss */
.nav-mobile {
  display: none;
}

/* line 2393, ../sass/tools/_app.scss */
.overlay {
  position: absolute;
  background-color: #c8a850;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  min-height: 100vh;
  visibility: hidden;
  opacity: 0;
  transition: opacity .35s, visibility .35s, height .35s;
  z-index: 300;
}

/* line 2406, ../sass/tools/_app.scss */
.nav-active {
  opacity: 1;
  visibility: visible;
  overflow-y: auto;
  overflow-x: hidden;
}

/* line 2412, ../sass/tools/_app.scss */
.body-nav-active {
  overflow: hidden;
}

/* line 2415, ../sass/tools/_app.scss */
.overlay ul {
  display: block;
  position: relative;
  top: calc(50vh - 230px);
  left: calc(22.5% - 80px);
  line-height: 120%;
  text-align: left;
  padding: 0;
}

/* line 2425, ../sass/tools/_app.scss */
.overlay ul li {
  display: block;
}
/* line 2428, ../sass/tools/_app.scss */
.overlay ul li:after {
  content: '';
  display: block;
  height: 15px;
  width: 20px;
  margin: 15px 0 15px 49%;
}
/* line 2435, ../sass/tools/_app.scss */
.overlay ul li:after img {
  width: 100%;
}
/* line 2440, ../sass/tools/_app.scss */
.overlay ul li:before {
  display: none;
}

/* line 2444, ../sass/tools/_app.scss */
.overlay ul li:last-child:after {
  display: none;
}

/* line 2448, ../sass/tools/_app.scss */
.overlay ul li a {
  font-family: 'OrLemmen-Light', sans-serif, Helvetica, Arial, sans-serif;
  /*       @if $size { font-size: $size; }
        @if $color { color: $color; }
        @if $weight { font-weight: $weight; }
        @if $lh { line-height: $lh; }
        @if $ls { letter-spacing: $ls; }
        @if $t-align { text-align: $t-align; }
        @if $t-trans { text-transform: $t-trans; } */
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 38px;
  color: #000;
  text-decoration: none;
  line-height: 30px;
  text-align: left;
}

/* line 2458, ../sass/tools/_app.scss */
.overlay ul li a:active {
  color: #fff;
}

/* line 2462, ../sass/tools/_app.scss */
nav li {
  margin-bottom: -31px !important;
}
/* line 2465, ../sass/tools/_app.scss */
nav li a:hover {
  color: #fff;
}
/* line 2468, ../sass/tools/_app.scss */
nav li a:hover .active {
  color: #fff;
}

/* line 2473, ../sass/tools/_app.scss */
.activeSub {
  color: #000;
}

/* line 2477, ../sass/tools/_app.scss */
.navSub, .navSubOut,
.navSub-mob {
  z-index: 300;
}

/* line 2481, ../sass/tools/_app.scss */
.boxSubMenu {
  position: absolute;
  top: -6px;
  left: 190px;
  width: 100%;
  height: auto;
  display: none;
  z-index: 300;
}
/* line 2490, ../sass/tools/_app.scss */
.boxSubMenu .line-white {
  display: block;
  height: 2px;
  border-bottom: 1px solid #fff;
  position: relative;
  width: calc(180px - 18px);
  left: -95px;
  top: 20px;
  margin-left: 98px;
}
/* line 2501, ../sass/tools/_app.scss */
.boxSubMenu .subMenu {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 20px;
  line-height: 40px;
  padding-left: 180px;
}
/* line 2506, ../sass/tools/_app.scss */
.boxSubMenu .subMenu a {
  color: #fff;
  display: block;
}
/* line 2510, ../sass/tools/_app.scss */
.boxSubMenu .subMenu a:active {
  color: #000 !important;
}

/* line 2516, ../sass/tools/_app.scss */
.navSub-mob a:hover {
  color: #000;
}

/* line 2522, ../sass/tools/_app.scss */
.extendedMenu, .extendeMenuMob {
  position: absolute;
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 20px !important;
  line-height: 24px;
  font-weight: normal;
  z-index: 500;
  font-size: 18px;
  margin: 22px 0 0 25px;
  /*     @include g-state(phone-only) { 
          margin: 0;
          position: relative;
          top: -22px !important;
          left: -32px !important;
      } */
}
/* line 2535, ../sass/tools/_app.scss */
.extendedMenu a, .extendeMenuMob a {
  margin-right: 50px;
}
/* line 2538, ../sass/tools/_app.scss */
.extendedMenu a:hover, .extendeMenuMob a:hover {
  color: ¢color-gold !important;
}

@media screen and (max-width: 867px) {
  /* line 2550, ../sass/tools/_app.scss */
  .extendeMenuMob {
    margin: 0;
    position: relative;
    top: -22px !important;
    left: -32px !important;
  }
}

/* line 2561, ../sass/tools/_app.scss */
.nav-active + .extendedMenu a {
  color: #c8a850 !important;
}

/* line 2568, ../sass/tools/_app.scss */
.nav-active + .extendedMenuMob a {
  color: #fff !important;
}

/* line 2574, ../sass/tools/_app.scss */
.toggle-active + .extendedMenu a:hover {
  color: #fff !important;
}

/* line 2578, ../sass/tools/_app.scss */
.ontentBooking {
  width: 50%;
  left: 25%;
  right: auto;
}
/* line 2580, ../sass/tools/_app.scss */
.ontentBooking h2 {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  text-align: center;
  font-size: 20px !important;
  line-height: 24px;
  position: relative;
  margin-bottom: 100px;
}

/* line 2589, ../sass/tools/_app.scss */
.contentBooking {
  padding-bottom: 0;
}

/* line 2592, ../sass/tools/_app.scss */
.anfragen {
  width: 60%;
  left: 20%;
}

/* line 2596, ../sass/tools/_app.scss */
.buchen {
  width: 65%;
  left: 18%;
}

/* line 2602, ../sass/tools/_app.scss */
.menuLine {
  position: absolute;
  top: 39px;
  display: none;
  width: 100%;
  height: 1px;
  border-bottom: 1px solid #000;
  z-index: 200;
}

 /* Mobile-Menu Overlay
---------------------------------------------------------------*/
@media screen and (max-width: 867px) {
  /* line 2619, ../sass/tools/_app.scss */
  header .topHeader-open .logo {
    display: none !important;
  }
}

/* Start - Slid-Bild - Headline  - Startbild
---------------------------------------------------------------*/
/* line 2632, ../sass/tools/_app.scss */
.sliderShow, .sliderShow-idx {
  width: 100%;
  height: 50.5rem;
}
/* line 2635, ../sass/tools/_app.scss */
.sliderShow img, .sliderShow-idx img {
  width: 100%;
}

/* line 2639, ../sass/tools/_app.scss */
.sliderShow-idx {
  height: calc(100vw * 0.52);
}

/* line 2643, ../sass/tools/_app.scss */
.sliderImage-idx {
  height: calc(100vw * 0.52);
  background-size: 100%;
  background-position: center !important;
}

/* line 2649, ../sass/tools/_app.scss */
.slider1d {
  display: block;
  margin-left: -50px;
}

/* line 2654, ../sass/tools/_app.scss */
.sliderImage {
  margin: 0 !important;
  background-position: center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  height: calc(100vw * 0.52);
}

/* line 2664, ../sass/tools/_app.scss */
.sliderShow-small,
.sliderShow-small-apart,
.sliderShow-small-apart2,
.sliderShow-small-detail {
  width: 41.66667%;
  margin-top: calc(30% - 204px);
  padding: 0;
}

/* line 2673, ../sass/tools/_app.scss */
.sliderShow-small-apart {
  position: absolute !important;
  margin-top: -65px;
  left: 53.75%;
}

/* line 2678, ../sass/tools/_app.scss */
.sliderShow-small-apart2 {
  margin-top: -111px;
  margin-left: 25px;
}

/* line 2682, ../sass/tools/_app.scss */
.sliderShow-small-detail {
  margin-top: -70px;
  margin-left: 25px;
}

/* line 2687, ../sass/tools/_app.scss */
.sliderShow-angebot {
  width: 49.16667%;
  margin: auto;
}
@media screen and (max-width: 480px) {
  /* line 2687, ../sass/tools/_app.scss */
  .sliderShow-angebot {
    width: 50%;
  }
}

/* line 2695, ../sass/tools/_app.scss */
.sliderImage2, .sliderImage-angebot,
.sliderImage2-event {
  height: auto;
}
/* line 2700, ../sass/tools/_app.scss */
.sliderImage2 img, .sliderImage-angebot img,
.sliderImage2-event img {
  width: 100%;
}

@media screen and (max-width: 480px) {
  /* line 2704, ../sass/tools/_app.scss */
  .sliderImage-angebot {
    width: 100%;
  }
}

/* line 2710, ../sass/tools/_app.scss */
.sliderImage-apart {
  width: 560px !important;
  height: 380px;
}
/* line 2714, ../sass/tools/_app.scss */
.sliderImage-apart img {
  width: 100%;
}

/* line 2718, ../sass/tools/_app.scss */
.sliderImage2b {
  width: 560px;
  height: auto;
}
/* line 2722, ../sass/tools/_app.scss */
.sliderImage2b img {
  width: 100%;
}

/* line 2727, ../sass/tools/_app.scss */
.sliderImage {
  height: calc(100vw * 0.49);
}

/* line 2730, ../sass/tools/_app.scss */
.rowSlider-small {
  width: 100%;
}

/* line 2738, ../sass/tools/_app.scss */
.sliderHeadline {
  position: absolute;
  width: 520px;
  height: auto;
  right: -545px !important;
  top: 270px;
}
/* line 2744, ../sass/tools/_app.scss */
.sliderHeadline h1 {
  color: #fff;
}

/*   .slick-prev,
.slick-next {
    @include g-state(mobile) { 
        display: block !important;
    }
} */
/* line 2755, ../sass/tools/_app.scss */
.hlIndex {
  width: 100%;
  left: 0%;
  right: auto;
  right: auto;
  position: relative;
  top: calc(38.7rem - 1.2rem);
  z-index: 100;
}
/* line 2762, ../sass/tools/_app.scss */
.hlIndex h1, .hlIndex h2, .hlIndex h3, .hlIndex h4 {
  font-family: 'OrLemmen-Light', sans-serif, Helvetica, Arial, sans-serif;
  /*       @if $size { font-size: $size; }
        @if $color { color: $color; }
        @if $weight { font-weight: $weight; }
        @if $lh { line-height: $lh; }
        @if $ls { letter-spacing: $ls; }
        @if $t-align { text-align: $t-align; }
        @if $t-trans { text-transform: $t-trans; } */
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 50px;
  text-align: center;
  line-height: 60px;
  font-weight: 300;
  color: #fff;
}

/* line 2771, ../sass/tools/_app.scss */
.startImage, .startImage-Center, .startImage-Bottom,
.startImage-fam-mob {
  width: 100%;
  margin: 0 !important;
  background-position: center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  height: calc(100vw * 0.49);
}

/* line 2784, ../sass/tools/_app.scss */
.startImage-fam-mob {
  display: none;
}

/*     .startImage {
        height: calc(100vw * 0.55);
    } */
/* line 2792, ../sass/tools/_app.scss */
.startImage-info-idx {
  bottom: 100px !important;
}

/* line 2795, ../sass/tools/_app.scss */
.startImage-Center {
  background-position: center;
}

/* line 2798, ../sass/tools/_app.scss */
.startImage-Bottom {
  background-position: bottom;
}

/* line 2802, ../sass/tools/_app.scss */
.startbild-Fam-mob {
  width: 100%;
  margin: 0 !important;
  background-position: center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  height: calc(100vw * 0.49);
  display: none;
}

/* line 2815, ../sass/tools/_app.scss */
.startImage-info-fam-mob {
  display: none;
}

/* line 2820, ../sass/tools/_app.scss */
.startImage-info, .startImage-info-fam-mob {
  position: absolute;
  bottom: 60px;
  left: 50%;
  z-index: 200;
  transform: translate(-50%, 0);
  width: 100%;
  transform: translate(-50%, 0%);
}

/* line 2829, ../sass/tools/_app.scss */
.hlStart, .hl-imageLarge,
.hl-imageLarge-season, .hlStart-idx {
  width: 100%;
  margin-bottom: 25px;
  z-index: 200;
  text-align: center;
  color: #fff;
}
/* line 2836, ../sass/tools/_app.scss */
.hlStart h1, .hlStart h2, .hlStart h3, .hlStart h4, .hl-imageLarge h1, .hl-imageLarge h2, .hl-imageLarge h3, .hl-imageLarge h4,
.hl-imageLarge-season h1,
.hl-imageLarge-season h2,
.hl-imageLarge-season h3,
.hl-imageLarge-season h4, .hlStart-idx h1, .hlStart-idx h2, .hlStart-idx h3, .hlStart-idx h4 {
  font-family: 'OrLemmen-Light', sans-serif, Helvetica, Arial, sans-serif;
  /*       @if $size { font-size: $size; }
        @if $color { color: $color; }
        @if $weight { font-weight: $weight; }
        @if $lh { line-height: $lh; }
        @if $ls { letter-spacing: $ls; }
        @if $t-align { text-align: $t-align; }
        @if $t-trans { text-transform: $t-trans; } */
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 50px;
  font-weight: 300;
  line-height: 60px;
}

/* line 2843, ../sass/tools/_app.scss */
.hlStart-idx {
  top: 25px;
  margin-bottom: -31px;
}

/* line 2847, ../sass/tools/_app.scss */
.hl-imageLarge {
  top: 75px;
}

/* line 2851, ../sass/tools/_app.scss */
.claimStart, .claim-imageLarge,
.claim-imageLarge-season {
  width: 100%;
  z-index: 200;
}
/* line 2856, ../sass/tools/_app.scss */
.claimStart h1, .claimStart h2, .claimStart h3, .claimStart h4, .claim-imageLarge h1, .claim-imageLarge h2, .claim-imageLarge h3, .claim-imageLarge h4,
.claim-imageLarge-season h1,
.claim-imageLarge-season h2,
.claim-imageLarge-season h3,
.claim-imageLarge-season h4 {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  text-align: center;
  letter-spacing: 4.25px;
  text-transform: uppercase;
  font-size: 17px;
  line-height: 21px;
  color: #fff;
}
@media screen and (max-width: 480px) {
  /* line 2851, ../sass/tools/_app.scss */
  .claimStart, .claim-imageLarge,
  .claim-imageLarge-season {
    width: 99% !important;
  }
}

/* line 2871, ../sass/tools/_app.scss */
.claim-imageLarge {
  top: 0;
  margin-bottom: 54px;
  margin-top: 0;
}

/* line 2876, ../sass/tools/_app.scss */
.claim-imgL-Kultur {
  margin-top: 0px;
  margin-bottom: 55px;
}

/* line 2881, ../sass/tools/_app.scss */
.divText-idx {
  position: relative;
  width: 50%;
  left: 25%;
}

/*---------------------------------------------------------------*/
/* line 2890, ../sass/tools/_app.scss */
.textBlock, .textBlock-content,
.textBlock-imageLarge, .textBlock-1-idx,
.textBlock-2-idx, .textBlock-3-idx,
.textBlock-anbebote {
  height: auto;
  padding-top: 170px;
  padding-bottom: 140px;
  display: block;
  width: 100%;
  margin-top: -15px;
}

/* line 2901, ../sass/tools/_app.scss */
.textBlock-content {
  padding-top: 127px;
  padding-bottom: 110px;
}

/* line 2905, ../sass/tools/_app.scss */
.textBlock-imageLarge {
  position: relative;
  bottom: 105px;
  background: none;
  top: -555px;
  padding-top: 45px;
  margin-bottom: -510px;
  z-index: 100;
}

/* line 2914, ../sass/tools/_app.scss */
.textBlock-angebote {
  padding-top: 70px;
  margin-bottom: 33px;
}
@media screen and (max-width: 480px) {
  /* line 2914, ../sass/tools/_app.scss */
  .textBlock-angebote {
    width: 100%;
  }
}

/* line 2922, ../sass/tools/_app.scss */
.textBlock-1-idx {
  position: relative;
  margin-bottom: -29px;
  top: -4px;
}

/* line 2927, ../sass/tools/_app.scss */
.textBlock-2-idx {
  margin-top: 0px;
  margin-bottom: -9px;
}

/* line 2931, ../sass/tools/_app.scss */
.textBlock-3-idx {
  margin-bottom: 37px;
}

/* line 2935, ../sass/tools/_app.scss */
.headline2, .headline2-content {
  width: 100%;
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  text-transform: uppercase;
  text-align: center;
  font-size: 17px;
  line-height: 21px;
  letter-spacing: 4.25px;
  margin-bottom: 30px;
}

/* line 2946, ../sass/tools/_app.scss */
.headline2-content {
  color: #fff;
}

/* line 2950, ../sass/tools/_app.scss */
.copyText, .copyText-idx, .copyText-content,
.linkGoTo, .linkGoTo2, .linkGoTo-itemInfo, .linkGoTo-itemInfo2,
.linkGoTo-imageLarge, .linkGoTo-content {
  width: 50%;
  text-align: center;
  height: 100%;
}
/* line 2957, ../sass/tools/_app.scss */
.copyText p, .copyText-idx p, .copyText-content p,
.linkGoTo p, .linkGoTo2 p, .linkGoTo-itemInfo p, .linkGoTo-itemInfo2 p,
.linkGoTo-imageLarge p, .linkGoTo-content p {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 20px;
  line-height: 30px;
  margin-bottom: 25px;
}
/* line 2965, ../sass/tools/_app.scss */
.copyText h1 p, .copyText-idx h1 p, .copyText-content h1 p,
.linkGoTo h1 p, .linkGoTo2 h1 p, .linkGoTo-itemInfo h1 p, .linkGoTo-itemInfo2 h1 p,
.linkGoTo-imageLarge h1 p, .linkGoTo-content h1 p {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 28px;
  line-height: 39px;
}
/* line 2972, ../sass/tools/_app.scss */
.copyText h1, .copyText h2, .copyText h2, .copyText h4, .copyText h5, .copyText-idx h1, .copyText-idx h2, .copyText-idx h2, .copyText-idx h4, .copyText-idx h5, .copyText-content h1, .copyText-content h2, .copyText-content h2, .copyText-content h4, .copyText-content h5,
.linkGoTo h1,
.linkGoTo h2,
.linkGoTo h2,
.linkGoTo h4,
.linkGoTo h5, .linkGoTo2 h1, .linkGoTo2 h2, .linkGoTo2 h2, .linkGoTo2 h4, .linkGoTo2 h5, .linkGoTo-itemInfo h1, .linkGoTo-itemInfo h2, .linkGoTo-itemInfo h2, .linkGoTo-itemInfo h4, .linkGoTo-itemInfo h5, .linkGoTo-itemInfo2 h1, .linkGoTo-itemInfo2 h2, .linkGoTo-itemInfo2 h2, .linkGoTo-itemInfo2 h4, .linkGoTo-itemInfo2 h5,
.linkGoTo-imageLarge h1,
.linkGoTo-imageLarge h2,
.linkGoTo-imageLarge h2,
.linkGoTo-imageLarge h4,
.linkGoTo-imageLarge h5, .linkGoTo-content h1, .linkGoTo-content h2, .linkGoTo-content h2, .linkGoTo-content h4, .linkGoTo-content h5 {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 28px;
  line-height: 39px;
}

/* line 2978, ../sass/tools/_app.scss */
.linkGoTo-itemInfo, .linkGoTo-itemInfo2 {
  position: absolute;
  bottom: 35px;
  left: 0;
  height: 0;
}
@media screen and (max-width: 867px) {
  /* line 2978, ../sass/tools/_app.scss */
  .linkGoTo-itemInfo, .linkGoTo-itemInfo2 {
    position: relative !important;
    bottom: 0px !important;
    margin-bottom: 0 !important;
  }
}

/* line 2991, ../sass/tools/_app.scss */
.linkGoTo-itemInfo2 {
  padding-bottom: 0 !important;
  margin-top: 48px !important;
  position: relative !important;
  margin-bottom: 20px !important;
  top: 37px;
}

/* line 2998, ../sass/tools/_app.scss */
.linkGoTo-itemInfo2:last-child {
  margin-bottom: 105px !important;
}

/* line 3002, ../sass/tools/_app.scss */
.copyText-idx {
  width: 50%;
  left: 25%;
  right: auto;
  margin-bottom: 60px;
}

/* line 3007, ../sass/tools/_app.scss */
.linkGoTo-imageLarge {
  left: 0 !important;
  position: relative;
  bottom: -116px;
}
/* line 3012, ../sass/tools/_app.scss */
.linkGoTo-imageLarge p a {
  color: #fff;
  border-top: 1px solid #fff !important;
  border-bottom: 1px solid #fff !important;
}
/* line 3017, ../sass/tools/_app.scss */
.linkGoTo-imageLarge p a:hover {
  color: #c8a850;
  border-top: 1px solid #c8a850 !important;
  border-bottom: 1px solid #c8a850 !important;
}

/* line 3025, ../sass/tools/_app.scss */
.linkGoTo-content-free {
  margin-top: 100px;
  width: 100%;
}

/* line 3029, ../sass/tools/_app.scss */
.mobFree-Mesmer {
  margin-top: -45px !important;
}

/* line 3033, ../sass/tools/_app.scss */
.linkGoTo, .linkGoTo-itemInfo, .linkGoTo-itemInfo2, .linkGoTo2,
.linkGoTo-imageLarge, .linkGoTo-content,
.moreLinkGoTo, .linkGoTo-kontakt,
.rowApartment-detail-linkGoTo,
.moreInfo-Apart-mob {
  width: 100% !important;
  text-align: center;
  padding-bottom: 35px;
}
/* line 3042, ../sass/tools/_app.scss */
.linkGoTo p, .linkGoTo-itemInfo p, .linkGoTo-itemInfo2 p, .linkGoTo2 p,
.linkGoTo-imageLarge p, .linkGoTo-content p,
.moreLinkGoTo p, .linkGoTo-kontakt p,
.rowApartment-detail-linkGoTo p,
.moreInfo-Apart-mob p {
  margin: 0;
}
/* line 3044, ../sass/tools/_app.scss */
.linkGoTo p a, .linkGoTo-itemInfo p a, .linkGoTo-itemInfo2 p a, .linkGoTo2 p a,
.linkGoTo-imageLarge p a, .linkGoTo-content p a,
.moreLinkGoTo p a, .linkGoTo-kontakt p a,
.rowApartment-detail-linkGoTo p a,
.moreInfo-Apart-mob p a {
  font-size: 20px;
  line-height: 24px;
  margin: 5px 0 0 0;
  padding: 5px 3px 5px 3px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}
/* line 3052, ../sass/tools/_app.scss */
.linkGoTo p a:hover, .linkGoTo-itemInfo p a:hover, .linkGoTo-itemInfo2 p a:hover, .linkGoTo2 p a:hover,
.linkGoTo-imageLarge p a:hover, .linkGoTo-content p a:hover,
.moreLinkGoTo p a:hover, .linkGoTo-kontakt p a:hover,
.rowApartment-detail-linkGoTo p a:hover,
.moreInfo-Apart-mob p a:hover {
  color: #c8a850;
  border-top: 1px solid #c8a850;
  border-bottom: 1px solid #c8a850;
}

/* line 3062, ../sass/tools/_app.scss */
.moreLinkGoTo {
  width: 100%;
  right: 28.08333%;
  left: auto;
  position: relative;
  padding-bottom: 45px;
}

/* line 3068, ../sass/tools/_app.scss */
.copyText-content {
  width: 50%;
  left: 25%;
  right: auto;
  margin-top: 54px;
}
/* line 3071, ../sass/tools/_app.scss */
.copyText-content P {
  text-align: left;
}
/* line 3074, ../sass/tools/_app.scss */
.copyText-content P h1, .copyText-content P h2, .copyText-content P h3, .copyText-content P h4, .copyText-content P h5 {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 28px;
  line-height: 39px;
}

/* line 3083, ../sass/tools/_app.scss */
.imageStatement, .imageStatement-idx2 {
  width: 100%;
  width: 100%;
  position: absolute;
  bottom: 55px;
  display: inline-block;
}
/* line 3090, ../sass/tools/_app.scss */
.imageStatement .imageHL, .imageStatement-idx2 .imageHL {
  width: 100%;
  text-align: center;
  color: #fff;
}
/* line 3094, ../sass/tools/_app.scss */
.imageStatement .imageHL h1, .imageStatement .imageHL h2, .imageStatement .imageHL h3, .imageStatement .imageHL h4, .imageStatement-idx2 .imageHL h1, .imageStatement-idx2 .imageHL h2, .imageStatement-idx2 .imageHL h3, .imageStatement-idx2 .imageHL h4 {
  font-family: 'OrLemmen-Light', sans-serif, Helvetica, Arial, sans-serif;
  /*       @if $size { font-size: $size; }
        @if $color { color: $color; }
        @if $weight { font-weight: $weight; }
        @if $lh { line-height: $lh; }
        @if $ls { letter-spacing: $ls; }
        @if $t-align { text-align: $t-align; }
        @if $t-trans { text-transform: $t-trans; } */
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 35px;
  line-height: 42px;
  font-weight: 100;
}
/* line 3101, ../sass/tools/_app.scss */
.imageStatement .imageClaim, .imageStatement .gastgeberHL, .imageStatement-idx2 .imageClaim, .imageStatement-idx2 .gastgeberHL {
  width: 66.66667%;
  left: 16.66667%;
  right: auto;
  position: relative;
  margin-top: 40px;
}
/* line 3106, ../sass/tools/_app.scss */
.imageStatement .imageClaim h1, .imageStatement .imageClaim h2, .imageStatement .imageClaim h3, .imageStatement .imageClaim h4, .imageStatement .gastgeberHL h1, .imageStatement .gastgeberHL h2, .imageStatement .gastgeberHL h3, .imageStatement .gastgeberHL h4, .imageStatement-idx2 .imageClaim h1, .imageStatement-idx2 .imageClaim h2, .imageStatement-idx2 .imageClaim h3, .imageStatement-idx2 .imageClaim h4, .imageStatement-idx2 .gastgeberHL h1, .imageStatement-idx2 .gastgeberHL h2, .imageStatement-idx2 .gastgeberHL h3, .imageStatement-idx2 .gastgeberHL h4 {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  text-align: center;
  text-transform: uppercase;
  font-size: 17px;
  line-height: 21px;
  letter-spacing: 4.25px;
  color: #fff;
}

/* line 3118, ../sass/tools/_app.scss */
.column-ImageLarge, .column-ImageLarge-content,
.column-ImageLarge-content-kult, .column-ImageLrage-idx,
.column-ImageLarge-content-4J, .column-ImageLarge-content-kult-top {
  position: relative;
  width: 100%;
  margin: 0 !important;
  background-position: center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
  height: calc(100vw * 0.416);
  min-height: 550px;
}

/* line 3134, ../sass/tools/_app.scss */
.column-ImageLarge-idx {
  height: calc(100vw * 0.52);
  margin-top: 0px !important;
}

/* line 3139, ../sass/tools/_app.scss */
.column-ImageLarge-content-4J {
  background-position: 0px 78%;
}

/* line 3143, ../sass/tools/_app.scss */
.column-ImageLarge-content-kult {
  margin-top: 182px !important;
}

/* line 3147, ../sass/tools/_app.scss */
.column-ImageLarge-content-kult-top {
  margin-top: 165px !important;
}

/* line 3151, ../sass/tools/_app.scss */
.column-ImageLarge-content-kult + .container-textBlock1 {
  position: absolute;
  margin-top: 80px;
}

/* Gastgeber
---------------------------------------------------------------*/
/* line 3159, ../sass/tools/_app.scss */
.warpperGastgeber-idx {
  width: 100%;
  height: auto;
  padding: 25px 0 112px 0;
  margin-bottom: -50px;
  background-color: #fff;
}

/* line 3167, ../sass/tools/_app.scss */
.gastgeberImage {
  width: 33.33333%;
  left: 5.83333%;
  right: auto;
  margin: 55px 0 15px 30px;
  box-sizing: border-box;
}
/* line 3171, ../sass/tools/_app.scss */
.gastgeberImage img {
  width: 100%;
}

/* line 3176, ../sass/tools/_app.scss */
.textBlock-gast {
  width: 50%;
  left: 10%;
  right: auto;
  margin-top: 188px;
}

/* line 3181, ../sass/tools/_app.scss */
.gastgeberHL {
  width: 100%;
  position: relative;
  margin-top: 20px;
}
/* line 3186, ../sass/tools/_app.scss */
.gastgeberHL h1, .gastgeberHL h2, .gastgeberHL h3, .gastgeberHL h4 {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  text-transform: uppercase;
  text-align: center;
  font-size: 17px;
  letter-spacing: 4.25px;
  line-height: 23px;
  margin-bottom: 30px;
}

/* line 3198, ../sass/tools/_app.scss */
.gastgeber-copyText {
  width: 100%;
  margin-top: 15px;
  margin-bottom: 50px;
  text-align: center;
}
/* line 3204, ../sass/tools/_app.scss */
.gastgeber-copyText p {
  font-family: 'OrLemmen-Light', sans-serif, Helvetica, Arial, sans-serif;
  /*       @if $size { font-size: $size; }
        @if $color { color: $color; }
        @if $weight { font-weight: $weight; }
        @if $lh { line-height: $lh; }
        @if $ls { letter-spacing: $ls; }
        @if $t-align { text-align: $t-align; }
        @if $t-trans { text-transform: $t-trans; } */
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 35px;
  line-height: 42px;
  font-weight: 100;
  text-transform: center;
}

/* line 3213, ../sass/tools/_app.scss */
.linkGoTo-Gastgeber {
  width: 100%;
  margin: 40px 0 120px 0;
  text-align: center;
}
/* line 3218, ../sass/tools/_app.scss */
.linkGoTo-Gastgeber p {
  font-size: 20px;
  margin: 5px 0 5px 0;
  padding-left: 4px;
}
/* line 3223, ../sass/tools/_app.scss */
.linkGoTo-Gastgeber p a {
  font-size: 20px;
  margin: 5px 0 0 0;
  padding: 5px 3px 5px 3px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}
/* line 3230, ../sass/tools/_app.scss */
.linkGoTo-Gastgeber p a:hover {
  border-top: 1px solid #c8a850;
  border-bottom: 1px solid #c8a850;
}

/* Statement
---------------------------------------------------------------*/
/* line 3242, ../sass/tools/_app.scss */
.statement, .statement-content,
.statement-apartment, .statement-idx,
.statement-4J, .statement-Kultur, .statement-Eindruecke,
.statement-gastgeberin, .statement-master {
  display: inline-block;
  width: 100%;
  margin-top: 50px;
  background-color: #c8a850;
  height: auto;
  padding-bottom: 100px;
}

/* line 3253, ../sass/tools/_app.scss */
.statement-content {
  margin-top: 224px;
}

/* line 3256, ../sass/tools/_app.scss */
.statement-Eindruecke {
  margin-top: 57px;
  margin-bottom: -25px;
}

/* line 3260, ../sass/tools/_app.scss */
.statement-4J, .statement-Kultur {
  margin-top: 103px;
}

/* line 3264, ../sass/tools/_app.scss */
.statement-Kultur {
  margin-top: 96px;
}

/* line 3269, ../sass/tools/_app.scss */
.statement-apartment {
  margin-top: 79px;
  margin-bottom: -35px;
}

/* line 3274, ../sass/tools/_app.scss */
.statement-idx {
  margin-top: 0px;
}

/* line 3278, ../sass/tools/_app.scss */
.blockStatement {
  padding-top: 87px;
  text-align: center;
}

/* line 3282, ../sass/tools/_app.scss */
.statement-Mesmerhaus {
  margin-top: 343px !important;
}

/* line 3286, ../sass/tools/_app.scss */
.copyStatement {
  width: 100%;
  padding-bottom: 20px;
}
/* line 3289, ../sass/tools/_app.scss */
.copyStatement h1, .copyStatement h2, .copyStatement h3, .copyStatement h4 {
  font-family: 'OrLemmen-Light', sans-serif, Helvetica, Arial, sans-serif;
  /*       @if $size { font-size: $size; }
        @if $color { color: $color; }
        @if $weight { font-weight: $weight; }
        @if $lh { line-height: $lh; }
        @if $ls { letter-spacing: $ls; }
        @if $t-align { text-align: $t-align; }
        @if $t-trans { text-transform: $t-trans; } */
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 35px;
  line-height: 46px;
  font-weight: 300;
  color: #000;
}

/* line 3298, ../sass/tools/_app.scss */
.copyStatement:before, .copyStatement:after {
  content: url("../img/quotationMarks.png");
  width: 20px;
  height: 20px;
  display: block;
  margin-bottom: 35px;
  margin-left: calc(50% - 13px);
}
/* line 3305, ../sass/tools/_app.scss */
.copyStatement:before img, .copyStatement:after img {
  width: 100%;
}

/* line 3309, ../sass/tools/_app.scss */
.copyStatement:after {
  margin-top: 35px;
}

/* line 3313, ../sass/tools/_app.scss */
.authorStatement {
  margin-bottom: 7px;
}
/* line 3315, ../sass/tools/_app.scss */
.authorStatement p {
  font-family: 'OrLemmen-Light', sans-serif, Helvetica, Arial, sans-serif;
  /*       @if $size { font-size: $size; }
        @if $color { color: $color; }
        @if $weight { font-weight: $weight; }
        @if $lh { line-height: $lh; }
        @if $ls { letter-spacing: $ls; }
        @if $t-align { text-align: $t-align; }
        @if $t-trans { text-transform: $t-trans; } */
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 20px;
  color: #000;
  line-height: 26px;
}

/* Bild-Text - content
---------------------------------------------------------------*/
/* line 3327, ../sass/tools/_app.scss */
.bildText, .bildText-slieder {
  width: 100%;
  margin: 130px 0 50px 0;
  padding: 0;
}
/* line 3332, ../sass/tools/_app.scss */
.bildText .bildText-image, .bildText-slieder .bildText-image {
  width: 40.83333%;
  height: 381px;
  margin-top: 200px;
  padding: 0;
  -webkit-filter: brightness(1);
  -moz-filter: brightness(1);
  -o-filter: brightness(1);
  -ms-filter: brightness(1);
  filter: brightness(1);
}
/* line 3344, ../sass/tools/_app.scss */
.bildText .bildText-image img, .bildText-slieder .bildText-image img {
  width: 100%;
}
/* line 3350, ../sass/tools/_app.scss */
.bildText .bildText-text, .bildText .bildText-textMaster, .bildText-slieder .bildText-text, .bildText-slieder .bildText-textMaster {
  width: 50%;
  left: 10%;
  right: auto;
}
/* line 3353, ../sass/tools/_app.scss */
.bildText .bildText-text .copyText, .bildText .bildText-textMaster .copyText, .bildText-slieder .bildText-text .copyText, .bildText-slieder .bildText-textMaster .copyText {
  width: 100%;
  text-align: left;
}
/* line 3356, ../sass/tools/_app.scss */
.bildText .bildText-text .copyText h2, .bildText .bildText-text .copyText h1, .bildText .bildText-text .copyText h3, .bildText .bildText-text .copyText h4, .bildText .bildText-text .copyText h5, .bildText .bildText-textMaster .copyText h2, .bildText .bildText-textMaster .copyText h1, .bildText .bildText-textMaster .copyText h3, .bildText .bildText-textMaster .copyText h4, .bildText .bildText-textMaster .copyText h5, .bildText-slieder .bildText-text .copyText h2, .bildText-slieder .bildText-text .copyText h1, .bildText-slieder .bildText-text .copyText h3, .bildText-slieder .bildText-text .copyText h4, .bildText-slieder .bildText-text .copyText h5, .bildText-slieder .bildText-textMaster .copyText h2, .bildText-slieder .bildText-textMaster .copyText h1, .bildText-slieder .bildText-textMaster .copyText h3, .bildText-slieder .bildText-textMaster .copyText h4, .bildText-slieder .bildText-textMaster .copyText h5 {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 28px;
  line-height: 39px;
  margin-bottom: 25px;
}
/* line 3362, ../sass/tools/_app.scss */
.bildText .bildText-text .copyText p, .bildText .bildText-textMaster .copyText p, .bildText-slieder .bildText-text .copyText p, .bildText-slieder .bildText-textMaster .copyText p {
  font-size: 20px;
}
/* line 3366, ../sass/tools/_app.scss */
.bildText .bildText-text .linkGoTo-content, .bildText .bildText-textMaster .linkGoTo-content, .bildText-slieder .bildText-text .linkGoTo-content, .bildText-slieder .bildText-textMaster .linkGoTo-content {
  margin-top: 40px;
  text-align: left;
}

/* line 3374, ../sass/tools/_app.scss */
.copyText-subContent, .copyText-slider-bild-text,
.copyText-subContent-slider,
.copyText-subContent-slider-Mellau,
.copyText-subContent-slider-apart,
.copyText-subContent-apart-detail1,
.copyText-angebote, .dokument {
  width: 50%;
  left: 25%;
  right: auto;
}
/* line 3381, ../sass/tools/_app.scss */
.copyText-subContent h2, .copyText-subContent h1, .copyText-subContent h3, .copyText-subContent h4, .copyText-subContent h5, .copyText-slider-bild-text h2, .copyText-slider-bild-text h1, .copyText-slider-bild-text h3, .copyText-slider-bild-text h4, .copyText-slider-bild-text h5,
.copyText-subContent-slider h2,
.copyText-subContent-slider h1,
.copyText-subContent-slider h3,
.copyText-subContent-slider h4,
.copyText-subContent-slider h5,
.copyText-subContent-slider-Mellau h2,
.copyText-subContent-slider-Mellau h1,
.copyText-subContent-slider-Mellau h3,
.copyText-subContent-slider-Mellau h4,
.copyText-subContent-slider-Mellau h5,
.copyText-subContent-slider-apart h2,
.copyText-subContent-slider-apart h1,
.copyText-subContent-slider-apart h3,
.copyText-subContent-slider-apart h4,
.copyText-subContent-slider-apart h5,
.copyText-subContent-apart-detail1 h2,
.copyText-subContent-apart-detail1 h1,
.copyText-subContent-apart-detail1 h3,
.copyText-subContent-apart-detail1 h4,
.copyText-subContent-apart-detail1 h5,
.copyText-angebote h2,
.copyText-angebote h1,
.copyText-angebote h3,
.copyText-angebote h4,
.copyText-angebote h5, .dokument h2, .dokument h1, .dokument h3, .dokument h4, .dokument h5 {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 28px;
  line-height: 39px;
  letter-spacing: normal;
  margin-bottom: 25px;
}
/* line 3388, ../sass/tools/_app.scss */
.copyText-subContent p, .copyText-slider-bild-text p,
.copyText-subContent-slider p,
.copyText-subContent-slider-Mellau p,
.copyText-subContent-slider-apart p,
.copyText-subContent-apart-detail1 p,
.copyText-angebote p, .dokument p {
  font-size: 20px;
  line-height: 30px;
  margin-bottom: 26px;
}
/* line 3392, ../sass/tools/_app.scss */
.copyText-subContent p strong, .copyText-slider-bild-text p strong,
.copyText-subContent-slider p strong,
.copyText-subContent-slider-Mellau p strong,
.copyText-subContent-slider-apart p strong,
.copyText-subContent-apart-detail1 p strong,
.copyText-angebote p strong, .dokument p strong {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
}

/* line 3397, ../sass/tools/_app.scss */
.copyText-angebote {
  width: 48.75%;
  left: 25%;
  right: auto;
  padding-left: 20px;
  hyphens: auto;
}
/* line 3401, ../sass/tools/_app.scss */
.copyText-angebote h2, .copyText-angebote h1, .copyText-angebote h3, .copyText-angebote h4, .copyText-angebote h5, .copyText-angebote h6,
.copyText-angebote h2 strong, .copyText-angebote h1 strong, .copyText-angebote h3 strong, .copyText-angebote h4 strong,
.copyText-angebote h5 strong, .copyText-angebote h6 strong {
  font-family: 'OrLemmen-Light', sans-serif, Helvetica, Arial, sans-serif;
  /*       @if $size { font-size: $size; }
        @if $color { color: $color; }
        @if $weight { font-weight: $weight; }
        @if $lh { line-height: $lh; }
        @if $ls { letter-spacing: $ls; }
        @if $t-align { text-align: $t-align; }
        @if $t-trans { text-transform: $t-trans; } */
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 35px;
  font-weight: 300;
  line-height: 60px;
}
@media screen and (max-width: 480px) {
  /* line 3397, ../sass/tools/_app.scss */
  .copyText-angebote {
    width: 95%;
    left: 0;
    hyphens: auto;
  }
}

/* line 3415, ../sass/tools/_app.scss */
.hl-angebote,
.hl-events {
  margin-top: 240px;
  text-align: center;
}
/* line 3419, ../sass/tools/_app.scss */
.hl-angebote h1,
.hl-events h1 {
  font-size: 17px;
  color: #000;
  line-height: 21px;
  letter-spacing: 4.25px;
  text-transform: uppercase;
  padding: 26px 0 81px 0;
}
@media screen and (max-width: 480px) {
  /* line 3415, ../sass/tools/_app.scss */
  .hl-angebote,
  .hl-events {
    margin-top: 210px;
    padding-bottom: 0 !important;
    margin-bottom: -140px !important;
  }
}

@media screen and (max-width: 867px) {
  /* line 3435, ../sass/tools/_app.scss */
  .hl-events {
    margin-top: 170px !important;
    margin-bottom: -10px !important;
  }
}
/* line 3441, ../sass/tools/_app.scss */
.copyText-subContent-slider, .bildText-slider,
.copyText-subContent {
  width: 50%;
  left: 8.33333%;
  right: auto;
  margin-bottom: -15px;
}

/* line 3447, ../sass/tools/_app.scss */
.copyText-subContent-slider-Mellau {
  width: 47.5%;
  left: 10%;
  right: auto;
  margin-top: 9px;
}

/* line 3451, ../sass/tools/_app.scss */
.copyText-subContent-slider-apart,
.copyText-subContent-slider-apart2,
.copyText-subContent-slider-last-events {
  width: 45.83333%;
  left: 8.33333%;
  right: auto;
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  margin-top: -60px;
}
/* line 3457, ../sass/tools/_app.scss */
.copyText-subContent-slider-apart h1, .copyText-subContent-slider-apart h2, .copyText-subContent-slider-apart h3, .copyText-subContent-slider-apart h4, .copyText-subContent-slider-apart h5,
.copyText-subContent-slider-apart2 h1,
.copyText-subContent-slider-apart2 h2,
.copyText-subContent-slider-apart2 h3,
.copyText-subContent-slider-apart2 h4,
.copyText-subContent-slider-apart2 h5,
.copyText-subContent-slider-last-events h1,
.copyText-subContent-slider-last-events h2,
.copyText-subContent-slider-last-events h3,
.copyText-subContent-slider-last-events h4,
.copyText-subContent-slider-last-events h5 {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  text-transform: uppercase;
  font-size: 17px;
  letter-spacing: 3.61px;
  line-height: 30px;
}

/* line 3466, ../sass/tools/_app.scss */
.copyText-subContent-slider-apart {
  padding-bottom: 41px;
}

/* line 3469, ../sass/tools/_app.scss */
.copyText-subContent-slider-apart2,
.copyText-subContent-slider-last-events {
  margin-top: -65px;
  margin-left: -25px;
}

/* line 3474, ../sass/tools/_app.scss */
.copyText-subContent-apart-detail1 {
  width: 51.66667%;
  left: 6.66667%;
  right: auto;
}

/* line 3479, ../sass/tools/_app.scss */
ul {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  margin: 30px 0 30px 10px;
}

/* line 3483, ../sass/tools/_app.scss */
li {
  margin-left: 35px;
  margin-top: 0px;
  list-style: none;
  text-indent: -44px;
  font-size: 20px;
  line-height: 30px;
  font-weight: normal;
}
/* line 3492, ../sass/tools/_app.scss */
li:before {
  content: '';
  display: inline-block;
  background-image: url("../img/listArrow.svg");
  background-repeat: no-repeat;
  background-size: contain;
  height: 8px;
  width: 18px;
  margin-right: 25px;
  margin-top: 5px;
}

/* line 3505, ../sass/tools/_app.scss */
.copyText-apartment {
  margin-bottom: 17px !important;
  margin-top: 55px !important;
  z-index: 500;
}

/* line 3510, ../sass/tools/_app.scss */
.copyText-apartment2 {
  margin-top: -370px !important;
  margin-bottom: 15px !important;
  z-index: 500;
}

/* line 3515, ../sass/tools/_app.scss */
.copyText-subContent {
  width: 50%;
  left: 25%;
  right: auto;
}

/* line 3519, ../sass/tools/_app.scss */
.refugium-text {
  padding-top: 75px;
}

/* line 3523, ../sass/tools/_app.scss */
.bildText-slider {
  margin-bottom: 65px;
}
/* line 3526, ../sass/tools/_app.scss */
.bildText-slider .copyText-slider-bild-text {
  width: 102.5%;
  left: 0%;
  right: auto;
  padding: 0;
  margin-top: 129px;
  margin-bottom: 80px;
}

/* Info-Item - Evis-Tipp
---------------------------------------------------------------*/
/* line 3538, ../sass/tools/_app.scss */
.infoElement, .infoElement-angebote {
  width: 100%;
  display: flex;
  text-align: center;
  padding: 0;
  margin-bottom: 25px;
}
/* line 3545, ../sass/tools/_app.scss */
.infoElement .infoItem, .infoElement .infoItem-angebot, .infoElement-angebote .infoItem, .infoElement-angebote .infoItem-angebot {
  width: 31.91667%;
  right: 0%;
  left: auto;
  display: block;
  right: 0;
  left: auto;
  margin-right: 30px;
  box-sizing: border-box;
  padding: 0;
}
/* line 3554, ../sass/tools/_app.scss */
.infoElement .infoItem:last-child, .infoElement .infoItem-angebot:last-child, .infoElement-angebote .infoItem:last-child, .infoElement-angebote .infoItem-angebot:last-child {
  margin-right: -2px;
}
/* line 3559, ../sass/tools/_app.scss */
.infoElement .infoItem .itemImage img, .infoElement .infoItem-angebot .itemImage img, .infoElement-angebote .infoItem .itemImage img, .infoElement-angebote .infoItem-angebot .itemImage img {
  width: 100%;
}
/* line 3564, ../sass/tools/_app.scss */
.infoElement .infoItem .itemText, .infoElement .infoItem .itemText-angebot, .infoElement .infoItem-angebot .itemText, .infoElement .infoItem-angebot .itemText-angebot, .infoElement-angebote .infoItem .itemText, .infoElement-angebote .infoItem .itemText-angebot, .infoElement-angebote .infoItem-angebot .itemText, .infoElement-angebote .infoItem-angebot .itemText-angebot {
  font-family: 'OrLemmen-Light', sans-serif, Helvetica, Arial, sans-serif;
  /*       @if $size { font-size: $size; }
        @if $color { color: $color; }
        @if $weight { font-weight: $weight; }
        @if $lh { line-height: $lh; }
        @if $ls { letter-spacing: $ls; }
        @if $t-align { text-align: $t-align; }
        @if $t-trans { text-transform: $t-trans; } */
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  position: relative;
  display: block;
  min-height: 400px;
  height: auto;
  margin-top: -5px;
  margin-bottom: 100px;
  text-align: center;
  border-right: 1px solid #c8a850;
  border-bottom: 1px solid #c8a850;
  border-left: 1px solid #c8a850;
  z-index: 200;
}
/* line 3573, ../sass/tools/_app.scss */
.infoElement .infoItem .itemText h1, .infoElement .infoItem .itemText h2, .infoElement .infoItem .itemText h3, .infoElement .infoItem .itemText h4, .infoElement .infoItem .itemText h5, .infoElement .infoItem .itemText-angebot h1, .infoElement .infoItem .itemText-angebot h2, .infoElement .infoItem .itemText-angebot h3, .infoElement .infoItem .itemText-angebot h4, .infoElement .infoItem .itemText-angebot h5, .infoElement .infoItem-angebot .itemText h1, .infoElement .infoItem-angebot .itemText h2, .infoElement .infoItem-angebot .itemText h3, .infoElement .infoItem-angebot .itemText h4, .infoElement .infoItem-angebot .itemText h5, .infoElement .infoItem-angebot .itemText-angebot h1, .infoElement .infoItem-angebot .itemText-angebot h2, .infoElement .infoItem-angebot .itemText-angebot h3, .infoElement .infoItem-angebot .itemText-angebot h4, .infoElement .infoItem-angebot .itemText-angebot h5, .infoElement-angebote .infoItem .itemText h1, .infoElement-angebote .infoItem .itemText h2, .infoElement-angebote .infoItem .itemText h3, .infoElement-angebote .infoItem .itemText h4, .infoElement-angebote .infoItem .itemText h5, .infoElement-angebote .infoItem .itemText-angebot h1, .infoElement-angebote .infoItem .itemText-angebot h2, .infoElement-angebote .infoItem .itemText-angebot h3, .infoElement-angebote .infoItem .itemText-angebot h4, .infoElement-angebote .infoItem .itemText-angebot h5, .infoElement-angebote .infoItem-angebot .itemText h1, .infoElement-angebote .infoItem-angebot .itemText h2, .infoElement-angebote .infoItem-angebot .itemText h3, .infoElement-angebote .infoItem-angebot .itemText h4, .infoElement-angebote .infoItem-angebot .itemText h5, .infoElement-angebote .infoItem-angebot .itemText-angebot h1, .infoElement-angebote .infoItem-angebot .itemText-angebot h2, .infoElement-angebote .infoItem-angebot .itemText-angebot h3, .infoElement-angebote .infoItem-angebot .itemText-angebot h4, .infoElement-angebote .infoItem-angebot .itemText-angebot h5 {
  font-size: 35px;
  font-weight: 300;
  color: #000;
  line-height: 45px;
  padding: 56px 0 27px 0;
}
/* line 3580, ../sass/tools/_app.scss */
.infoElement .infoItem .itemText p, .infoElement .infoItem .itemText-angebot p, .infoElement .infoItem-angebot .itemText p, .infoElement .infoItem-angebot .itemText-angebot p, .infoElement-angebote .infoItem .itemText p, .infoElement-angebote .infoItem .itemText-angebot p, .infoElement-angebote .infoItem-angebot .itemText p, .infoElement-angebote .infoItem-angebot .itemText-angebot p {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 20px;
  line-height: 30px;
  margin-bottom: 25px;
}

/* line 3594, ../sass/tools/_app.scss */
.infoElement-angebote {
  margin-left: calc(79.5% - 912px);
}

/* line 3597, ../sass/tools/_app.scss */
.infoItem-angebot {
  background-color: white;
}

/* line 3600, ../sass/tools/_app.scss */
.itemText-angebot {
  margin-bottom: 0 !important;
  border: none !important;
}
/* line 3603, ../sass/tools/_app.scss */
.itemText-angebot strong {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 20px;
  line-height: 30px;
  font-weight: 600;
}

/* line 3612, ../sass/tools/_app.scss */
.itemHeadline, .kontImp-hl,
.itemHeadline-kulinarik, .itemHeadline-kultur, .itemHeadline-presse {
  width: 100%;
  height: 30px;
  margin-top: 155px;
  margin-bottom: 65px;
  text-align: center;
}
/* line 3619, ../sass/tools/_app.scss */
.itemHeadline h2, .kontImp-hl h2,
.itemHeadline-kulinarik h2, .itemHeadline-kultur h2, .itemHeadline-presse h2 {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 25px;
  line-height: 32px;
  letter-spacing: normal;
}

/* line 3627, ../sass/tools/_app.scss */
.span-moreLink {
  position: relative;
  top: 15px;
}

/* line 3631, ../sass/tools/_app.scss */
.itemHeadline {
  margin-top: 153px;
}

/* .itemHeadline-kulinarik {
    margin-top: 350px;
} */
/* line 3638, ../sass/tools/_app.scss */
.itemHeadline-kultur {
  margin-top: -185px;
}

/* line 3641, ../sass/tools/_app.scss */
.itemHeadline-gastgeberin {
  margin-top: 200px;
  margin-bottom: 65px;
  text-align: center;
}

/* item-Seasons - Kulinatik - Kultur - Presse - infoMaster
---------------------------------------------------------------*/
/* line 3651, ../sass/tools/_app.scss */
.infoElement-masterBlock {
  width: 100%;
  text-align: center;
  padding: 0;
  margin: 100px 0 75px 0;
}
/* line 3657, ../sass/tools/_app.scss */
.infoElement-masterBlock .infoElement-master {
  width: 58.33333%;
  display: block;
  text-align: center;
  padding: 0;
  margin: 15px 0 -350px -100px;
}
@media screen and (max-width: 1255px) {
  /* line 3657, ../sass/tools/_app.scss */
  .infoElement-masterBlock .infoElement-master {
    margin: 30px 0 -500px 0;
  }
}
@media screen and (max-width: 867px) {
  /* line 3657, ../sass/tools/_app.scss */
  .infoElement-masterBlock .infoElement-master {
    width: 100%;
    margin: 30px 0 0 0;
  }
}
/* line 3675, ../sass/tools/_app.scss */
.infoElement-masterBlock .infoElement-master .inofMaster-image img {
  width: 75%;
}
@media screen and (max-width: 867px) {
  /* line 3675, ../sass/tools/_app.scss */
  .infoElement-masterBlock .infoElement-master .inofMaster-image img {
    width: 93%;
  }
}
/* line 3681, ../sass/tools/_app.scss */
.infoElement-masterBlock .infoElement-master .inofMaster-image::after {
  content: "";
  background-color: #000;
  position: relative;
  width: 1px;
  height: 85px;
  top: -0.3rem;
  left: 50%;
  margin-bottom: 25px;
  display: block;
}
/* line 3694, ../sass/tools/_app.scss */
.infoElement-masterBlock .infoElement-master .inofMaster-text {
  width: 77.5%;
  left: 11.66667%;
  right: auto;
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  hyphens: auto;
}
/* line 3698, ../sass/tools/_app.scss */
.infoElement-masterBlock .infoElement-master .inofMaster-text h2, .infoElement-masterBlock .infoElement-master .inofMaster-text h1, .infoElement-masterBlock .infoElement-master .inofMaster-text h3, .infoElement-masterBlock .infoElement-master .inofMaster-text h4, .infoElement-masterBlock .infoElement-master .inofMaster-text h5 {
  font-size: 17px;
  line-height: 21px;
  letter-spacing: 4.25px;
  margin-bottom: 42px;
  text-transform: uppercase;
}
@media screen and (max-width: 867px) {
  /* line 3698, ../sass/tools/_app.scss */
  .infoElement-masterBlock .infoElement-master .inofMaster-text h2, .infoElement-masterBlock .infoElement-master .inofMaster-text h1, .infoElement-masterBlock .infoElement-master .inofMaster-text h3, .infoElement-masterBlock .infoElement-master .inofMaster-text h4, .infoElement-masterBlock .infoElement-master .inofMaster-text h5 {
    font-size: 14px;
  }
}
/* line 3708, ../sass/tools/_app.scss */
.infoElement-masterBlock .infoElement-master .inofMaster-text p {
  font-size: 28px;
  line-height: 39px;
  margin-bottom: 25px;
  letter-spacing: .02em;
}
@media screen and (max-width: 867px) {
  /* line 3708, ../sass/tools/_app.scss */
  .infoElement-masterBlock .infoElement-master .inofMaster-text p {
    font-size: 22px;
    line-height: 32px;
  }
}
@media screen and (max-width: 867px) {
  /* line 3694, ../sass/tools/_app.scss */
  .infoElement-masterBlock .infoElement-master .inofMaster-text {
    left: -7px;
    margin-left: 20px;
    width: 93%;
    margin-bottom: 70px;
  }
}
/* line 3728, ../sass/tools/_app.scss */
.infoElement-masterBlock .infoElement-master:nth-child(even) {
  float: right;
  right: -102px;
  position: relative;
}
@media screen and (max-width: 867px) {
  /* line 3728, ../sass/tools/_app.scss */
  .infoElement-masterBlock .infoElement-master:nth-child(even) {
    float: right;
    right: 0;
  }
}
/* line 3737, ../sass/tools/_app.scss */
.infoElement-masterBlock .infoElement-master:last-child {
  margin-bottom: 50px;
}
@media screen and (max-width: 867px) {
  /* line 3737, ../sass/tools/_app.scss */
  .infoElement-masterBlock .infoElement-master:last-child {
    margin-bottom: -100px;
  }
}

/* line 3745, ../sass/tools/_app.scss */
.statement-master {
  margin-top: 20px;
  padding-bottom: 60px !important;
}
/* line 3748, ../sass/tools/_app.scss */
.statement-master .copyStatement {
  width: 76.66667%;
  left: 11.66667%;
  right: auto;
}
@media screen and (max-width: 867px) {
  /* line 3748, ../sass/tools/_app.scss */
  .statement-master .copyStatement {
    width: 100%;
    left: 0;
    margin-top: -15px;
  }
}
/* line 3756, ../sass/tools/_app.scss */
.statement-master .authorStatement {
  width: 76.66667%;
  left: 11.66667%;
  right: auto;
}
@media screen and (max-width: 867px) {
  /* line 3745, ../sass/tools/_app.scss */
  .statement-master {
    margin-top: -15px;
  }
}

/* line 3765, ../sass/tools/_app.scss */
.topImg-Master {
  margin-top: 155px;
  margin-bottom: 75px;
}
@media screen and (max-width: 1200px) {
  /* line 3765, ../sass/tools/_app.scss */
  .topImg-Master {
    margin-top: 215px;
  }
}
@media screen and (max-width: 867px) {
  /* line 3765, ../sass/tools/_app.scss */
  .topImg-Master {
    margin-top: -40px !important;
  }
}

/* line 3776, ../sass/tools/_app.scss */
.copyText-slider-master {
  width: 47.5%;
  left: 10%;
  right: auto;
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  hyphens: auto;
  margin-top: 9px;
  position: relative;
  margin-top: 50px !important;
}
/* line 3784, ../sass/tools/_app.scss */
.copyText-slider-master h1, .copyText-slider-master h2, .copyText-slider-master h3, .copyText-slider-master h4, .copyText-slider-master h5 {
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 28px;
  line-height: 39px;
  letter-spacing: normal;
  margin-bottom: 25px;
}
@media screen and (max-width: 867px) {
  /* line 3784, ../sass/tools/_app.scss */
  .copyText-slider-master h1, .copyText-slider-master h2, .copyText-slider-master h3, .copyText-slider-master h4, .copyText-slider-master h5 {
    font-size: 22px;
    line-height: 32px;
  }
}
/* line 3798, ../sass/tools/_app.scss */
.copyText-slider-master p {
  font-size: 20px;
  line-height: 30px;
  margin-bottom: 26px;
}
@media screen and (max-width: 867px) {
  /* line 3776, ../sass/tools/_app.scss */
  .copyText-slider-master {
    width: 100%;
    left: 0;
    margin-bottom: 100px;
    margin-top: -25px !important;
  }
}

/* line 3812, ../sass/tools/_app.scss */
.sliderShow-smallMaster {
  width: 41.66667%;
  display: flex !important;
  justify-content: center;
  align-items: center;
  margin: 0 auto;
  height: 350px !important;
  top: 0;
}
@media screen and (min-width: 1800px) {
  /* line 3812, ../sass/tools/_app.scss */
  .sliderShow-smallMaster {
    top: 2rem;
  }
}

/* slider-Teaser
---------------------------------------------------------------*/
@media screen and (max-width: 867px) {
  /* line 3832, ../sass/tools/_app.scss */
  .slider-Teaser .slick-prev,
  .slider-Teaser .slick-next {
    bottom: 48px !important;
  }
}

/* line 3840, ../sass/tools/_app.scss */
.seasonsElement, .kulinarikElement, .kulturElement,
.awardElement, .presseElement {
  width: 100%;
  display: inline-block;
  text-align: center;
  padding: 0;
  margin-bottom: 24px;
  margin-top: 15px;
}
/* line 3849, ../sass/tools/_app.scss */
.seasonsElement .season1, .seasonsElement .season2,
.seasonsElement .season3, .seasonsElement .season4,
.seasonsElement .kulinarik, .seasonsElement .kultur, .seasonsElement .stay-safe, .seasonsElement .award, .seasonsElement .presse, .kulinarikElement .season1, .kulinarikElement .season2,
.kulinarikElement .season3, .kulinarikElement .season4,
.kulinarikElement .kulinarik, .kulinarikElement .kultur, .kulinarikElement .stay-safe, .kulinarikElement .award, .kulinarikElement .presse, .kulturElement .season1, .kulturElement .season2,
.kulturElement .season3, .kulturElement .season4,
.kulturElement .kulinarik, .kulturElement .kultur, .kulturElement .stay-safe, .kulturElement .award, .kulturElement .presse,
.awardElement .season1,
.awardElement .season2,
.awardElement .season3,
.awardElement .season4,
.awardElement .kulinarik,
.awardElement .kultur,
.awardElement .stay-safe,
.awardElement .award,
.awardElement .presse, .presseElement .season1, .presseElement .season2,
.presseElement .season3, .presseElement .season4,
.presseElement .kulinarik, .presseElement .kultur, .presseElement .stay-safe, .presseElement .award, .presseElement .presse {
  width: 41.66667%;
  right: 0;
  left: auto;
  height: auto;
  box-sizing: border-box;
  padding: 0;
}
/* line 3862, ../sass/tools/_app.scss */
.seasonsElement .season1 .seasonImage img, .seasonsElement .season1 .kulinarikImage img,
.seasonsElement .season1 .kulturImage img, .seasonsElement .season1 .presseImage img, .seasonsElement .season2 .seasonImage img, .seasonsElement .season2 .kulinarikImage img,
.seasonsElement .season2 .kulturImage img, .seasonsElement .season2 .presseImage img,
.seasonsElement .season3 .seasonImage img,
.seasonsElement .season3 .kulinarikImage img,
.seasonsElement .season3 .kulturImage img,
.seasonsElement .season3 .presseImage img, .seasonsElement .season4 .seasonImage img, .seasonsElement .season4 .kulinarikImage img,
.seasonsElement .season4 .kulturImage img, .seasonsElement .season4 .presseImage img,
.seasonsElement .kulinarik .seasonImage img,
.seasonsElement .kulinarik .kulinarikImage img,
.seasonsElement .kulinarik .kulturImage img,
.seasonsElement .kulinarik .presseImage img, .seasonsElement .kultur .seasonImage img, .seasonsElement .kultur .kulinarikImage img,
.seasonsElement .kultur .kulturImage img, .seasonsElement .kultur .presseImage img, .seasonsElement .stay-safe .seasonImage img, .seasonsElement .stay-safe .kulinarikImage img,
.seasonsElement .stay-safe .kulturImage img, .seasonsElement .stay-safe .presseImage img, .seasonsElement .award .seasonImage img, .seasonsElement .award .kulinarikImage img,
.seasonsElement .award .kulturImage img, .seasonsElement .award .presseImage img, .seasonsElement .presse .seasonImage img, .seasonsElement .presse .kulinarikImage img,
.seasonsElement .presse .kulturImage img, .seasonsElement .presse .presseImage img, .kulinarikElement .season1 .seasonImage img, .kulinarikElement .season1 .kulinarikImage img,
.kulinarikElement .season1 .kulturImage img, .kulinarikElement .season1 .presseImage img, .kulinarikElement .season2 .seasonImage img, .kulinarikElement .season2 .kulinarikImage img,
.kulinarikElement .season2 .kulturImage img, .kulinarikElement .season2 .presseImage img,
.kulinarikElement .season3 .seasonImage img,
.kulinarikElement .season3 .kulinarikImage img,
.kulinarikElement .season3 .kulturImage img,
.kulinarikElement .season3 .presseImage img, .kulinarikElement .season4 .seasonImage img, .kulinarikElement .season4 .kulinarikImage img,
.kulinarikElement .season4 .kulturImage img, .kulinarikElement .season4 .presseImage img,
.kulinarikElement .kulinarik .seasonImage img,
.kulinarikElement .kulinarik .kulinarikImage img,
.kulinarikElement .kulinarik .kulturImage img,
.kulinarikElement .kulinarik .presseImage img, .kulinarikElement .kultur .seasonImage img, .kulinarikElement .kultur .kulinarikImage img,
.kulinarikElement .kultur .kulturImage img, .kulinarikElement .kultur .presseImage img, .kulinarikElement .stay-safe .seasonImage img, .kulinarikElement .stay-safe .kulinarikImage img,
.kulinarikElement .stay-safe .kulturImage img, .kulinarikElement .stay-safe .presseImage img, .kulinarikElement .award .seasonImage img, .kulinarikElement .award .kulinarikImage img,
.kulinarikElement .award .kulturImage img, .kulinarikElement .award .presseImage img, .kulinarikElement .presse .seasonImage img, .kulinarikElement .presse .kulinarikImage img,
.kulinarikElement .presse .kulturImage img, .kulinarikElement .presse .presseImage img, .kulturElement .season1 .seasonImage img, .kulturElement .season1 .kulinarikImage img,
.kulturElement .season1 .kulturImage img, .kulturElement .season1 .presseImage img, .kulturElement .season2 .seasonImage img, .kulturElement .season2 .kulinarikImage img,
.kulturElement .season2 .kulturImage img, .kulturElement .season2 .presseImage img,
.kulturElement .season3 .seasonImage img,
.kulturElement .season3 .kulinarikImage img,
.kulturElement .season3 .kulturImage img,
.kulturElement .season3 .presseImage img, .kulturElement .season4 .seasonImage img, .kulturElement .season4 .kulinarikImage img,
.kulturElement .season4 .kulturImage img, .kulturElement .season4 .presseImage img,
.kulturElement .kulinarik .seasonImage img,
.kulturElement .kulinarik .kulinarikImage img,
.kulturElement .kulinarik .kulturImage img,
.kulturElement .kulinarik .presseImage img, .kulturElement .kultur .seasonImage img, .kulturElement .kultur .kulinarikImage img,
.kulturElement .kultur .kulturImage img, .kulturElement .kultur .presseImage img, .kulturElement .stay-safe .seasonImage img, .kulturElement .stay-safe .kulinarikImage img,
.kulturElement .stay-safe .kulturImage img, .kulturElement .stay-safe .presseImage img, .kulturElement .award .seasonImage img, .kulturElement .award .kulinarikImage img,
.kulturElement .award .kulturImage img, .kulturElement .award .presseImage img, .kulturElement .presse .seasonImage img, .kulturElement .presse .kulinarikImage img,
.kulturElement .presse .kulturImage img, .kulturElement .presse .presseImage img,
.awardElement .season1 .seasonImage img,
.awardElement .season1 .kulinarikImage img,
.awardElement .season1 .kulturImage img,
.awardElement .season1 .presseImage img,
.awardElement .season2 .seasonImage img,
.awardElement .season2 .kulinarikImage img,
.awardElement .season2 .kulturImage img,
.awardElement .season2 .presseImage img,
.awardElement .season3 .seasonImage img,
.awardElement .season3 .kulinarikImage img,
.awardElement .season3 .kulturImage img,
.awardElement .season3 .presseImage img,
.awardElement .season4 .seasonImage img,
.awardElement .season4 .kulinarikImage img,
.awardElement .season4 .kulturImage img,
.awardElement .season4 .presseImage img,
.awardElement .kulinarik .seasonImage img,
.awardElement .kulinarik .kulinarikImage img,
.awardElement .kulinarik .kulturImage img,
.awardElement .kulinarik .presseImage img,
.awardElement .kultur .seasonImage img,
.awardElement .kultur .kulinarikImage img,
.awardElement .kultur .kulturImage img,
.awardElement .kultur .presseImage img,
.awardElement .stay-safe .seasonImage img,
.awardElement .stay-safe .kulinarikImage img,
.awardElement .stay-safe .kulturImage img,
.awardElement .stay-safe .presseImage img,
.awardElement .award .seasonImage img,
.awardElement .award .kulinarikImage img,
.awardElement .award .kulturImage img,
.awardElement .award .presseImage img,
.awardElement .presse .seasonImage img,
.awardElement .presse .kulinarikImage img,
.awardElement .presse .kulturImage img,
.awardElement .presse .presseImage img, .presseElement .season1 .seasonImage img, .presseElement .season1 .kulinarikImage img,
.presseElement .season1 .kulturImage img, .presseElement .season1 .presseImage img, .presseElement .season2 .seasonImage img, .presseElement .season2 .kulinarikImage img,
.presseElement .season2 .kulturImage img, .presseElement .season2 .presseImage img,
.presseElement .season3 .seasonImage img,
.presseElement .season3 .kulinarikImage img,
.presseElement .season3 .kulturImage img,
.presseElement .season3 .presseImage img, .presseElement .season4 .seasonImage img, .presseElement .season4 .kulinarikImage img,
.presseElement .season4 .kulturImage img, .presseElement .season4 .presseImage img,
.presseElement .kulinarik .seasonImage img,
.presseElement .kulinarik .kulinarikImage img,
.presseElement .kulinarik .kulturImage img,
.presseElement .kulinarik .presseImage img, .presseElement .kultur .seasonImage img, .presseElement .kultur .kulinarikImage img,
.presseElement .kultur .kulturImage img, .presseElement .kultur .presseImage img, .presseElement .stay-safe .seasonImage img, .presseElement .stay-safe .kulinarikImage img,
.presseElement .stay-safe .kulturImage img, .presseElement .stay-safe .presseImage img, .presseElement .award .seasonImage img, .presseElement .award .kulinarikImage img,
.presseElement .award .kulturImage img, .presseElement .award .presseImage img, .presseElement .presse .seasonImage img, .presseElement .presse .kulinarikImage img,
.presseElement .presse .kulturImage img, .presseElement .presse .presseImage img {
  width: 100%;
}
/* line 3865, ../sass/tools/_app.scss */
.seasonsElement .season1 .seasonImage::after, .seasonsElement .season1 .kulinarikImage::after,
.seasonsElement .season1 .kulturImage::after, .seasonsElement .season1 .presseImage::after, .seasonsElement .season2 .seasonImage::after, .seasonsElement .season2 .kulinarikImage::after,
.seasonsElement .season2 .kulturImage::after, .seasonsElement .season2 .presseImage::after,
.seasonsElement .season3 .seasonImage::after,
.seasonsElement .season3 .kulinarikImage::after,
.seasonsElement .season3 .kulturImage::after,
.seasonsElement .season3 .presseImage::after, .seasonsElement .season4 .seasonImage::after, .seasonsElement .season4 .kulinarikImage::after,
.seasonsElement .season4 .kulturImage::after, .seasonsElement .season4 .presseImage::after,
.seasonsElement .kulinarik .seasonImage::after,
.seasonsElement .kulinarik .kulinarikImage::after,
.seasonsElement .kulinarik .kulturImage::after,
.seasonsElement .kulinarik .presseImage::after, .seasonsElement .kultur .seasonImage::after, .seasonsElement .kultur .kulinarikImage::after,
.seasonsElement .kultur .kulturImage::after, .seasonsElement .kultur .presseImage::after, .seasonsElement .stay-safe .seasonImage::after, .seasonsElement .stay-safe .kulinarikImage::after,
.seasonsElement .stay-safe .kulturImage::after, .seasonsElement .stay-safe .presseImage::after, .seasonsElement .award .seasonImage::after, .seasonsElement .award .kulinarikImage::after,
.seasonsElement .award .kulturImage::after, .seasonsElement .award .presseImage::after, .seasonsElement .presse .seasonImage::after, .seasonsElement .presse .kulinarikImage::after,
.seasonsElement .presse .kulturImage::after, .seasonsElement .presse .presseImage::after, .kulinarikElement .season1 .seasonImage::after, .kulinarikElement .season1 .kulinarikImage::after,
.kulinarikElement .season1 .kulturImage::after, .kulinarikElement .season1 .presseImage::after, .kulinarikElement .season2 .seasonImage::after, .kulinarikElement .season2 .kulinarikImage::after,
.kulinarikElement .season2 .kulturImage::after, .kulinarikElement .season2 .presseImage::after,
.kulinarikElement .season3 .seasonImage::after,
.kulinarikElement .season3 .kulinarikImage::after,
.kulinarikElement .season3 .kulturImage::after,
.kulinarikElement .season3 .presseImage::after, .kulinarikElement .season4 .seasonImage::after, .kulinarikElement .season4 .kulinarikImage::after,
.kulinarikElement .season4 .kulturImage::after, .kulinarikElement .season4 .presseImage::after,
.kulinarikElement .kulinarik .seasonImage::after,
.kulinarikElement .kulinarik .kulinarikImage::after,
.kulinarikElement .kulinarik .kulturImage::after,
.kulinarikElement .kulinarik .presseImage::after, .kulinarikElement .kultur .seasonImage::after, .kulinarikElement .kultur .kulinarikImage::after,
.kulinarikElement .kultur .kulturImage::after, .kulinarikElement .kultur .presseImage::after, .kulinarikElement .stay-safe .seasonImage::after, .kulinarikElement .stay-safe .kulinarikImage::after,
.kulinarikElement .stay-safe .kulturImage::after, .kulinarikElement .stay-safe .presseImage::after, .kulinarikElement .award .seasonImage::after, .kulinarikElement .award .kulinarikImage::after,
.kulinarikElement .award .kulturImage::after, .kulinarikElement .award .presseImage::after, .kulinarikElement .presse .seasonImage::after, .kulinarikElement .presse .kulinarikImage::after,
.kulinarikElement .presse .kulturImage::after, .kulinarikElement .presse .presseImage::after, .kulturElement .season1 .seasonImage::after, .kulturElement .season1 .kulinarikImage::after,
.kulturElement .season1 .kulturImage::after, .kulturElement .season1 .presseImage::after, .kulturElement .season2 .seasonImage::after, .kulturElement .season2 .kulinarikImage::after,
.kulturElement .season2 .kulturImage::after, .kulturElement .season2 .presseImage::after,
.kulturElement .season3 .seasonImage::after,
.kulturElement .season3 .kulinarikImage::after,
.kulturElement .season3 .kulturImage::after,
.kulturElement .season3 .presseImage::after, .kulturElement .season4 .seasonImage::after, .kulturElement .season4 .kulinarikImage::after,
.kulturElement .season4 .kulturImage::after, .kulturElement .season4 .presseImage::after,
.kulturElement .kulinarik .seasonImage::after,
.kulturElement .kulinarik .kulinarikImage::after,
.kulturElement .kulinarik .kulturImage::after,
.kulturElement .kulinarik .presseImage::after, .kulturElement .kultur .seasonImage::after, .kulturElement .kultur .kulinarikImage::after,
.kulturElement .kultur .kulturImage::after, .kulturElement .kultur .presseImage::after, .kulturElement .stay-safe .seasonImage::after, .kulturElement .stay-safe .kulinarikImage::after,
.kulturElement .stay-safe .kulturImage::after, .kulturElement .stay-safe .presseImage::after, .kulturElement .award .seasonImage::after, .kulturElement .award .kulinarikImage::after,
.kulturElement .award .kulturImage::after, .kulturElement .award .presseImage::after, .kulturElement .presse .seasonImage::after, .kulturElement .presse .kulinarikImage::after,
.kulturElement .presse .kulturImage::after, .kulturElement .presse .presseImage::after,
.awardElement .season1 .seasonImage::after,
.awardElement .season1 .kulinarikImage::after,
.awardElement .season1 .kulturImage::after,
.awardElement .season1 .presseImage::after,
.awardElement .season2 .seasonImage::after,
.awardElement .season2 .kulinarikImage::after,
.awardElement .season2 .kulturImage::after,
.awardElement .season2 .presseImage::after,
.awardElement .season3 .seasonImage::after,
.awardElement .season3 .kulinarikImage::after,
.awardElement .season3 .kulturImage::after,
.awardElement .season3 .presseImage::after,
.awardElement .season4 .seasonImage::after,
.awardElement .season4 .kulinarikImage::after,
.awardElement .season4 .kulturImage::after,
.awardElement .season4 .presseImage::after,
.awardElement .kulinarik .seasonImage::after,
.awardElement .kulinarik .kulinarikImage::after,
.awardElement .kulinarik .kulturImage::after,
.awardElement .kulinarik .presseImage::after,
.awardElement .kultur .seasonImage::after,
.awardElement .kultur .kulinarikImage::after,
.awardElement .kultur .kulturImage::after,
.awardElement .kultur .presseImage::after,
.awardElement .stay-safe .seasonImage::after,
.awardElement .stay-safe .kulinarikImage::after,
.awardElement .stay-safe .kulturImage::after,
.awardElement .stay-safe .presseImage::after,
.awardElement .award .seasonImage::after,
.awardElement .award .kulinarikImage::after,
.awardElement .award .kulturImage::after,
.awardElement .award .presseImage::after,
.awardElement .presse .seasonImage::after,
.awardElement .presse .kulinarikImage::after,
.awardElement .presse .kulturImage::after,
.awardElement .presse .presseImage::after, .presseElement .season1 .seasonImage::after, .presseElement .season1 .kulinarikImage::after,
.presseElement .season1 .kulturImage::after, .presseElement .season1 .presseImage::after, .presseElement .season2 .seasonImage::after, .presseElement .season2 .kulinarikImage::after,
.presseElement .season2 .kulturImage::after, .presseElement .season2 .presseImage::after,
.presseElement .season3 .seasonImage::after,
.presseElement .season3 .kulinarikImage::after,
.presseElement .season3 .kulturImage::after,
.presseElement .season3 .presseImage::after, .presseElement .season4 .seasonImage::after, .presseElement .season4 .kulinarikImage::after,
.presseElement .season4 .kulturImage::after, .presseElement .season4 .presseImage::after,
.presseElement .kulinarik .seasonImage::after,
.presseElement .kulinarik .kulinarikImage::after,
.presseElement .kulinarik .kulturImage::after,
.presseElement .kulinarik .presseImage::after, .presseElement .kultur .seasonImage::after, .presseElement .kultur .kulinarikImage::after,
.presseElement .kultur .kulturImage::after, .presseElement .kultur .presseImage::after, .presseElement .stay-safe .seasonImage::after, .presseElement .stay-safe .kulinarikImage::after,
.presseElement .stay-safe .kulturImage::after, .presseElement .stay-safe .presseImage::after, .presseElement .award .seasonImage::after, .presseElement .award .kulinarikImage::after,
.presseElement .award .kulturImage::after, .presseElement .award .presseImage::after, .presseElement .presse .seasonImage::after, .presseElement .presse .kulinarikImage::after,
.presseElement .presse .kulturImage::after, .presseElement .presse .presseImage::after {
  content: "";
  background-color: #000;
  position: relative;
  width: 1px;
  height: 100px;
  top: -0.3rem;
  left: 50%;
  display: block;
}
/* line 3876, ../sass/tools/_app.scss */
.seasonsElement .season1 .seasonText, .seasonsElement .season1 .kulinarikText,
.seasonsElement .season1 .kulturText, .seasonsElement .season1 .presseText, .seasonsElement .season2 .seasonText, .seasonsElement .season2 .kulinarikText,
.seasonsElement .season2 .kulturText, .seasonsElement .season2 .presseText,
.seasonsElement .season3 .seasonText,
.seasonsElement .season3 .kulinarikText,
.seasonsElement .season3 .kulturText,
.seasonsElement .season3 .presseText, .seasonsElement .season4 .seasonText, .seasonsElement .season4 .kulinarikText,
.seasonsElement .season4 .kulturText, .seasonsElement .season4 .presseText,
.seasonsElement .kulinarik .seasonText,
.seasonsElement .kulinarik .kulinarikText,
.seasonsElement .kulinarik .kulturText,
.seasonsElement .kulinarik .presseText, .seasonsElement .kultur .seasonText, .seasonsElement .kultur .kulinarikText,
.seasonsElement .kultur .kulturText, .seasonsElement .kultur .presseText, .seasonsElement .stay-safe .seasonText, .seasonsElement .stay-safe .kulinarikText,
.seasonsElement .stay-safe .kulturText, .seasonsElement .stay-safe .presseText, .seasonsElement .award .seasonText, .seasonsElement .award .kulinarikText,
.seasonsElement .award .kulturText, .seasonsElement .award .presseText, .seasonsElement .presse .seasonText, .seasonsElement .presse .kulinarikText,
.seasonsElement .presse .kulturText, .seasonsElement .presse .presseText, .kulinarikElement .season1 .seasonText, .kulinarikElement .season1 .kulinarikText,
.kulinarikElement .season1 .kulturText, .kulinarikElement .season1 .presseText, .kulinarikElement .season2 .seasonText, .kulinarikElement .season2 .kulinarikText,
.kulinarikElement .season2 .kulturText, .kulinarikElement .season2 .presseText,
.kulinarikElement .season3 .seasonText,
.kulinarikElement .season3 .kulinarikText,
.kulinarikElement .season3 .kulturText,
.kulinarikElement .season3 .presseText, .kulinarikElement .season4 .seasonText, .kulinarikElement .season4 .kulinarikText,
.kulinarikElement .season4 .kulturText, .kulinarikElement .season4 .presseText,
.kulinarikElement .kulinarik .seasonText,
.kulinarikElement .kulinarik .kulinarikText,
.kulinarikElement .kulinarik .kulturText,
.kulinarikElement .kulinarik .presseText, .kulinarikElement .kultur .seasonText, .kulinarikElement .kultur .kulinarikText,
.kulinarikElement .kultur .kulturText, .kulinarikElement .kultur .presseText, .kulinarikElement .stay-safe .seasonText, .kulinarikElement .stay-safe .kulinarikText,
.kulinarikElement .stay-safe .kulturText, .kulinarikElement .stay-safe .presseText, .kulinarikElement .award .seasonText, .kulinarikElement .award .kulinarikText,
.kulinarikElement .award .kulturText, .kulinarikElement .award .presseText, .kulinarikElement .presse .seasonText, .kulinarikElement .presse .kulinarikText,
.kulinarikElement .presse .kulturText, .kulinarikElement .presse .presseText, .kulturElement .season1 .seasonText, .kulturElement .season1 .kulinarikText,
.kulturElement .season1 .kulturText, .kulturElement .season1 .presseText, .kulturElement .season2 .seasonText, .kulturElement .season2 .kulinarikText,
.kulturElement .season2 .kulturText, .kulturElement .season2 .presseText,
.kulturElement .season3 .seasonText,
.kulturElement .season3 .kulinarikText,
.kulturElement .season3 .kulturText,
.kulturElement .season3 .presseText, .kulturElement .season4 .seasonText, .kulturElement .season4 .kulinarikText,
.kulturElement .season4 .kulturText, .kulturElement .season4 .presseText,
.kulturElement .kulinarik .seasonText,
.kulturElement .kulinarik .kulinarikText,
.kulturElement .kulinarik .kulturText,
.kulturElement .kulinarik .presseText, .kulturElement .kultur .seasonText, .kulturElement .kultur .kulinarikText,
.kulturElement .kultur .kulturText, .kulturElement .kultur .presseText, .kulturElement .stay-safe .seasonText, .kulturElement .stay-safe .kulinarikText,
.kulturElement .stay-safe .kulturText, .kulturElement .stay-safe .presseText, .kulturElement .award .seasonText, .kulturElement .award .kulinarikText,
.kulturElement .award .kulturText, .kulturElement .award .presseText, .kulturElement .presse .seasonText, .kulturElement .presse .kulinarikText,
.kulturElement .presse .kulturText, .kulturElement .presse .presseText,
.awardElement .season1 .seasonText,
.awardElement .season1 .kulinarikText,
.awardElement .season1 .kulturText,
.awardElement .season1 .presseText,
.awardElement .season2 .seasonText,
.awardElement .season2 .kulinarikText,
.awardElement .season2 .kulturText,
.awardElement .season2 .presseText,
.awardElement .season3 .seasonText,
.awardElement .season3 .kulinarikText,
.awardElement .season3 .kulturText,
.awardElement .season3 .presseText,
.awardElement .season4 .seasonText,
.awardElement .season4 .kulinarikText,
.awardElement .season4 .kulturText,
.awardElement .season4 .presseText,
.awardElement .kulinarik .seasonText,
.awardElement .kulinarik .kulinarikText,
.awardElement .kulinarik .kulturText,
.awardElement .kulinarik .presseText,
.awardElement .kultur .seasonText,
.awardElement .kultur .kulinarikText,
.awardElement .kultur .kulturText,
.awardElement .kultur .presseText,
.awardElement .stay-safe .seasonText,
.awardElement .stay-safe .kulinarikText,
.awardElement .stay-safe .kulturText,
.awardElement .stay-safe .presseText,
.awardElement .award .seasonText,
.awardElement .award .kulinarikText,
.awardElement .award .kulturText,
.awardElement .award .presseText,
.awardElement .presse .seasonText,
.awardElement .presse .kulinarikText,
.awardElement .presse .kulturText,
.awardElement .presse .presseText, .presseElement .season1 .seasonText, .presseElement .season1 .kulinarikText,
.presseElement .season1 .kulturText, .presseElement .season1 .presseText, .presseElement .season2 .seasonText, .presseElement .season2 .kulinarikText,
.presseElement .season2 .kulturText, .presseElement .season2 .presseText,
.presseElement .season3 .seasonText,
.presseElement .season3 .kulinarikText,
.presseElement .season3 .kulturText,
.presseElement .season3 .presseText, .presseElement .season4 .seasonText, .presseElement .season4 .kulinarikText,
.presseElement .season4 .kulturText, .presseElement .season4 .presseText,
.presseElement .kulinarik .seasonText,
.presseElement .kulinarik .kulinarikText,
.presseElement .kulinarik .kulturText,
.presseElement .kulinarik .presseText, .presseElement .kultur .seasonText, .presseElement .kultur .kulinarikText,
.presseElement .kultur .kulturText, .presseElement .kultur .presseText, .presseElement .stay-safe .seasonText, .presseElement .stay-safe .kulinarikText,
.presseElement .stay-safe .kulturText, .presseElement .stay-safe .presseText, .presseElement .award .seasonText, .presseElement .award .kulinarikText,
.presseElement .award .kulturText, .presseElement .award .presseText, .presseElement .presse .seasonText, .presseElement .presse .kulinarikText,
.presseElement .presse .kulturText, .presseElement .presse .presseText {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  position: relative;
  display: block;
  height: auto;
  text-align: center;
  padding-bottom: 84px;
}
/* line 3884, ../sass/tools/_app.scss */
.seasonsElement .season1 .seasonText h1, .seasonsElement .season1 .seasonText h2, .seasonsElement .season1 .seasonText h3, .seasonsElement .season1 .seasonText h4, .seasonsElement .season1 .seasonText h5, .seasonsElement .season1 .kulinarikText h1, .seasonsElement .season1 .kulinarikText h2, .seasonsElement .season1 .kulinarikText h3, .seasonsElement .season1 .kulinarikText h4, .seasonsElement .season1 .kulinarikText h5,
.seasonsElement .season1 .kulturText h1,
.seasonsElement .season1 .kulturText h2,
.seasonsElement .season1 .kulturText h3,
.seasonsElement .season1 .kulturText h4,
.seasonsElement .season1 .kulturText h5, .seasonsElement .season1 .presseText h1, .seasonsElement .season1 .presseText h2, .seasonsElement .season1 .presseText h3, .seasonsElement .season1 .presseText h4, .seasonsElement .season1 .presseText h5, .seasonsElement .season2 .seasonText h1, .seasonsElement .season2 .seasonText h2, .seasonsElement .season2 .seasonText h3, .seasonsElement .season2 .seasonText h4, .seasonsElement .season2 .seasonText h5, .seasonsElement .season2 .kulinarikText h1, .seasonsElement .season2 .kulinarikText h2, .seasonsElement .season2 .kulinarikText h3, .seasonsElement .season2 .kulinarikText h4, .seasonsElement .season2 .kulinarikText h5,
.seasonsElement .season2 .kulturText h1,
.seasonsElement .season2 .kulturText h2,
.seasonsElement .season2 .kulturText h3,
.seasonsElement .season2 .kulturText h4,
.seasonsElement .season2 .kulturText h5, .seasonsElement .season2 .presseText h1, .seasonsElement .season2 .presseText h2, .seasonsElement .season2 .presseText h3, .seasonsElement .season2 .presseText h4, .seasonsElement .season2 .presseText h5,
.seasonsElement .season3 .seasonText h1,
.seasonsElement .season3 .seasonText h2,
.seasonsElement .season3 .seasonText h3,
.seasonsElement .season3 .seasonText h4,
.seasonsElement .season3 .seasonText h5,
.seasonsElement .season3 .kulinarikText h1,
.seasonsElement .season3 .kulinarikText h2,
.seasonsElement .season3 .kulinarikText h3,
.seasonsElement .season3 .kulinarikText h4,
.seasonsElement .season3 .kulinarikText h5,
.seasonsElement .season3 .kulturText h1,
.seasonsElement .season3 .kulturText h2,
.seasonsElement .season3 .kulturText h3,
.seasonsElement .season3 .kulturText h4,
.seasonsElement .season3 .kulturText h5,
.seasonsElement .season3 .presseText h1,
.seasonsElement .season3 .presseText h2,
.seasonsElement .season3 .presseText h3,
.seasonsElement .season3 .presseText h4,
.seasonsElement .season3 .presseText h5, .seasonsElement .season4 .seasonText h1, .seasonsElement .season4 .seasonText h2, .seasonsElement .season4 .seasonText h3, .seasonsElement .season4 .seasonText h4, .seasonsElement .season4 .seasonText h5, .seasonsElement .season4 .kulinarikText h1, .seasonsElement .season4 .kulinarikText h2, .seasonsElement .season4 .kulinarikText h3, .seasonsElement .season4 .kulinarikText h4, .seasonsElement .season4 .kulinarikText h5,
.seasonsElement .season4 .kulturText h1,
.seasonsElement .season4 .kulturText h2,
.seasonsElement .season4 .kulturText h3,
.seasonsElement .season4 .kulturText h4,
.seasonsElement .season4 .kulturText h5, .seasonsElement .season4 .presseText h1, .seasonsElement .season4 .presseText h2, .seasonsElement .season4 .presseText h3, .seasonsElement .season4 .presseText h4, .seasonsElement .season4 .presseText h5,
.seasonsElement .kulinarik .seasonText h1,
.seasonsElement .kulinarik .seasonText h2,
.seasonsElement .kulinarik .seasonText h3,
.seasonsElement .kulinarik .seasonText h4,
.seasonsElement .kulinarik .seasonText h5,
.seasonsElement .kulinarik .kulinarikText h1,
.seasonsElement .kulinarik .kulinarikText h2,
.seasonsElement .kulinarik .kulinarikText h3,
.seasonsElement .kulinarik .kulinarikText h4,
.seasonsElement .kulinarik .kulinarikText h5,
.seasonsElement .kulinarik .kulturText h1,
.seasonsElement .kulinarik .kulturText h2,
.seasonsElement .kulinarik .kulturText h3,
.seasonsElement .kulinarik .kulturText h4,
.seasonsElement .kulinarik .kulturText h5,
.seasonsElement .kulinarik .presseText h1,
.seasonsElement .kulinarik .presseText h2,
.seasonsElement .kulinarik .presseText h3,
.seasonsElement .kulinarik .presseText h4,
.seasonsElement .kulinarik .presseText h5, .seasonsElement .kultur .seasonText h1, .seasonsElement .kultur .seasonText h2, .seasonsElement .kultur .seasonText h3, .seasonsElement .kultur .seasonText h4, .seasonsElement .kultur .seasonText h5, .seasonsElement .kultur .kulinarikText h1, .seasonsElement .kultur .kulinarikText h2, .seasonsElement .kultur .kulinarikText h3, .seasonsElement .kultur .kulinarikText h4, .seasonsElement .kultur .kulinarikText h5,
.seasonsElement .kultur .kulturText h1,
.seasonsElement .kultur .kulturText h2,
.seasonsElement .kultur .kulturText h3,
.seasonsElement .kultur .kulturText h4,
.seasonsElement .kultur .kulturText h5, .seasonsElement .kultur .presseText h1, .seasonsElement .kultur .presseText h2, .seasonsElement .kultur .presseText h3, .seasonsElement .kultur .presseText h4, .seasonsElement .kultur .presseText h5, .seasonsElement .stay-safe .seasonText h1, .seasonsElement .stay-safe .seasonText h2, .seasonsElement .stay-safe .seasonText h3, .seasonsElement .stay-safe .seasonText h4, .seasonsElement .stay-safe .seasonText h5, .seasonsElement .stay-safe .kulinarikText h1, .seasonsElement .stay-safe .kulinarikText h2, .seasonsElement .stay-safe .kulinarikText h3, .seasonsElement .stay-safe .kulinarikText h4, .seasonsElement .stay-safe .kulinarikText h5,
.seasonsElement .stay-safe .kulturText h1,
.seasonsElement .stay-safe .kulturText h2,
.seasonsElement .stay-safe .kulturText h3,
.seasonsElement .stay-safe .kulturText h4,
.seasonsElement .stay-safe .kulturText h5, .seasonsElement .stay-safe .presseText h1, .seasonsElement .stay-safe .presseText h2, .seasonsElement .stay-safe .presseText h3, .seasonsElement .stay-safe .presseText h4, .seasonsElement .stay-safe .presseText h5, .seasonsElement .award .seasonText h1, .seasonsElement .award .seasonText h2, .seasonsElement .award .seasonText h3, .seasonsElement .award .seasonText h4, .seasonsElement .award .seasonText h5, .seasonsElement .award .kulinarikText h1, .seasonsElement .award .kulinarikText h2, .seasonsElement .award .kulinarikText h3, .seasonsElement .award .kulinarikText h4, .seasonsElement .award .kulinarikText h5,
.seasonsElement .award .kulturText h1,
.seasonsElement .award .kulturText h2,
.seasonsElement .award .kulturText h3,
.seasonsElement .award .kulturText h4,
.seasonsElement .award .kulturText h5, .seasonsElement .award .presseText h1, .seasonsElement .award .presseText h2, .seasonsElement .award .presseText h3, .seasonsElement .award .presseText h4, .seasonsElement .award .presseText h5, .seasonsElement .presse .seasonText h1, .seasonsElement .presse .seasonText h2, .seasonsElement .presse .seasonText h3, .seasonsElement .presse .seasonText h4, .seasonsElement .presse .seasonText h5, .seasonsElement .presse .kulinarikText h1, .seasonsElement .presse .kulinarikText h2, .seasonsElement .presse .kulinarikText h3, .seasonsElement .presse .kulinarikText h4, .seasonsElement .presse .kulinarikText h5,
.seasonsElement .presse .kulturText h1,
.seasonsElement .presse .kulturText h2,
.seasonsElement .presse .kulturText h3,
.seasonsElement .presse .kulturText h4,
.seasonsElement .presse .kulturText h5, .seasonsElement .presse .presseText h1, .seasonsElement .presse .presseText h2, .seasonsElement .presse .presseText h3, .seasonsElement .presse .presseText h4, .seasonsElement .presse .presseText h5, .kulinarikElement .season1 .seasonText h1, .kulinarikElement .season1 .seasonText h2, .kulinarikElement .season1 .seasonText h3, .kulinarikElement .season1 .seasonText h4, .kulinarikElement .season1 .seasonText h5, .kulinarikElement .season1 .kulinarikText h1, .kulinarikElement .season1 .kulinarikText h2, .kulinarikElement .season1 .kulinarikText h3, .kulinarikElement .season1 .kulinarikText h4, .kulinarikElement .season1 .kulinarikText h5,
.kulinarikElement .season1 .kulturText h1,
.kulinarikElement .season1 .kulturText h2,
.kulinarikElement .season1 .kulturText h3,
.kulinarikElement .season1 .kulturText h4,
.kulinarikElement .season1 .kulturText h5, .kulinarikElement .season1 .presseText h1, .kulinarikElement .season1 .presseText h2, .kulinarikElement .season1 .presseText h3, .kulinarikElement .season1 .presseText h4, .kulinarikElement .season1 .presseText h5, .kulinarikElement .season2 .seasonText h1, .kulinarikElement .season2 .seasonText h2, .kulinarikElement .season2 .seasonText h3, .kulinarikElement .season2 .seasonText h4, .kulinarikElement .season2 .seasonText h5, .kulinarikElement .season2 .kulinarikText h1, .kulinarikElement .season2 .kulinarikText h2, .kulinarikElement .season2 .kulinarikText h3, .kulinarikElement .season2 .kulinarikText h4, .kulinarikElement .season2 .kulinarikText h5,
.kulinarikElement .season2 .kulturText h1,
.kulinarikElement .season2 .kulturText h2,
.kulinarikElement .season2 .kulturText h3,
.kulinarikElement .season2 .kulturText h4,
.kulinarikElement .season2 .kulturText h5, .kulinarikElement .season2 .presseText h1, .kulinarikElement .season2 .presseText h2, .kulinarikElement .season2 .presseText h3, .kulinarikElement .season2 .presseText h4, .kulinarikElement .season2 .presseText h5,
.kulinarikElement .season3 .seasonText h1,
.kulinarikElement .season3 .seasonText h2,
.kulinarikElement .season3 .seasonText h3,
.kulinarikElement .season3 .seasonText h4,
.kulinarikElement .season3 .seasonText h5,
.kulinarikElement .season3 .kulinarikText h1,
.kulinarikElement .season3 .kulinarikText h2,
.kulinarikElement .season3 .kulinarikText h3,
.kulinarikElement .season3 .kulinarikText h4,
.kulinarikElement .season3 .kulinarikText h5,
.kulinarikElement .season3 .kulturText h1,
.kulinarikElement .season3 .kulturText h2,
.kulinarikElement .season3 .kulturText h3,
.kulinarikElement .season3 .kulturText h4,
.kulinarikElement .season3 .kulturText h5,
.kulinarikElement .season3 .presseText h1,
.kulinarikElement .season3 .presseText h2,
.kulinarikElement .season3 .presseText h3,
.kulinarikElement .season3 .presseText h4,
.kulinarikElement .season3 .presseText h5, .kulinarikElement .season4 .seasonText h1, .kulinarikElement .season4 .seasonText h2, .kulinarikElement .season4 .seasonText h3, .kulinarikElement .season4 .seasonText h4, .kulinarikElement .season4 .seasonText h5, .kulinarikElement .season4 .kulinarikText h1, .kulinarikElement .season4 .kulinarikText h2, .kulinarikElement .season4 .kulinarikText h3, .kulinarikElement .season4 .kulinarikText h4, .kulinarikElement .season4 .kulinarikText h5,
.kulinarikElement .season4 .kulturText h1,
.kulinarikElement .season4 .kulturText h2,
.kulinarikElement .season4 .kulturText h3,
.kulinarikElement .season4 .kulturText h4,
.kulinarikElement .season4 .kulturText h5, .kulinarikElement .season4 .presseText h1, .kulinarikElement .season4 .presseText h2, .kulinarikElement .season4 .presseText h3, .kulinarikElement .season4 .presseText h4, .kulinarikElement .season4 .presseText h5,
.kulinarikElement .kulinarik .seasonText h1,
.kulinarikElement .kulinarik .seasonText h2,
.kulinarikElement .kulinarik .seasonText h3,
.kulinarikElement .kulinarik .seasonText h4,
.kulinarikElement .kulinarik .seasonText h5,
.kulinarikElement .kulinarik .kulinarikText h1,
.kulinarikElement .kulinarik .kulinarikText h2,
.kulinarikElement .kulinarik .kulinarikText h3,
.kulinarikElement .kulinarik .kulinarikText h4,
.kulinarikElement .kulinarik .kulinarikText h5,
.kulinarikElement .kulinarik .kulturText h1,
.kulinarikElement .kulinarik .kulturText h2,
.kulinarikElement .kulinarik .kulturText h3,
.kulinarikElement .kulinarik .kulturText h4,
.kulinarikElement .kulinarik .kulturText h5,
.kulinarikElement .kulinarik .presseText h1,
.kulinarikElement .kulinarik .presseText h2,
.kulinarikElement .kulinarik .presseText h3,
.kulinarikElement .kulinarik .presseText h4,
.kulinarikElement .kulinarik .presseText h5, .kulinarikElement .kultur .seasonText h1, .kulinarikElement .kultur .seasonText h2, .kulinarikElement .kultur .seasonText h3, .kulinarikElement .kultur .seasonText h4, .kulinarikElement .kultur .seasonText h5, .kulinarikElement .kultur .kulinarikText h1, .kulinarikElement .kultur .kulinarikText h2, .kulinarikElement .kultur .kulinarikText h3, .kulinarikElement .kultur .kulinarikText h4, .kulinarikElement .kultur .kulinarikText h5,
.kulinarikElement .kultur .kulturText h1,
.kulinarikElement .kultur .kulturText h2,
.kulinarikElement .kultur .kulturText h3,
.kulinarikElement .kultur .kulturText h4,
.kulinarikElement .kultur .kulturText h5, .kulinarikElement .kultur .presseText h1, .kulinarikElement .kultur .presseText h2, .kulinarikElement .kultur .presseText h3, .kulinarikElement .kultur .presseText h4, .kulinarikElement .kultur .presseText h5, .kulinarikElement .stay-safe .seasonText h1, .kulinarikElement .stay-safe .seasonText h2, .kulinarikElement .stay-safe .seasonText h3, .kulinarikElement .stay-safe .seasonText h4, .kulinarikElement .stay-safe .seasonText h5, .kulinarikElement .stay-safe .kulinarikText h1, .kulinarikElement .stay-safe .kulinarikText h2, .kulinarikElement .stay-safe .kulinarikText h3, .kulinarikElement .stay-safe .kulinarikText h4, .kulinarikElement .stay-safe .kulinarikText h5,
.kulinarikElement .stay-safe .kulturText h1,
.kulinarikElement .stay-safe .kulturText h2,
.kulinarikElement .stay-safe .kulturText h3,
.kulinarikElement .stay-safe .kulturText h4,
.kulinarikElement .stay-safe .kulturText h5, .kulinarikElement .stay-safe .presseText h1, .kulinarikElement .stay-safe .presseText h2, .kulinarikElement .stay-safe .presseText h3, .kulinarikElement .stay-safe .presseText h4, .kulinarikElement .stay-safe .presseText h5, .kulinarikElement .award .seasonText h1, .kulinarikElement .award .seasonText h2, .kulinarikElement .award .seasonText h3, .kulinarikElement .award .seasonText h4, .kulinarikElement .award .seasonText h5, .kulinarikElement .award .kulinarikText h1, .kulinarikElement .award .kulinarikText h2, .kulinarikElement .award .kulinarikText h3, .kulinarikElement .award .kulinarikText h4, .kulinarikElement .award .kulinarikText h5,
.kulinarikElement .award .kulturText h1,
.kulinarikElement .award .kulturText h2,
.kulinarikElement .award .kulturText h3,
.kulinarikElement .award .kulturText h4,
.kulinarikElement .award .kulturText h5, .kulinarikElement .award .presseText h1, .kulinarikElement .award .presseText h2, .kulinarikElement .award .presseText h3, .kulinarikElement .award .presseText h4, .kulinarikElement .award .presseText h5, .kulinarikElement .presse .seasonText h1, .kulinarikElement .presse .seasonText h2, .kulinarikElement .presse .seasonText h3, .kulinarikElement .presse .seasonText h4, .kulinarikElement .presse .seasonText h5, .kulinarikElement .presse .kulinarikText h1, .kulinarikElement .presse .kulinarikText h2, .kulinarikElement .presse .kulinarikText h3, .kulinarikElement .presse .kulinarikText h4, .kulinarikElement .presse .kulinarikText h5,
.kulinarikElement .presse .kulturText h1,
.kulinarikElement .presse .kulturText h2,
.kulinarikElement .presse .kulturText h3,
.kulinarikElement .presse .kulturText h4,
.kulinarikElement .presse .kulturText h5, .kulinarikElement .presse .presseText h1, .kulinarikElement .presse .presseText h2, .kulinarikElement .presse .presseText h3, .kulinarikElement .presse .presseText h4, .kulinarikElement .presse .presseText h5, .kulturElement .season1 .seasonText h1, .kulturElement .season1 .seasonText h2, .kulturElement .season1 .seasonText h3, .kulturElement .season1 .seasonText h4, .kulturElement .season1 .seasonText h5, .kulturElement .season1 .kulinarikText h1, .kulturElement .season1 .kulinarikText h2, .kulturElement .season1 .kulinarikText h3, .kulturElement .season1 .kulinarikText h4, .kulturElement .season1 .kulinarikText h5,
.kulturElement .season1 .kulturText h1,
.kulturElement .season1 .kulturText h2,
.kulturElement .season1 .kulturText h3,
.kulturElement .season1 .kulturText h4,
.kulturElement .season1 .kulturText h5, .kulturElement .season1 .presseText h1, .kulturElement .season1 .presseText h2, .kulturElement .season1 .presseText h3, .kulturElement .season1 .presseText h4, .kulturElement .season1 .presseText h5, .kulturElement .season2 .seasonText h1, .kulturElement .season2 .seasonText h2, .kulturElement .season2 .seasonText h3, .kulturElement .season2 .seasonText h4, .kulturElement .season2 .seasonText h5, .kulturElement .season2 .kulinarikText h1, .kulturElement .season2 .kulinarikText h2, .kulturElement .season2 .kulinarikText h3, .kulturElement .season2 .kulinarikText h4, .kulturElement .season2 .kulinarikText h5,
.kulturElement .season2 .kulturText h1,
.kulturElement .season2 .kulturText h2,
.kulturElement .season2 .kulturText h3,
.kulturElement .season2 .kulturText h4,
.kulturElement .season2 .kulturText h5, .kulturElement .season2 .presseText h1, .kulturElement .season2 .presseText h2, .kulturElement .season2 .presseText h3, .kulturElement .season2 .presseText h4, .kulturElement .season2 .presseText h5,
.kulturElement .season3 .seasonText h1,
.kulturElement .season3 .seasonText h2,
.kulturElement .season3 .seasonText h3,
.kulturElement .season3 .seasonText h4,
.kulturElement .season3 .seasonText h5,
.kulturElement .season3 .kulinarikText h1,
.kulturElement .season3 .kulinarikText h2,
.kulturElement .season3 .kulinarikText h3,
.kulturElement .season3 .kulinarikText h4,
.kulturElement .season3 .kulinarikText h5,
.kulturElement .season3 .kulturText h1,
.kulturElement .season3 .kulturText h2,
.kulturElement .season3 .kulturText h3,
.kulturElement .season3 .kulturText h4,
.kulturElement .season3 .kulturText h5,
.kulturElement .season3 .presseText h1,
.kulturElement .season3 .presseText h2,
.kulturElement .season3 .presseText h3,
.kulturElement .season3 .presseText h4,
.kulturElement .season3 .presseText h5, .kulturElement .season4 .seasonText h1, .kulturElement .season4 .seasonText h2, .kulturElement .season4 .seasonText h3, .kulturElement .season4 .seasonText h4, .kulturElement .season4 .seasonText h5, .kulturElement .season4 .kulinarikText h1, .kulturElement .season4 .kulinarikText h2, .kulturElement .season4 .kulinarikText h3, .kulturElement .season4 .kulinarikText h4, .kulturElement .season4 .kulinarikText h5,
.kulturElement .season4 .kulturText h1,
.kulturElement .season4 .kulturText h2,
.kulturElement .season4 .kulturText h3,
.kulturElement .season4 .kulturText h4,
.kulturElement .season4 .kulturText h5, .kulturElement .season4 .presseText h1, .kulturElement .season4 .presseText h2, .kulturElement .season4 .presseText h3, .kulturElement .season4 .presseText h4, .kulturElement .season4 .presseText h5,
.kulturElement .kulinarik .seasonText h1,
.kulturElement .kulinarik .seasonText h2,
.kulturElement .kulinarik .seasonText h3,
.kulturElement .kulinarik .seasonText h4,
.kulturElement .kulinarik .seasonText h5,
.kulturElement .kulinarik .kulinarikText h1,
.kulturElement .kulinarik .kulinarikText h2,
.kulturElement .kulinarik .kulinarikText h3,
.kulturElement .kulinarik .kulinarikText h4,
.kulturElement .kulinarik .kulinarikText h5,
.kulturElement .kulinarik .kulturText h1,
.kulturElement .kulinarik .kulturText h2,
.kulturElement .kulinarik .kulturText h3,
.kulturElement .kulinarik .kulturText h4,
.kulturElement .kulinarik .kulturText h5,
.kulturElement .kulinarik .presseText h1,
.kulturElement .kulinarik .presseText h2,
.kulturElement .kulinarik .presseText h3,
.kulturElement .kulinarik .presseText h4,
.kulturElement .kulinarik .presseText h5, .kulturElement .kultur .seasonText h1, .kulturElement .kultur .seasonText h2, .kulturElement .kultur .seasonText h3, .kulturElement .kultur .seasonText h4, .kulturElement .kultur .seasonText h5, .kulturElement .kultur .kulinarikText h1, .kulturElement .kultur .kulinarikText h2, .kulturElement .kultur .kulinarikText h3, .kulturElement .kultur .kulinarikText h4, .kulturElement .kultur .kulinarikText h5,
.kulturElement .kultur .kulturText h1,
.kulturElement .kultur .kulturText h2,
.kulturElement .kultur .kulturText h3,
.kulturElement .kultur .kulturText h4,
.kulturElement .kultur .kulturText h5, .kulturElement .kultur .presseText h1, .kulturElement .kultur .presseText h2, .kulturElement .kultur .presseText h3, .kulturElement .kultur .presseText h4, .kulturElement .kultur .presseText h5, .kulturElement .stay-safe .seasonText h1, .kulturElement .stay-safe .seasonText h2, .kulturElement .stay-safe .seasonText h3, .kulturElement .stay-safe .seasonText h4, .kulturElement .stay-safe .seasonText h5, .kulturElement .stay-safe .kulinarikText h1, .kulturElement .stay-safe .kulinarikText h2, .kulturElement .stay-safe .kulinarikText h3, .kulturElement .stay-safe .kulinarikText h4, .kulturElement .stay-safe .kulinarikText h5,
.kulturElement .stay-safe .kulturText h1,
.kulturElement .stay-safe .kulturText h2,
.kulturElement .stay-safe .kulturText h3,
.kulturElement .stay-safe .kulturText h4,
.kulturElement .stay-safe .kulturText h5, .kulturElement .stay-safe .presseText h1, .kulturElement .stay-safe .presseText h2, .kulturElement .stay-safe .presseText h3, .kulturElement .stay-safe .presseText h4, .kulturElement .stay-safe .presseText h5, .kulturElement .award .seasonText h1, .kulturElement .award .seasonText h2, .kulturElement .award .seasonText h3, .kulturElement .award .seasonText h4, .kulturElement .award .seasonText h5, .kulturElement .award .kulinarikText h1, .kulturElement .award .kulinarikText h2, .kulturElement .award .kulinarikText h3, .kulturElement .award .kulinarikText h4, .kulturElement .award .kulinarikText h5,
.kulturElement .award .kulturText h1,
.kulturElement .award .kulturText h2,
.kulturElement .award .kulturText h3,
.kulturElement .award .kulturText h4,
.kulturElement .award .kulturText h5, .kulturElement .award .presseText h1, .kulturElement .award .presseText h2, .kulturElement .award .presseText h3, .kulturElement .award .presseText h4, .kulturElement .award .presseText h5, .kulturElement .presse .seasonText h1, .kulturElement .presse .seasonText h2, .kulturElement .presse .seasonText h3, .kulturElement .presse .seasonText h4, .kulturElement .presse .seasonText h5, .kulturElement .presse .kulinarikText h1, .kulturElement .presse .kulinarikText h2, .kulturElement .presse .kulinarikText h3, .kulturElement .presse .kulinarikText h4, .kulturElement .presse .kulinarikText h5,
.kulturElement .presse .kulturText h1,
.kulturElement .presse .kulturText h2,
.kulturElement .presse .kulturText h3,
.kulturElement .presse .kulturText h4,
.kulturElement .presse .kulturText h5, .kulturElement .presse .presseText h1, .kulturElement .presse .presseText h2, .kulturElement .presse .presseText h3, .kulturElement .presse .presseText h4, .kulturElement .presse .presseText h5,
.awardElement .season1 .seasonText h1,
.awardElement .season1 .seasonText h2,
.awardElement .season1 .seasonText h3,
.awardElement .season1 .seasonText h4,
.awardElement .season1 .seasonText h5,
.awardElement .season1 .kulinarikText h1,
.awardElement .season1 .kulinarikText h2,
.awardElement .season1 .kulinarikText h3,
.awardElement .season1 .kulinarikText h4,
.awardElement .season1 .kulinarikText h5,
.awardElement .season1 .kulturText h1,
.awardElement .season1 .kulturText h2,
.awardElement .season1 .kulturText h3,
.awardElement .season1 .kulturText h4,
.awardElement .season1 .kulturText h5,
.awardElement .season1 .presseText h1,
.awardElement .season1 .presseText h2,
.awardElement .season1 .presseText h3,
.awardElement .season1 .presseText h4,
.awardElement .season1 .presseText h5,
.awardElement .season2 .seasonText h1,
.awardElement .season2 .seasonText h2,
.awardElement .season2 .seasonText h3,
.awardElement .season2 .seasonText h4,
.awardElement .season2 .seasonText h5,
.awardElement .season2 .kulinarikText h1,
.awardElement .season2 .kulinarikText h2,
.awardElement .season2 .kulinarikText h3,
.awardElement .season2 .kulinarikText h4,
.awardElement .season2 .kulinarikText h5,
.awardElement .season2 .kulturText h1,
.awardElement .season2 .kulturText h2,
.awardElement .season2 .kulturText h3,
.awardElement .season2 .kulturText h4,
.awardElement .season2 .kulturText h5,
.awardElement .season2 .presseText h1,
.awardElement .season2 .presseText h2,
.awardElement .season2 .presseText h3,
.awardElement .season2 .presseText h4,
.awardElement .season2 .presseText h5,
.awardElement .season3 .seasonText h1,
.awardElement .season3 .seasonText h2,
.awardElement .season3 .seasonText h3,
.awardElement .season3 .seasonText h4,
.awardElement .season3 .seasonText h5,
.awardElement .season3 .kulinarikText h1,
.awardElement .season3 .kulinarikText h2,
.awardElement .season3 .kulinarikText h3,
.awardElement .season3 .kulinarikText h4,
.awardElement .season3 .kulinarikText h5,
.awardElement .season3 .kulturText h1,
.awardElement .season3 .kulturText h2,
.awardElement .season3 .kulturText h3,
.awardElement .season3 .kulturText h4,
.awardElement .season3 .kulturText h5,
.awardElement .season3 .presseText h1,
.awardElement .season3 .presseText h2,
.awardElement .season3 .presseText h3,
.awardElement .season3 .presseText h4,
.awardElement .season3 .presseText h5,
.awardElement .season4 .seasonText h1,
.awardElement .season4 .seasonText h2,
.awardElement .season4 .seasonText h3,
.awardElement .season4 .seasonText h4,
.awardElement .season4 .seasonText h5,
.awardElement .season4 .kulinarikText h1,
.awardElement .season4 .kulinarikText h2,
.awardElement .season4 .kulinarikText h3,
.awardElement .season4 .kulinarikText h4,
.awardElement .season4 .kulinarikText h5,
.awardElement .season4 .kulturText h1,
.awardElement .season4 .kulturText h2,
.awardElement .season4 .kulturText h3,
.awardElement .season4 .kulturText h4,
.awardElement .season4 .kulturText h5,
.awardElement .season4 .presseText h1,
.awardElement .season4 .presseText h2,
.awardElement .season4 .presseText h3,
.awardElement .season4 .presseText h4,
.awardElement .season4 .presseText h5,
.awardElement .kulinarik .seasonText h1,
.awardElement .kulinarik .seasonText h2,
.awardElement .kulinarik .seasonText h3,
.awardElement .kulinarik .seasonText h4,
.awardElement .kulinarik .seasonText h5,
.awardElement .kulinarik .kulinarikText h1,
.awardElement .kulinarik .kulinarikText h2,
.awardElement .kulinarik .kulinarikText h3,
.awardElement .kulinarik .kulinarikText h4,
.awardElement .kulinarik .kulinarikText h5,
.awardElement .kulinarik .kulturText h1,
.awardElement .kulinarik .kulturText h2,
.awardElement .kulinarik .kulturText h3,
.awardElement .kulinarik .kulturText h4,
.awardElement .kulinarik .kulturText h5,
.awardElement .kulinarik .presseText h1,
.awardElement .kulinarik .presseText h2,
.awardElement .kulinarik .presseText h3,
.awardElement .kulinarik .presseText h4,
.awardElement .kulinarik .presseText h5,
.awardElement .kultur .seasonText h1,
.awardElement .kultur .seasonText h2,
.awardElement .kultur .seasonText h3,
.awardElement .kultur .seasonText h4,
.awardElement .kultur .seasonText h5,
.awardElement .kultur .kulinarikText h1,
.awardElement .kultur .kulinarikText h2,
.awardElement .kultur .kulinarikText h3,
.awardElement .kultur .kulinarikText h4,
.awardElement .kultur .kulinarikText h5,
.awardElement .kultur .kulturText h1,
.awardElement .kultur .kulturText h2,
.awardElement .kultur .kulturText h3,
.awardElement .kultur .kulturText h4,
.awardElement .kultur .kulturText h5,
.awardElement .kultur .presseText h1,
.awardElement .kultur .presseText h2,
.awardElement .kultur .presseText h3,
.awardElement .kultur .presseText h4,
.awardElement .kultur .presseText h5,
.awardElement .stay-safe .seasonText h1,
.awardElement .stay-safe .seasonText h2,
.awardElement .stay-safe .seasonText h3,
.awardElement .stay-safe .seasonText h4,
.awardElement .stay-safe .seasonText h5,
.awardElement .stay-safe .kulinarikText h1,
.awardElement .stay-safe .kulinarikText h2,
.awardElement .stay-safe .kulinarikText h3,
.awardElement .stay-safe .kulinarikText h4,
.awardElement .stay-safe .kulinarikText h5,
.awardElement .stay-safe .kulturText h1,
.awardElement .stay-safe .kulturText h2,
.awardElement .stay-safe .kulturText h3,
.awardElement .stay-safe .kulturText h4,
.awardElement .stay-safe .kulturText h5,
.awardElement .stay-safe .presseText h1,
.awardElement .stay-safe .presseText h2,
.awardElement .stay-safe .presseText h3,
.awardElement .stay-safe .presseText h4,
.awardElement .stay-safe .presseText h5,
.awardElement .award .seasonText h1,
.awardElement .award .seasonText h2,
.awardElement .award .seasonText h3,
.awardElement .award .seasonText h4,
.awardElement .award .seasonText h5,
.awardElement .award .kulinarikText h1,
.awardElement .award .kulinarikText h2,
.awardElement .award .kulinarikText h3,
.awardElement .award .kulinarikText h4,
.awardElement .award .kulinarikText h5,
.awardElement .award .kulturText h1,
.awardElement .award .kulturText h2,
.awardElement .award .kulturText h3,
.awardElement .award .kulturText h4,
.awardElement .award .kulturText h5,
.awardElement .award .presseText h1,
.awardElement .award .presseText h2,
.awardElement .award .presseText h3,
.awardElement .award .presseText h4,
.awardElement .award .presseText h5,
.awardElement .presse .seasonText h1,
.awardElement .presse .seasonText h2,
.awardElement .presse .seasonText h3,
.awardElement .presse .seasonText h4,
.awardElement .presse .seasonText h5,
.awardElement .presse .kulinarikText h1,
.awardElement .presse .kulinarikText h2,
.awardElement .presse .kulinarikText h3,
.awardElement .presse .kulinarikText h4,
.awardElement .presse .kulinarikText h5,
.awardElement .presse .kulturText h1,
.awardElement .presse .kulturText h2,
.awardElement .presse .kulturText h3,
.awardElement .presse .kulturText h4,
.awardElement .presse .kulturText h5,
.awardElement .presse .presseText h1,
.awardElement .presse .presseText h2,
.awardElement .presse .presseText h3,
.awardElement .presse .presseText h4,
.awardElement .presse .presseText h5, .presseElement .season1 .seasonText h1, .presseElement .season1 .seasonText h2, .presseElement .season1 .seasonText h3, .presseElement .season1 .seasonText h4, .presseElement .season1 .seasonText h5, .presseElement .season1 .kulinarikText h1, .presseElement .season1 .kulinarikText h2, .presseElement .season1 .kulinarikText h3, .presseElement .season1 .kulinarikText h4, .presseElement .season1 .kulinarikText h5,
.presseElement .season1 .kulturText h1,
.presseElement .season1 .kulturText h2,
.presseElement .season1 .kulturText h3,
.presseElement .season1 .kulturText h4,
.presseElement .season1 .kulturText h5, .presseElement .season1 .presseText h1, .presseElement .season1 .presseText h2, .presseElement .season1 .presseText h3, .presseElement .season1 .presseText h4, .presseElement .season1 .presseText h5, .presseElement .season2 .seasonText h1, .presseElement .season2 .seasonText h2, .presseElement .season2 .seasonText h3, .presseElement .season2 .seasonText h4, .presseElement .season2 .seasonText h5, .presseElement .season2 .kulinarikText h1, .presseElement .season2 .kulinarikText h2, .presseElement .season2 .kulinarikText h3, .presseElement .season2 .kulinarikText h4, .presseElement .season2 .kulinarikText h5,
.presseElement .season2 .kulturText h1,
.presseElement .season2 .kulturText h2,
.presseElement .season2 .kulturText h3,
.presseElement .season2 .kulturText h4,
.presseElement .season2 .kulturText h5, .presseElement .season2 .presseText h1, .presseElement .season2 .presseText h2, .presseElement .season2 .presseText h3, .presseElement .season2 .presseText h4, .presseElement .season2 .presseText h5,
.presseElement .season3 .seasonText h1,
.presseElement .season3 .seasonText h2,
.presseElement .season3 .seasonText h3,
.presseElement .season3 .seasonText h4,
.presseElement .season3 .seasonText h5,
.presseElement .season3 .kulinarikText h1,
.presseElement .season3 .kulinarikText h2,
.presseElement .season3 .kulinarikText h3,
.presseElement .season3 .kulinarikText h4,
.presseElement .season3 .kulinarikText h5,
.presseElement .season3 .kulturText h1,
.presseElement .season3 .kulturText h2,
.presseElement .season3 .kulturText h3,
.presseElement .season3 .kulturText h4,
.presseElement .season3 .kulturText h5,
.presseElement .season3 .presseText h1,
.presseElement .season3 .presseText h2,
.presseElement .season3 .presseText h3,
.presseElement .season3 .presseText h4,
.presseElement .season3 .presseText h5, .presseElement .season4 .seasonText h1, .presseElement .season4 .seasonText h2, .presseElement .season4 .seasonText h3, .presseElement .season4 .seasonText h4, .presseElement .season4 .seasonText h5, .presseElement .season4 .kulinarikText h1, .presseElement .season4 .kulinarikText h2, .presseElement .season4 .kulinarikText h3, .presseElement .season4 .kulinarikText h4, .presseElement .season4 .kulinarikText h5,
.presseElement .season4 .kulturText h1,
.presseElement .season4 .kulturText h2,
.presseElement .season4 .kulturText h3,
.presseElement .season4 .kulturText h4,
.presseElement .season4 .kulturText h5, .presseElement .season4 .presseText h1, .presseElement .season4 .presseText h2, .presseElement .season4 .presseText h3, .presseElement .season4 .presseText h4, .presseElement .season4 .presseText h5,
.presseElement .kulinarik .seasonText h1,
.presseElement .kulinarik .seasonText h2,
.presseElement .kulinarik .seasonText h3,
.presseElement .kulinarik .seasonText h4,
.presseElement .kulinarik .seasonText h5,
.presseElement .kulinarik .kulinarikText h1,
.presseElement .kulinarik .kulinarikText h2,
.presseElement .kulinarik .kulinarikText h3,
.presseElement .kulinarik .kulinarikText h4,
.presseElement .kulinarik .kulinarikText h5,
.presseElement .kulinarik .kulturText h1,
.presseElement .kulinarik .kulturText h2,
.presseElement .kulinarik .kulturText h3,
.presseElement .kulinarik .kulturText h4,
.presseElement .kulinarik .kulturText h5,
.presseElement .kulinarik .presseText h1,
.presseElement .kulinarik .presseText h2,
.presseElement .kulinarik .presseText h3,
.presseElement .kulinarik .presseText h4,
.presseElement .kulinarik .presseText h5, .presseElement .kultur .seasonText h1, .presseElement .kultur .seasonText h2, .presseElement .kultur .seasonText h3, .presseElement .kultur .seasonText h4, .presseElement .kultur .seasonText h5, .presseElement .kultur .kulinarikText h1, .presseElement .kultur .kulinarikText h2, .presseElement .kultur .kulinarikText h3, .presseElement .kultur .kulinarikText h4, .presseElement .kultur .kulinarikText h5,
.presseElement .kultur .kulturText h1,
.presseElement .kultur .kulturText h2,
.presseElement .kultur .kulturText h3,
.presseElement .kultur .kulturText h4,
.presseElement .kultur .kulturText h5, .presseElement .kultur .presseText h1, .presseElement .kultur .presseText h2, .presseElement .kultur .presseText h3, .presseElement .kultur .presseText h4, .presseElement .kultur .presseText h5, .presseElement .stay-safe .seasonText h1, .presseElement .stay-safe .seasonText h2, .presseElement .stay-safe .seasonText h3, .presseElement .stay-safe .seasonText h4, .presseElement .stay-safe .seasonText h5, .presseElement .stay-safe .kulinarikText h1, .presseElement .stay-safe .kulinarikText h2, .presseElement .stay-safe .kulinarikText h3, .presseElement .stay-safe .kulinarikText h4, .presseElement .stay-safe .kulinarikText h5,
.presseElement .stay-safe .kulturText h1,
.presseElement .stay-safe .kulturText h2,
.presseElement .stay-safe .kulturText h3,
.presseElement .stay-safe .kulturText h4,
.presseElement .stay-safe .kulturText h5, .presseElement .stay-safe .presseText h1, .presseElement .stay-safe .presseText h2, .presseElement .stay-safe .presseText h3, .presseElement .stay-safe .presseText h4, .presseElement .stay-safe .presseText h5, .presseElement .award .seasonText h1, .presseElement .award .seasonText h2, .presseElement .award .seasonText h3, .presseElement .award .seasonText h4, .presseElement .award .seasonText h5, .presseElement .award .kulinarikText h1, .presseElement .award .kulinarikText h2, .presseElement .award .kulinarikText h3, .presseElement .award .kulinarikText h4, .presseElement .award .kulinarikText h5,
.presseElement .award .kulturText h1,
.presseElement .award .kulturText h2,
.presseElement .award .kulturText h3,
.presseElement .award .kulturText h4,
.presseElement .award .kulturText h5, .presseElement .award .presseText h1, .presseElement .award .presseText h2, .presseElement .award .presseText h3, .presseElement .award .presseText h4, .presseElement .award .presseText h5, .presseElement .presse .seasonText h1, .presseElement .presse .seasonText h2, .presseElement .presse .seasonText h3, .presseElement .presse .seasonText h4, .presseElement .presse .seasonText h5, .presseElement .presse .kulinarikText h1, .presseElement .presse .kulinarikText h2, .presseElement .presse .kulinarikText h3, .presseElement .presse .kulinarikText h4, .presseElement .presse .kulinarikText h5,
.presseElement .presse .kulturText h1,
.presseElement .presse .kulturText h2,
.presseElement .presse .kulturText h3,
.presseElement .presse .kulturText h4,
.presseElement .presse .kulturText h5, .presseElement .presse .presseText h1, .presseElement .presse .presseText h2, .presseElement .presse .presseText h3, .presseElement .presse .presseText h4, .presseElement .presse .presseText h5 {
  font-size: 17px;
  color: #000;
  line-height: 21px;
  letter-spacing: 4.25px;
  text-transform: uppercase;
  padding: 26px 0 81px 0;
}
/* line 3893, ../sass/tools/_app.scss */
.seasonsElement .season1 .seasonText p, .seasonsElement .season1 .kulinarikText p,
.seasonsElement .season1 .kulturText p, .seasonsElement .season1 .presseText p, .seasonsElement .season2 .seasonText p, .seasonsElement .season2 .kulinarikText p,
.seasonsElement .season2 .kulturText p, .seasonsElement .season2 .presseText p,
.seasonsElement .season3 .seasonText p,
.seasonsElement .season3 .kulinarikText p,
.seasonsElement .season3 .kulturText p,
.seasonsElement .season3 .presseText p, .seasonsElement .season4 .seasonText p, .seasonsElement .season4 .kulinarikText p,
.seasonsElement .season4 .kulturText p, .seasonsElement .season4 .presseText p,
.seasonsElement .kulinarik .seasonText p,
.seasonsElement .kulinarik .kulinarikText p,
.seasonsElement .kulinarik .kulturText p,
.seasonsElement .kulinarik .presseText p, .seasonsElement .kultur .seasonText p, .seasonsElement .kultur .kulinarikText p,
.seasonsElement .kultur .kulturText p, .seasonsElement .kultur .presseText p, .seasonsElement .stay-safe .seasonText p, .seasonsElement .stay-safe .kulinarikText p,
.seasonsElement .stay-safe .kulturText p, .seasonsElement .stay-safe .presseText p, .seasonsElement .award .seasonText p, .seasonsElement .award .kulinarikText p,
.seasonsElement .award .kulturText p, .seasonsElement .award .presseText p, .seasonsElement .presse .seasonText p, .seasonsElement .presse .kulinarikText p,
.seasonsElement .presse .kulturText p, .seasonsElement .presse .presseText p, .kulinarikElement .season1 .seasonText p, .kulinarikElement .season1 .kulinarikText p,
.kulinarikElement .season1 .kulturText p, .kulinarikElement .season1 .presseText p, .kulinarikElement .season2 .seasonText p, .kulinarikElement .season2 .kulinarikText p,
.kulinarikElement .season2 .kulturText p, .kulinarikElement .season2 .presseText p,
.kulinarikElement .season3 .seasonText p,
.kulinarikElement .season3 .kulinarikText p,
.kulinarikElement .season3 .kulturText p,
.kulinarikElement .season3 .presseText p, .kulinarikElement .season4 .seasonText p, .kulinarikElement .season4 .kulinarikText p,
.kulinarikElement .season4 .kulturText p, .kulinarikElement .season4 .presseText p,
.kulinarikElement .kulinarik .seasonText p,
.kulinarikElement .kulinarik .kulinarikText p,
.kulinarikElement .kulinarik .kulturText p,
.kulinarikElement .kulinarik .presseText p, .kulinarikElement .kultur .seasonText p, .kulinarikElement .kultur .kulinarikText p,
.kulinarikElement .kultur .kulturText p, .kulinarikElement .kultur .presseText p, .kulinarikElement .stay-safe .seasonText p, .kulinarikElement .stay-safe .kulinarikText p,
.kulinarikElement .stay-safe .kulturText p, .kulinarikElement .stay-safe .presseText p, .kulinarikElement .award .seasonText p, .kulinarikElement .award .kulinarikText p,
.kulinarikElement .award .kulturText p, .kulinarikElement .award .presseText p, .kulinarikElement .presse .seasonText p, .kulinarikElement .presse .kulinarikText p,
.kulinarikElement .presse .kulturText p, .kulinarikElement .presse .presseText p, .kulturElement .season1 .seasonText p, .kulturElement .season1 .kulinarikText p,
.kulturElement .season1 .kulturText p, .kulturElement .season1 .presseText p, .kulturElement .season2 .seasonText p, .kulturElement .season2 .kulinarikText p,
.kulturElement .season2 .kulturText p, .kulturElement .season2 .presseText p,
.kulturElement .season3 .seasonText p,
.kulturElement .season3 .kulinarikText p,
.kulturElement .season3 .kulturText p,
.kulturElement .season3 .presseText p, .kulturElement .season4 .seasonText p, .kulturElement .season4 .kulinarikText p,
.kulturElement .season4 .kulturText p, .kulturElement .season4 .presseText p,
.kulturElement .kulinarik .seasonText p,
.kulturElement .kulinarik .kulinarikText p,
.kulturElement .kulinarik .kulturText p,
.kulturElement .kulinarik .presseText p, .kulturElement .kultur .seasonText p, .kulturElement .kultur .kulinarikText p,
.kulturElement .kultur .kulturText p, .kulturElement .kultur .presseText p, .kulturElement .stay-safe .seasonText p, .kulturElement .stay-safe .kulinarikText p,
.kulturElement .stay-safe .kulturText p, .kulturElement .stay-safe .presseText p, .kulturElement .award .seasonText p, .kulturElement .award .kulinarikText p,
.kulturElement .award .kulturText p, .kulturElement .award .presseText p, .kulturElement .presse .seasonText p, .kulturElement .presse .kulinarikText p,
.kulturElement .presse .kulturText p, .kulturElement .presse .presseText p,
.awardElement .season1 .seasonText p,
.awardElement .season1 .kulinarikText p,
.awardElement .season1 .kulturText p,
.awardElement .season1 .presseText p,
.awardElement .season2 .seasonText p,
.awardElement .season2 .kulinarikText p,
.awardElement .season2 .kulturText p,
.awardElement .season2 .presseText p,
.awardElement .season3 .seasonText p,
.awardElement .season3 .kulinarikText p,
.awardElement .season3 .kulturText p,
.awardElement .season3 .presseText p,
.awardElement .season4 .seasonText p,
.awardElement .season4 .kulinarikText p,
.awardElement .season4 .kulturText p,
.awardElement .season4 .presseText p,
.awardElement .kulinarik .seasonText p,
.awardElement .kulinarik .kulinarikText p,
.awardElement .kulinarik .kulturText p,
.awardElement .kulinarik .presseText p,
.awardElement .kultur .seasonText p,
.awardElement .kultur .kulinarikText p,
.awardElement .kultur .kulturText p,
.awardElement .kultur .presseText p,
.awardElement .stay-safe .seasonText p,
.awardElement .stay-safe .kulinarikText p,
.awardElement .stay-safe .kulturText p,
.awardElement .stay-safe .presseText p,
.awardElement .award .seasonText p,
.awardElement .award .kulinarikText p,
.awardElement .award .kulturText p,
.awardElement .award .presseText p,
.awardElement .presse .seasonText p,
.awardElement .presse .kulinarikText p,
.awardElement .presse .kulturText p,
.awardElement .presse .presseText p, .presseElement .season1 .seasonText p, .presseElement .season1 .kulinarikText p,
.presseElement .season1 .kulturText p, .presseElement .season1 .presseText p, .presseElement .season2 .seasonText p, .presseElement .season2 .kulinarikText p,
.presseElement .season2 .kulturText p, .presseElement .season2 .presseText p,
.presseElement .season3 .seasonText p,
.presseElement .season3 .kulinarikText p,
.presseElement .season3 .kulturText p,
.presseElement .season3 .presseText p, .presseElement .season4 .seasonText p, .presseElement .season4 .kulinarikText p,
.presseElement .season4 .kulturText p, .presseElement .season4 .presseText p,
.presseElement .kulinarik .seasonText p,
.presseElement .kulinarik .kulinarikText p,
.presseElement .kulinarik .kulturText p,
.presseElement .kulinarik .presseText p, .presseElement .kultur .seasonText p, .presseElement .kultur .kulinarikText p,
.presseElement .kultur .kulturText p, .presseElement .kultur .presseText p, .presseElement .stay-safe .seasonText p, .presseElement .stay-safe .kulinarikText p,
.presseElement .stay-safe .kulturText p, .presseElement .stay-safe .presseText p, .presseElement .award .seasonText p, .presseElement .award .kulinarikText p,
.presseElement .award .kulturText p, .presseElement .award .presseText p, .presseElement .presse .seasonText p, .presseElement .presse .kulinarikText p,
.presseElement .presse .kulturText p, .presseElement .presse .presseText p {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 28px;
  line-height: 39px;
  margin-bottom: 35px;
}

/* line 3902, ../sass/tools/_app.scss */
.interesseKultur {
  top: -295px;
  position: relative;
}

/* line 3907, ../sass/tools/_app.scss */
.seasonsElement {
  width: 100%;
}

/* line 3910, ../sass/tools/_app.scss */
.season1, .season2,
.season3, .season4 {
  width: 83%;
}

/* line 3914, ../sass/tools/_app.scss */
.season2 {
  margin-top: 197px;
  margin-left: 16.6%;
}

/* line 3918, ../sass/tools/_app.scss */
.season3 {
  margin-top: -401px;
}

/* line 3921, ../sass/tools/_app.scss */
.season4 {
  margin-left: 16.6%;
  margin-top: 138px;
}

/* line 3926, ../sass/tools/_app.scss */
.kulturElement {
  margin-top: 129px;
  margin-bottom: -275px;
}
/* line 3929, ../sass/tools/_app.scss */
.kulturElement .kulturImage {
  text-align: left;
}
/* line 3931, ../sass/tools/_app.scss */
.kulturElement .kulturImage img {
  width: 100%;
  height: 380px;
}

/* line 3939, ../sass/tools/_app.scss */
.kultur {
  margin-bottom: 270px;
}

/* line 3943, ../sass/tools/_app.scss */
.kultur:nth-child(1) {
  float: left;
}

/* line 3946, ../sass/tools/_app.scss */
.kultur:nth-child(2) {
  margin-top: 301px;
  float: right;
}

/* .kultur:nth-child(4) {

    float: right;
    .kulturImage {
        img {
            width: 100%;
            height: 90%;
        }       
    }
} */
/* line 3962, ../sass/tools/_app.scss */
.kultur:nth-child(3),
.kultur:nth-child(5),
.kultur:nth-child(7),
.kultur:nth-child(9),
.kultur:nth-child(11) {
  float: left;
}

/* line 3970, ../sass/tools/_app.scss */
.kultur:nth-child(4),
.kultur:nth-child(6),
.kultur:nth-child(8),
.kultur:nth-child(10),
.kultur:nth-child(12) {
  float: right;
}

/* line 3979, ../sass/tools/_app.scss */
.kulinarikElement, .awardElement, .presseElement {
  margin-top: 88px;
  margin-bottom: -250px;
}

/* .kulinarik {
    margin-bottom: 800px !important;
} */
/* line 3987, ../sass/tools/_app.scss */
.kulinarik:nth-child(1) {
  float: left;
}

/* line 3990, ../sass/tools/_app.scss */
.kulinarik:nth-child(2) {
  margin-top: 201px;
  float: right;
}

/* line 3995, ../sass/tools/_app.scss */
.kulinarik:nth-child(3),
.kulinarik:nth-child(5),
.kulinarik:nth-child(7),
.kulinarik:nth-child(9),
.kulinarik:nth-child(11) {
  margin-top: 170px;
  float: left;
}

/* line 4004, ../sass/tools/_app.scss */
.kulinarik:nth-child(4),
.kulinarik:nth-child(6),
.kulinarik:nth-child(8),
.kulinarik:nth-child(10),
.kulinarik:nth-child(12) {
  margin-top: 170px;
  float: right;
}

@media screen and (max-width: 867px) {
  /* line 4013, ../sass/tools/_app.scss */
  .presse:first-child {
    left: -5px !important;
  }
}

/* line 4019, ../sass/tools/_app.scss */
.presse:nth-child(1) {
  margin-top: -70px !important;
  float: left;
  margin-bottom: -100px !important;
}

/* line 4024, ../sass/tools/_app.scss */
.presse:nth-child(2) {
  margin-top: 201px;
  clear: right;
  float: right;
  margin-bottom: -100px !important;
}

/* line 4031, ../sass/tools/_app.scss */
.presse:nth-child(1n) {
  margin-top: 170px;
  clear: left;
}
@media screen and (max-width: 867px) {
  /* line 4031, ../sass/tools/_app.scss */
  .presse:nth-child(1n) {
    clear: both !important;
    float: left;
    left: -7px;
    margin-bottom: -100px !important;
  }
}

/* line 4043, ../sass/tools/_app.scss */
.presse:nth-child(2n) {
  margin-top: 170px;
  clear: right;
  float: right;
}
@media screen and (max-width: 867px) {
  /* line 4043, ../sass/tools/_app.scss */
  .presse:nth-child(2n) {
    clear: both !important;
    float: left;
    left: -7px;
    margin-bottom: -100px !important;
  }
}

/* line 4057, ../sass/tools/_app.scss */
.infoElement-presse {
  margin-top: -40px;
}
@media screen and (max-width: 867px) {
  /* line 4057, ../sass/tools/_app.scss */
  .infoElement-presse {
    margin-top: 0;
  }
}

/* stay-safe */
/* line 4065, ../sass/tools/_app.scss */
.stay-safe:nth-child(1) {
  float: left;
}

/* line 4068, ../sass/tools/_app.scss */
.stay-safe:nth-child(2) {
  margin-top: 190px;
  float: right;
}

/* line 4072, ../sass/tools/_app.scss */
.stay-safe:nth-child(3),
.stay-safe:nth-child(5),
.stay-safe:nth-child(7),
.stay-safe:nth-child(9),
.stay-safe:nth-child(11) {
  float: left;
}

/* line 4079, ../sass/tools/_app.scss */
.stay-safe:nth-child(4),
.stay-safe:nth-child(6),
.stay-safe:nth-child(8),
.stay-safe:nth-child(10),
.stay-safe:nth-child(12) {
  float: right;
}

/* line 4088, ../sass/tools/_app.scss */
.stay-safe {
  margin-bottom: 6.3rem;
}

/* award */
/* line 4093, ../sass/tools/_app.scss */
.award:nth-child(1) {
  float: left;
}

/* line 4096, ../sass/tools/_app.scss */
.award:nth-child(2) {
  margin-top: 190px;
  float: right;
}

/* line 4100, ../sass/tools/_app.scss */
.award:nth-child(3),
.award:nth-child(5),
.award:nth-child(7),
.award:nth-child(9),
.award:nth-child(11) {
  float: left;
}

/* line 4107, ../sass/tools/_app.scss */
.award:nth-child(4),
.award:nth-child(6),
.award:nth-child(8),
.award:nth-child(10),
.award:nth-child(12) {
  float: right;
}

/* line 4115, ../sass/tools/_app.scss */
.award {
  margin-bottom: 6.3rem;
}

/* line 4122, ../sass/tools/_app.scss */
.linkGoTo-season {
  position: absolute;
  bottom: 32px;
  left: 0;
  height: 0;
}

/* line 4128, ../sass/tools/_app.scss */
.linkGoToMesmer {
  margin-bottom: 176px;
}

/* line 4132, ../sass/tools/_app.scss */
.Teaser-Element {
  display: block;
}

/* line 4135, ../sass/tools/_app.scss */
.Teaser-Element-mob {
  display: none;
}

/* line 4140, ../sass/tools/_app.scss */
.Teaser-Span-Kulinarik .itemHeadline-kulinarik, .Teaser-Span-Kulinarik .itemHeadline-presse {
  margin-top: 115px;
}

/* line 4145, ../sass/tools/_app.scss */
.Teaser-Span-idx {
  margin-top: -46px !important;
}

/* line 4149, ../sass/tools/_app.scss */
.Teaser-Span-Architektur {
  margin-top: -134px !important;
}

/* line 4152, ../sass/tools/_app.scss */
.Teaser-Span-Architektur .itemHeadline {
  margin-top: 106px !important;
}

/* line 4156, ../sass/tools/_app.scss */
.teaser-gast {
  top: 48px;
}

/* line 4160, ../sass/tools/_app.scss */
.teaser-familie {
  top: -124px;
}

/* line 4164, ../sass/tools/_app.scss */
.teaser-mellau {
  top: 26px;
}

/* line 4167, ../sass/tools/_app.scss */
.topImg-Mellau {
  margin-top: 336px;
}

/* line 4170, ../sass/tools/_app.scss */
.topImg-1-Mesmer {
  margin-top: 329px;
}

/* line 4173, ../sass/tools/_app.scss */
.topText-1-Mesmer .copyText-slider-bild-text {
  margin-bottom: 92px;
}

/* line 4177, ../sass/tools/_app.scss */
.teaser-weiler {
  top: 0px !important;
  position: relative !important;
}

/* line 4181, ../sass/tools/_app.scss */
.teaser-kulinarik, .teaser-award, .teaser-presse {
  top: -27px;
}

/* line 4184, ../sass/tools/_app.scss */
.teaser-eindruecke {
  top: 14px;
}

/* line 4187, ../sass/tools/_app.scss */
.teaser-meserhaus {
  top: 21px;
}

/* Eindrücke 
---------------------------------------------------------------*/
/* line 4193, ../sass/tools/_app.scss */
.imagesGallery {
  margin-top: 150px;
  text-align: center;
}
/* line 4198, ../sass/tools/_app.scss */
.imagesGallery .image {
  margin-bottom: 30px;
}
/* line 4201, ../sass/tools/_app.scss */
.imagesGallery .image img {
  width: 100%;
  height: 100%;
  -webkit-filter: brightness(1);
  -moz-filter: brightness(1);
  -o-filter: brightness(1);
  -ms-filter: brightness(1);
  filter: brightness(1);
}

/* Apartment - Table
---------------------------------------------------------------*/
/* line 4218, ../sass/tools/_app.scss */
.tables, .tablesHLs, .tablesPrice {
  width: 100%;
  margin-top: 50px;
  padding-left: 25px;
  padding-right: 25px;
  margin-bottom: -3px;
}
/* line 4225, ../sass/tools/_app.scss */
.tables .tablesHL, .tables .tablesHL-mob, .tablesHLs .tablesHL, .tablesHLs .tablesHL-mob, .tablesPrice .tablesHL, .tablesPrice .tablesHL-mob {
  width: 100%;
  margin-top: 105px;
  margin-bottom: 25px;
  text-align: center;
}
/* line 4230, ../sass/tools/_app.scss */
.tables .tablesHL h1, .tables .tablesHL h2, .tables .tablesHL h1, .tables .tablesHL h3, .tables .tablesHL h4, .tables .tablesHL h5, .tables .tablesHL-mob h1, .tables .tablesHL-mob h2, .tables .tablesHL-mob h1, .tables .tablesHL-mob h3, .tables .tablesHL-mob h4, .tables .tablesHL-mob h5, .tablesHLs .tablesHL h1, .tablesHLs .tablesHL h2, .tablesHLs .tablesHL h1, .tablesHLs .tablesHL h3, .tablesHLs .tablesHL h4, .tablesHLs .tablesHL h5, .tablesHLs .tablesHL-mob h1, .tablesHLs .tablesHL-mob h2, .tablesHLs .tablesHL-mob h1, .tablesHLs .tablesHL-mob h3, .tablesHLs .tablesHL-mob h4, .tablesHLs .tablesHL-mob h5, .tablesPrice .tablesHL h1, .tablesPrice .tablesHL h2, .tablesPrice .tablesHL h1, .tablesPrice .tablesHL h3, .tablesPrice .tablesHL h4, .tablesPrice .tablesHL h5, .tablesPrice .tablesHL-mob h1, .tablesPrice .tablesHL-mob h2, .tablesPrice .tablesHL-mob h1, .tablesPrice .tablesHL-mob h3, .tablesPrice .tablesHL-mob h4, .tablesPrice .tablesHL-mob h5 {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 25px;
  line-height: 32px;
  letter-spacing: normal;
  margin-bottom: 40px;
}
/* line 4239, ../sass/tools/_app.scss */
.tables .tablesPrice, .tablesHLs .tablesPrice, .tablesPrice .tablesPrice {
  margin-bottom: 30px;
  font-variant-numeric: tabular-nums;
}
/* line 4243, ../sass/tools/_app.scss */
.tables table, .tablesHLs table, .tablesPrice table {
  width: 100%;
  border-top: 1px solid #000;
  padding: 0;
  margin: 0;
  border-collapse: collapse;
}
/* line 4251, ../sass/tools/_app.scss */
.tables th,
.tables td, .tablesHLs th,
.tablesHLs td, .tablesPrice th,
.tablesPrice td {
  width: 33%;
}
/* line 4256, ../sass/tools/_app.scss */
.tables td, .tablesHLs td, .tablesPrice td {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  text-align: justify;
  height: 4.5rem;
  font-size: 17px;
  line-height: 20px;
}
/* line 4265, ../sass/tools/_app.scss */
.tables tbody th, .tablesHLs tbody th, .tablesPrice tbody th {
  text-align: left;
}
/* line 4269, ../sass/tools/_app.scss */
.tables tbody, .tablesHLs tbody, .tablesPrice tbody {
  width: 100%;
  display: table;
}
/* line 4274, ../sass/tools/_app.scss */
.tables code, .tables .apartment-mob, .tablesHLs code, .tablesHLs .apartment-mob, .tablesPrice code, .tablesPrice .apartment-mob {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  text-transform: uppercase;
  font-size: 17px;
  letter-spacing: 4.25px;
  line-height: 21px;
}
/* line 4282, ../sass/tools/_app.scss */
.tables table a, .tables .moreInfo-Apart-mob a, .tablesHLs table a, .tablesHLs .moreInfo-Apart-mob a, .tablesPrice table a, .tablesPrice .moreInfo-Apart-mob a {
  white-space: nowrap;
  font-size: 20px;
  margin: 5px 0 0 0;
  padding: 5px 3px 5px 3px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}
/* line 4293, ../sass/tools/_app.scss */
.tables .linkToApartment a, .tablesHLs .linkToApartment a, .tablesPrice .linkToApartment a {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}
/* line 4297, ../sass/tools/_app.scss */
.tables .linkToApartment a:hover, .tablesHLs .linkToApartment a:hover, .tablesPrice .linkToApartment a:hover {
  border-top: 1px solid #c8a850 !important;
  border-bottom: 1px solid #c8a850 !important;
}
/* line 4303, ../sass/tools/_app.scss */
.tables td:last-child, .tablesHLs td:last-child, .tablesPrice td:last-child {
  min-width: 180px;
  text-align: center;
  padding-right: 0px;
}

/* line 4312, ../sass/tools/_app.scss */
.tablesHLs table, .tablesHLs tr {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  text-align: justify;
  width: 100%;
  border: 0 none;
  padding: 0;
  margin: 0;
}
/* line 4320, ../sass/tools/_app.scss */
.tablesHLs th,
.tablesHLs td {
  width: 41%;
  height: 2rem;
}
/* line 4325, ../sass/tools/_app.scss */
.tablesHLs td {
  text-align: center;
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  text-transform: uppercase;
  font-size: 17px;
}
/* line 4331, ../sass/tools/_app.scss */
.tablesHLs code, .tablesHLs .apart-det-hl {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  text-transform: none;
  font-size: 25px;
  letter-spacing: 0;
}

/* line 4339, ../sass/tools/_app.scss */
.tablesPrice .tab2, .tablesPrice .tab3, .tablesPrice .tab4, .tablesPrice .tab5 {
  box-sizing: border-box;
}

/* line 4343, ../sass/tools/_app.scss */
.hl-Season {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  text-transform: none;
  font-size: 17px;
  line-height: 25px;
  letter-spacing: 4.25px;
  text-align: center !important;
  text-transform: uppercase;
}

/* line 4353, ../sass/tools/_app.scss */
.tablesPrice {
  margin-top: 15px;
  font-variant-numeric: tabular-nums;
}
/* line 4357, ../sass/tools/_app.scss */
.tablesPrice .cat {
  text-align: center;
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  text-transform: none;
  font-size: 17px;
  letter-spacing: normal;
}
/* line 4364, ../sass/tools/_app.scss */
.tablesPrice th,
.tablesPrice td {
  line-height: 150%;
  vertical-align: top;
  text-align: center;
}
/* line 4370, ../sass/tools/_app.scss */
.tablesPrice .tabLeft, .tablesPrice .tabLeftPr {
  text-align: left;
}
/* line 4373, ../sass/tools/_app.scss */
.tablesPrice .tabCont {
  width: 100px;
  border-left: 1px solid #000;
}
/* line 4377, ../sass/tools/_app.scss */
.tablesPrice .tabCont2, .tablesPrice .tabContPr {
  border: none;
}
/* line 4381, ../sass/tools/_app.scss */
.tablesPrice .tabLeftHl, .tablesPrice .tabContHl, .tablesPrice .tabCont2Hl {
  border-bottom: 1px solid #000;
  height: 36px;
  vertical-align: middle;
}
/* line 4386, ../sass/tools/_app.scss */
.tablesPrice .tabContHl {
  border-left: 1px solid #000;
}
/* line 4389, ../sass/tools/_app.scss */
.tablesPrice .tabLeftPr, .tablesPrice .tabContPr, .tablesPrice .tabCont2Pr, .tablesPrice .tabCont2Pr {
  border-bottom: 1px solid #000;
  height: 2rem;
  padding-top: 12px;
  padding-bottom: 12px;
}
/* line 4396, ../sass/tools/_app.scss */
.tablesPrice .tabLeftHl, .tablesPrice .tabContHl, .tablesPrice .tabCont2Hl, .tablesPrice .tabContHl, .tablesPrice .tabCont2Hl, .tablesPrice .tabLeftPr {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 17px;
  line-height: 25px;
  text-align: center;
}
/* line 4403, ../sass/tools/_app.scss */
.tablesPrice .tabCont2HL-lCld {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 17px;
  line-height: 25px;
  text-align: center;
  margin-right: -14px;
}
/* line 4411, ../sass/tools/_app.scss */
.tablesPrice .tabLeftPr {
  text-align: left !important;
}
/* line 4415, ../sass/tools/_app.scss */
.tablesPrice .tablesHLs td:last-child {
  text-align: center !important;
}
/* line 4419, ../sass/tools/_app.scss */
.tablesPrice .tabContPr, .tablesPrice .tabContPr {
  border-left: 1px solid #000;
}
/* line 4422, ../sass/tools/_app.scss */
.tablesPrice .tabLeft, .tablesPrice .tabCont, .tablesPrice .tabCont2 {
  padding: 5px 5px 5px 5px;
}
/* line 4425, ../sass/tools/_app.scss */
.tablesPrice .tab1 {
  width: 32.333%;
}
/* line 4428, ../sass/tools/_app.scss */
.tablesPrice .tab2, .tablesPrice .tab3, .tablesPrice .tab4, .tablesPrice .tab5 {
  width: 16.666%;
}
/* line 4431, ../sass/tools/_app.scss */
.tablesPrice .tablC {
  padding-right: 50px;
}
/* line 4434, ../sass/tools/_app.scss */
.tablesPrice .trLineBo {
  border-bottom: 3px solid #000;
  padding-bottom: 25px !important;
  padding-left: 30px;
  padding-right: 34px;
  padding-top: 21px;
}
/* line 4442, ../sass/tools/_app.scss */
.tablesPrice .tablesPrice .trLineBo {
  padding-left: 10px !important;
}
/* line 4446, ../sass/tools/_app.scss */
.tablesPrice .cat .tabCont2Hl .tab5 p {
  margin-right: -5px;
}

/* line 4452, ../sass/tools/_app.scss */
.infoPreise {
  display: inline-block;
  margin-top: 40px;
  margin-left: 25px;
  margin-bottom: 100px;
}
/* line 4454, ../sass/tools/_app.scss */
.infoPreise p {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 17px;
  line-height: 27px;
}

/* line 4464, ../sass/tools/_app.scss */
.wrapperContent-apart {
  margin-top: 196px;
  margin-bottom: 326px;
  width: 100%;
  height: auto;
  background-color: #c8a850;
}

/* line 4471, ../sass/tools/_app.scss */
.topImg1-Apart {
  margin-top: 30px;
  max-width: 601px;
}
/* line 4474, ../sass/tools/_app.scss */
.topImg1-Apart .slick-prev {
  margin-left: -35px !important;
  bottom: -45px !important;
}
/* line 4478, ../sass/tools/_app.scss */
.topImg1-Apart .slick-next {
  right: 20px !important;
  bottom: -45px !important;
}

/* line 4484, ../sass/tools/_app.scss */
.wrapperContent-sliderText-apart {
  margin-top: -16px;
  padding-bottom: 45px;
  border-top: 1px solid #c8a850;
  border-bottom: 1px solid #c8a850;
}

/* line 4490, ../sass/tools/_app.scss */
.wrapperContent-apart-detail,
.wrapperContent-last-events {
  margin-top: 200px;
  padding-bottom: 45px;
  background-color: #c8a850;
}

/* line 4496, ../sass/tools/_app.scss */
.wrapperContent-last-events {
  margin-top: 370px;
}

/* line 4500, ../sass/tools/_app.scss */
.apartmentLine-element {
  position: relative;
  margin-top: 190px;
  width: 100%;
  height: 39rem;
  border-top: 1px solid #c8a850;
  border-bottom: 1px solid #c8a850;
}

/* line 4509, ../sass/tools/_app.scss */
.rowApartment-detail-linkGoTo {
  width: 100%;
  text-align: center;
  margin-top: 50px;
}

/* line 4515, ../sass/tools/_app.scss */
.tablesHL-mob {
  display: block;
  width: 90%;
  text-align: center;
  height: auto;
  border-bottom: 1px solid #000;
  margin-bottom: 40px;
}
/* line 4520, ../sass/tools/_app.scss */
.tablesHL-mob h1, .tablesHL-mob h2, .tablesHL-mob h3, .tablesHL-mob h4, .tablesHL-mob h5 {
  margin-bottom: 5px;
}

/* line 4526, ../sass/tools/_app.scss */
.apartment-mob, .apart-det-hl {
  display: block;
  width: 99%;
  text-align: center;
  margin: 35px 0 20px 0;
}

/* line 4532, ../sass/tools/_app.scss */
.row-apart-tab-mob {
  width: 100%;
  text-align: center;
  border-bottom: 1px solid #000;
}
/* line 4537, ../sass/tools/_app.scss */
.row-apart-tab-mob:last-child {
  border: none;
}
/* line 4541, ../sass/tools/_app.scss */
.row-apart-tab-mob .apartment-gr-mob {
  display: inline-grid;
  width: 30%;
  text-align: right;
}
/* line 4547, ../sass/tools/_app.scss */
.row-apart-tab-mob .apartment-pers-mob {
  display: inline-grid;
  width: 50%;
  text-align: left;
  margin-left: 40px;
  margin-right: 10px;
}

/* line 4555, ../sass/tools/_app.scss */
.apartment-gr-mob, .apartment-pers-mob,
.apart-det-Wohninfo, .apart-det-Wohnpreis,
.apart-det-Season {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  text-transform: none;
  font-size: 16px;
  letter-spacing: normal;
  line-height: 24px;
  font-variant-numeric: tabular-nums;
}

/* line 4565, ../sass/tools/_app.scss */
.apart-det-Wohninfo {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
}

/* line 4569, ../sass/tools/_app.scss */
.moreInfo-Apart-mob {
  display: block;
  width: 90%;
  text-align: center;
  margin: 35px 0 0 0;
}
/* line 4575, ../sass/tools/_app.scss */
.moreInfo-Apart-mob a {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}
/* line 4580, ../sass/tools/_app.scss */
.moreInfo-Apart-mob a:hover {
  border-top: 1px solid #c8a850 !important;
  border-bottom: 1px solid #c8a850 !important;
}

/* line 4586, ../sass/tools/_app.scss */
.apartments-tab-fin-mob {
  display: none;
}

/* line 4589, ../sass/tools/_app.scss */
.apartments-detail-tab-mob {
  display: none;
  padding-bottom: 50px;
}

/* line 4594, ../sass/tools/_app.scss */
.apartments-detail-tab-fin {
  display: block;
}

/*Apartment-Detail-Tab-Mobile
---------------------------------------------------------------*/
/* line 4601, ../sass/tools/_app.scss */
.wrapper-apart-preise-detail {
  margin-bottom: 50px;
  display: block;
}

/* line 4605, ../sass/tools/_app.scss */
.apart-det-hl {
  width: 95%;
  margin-top: 80px;
  margin-bottom: 25px;
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  text-align: center;
  font-size: 20px;
  line-height: 32px;
  letter-spacing: normal;
}

/* line 4617, ../sass/tools/_app.scss */
.apart-det-row-Season, .apart-det-row-det-Season {
  width: 95% !important;
  text-align: center;
  display: block;
}

/* line 4624, ../sass/tools/_app.scss */
.apart-det-Na-H-season, .apart-det-Na-N-season {
  width: 50%;
  display: inline-block;
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  text-transform: uppercase;
  font-size: 20px;
  letter-spacing: normal;
  cursor: pointer;
}

/* line 4633, ../sass/tools/_app.scss */
.apart-det-Na-N-season {
  width: 50%;
}

/* line 4637, ../sass/tools/_app.scss */
.apart-det-Na-H-season, .apart-det-Na-N-season,
.apart-det-row-det-Season {
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
  padding: 10px 0 10px 0;
}

/* line 4643, ../sass/tools/_app.scss */
.apart-det-H-season, .apart-det-N-season {
  border-bottom: 1px solid #000;
  padding: 10px 0 10px 0;
}

/* line 4647, ../sass/tools/_app.scss */
.apart-det-H-season, .apart-det-Na-H-season {
  border-right: 1px solid #000;
}

/* line 4651, ../sass/tools/_app.scss */
.apart-det-H-season, .apart-det-N-season,
.infoPreise-det {
  width: 50%;
  display: inline-block;
}

/* line 4657, ../sass/tools/_app.scss */
.apart-det-row-det-Season {
  width: 95% !important;
  text-align: center;
}

/* line 4662, ../sass/tools/_app.scss */
.apart-det-Season {
  width: 180px;
  display: block;
  text-align: center;
  margin: 105px 0 10px 0;
  left: calc(47% - 80px);
  position: relative;
}

/* line 4671, ../sass/tools/_app.scss */
.apart-det-Preisinfo {
  width: 95%;
  text-align: center;
  padding: 10px 0 10px 0;
}
/* line 4676, ../sass/tools/_app.scss */
.apart-det-Preisinfo .apart-det-Wohninfo, .apart-det-Preisinfo .apart-det-Wohnpreis {
  display: inline-block;
  height: 30px;
  padding: 10px 0 10px 0;
}
/* line 4682, ../sass/tools/_app.scss */
.apart-det-Preisinfo .apart-det-Wohninfo {
  width: 70%;
  text-align: left;
  padding-left: 10px;
  display: inline-flex;
}
/* line 4689, ../sass/tools/_app.scss */
.apart-det-Preisinfo .apart-det-Wohnpreis {
  width: 25%;
  text-align: right;
  padding-right: 3px;
  display: inline-flex;
}

/* line 4697, ../sass/tools/_app.scss */
.apart-det-Preisinfo {
  border-top: 1px solid #000;
}

/* line 4700, ../sass/tools/_app.scss */
.apart-det-Preisinfo:last-child {
  border-bottom: 1px solid #000;
}

/* line 4703, ../sass/tools/_app.scss */
.infoPreise-det {
  width: 95%;
  padding-left: 25px;
  display: block;
  padding: 30px 0 10px 25px;
  font-size: 17px;
  line-height: 27px;
}

/* line 4712, ../sass/tools/_app.scss */
.container_sommer {
  display: none;
}

/* line 4717, ../sass/tools/_app.scss */
.container_neben {
  cursor: pointer;
  display: none;
}

/* line 4722, ../sass/tools/_app.scss */
.btn_winter, .btn_sommer,
.btn_winter, .btn_sommer {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 14px;
  line-height: 25px;
  letter-spacing: 3.5px;
  text-align: center;
  color: rgba(0, 0, 0, 0.3);
}

/* line 4732, ../sass/tools/_app.scss */
.btn_hauptsaison, .btn_nebensaison {
  cursor: pointer;
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 16px;
  line-height: 25px;
  text-align: center;
  color: rgba(0, 0, 0, 0.3);
}

/* line 4741, ../sass/tools/_app.scss */
.btn_active {
  color: #000;
}

/* line 4745, ../sass/tools/_app.scss */
.row-angebote, .row-events {
  width: 100%;
  display: flex;
}

/* line 4750, ../sass/tools/_app.scss */
.row-events {
  display: inline-grid;
}

/* Kontakt - Impressum
---------------------------------------------------------------*/
/* line 4756, ../sass/tools/_app.scss */
.content-box {
  width: 100%;
}

/* line 4760, ../sass/tools/_app.scss */
.kontImp-hl {
  margin-top: 247px;
  margin-bottom: 30px;
  text-transform: uppercase;
}
/* line 4764, ../sass/tools/_app.scss */
.kontImp-hl h2 {
  font-size: 16px;
}

/* line 4768, ../sass/tools/_app.scss */
.kontImp-hl {
  margin-bottom: 78px;
}
/* line 4770, ../sass/tools/_app.scss */
.kontImp-hl h2 {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 17px;
  line-height: 21px;
  letter-spacing: 4.25px;
  margin-bottom: 85px !important;
}

/* line 4779, ../sass/tools/_app.scss */
.block-left, .block-right {
  width: 41.66667%;
  left: 8.33333%;
  right: auto;
  font-size: 20px;
  text-align: left;
  line-height: 28px;
}
/* line 4784, ../sass/tools/_app.scss */
.block-left p, .block-right p {
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 28px;
}
/* line 4788, ../sass/tools/_app.scss */
.block-left p strong, .block-right p strong {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
}
/* line 4792, ../sass/tools/_app.scss */
.block-left a, .block-right a {
  text-decoration: underline;
}

/* line 4796, ../sass/tools/_app.scss */
.block-right {
  width: 50%;
  left: 8.33333%;
  right: auto;
}

/* line 4799, ../sass/tools/_app.scss */
.map {
  width: 100%;
  height: auto;
  padding: 0;
  margin-top: 80px;
}
/* line 4804, ../sass/tools/_app.scss */
.map img {
  width: 100%;
}

/* line 4808, ../sass/tools/_app.scss */
.linkGoTo-kontakt {
  width: 50%;
  position: relative;
  text-align: left;
  margin-top: 60px;
  left: -10px;
}
/* line 4814, ../sass/tools/_app.scss */
.linkGoTo-kontakt a {
  text-decoration: none !important;
}

/* line 4819, ../sass/tools/_app.scss */
.angular-mapboxgl-map {
  height: 380px !important;
}

/* line 4823, ../sass/tools/_app.scss */
.angular-mapboxgl-map .marker {
  width: 40px;
  height: 40px;
  cursor: pointer;
}

/* line 4828, ../sass/tools/_app.scss */
.map > .marker {
  display: none;
}

/* line 4831, ../sass/tools/_app.scss */
.mapboxgl-popup-content {
  text-align: center;
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  padding: 20px;
}

/* line 4836, ../sass/tools/_app.scss */
.mapboxgl-popup-close-button {
  display: none;
}

/* line 4840, ../sass/tools/_app.scss */
.partnerLogos {
  margin-top: 133px;
}
/* line 4843, ../sass/tools/_app.scss */
.partnerLogos .pLogo1 {
  width: 140px;
  margin-top: 30px;
}
/* line 4847, ../sass/tools/_app.scss */
.partnerLogos .pLogo1 img {
  width: 95%;
  margin-bottom: 25px;
}
/* line 4852, ../sass/tools/_app.scss */
.partnerLogos .pLogo2 {
  width: 130px;
}
/* line 4854, ../sass/tools/_app.scss */
.partnerLogos .pLogo2 img {
  width: 95%;
  margin: 0;
}

/* footer
---------------------------------------------------------------*/
/* line 4866, ../sass/tools/_app.scss */
.rowFooter {
  width: 100%;
  position: relative;
  bottom: calc(-400px - 2rem);
  margin: 0;
  padding: 0;
}

/* line 4874, ../sass/tools/_app.scss */
.rowFooter-AnfragenBuchen {
  bottom: calc(120px - 2rem) !important;
  position: relative;
}

/* line 4879, ../sass/tools/_app.scss */
.rowFooter-Jahreszeit {
  position: relative;
  top: -251px !important;
}

/* line 4884, ../sass/tools/_app.scss */
.rowFooter-ApartDetail {
  bottom: -269px;
  position: relative;
}

/* line 4888, ../sass/tools/_app.scss */
.rowFooter-AnfragenBuchen {
  bottom: calc(30px - 2rem) !important;
}

/* line 4891, ../sass/tools/_app.scss */
.rowFooter-Apartments {
  bottom: calc(-201px - 2rem);
  position: relative;
}

/* line 4896, ../sass/tools/_app.scss */
.rowAddress {
  width: 49.16667%;
}

/* line 4900, ../sass/tools/_app.scss */
footer {
  width: 100%;
  clear: both;
  height: auto;
  display: inline-block;
  padding: 20px 0 40px 0;
  margin: 0;
}
/* line 4909, ../sass/tools/_app.scss */
footer .address, footer .adress-mob {
  width: auto;
  margin-left: 25px;
}
/* line 4912, ../sass/tools/_app.scss */
footer .address p, footer .adress-mob p {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 20px;
  text-align: left;
  font-style: normal;
  line-height: 30px;
}
/* line 4918, ../sass/tools/_app.scss */
footer .address p a, footer .adress-mob p a {
  text-decoration: underline;
}
/* line 4923, ../sass/tools/_app.scss */
footer .address-mob {
  width: 100%;
  display: none;
}
/* line 4926, ../sass/tools/_app.scss */
footer .address-mob p {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 17px;
  text-align: center;
  font-style: normal;
  line-height: 150%;
}
/* line 4934, ../sass/tools/_app.scss */
footer .navSubOut {
  font-size: 32px !important;
}
/* line 4938, ../sass/tools/_app.scss */
footer .iconIG, footer .iconFB, footer .iconPINT {
  display: inline-block;
  width: 52px;
  height: 52px;
  margin: 20px 0 0 25px;
}
/* line 4943, ../sass/tools/_app.scss */
footer .iconIG img, footer .iconFB img, footer .iconPINT img {
  width: 100%;
}
/* line 4947, ../sass/tools/_app.scss */
footer .iconFB {
  margin-left: 0;
}
/* line 4950, ../sass/tools/_app.scss */
footer .iconPINT {
  margin-left: 0;
}
/* line 4954, ../sass/tools/_app.scss */
footer .footerNav, footer .footerNav-mob {
  width: 48.33333%;
  left: 1.66667%;
  right: auto;
  min-height: 50px;
  left: 0 !important;
}
/* line 4959, ../sass/tools/_app.scss */
footer .footerNav .links, footer .footerNav .links2, footer .footerNav .links3, footer .footerNav-mob .links, footer .footerNav-mob .links2, footer .footerNav-mob .links3 {
  width: 35%;
  display: inline-block;
  height: auto;
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 20px;
  text-align: left;
  font-style: normal;
  line-height: 20px;
}
/* line 4969, ../sass/tools/_app.scss */
footer .footerNav .links a, footer .footerNav .links2 a, footer .footerNav .links3 a, footer .footerNav-mob .links a, footer .footerNav-mob .links2 a, footer .footerNav-mob .links3 a {
  margin-bottom: 15px;
  line-height: 36px;
}
/* line 4974, ../sass/tools/_app.scss */
footer .footerNav .links3, footer .footerNav-mob .links3 {
  width: 25%;
  right: 0.83333%;
  left: auto;
}
/* line 4979, ../sass/tools/_app.scss */
footer .footerNav-mob {
  width: 100%;
  padding: 0;
  margin: 0;
  display: none;
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 17px;
  text-align: center;
  font-style: normal;
  line-height: 1.5em;
  left: 0 !important;
  padding: 0;
}
/* line 4990, ../sass/tools/_app.scss */
footer .footerNav-mob a {
  margin-bottom: 15px;
}

/* line 4997, ../sass/tools/_app.scss */
.footerBottom-Apartments {
  position: relative;
  bottom: -320px;
}

/* line 5001, ../sass/tools/_app.scss */
.footerBottom-Datenschutz {
  position: relative;
  bottom: -230px;
}

/* line 5005, ../sass/tools/_app.scss */
.footerBottom-Kontakt, .footerBottom-Impressum {
  position: relative;
  bottom: -229px;
}

/* line 5010, ../sass/tools/_app.scss */
.footerBottom-Tempel, .footerBottom-Architektur,
.footerBottom-idx {
  position: relative;
  bottom: -134px;
}

/* line 5015, ../sass/tools/_app.scss */
.footerBottom-Buchen, .footerBottom-Anfragen {
  position: relative;
  bottom: -229px;
}

/* line 5020, ../sass/tools/_app.scss */
.footerBottom-Kultur {
  position: relative;
  bottom: 214px;
}

/* line 5024, ../sass/tools/_app.scss */
.footerBottom-Kulinarik {
  position: relative;
  bottom: -109px;
}

/* line 5028, ../sass/tools/_app.scss */
.footerBottom-Eindruecke {
  position: relative;
  bottom: -148px;
}

/* line 5032, ../sass/tools/_app.scss */
.footerBottom-Gastgeberin {
  position: relative;
  bottom: -181px;
}

/* line 5036, ../sass/tools/_app.scss */
.footerBottom-Mellau {
  position: relative;
  bottom: -160px;
}

/* line 5040, ../sass/tools/_app.scss */
.footerBottom-Familie {
  position: relative;
  bottom: -11px;
}

/* line 5044, ../sass/tools/_app.scss */
.footerBottom-Tempel-weiler {
  position: relative;
  bottom: -137px;
}

/* line 5048, ../sass/tools/_app.scss */
.footerBottom-Mesmerhaus {
  position: relative;
  bottom: -156px;
}

/* Anfragen - Buchen
---------------------------------------------------------------*/
/* line 5056, ../sass/tools/_app.scss */
.row-buchenAnfragen {
  margin-top: 35px;
  width: 100%;
  display: inline-block;
  text-align: center;
}

/* line 5063, ../sass/tools/_app.scss */
.angebot-anfragen {
  width: 25%;
  left: 25%;
  right: auto;
  position: relative;
  text-align: left !important;
  display: block;
  margin-bottom: 130px;
}
@media screen and (max-width: 480px) {
  /* line 5063, ../sass/tools/_app.scss */
  .angebot-anfragen {
    left: 0 !important;
  }
}

/* line 5074, ../sass/tools/_app.scss */
.apart-anfragen {
  width: 25%;
  left: 25%;
  right: auto;
  position: relative;
  text-align: left !important;
  display: block;
}

/* line 5080, ../sass/tools/_app.scss */
.apart-buchen {
  width: 25%;
  left: 25%;
  right: auto;
  position: relative;
  text-align: right !important;
  display: block;
}

/* line 5086, ../sass/tools/_app.scss */
.apart-view {
  width: 26.66667%;
  left: 20.83333%;
  right: auto;
  position: relative;
  text-align: right;
}

/* line 5093, ../sass/tools/_app.scss */
.apart-anfragen, .apart-buchen, .apart-view,
.angebot-anfragen {
  margin: 0;
}
/* line 5096, ../sass/tools/_app.scss */
.apart-anfragen a, .apart-buchen a, .apart-view a,
.angebot-anfragen a {
  font-size: 20px;
  line-height: 24px;
  margin: 5px 0 0 0;
  padding: 5px 3px 5px 3px;
  border-top: 1px solid #000;
  border-bottom: 1px solid #000;
}
/* line 5104, ../sass/tools/_app.scss */
.apart-anfragen a:hover, .apart-buchen a:hover, .apart-view a:hover,
.angebot-anfragen a:hover {
  color: #c8a850;
  border-top: 1px solid #c8a850;
  border-bottom: 1px solid #c8a850;
}

/* line 5110, ../sass/tools/_app.scss */
.apart-view {
  border-top: none;
}
/* line 5112, ../sass/tools/_app.scss */
.apart-view a {
  border-top: none;
}
/* line 5115, ../sass/tools/_app.scss */
.apart-view a:hover {
  border-top: none;
}

/* span-div
---------------------------------------------------------------*/
/* line 5123, ../sass/tools/_app.scss */
.span-div-25 {
  width: 50%;
  height: 25px;
}

/* line 5127, ../sass/tools/_app.scss */
.span-div-45, .span-div-45-2 {
  width: 50%;
  height: 45px;
}

/* line 5131, ../sass/tools/_app.scss */
.span-div-65 {
  width: 50%;
  height: 65px;
}

/* line 5135, ../sass/tools/_app.scss */
.span-div-100 {
  width: 50%;
  height: 100px;
}

/* line 5139, ../sass/tools/_app.scss */
.span-div-178 {
  width: 50%;
  height: 178px;
}

/* line 5143, ../sass/tools/_app.scss */
.span-div-190 {
  width: 50%;
  height: 190px;
}

/* line 5147, ../sass/tools/_app.scss */
.span-div-300 {
  width: 50%;
  height: 300px;
}

/* line 5151, ../sass/tools/_app.scss */
.span-div-330 {
  width: 50%;
  height: 330px;
}

/* line 5155, ../sass/tools/_app.scss */
.span-div-350 {
  width: 50%;
  height: 350px;
}

/* line 5160, ../sass/tools/_app.scss */
.span-div-50-mob {
  width: 50%;
  height: 50px;
  display: none;
}

/* line 5165, ../sass/tools/_app.scss */
.span-div-245-mob {
  width: 50%;
  height: 245px;
  display: none;
}

/* award
---------------------------------------------------------------*/
/* line 5174, ../sass/tools/_app.scss */
.container-award {
  margin-top: -43px;
  padding-top: 50px;
  background-color: #c8a850;
  height: 155px;
}
@media screen and (max-width: 867px) {
  /* line 5174, ../sass/tools/_app.scss */
  .container-award {
    margin-bottom: 150px;
  }
}

@media screen and (max-width: 867px) {
  /* line 5185, ../sass/tools/_app.scss */
  .award {
    margin-left: 25px;
  }
}

/* line 5191, ../sass/tools/_app.scss */
.award-box {
  width: 100%;
  margin-bottom: 0px;
  padding: 18px 0 40px 0;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
}
/* line 5200, ../sass/tools/_app.scss */
.award-box img {
  height: 81px;
  margin: 0 15px 0 15px;
}
@media screen and (max-width: 867px) {
  /* line 5191, ../sass/tools/_app.scss */
  .award-box {
    display: none;
    margin-top: -125px;
    width: 97%;
    left: 13px;
    position: relative;
    float: left;
    padding-bottom: 20px;
  }
  /* line 5213, ../sass/tools/_app.scss */
  .award-box img {
    height: 60px;
    margin-left: 0px;
    margin-right: 10px;
    right: 20px;
    margin-bottom: 30px;
  }
}
/* line 5223, ../sass/tools/_app.scss */
.award-box .award-hl {
  width: 33%;
  padding-top: 30px;
  text-align: right;
  display: inline-block;
  margin: 0 5rem 20px 8rem;
}
@media screen and (max-width: 867px) {
  /* line 5223, ../sass/tools/_app.scss */
  .award-box .award-hl {
    width: 100%;
    padding: 0;
    display: flex;
    position: absolute;
    margin: 0;
    margin-top: 10px;
    left: 25px;
  }
}
/* line 5239, ../sass/tools/_app.scss */
.award-box .award-hl h1 {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  color: #fff;
  text-transform: uppercase;
  text-align: right;
  font-size: 17px;
  line-height: 21px;
  letter-spacing: 4.25px;
}
@media screen and (max-width: 867px) {
  /* line 5239, ../sass/tools/_app.scss */
  .award-box .award-hl h1 {
    text-align: left;
  }
}

/* line 5253, ../sass/tools/_app.scss */
.award-logos {
  padding-bottom: 30px;
  margin: auto;
}
/* line 5256, ../sass/tools/_app.scss */
.award-logos img {
  height: 81px;
  margin: 0 15px 0 15px;
}
@media screen and (max-width: 1200px) {
  /* line 5253, ../sass/tools/_app.scss */
  .award-logos {
    margin: auto;
  }
  /* line 5263, ../sass/tools/_app.scss */
  .award-logos img {
    margin-top: 35px;
  }
}
@media screen and (max-width: 867px) {
  /* line 5253, ../sass/tools/_app.scss */
  .award-logos {
    margin-top: -125px;
    width: 97%;
    left: 13px;
    position: relative;
    float: left;
    padding-bottom: 50px;
  }
  /* line 5275, ../sass/tools/_app.scss */
  .award-logos img {
    height: 45px;
    margin-left: 0px;
    margin-right: 10px;
    right: 20px;
  }
}

/* line 5285, ../sass/tools/_app.scss */
.awardText p {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 22px;
  line-height: 32px;
  margin-bottom: 35px;
  text-align: left;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}
@media screen and (max-width: 867px) {
  /* line 5285, ../sass/tools/_app.scss */
  .awardText p {
    margin-left: 25px;
  }
}

/* line 5302, ../sass/tools/_app.scss */
.awardTextHL p {
  font-family: 'GT-America-Standard-Regular', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  font-size: 22px;
  line-height: 32px;
  margin: 35px 0 35px 0;
  text-transform: uppercase;
  margin-left: 25%;
  width: 50%;
  text-align: center;
}
@media screen and (max-width: 867px) {
  /* line 5302, ../sass/tools/_app.scss */
  .awardTextHL p {
    width: 100%;
    margin: -25px 0 0 25px;
  }
}

/* line 5318, ../sass/tools/_app.scss */
.awardImage {
  display: block;
}
/* line 5321, ../sass/tools/_app.scss */
.awardImage img {
  height: 125px;
  margin: 0 0 0 -10px;
}
@media screen and (max-width: 867px) {
  /* line 5321, ../sass/tools/_app.scss */
  .awardImage img {
    width: 100% !important;
    margin-left: 0;
  }
}

/* line 5333, ../sass/tools/_app.scss */
.awardTextHL:after, .awardImage:after {
  content: "";
  background-color: #000;
  position: relative;
  width: 1px;
  height: 100px;
  top: -0.3rem;
  left: 50%;
  display: block;
  margin: 35px 0 35px 0;
}
@media screen and (max-width: 867px) {
  /* line 5333, ../sass/tools/_app.scss */
  .awardTextHL:after, .awardImage:after {
    left: 43%;
  }
}

@media screen and (max-width: 867px) {
  /* line 5349, ../sass/tools/_app.scss */
  .awardTextHL:after {
    left: 54%;
  }
}

/* line 5356, ../sass/tools/_app.scss */
.sliderAward {
  display: none !important;
}

@media screen and (max-width: 867px) {
  /* line 5360, ../sass/tools/_app.scss */
  .sliderAward {
    display: block !important;
    width: 97%;
    left: 13px;
    position: relative;
    float: left;
  }
  /* line 5370, ../sass/tools/_app.scss */
  .sliderAward img {
    height: 75px;
    margin-top: 15px;
  }
  /* line 5374, ../sass/tools/_app.scss */
  .sliderAward .slick-prev,
  .sliderAward .slick-next {
    display: none !important;
  }
  /* line 5378, ../sass/tools/_app.scss */
  .sliderAward .slick-slide img {
    width: 96%;
  }
}

/* line 5384, ../sass/tools/_app.scss */
.boxVirtualTour {
  width: 100%;
  text-align: center;
  margin-top: 133px;
  margin-bottom: -115px;
}
/* line 5389, ../sass/tools/_app.scss */
.boxVirtualTour h1 {
  font-family: 'GT-America-Standard-Bold', sans-serif, Helvetica, Arial, sans-serif;
  font-weight: normal;
  text-rendering: geometricPrecision !important;
  -moz-osx-font-smoothing: grayscale !important;
  -webkit-font-smoothing: antialiased !important;
  margin-bottom: 45px;
  text-transform: uppercase;
  font-size: 17px;
  letter-spacing: 3.61px;
  line-height: 30px;
  text-align: left;
}

 /* buchen - anfragen
---------------------------------------------------------------*/
/* line 5405, ../sass/tools/_app.scss */
.eb-oneday.arrival-blocked.departure-blocked,
.eb-oneday.departure-free.arrival-blocked {
  background: #bc3d3a !important;
}

/* line 5410, ../sass/tools/_app.scss */
.eb-oneday.arrival-free.departure-free.arrival-blocked {
  background: #a5b055 !important;
}

/* line 5413, ../sass/tools/_app.scss */
.eb-availability-onecat-name h3 {
  padding-left: 15px;
}

/* line 5418, ../sass/tools/_app.scss */
.bookingTool .row {
  margin-top: 0 !important;
}

/* line 5421, ../sass/tools/_app.scss */
.select2-results li {
  margin-left: 0 !important;
  padding-left: 16px !important;
  font-size: 16px;
  text-indent: 0 !important;
  color: #000 !important;
}

/* line 5430, ../sass/tools/_app.scss */
#ebbeContainer #ebbeAppWrapper #ebbeHeader #ebbeUserNav .navbar #topnav {
  height: 75px;
}
@media screen and (max-width: 867px) {
  /* line 5430, ../sass/tools/_app.scss */
  #ebbeContainer #ebbeAppWrapper #ebbeHeader #ebbeUserNav .navbar #topnav {
    height: 50px;
  }
}

@media screen and (max-width: 867px) {
  /* line 5434, ../sass/tools/_app.scss */
  #ebbeContainer #ebbeAppWrapper #ebbeHeader #ebbeUserNav .navbar #topnav li .icon {
    margin-left: 100%;
  }
}

/* line 5440, ../sass/tools/_app.scss */
#ebbeContainer #ebbeAppWrapper #ebbeHeader #ebbeUserNav .navbar #topnav li .description, .arrDep-title,
#ebbeContainer #ebbeAppWrapper #ebbeContent #ebbeStepOne .stepOneDates .numNightsLabel,
#ebbeContainer #ebbeAppWrapper #ebbeContent #ebbeStepOne .stepOneDates label,
#ebbeContainer #ebbeAppWrapper #ebbeContent #ebbeStepOne .stepOneRooms .oneRoom .rooms h4,
.ebContainer #ebbeStepOne #ebbeStepOneForm label,
#ebbeContainer #ebbeAppWrapper #ebbeContent #ebbeStepOne .stepOneDates .arrivalDateControl input:not(.is-invalid),
#ebbeContainer #ebbeAppWrapper #ebbeContent #ebbeStepOne .stepOneDates .departureDateControl input:not(.is-invalid),
#ebbeContainer .select2-selection__rendered,
#ebbeContainer #ebbeAppWrapper #ebbeContent #ebbeStepOne .stepOneRooms .oneRoom .rooms p,
#ebbeContainer #ebbeAppWrapper #ebbeHeader #ebbeUserNav .navbar #topnav li,
#ebbeContainer #ebbeAppWrapper #ebbeContent #ebbeStepTwo #ebbeStepTwoRooms .stepTwoRoomChoose .stepTwoRoomOverview .title,
#ebbeContainer #ebbeAppWrapper #ebbeContent #ebbeStepTwo #ebbeStepTwoRooms .stepTwoRoomChoose .stepTwoRoomOverview .persons,
#ebbeContainer #ebbeAppWrapper .col-auto {
  color: black !important;
}

/* line 5456, ../sass/tools/_app.scss */
#ebbeContainer #ebbeAppWrapper #ebbeContent #ebbeStepTwo #ebbeStepTwoRooms .stepTwoRoomChoose .stepTwoRoomOfferFilter .roomAndOffer .offer label,
#ebbeContainer #ebbeAppWrapper #ebbeContent #ebbeStepTwo #ebbeStepTwoRooms .stepTwoRoomChoose .stepTwoRoomOfferFilter .roomAndOffer .room label,
#ebbeContainer #ebbeAppWrapper #ebbeContent #ebbeStepTwo #ebbeStepTwoRooms .stepTwoRoomChoose .stepTwoCatList .stepTwoOneRoom .stepTwoRoomDescription .stepTwoRoomDescriptionRight .showPriceDetailsInPopover,
#ebbeContainer #ebbeAppWrapper #ebbeContent #ebbeStepFour #ebbeBookingSummary .gtcAndGdprAgreements .gtcAndGdprAgreementsText a {
  color: #c8a850 !important;
}

/* line 5463, ../sass/tools/_app.scss */
#ebbeContainer #ebbeAppWrapper #ebbeContent #ebbeStepTwo #ebbeStepTwoRooms .stepTwoRoomChoose .stepTwoCatList .stepTwoOneRoom .show-rooms-button {
  border: none !important;
}

/* #ebbeContainer #ebbeAppWrapper #ebbeContent #ebbeStepTwo #ebbeStepTwoRooms .stepTwoRoomChoose .stepTwoCatList .stepTwoCatListSpacer {
    border-color: #c8a850 !important;
} */
/* line 5470, ../sass/tools/_app.scss */
#ebbeContainer #ebbeAppWrapper #ebbeContent #ebbeStepTwo #ebbeStepTwoRooms .stepTwoRoomChoose .stepTwoCatList .stepTwoOneRoom .stepTwoRoomDescription .stepTwoRoomDescriptionRight .recentlyBooked {
  background-color: #c8a850 !important;
}

 /* Background Video
---------------------------------------------------------------*/
/* line 5477, ../sass/tools/_app.scss */
#background-video {
  display: none;
  /*   height: 101vh;
      width: 100%;
      object-fit: cover;
      left: 0;
      right: 0;
      top: 0;
      bottom: 0;
      margin-top: -155px;
      z-index: -1; 
  */
}
@media screen and (max-width: 867px) {
  /* line 5477, ../sass/tools/_app.scss */
  #background-video {
    display: block;
    height: 89vh;
    width: 100% !important;
    object-fit: cover;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin-top: -155px;
    z-index: -1;
  }
}

/* line 5503, ../sass/tools/_app.scss */
#bgVideo {
  display: block;
  height: 101vh;
  width: 100%;
  object-fit: cover;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin-top: -155px;
  z-index: -1;
}
@media screen and (max-width: 867px) {
  /* line 5503, ../sass/tools/_app.scss */
  #bgVideo {
    display: none;
    /*         height: 89vh;
            width: 100% !important; */
  }
}

/* line 5524, ../sass/tools/_app.scss */
#MuteButton::before {
  content: '';
  display: inline-block;
  background-image: url("../img/ios-volume-mute.svg");
  background-repeat: no-repeat;
  width: 50px;
  height: 50px;
  vertical-align: middle;
  margin-top: 0px;
  margin-left: 0px;
}
@media screen and (max-width: 867px) {
  /* line 5524, ../sass/tools/_app.scss */
  #MuteButton::before {
    display: none;
    /*         width: 40px;
            height: 40px;
            margin-top: -5px;
            margin-left: -6px; */
  }
}

/* line 5544, ../sass/tools/_app.scss */
#MuteButton.muted::before {
  content: '';
  display: inline-block;
  background-image: url("../img/ios-volume-high.svg");
  background-repeat: no-repeat;
  width: 40px;
  height: 40px;
  vertical-align: middle;
  margin-top: 4px;
}
@media screen and (max-width: 867px) {
  /* line 5544, ../sass/tools/_app.scss */
  #MuteButton.muted::before {
    display: none;
    /*         width: 26px;
            height: 26px;
            margin-top: 2px;
            margin-left: 0px; */
  }
}

/* line 5563, ../sass/tools/_app.scss */
#MuteButton {
  position: fixed;
  bottom: 6rem;
  right: 15px;
  background: rgba(0, 0, 0, 0.5);
  border: none;
  z-index: 5;
  border-radius: 2rem;
  width: 50px;
  height: 50px;
  text-align: center;
}
@media screen and (max-width: 867px) {
  /* line 5563, ../sass/tools/_app.scss */
  #MuteButton {
    display: none;
    /*         bottom: 35rem;
            width: 8rem;
            height: 8rem;
            right: 4rem; */
  }
}

/* Slider */
/* Arrows */
/* line 6, ../sass/tools/_slick-arrows1.scss */
.slick-prev,
.slick-next {
  font-size: 0;
  line-height: 0;
  position: absolute;
  bottom: -49px;
  display: block;
  width: 47px;
  height: 20px;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  cursor: pointer;
  color: #2e2e2e;
  border: none;
  outline: none;
  background: none;
  z-index: 100;
}

/* line 27, ../sass/tools/_slick-arrows1.scss */
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  color: transparent;
  outline: none;
}

/* line 36, ../sass/tools/_slick-arrows1.scss */
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}

/* line 43, ../sass/tools/_slick-arrows1.scss */
.slick-prev:hover:before a:hover,
.slick-prev:focus:before a:hover,
.slick-next:hover:before a:hover,
.slick-next:focus:before a:hover {
  color: #e83c1e;
}

/* line 50, ../sass/tools/_slick-arrows1.scss */
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: .25;
}

/* line 55, ../sass/tools/_slick-arrows1.scss */
.slick-prev:before,
.slick-next:before {
  font-family: 'slick';
  font-size: 20px;
  line-height: 1;
  opacity: .75;
  color: #2e2e2e;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 66, ../sass/tools/_slick-arrows1.scss */
.slick-prev {
  left: calc(87% - 50px);
}

/* line 71, ../sass/tools/_slick-arrows1.scss */
.sliderImage .slick-prev, .slider1c .slick-prev, .slider1a .slick-prev {
  left: calc(97.5% - 50px);
  margin-left: calc(2.5vw - 50px);
}
/* line 75, ../sass/tools/_slick-arrows1.scss */
.sliderImage .slick-next, .slider1c .slick-next, .slider1a .slick-next {
  right: 0px;
}

/* line 81, ../sass/tools/_slick-arrows1.scss */
.slider1b .slick-next, .slider1f .slick-next {
  right: -18px;
}
/* line 84, ../sass/tools/_slick-arrows1.scss */
.slider1b .slick-prev, .slider1f .slick-prev {
  left: calc(95% - 50px);
}

/* line 89, ../sass/tools/_slick-arrows1.scss */
.slider1d .slick-next {
  right: 21px;
}
/* line 92, ../sass/tools/_slick-arrows1.scss */
.slider1d .slick-prev {
  left: calc(88% - 50px);
}

/* line 97, ../sass/tools/_slick-arrows1.scss */
.slider1e .slick-next {
  right: 21px;
}
/* line 100, ../sass/tools/_slick-arrows1.scss */
.slider1e .slick-prev {
  left: calc(88% - 50px);
}

/* .slider1f {
  .slick-next {
    right: 21px;
  }
  .slick-prev {
    left: calc(88% - 50px);
  }
} */
/* line 115, ../sass/tools/_slick-arrows1.scss */
.slider1g .slick-next {
  right: 0px;
}
/* line 118, ../sass/tools/_slick-arrows1.scss */
.slider1g .slick-prev {
  left: calc(94% - 50px);
}

/* line 124, ../sass/tools/_slick-arrows1.scss */
[dir='rtl'] .slick-prev {
  right: -15px;
  left: auto;
}

/* line 129, ../sass/tools/_slick-arrows1.scss */
.slick-prev:before {
  content: ' ';
  background-image: url(../img/arrow-left.svg);
  background-repeat: no-repeat;
  background-size: 31px;
  display: block;
  width: 31px;
  height: 15px;
}

/* line 139, ../sass/tools/_slick-arrows1.scss */
[dir='rtl'] .slick-prev:before {
  content: ' ';
  background-image: url(../img/arrow-left.svg);
  background-repeat: no-repeat;
  background-size: 31px;
  display: block;
  width: 31px;
  height: 15px;
}

/* line 149, ../sass/tools/_slick-arrows1.scss */
.slick-next {
  right: 0px;
}

/* line 153, ../sass/tools/_slick-arrows1.scss */
[dir='rtl'] .slick-next {
  right: auto;
  left: 300px;
}

/* line 158, ../sass/tools/_slick-arrows1.scss */
.slick-next:before {
  content: ' ';
  background-image: url(../img/arrow-right.svg);
  background-repeat: no-repeat;
  background-size: 31px;
  display: block;
  width: 31px;
  height: 15px;
}

/* line 168, ../sass/tools/_slick-arrows1.scss */
[dir='rtl'] .slick-next:before {
  content: ' ';
  background-image: url(../img/arrow-right.svg);
  background-repeat: no-repeat;
  background-size: 31px;
  display: block;
  width: 31px;
  height: 15px;
}

/* line 178, ../sass/tools/_slick-arrows1.scss */
.slick-loading .slick-list {
  background: #fff url("../vendor/slider/ajax-loader.gif") center center no-repeat;
}

/* Dots */
/* line 184, ../sass/tools/_slick-arrows1.scss */
.slick-dotted.slick-slider {
  margin-bottom: 60px;
}

/* Slider height */
/* line 190, ../sass/tools/_slick-arrows1.scss */
.slick-slider {
  height: auto;
}

/* line 194, ../sass/tools/_slick-arrows1.scss */
.slick-dots {
  position: absolute;
  bottom: -25px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: right;
}

/* line 205, ../sass/tools/_slick-arrows1.scss */
.slick-dots a:hover {
  text-decoration: underline;
  color: #e83c1e;
  font-weight: 600;
}

/* line 211, ../sass/tools/_slick-arrows1.scss */
.slick-dots li {
  position: relative;
  display: inline-block;
  width: 8px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}

/* line 221, ../sass/tools/_slick-arrows1.scss */
.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}

/* line 235, ../sass/tools/_slick-arrows1.scss */
.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}

/* line 240, ../sass/tools/_slick-arrows1.scss */
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}

/* line 245, ../sass/tools/_slick-arrows1.scss */
.slick-dots li button:before {
  font-family: 'slick';
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: '•';
  text-align: center;
  opacity: .25;
  color: black;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 262, ../sass/tools/_slick-arrows1.scss */
.slick-dots li.slick-active button:before {
  opacity: .75;
  color: #2e2e2e;
}

/* Slider */
@font-face {
  font-family: 'GT-America-Standard-Regular';
  src: url("../fonts/GT-America-Standard-Regular.woff2") format("woff2"), url("../fonts/GT-America-Standard-Regular.woff") format("woff"), url("../fonts/GT-America-Standard-Regular.ttf") format("truetype");
}
@font-face {
  font-family: 'GT-America-Standard-Bold';
  src: url("../fonts/GT-America-Standard-Bold.woff2") format("woff2"), url("../fonts/GT-America-Standard-Bold.woff") format("woff"), url("../fonts/GT-America-Standard-Bold.ttf") format("truetype");
}
@font-face {
  font-family: 'OrLemmen-Light';
  src: url("../fonts/OrLemmen-Light.woff2") format("woff2"), url("../fonts/OrLemmen-Light.woff") format("woff"), url("../fonts/OrLemmen-Light.ttf") format("truetype");
}
/**
 * @name 	Functions API
 * This are all the API functions that are exposed by gridle.
 */
/**
 * Get states count
 * @return 	{Integer} 	The number of states defined
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Get the current state map
 * @return 		{Map} 	The current state map
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Get the current state name
 * @return 		{String} 	The current state name
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Get the column width in percent for the global or a specific context
 *
 * @param 	{Integer} 		[$columns=1] 							The number of columns to calculate
 * @param 	{Integer} 		[$stateMap-or-stateName=current] 	 	The state to calculate the column width for
 * @return 	{Percent} 												The width in percent
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/*
 * Get a state map
 *
 * @param 	{String|Map} 		[$state=current] 		The name or map of the state to get
 * @return 	{Map} 				A state map object
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Check if a state exist :
 * @param 	{String} 		$name 		The name of the state to check
 * @return 	{Boolean} 					true if exist
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Get a state variable
 *
 * @param 	{String} 		$varName 								The variable name
 * @param  	{String} 		[$stateMap-or-stateName=current] 	 	The state name or a map state value
 * @return 	{Mixed} 												The finded value
 */
/**
 * Set a variable in a state
 * @param  		{String} 	$var                    	Variable name to assign
 * @param  		{Mixed} 	$newValue          			The new value to assign
 * @param 		{String} 	[$state=current] 			The state to apply the variable for
 * @return 		{List}                         			The states list (full)
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * get the registered gridle states
 * @return 	{Map} 		All the registered states
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * get the registered gridle states names
 * @return 	{List} 		All the registered states names
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Get the register columns map
 * @param 	{String|List<String>} 		[$state=current] 		The state name or map
 * @return 	{Map} 												The map of registered columns for the specified state
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Will return the generated selector depending on the "package" wanted, the state and some optional values that might be needed by the package (like for row-align that need a "side" value)
 * @param 		{String} 							$package 			The package to generate the selector for (see _settings.scss file)
 * @param 		{String|List<String} 				[$states=null] 		The list of state to generate the selector for. If not specified, will generate for all registered states
 * @param 		{Mixed} 							[$value=null] 		The value that will be used to replace the "%{tokenName}" inside the package pattern
 * @example 	scss
 * .gr-2\@mobile {
 * 	// your code here
 * 	// The selector will be .gr-2@mobile
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Return the current used driver
 * @return 	{String} 		The used driver like default or driver
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Check if the used driver is the specified one
 * @param 		{String} 		$driver 	The driver to check
 * @return 		{Boolean} 					True if is the current driver
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Get the media query for a particular state, or width, etc...
 *
 * @param 	{Mixed} 		[$stateName-or-stateMap=current] 		The state name of the min width
 * @return 	{String} 												The media query string without the @media
 */
/**
 * @name 	Setting mixins
 * This are all the mixins that are exposed by gridle for the setting up your grid.
 */
/**
 * Setting up your grid
 * @param 		{Map} 		$settings 		Your default grid settings
 * @example 	scss
 * // default settings
 * $_gridle-settings : (
 *	name : default,
 *	min-width : null,
 *	max-width : null,
 *	query : null,
 *	classes : true,
 *	context : 12,
 *	column-width : null,
 *	gutter-width : 20px,
 *	gutter-height : 0,
 *	gutter-top : 0,
 *	gutter-right : 10px,
 *	gutter-bottom : 0,
 *	gutter-left : 10px,
 *	direction : ltr,
 *	dir-attribute : false,
 *	name-multiplicator : 1,
 *	states-classes : false,
 *	classes-prefix : null
 * );
 *
 * // setting up your grid
 * \@include g-setup((
 * 	context : 12
 * 	// other settings
 * ));
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Register a new state with some settings
 * @param 		{String} 		$name 		The new state name
 * @param 		{Map} 			$settings 	The state settings
 * @example 	scss
 * \@include g-register-state(mobile, (
 * 	max-width : 600px
 * ));
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Register some clear each that will been generated in classes
 * @param 		{Integer} 		$count 		The n each item to clear
 * @param 		{String} 		$what 		What to clear (left, right, both)
 * @example 	scss
 * \@include g-register-clear-each(2, left);
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Register a new custom column in case the generated ones are not enough.
 * This is useful when you have a 12 columns grid and you need some 1/5 ones.
 * @param 		{String} 		$name 		The column name
 * @param 		{Integer} 		$columns 	The column width
 * @param 		{Integer} 		$context 	The context on which to calculate the column width
 *
 * @example 	scss
 * \@include g-register-column(1on5, 1, 5);
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set a pattern for a specified package used to generate the classnames
 * @param 		{String} 	$package 		The package name to specify the pattern for
 * @param 		{List} 		$pattern 		The new classname pattern
 *
 * @example 	scss
 * \@include g-set-classname-map(grid, ('grid','-','%count','@','%state'));
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set a generic selector for a specific package. This generic selector will be used to target some elements like [class*="gr-"].
 * If not specified for a package, the generic selector will be generated automatically but sometimes it's better to hardcode it.
 * @param 		{String} 		$package 		The package to specify the generic selector for
 * @param 		{String} 		$selector 		The generic selector like [class*="gr-"], or whatever...
 * @example 	scss
 * \@include g-set-generic-selector(grid, '[class*="gr-"]');
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Register some basics states:
 *
 * - mobile : 0 to 480px
 * - tablet : 481px to 1024px
 *
 * @example 	scss
 * \@include g-register-default-states();
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Register some basics mobile first states:
 *
 * - mobile : 320px to infinite
 * - tablet : 640px to infinite
 * - desktop : 992px to infinite
 * - large : 1200px to infinite
 *
 * @example 	scss
 * \@include g-register-mobile-first-states();
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Register bootstrap 3 states
 *
 * - xs : 0 to 750px
 * - sm : 750px to infinite
 * - md : 970px to infinite
 * - lg : 1170px to infinite
 *
 * @example 	scss
 * \@include g-register-bootstrap3-states();
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Register bootstrap 4 states
 *
 * - xs : 0 to 576px
 * - sm : 576px to infinite
 * - md : 970px to infinite
 * - lg : 1200px to infinite
 *
 * @example 	scss
 * \@include g-register-bootstrap4-states();
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * @name 	Base API
 * This are all the base API mixins that are exposed by gridle.
 */
/**
 * Specify a layout using a single call like in the example bellow
 * @param 		{Map} 				$layout 				The map layout wanted
 * @param 		{Map|List|String} 	[$context=null] 		The context in which to apply the layout
 * @example 	scss
 * body {
 * 	\@include g-layout((
 * 	 	'#header' : 12,
 * 	 	'#sidebar' : 4 mobile 12,
 * 	 	'#content' : 8 mobile 12,
 * 	 	'#footer' : 12
 * 	));
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Apply some styling in a passed state
 * @param 		{Map|List|String} 		$states 		The states to apply the css for. Can be a state map, a list of states or a state name
 * @example 	scss
 * .my-cool-element {
 * 	// specify a register state name
 * 	\@include g-state(mobile) {
 * 		// your css code here...
 * 	}
 * 	// specify more than one register states
 * 	\@include g-state(mobile tablet) {
 * 		// your css code here...
 * 	}
 *  // specify a min and max width
 * 	\@include g-state(200px, 500px) {
 * 		// your css code here...
 * 	}
 * 	// passing a state map (complexe usage)
 * 	\@include g-state((
 * 		query : 'print only'
 * 	)) {
 * 		// your code here...
 * 	}
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Apply some css depending on the element size (element queries)
 * **Using this mixin requires that you import the ```gridle-eq.js``` file into your javascript code**
 * @param 	{Number} 	$size 				The size to take care of. If negative, mean lower than, if positive, mean greater than.
 * @param 	{Boolean} 	[$height=false] 	Set to true to handle height instead of width
 * @example 	scss
 * .my-cool-element {
 *  	\@include g-eq(-400px) {
 *  		// your css that will be applied when element
 *  		// is between 0 and 399px wide
 *  	}
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Basically, this is the same as the ```g-state``` mixin, with the difference that it will not print any media queries. It will just create a state context in which your inside code will refer.
 * @param 		{Map|List|String} 		$states 		The states to apply the css for. Can be a state map, a list of states or a state name
 * @example 	scss
 * @warn(g-get-state-var(min-width)); // will output the min-width of the default state
 * \@include g-state-context(mobile) {
 *  	@warn(g-get-state-var(min-width)); // will output the min-width of the mobile state
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Will print the generated selector depending on the "package" wanted, the state and some optional values that might be needed by the package (like for row-align that need a "side" value)
 * @param 		{String} 							$package 			The package to generate the selector for (see _settings.scss file)
 * @param 		{String|List<String} 				[$states=null] 		The list of state to generate the selector for. If not specified, will generate for all registered states
 * @param 		{Mixed} 							[$value=null] 		The value that will be used to replace the "%{tokenName}" inside the package pattern
 * @example 	scss
 * \@include g-selector(grid, mobile, 2) {
 * 	// your code here
 * 	// The selector will be .gr-2@mobile
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Helper gridle mixin that let you specify the grid properties through ```g-set``` map, or a list of properties like "8 push 2 mobile 12 push 0"
 * @param 		{Map|List} 			$properties 			The grid properties to apply
 * @example 	scss
 * #content {
 * 	// using list
 * 	\@include gridle(8 mobile 12);
 * 	// using a map
 * 	\@include gridle((
 * 		grid : 8,
 * 		mobile : (
 * 			grid : 12
 * 		)
 * 	));
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Helper mixin that let you specify the grid properties through map formated like in the example bellow.
 * Here's the possible properties:
 *
 * - ```grid``` {Integer} : The grid column count
 * - ```container``` {Boolean} : Set the element as container
 * - ```grid-grow``` {Boolean} : Set the element a grid column that grow
 * - ```grid-adapt``` {Boolean} : Set the element a grid column that adapt
 * - ```grid-table``` {Boolean} : Set the element a grid column of type table
 * - ```push``` {Integer} : Set the push count
 * - ```pull``` {Integer} : Set the pull count
 * - ```prefix``` {Integer} : Set the prefix count
 * - ```suffix``` {Integer} : Set the suffix count
 * - ```clear-each``` {Integer} : Set the clear each count
 * - ```grid-centered``` {Boolean} : Set the grid column as centered
 * - ```row``` {Boolean} : Set the element as a grid row
 * - ```row-full``` {Boolean} : Set the element as a grid row full
 * - ```col``` {Boolean} : Set the element as a grid column (vertical)
 * - ```row-align``` {String} : Set the row alignement
 * - ```row-no-gutter``` {Boolean} : Remove the gutters on columns inside this row
 * - ```nowrap``` {Boolean} : Set a nowrap on the row
 * - ```wrap``` {Boolean} : Reset the wrap property on the row
 * - ```order``` {Integer} : Set the order of the column (flex driver)
 * - ```hide``` {Boolean} : Hide the element
 * - ```show``` {Boolean} : Show the element
 * - ```visible``` {Boolean} : Set the visibility of the element to visible
 * - ```not-visible``` {Boolean} : Set the visibility of the element to hidden
 * - ```invisible``` {Boolean} : Set the visibility of the element to hidden
 * - ```show-inline``` {Boolean} : Set the display of the element to inline-block
 * - ```float``` {String} : Set the specified float of the element
 * - ```clear``` {String} : Clear the specified float of the element
 * - ```no-gutter``` {Boolean|String|List<String>} : Remove the specified gutters
 * - ```gutter``` {Boolean|String|List<String>} : Apply the specified gutters
 *
 * @param 		{Map} 			$properties 			The grid map properties to apply
 * @example 	scss
 * #content {
 * 	// using a map
 * 	\@include gridle((
 * 		grid : 8,
 * 		push : 2
 * 		mobile : (
 * 			grid : 12
 * 		),
 * 		{stateName} : {mapProperties}
 * 	));
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the push count for the column
 * @param 		{Integer} 		$columns 			The number of columns to push this column
 * @param 		{Integer} 		[$context=null]  	The context on which to calculate the push value. By default, it is the default context setted with ```g-setup```.
 * @example 	scss
 * .my-cool-column {
 * 	\@include g-push(2);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the pull count for the column
 * @param 		{Integer} 		$columns 			The number of columns to pull this column
 * @param 		{Integer} 		[$context=null]  	The context on which to calculate the pull value. By default, it is the default context setted with ```g-setup```.
 * @example 	scss
 * .my-cool-column {
 * 	\@include g-pull(2);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the prefix count for the column
 * @param 		{Integer} 		$columns 			The number of columns to prefix this column
 * @param 		{Integer} 		[$context=null]  	The context on which to calculate the prefix value. By default, it is the default context setted with ```g-setup```.
 * @example 	scss
 * .my-cool-column {
 * 	\@include g-prefix(2);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the suffix count for the column
 * @param 		{Integer} 		$columns 			The number of columns to suffix this column
 * @param 		{Integer} 		[$context=null]  	The context on which to calculate the suffix value. By default, it is the default context setted with ```g-setup```.
 * @example 	scss
 * .my-cool-column {
 * 	\@include g-suffix(2);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Display a debug grid on top of the row
 * @example 	scss
 * .my-row {
 * 	\@include g-row-debug();
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Make the element a grid container
 * @example 	scss
 * .my-cool-container {
 * 	\@include g-container();
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Remove the gutters on each columns inside the row
 * @param 		{String|List<String>} 		[$sides=top right bottom left] 		The sides to clear
 * @example 	scss
 * .my-cool-row {
 * 	\@include g-row-no-gutter(left right);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Make a column centered
 * @example 	scss
 * .my-cool-column {
 * 	\@include g-grid-centered();
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Hide an element
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-hide();
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the visibility of an element to hidden
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-not-visible();
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the visibility of an element to hidden
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-invisible();
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the display of an element to block
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-show();
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the display of an element to inline-block
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-show();
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the visibility of an element to visible
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-show();
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the float property of the element to the specified direction
 * @param 		{String} 		[$float=left] 		The float direction to set
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-float(right);
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Clear the float property of the element to the specified direction
 * @param 		{String} 		[$float=left] 		The float direction to clear
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-clear(right);
 * }
 *
 * @author 	Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Remove the gutters on the column
 * @param 		{String|List<String>} 		[$sides=top right bottom left] 		The sides to clear
 * @example 	scss
 * .my-cool-column {
 * 	\@include g-no-gutter(left right);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the gutters on the column
 * @param 		{String|List<String>} 		[$sides=top right bottom left] 		The sides to apply gutters on
 * @example 	scss
 * .my-cool-column {
 * 	\@include g-gutter(left right);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * @name 	Generate mixins
 * This are all the mixins that you can use to generate classes to use inside your HTML codebase
 */
/**
 * Generate a custom class for all the states
 * @param 	{List} 	$pattern 					The name pattern of the class
 * @param 	{List} 	[$statesNames=null] 		The states names to generate. If null or all, will generate the class for all registered states
 * @example 	scss
 * \@include g-generate-custom-class(('my','-','cool','-','class','-','%state')) {
 * 	color: pink;
 * 	padding: g-get-state-var(gutter-left);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Generate all the classes depending on the packages you have specified like:
 * - ```.container@{state}``` : default container
 * - ```.row@{state}``` : default row
 * - ```.row-align-{align}@{state}``` : default row-align
 * - ```.row-full@{state}``` : default row-full
 * - ```.row-debug@{state}``` : default row-debug
 * - ```.row-no-gutter@{state}``` : default row-no-gutter
 * - ```.nowrap@{state}``` : default nowrap
 * - ```.wrap@{state}``` : default wrap
 * - ```.col@{state}``` : default col
 * - ```.gr-{column}@{state}``` : default grid
 * - ```.gr-table@{state}``` : default gr-table
 * - ```.gr-grow@{state}``` : default gr-grow
 * - ```.gr-adapt@{state}``` : default gr-adapt
 * - ```.gr-centered@{state}``` : default gr-centered
 * - ```.push@{state}``` : default push
 * - ```.pull@{state}``` : default pull
 * - ```.prefix@{state}``` : default prefix
 * - ```.suffix@{state}``` : default suffix
 * - ```.hide@{state}``` : helpers hide
 * - ```.show@{state}``` : helpers show
 * - ```.show-inline@{state}``` : helpers show-inline
 * - ```.not-visible@{state}``` : helpers not-visible
 * - ```.visible@{state}``` : helpers visible
 * - ```.float-{%float}@{state}``` : helpers float
 * - ```.clear-{%float}@{state}``` : helpers clear
 * - ```.clear-each-{%count}@{state}``` : helpers clear-each
 * - ```.gutter-{%side}@{state}``` : helpers gutter
 * - ```.no-gutter-{%side}@{state}``` : helpers no-gutter
 * - ```.auto-height@{state}``` : helpers auto-height
 * - ```.order-{%column-count}@{state}``` : helpers order
 *
 * @param 		{String|List<String>} 		[$states=all] 		The states to generate the classes for
 * @param 		{String|List<String>} 		[$package=all] 		The packages to generate the classes for
 * @param 		{String} 					[$scope=null] 		A classname to scope the classes in
 *
 * @example 	scss
 * // generate all the classes
 * \@include g-classes();
 * // generate only certain states
 * \@include g-classes(mobile tablet);
 * // generate only the helpers for all the states
 * \@include g-classes(all, helpers);
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * @name 	Default driver API
 * This are all the API mixins that are exposed by gridle for the default driver.
 */
/**
 * Set the element as a row
 * @param 		{Boolean} 		[$reverse=false] 		Revert the columns order if true
 * @example 	scss
 * .my-cool-row {
 * 	\@include g-row();
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the element as a col
 * @param 		{Boolean} 		[$reverse=false] 		Revert the columns order if true
 * @example 	scss
 * .my-cool-col {
 * 	\@include g-col();
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Apply a nowrap on the element
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-nowrap();
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Reset the nowrap on the element
 * @example 	scss
 * .my-cool-element {
 * 	\@include g-wrap();
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Apply a column width on the element
 * @param 		{Integer|String} 		$columns 			The column count to apply or a registered column name
 * @param 		{Integer} 				[$context=null]  	The context on which to calculate the column width. If null, take the context setted with ```g-setup```
 * @example 	scss
 * .my-cool-column {
 * 	\@include g-grid(2);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the grid element as a table display type
 * @example 	scss
 * .my-cool-column {
 * 	\@include g-grid(2);
 * 	\@include g-grid-table();
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the width of the row element to full viewport width
 * @example 	scss
 * .my-cool-row {
 *  \@include g-row();
 * 	\@include g-row-full();
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the width of the grid element to adapt to his content
 * @example 	scss
 * .my-cool-column {
 *  \@include g-grid-adapt();
 *  // or
 *  \@include g-grid(adapt);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the width of the grid element to grow depending on the place it has at disposal
 * @example 	scss
 * .my-cool-column {
 *  \@include g-grid-grow();
 *  // or
 *  \@include g-grid(grow);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Clear each n childs
 * @example 	scss
 * .my-cool-row {
 *  \@include g-clear-each(2);
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/**
 * Set the alignement of the columns inside the row using these alignement properties:
 *
 * - top : Align vertical top
 * - middle : Align vertical middle
 * - bottom : Align vertical bottom
 * - left : Align horizontal left
 * - center : Align horizontal center
 * - right : Align horizontal right
 *
 * @example 	scss
 * .my-cool-row {
 *  \@include g-row-align(middle center);
 *  \@include g-row-align(right);
 *  \@include g-row-align(middle);
 *  // etc...
 * }
 *
 * @author 		Olivier Bossel <olivier.bossel@gmail.com>
 */
/* line 8, ../sass/tools/_slick-theme.scss */
.slick-loading .slick-list {
  background: #fff url("../vendor/slider/ajax-loader.gif") center center no-repeat;
}

/* Dots */
/* line 14, ../sass/tools/_slick-theme.scss */
.slick-dotted.slick-slider {
  margin-bottom: 60px;
}

/* Slider height */
/* line 20, ../sass/tools/_slick-theme.scss */
.slick-slider {
  height: auto;
}

/* line 24, ../sass/tools/_slick-theme.scss */
.slick-dots {
  position: absolute;
  bottom: -25px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: right;
}
/* line 39, ../sass/tools/_slick-theme.scss */
.slick-dots a:hover {
  text-decoration: underline;
  color: #000;
  font-weight: 600;
}

/* line 45, ../sass/tools/_slick-theme.scss */
.slick-dots li {
  position: relative;
  display: inline-block;
  width: 61px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  top: -90px;
  left: -22px;
  cursor: pointer;
}

/* line 60, ../sass/tools/_slick-theme.scss */
.slick-dots li button {
  font-size: 0;
  line-height: 0;
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
}

/* line 78, ../sass/tools/_slick-theme.scss */
.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}

/* line 83, ../sass/tools/_slick-theme.scss */
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}

/* line 88, ../sass/tools/_slick-theme.scss */
.slick-dots li button:before {
  font-family: 'slick';
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: '•';
  text-align: center;
  opacity: .25;
  color: black;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 110, ../sass/tools/_slick-theme.scss */
.slick-dots li.slick-active button:before {
  opacity: .75;
  color: #000;
}

/* @import "../css/preload_11.css"; */
