html, body {
	border: 0;
	font-family: "Helvetica-Neue", "Helvetica", Arial, sans-serif;
	line-height: 1.5;
	margin: 0;
	padding: 0;
}
 
div, span, object, iframe, img, table, caption, thead, tbody,
tfoot, tr, tr, td, article, aside, canvas, details, figure, hgroup, menu,
nav, footer, header, section, summary, mark, audio, video {
  border: 0;
  margin: 0;
  padding: 0;
}
 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cit, code,
del, dfn, em, ins, q, samp, small, strong, sub, sup, b, i, hr, dl, dt, dd,
ol, ul, li, fieldset, legend, label {
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
  margin: 0;
  padding: 0;
}
 
article, aside, canvas, figure, figure img, figcaption, hgroup,
footer, header, nav, section, audio, video {
	display: block;
}
 
table {
  border-collapse: separate;
  border-spacing: 0;
  caption, th, td {
    text-align: left;
    vertical-align: middle;
  }
}
 
a img {
  border: 0;
}
 
:focus {
  outline: 0;
}

@-webkit-keyframes nav_menu {
	from, to { transform: none; }
	0% { transform: scale(0); }
	50% { transform: scale(1); }
}
@-moz-keyframes nav_menu {
  from, to { transform: none; }
	0% { transform: scale(0); }
	50% { transform: scale(1); }
}
@-o-keyframes nav_menu {
 from, to { transform: none; }
	0% { transform: scale(0); }
	50% { transform: scale(1); }
}
@keyframes nav_menu {
  from, to { transform: none; }
	0% { transform: scale(0); }
	50% { transform: scale(1); }
}

/*svg bullet*/
@keyframes svg_bullet {to {stroke-dashoffset: 0;}}
@-moz-keyframes svg_bullet {to {stroke-dashoffset: 0;}}
@-webkit-keyframes svg_bullet {to {stroke-dashoffset: 0;}}
@-o-keyframes svg_bullet {to {stroke-dashoffset: 0;}}
@-ms-keyframes svg_bullet {to {stroke-dashoffset: 0;}}/**
 * Swiper 3.3.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * 
 * http://www.idangero.us/swiper/
 * 
 * Copyright 2016, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 * 
 * Licensed under MIT
 * 
 * Released on: February 7, 2016
 */
