@import url(https://fast.fonts.net/t/1.css?apiType=css&projectid=bb2ab58b-7f38-4f7e-8a34-3c23b4f95cc6);@font-face{font-family:TradeGothicW01-BoldCn20;src:url(/stylesheets/fonts/257c802f-349c-4b4d-aefa-546d5de15ec6.eot?#iefix);src:url(/stylesheets/fonts/257c802f-349c-4b4d-aefa-546d5de15ec6.eot?#iefix) format("eot"),url(/stylesheets/fonts/5fdc935e-9e30-442a-bbe9-8d887b858471.woff) format("woff"),url(/stylesheets/fonts/616c4c87-a077-43f4-a9f4-f01267c13818.ttf) format("truetype"),url(/stylesheets/fonts/c901ad5f-a842-4549-a1f4-583a97f7e169.svg#c901ad5f-a842-4549-a1f4-583a97f7e169) format("svg")}@font-face{font-family:"ITC Django W01 Regular";src:url(/stylesheets/fonts/32b2f105-d05a-4465-820a-9c12b9a1a5d9.eot?#iefix);src:url(/stylesheets/fonts/32b2f105-d05a-4465-820a-9c12b9a1a5d9.eot?#iefix) format("eot"),url(/stylesheets/fonts/0078d12f-22aa-4c79-a345-baf129b4c231.woff) format("woff"),url(/stylesheets/fonts/0aba2162-ccaa-4201-90c4-741c2eaaa468.ttf) format("truetype"),url(/stylesheets/fonts/0ef94e0d-4eba-46d9-986e-34b25ff71912.svg#0ef94e0d-4eba-46d9-986e-34b25ff71912) format("svg")}@font-face{font-family:TradeGothicNextW01-Cond;src:url(/stylesheets/fonts/5be4a815-5a22-4a8b-8a38-10467be39d2e.eot?#iefix);src:url(/stylesheets/fonts/5be4a815-5a22-4a8b-8a38-10467be39d2e.eot?#iefix) format("eot"),url(/stylesheets/fonts/eb20bf3e-7a5c-4c98-8bc5-f38c1b3dd9f2.woff) format("woff"),url(/stylesheets/fonts/bbd9ed4b-21d6-4a35-a3eb-176c31258e03.ttf) format("truetype"),url(/stylesheets/fonts/2b33a704-0f65-4c4c-94d0-2bd00c0151af.svg#2b33a704-0f65-4c4c-94d0-2bd00c0151af) format("svg")}body,html{overflow-x:hidden}html{overflow-y:scroll}html.overlayed{overflow-y:hidden}body{background:#edeee9;color:#2c2f3e;font-size:14px}::selection{color:#fff;background:#2c2f3e}::-moz-selection{color:#fff;background:#2c2f3e}section{background:#fff}section.body-section{background:#edeee9}p{line-height:1.5em;color:#2c2f3e;margin:0 0 20px 0}.light p,p.light{color:#fff}.browser-upgrade{z-index:1000;position:absolute;width:100%;top:0;left:0;background:#fff;padding:20px 0}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none}a,a:active,a:hover,a:link,a:visited{font-family:TradeGothicW01-BoldCn20;font-size:1.3em;text-decoration:none;text-transform:uppercase}a[href^="tel:"]{cursor:default}.about-us a,.about-us a:active,.about-us a:hover,.about-us a:link,.about-us a:visited{color:#e3a220}.eat a:hover,.eat a:link,.eat a:visited,.eat header a,eat a:active{color:#a4d74e}.farm-park-map a,.farm-park-map a:active,.farm-park-map a:hover,.farm-park-map a:link,.farm-park-map a:visited{color:#e3a220}.gallery a,.gallery a:active,.gallery a:hover,.gallery a:link,.gallery a:visited{color:#f93}.home a,.home a:active,.home a:hover,.home a:link,.home a:visited{color:#eb5159}.information a,.information a:active,.information a:hover,.information a:link,.information a:visited{color:#eb5159}.latest a,.latest a:active,.latest a:hover,.latest a:link,.latest a:visited{color:#5b45a9}.market a,.market a:active,.market a:hover,.market a:link,.market a:visited{color:#abc965}.newsletter-signup a,.newsletter-signup a:active,.newsletter-signup a:hover,.newsletter-signup a:link,.newsletter-signup a:visited{color:#5c45a9}.pick-your-own a,.pick-your-own a:active,.pick-your-own a:hover,.pick-your-own a:link,.pick-your-own a:visited{color:#eb5159}.schools a,.schools a:active,.schools a:hover,.schools a:link,.schools a:visited{color:#00adc0}.visit-us a,.visit-us a:active,.visit-us a:hover,.visit-us a:link,.visit-us a:visited{color:#93b44b}.about-us a:hover,.eat a:hover,.farm-park-map a:hover,.gallery a:hover,.home a:hover,.information a:hover,.latest a:hover,.market a:hover,.newsletter-signup a:hover,.pick-your-own a:hover,.schools a:hover,.visit-us a:hover{color:#2c2f3e}a.light,a.light:active,a.light:link,a.light:visited{color:#fff}a.dark,a.dark:active,a.dark:link,a.dark:visited{color:#2c2f3e}.about-us a.dark:hover,.about-us a.light:hover{color:#e3a220!important}.eat a.dark:hover,.eat a.light:hover{color:#a4d74e!important}.farm-park-map a.dark:hover,.farm-park-map a.light:hover{color:#e3a220!important}.gallery a.dark:hover,.gallery a.light:hover{color:#f93!important}.home a.dark:hover,.home a.light:hover{color:#eb5159!important}.information a.dark:hover,.information a.light:hover{color:#eb5159!important}.latest a.dark:hover,.latest a.light:hover{color:#5b45a9!important}.market a.dark:hover,.market a.light:hover{color:#abc965!important}.newsletter-signup a.dark:hover,.newsletter-signup a.light:hover{color:#5c45a9!important}.pick-your-own a.dark:hover,.pick-your-own a.hover:visited{color:#eb5159!important}.schools a.dark:hover,.schools a.light:hover{color:#00adc0!important}.visit-us a.dark:hover,.visit-us a.light:hover{color:#93b44b!important}a.title,a.title:active,a.title:link,a.title:visited{display:inline-block}.padding-bottom-60{padding-bottom:60px}.padding-top-10{padding-top:10px}.padding-top-20{padding-top:20px}.padding-top-30{padding-top:30px}.padding-bottom-30{padding-bottom:30px}.desktop-padding-top-30{padding-top:30px}.desktop-padding-60{padding:60px 0}.desktop-padding-top-60{padding-top:60px}.desktop-padding-bottom-60{padding-bottom:60px}.no-margin{margin:0!important}.margin-bottom-10{margin-bottom:10px}.margin-bottom-30{margin-bottom:30px}.desktop-margin-bottom-60{margin-bottom:60px}.title{font-family:TradeGothicW01-BoldCn20!important;text-transform:uppercase!important}.title a{font-size:1em!important}.sub-title.borderd-title,.title.borderd-title{padding-bottom:30px;background:url(/images/elements/header-bg-dark.jpg) no-repeat center bottom}.small.title.borderd-title{padding-bottom:15px;margin-bottom:20px}.sub-title.borderd-title-light,.title.borderd-title-light{padding-bottom:30px;background:url(/images/elements/header-bg-light.jpg) no-repeat center bottom}.about-us .title{color:#e3a220}.eat .title{color:#a4d74e}.farm-park-map .title{color:#e3a220}.gallery .title{color:#f93}.home .title{color:#eb5159}.information .title{color:#eb5159}.latest .title{color:#5b45a9}.market .title{color:#abc965}.newsletter-signup .title{color:#5c45a9}.pick-your-own .title{color:#eb5159}.schools .title{color:#00adc0}.visit-us .title{color:#93b44b}.title.light{color:#fff}.title.dark{color:#2c2f3e}.title.large{font-size:3em}.title.medium-large{font-size:2.1em}.title.medium{font-size:1.7em;margin-bottom:20px}.title.small{font-size:1.2em!important}.sub-title{font-family:TradeGothicNextW01-Cond;text-transform:uppercase}.about-us .sub-title{color:#e3a220}.eat .sub-title{color:#a4d74e}.farm-park-map .sub-title{color:#e3a220}.gallery .sub-title{color:#f93}.home .sub-title{color:#eb5159}.information .sub-title{color:#eb5159}.latest .sub-title{color:#5b45a9}.market .sub-title{color:#abc965}.newsletter-signup .sub-title{color:#5c45a9}.pick-your-own .sub-title{color:#eb5159}.schools .sub-title{color:#00adc0}.visit-us .sub-title{color:#93b44b}.sub-title.light{color:#fff}.sub-title.dark{color:#2c2f3e}.sub-title.large{font-size:2.5em}.sub-title.medium{font-size:1.6em}.script{font-size:1.6em}.script,.script p{font-family:ITC Django W01 Regular}.about-us .script,.about-us .script p{color:#e3a220}.eat .script,.eat .script p{color:#a4d74e}.farm-park-map .script,.farm-park-map .script p{color:#e3a220}.gallery .script,.gallery .script p{color:#f93}.home .script,.home .script p{color:#eb5159}.information .script,.information .script p{color:#eb5159}.latest .script,.latest .script p{color:#5b45a9}.market .script,.market .script p{color:#abc965}.newsletter-signup .script,.newsletter-signup .script p{color:#5c45a9}.pick-your-own .script,.pick-your-own .script p{color:#eb5159}.schools .script,.schools .script p{color:#00adc0}.visit-us .script,.visit-us .script p{color:#93b44b}.page-introduction-container{padding:175px 0 20px 0}.latest p a,.latest p a:active,.latest p a:hover,.latest p a:link,.latest p a:visited,.page-introduction-container p a,.page-introduction-container p a:active,.page-introduction-container p a:hover,.page-introduction-container p a:link,.page-introduction-container p a:visited{font-family:inherit;text-transform:none;font-size:1em}.about-us .page-introduction{background:#e3a220 url(/images/elements/introduction-background.png) repeat-x center bottom}.eat .page-introduction{background:#a4d74e url(/images/elements/introduction-background-grey.png) repeat-x center bottom}.farm-park-map .page-introduction{background:#e3a220 url(/images/elements/introduction-background-grey.png) repeat-x center bottom}.gallery .page-introduction{background:#fff}.home .page-introduction{background:#eb5159 url(/images/elements/introduction-background.png) repeat-x center bottom}.information .page-introduction{background:#fff}.latest .page-introduction{background:#fff}.market .page-introduction{background:#abc965 url(/images/elements/introduction-background.png) repeat-x center bottom}.newsletter-signup .page-introduction{background:#5c45a9 url(/images/elements/introduction-background.png) repeat-x center bottom}.pick-your-own .page-introduction{background:#eb5159 url(/images/elements/introduction-background-grey.png) repeat-x center bottom}.schools .page-introduction{background:#00adc0 url(/images/elements/introduction-background.png) repeat-x center bottom}.visit-us .page-introduction{background:#93b44b url(/images/elements/introduction-background.png) repeat-x center bottom}.page-introduction .title{font-size:3em}.page-introduction .sub-title{font-size:1.6em}.page-introduction .sub-title a,.page-introduction .sub-title a:active,.page-introduction .sub-title a:link,.page-introduction .sub-title a:visited{color:#fff;font-family:TradeGothicNextW01-Cond;font-size:1em}.page-introduction .sub-title a:hover{color:#2c2f3e!important}.introduction p,.page-introduction p,p.introduction{font-family:Georgia,"Times New Roman",Times,serif;font-size:1.3em;line-height:1.5em}.center{text-align:center}.relative{position:relative}.mobile-only{display:none}.mobile-only-inline{display:none}.top-image-holder{width:960px;margin:0 auto;position:relative}.scale-with-grid{max-width:100%}.slides li{width:100%;max-height:684px;overflow:hidden}.introduction-animation{position:absolute;z-index:0}.absolute-animation{position:absolute;z-index:0;opacity:0;transition:opacity ease-in .5s}.absolute-animation.active{opacity:1}@-webkit-keyframes zoom-effect{0%{-webkit-transform:scale(1,1);-webkit-animation-timing-function:ease-in-out}50%{-webkit-transform:scale(1.2,1.2);-webkit-animation-timing-function:ease-in-out}100%{-webkit-transform:scale(1,1);-webkit-animation-timing-function:ease-in-out}}@-moz-keyframes zoom-effect{0%{-moz-transform:scale(1,1);-moz-animation-timing-function:ease-in-out}50%{-moz-transform:scale(1.2,1.2);-moz-animation-timing-function:ease-in-out}100%{-moz-transform:scale(1,1);-moz-animation-timing-function:ease-in-out}}@-o-keyframes zoom-effect{0%{-o-transform:scale(1,1);-o-animation-timing-function:ease-in-out}50%{-o-transform:scale(1.2,1.2);-o-animation-timing-function:ease-in-out}100%{-o-transform:scale(1,1);-o-animation-timing-function:ease-in-out}}@keyframes zoom-effect{0%{transform:scale(1,1);animation-timing-function:ease-in-out}50%{transform:scale(1.2,1.2);animation-timing-function:ease-in-out}100%{transform:scale(1,1);animation-timing-function:ease-in-out}}.parallax{height:550px;width:100%;overflow:hidden;position:relative;z-index:0}.parallax-inner{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-animation:zoom-effect 30s infinite;-moz-animation:zoom-effect 30s infinite;-o-animation:zoom-effect 30s infinite;animation:zoom-effect 30s infinite;z-index:0}section{z-index:100}.overlay{background:rgba(0,0,0,.9);z-index:1000;position:fixed;width:100%;height:100%;display:none}.overlay-content img{display:block}.eat .overlay{background:rgba(164,215,78,.9)}.overlay.scrollable{overflow-y:scroll}.overlay-close{position:absolute;top:20px;right:20px;background:url(/images/elements/close.png) no-repeat top left;height:60px;width:60px;cursor:pointer}.overlay-next{position:absolute;top:50%;right:-60px;background:url(/images/elements/directions.png) no-repeat right top;height:60px;width:60px;cursor:pointer;margin-top:-15px;opacity:0;transition:all ease-in-out .5s}.overlay-prev{position:absolute;top:50%;left:-60px;background:url(/images/elements/directions.png) no-repeat left top;height:60px;width:60px;cursor:pointer;margin-top:-15px;opacity:0;transition:all ease-in-out .5s}.overlay-inner{background:#fff;width:600px;margin:100px auto;position:relative;text-align:center;min-height:100px}.overlay-inner:hover .overlay-next{right:20px;opacity:1}.overlay-inner:hover .overlay-prev{left:20px;opacity:1}.eat .overlay-inner{display:none}.eat .transparent-overlay-inner{width:95%;margin:100px auto;position:relative;text-align:center;display:none}.middle-split{background:url(/images/elements/content-split.jpg) repeat-y center center}.about-us .rule{background:#e3a220}.eat .rule{background:#a4d74e}.farm-park-map .rule{background:#e3a220}.gallery .rule{background:#f93}.home .rule{background:#eb5159}.information .rule{background:#eb5159}.latest .rule{background:#5b45a9}.market .rule{background:#abc965}.newsletter-signup .rule{background:#5c45a9}.pick-your-own .rule{background:#eb5159}.schools .rule{background:#00adc0}.visit-us .rule{background:#93b44b}.rule{width:100%;height:1px;margin:20px 0}.circle img{border-radius:50% 50% 50% 50%!important;-webkit-border-radius:50% 50% 50% 50%!important;-moz-border-radius:50% 50% 50% 50%!important;-o-border-radius:50% 50% 50% 50%!important;overflow:hidden}.greyscale img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.loading{height:100px;width:100%;background:url(/images/elements/loading.gif) no-repeat center center}.navigation{display:none}#infscr-loading{position:absolute;left:25%;width:50%;text-align:center}.gallery-container #infscr-loading{bottom:-115px}#blog-listing #infscr-loading{bottom:0}.underline{text-decoration:underline}header{position:fixed;width:100%;top:0;z-index:999;padding:15px 0}.about-us header{background:#e3a220 url(/images/elements/header-background.png) repeat-x center bottom}.eat header{background:#a4d74e url(/images/elements/header-background-grey.png) repeat-x center bottom}.farm-park-map header{background:#e3a220 url(/images/elements/header-background-grey.png) repeat-x center bottom}.gallery header{background:#f93 url(/images/elements/header-background.png) repeat-x center bottom}.home header{background-color:transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(51,51,51,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(51,51,51,.5),transparent);background-image:-moz-linear-gradient(top,rgba(51,51,51,.5),transparent);background-image:-ms-linear-gradient(top,rgba(51,51,51,.5),transparent);background-image:-o-linear-gradient(top,rgba(51,51,51,.5),transparent);background-image:linear-gradient(top,rgba(51,51,51,.5),transparent);background-position:center bottom;transition:background ease-in-out .5s}.no-cssgradients .home header{background:url(/images/elements/gradient-fallback.png) repeat-x center bottom;transition:background ease-in-out .5s}.information header{background:#eb5159 url(/images/elements/header-background.png) repeat-x center bottom}.latest header{background:#5b45a9 url(/images/elements/header-background.png) repeat-x center bottom}.market header{background:#abc965 url(/images/elements/header-background.png) repeat-x center bottom}.newsletter-signup header{background:#5c45a9 url(/images/elements/header-background.png) repeat-x center bottom}.pick-your-own header{background:#eb5159 url(/images/elements/header-background-grey.png) repeat-x center bottom}.schools header{background:#00adc0 url(/images/elements/header-background.png) repeat-x center bottom}.visit-us header{background:#93b44b url(/images/elements/header-background.png) repeat-x center bottom}.home header.colorize{background:#eb5159 url(/images/elements/header-background.png) repeat-x center bottom}#header-contact{display:inline-block;float:right;font-size:.95em;font-family:TradeGothicW01-BoldCn20}#header-email,#header-telephone{float:left;margin-left:10px;padding:10px 20px;margin-top:-15px;background:rgba(237,238,233,.2)}#header-email span{position:relative;top:-2px}#header-contact a,#header-contact a:active,#header-contact a:link,#header-contact a:visited{text-transform:uppercase;color:#fff;font-family:TradeGothicNextW01-Cond;text-decoration:none}#header-navigation{display:inline-block;float:right;padding:0;margin:8px 0 0 0}.primary-navigation{float:left;list-style:none;position:relative}.primary-navigation a,.primary-navigation a:active,.primary-navigation a:link,.primary-navigation a:visited{font-size:1.2em;font-family:TradeGothicNextW01-Cond;display:block;padding:5px 10px;color:#fff;text-align:center;text-transform:uppercase;text-decoration:none;border-left:1px solid #fff}.primary-navigation.active a,.primary-navigation:hover a{background:#fff}.about-us .primary-navigation.active a{color:#e3a220}.eat .primary-navigation.active a{color:#a4d74e}.farm-park-map .primary-navigation.active a{color:#e3a220}.gallery .primary-navigation.active a{color:#f93}.home .primary-navigation.active a{color:#eb5159}.information .primary-navigation.active a{color:#eb5159}.latest .primary-navigation.active a{color:#5b45a9}.market .primary-navigation.active a{color:#abc965}.newsletter-signup .primary-navigation.active a{color:#5c45a9}.pick-your-own .primary-navigation.active a{color:#eb5159}.schools .primary-navigation.active a{color:#00adc0}.visit-us .primary-navigation.active a{color:#93b44b}.about-us .primary-navigation:hover a{color:#e3a220}.eat .primary-navigation:hover a{color:#a4d74e}.farm-park-map .primary-navigation:hover a{color:#e3a220}.gallery .primary-navigation:hover a{color:#f93}.home .primary-navigation:hover a{color:#eb5159}.information .primary-navigation:hover a{color:#eb5159}.latest .primary-navigation:hover a{color:#5b45a9}.market .primary-navigation:hover a{color:#abc965}.newsletter-signup .primary-navigation:hover a{color:#5c45a9}.pick-your-own .primary-navigation:hover a{color:#eb5159}.schools .primary-navigation:hover a{color:#00adc0}.visit-us .primary-navigation:hover a{color:#93b44b}#header-navigation li:first-child a{border:none}.has-secondary-navigation ul{display:none;position:absolute;list-style:none;padding:0;width:225px;padding:10px 0;background:#fff}.has-secondary-navigation:hover ul{display:block}.secondary-menu-toggle{display:none}.secondary-navigation{border:none;text-align:left;display:block}.secondary-navigation a,.secondary-navigation a:active,.secondary-navigation a:link,.secondary-navigation a:visited{color:#2c2f3e!important;text-align:left}.about-us .secondary-navigation a:hover{color:#e3a220!important}.eat .secondary-navigation a:hover{color:#a4d74e!important}.farm-park-map .secondary-navigation a:hover{color:#e3a220!important}.gallery .secondary-navigation a:hover{color:#f93!important}.home .secondary-navigation a:hover{color:#eb5159!important}.information .secondary-navigation a:hover{color:#eb5159!important}.latest .secondary-navigation a:hover{color:#5b45a9!important}.market .secondary-navigation a:hover{color:#abc965!important}.newsletter-signup .secondary-navigation a:hover{color:#5c45a9!important}.pick-your-own .secondary-navigation a:hover{color:#eb5159!important}.schools .secondary-navigation a:hover{color:#00adc0!important}.visit-us .secondary-navigation a:hover{color:#93b44b!important}footer{position:relative;background:#edeee9}#page-overlap{width:100%;height:36px;position:absolute;top:0;left:0;margin-top:-35px;background:url(/images/elements/footer-page-overlap.png) repeat-x center center;z-index:300}.about-us footer a,.about-us footer a:active,.about-us footer a:link,.about-us footer a:visited,.eat footer a,.eat footer a:active,.eat footer a:link,.eat footer a:visited,.farm-park-map footer a,.farm-park-map footer a:active,.farm-park-map footer a:link,.farm-park-map footer a:visited,.gallery footer a,.gallery footer a:active,.gallery footer a:link,.gallery footer a:visited,.home footer a,.home footer a:active,.home footer a:link,.home footer a:visited,.information footer a,.information footer a:active,.information footer a:link,.information footer a:visited,.latest footer a,.latest footer a:active,.latest footer a:link,.latest footer a:visited,.market footer a,.market footer a:active,.market footer a:link,.market footer a:visited,.newsletter-signup footer a,.newsletter-signup footer a:active,.newsletter-signup footer a:link,.newsletter-signup footer a:visited,.pick-your-own footer a,.pick-your-own footer a:active,.pick-your-own footer a:link,.pick-your-own footer a:visited,.schools footer a,.schools footer a:active,.schools footer a:link,.schools footer a:visited,.visit-us footer a,.visit-us footer a:active,.visit-us footer a:link,.visit-us footer a:visited{color:#2c2f3e}footer a,footer a:active,footer a:link,footer a:visited{font-family:Arial,Helvetica,sans-serif;text-decoration:none;font-size:1em;text-transform:none}.about-us footer a:hover{color:#e3a220}.eat footer a:hover{color:#a4d74e}.farm-park-map footer a:hover{color:#e3a220}.gallery footer a:hover{color:#f93}.home footer a:hover{color:#eb5159}.information footer a:hover{color:#eb5159}.latest footer a:hover{color:#5b45a9}.market footer a:hover{color:#abc965}.newsletter-signup footer a:hover{color:#5c45a9}.pick-your-own footer a:hover{color:#eb5159}.schools footer a:hover{color:#00adc0}.visit-us footer a:hover{color:#93b44b}.footer-row-1,.footer-row-2,.footer-row-3{overflow:hidden!important}footer .title{margin-bottom:0!important}footer address{font-style:normal;font-family:Arial,Helvetica,sans-serif;font-size:1em;line-height:1.5em}footer input[type=email]{width:215px;height:42px;padding:10px;box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #fff;float:left;outline:0;-webkit-appearance:none;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-o-border-radius:0!important}footer input[type=submit]{width:44px;height:42px;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #edeee9;float:left;background:#fff url(/images/elements/arrow.jpg) no-repeat center center;-webkit-appearance:none;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;-o-border-radius:0!important}label.error{display:none!important}footer input[type=email].error{border-left:1px solid #eb5159;border-top:1px solid #eb5159;border-bottom:1px solid #eb5159}label.error+#submit-email{border-color:#eb5159}.social-icon{height:34px;width:34px;margin:0 5px;float:left;transition:background-position ease-in-out .5s}.about-us #facebook{background:url(/images/social/about-us.png) no-repeat left top}.eat #facebook{background:url(/images/social/eat.png) no-repeat left top}.farm-park-map #facebook{background:url(/images/social/farm-park-map.png) no-repeat left top}.gallery #facebook{background:url(/images/social/gallery.png) no-repeat left top}.home #facebook{background:url(/images/social/home.png) no-repeat left top}.information #facebook{background:url(/images/social/home.png) no-repeat left top}.latest #facebook{background:url(/images/social/latest.png) no-repeat left top}.market #facebook{background:url(/images/social/the-market.png) no-repeat left top}.newsletter-signup #facebook{background:url(/images/social/newsletter-signup.png) no-repeat left top}.pick-your-own #facebook{background:url(/images/social/pick-your-own.png) no-repeat left top}.schools #facebook{background:url(/images/social/schools.png) no-repeat left top}.visit-us #facebook{background:url(/images/social/visit-us.png) no-repeat left top}.about-us #facebook:hover{background:url(/images/social/about-us.png) no-repeat left bottom}.eat #facebook:hover{background:url(/images/social/eat.png) no-repeat left bottom}.farm-park-map #facebook:hover{background:url(/images/social/farm-park-map.png) no-repeat left bottom}.gallery #facebook:hover{background:url(/images/social/gallery.png) no-repeat left bottom}.home #facebook:hover{background:url(/images/social/home.png) no-repeat left bottom}.information #facebook:hover{background:url(/images/social/home.png) no-repeat left bottom}.latest #facebook:hover{background:url(/images/social/latest.png) no-repeat left bottom}.market #facebook:hover{background:url(/images/social/the-market.png) no-repeat left bottom}.newsletter-signup #facebook:hover{background:url(/images/social/newsletter-signup.png) no-repeat left bottom}.pick-your-own #facebook:hover{background:url(/images/social/pick-your-own.png) no-repeat left bottom}.schools #facebook:hover{background:url(/images/social/schools.png) no-repeat left bottom}.visit-us #facebook:hover{background:url(/images/social/visit-us.png) no-repeat left bottom}.about-us #google{background:url(/images/social/about-us.png) no-repeat -49px top}.eat #google{background:url(/images/social/eat.png) no-repeat -49px top}.farm-park-map #google{background:url(/images/social/farm-park-map.png) no-repeat -49px top}.gallery #google{background:url(/images/social/gallery.png) no-repeat -49px top}.home #google{background:url(/images/social/home.png) no-repeat -49px top}.information #google{background:url(/images/social/home.png) no-repeat -49px top}.latest #google{background:url(/images/social/latest.png) no-repeat -49px top}.market #google{background:url(/images/social/the-market.png) no-repeat -49px top}.newsletter-signup #google{background:url(/images/social/newsletter-signup.png) no-repeat -49px top}.pick-your-own #google{background:url(/images/social/pick-your-own.png) no-repeat -49px top}.schools #google{background:url(/images/social/schools.png) no-repeat -49px top}.visit-us #google{background:url(/images/social/visit-us.png) no-repeat -49px top}.about-us #google:hover{background:url(/images/social/about-us.png) no-repeat -49px bottom}.eat #google:hover{background:url(/images/social/eat.png) no-repeat -49px bottom}.farm-park-map #google:hover{background:url(/images/social/farm-park-map.png) no-repeat -49px bottom}.gallery #google:hover{background:url(/images/social/gallery.png) no-repeat -49px bottom}.home #google:hover{background:url(/images/social/home.png) no-repeat -49px bottom}.information #google:hover{background:url(/images/social/home.png) no-repeat -49px bottom}.latest #google:hover{background:url(/images/social/latest.png) no-repeat -49px bottom}.market #google:hover{background:url(/images/social/the-market.png) no-repeat -49px bottom}.newsletter-signup #google:hover{background:url(/images/social/newsletter-signup.png) no-repeat -49px bottom}.pick-your-own #google:hover{background:url(/images/social/pick-your-own.png) no-repeat -49px bottom}.schools #google:hover{background:url(/images/social/schools.png) no-repeat -49px bottom}.visit-us #google:hover{background:url(/images/social/visit-us.png) no-repeat -49px bottom}.about-us #pinterest{background:url(/images/social/about-us.png) no-repeat -98px top}.eat #pinterest{background:url(/images/social/eat.png) no-repeat -98px top}.farm-park-map #pinterest{background:url(/images/social/farm-park-map.png) no-repeat -98px top}.gallery #pinterest{background:url(/images/social/gallery.png) no-repeat -98px top}.home #pinterest{background:url(/images/social/home.png) no-repeat -98px top}.information #pinterest{background:url(/images/social/home.png) no-repeat -98px top}.latest #pinterest{background:url(/images/social/latest.png) no-repeat -98px top}.market #pinterest{background:url(/images/social/the-market.png) no-repeat -98px top}.newsletter-signup #pinterest{background:url(/images/social/newsletter-signup.png) no-repeat -98px top}.pick-your-own #pinterest{background:url(/images/social/pick-your-own.png) no-repeat -98px top}.schools #pinterest{background:url(/images/social/schools.png) no-repeat -98px top}.visit-us #pinterest{background:url(/images/social/visit-us.png) no-repeat -98px top}.about-us #pinterest:hover{background:url(/images/social/about-us.png) no-repeat -98px bottom}.eat #pinterest:hover{background:url(/images/social/eat.png) no-repeat -98px bottom}.farm-park-map #pinterest:hover{background:url(/images/social/farm-park-map.png) no-repeat -98px bottom}.gallery #pinterest:hover{background:url(/images/social/gallery.png) no-repeat -98px bottom}.home #pinterest:hover{background:url(/images/social/home.png) no-repeat -98px bottom}.information #pinterest:hover{background:url(/images/social/home.png) no-repeat -98px bottom}.latest #pinterest:hover{background:url(/images/social/latest.png) no-repeat -98px bottom}.market #pinterest:hover{background:url(/images/social/the-market.png) no-repeat -98px bottom}.newsletter-signup #pinterest:hover{background:url(/images/social/newsletter-signup.png) no-repeat -98px bottom}.pick-your-own #pinterest:hover{background:url(/images/social/pick-your-own.png) no-repeat -98px bottom}.schools #pinterest:hover{background:url(/images/social/schools.png) no-repeat -98px bottom}.visit-us #pinterest:hover{background:url(/images/social/visit-us.png) no-repeat -98px bottom}.about-us #twitter{background:url(/images/social/about-us.png) no-repeat -145px top}.eat #twitter{background:url(/images/social/eat.png) no-repeat -145px top}.farm-park-map #twitter{background:url(/images/social/farm-park-map.png) no-repeat -145px top}.gallery #twitter{background:url(/images/social/gallery.png) no-repeat -145px top}.home #twitter{background:url(/images/social/home.png) no-repeat -145px top}.information #twitter{background:url(/images/social/home.png) no-repeat -145px top}.latest #twitter{background:url(/images/social/latest.png) no-repeat -145px top}.market #twitter{background:url(/images/social/the-market.png) no-repeat -145px top}.newsletter-signup #twitter{background:url(/images/social/newsletter-signup.png) no-repeat -145px top}.pick-your-own #twitter{background:url(/images/social/pick-your-own.png) no-repeat -145px top}.schools #twitter{background:url(/images/social/schools.png) no-repeat -145px top}.visit-us #twitter{background:url(/images/social/visit-us.png) no-repeat -145px top}.about-us #twitter:hover{background:url(/images/social/about-us.png) no-repeat -145px bottom}.eat #twitter:hover{background:url(/images/social/eat.png) no-repeat -145px bottom}.farm-park-map #twitter:hover{background:url(/images/social/farm-park-map.png) no-repeat -145px bottom}.gallery #twitter:hover{background:url(/images/social/gallery.png) no-repeat -145px bottom}.home #twitter:hover{background:url(/images/social/home.png) no-repeat -145px bottom}.information #twitter:hover{background:url(/images/social/home.png) no-repeat -145px bottom}.latest #twitter:hover{background:url(/images/social/latest.png) no-repeat -145px bottom}.market #twitter:hover{background:url(/images/social/the-market.png) no-repeat -145px bottom}.newsletter-signup #twitter:hover{background:url(/images/social/newsletter-signup.png) no-repeat -145px bottom}.pick-your-own #twitter:hover{background:url(/images/social/pick-your-own.png) no-repeat -145px bottom}.schools #twitter:hover{background:url(/images/social/schools.png) no-repeat -145px bottom}.visit-us #twitter:hover{background:url(/images/social/visit-us.png) no-repeat -145px bottom}.about-us #instagram{background:url(/images/social/about-us.png) no-repeat -192px top}.eat #instagram{background:url(/images/social/eat.png) no-repeat -192px top}.farm-park-map #instagram{background:url(/images/social/farm-park-map.png) no-repeat -192px top}.gallery #instagram{background:url(/images/social/gallery.png) no-repeat -192px top}.home #instagram{background:url(/images/social/home.png) no-repeat -192px top}.information #instagram{background:url(/images/social/home.png) no-repeat -192px top}.latest #instagram{background:url(/images/social/latest.png) no-repeat -192px top}.market #instagram{background:url(/images/social/the-market.png) no-repeat -192px top}.newsletter-signup #instagram{background:url(/images/social/newsletter-signup.png) no-repeat -192px top}.pick-your-own #instagram{background:url(/images/social/pick-your-own.png) no-repeat -192px top}.schools #instagram{background:url(/images/social/schools.png) no-repeat -192px top}.visit-us #instagram{background:url(/images/social/visit-us.png) no-repeat -192px top}.about-us #instagram:hover{background:url(/images/social/about-us.png) no-repeat -192px bottom}.eat #instagram:hover{background:url(/images/social/eat.png) no-repeat -192px bottom}.farm-park-map #instagram:hover{background:url(/images/social/farm-park-map.png) no-repeat -192px bottom}.gallery #instagram:hover{background:url(/images/social/gallery.png) no-repeat -192px bottom}.home #instagram:hover{background:url(/images/social/home.png) no-repeat -192px bottom}.information #instagram:hover{background:url(/images/social/home.png) no-repeat -192px bottom}.latest #instagram:hover{background:url(/images/social/latest.png) no-repeat -192px bottom}.market #instagram:hover{background:url(/images/social/the-market.png) no-repeat -192px bottom}.newsletter-signup #instagram:hover{background:url(/images/social/newsletter-signup.png) no-repeat -192px bottom}.pick-your-own #instagram:hover{background:url(/images/social/pick-your-own.png) no-repeat -192px bottom}.schools #instagram:hover{background:url(/images/social/schools.png) no-repeat -192px bottom}.visit-us #instagram:hover{background:url(/images/social/visit-us.png) no-repeat -192px bottom}#grass-overlay{background:url(/images/pages/home/summer/grass-overlay.png) repeat-x center bottom;width:100%;height:74px;position:absolute;bottom:0;z-index:800}.slider-title{position:absolute;top:26%;width:100%}.slider-title.middle{position:absolute;top:40%;width:100%}.slider-title .title{text-align:center;font-size:5.2em;font-family:TradeGothicW01-BoldCn20}.slider-title .sub-title{text-align:center;font-size:3.5em;font-family:TradeGothicNextW01-Cond}.about-us #chickens-and-hut{width:215px;height:223px;left:0;top:170px;margin-left:-120px}.about-us #tractor{width:223px;height:156px;right:0;bottom:0;margin-right:-120px}.market #leak{width:350px;height:414px;left:0;top:170px;margin-left:-185px}.market #cauliflower-and-carrots{width:354px;height:510px;top:110px;right:0;margin-right:-190px}.market #food-miles{width:475px;height:162px;top:290px;right:-170px;margin-right:-190px}.farm-park-map #duck-and-food{width:240px;height:177px;top:180px;left:0;margin-left:-150px}.farm-park-map #marquee{width:372px;height:190px;top:170px;right:0;margin-right:-300px}.pick-your-own #trees{width:235px;height:340px;top:115px;left:0;margin-left:-140px}.pick-your-own #fruit{width:281px;height:156px;top:255px;right:0;margin-right:-150px}.visit-us #sheep{width:391px;height:149px;top:176px;left:0;margin-left:-180px}.visit-us #blossom{width:244px;height:195px;top:130px;right:0;margin-right:-70px}.schools #flowers{width:174px;height:329px;top:130px;right:0;margin-right:-70px}.schools #pig{width:171px;height:149px;top:200px;left:0;margin-left:-70px}.eat #tables-left{width:371px;height:238px;top:150px;left:0;margin-left:-360px}.eat #tables-right{width:371px;height:238px;top:150px;right:0;margin-right:-360px}.summer-blossom,.summer-cauliflower-and-carrots,.summer-chickens-and-hut,.summer-duck-and-food,.summer-flowers,.summer-food-miles,.summer-fruit,.summer-leak,.summer-marque,.summer-pig,.summer-sheep,.summer-sprite,.summer-tables,.summer-tractor,.summer-trees{background:url(/images/introduction-animations/summer-s3ec8188850.png) no-repeat}.summer-blossom{background-position:0 -1610px}.summer-cauliflower-and-carrots{background-position:0 -414px}.summer-chickens-and-hut{background-position:0 -2839px}.summer-duck-and-food{background-position:0 -3062px}.summer-flowers{background-position:0 -2110px}.summer-food-miles{background-position:0 -2677px}.summer-fruit{background-position:0 -1114px}.summer-leak{background-position:0 0}.summer-marque{background-position:0 -924px}.summer-pig{background-position:0 -3239px}.summer-sheep{background-position:0 -1805px}.summer-tables{background-position:0 -2439px}.summer-tractor{background-position:0 -1954px}.summer-trees{background-position:0 -1270px}.texture-1{width:100%;height:173px;background:#abca65 url(/images/pages/home/summer/texture-1.png) repeat-x center top}.texture-2{width:100%;height:173px;background:#abca65 url(/images/pages/home/summer/texture-2.png) repeat-x left bottom}.dark-grass{background:#9fb653}.home #quotes,.light-grass{background:#abca65}.home #quotes .script,.home #quotes .script p,.home #quotes .sub-title,.home #quotes .title{color:#fff}.home #quotes .quotes-instagram{background:url(/images/elements/quotes-social-home.png) no-repeat left top}.home #quotes .quotes-instagram:hover{background:url(/images/elements/quotes-social-home.png) no-repeat left bottom}.home #quotes .quotes-twitter{background:url(/images/elements/quotes-social-home.png) no-repeat right top}.home #quotes .quotes-twitter:hover{background:url(/images/elements/quotes-social-home.png) no-repeat right bottom}.home #chicken-pen{width:215px;height:223px;right:0;top:40px;margin-right:-160px}.home #apple-trees{width:305px;height:417px;left:0;top:0;margin-left:-325px;margin-top:-60px}.home #polly-tunnels{width:236px;height:104px;left:50%;bottom:0;margin-left:-236px}.home #fruit{width:432px;height:241px;right:0;top:50%;margin-top:-150px;margin-right:-100px}.home #chicken-1{width:45px;height:44px;right:40%;bottom:0}.home #fruit-bush{width:385px;height:301px;right:0;margin-top:-200px;margin-right:-250px}.home #two-trees{width:191px;height:156px;left:0;margin-left:-165px}.home #chicken-and-trees{width:484px;height:150px;right:0;bottom:0;margin-right:-100px;margin-bottom:-100px}.home #tractor{width:221px;height:163px;left:0;bottom:0;margin-left:-252px;margin-bottom:-68px}.home #rows{width:312px;height:398px;right:0;bottom:0;margin-bottom:-147px;margin-right:-92px}.home #dandilion{width:140px;height:299px;bottom:0;right:-120px}.home #daisy{width:161px;height:371px;bottom:-300px;left:-180px}.home #duck{width:250px;height:102px;bottom:-30px;left:50px}.absolute-animations-apple-trees,.absolute-animations-chicken-1,.absolute-animations-chicken-and-trees,.absolute-animations-chicken-hut,.absolute-animations-daisy,.absolute-animations-dandilion,.absolute-animations-duck,.absolute-animations-fruit,.absolute-animations-fruit-bush,.absolute-animations-polly-tunnels,.absolute-animations-rows,.absolute-animations-sprite,.absolute-animations-tractor,.absolute-animations-two-trees{background:url(/images/pages/home/summer/absolute-animations-se12474f97d.png) no-repeat}.absolute-animations-apple-trees{background-position:0 -542px}.absolute-animations-chicken-1{background-position:0 -3129px}.absolute-animations-chicken-and-trees{background-position:0 -2394px}.absolute-animations-chicken-hut{background-position:0 -2804px}.absolute-animations-daisy{background-position:0 -1860px}.absolute-animations-dandilion{background-position:0 -1357px}.absolute-animations-duck{background-position:0 -3027px}.absolute-animations-fruit-bush{background-position:0 -241px}.absolute-animations-fruit{background-position:0 0}.absolute-animations-polly-tunnels{background-position:0 -2544px}.absolute-animations-rows{background-position:0 -959px}.absolute-animations-tractor{background-position:0 -2231px}.absolute-animations-two-trees{background-position:0 -2648px}.gallery-container{position:relative;width:960px;margin:0 auto;padding:0 0 100px 0}#photo-container{width:940px;margin:0 10px;display:none;padding-bottom:20px}.photo{width:235px;float:left}.photo img{display:block;cursor:pointer}#blog-listing{padding-bottom:100px}.blog-list-item{background:#edeee9;margin-bottom:50px;overflow:hidden!important;position:relative}.blog-list-item .title{padding:0 50px;box-sizing:border-box;-webkit-box-sizing:border-box}.blog-list-item img{display:block}.date{position:absolute;top:-10px;right:-10px;width:48px;height:48px;padding:12px;text-align:center;border-radius:50% 50% 50% 50%!important;-webkit-border-radius:50% 50% 50% 50%!important;-moz-border-radius:50% 50% 50% 50%!important;-o-border-radius:50% 50% 50% 50%!important;background:#5b45a9;z-index:500}.view.date{right:-82px}.date span{width:100%;margin:0}.date .title{line-height:1em}.blog-list-item .item-information{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;padding:20px}#blog-navigation{border-bottom:1px solid #2c2f3e;margin-bottom:50px}#blog-navigation #keywords{border:none;outline:0;width:100%;text-align:center;margin:0;padding:5px 0}#blog-navigation #keywords:focus{background:#f5f5f5}#blog-navigation #keywords:focus+#search,input#search:active,input#search:focus{display:block}input#search{position:absolute;top:0;right:0;background:url(/images/elements/search.png) no-repeat center center;border:none;width:40px;height:100%;outline:0}::-webkit-input-placeholder{color:#2c2f3e}:-moz-placeholder{color:#2c2f3e}::-moz-placeholder{color:#2c2f3e}:-ms-input-placeholder{color:#2c2f3e}#categories-toggle{cursor:pointer;padding:5px 0}#categories span{background:#edeee9;border-radius:5px 5px 5px 5px!important;-webkit-border-radius:5px 5px 5px 5px!important;-moz-border-radius:5px 5px 5px 5px!important;-o-border-radius:5px 5px 5px 5px!important;margin:5px;display:inline-block}#categories span a,#categories span a:active,#categories span a:link,#categories span a:visited{padding:10px 20px;color:#2c2f3e;display:block;font-size:1.2em}#categories span a:hover{background:#5b45a9;color:#edeee9;border-radius:5px 5px 5px 5px!important;-webkit-border-radius:5px 5px 5px 5px!important;-moz-border-radius:5px 5px 5px 5px!important;-o-border-radius:5px 5px 5px 5px!important}#categories span.active{background:#5b45a9}#categories span.active a,#categories span.active a:active,#categories span.active a:link,#categories span.active a:visited{color:#edeee9}#categories span.active a:hover{color:#2c2f3e;background:#edeee9;border-radius:5px 5px 5px 5px!important;-webkit-border-radius:5px 5px 5px 5px!important;-moz-border-radius:5px 5px 5px 5px!important;-o-border-radius:5px 5px 5px 5px!important}.fb-comments,.fb-comments iframe[style],.fb-comments span{width:100%!important}#view-pdf{display:none;background:#fff;margin-top:30px}#view-pdf a{padding:10px 30px;display:block;margin:0}.map-pop-up{display:none;padding:100px 20px 20px 20px;box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;height:100%;top:0;left:0;position:absolute;z-index:888}.map-pop-up-inner{padding:20px;box-sizing:border-box;-webkit-box-sizing:border-box;top:10%;z-index:888;background:#fff}.map-pop-up .close{position:absolute;top:0;right:0;background:url(/images/elements/close-dark.png) no-repeat left bottom;height:40px;width:40px;cursor:pointer}.map-pop-up-image{width:30%;padding-right:10px;box-sizing:border-box;-webkit-box-sizing:border-box;float:left}.map-pop-up-description{width:70%;padding-left:10px;box-sizing:border-box;-webkit-box-sizing:border-box;float:left;text-align:left}.map-pop-up-description .title{padding-right:50px}.farm-park-map #sheep{width:222px;height:241px;top:300px;left:-350px}.farm-park-map #people{width:84px;height:172px;top:100px;right:-200px}.farm-park-map #tractor{width:279px;height:198px;bottom:0;right:-350px}.farm-mark-map-absolute-animations-people,.farm-mark-map-absolute-animations-sheep,.farm-mark-map-absolute-animations-sprite,.farm-mark-map-absolute-animations-tractor{background:url(/images/pages/farm-park-map/summer/farm-mark-map-absolute-animations-s5439787f6c.png) no-repeat}.farm-mark-map-absolute-animations-people{background-position:0 -439px}.farm-mark-map-absolute-animations-sheep{background-position:0 -198px}.farm-mark-map-absolute-animations-tractor{background-position:0 0}#view-map-container{position:absolute;width:100%;bottom:20px}#view-map{display:none;background:#fff}#view-map a{padding:10px 30px;display:block;margin:0}#map{width:100%;height:800px}.menu-row{display:inline-block;margin:0 auto}.menu-block{margin-bottom:20px;cursor:pointer}.menu-block img{display:block}.menu-block img:hover{opacity:.5}.menu-logo{width:200px;margin:auto;padding-top:30px}.menu-title{font-family:TradeGothicW01-BoldCn20;color:#fff;font-size:2.5em;text-transform:uppercase;padding-top:200px}.market #first-content p{padding-right:20px}.market #chicken{width:183px;height:139px;top:300px;left:-300px}.market #carrots{width:214px;height:320px;top:300px;left:-300px}.market #cauliflower{width:249px;height:229px;top:40px;right:-300px}.market #potatoes{width:219px;height:138px;bottom:300px;right:-300px}.shop-absolute-animations-carrots,.shop-absolute-animations-cauliflower,.shop-absolute-animations-chicken,.shop-absolute-animations-potatoes,.shop-absolute-animations-sprite{background:url(/images/pages/shop/summer/shop-absolute-animations-s3a32a051ab.png) no-repeat}.shop-absolute-animations-carrots{background-position:0 0}.shop-absolute-animations-cauliflower{background-position:0 -320px}.shop-absolute-animations-chicken{background-position:0 -687px}.shop-absolute-animations-potatoes{background-position:0 -549px}.about-us #tulips{width:103px;height:151px;top:125px;right:-200px}.about-us #tree-pair{width:259px;height:194px;top:80px;left:-450px}.about-us #tree{width:123px;height:178px;top:0;left:-225px}.about-us #pig{width:341px;height:163px;top:80px;right:-350px}.about-absolute-animations-chickens-and-hut,.about-absolute-animations-pig,.about-absolute-animations-sprite,.about-absolute-animations-tractor,.about-absolute-animations-tree,.about-absolute-animations-tree-pair,.about-absolute-animations-tulips{background:url(/images/pages/about-us/summer/about-absolute-animations-sf18e6b7c48.png) no-repeat}.about-absolute-animations-chickens-and-hut{background-position:0 -513px}.about-absolute-animations-pig{background-position:0 -350px}.about-absolute-animations-tractor{background-position:0 0}.about-absolute-animations-tree-pair{background-position:0 -156px}.about-absolute-animations-tree{background-position:0 -887px}.about-absolute-animations-tulips{background-position:0 -736px}.schools #chicken-hut{width:215px;height:223px;top:50px;left:-300px}.schools #carrots{width:193px;height:329px;top:40px;right:-250px}.schools #horse{width:253px;height:165px;top:50px;left:-300px}.education-absolute-animations-carrots,.education-absolute-animations-chicken-hut,.education-absolute-animations-horse,.education-absolute-animations-sprite{background:url(/images/pages/education/summer/education-absolute-animations-sd2a9a58670.png) no-repeat}.education-absolute-animations-carrots{background-position:0 0}.education-absolute-animations-chicken-hut{background-position:0 -494px}.education-absolute-animations-horse{background-position:0 -329px}.picking-toggle{width:20px;height:20px;position:absolute;right:0;top:35px;background:url(/images/elements/mobile/pick-your-own-toggle.png);cursor:pointer}.picking-toggle.active{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.pick-your-own #daisy{width:174px;height:371px;top:50px;left:-300px}.pick-your-own #blossom{width:292px;height:196px;top:20px;right:-300px}.pick-your-own #apples{width:236px;height:262px;top:-80px;left:-300px}.pick-your-own-absolute-animations-apples,.pick-your-own-absolute-animations-blossom,.pick-your-own-absolute-animations-daisy,.pick-your-own-absolute-animations-sprite{background:url(/images/pages/pick-your-own/summer/pick-your-own-absolute-animations-s666903a1be.png) no-repeat}.pick-your-own-absolute-animations-apples{background-position:0 -567px}.pick-your-own-absolute-animations-blossom{background-position:0 0}.pick-your-own-absolute-animations-daisy{background-position:0 -196px}.information ul{line-height:1.5em;list-style-position:inside;padding:0}.error-page{min-height:400px}#newsletter-page-form input[type=email],#newsletter-page-form input[type=text]{-webkit-box-sizing:border-box;-mox-box-sizing:border-box;box-sizing:border-box;width:100%;height:42px;padding:10px;border:1px solid #fff;outline:0;-webkit-appearance:none;border-radius:0!important;-webkit-border-radius:0;margin-bottom:10px}#newsletter-page-form input[type=email].error,#newsletter-page-form input[type=text].error{border:1px solid #eb5159}#newsletter-page-form input[type=submit]{width:140px;height:42px;padding-right:44px;border:1px solid #fff;outline:0;background:#fff url(/images/elements/arrow.jpg) no-repeat right center;-webkit-appearance:none;border-radius:0!important;-webkit-border-radius:0;text-align:left}p.no-spam{font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:1em;margin:20px 0 0 0}#campaign-list-container{min-height:320px}.campaign-list{display:none;border-top:1px solid #2c2f3e}.campaign-list.active{display:block}.campaign-list ul{margin:0;padding:0;list-style:none}.campaign-list li{padding:10px;border-bottom:1px solid #2c2f3e;font-family:TradeGothicW01-BoldCn20;font-size:1.3em;color:#5c45a9}.campaign-list a,.campaign-list a:active,.campaign-list a:link,.campaign-list a:visited{color:#2c2f3e;font-size:1em}.campaign-list a:hover{color:#5c45a9}#campaign-view{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:140px;padding:10px;background:#f5f5f5;border:none;transition:background .5s ease-in-out;outline:0}#campaign-view:hover{background:#edeee9}.newsletter-signup #left-leaflets{width:519px;height:320px;top:0;left:-545px}.newsletter-signup #right-leaflets{width:533px;height:304px;top:0;right:-565px}.newsletter-signup-absolute-animations-left-leaflets,.newsletter-signup-absolute-animations-right-leaflets,.newsletter-signup-absolute-animations-sprite{background:url(/images/pages/newsletter-signup/summer/newsletter-signup-absolute-animations-s3a3bafe382.png) no-repeat}.newsletter-signup-absolute-animations-left-leaflets{background-position:0 -304px}.newsletter-signup-absolute-animations-right-leaflets{background-position:0 0}.polaroid-row{margin:0}.polaroids{margin:auto;position:relative}.polaroids img{position:absolute;border:8px solid #f6f6f4;background:#f6f6f4;-webkit-backface-visibility:hidden;padding:2px;-webkit-box-shadow:0 0 10px rgba(51,51,51,.5);-moz-box-shadow:0 0 10px rgba(51,51,51,.5);box-shadow:0 0 10px rgba(51,51,51,.5)}.polaroid-row.layout-1{padding:60px 0}.polaroids.layout-1{width:200px;min-height:200px}.polaroids.layout-1 .image-1{z-index:200;top:-60px;left:-80px;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}.polaroids.layout-1 .image-2{z-index:100;right:-20px;bottom:-10px;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.polaroid-row.layout-2{padding:60px 0 80px 0}.polaroids.layout-2{width:80%;min-height:200px}.polaroids.layout-2 .image-1{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.polaroid-row.layout-3{padding:60px 0}.polaroids.layout-3{width:80%;min-height:270px}.polaroids.layout-3 .image-1{z-index:200;-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}.polaroid-row.layout-4{padding:60px 0}.polaroids.layout-4{width:200px;min-height:200px}.polaroids.layout-4 .image-1{z-index:200;top:-10px;left:-80px;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}.polaroids.layout-4 .image-2{z-index:100;right:-20px;bottom:-70px;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.polaroid-row.layout-5{padding:20px 0 50px 0}.polaroids.layout-5{width:200px;min-height:200px}.polaroids.layout-5 .image-1{z-index:200;top:-10px;left:-10px;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.polaroids.layout-5 .image-2{z-index:100;left:10px;bottom:-20px;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.polaroid-row.layout-6{padding:20px 0 50px 0}.polaroids.layout-6{width:200px;min-height:200px}.polaroids.layout-6 .image-1{z-index:200;-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}.polaroid-row.layout-7{padding:20px 0 50px 0}.polaroids.layout-7{width:200px;min-height:200px}.polaroids.layout-7 .image-1{z-index:200;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}.polaroid-row.layout-8{padding:30px 0 70px 0}.polaroids.layout-8{width:200px;min-height:200px}.polaroids.layout-8 .image-1{z-index:200;top:-10px;left:-138px;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.polaroids.layout-8 .image-2{z-index:100;left:55px;bottom:-50px;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.polaroid-row.layout-9{padding:100px 0 50px 0}.polaroids.layout-9{width:320px;min-height:200px}.polaroids.layout-9 .image-1{z-index:200;top:-20px;left:215px;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.polaroids.layout-9 .image-2{z-index:100;left:-20px;bottom:-50px;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.polaroid-row.layout-10{padding:60px 0 120px 0}.polaroids.layout-10{width:80%;min-height:200px}.polaroids.layout-10 .image-1{z-index:200;-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}.polaroid-row.layout-11{padding:30px 0 70px 0}.polaroids.layout-11{width:300px;min-height:200px}.polaroids.layout-11 .image-1{z-index:200;top:-10px;left:-180px;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}.polaroids.layout-11 .image-2{z-index:100;left:5px;bottom:-50px;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.follow-quotes-label{line-height:22px}.follow-quotes a{margin-left:10px;display:inline-block}.quotes-instagram{width:23px;height:22px;background:url(/images/elements/quotes-social.png) no-repeat left top;transition:background ease-in-out .5s}.quotes-instagram:hover{background:url(/images/elements/quotes-social.png) no-repeat left bottom}.quotes-twitter{width:24px;height:22px;background:url(/images/elements/quotes-social.png) no-repeat right top;transition:background ease-in-out .5s}.quotes-twitter:hover{background:url(/images/elements/quotes-social.png) no-repeat right bottom}.alternate-two{width:140px}.alternate-four{width:300px}.gift-cards{clear:both;float:none;margin:0 auto;display:block}@media screen and (min-width:1430px){.gallery-container{width:1430px}#photo-container{width:1410px}}@media screen and (min-width:1195px) and (max-width:1429px){.gallery-container{width:1195px}#photo-container{width:1175px}}@media screen and (min-width:960px) and (max-height:700px){@keyframes bounce{0%{bottom:20px}20%{bottom:20px}30%{bottom:40px}40%{bottom:20px}50%{bottom:40px}60%{bottom:20px}100%{bottom:20px}}#scroll-down{display:none}.home #scroll-down.active{display:block;width:120px;height:120px;position:absolute;left:50%;bottom:20px;margin-left:-60px;background:url(/images/elements/scroll-down.png) no-repeat center center;z-index:900;-webkit-animation:bounce 2s infinite;-moz-animation:bounce 2s infinite;-o-animation:bounce 2s infinite;animation:bounce 2s infinite}}@media screen and (max-width:959px){.top-image-holder{max-width:100%}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:portrait){.parallax{height:450px}.parallax-inner{background-size:cover!important;background-attachment:scroll!important}}@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){.parallax{height:450px}.parallax-inner{background-size:cover!important;background-attachment:scroll!important}}@media screen and (max-width:959px) and (min-width:768px){body{font-size:13px}.primary-navigation a,.primary-navigation a:active,.primary-navigation a:hover,.primary-navigation a:link,.primary-navigation a:visited{font-size:1em;padding:5px 8px}.has-secondary-navigation ul{width:175px}.slider-title .title{font-size:4.5em}.slider-title .sub-title{font-size:3.2em}.photo{width:187px}footer input[type=email]{width:191px}.transparent-overlay-inner{width:748px}.alternate-four{width:236px}.gift-cards{clear:both;float:none;margin:0 auto;display:block}.gallery-container{width:768px}#photo-container{width:748px}.script{font-size:1.4em}.page-introduction .title{font-size:2.6em}.page-introduction .sub-title{font-size:1.4em}}@media screen and (max-width:767px) and (min-width:480px){.slider-title .title{font-size:4em}.slider-title .sub-title{font-size:2.5em}.photo{width:210px}.overlay-inner,.transparent-overlay-inner{width:420px}.alternate-four,.alternate-two{width:190px;margin-left:10px;margin-right:10px}.gallery-container{width:480px}#photo-container{width:460px}}@media screen and (max-width:767px){body{font-size:12px}.mobile-hidden{display:none!important}.mobile-only{display:block}.mobile-only-inline{display:inline-block}.mobile-center{text-align:center}.mobile-float-right{float:right}.absolute-animation{display:none}.desktop-padding-top-30{padding-top:0}.desktop-padding-60{padding:0}.desktop-padding-top-60{padding-top:0}.mobile-padding-20{padding:20px 0}.mobile-padding-top-30{padding-top:30px}.mobile-padding-30{padding:30px 0}.desktop-margin-bottom-60{margin-bottom:20px}.mobile-margin-bottom-60{margin-bottom:60px}.middle-split{background:0 0}.overlay-inner .overlay-next{right:20px;opacity:1}.overlay-inner .overlay-prev{left:20px;opacity:1}header{position:static}#header-navigation-row{display:none}#header-navigation-row.active{display:block}.primary-navigation{width:100%;position:relative}.primary-navigation a,.primary-navigation a:active,.primary-navigation a:hover,.primary-navigation a:link,.primary-navigation a:visited{text-align:left;border-left:none;border-top:1px solid #fff;background:0 0;color:#fff!important}.primary-navigation:first-child a{border-top:none}.has-secondary-navigation:hover ul{display:none}.secondary-menu-toggle{width:50px;height:34px;background:url(/images/elements/menu-arrow.png) no-repeat center center;position:absolute;right:0;top:0;display:block;cursor:pointer}.secondary-menu-toggle.active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.has-secondary-navigation ul.active{display:block;position:static;list-style:none;padding:0;width:100%;background:rgba(237,238,233,.2)}.about-us .secondary-navigation a:hover,.eat .secondary-navigation a:hover,.farm-park-map .secondary-navigation a:hover,.gallery .secondary-navigation a:hover,.home .secondary-navigation a:hover,.information .secondary-navigation a:hover,.latest .secondary-navigation a:hover,.market .secondary-navigation a:hover,.newsletter-signup .secondary-navigation a:hover,.pick-your-own .secondary-navigation a:hover,.schools .secondary-navigation a:hover,.visit-us .secondary-navigation a:hover{color:#fff!important}.page-introduction-container{padding-top:15px}.page-introduction .title{font-size:2em}.sub-title.borderd-title,.sub-title.borderd-title-light,.title.borderd-title,.title.borderd-title-light{padding-bottom:20px}.introduction p,.page-introduction p,p.introduction{font-size:1.2em;line-height:1.4em}.introduction-animation{display:none}.about-us .page-introduction-container{background:url(/images/introduction-animations/summer/mobile/tractor.png) no-repeat center bottom;padding-bottom:150px}.eat .page-introduction-container{background:url(/images/introduction-animations/summer/mobile/tables.png) no-repeat center bottom 20px;padding-bottom:180px}.farm-park-map .page-introduction-container{background:url(/images/introduction-animations/summer/mobile/duck-and-tray.png) no-repeat center bottom;padding-bottom:130px}.gallery .page-introduction-container{background:0 0;padding-bottom:20px}.latest .page-introduction-container{background:0 0;padding-bottom:20px}.market .page-introduction-container{background:url(/images/introduction-animations/summer/mobile/leak.png) no-repeat center bottom;padding-bottom:200px}.pick-your-own .page-introduction-container{background:url(/images/introduction-animations/summer/mobile/fruit.png) no-repeat center bottom;padding-bottom:150px}.schools .page-introduction-container{background:url(/images/introduction-animations/summer/mobile/flowers.png) no-repeat center bottom;padding-bottom:150px}.visit-us .page-introduction-container{background:url(/images/introduction-animations/summer/mobile/sheep.png) no-repeat center bottom 80px;padding-bottom:220px}.home header{background:#eb5159}#mobile-telephone{width:30px;height:30px;background:url(/images/elements/mobile/phone.png) no-repeat center top;position:absolute;top:15px;left:15px;cursor:pointer}#menu-toggle{width:30px;height:30px;background:url(/images/elements/mobile/menu-toggle.png) no-repeat center top;position:absolute;top:15px;right:15px;cursor:pointer}#menu-toggle.active{background:url(/images/elements/mobile/menu-toggle.png) no-repeat center bottom}#grass-overlay{background:url(/images/pages/home/summer/mobile/grass-overlay.png) repeat-x center bottom;height:36px}.overlay-close{background:url(/images/elements/close.png) no-repeat left bottom;height:40px;width:40px}.overlay-next{background:url(/images/elements/directions.png) no-repeat right bottom;height:40px;width:40px}.overlay-prev{background:url(/images/elements/directions.png) no-repeat left bottom;height:40px;width:40px}.view.date{position:static;margin:0 auto 20px auto}#view-pdf{display:inline-block}#view-map{display:inline-block}.texture-1{width:100%;height:50px;background:#abca65 url(/images/pages/home/summer/mobile-texture-1.png) repeat-x left top}.texture-2{width:100%;height:50px;background:#abca65 url(/images/pages/home/summer/mobile-texture-2.png) repeat-x left bottom}footer{padding-bottom:100px}#back-to-top{height:50px;width:100%;position:fixed;bottom:0;margin-bottom:-50px;transition:margin-bottom ease-in-out .5s;z-index:800;cursor:pointer}.about-us #back-to-top{background:#e3a220 url(/images/elements/mobile/back-to-top.png) no-repeat center center!important}.eat #back-to-top{background:#a4d74e url(/images/elements/mobile/back-to-top.png) no-repeat center center!important}.farm-park-map #back-to-top{background:#e3a220 url(/images/elements/mobile/back-to-top.png) no-repeat center center!important}.gallery #back-to-top{background:#f93 url(/images/elements/mobile/back-to-top.png) no-repeat center center!important}.home #back-to-top{background:#eb5159 url(/images/elements/mobile/back-to-top.png) no-repeat center center!important}.information #back-to-top{background:#eb5159 url(/images/elements/mobile/back-to-top.png) no-repeat center center!important}.latest #back-to-top{background:#5b45a9 url(/images/elements/mobile/back-to-top.png) no-repeat center center!important}.market #back-to-top{background:#abc965 url(/images/elements/mobile/back-to-top.png) no-repeat center center!important}.newsletter-signup #back-to-top{background:#5c45a9 url(/images/elements/mobile/back-to-top.png) no-repeat center center!important}.pick-your-own #back-to-top{background:#eb5159 url(/images/elements/mobile/back-to-top.png) no-repeat center center!important}.schools #back-to-top{background:#00adc0 url(/images/elements/mobile/back-to-top.png) no-repeat center center!important}.visit-us #back-to-top{background:#93b44b url(/images/elements/mobile/back-to-top.png) no-repeat center center!important}#back-to-top.active{margin-bottom:0}.picking-title{width:100%;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box}.out-of-season,.picking-soon{display:none}.out-of-season.active,.picking-soon.active{display:block}.polaroid-row,.polaroid-row.layout-1,.polaroid-row.layout-10,.polaroid-row.layout-11,.polaroid-row.layout-2,.polaroid-row.layout-3,.polaroid-row.layout-4,.polaroid-row.layout-5,.polaroid-row.layout-6,.polaroid-row.layout-7,.polaroid-row.layout-8,.polaroid-row.layout-9{padding:0}.polaroids{margin:0 auto 20px auto;text-align:center;max-width:300px!important}.polaroids img{position:static;box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;margin:0}.polaroids .image-2{display:none}.polaroids.layout-1 .image-1,.polaroids.layout-10 .image-1,.polaroids.layout-11 .image-1,.polaroids.layout-2 .image-1,.polaroids.layout-3 .image-1,.polaroids.layout-4 .image-1,.polaroids.layout-5 .image-1,.polaroids.layout-6 .image-1,.polaroids.layout-7 .image-1,.polaroids.layout-8 .image-1,.polaroids.layout-9 .image-1{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.polaroids.layout-2{min-height:0}}@media screen and (max-width:479px){.slider-title .title{font-size:3em}.slider-title .sub-title{font-size:2em}.photo{width:150px}.overlay-inner,.transparent-overlay-inner{width:300px}.alternate-four,.alternate-two{width:130px;margin-left:10px;margin-right:10px}.gallery-container{width:320px}#photo-container{width:300px}}