.swiper-container {
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-no-flexbox .swiper-slide {
  float: left;
}
.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 10;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0px, 0, 0);
  -moz-transform: translate3d(0px, 0, 0);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate3d(0px, 0, 0);
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -ms-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex: 0 0 auto;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-transition-property: -webkit-transform, height;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform, height;
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.swiper-wp8-vertical {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}
/* Arrows */
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: 27px;
  height: 44px;
  margin-top: -22px;
  z-index: 10;
  cursor: pointer;
  -moz-background-size: 27px 44px;
  -webkit-background-size: 27px 44px;
  background-size: 27px 44px;
  background-position: center;
  background-repeat: no-repeat;
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  left: 10px;
  right: auto;
}
.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  right: 10px;
  left: auto;
}
.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
/* Pagination Styles */
.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: 300ms;
  -moz-transition: 300ms;
  -o-transition: 300ms;
  transition: 300ms;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-white .swiper-pagination-bullet {
  background: #fff;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: #007aff;
}
.swiper-pagination-white .swiper-pagination-bullet-active {
  background: #fff;
}
.swiper-pagination-black .swiper-pagination-bullet-active {
  background: #000;
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0px, -50%, 0);
  -moz-transform: translate3d(0px, -50%, 0);
  -o-transform: translate(0px, -50%);
  -ms-transform: translate3d(0px, -50%, 0);
  transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 5px 0;
  display: block;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 5px;
}
/* Progress */
.swiper-pagination-progress {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
.swiper-pagination-progress .swiper-pagination-progressbar {
  background: #007aff;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: left top;
  -moz-transform-origin: left top;
  -ms-transform-origin: left top;
  -o-transform-origin: left top;
  transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
  -webkit-transform-origin: right top;
  -moz-transform-origin: right top;
  -ms-transform-origin: right top;
  -o-transform-origin: right top;
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progress {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-vertical > .swiper-pagination-progress {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-progress.swiper-pagination-white {
  background: rgba(255, 255, 255, 0.5);
}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
  background: #fff;
}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
  background: #000;
}
/* 3D Container */
.swiper-container-3d {
  -webkit-perspective: 1200px;
  -moz-perspective: 1200px;
  -o-perspective: 1200px;
  perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  /* Safari 4+, Chrome */
  background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Chrome 10+, Safari 5.1+, iOS 5+ */
  background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 3.6-15 */
  background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Opera 11.10-12.00 */
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 16+, IE10, Opera 12.50+ */
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  /* Safari 4+, Chrome */
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Chrome 10+, Safari 5.1+, iOS 5+ */
  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 3.6-15 */
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Opera 11.10-12.00 */
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 16+, IE10, Opera 12.50+ */
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  /* Safari 4+, Chrome */
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Chrome 10+, Safari 5.1+, iOS 5+ */
  background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 3.6-15 */
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Opera 11.10-12.00 */
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 16+, IE10, Opera 12.50+ */
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  /* Safari 4+, Chrome */
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Chrome 10+, Safari 5.1+, iOS 5+ */
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 3.6-15 */
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Opera 11.10-12.00 */
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 16+, IE10, Opera 12.50+ */
}
/* Coverflow */
.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {
  /* Windows 8 IE 10 fix */
  -ms-perspective: 1200px;
}
/* Cube + Flip */
.swiper-container-cube,
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* Cube */
.swiper-container-cube .swiper-slide {
  visibility: hidden;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  -moz-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0;
}
/* Fade */
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -ms-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
/* Preloader */
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
  -moz-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  animation: swiper-preloader-spin 1s steps(12, end) infinite;
}
.swiper-lazy-preloader:after {
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-position: 50%;
  -webkit-background-size: 100%;
  background-size: 100%;
  background-repeat: no-repeat;
}
.swiper-lazy-preloader-white:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
@-webkit-keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}
@font-face{font-family:'Bebas Neuer';font-style:normal;font-weight:normal;src:local('Bebas Neue'),url('../css/fonts/BebasNeue.woff') format('woff')}html,body{font-family:'Bebas Neuer',sans-serif;width:100%;height:100%;min-width:960px;background:#4d443d}h1{font-size:110px;line-height:105px;font-weight:400}h2{font-size:100px;line-height:100px;text-transform:uppercase;margin-bottom:10px;font-weight:400}h3{font-size:70px;line-height:70px;text-transform:uppercase;font-weight:400}h4{font-size:50px;line-height:40px;text-transform:uppercase;font-weight:400}h5{font-size:16px;line-height:20px;text-transform:uppercase;font-weight:400}h6{font-size:30px;line-height:30px;text-transform:uppercase;font-weight:400}p{font-size:30px;line-height:34px;font-weight:400}a,a:hover{text-decoration:none;color:#a98e68}ul li{list-style:none}.center{text-align:center}.pull-right{float:right}.col{float:left}.col-12{width:100%}.col-9{width:75%}.col-85{width:70%}.col-8{width:66.6%}.col-7{width:60%}.col-6{width:50%}.col-5{width:40%}.col-4{width:33.3%}.col-35{width:30%}.col-3{width:25%}.col-1{width:10%}.order-steps{width:100%;position:absolute;bottom:-80px;float:left;background:#f1eedb;box-shadow:0 2px 30px rgba(0,0,0,0.2);height:80px;line-height:80px;z-index:1}.order-steps.scroll{position:fixed;top:0;left:0;bottom:auto}.order-steps ul{width:60%;min-width:880px;margin:0 auto;text-align:center}.order-steps ul li{display:inline}.order-steps ul li a{color:#4d443d;font-size:18px;float:none;line-height:50px;display:inline-block;margin:18px 30px;margin-top:18px;width:300px;text-align:left;opacity:.5;cursor:auto}.order-steps ul li a span{font-size:36px;color:#a98e68;margin-right:5px}.order-steps ul li a .icon-step{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;width:25px;height:25px;background:#fff;margin:7px 20px 5px 10px;float:left}.order-steps ul li a.current{opacity:1}.order-steps ul li a.current .icon-step{border:1px solid green}.order-steps ul li a.completed{opacity:1}.order-steps ul li a.completed .icon-step{border:1px solid green;background-color:green;background-image:url(../img/check-white.png);background-size:15px 10px;background-position:center center;background-repeat:no-repeat}.order-steps ul li a .step-label{font-size:18px;margin-top:18px;color:#4d443d}.suffix{display:block;float:left;width:4%;text-align:center;padding:10px 0 0}.form-group{width:100%;float:left;margin-bottom:20px}.col-f-12{width:96%}.col-f-12:first-child{margin-right:4%}.col-f-12:nth-child(odd){margin-right:4%}.col-l-12{width:98%;float:left}.col-r-12{width:98%;float:right}.col-f-6{width:49%;position:relative}.col-f-6:first-child{margin-right:2%}.col-f-6:nth-child(odd){margin-right:2%}.col-f-4{width:32.3%;margin-left:1.5%}.col-f-4:first-child{margin-left:0}.fg-l2 input{width:48%;float:left}.fg-3 label{width:32.3%;float:left;margin-right:1.5%}.fg-3 label:last-child{margin-right:0}.time-input{width:23.5%}.time-input.first{margin-right:2%}.time-input input{width:30%}.time-input .select-box{width:30%}.m-t-15{margin-top:15px}.m-t-50{margin-top:50px}form{margin-top:80px;margin-bottom:50px;float:left;width:100%}form .content-header{margin-bottom:25px;margin-top:30px}form .btn-group{margin-top:50px}form h5{font-size:22px;margin-bottom:10px}.page-section form .menu-desc{font-size:13px;margin:0 10% 3px 0 !important;width:90%;padding-left:40px;box-sizing:border-box;float:left;display:block;white-space:normal;line-height:15px !important}label{float:left;width:100%;position:relative}label span{display:block;width:100%;margin-bottom:5px;white-space:nowrap}label.error{position:absolute;color:#ff0008;font-size:10px;margin:0;top:68px;width:100%;left:0}input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:13px;height:38px;width:100%;float:left;border:0;color:#4d443d;background:#f1eedb;padding:5px 10px;text-transform:uppercase;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input:disabled{background:#e5e5e5;color:grey}input.error{border:1px solid #ff0008}input[type=email]{width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input[type=radio]{width:30px;height:15px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}select{height:38px;width:100%;float:left;font-size:13px;border:0;color:#4d443d;box-shadow:none;background-color:#f1eedb;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 10px;text-transform:uppercase;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.select-box{width:100%;float:left;position:relative}.select-box:after{content:'';position:absolute;right:10px;top:18px;margin:0;float:left;display:inline-block;width:0;height:0;vertical-align:middle;border-top:6px solid #4d443d;border-top:6px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.select-box.special{width:100px;position:absolute;right:8px;top:6px;display:none}.select-box.special select{background-color:#fff;height:26px}.select-box.special:after{top:11px}.super-selects{width:auto;max-width:50%;position:absolute;right:8px;top:6px}.super-selects .select-box{width:180px;margin-right:5px;position:relative;float:left;top:0;right:0}.super-selects .number-box{width:50px;position:relative;float:left;top:0;right:0}.number-box{width:100px;position:absolute;right:8px;top:6px;display:none}.number-box input[type=number]{height:26px;background-color:#fff}.number-box.number-desc{width:90px}.number-box.number-desc:first-child{margin-right:5px}.number-box.number-desc span{color:#4d443d !important;font-size:10px;margin:3px 5px 0 0;text-align:right;line-height:12px !important;float:left;width:38px;white-space:normal}.number-box.number-desc input[type=number]{width:47px;padding:5px}.checkbox-item{position:relative;color:#4d443d;margin-bottom:4px;min-height:71px}.checkbox-item.ch-long-item{min-height:38px}.checkbox-item input[type=checkbox]{float:left;width:20px;margin:0 10px;opacity:0}.checkbox-item span{float:left;display:block;width:auto;margin:12px 0 0;line-height:20px !important}.checkbox-item.selected{background:#a98e68}.checkbox-item.selected span{color:#f1eedb}.checkbox-item.selected .select-box.special,.checkbox-item.selected .number-box{display:block}.checkbox-item.selected .check{background-color:#fff;background-image:url(../img/check.png);background-size:14px 10px;background-position:center center;background-repeat:no-repeat}.checkbox-item .check{width:18px;height:18px;background-color:#f1eedb;position:absolute;top:10px;left:10px}.radio-group{text-align:center;margin-bottom:60px}.radio-group label{width:150px;display:inline-block;float:none;position:relative}.radio-group label span{text-align:left}.radio-group label .radio-icon{position:absolute;width:20px;height:20px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:2px solid #a98e68;top:-3px;left:3px;background:#fff}.radio-group label .radio-icon .inner{display:none;width:16px;height:16px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#a98e68;margin:2px}.radio-group label.selected .radio-icon .inner{display:block}textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:13px;height:110px;max-height:110px;width:100%;max-width:100%;float:left;border:0;color:#4d443d;background:#f1eedb;padding:10px 10px;text-transform:uppercase;font-weight:700;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::-webkit-input-placeholder{color:#d2c5aa}::-moz-placeholder{color:#d2c5aa}:-ms-input-placeholder{color:#d2c5aa}:-moz-placeholder{color:#d2c5aa}header{position:fixed;top:0;left:0;width:100%;min-width:960px;z-index:999;display:block;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}header .inner-header{width:60%;min-width:880px;margin:0 auto;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}header.scroll{background:#4d443d;box-shadow:0 2px 10px #000}header.scroll .menu{margin:15px 0;padding-top:7px}header.scroll .menu ul li a:hover{color:#a98e68}header.scroll .menu ul li.current-menu-item a{border-bottom:2px solid #a98e68;color:#a98e68}header.scroll .menu ul li.current-menu-item a:hover{color:#a98e68}header.scroll .logo{margin:8px 0 0;width:135px;height:66px}.home .menu ul li.current-menu-item a{color:#a98e68;border-bottom:2px solid #a98e68}.home .menu ul li a:hover{color:#a98e68}.hamburger{display:none;width:30px;height:20px;position:absolute;right:8%;top:25px}.hamburger span{display:block;width:30px;height:2px;background:#f1eedb;margin-top:7px}.hamburger span:first-child{margin-top:0}.menu{float:right;margin:75px 0;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.menu ul{float:left}.menu ul li{float:left}.menu ul li a{margin:0 0 0 35px;padding:0;font-weight:400;color:#f1eedb;display:block;font-size:22px;line-height:44px;text-transform:uppercase;cursor:pointer;overflow:hidden;position:relative;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.menu ul li a:hover{color:#4d443d}.menu ul li.current-menu-item a{border-bottom:2px solid #4d443d;color:#4d443d}.menu ul li.current-menu-item a:hover{color:#f1eedb}.logo{position:relative;z-index:1;float:left;background:url(../img/logo.png) no-repeat;background-size:cover;width:195px;height:94px;margin:46px 0 0;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}section{width:100%;float:left;overflow:hidden}.intro{width:100%;height:120vh;min-height:700px;position:relative;float:left;background:url(../media/poster.jpg) no-repeat;background-size:cover;background-attachment:fixed}.intro .box{min-width:880px;width:60%;margin:30vh auto 0}.intro h1{color:#fff}.intro p{color:#fff;margin:20px 0 10px}.intro.texturized{height:75vh;min-height:500px;background:url(../img/texture-light.jpg);background-size:cover;box-shadow:0 5px 150px #000;z-index:1}.intro.texturized h1,.intro.texturized h2{color:#4d443d}.intro.texturized p{color:#4d443d;max-width:560px}.intro.texturized .beet{top:auto;bottom:-20%}.intro.texturized .carrot{height:90vh;top:auto;bottom:-30%}.intro.no-shadow{box-shadow:0 0 0 #000}.intro .note{position:absolute;bottom:20px;left:20px;line-height:22px;color:#4d443d;font-size:18px}.intro .note a{color:#f1eedb}.intro .slider-nav{width:105px;position:absolute;bottom:40vh;left:20%;z-index:10}.intro .slider-nav i{cursor:pointer;-webkit-transition:all .05s ease-out;-moz-transition:all .05s ease-out;-ms-transition:all .05s ease-out;-o-transition:all .05s ease-out;transition:all .05s ease-out}.intro .slider-nav i:hover{opacity:.5}.swiper-container{padding-top:70px;margin-top:-20px}.bottom-note{position:relative;float:left;width:100%;text-align:center;color:#4d443d;background:#f1eedb;height:30px;padding:20px 0}.bottom-note p{line-height:34px;height:30px;font-size:18px}.bottom-note a{color:#a98e68}.chalkboard{background:url(../img/chalkboard.jpg);float:left;background-size:cover;background-attachment:fixed;width:100%}.chalkboard .content p{max-width:680px}.texture-board{background:url(../img/texture-light.jpg);float:left;background-size:cover;width:100%;position:relative;z-index:1}.texture-board .container .content{color:#4d443d}.texture-board .container .content p{max-width:520px}.image-board{background:url(../img/img-board.jpg);float:left;background-size:cover;background-attachment:fixed;width:100%}.white{width:100%;padding:5vh 0;position:relative;background:#fff;float:left}.white h2,.white h3,.white h4,.white h5,.white h6,.white p{color:#4d443d}.white .wrapper{width:60%;min-width:880px;margin:50px auto 0}.container{width:100%;float:left;height:90vh;min-height:680px;position:relative}.container .wrapper{width:60%;min-width:880px;margin:0 auto}.container .content{height:200px;margin-top:-200px;top:50%;position:absolute;color:#fff;z-index:2}.container .content.lite{color:#4d443d}.container .content.pull-right{left:40%}.container .content.center{text-align:center;width:60%;min-width:880px}.page-section{float:left;width:100%}.page-section .content{display:inline-block;width:100%;margin-bottom:100px}.page-section .content-header{border-bottom:2px solid #4d443d;float:left;width:100%;padding-bottom:30px;position:relative}.page-section .content-header span{color:#837d78}.page-section .content-subheader{border-bottom:2px solid #d2c8c1;float:left;width:100%;padding-bottom:20px;position:relative}.page-section span{font-size:22px;line-height:24px;color:#4d443d}.page-section .qty{position:absolute;right:0;bottom:20px}.page-section .qty span{font-size:22px;color:#4d443d;width:70px;display:block;float:left}.page-section .qty span:nth-child(2){margin:0 28px 0 12px}.page-section .qty span.long{width:100%}.details,.menu-details{margin-top:40px;float:left;width:100%}.details ul,.menu-details ul{float:left;width:100%;overflow:hidden}.details ul li,.menu-details ul li{margin-bottom:30px;float:left;width:100%}.details.locations ul,.menu-details.locations ul{margin:0;list-style:none}.details.locations ul li,.menu-details.locations ul li{width:45%;margin-right:10%;padding:0;float:left;margin-bottom:50px}.details.locations ul li:nth-child(even),.menu-details.locations ul li:nth-child(even){margin-left:0;margin-right:0}.details.locations ul li span,.menu-details.locations ul li span{width:100%;display:block}.details.locations ul li:before,.menu-details.locations ul li:before{display:none}.details.locations p,.menu-details.locations p{margin-bottom:0}.menu-details .standard-meal{width:58%;float:left}.menu-details .meal{width:60%;float:left}.menu-details .prices{float:right;text-align:center;margin-top:15px}.menu-details .prices span{display:block;float:left;font-size:22px;width:70px}.menu-details .prices span:nth-child(2){margin:0 25px}.menu-details .prices.per-person span{width:100px;font-size:18px;display:inline;float:none}.menu-details .prices.per-person span:nth-child(2){margin:0 0 0 10px;width:70px;font-size:22px}.details p{font-size:22px;line-height:22px;margin-bottom:20px}.details ul{margin:40px 0}.details ul li{font-size:22px;line-height:22px;margin-bottom:10px;color:#4d443d;padding-left:25px;position:relative}.details ul li:before{content:'';position:absolute;top:6px;left:5px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#a98e68;height:6px;width:6px}.menu-icon{width:100%;float:left;position:relative;margin:0 0 30px;text-align:center}.menu-icon .icon{position:relative;top:0;left:0}.image{width:100%;height:40vh;max-height:400px;float:left;background:url(../img/image.jpg) no-repeat;background-size:cover;background-position:center center;position:relative}.image.type{max-height:100%}.image .claim{font-size:70px;color:#f1eedb;line-height:70px;text-align:center;width:100%;display:block;position:absolute;top:0;bottom:0;margin:auto;height:120px;text-shadow:0 2px 30px rgba(0,0,0,0.8)}.image.bimg-1{background:url(../img/bimg-1.jpg) no-repeat;background-size:cover;background-position:center left;background-attachment:fixed}.image.bimg-2{background:url(../img/bimg-2.jpg) no-repeat;background-size:cover;background-position:center center;background-attachment:fixed}.image.bimg-3{background:url(../img/bimg-3.jpg) no-repeat;background-size:cover;background-position:center center;background-attachment:fixed}.image.bimg-4{background:url(../img/bimg-4.jpg) no-repeat;background-size:cover;background-position:center center;background-attachment:fixed}.image.bimg-6{background:url(../img/bimg-6.jpg) no-repeat;background-size:cover;background-position:center center;background-attachment:fixed}.image.bimg-7{background:url(../img/bimg-7.jpg) no-repeat;background-size:cover;background-position:center center;background-attachment:fixed}.image.bimg-8{background:url(../img/bimg-8.jpg) no-repeat;background-size:cover;background-position:center center;background-attachment:fixed}.image.bimg-9{background:url(../img/bimg-9.jpg) no-repeat;background-size:cover;background-position:center center;background-attachment:fixed}.image.bimg-10{background:url(../img/bimg-10.jpg) no-repeat;background-size:cover;background-position:center center;background-attachment:fixed}.image.bimg-11{background:url(../img/bimg-11.jpg) no-repeat;background-size:cover;background-position:center right;background-attachment:fixed}.image.careers{background:url(../img/careers.jpg) no-repeat;background-size:cover;background-position:center center;background-attachment:fixed}.image.type{height:50vh;background:url(../img/bimg-5.jpg) no-repeat;background-size:cover;background-position:center center;background-attachment:fixed}.texture{background:url(../img/texture-light.jpg);width:75%;height:70vh;min-height:550px;background-size:cover;top:50%;margin-top:-40vh;position:absolute;z-index:1;box-shadow:0 5px 150px #000}.texture.left{left:0}.texture.right{right:0}.board{background:url(../img/board.jpg);width:75%;height:85vh;background-size:cover;top:50%;margin-top:-45vh;right:0;position:absolute;z-index:1;box-shadow:0 5px 150px #000}.carrot{background:url(../img/carrot.png);width:45%;height:100vh;position:absolute;z-index:1;background-size:contain;background-repeat:no-repeat;top:-20%;right:0}.carrot-2{background:url(../img/carrot-2.png);width:44%;height:95vh;position:absolute;z-index:1;background-size:contain;background-repeat:no-repeat;top:5%;right:12%}.mashrooms{background:url(../img/mashrooms.png);width:34%;height:68vh;position:absolute;z-index:1;background-size:contain;background-repeat:no-repeat;bottom:-23vh;right:12%}.radish{background:url(../img/radish.png);width:30%;height:65vh;position:absolute;z-index:1;background-size:contain;background-repeat:no-repeat;top:15%;left:8%}.cabbage{background:url(../img/cabbage.png);width:25%;height:50vh;position:absolute;z-index:1;background-size:contain;background-repeat:no-repeat;bottom:2%;left:0}.eggplant{background:url(../img/eggplant.png);width:45%;height:95vh;position:absolute;z-index:1;background-size:contain;background-repeat:no-repeat;top:20%;right:5%}.bread{background:url(../img/bread.png);width:30%;height:50vh;position:absolute;z-index:1;background-size:contain;background-repeat:no-repeat;bottom:7%;right:20%}.bread-2{background:url(../img/bread-2.png);width:40%;height:50vh;position:absolute;z-index:1;background-size:contain;background-repeat:no-repeat;top:-7%;right:5%}.beet{background:url(../img/beet.png);width:40%;height:75vh;position:absolute;z-index:1;background-size:contain;background-repeat:no-repeat;top:-20%;right:0}.basil{background:url(../img/basil.png);width:15%;height:30vh;position:absolute;z-index:1;background-size:contain;background-repeat:no-repeat;bottom:15%;right:15%}.avocado{background:url(../img/avocado.png);width:26%;height:20vh;position:absolute;z-index:1;background-size:cover;background-repeat:no-repeat;bottom:0;right:0}.avocado-2{background:url(../img/avocado-2.png);width:30%;height:30vh;position:absolute;z-index:1;background-size:cover;background-repeat:no-repeat;bottom:0;right:0}.bfp-icon{background:url(../img/bfp.png) no-repeat;width:120px;height:60px;display:block;float:right;background-size:contain;position:absolute;right:30px;bottom:15px}footer{width:100%;float:left;position:relative;color:#f1eedb;border-bottom:60px solid #4d443d;font-size:22px;background:url(../img/footer.jpg) no-repeat;background-size:cover}footer a{color:#f1eedb}footer .wrapper{width:60%;min-width:880px;margin:0 auto}footer .wrapper .footer-inner{float:left;width:100%;margin:100px 0 0}footer .logo{float:left;margin:0;background:url(../img/logo-footer.png) no-repeat;width:100%;height:90px;background-size:90px 90px;background-position:center}footer .box{width:28%;float:left}footer .bottom{float:left;width:100%;text-align:center;margin-top:70px;font-size:16px;padding-bottom:30px}footer .f-h-1{width:40%;margin-right:10%;float:left}footer .f-h-2{width:50%;float:left}.btn-group{display:inline-block;margin:30px auto;width:100%}.btn-group.menu-buttons{text-align:right;margin-top:50px}.btn-group.menu-buttons .btn{margin-left:10px}.btn{height:55px;min-width:180px;line-height:58px;font-size:20px;font-weight:400;margin:0 auto;position:relative;display:inline-block;white-space:nowrap;cursor:pointer;padding:0;text-align:center;text-transform:uppercase;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;z-index:1;background:transparent;overflow:hidden}.btn span{display:block;transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;height:55px;width:180px;line-height:55px;font-size:20px}.btn:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:attr(data-hover);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;transform:translate(-100%, 0);-webkit-transform:translate(-100%, 0);-moz-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);-o-transform:translate(-100%, 0)}.btn:hover:before{transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0)}.btn.btn-primary{border:2px solid #fff;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#4d443d}.btn.btn-primary:before{background:#252525;color:#fff}.btn.btn-primary:hover{color:#fff}.btn.btn-default{border:2px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff}.btn.btn-default:before{background:#fff;color:#4d443d}.btn.btn-default:hover{color:#4d443d}.btn.btn-outline{border:2px solid #4d443d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#4d443d}.btn.btn-outline:before{background:#f1eedb;color:#a98e68}.btn.btn-small{width:25px;height:19px;line-height:17px;font-size:10;font-weight:400}.btn.btn-brown{border:2px solid #4d443d;background:#4d443d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#f1eedb}.btn.btn-brown .btn-text{color:#f1eedb}.btn.btn-brown:before{background:#4d443d;color:#fff}.btn.btn-icon{padding:0 0 0 15px}.btn.btn-icon-right{padding:0 15px 0 0}.btn.btn-cream{border:2px solid #f1eedb;background:#f1eedb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#4d443d}.btn.btn-cream:before{background:#f1eedb;color:#4d443d}.btn.btn-cream .btn-text{color:#4d443d}.scroll-down{width:50px;height:30px;position:absolute;bottom:40px;left:50%;margin-left:-25px;cursor:pointer}.btn .btn-text{display:inline-block;line-height:58px;height:51px;float:left;width:auto;min-width:85px}.btn .icon-arrow-right{background:url(../img/arrow-right.svg) no-repeat;height:49px;width:32px;background-size:10px 20px;background-position:center center;display:inline-block;margin:0 5px}.btn .icon-arrow-left-dark{background:url(../img/arrow-left-dark.svg) no-repeat;height:49px;width:32px;background-size:10px 20px;background-position:center center;display:inline-block;margin:0 5px}.icon-success{background:url(../img/success.png) no-repeat;height:50px;width:50px;background-size:50px 50px;display:inline-block}.icon-arrow{background:url(../img/arrow.svg) no-repeat;height:30px;width:50px;background-size:50px 30px;background-position:center center;display:inline-block}.icon-arrow-right{background:url(../img/arrow-right.svg) no-repeat;float:right;height:30px;width:50px;background-size:18px 30px;background-position:center center;display:inline-block}.icon-arrow-left{background:url(../img/arrow-left.svg) no-repeat;float:left;height:30px;width:50px;background-size:18px 30px;background-position:center center;display:inline-block}.icon-arrow-left-dark{background:url(../img/arrow-left-dark.svg) no-repeat;float:left;height:30px;width:50px;background-size:18px 30px;background-position:center center;display:inline-block}.icon-beans{background:url(../img/beans.png) no-repeat;height:400px;width:265px;background-size:contain;display:inline-block;top:15%;position:absolute;right:0;z-index:3}.icon-beet{background:url(../img/beet-icon.png) no-repeat;height:180px;width:160px;background-size:contain;display:inline-block;position:absolute;top:260px;left:25%}.icon-carrot{background:url(../img/carrot-icon.png) no-repeat;height:180px;width:250px;background-size:contain;display:inline-block;position:absolute;top:-150px;left:5%}.icon-carrots{background:url(../img/carrots.svg) no-repeat;height:355px;width:125px;background-size:contain;display:inline-block;position:absolute;top:35%;right:15%}.icon-currant{display:none;background:url(../img/currant.svg) no-repeat;height:170px;width:200px;background-size:contain;display:inline-block;position:absolute;top:-40px;left:10%}.icon-coffee{background:url(../img/coffee.jpg) no-repeat;height:180px;width:270px;background-size:contain;display:inline-block;float:right}.icon-fresh{background:url(../img/fresh-icon.png) no-repeat;height:150px;width:150px;background-size:contain;display:inline-block;position:absolute;bottom:20%;right:20%}.icon-fresh.ontexture{right:5%;bottom:20%;width:100px;height:100px;z-index:3}.icon-fresh-dark{background:url(../img/fresh-dark.png) no-repeat;height:150px;width:150px;background-size:contain;display:inline-block;position:absolute;bottom:10%;right:20%}.icon-mashroom{background:url(../img/mashroom.png) no-repeat;height:230px;width:210px;background-size:contain;display:inline-block;position:absolute;right:0;top:10%}.icon-pepper{background:url(../img/pepper.svg) no-repeat;height:210px;width:180px;background-size:contain;display:inline-block;position:absolute;bottom:-140px;left:60%}.icon-pin{background:url(../img/pin.png) no-repeat;height:47px;width:40px;margin-bottom:10px;background-size:cover;display:inline-block;position:relative}.icon-pumpkin{background:url(../img/pumpkin-icon.png) no-repeat;height:260px;width:200px;background-size:contain;display:inline-block;left:0;top:15%;position:absolute}.icon-pumpkin-dark{background:url(../img/pumpkin-dark-icon.png) no-repeat;height:150px;width:200px;background-size:contain;display:inline-block;position:absolute;top:280px;left:20%}.icon-roller{background:url(../img/roller.svg) no-repeat;height:200px;width:340px;background-size:contain;display:inline-block;position:absolute;right:15%;top:-150px}.icon-turnip{background:url(../img/turnip.svg) no-repeat;height:280px;width:165px;background-size:contain;display:inline-block;position:absolute;bottom:5%;left:5%}.icon-cucumber{background:url(../img/cucumber.png) no-repeat;height:80px;width:120px;background-size:contain;display:inline-block;position:relative}.icon-onion{background:url(../img/onion.png) no-repeat;height:220px;width:140px;background-size:contain;float:right;position:relative}.icon-onions{background:url(../img/onions.png) no-repeat;height:120px;width:125px;background-size:contain;display:inline-block;position:relative}.icon-pears{background:url(../img/pears.png) no-repeat;height:70px;width:90px;background-size:contain;display:inline-block;position:relative}.icon-apple{background:url(../img/apple.png) no-repeat;height:150px;width:165px;background-size:contain;position:absolute;bottom:-55px;left:0}.icon-cinamon{background:url(../img/cinamon.png) no-repeat;height:230px;margin-top:41px;width:300px;background-size:contain;float:right;position:relative}.icon-sandwiches{background:url(../img/sandwiches.png) no-repeat;height:200px;width:300px;background-size:contain;float:right;position:relative}.icon-pineapple{background:url(../img/pineapple.png) no-repeat;height:170px;width:350px;background-size:contain;position:relative;float:right}.icon-breads{background:url(../img/breads.png) no-repeat;height:300px;width:335px;background-size:contain;position:relative;float:right;margin-top:-100px}.icon-pepper-dark{background:url(../img/pepper-dark.png) no-repeat;height:110px;width:120px;background-size:contain;bottom:-32px;position:absolute;left:0}.content-header .icon-coffee{position:absolute;right:0;top:-80px}.icon-fb{width:45px;height:45px;background:url(../img/fb.png) no-repeat;background-size:45px 45px;display:block;float:left;margin-right:5px;margin-bottom:20px;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.icon-fb:hover{opacity:.6}.icon-tw{width:45px;height:45px;background:url(../img/tw.png) no-repeat;background-size:45px 45px;display:block;float:left;margin-right:5px;margin-bottom:20px;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.icon-tw:hover{opacity:.6}.icon-inst{width:45px;height:45px;background:url(../img/inst.png) no-repeat;background-size:45px 45px;display:block;float:left;margin-right:0;margin-bottom:20px;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.icon-inst:hover{opacity:.6}.appstore{width:140px;height:40px;background:url(../img/appstore-brown.png) no-repeat;background-size:82% auto;background-position:center;display:block;float:left;margin-top:15px;background-color:#fff;border:2px solid #fff;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.appstore:hover{background:url(../img/appstore-cream.png) no-repeat;background-size:82% auto;background-position:center;background-color:#4d443d;border:2px solid #f1eedb}.appstorewhite{width:176px;height:51px;background:url(../img/appstore.png) no-repeat;background-size:82% auto;background-position:center;display:inline-block;border:2px solid #fff;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.appstorewhite:hover{background:url(../img/appstore-brown.png) no-repeat;background-size:82% auto;background-position:center;background-color:#fff;border:2px solid #fff}.btn-appstore{width:176px;height:51px;background:url(../img/appstore-brown.png) no-repeat;background-size:82% auto;background-position:center;display:inline-block;margin-top:0;border:2px solid #4d443d;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.btn-appstore:hover{background-color:#f1eedb}.map{width:100%;float:left;position:relative;height:75vh}.infowindow{font-family:'Bebas Neue',sans-serif}.infowindow p{color:#4d443d;font-size:18px;text-transform:uppercase}.infowindow span{color:#a98e68}.catering-order-form header{position:absolute}.catering-order-form .intro{height:65vh}.catering-order-form .intro.texturized p{max-width:100%;text-align:center}#form-step-2{display:none}.modal{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(222,220,208,0.85);z-index:99999}.modal .alert{background:#fff;color:#4d443d;width:320px;position:absolute;text-align:center;left:50%;margin-left:-160px;height:160px;top:50%;margin-top:-80px;box-shadow:0 2px 20px rgba(0,0,0,0.3)}.modal .alert p{color:#4d443d;margin:30px 30px 0;font-size:18px;line-height:20px}.super-claim{margin-top:80px !important}.pre-loader{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(222,220,208,0.85);z-index:99999}.pre-loader .pre-loader-content{width:200px;position:absolute;text-align:center;left:50%;margin-left:-100px;height:160px;top:50%;margin-top:-80px}.sending .pre-loader{display:block}.sk-fading-circle{margin:35px auto;width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s}@-webkit-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@media screen and (max-width:1440px){h1{font-size:85px;line-height:80px}h2{font-size:70px;line-height:70px}h3{font-size:50px;line-height:50px}h4{font-size:38px;line-height:30px}p{font-size:22px;line-height:26px}.super-claim{margin-top:100px !important}.btn-group{margin:20px auto}.btn{height:45px;min-width:150px;line-height:47px;font-size:16px}.btn .btn-text{line-height:45px;height:45px}.btn .icon-arrow-right{height:39px}.btn .icon-arrow-left-dark{height:39px}.btn-appstore,.appstorewhite{width:146px;height:41px}header.scroll .menu{padding-top:0}.menu{margin:55px 0}.menu ul li a{margin:5px 0 0 25px;font-size:18px}.logo{width:155px;height:75px;margin:42px 0 0}.intro p{margin:10px 0 0}.intro.texturized p{color:#4d443d;max-width:400px}.container .content h2{margin-top:50px}.container .content p{margin:15px 0 10px}.chalkboard .content p{max-width:520px}.page-section span{font-size:18px;line-height:22px}.page-section .content{margin-bottom:80px}.page-section .content-header{padding-bottom:20px}.details{margin-top:25px}.details p{font-size:18px;line-height:22px}.details ul{margin:30px 0}.details ul li{font-size:18px;line-height:18px;position:relative}.details ul li:before{content:'';position:absolute;top:6px;left:5px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#a98e68;height:6px;width:6px}.locations span,.locations p{font-size:18px;line-height:22px;width:100%;display:block}footer{font-size:18px}footer .wrapper .footer-inner{margin:80px 0 0}.icon-tw,.icon-fb,.icon-inst{width:35px;height:35px;background-size:35px 35px;margin-bottom:10px}.icon-pumpkin{height:170px;width:130px}.icon-carrot{height:130px;width:180px}.icon-beet{height:110px;width:110px}.icon-pumpkin-dark{height:100px;width:150px}.icon-beans{height:280px;width:185px;top:10%}.icon-mashroom{height:190px;width:180px;top:25%}.icon-pepper{height:190px;width:130px}.icon-roller{height:160px;width:270px}.icon-currant{height:150px;width:170px}.icon-carrots{height:270px;width:100px}.icon-turnip{height:230px;width:130px}}@media screen and (max-width:1200px){.image.bimg-1,.image.bimg-2,.image.bimg-3,.image.bimg-4,.image.bimg-5,.image.bimg-6,.image.bimg-7,.image.bimg-8,.image.bimg-9,.image.bimg-10,.image.bimg-11,.image.type,.image.careers{background-size:cover;background-attachment:scroll}}@media screen and (max-width:1124px){.video-overlay,.bgvideo{display:none}.intro{background:url(../img/bg.jpg);background-size:cover;background-position:center center}}@media screen and (max-width:1024px){.intro{background-attachment:initial}.intro .box{min-width:640px}.container .wrapper{min-width:640px}.container .content.center{min-width:640px}.chalkboard{background-attachment:initial;background-size:contain}}@media screen and (max-width:960px){.order-steps ul li a{width:auto}html,body,header{min-width:100%}header .inner-header{width:90%;min-width:90%;margin-right:5%;margin-left:5%}footer .wrapper{width:90%;min-width:90%;margin-right:5%;margin-left:5%;float:left}.intro .box{min-width:60%;width:60%;margin-right:20%;margin-left:20%}.container .wrapper{min-width:60%;width:60%;margin-right:20%;margin-left:20%}.container .wrapper .content.center{min-width:60%}.white .wrapper{min-width:80%;width:80%}.image{height:25vh}.texture{width:90%;height:80vh;margin-top:-45vh}.order-steps ul{min-width:80%}.carrot,.beet{background-size:cover}.cabbage{background-size:cover;background-position:center top}.radish{width:40%;background-size:cover;top:40%;left:0;background-position:center right}.basil{background-size:cover;right:0;bottom:5%;width:20%}.mashrooms{width:45%;background-size:cover;bottom:-38vh;right:0}.eggplant{width:50%;height:80vh;background-size:cover;top:30%;right:0}.avocado{width:45%;height:12vh;background-size:cover;bottom:0;right:0}.avocado-2{width:40%;height:30vh;bottom:0;right:0}.bread{right:0;background-size:cover}.page-section .qty{width:35%}.page-section .qty span{font-size:16px;width:33.3%;text-align:right}.page-section .qty span:nth-child(2){margin:0}.menu-details .standard-meal{width:100%}.menu-details .meal{width:64%;margin-right:1%}.menu-details .prices{width:35%;margin-top:0}.menu-details .prices span{width:33.3%;text-align:right}.menu-details .prices span:nth-child(2){margin:0}.menu-details .prices.per-person{text-align:right}.slider-nav{display:none}}@media screen and (max-width:820px){.super-selects{width:auto;max-width:100%;position:relative;right:0;top:0;float:right;margin-bottom:3px;padding-left:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.super-selects .number-box{margin-right:5px;margin-top:3px}.super-selects .select-box{width:150px;margin-top:3px}}@media screen and (max-width:768px){h1{font-size:65px;line-height:65px}h2{font-size:50px;line-height:55px}h3{font-size:36px;line-height:44px}h4{font-size:30px;line-height:20px}p{font-size:20px;line-height:24px}.intro .box{min-width:80%;width:80%;margin-right:10%;margin-left:10%;text-align:center}.intro .slider-nav{left:50%;margin-left:-52.5px}.intro .note{display:none}.intro.texturized p{margin:10px auto 0}.container .wrapper{min-width:100%;width:100%;height:100%;margin:0;float:left;position:relative}.container .wrapper .content{width:80%;text-align:center;left:10%;right:10%}.container .wrapper .content p{width:260px;margin:0 auto 15px}.texture{width:100%}.bottom-note{display:none}.bfp-icon{display:none}footer{border-bottom:0}footer .f-h-1{margin-right:0;width:90%;margin:0 5%}footer .f-h-2{width:74%;margin:50px 13% 0}footer .f-h-2 .col ul{text-align:right}footer .f-h-2 .col:first-child ul{text-align:left}footer .bottom{margin-top:110px;padding-bottom:25px}.hamburger{display:block}header .menu{display:none}header.open{background:#4d443d}header.open .menu{display:block}header.open .menu ul li.current-menu-item a{color:#a98e68;border-bottom:0}header .menu,header.scroll .menu{margin:5px 0 15px;float:left;width:100%}header .menu ul,header.scroll .menu ul{width:100%;padding-top:15px;border-top:1px solid #000}header .menu ul li,header.scroll .menu ul li{width:100%}header .menu ul li a,header.scroll .menu ul li a{width:100%;text-align:center;margin:0}header .menu ul li.current-menu-item a,header.scroll .menu ul li.current-menu-item a{border-bottom:0}header .logo,header.scroll .logo{margin:10px 0;width:102px;height:50px}.icon-carrots{display:none}.order-steps ul{min-width:96%}.order-steps ul li a{margin:18px 10px}.carrot-2,.icon-fresh-dark{display:none}.page-section .col-6{width:100%}.fg-3 label{width:100%;margin-right:0;margin-top:10px}.fg-3 label:first-child{margin-top:0}.col-f-6,.col-f-12{width:100%;margin-top:0;margin-left:0}.col-f-6:nth-child(odd),.col-f-12:nth-child(odd){margin-right:0;margin-top:0;margin-bottom:15px}#form-step-1 .col-f-6:nth-child(odd),#form-step-1 .col-f-12:nth-child(odd){margin-bottom:15px}.col-r-12,.col-l-12{width:100%;float:left}.col-f-4{width:100%;margin-top:20px;margin-left:0}.col-f-4:first-child{margin-top:0}.rwd-m-20{margin-top:20px}.time-input{width:100%}.time-input.first{margin-bottom:15px}}@media screen and (max-width:680px){.step-label{display:none}.icon-mashroom{display:none}.icon-onion,.icon-apple,.icon-pineapple,.icon-breads,.icon-pepper-dark,.icon-sandwiches,.content-header .icon-coffee,.icon-cinamon{display:none}}@media screen and (max-width:480px){.intro .box{min-width:90%;width:90%;margin-right:5%;margin-left:5%}.intro.lg-cm .box{margin-top:20vh}.intro.lg-cm .box p{max-width:250px;margin:10px auto 0}.intro.texturized .beet{width:35%;bottom:-30%}.container .wrapper .content{width:86%;text-align:center;left:7%;right:7%}.container .wrapper .content h2{margin-top:0}.white .wrapper{min-width:90%;width:90%;margin:50px 5%;float:left;position:relative}.page-section .col-6{width:100%}.page-section .content{margin-bottom:50px}.details.locations ul li{width:45%;margin-right:10%}.details.locations ul li:nth-child(even){margin-left:0}footer .wrapper{width:100%;min-width:100%;margin-right:0;margin-left:0}.icon-pumpkin{top:0;width:90px;height:120px}.icon-pumpkin-dark{top:auto;height:70px;width:110px}.icon-carrot{height:100px;width:140px;top:-20px;right:15%;left:auto}.icon-fresh{height:100px;width:100px;bottom:5%;right:8%}.icon-fresh.ontexture{display:none}.icon-mashroom{display:none}.icon-beans{display:none}.icon-roller{height:120px;width:200px;right:10%;top:-10%}.icon-turnip{height:160px;width:90px}.icon-coffee{height:150px;width:220px}.menu-icon{margin:0 0 30px}.order-steps ul li a span{font-size:28px}.btn-group.menu-buttons{text-align:center}.image .claim{font-size:56px;line-height:56px}.page-section .col-85{width:100%}.page-section .qty{width:30%}.page-section .qty span{font-size:13px;line-height:15px}.menu-details .meals{width:70%}.menu-details .prices{width:30%}.menu-details .prices span{font-size:16px}.menu-details .prices.per-person span{font-size:16px;line-height:18px;float:right}.menu-details .prices.per-person span:nth-child(2){font-size:16px;line-height:18px;float:right}.white h3{font-size:30px;line-height:32px}.white h4{font-size:25px;line-height:15px}.col-f-6:nth-child(odd),.col-f-12:nth-child(odd){margin-bottom:4px}}@media screen and (max-width:360px){h1{font-size:54px;line-height:54px}.details.locations ul li{width:80%;margin-right:10%;margin-left:10%;text-align:center}.details.locations ul li:nth-child(even){margin-right:10%;margin-left:10%}}.ui-datepicker{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,0.3);padding:5px 10px}.ui-datepicker table{width:180px;text-align:center}.ui-datepicker table th span{color:#4d443d;font-size:12px}.ui-datepicker table td{vertical-align:middle;height:24px}.ui-datepicker table td a{line-height:20px;vertical-align:middle;height:16px;display:block}.ui-datepicker-next{cursor:pointer;float:right}.ui-datepicker-next span{color:black}.ui-datepicker-prev{cursor:pointer}.ui-datepicker-prev span{color:black}.ui-datepicker-title{text-align:center;top:0;width:100%;border-bottom:1px solid #999;left:0;color:#b19571;font-size:19px;height:30px;line-height:38px}.ui-datepicker-week-end{background:#f9f9f9}.ui-datepicker-current-day{background:#4d443d !important}.ui-datepicker-current-day a{color:#f1eedb !important}.bgvideo{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%)}.video-overlay{height:100%;width:100%;position:absolute;top:0;left:0;background:rgba(45,43,42,0.45)}