@import url(https://p.typekit.net/p.css?s=1&k=lqd0nhd&ht=tk&f=9870.9872.25996.25998.25999.26004.26005&a=784905&app=typekit&e=css);.tribe-mini-calendar-block{max-width:767px}.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget-shortcode.tribe-events-widget-shortcode-events-month .tribe-events-calendar-month__day-cell--mobile:focus{background-color:var(--tec-color-accent-primary)}.tribe-mini-calendar-block .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date-daynum{color:#fff}@media screen and (max-width:768px){.tribe-mini-calendar-block .tribe-common .tribe-common-l-container,.tribe-mini-calendar-block .tribe-common.tribe-events.tribe-events-widget.tribe-events-view--shortcode.tribe-events-widget-events-month{padding:0}}.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none!important}.leaflet-container img.leaflet-image-layer{max-width:15000px!important}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:98;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform 0.25s cubic-bezier(0,0,.25,1);transition:transform 0.25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-container,.leaflet-dragging .leaflet-clickable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-container{font:0.600em/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold .90em 'Lucida Console',Monaco,monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:1em}.leaflet-touch .leaflet-control-zoom-in{font-size:1.10em}.leaflet-touch .leaflet-control-zoom-out{font-size:1.20em}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(../../../plugins/wp-tag-listings/includes/assets/css/images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(../../../plugins/wp-tag-listings/includes/assets/css/images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:.55em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:.55em;white-space:nowrap;overflow:hidden;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;background:rgba(255,255,255,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:0.800em/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-interactive{cursor:pointer}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform 0.25s ease-out,opacity 0.25s ease-in;-moz-transition:-moz-transform 0.25s ease-out,opacity 0.25s ease-in;-o-transition:-o-transform 0.25s ease-out,opacity 0.25s ease-in;transition:transform 0.25s ease-out,opacity 0.25s ease-in}.marker-cluster-small{background-color:rgba(181,226,140,.6)}.marker-cluster-small div{background-color:rgba(110,204,57,.6)}.marker-cluster-medium{background-color:rgba(241,211,87,.6)}.marker-cluster-medium div{background-color:rgba(240,194,12,.6)}.marker-cluster-large{background-color:rgba(253,156,115,.6)}.marker-cluster-large div{background-color:rgba(241,128,23,.6)}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:.60em "Helvetica Neue",Arial,Helvetica,sans-serif}.marker-cluster span{line-height:30px}@charset "UTF-8";/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.050,.855,.060);animation-timing-function:cubic-bezier(.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,100%,11.1%{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,100%,11.1%{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.along-the-waterway.leaflet-popup .leaflet-popup-content{border-top-color:#a0c8eb}.hughes-landing.leaflet-popup .leaflet-popup-content{border-top-color:#bdd755}.creekside-park.leaflet-popup .leaflet-popup-content{border-top-color:#63cac9}.market-street.leaflet-popup .leaflet-popup-content{border-top-color:#3fba8d}.pinecroft-center-area.leaflet-popup .leaflet-popup-content{border-top-color:#eced94}.research-forest-area.leaflet-popup .leaflet-popup-content{border-top-color:#9dc8ba}.the-woodlands-mall.leaflet-popup .leaflet-popup-content{border-top-color:#e7cee4}.around-the-woodlands.leaflet-popup .leaflet-popup-content{border-top-color:#cbb77e}.ibk-animation.hide{display:none}.load-more-listings.v2{text-align:center}.load-more-listings.v2 a{text-decoration:none}.listing-mobile-filter-msg{background-color:#4A3367;bottom:0;color:#fff;font-size:.90em;font-weight:700;left:0;line-height:100%;padding:15px 0;position:fixed;text-align:center;width:100%;z-index:9999}.leaflet-marker-icon{width:30px!important}@font-face{font-display:swap;font-family:TablePress;font-style:normal;font-weight:400;src:url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAPUAA0AAAAACZAAAAN+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCUhEICoQIgnILFgABNgIkAygEIAWGcgeBARv6B8iuBzK53oAhKg2KWDsrezjalSefocfD9/uZ575PSbYEqJHAIdo6tMDGdCprFIHd+F9r+rZE46O2iHBJfoAuxwW0yfgKS8KGVFE4dHX1gPmgVhzwhcJbReQ9RWXcraeutbmNHE7T7B1sex8stfMfnkvv0XsgUZrYO1hirXme9TnUkBvQ22RGX50VAr48H54Cn9b8GD73edAAhjboBpIQ6kKOhCz7GA8V5HfzyeA6h0mnrFTJnPjxC7KCrl9caqIUg0EAYACGDBn6YGCxeIE+EkwANTWJX/brZpNfyE5o/7r9uPZjS4tESbCTExLCjxOEbxGi2dQeNEAXUMMlvADkqSV0IHXtkQXNOnI2ctJpRIPt8+HjNivx3rlQYA8FqGwdCxF2aZrdJluMnaqFvy+yngVKbBcn0fSOd1xTpnW4HTkptV8Gi2kvCeUHC0BD+D0VKMIqXniZPJyPya9D7gT6DvUpwJER6avgKDsOfW9jU+YGc/ng6MhA3VSar3NdtvrD9WHZurKVKYOi0RwlY9500YSuWDE084F+jMinu4sTudD5yBTTozA9Horpmb+M3TwIBHempnzdpu1/raWypX0JND/ki4p71CQQlFqnAvkijABrVFIq5BdNJbFncoBOF03/h3IINPQRBxJCYDoAOnkRIDR0w0BSmYiBzDinAuQ6eROg0DEGY6DUiEUYqKyILwFq2qS9GKhrpFsykdeFLmDjknYG4jKbNeNyQ1zhCoP840pdYiqu8jTW4mp6pMXH1HVJp8wRmHmQKTKiUOBVSMHrlKuBlYidxkMgw6/bMoG5RD6qfs8yO8LVqFCFa8ELrcVLEqTaS7UG5aqVq1GlWi28k3rRgCjbiU+qqOItvDEqXjkvwF/dUF595jB8LSqqgwIWAWsRmcJJ5GsHbYUqVbirBi5IpRMxLso/i2oSA6ZYDoMFCiknI7ZkGacSVYUjlLSXyG8n08nOQcXTeyzU5ozbiGRQZRt0vu/TMoEV8RLI3DiBSiVzMtNKAPgErlwLoqiAY2fJ9UbRMU/0rz38UP5FQtH3i8V3KYSHYJdSYRnwW8XazUAUop3gQY19hkEH98OA2QQ6wg0S+FjtwOwdOvF5J2VXBBLQmo2EAxsIKVJkkUcRZVRRa7NrP+my6Ns8cKszHYJf+fPPLPTq5vFcmYKZNL+fn1CZDgoYecKZHwA=) format("woff2"),url(../../../plugins/tablepress/css/build/tablepress.woff) format("woff")}.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#f9f9f9;--even-text-color:var(--text-color);--even-bg-color:#fff;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;vertical-align:top;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;float:none!important;padding:var(--padding);text-align:left}.tablepress>tbody{vertical-align:inherit}.tablepress>tfoot,.tablepress>thead{vertical-align:middle}.tablepress>*+tbody>*>*,.tablepress>tbody>*~*>*,.tablepress>tfoot>*>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>*>th{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;word-break:normal}.tablepress>:where(tbody)>.odd>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody)>.even>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr:hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dataTables_wrapper{clear:both;margin-bottom:1rem;position:relative}.dataTables_wrapper .tablepress{clear:both;margin-bottom:0}.dataTables_wrapper:after{clear:both;content:"";display:block;height:0;line-height:0;visibility:hidden}.dataTables_wrapper label input,.dataTables_wrapper label select{display:inline;margin:2px;width:auto}.dataTables_length{float:left;white-space:nowrap}.dataTables_filter{float:right;white-space:nowrap}.dataTables_filter label input{margin-left:.5em;margin-right:0}.dataTables_info{clear:both;float:left;margin:4px 0 0}.dataTables_paginate{float:right;margin:4px 0 0}.dataTables_paginate .paginate_button{color:#111;display:inline-block;margin:0 5px;outline:none;position:relative;text-decoration:underline}.dataTables_paginate .paginate_button:first-child{margin-left:0}.dataTables_paginate .paginate_button:last-child{margin-right:0}.dataTables_paginate .paginate_button:after,.dataTables_paginate .paginate_button:before{color:#d9edf7}.dataTables_paginate .paginate_button:hover{cursor:pointer;text-decoration:none}.dataTables_paginate .paginate_button:hover:after,.dataTables_paginate .paginate_button:hover:before{color:#049cdb}.dataTables_paginate .paginate_button.disabled{color:#999;cursor:default;text-decoration:none}.dataTables_paginate .paginate_button.disabled:after,.dataTables_paginate .paginate_button.disabled:before{color:#f9f9f9}.dataTables_paginate .paginate_button.current{cursor:default;font-weight:700;text-decoration:none}.dataTables_paginate.paging_simple{padding:0 15px}.dataTables_paginate.paging_simple .paginate_button.next:after,.dataTables_paginate.paging_simple .paginate_button.previous:before{-webkit-font-smoothing:antialiased;bottom:0;content:"";font-family:TablePress;font-size:14px;font-weight:700;height:14px;left:-14px;line-height:1;margin:auto;position:absolute;right:auto;text-align:left;text-shadow:.1em .1em #666;top:0;width:14px}.dataTables_paginate.paging_simple .paginate_button.next:after{content:"";left:auto;text-align:right}.dataTables_processing{display:none}.dataTables_scroll{clear:both}.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_scrollBody .tablepress thead th:after{content:""}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing{height:0;margin:0!important;overflow:hidden;padding:0!important}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color)}.tablepress .sorting,.tablepress .sorting_asc,.tablepress .sorting_desc{cursor:pointer;outline:none;padding-right:20px;position:relative}.tablepress .sorting:after,.tablepress .sorting_asc:after,.tablepress .sorting_desc:after{-webkit-font-smoothing:antialiased;bottom:0;font-family:TablePress;font-size:14px;font-weight:400;height:14px;left:auto;line-height:1;margin:auto;position:absolute;right:6px;top:0}.tablepress .sorting:after{content:""}.tablepress .sorting_asc:after{content:"";padding:0 0 2px}.tablepress .sorting_desc:after{content:""}.tablepress .sorting:hover,.tablepress .sorting_asc,.tablepress .sorting_desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
 html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}#header .copyright,.user-nav .menu,#nav .menu,.btns,.info-block .box .links,.info-block .box .emails,.breadcrumbs,.social-icons,.tab-holder dl dd ul,.calendar .calendar-info,.buttons ul,.select-form .selected,.btns-wrap,.toggle-list,.radio-list,.footer-nav,.social-network,ul.list,ol.list,.popup dd ul,.social-network-list,.work-days,.amenities ul,.panel-display-items,.sideNav,.sideOptions,.banner-home-grid,.ui-autocomplete,.social-network-block-list,.info-bar ul{margin:0;padding:0;list-style:none}.clearfix:after,.btns:after,.posts:after,.login-form .title-holder:after,.search-form:after,.tabset:after,.info-block:after,.info-block .box .links:after,.info-block .box .emails:after,.breadcrumbs:after,.logo-slider a:after,.activity-details .heading:after,.tab-holder .tab-panel:after,.calendar .calendar-info:after,.calendar .table-heading:after,.calendar .table-body:after,.row:after,.buttons:after,.select-form .submit-wrap:after,.select-form .selected:after,.btns-wrap:after,.table-footer:after,.donation-block:after,.donation-form dl:after,.toggle-list li:after,.radio-list li.other:after,.activity-box:after,.footer-nav:after,.social-network:after,.container:after,.popup-row:after,.section:after,.top-panel-result:after,.wrap-panels:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}@font-face{font-display:swap;font-family:'Knockout HTF28-JuniorFeatherwt';src:url(../../../themes/playgrapevine/fonts/Knockout-HTF28-JuniorFeatherwt.eot);src:url('../../../themes/playgrapevine/fonts/Knockout-HTF28-JuniorFeatherwt.eot?#iefix') format('embedded-opentype'),url(../../../themes/playgrapevine/fonts/Knockout-HTF28-JuniorFeatherwt.woff2) format('woff2'),url(../../../themes/playgrapevine/fonts/Knockout-HTF28-JuniorFeatherwt.woff) format('woff'),url('../../../themes/playgrapevine/fonts/Knockout-HTF28-JuniorFeatherwt.svg#Knockout-HTF28-JuniorFeatherwt') format('svg');font-weight:500;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FE}@font-face{font-display:swap;font-family:'Knockout HTF68-FullFeatherwt';src:url(../../../themes/playgrapevine/fonts/Knockout-HTF68-FullFeatherwt.eot);src:url('../../../themes/playgrapevine/fonts/Knockout-HTF68-FullFeatherwt.eot?#iefix') format('embedded-opentype'),url(../../../themes/playgrapevine/fonts/Knockout-HTF68-FullFeatherwt.woff2) format('woff2'),url(../../../themes/playgrapevine/fonts/Knockout-HTF68-FullFeatherwt.woff) format('woff'),url('../../../themes/playgrapevine/fonts/Knockout-HTF68-FullFeatherwt.svg#Knockout-HTF68-FullFeatherwt') format('svg');font-weight:500;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FE}@font-face{font-display:swap;font-family:'Knockout HTF67-FullBantamwt';src:url(../../../themes/playgrapevine/fonts/Knockout-HTF67-FullBantamwt.eot);src:url('../../../themes/playgrapevine/fonts/Knockout-HTF67-FullBantamwt.eot?#iefix') format('embedded-opentype'),url(../../../themes/playgrapevine/fonts/Knockout-HTF67-FullBantamwt.woff2) format('woff2'),url(../../../themes/playgrapevine/fonts/Knockout-HTF67-FullBantamwt.woff) format('woff'),url('../../../themes/playgrapevine/fonts/Knockout-HTF67-FullBantamwt.svg#Knockout-HTF67-FullBantamwt') format('svg');font-weight:500;font-style:normal;font-stretch:normal;unicode-range:U+0020-00FE}body{color:#323232;background:#fff;font:1.250em/1.5 "acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;vertical-align:top;border:none}.gm-style img{max-width:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.h{font-family:inherit;font-weight:700;margin:0 0 .5em;color:inherit}h1,.h1{font-size:1.50em}h2,.h2{font-size:1.35em}h3,.h3{font-size:1.20em}h4,.h4{font-size:1.05em}h5,.h5{font-size:.85em}h6,.h6{font-size:.75em}p{margin:0 0 1em}a{color:#6d3b5d;text-decoration:none}a:hover,a:focus{text-decoration:none}form,fieldset{margin:0;padding:0;border-style:none}input[type="text"],input[type="tel"],input[type="email"],input[type="search"],input[type="password"],textarea{-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;border:1px solid #323232;padding:.4em .7em}input[type="text"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="password"]:focus,textarea:focus{border-color:#000}input[type="text"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#323232}input[type="text"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="password"]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#323232}input[type="text"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="password"]:-moz-placeholder,textarea:-moz-placeholder{color:#323232}input[type="text"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#323232}input[type="text"].placeholder,input[type="tel"].placeholder,input[type="email"].placeholder,input[type="search"].placeholder,input[type="password"].placeholder,textarea.placeholder{color:#323232}select{-webkit-border-radius:0}textarea{resize:vertical;vertical-align:top}button,input[type="button"],input[type="reset"],input[type="file"],input[type="submit"]{-webkit-appearance:none;cursor:pointer}.sprite,.bike-item .amenities--img,.wildlife-item .amenities--img,.fitness-item .amenities--img,.childcare-item .amenities--img,.boat-item .amenities--img,.restrooms-item .amenities--img{background-image:url(../../../themes/playgrapevine/images/icon-sprite.png);background-repeat:no-repeat;display:block}.sprite-bike,.bike-item .amenities--img{width:32px;height:24px;background-position:-10px -10px}.sprite-bike-hover,.bike-item:hover .amenities--img{width:32px;height:24px;background-position:-10px -54px}.sprite-bird,.wildlife-item .amenities--img{width:22px;height:22px;background-position:-10px -98px}.sprite-bird-hover,.wildlife-item:hover .amenities--img{width:22px;height:22px;background-position:-10px -140px}.sprite-boat,.boat-item .amenities--img{width:20px;height:20px;background-position:-10px -182px}.sprite-boat-hover,.boat-item:hover .amenities--img{width:20px;height:20px;background-position:-10px -222px}.sprite-childcare,.childcare-item .amenities--img{width:20px;height:20px;background-position:-10px -262px}.sprite-childcare-hover,.childcare-item:hover .amenities--img{width:20px;height:20px;background-position:-10px -302px}.sprite-fitnes,.fitness-item .amenities--img{width:20px;height:20px;background-position:-10px -342px}.sprite-fitnes-hover,.fitness-item:hover .amenities--img{width:20px;height:20px;background-position:-10px -382px}.sprite-person,.restrooms-item .amenities--img{width:10px;height:20px;background-position:-10px -422px}.sprite-person-hover,.restrooms-item:hover .amenities--img{width:10px;height:20px;background-position:-10px -462px}
/*! jQuery UI - v1.12.1 - 2017-01-06
* http://jqueryui.com
* Includes: core.css, datepicker.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */
 .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:0;overflow:hidden;background-repeat:no-repeat;left:.5em;top:14px}a.ui-corner-all.ui-corner-all{width:auto;height:auto;top:12px;cursor:pointer}a.ui-corner-all.ui-corner-all.ui-datepicker-prev{left:1px}a.ui-corner-all.ui-corner-all.ui-datepicker-next{right:22px}a.ui-corner-all.ui-corner-all span{color:#323232;margin:0;font-size:.70em}.ui-datepicker.ui-widget{padding-left:0;padding-right:0;width:208px;padding:15px;box-shadow:0 5px 20px rgba(0,0,0,.15),0 -2px 20px rgba(0,0,0,.15);background-color:rgba(255,255,255,.99)}.ui-datepicker.ui-widget:after{content:"";display:block;position:absolute;top:-6px;right:13px;width:0;height:0;border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent #fff transparent}.ui-datepicker-calendar th{padding:0}.ui-datepicker-calendar th:last-child span{margin-right:1px}.ui-datepicker-calendar th:first-child span{margin-left:1px}.ui-datepicker-calendar th span{display:block;padding:5px;font-size:.70em;color:rgba(255,255,255,.99);background-color:#4a3367}.ui-datepicker-calendar td a{text-align:center;background-color:#c4c4c4;color:rgba(255,255,255,.99);padding:2px 5px;font-size:.70em}@font-face{font-display:swap;font-family:"icomoon";src:url(../../../themes/playgrapevine/fonts/icomoon.eot?wcn1mp);src:url("../../../themes/playgrapevine/fonts/icomoon.eot?wcn1mp#iefix") format("embedded-opentype"),url(../../../themes/playgrapevine/fonts/icomoon.ttf?wcn1mp) format("truetype"),url(../../../themes/playgrapevine/fonts/icomoon.woff?wcn1mp) format("woff"),url("../../../themes/playgrapevine/fonts/icomoon.svg?wcn1mp#icomoon") format("svg");font-weight:400;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon"!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-download-arrow:before{content:"\e913"}.icon-information-circular-button:before{content:"\e90f"}.icon-bar:before{content:"\e90d"}.icon-right:before{content:"\e90b"}.icon-left:before{content:"\e90c"}.icon-arrow-top:before{content:"\e904"}.icon-check:before{content:"\e905"}.icon-reset:before{content:"\e907"}.icon-close:before{content:"\e909"}.icon-search:before{content:"\e90a"}.icon-envelope:before{content:"\e900"}.icon-plus-alt:before{content:"\e910"}.icon-heart:before{content:"\e901"}.icon-location:before{content:"\e90e"}.icon-user:before{content:"\e921"}.icon-minus-circle:before{content:"\f056"}.icon-shopping-cart:before{content:"\f07a"}.icon-twitter:before{content:"\e908"}.icon-facebook:before{content:"\e906"}.icon-warning:before{content:"\e911"}.icon-home:before{content:"\e903"}.icon-share:before{content:"\e912"}.icon-phone:before{content:"\e902"}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}#header{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.3);padding:0;position:relative;z-index:99}#header .container{max-width:none;padding:0}#header .copyright{display:none;color:rgba(255,255,255,.99)}#header .copyright li{display:inline-block;vertical-align:top}#header .copyright a{color:rgba(255,255,255,.99)}#header .copyright a:hover{color:#d2d2d2}.warning-box.attention{position:absolute;top:100px;z-index:99;width:1180px;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;left:0;right:0;margin:auto;padding:22px 40px;opacity:0;visibility:hidden;transition:all .3s ease;text-align:left}@media screen and (max-width:1199px){.warning-box.attention{top:60px}}.warning-box.attention.visib{opacity:1;visibility:visible}.warning-box.attention .left{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline}.warning-box.attention .left p{color:#c58786}.warning-box.attention .left a{color:#c58786;text-decoration:none}.warning-box.attention .right p{font-weight:700}.warning-box.attention .right .date{font-weight:700}.warning-box.attention .title{margin:0 10px 0 0}.warning-box.attention p{margin:0}.attention-box{background-color:#c7302f;border-radius:3px;box-shadow:0 5px 15px rgba(0,0,0,.2);color:rgba(255,255,255,.99);cursor:pointer;display:inline-block;font-size:1.30em;font-weight:700;height:41px;line-height:41px;margin:0 0 0 50px;position:relative;text-align:center;width:41px}.logo,.logo-second{float:left;font-size:2.70em;font-weight:300;letter-spacing:3px;line-height:45px;text-transform:uppercase;width:220px}.logo .text a,.logo-second .text a{text-decoration:none;color:#4a3367;text-decoration:none;display:inline-block;vertical-align:top}.logo .text a:hover,.logo-second .text a:hover{text-decoration:none}.logo .text strong,.logo-second .text strong{font-weight:900}.logo .text .purple,.logo-second .text .purple{display:inline-block;vertical-align:middle}.logo .text .green,.logo-second .text .green{color:#018854;font-size:1.10em;line-height:1;font-weight:700;display:inline-block;vertical-align:middle;letter-spacing:2px;padding:5px 0 0 6px}.logo .text .green .bolder,.logo-second .text .green .bolder{font-weight:900}.logo .text .green .light,.logo-second .text .green .light{font-weight:300}.logo .wrap-green,.logo-second .wrap-green{overflow:hidden}#header .logo-second{margin:0;padding:10px 0 10px 10px}#header .logo-second .text a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#header .logo-second .text a img{display:block;height:auto;width:100%}#header .logo-second .wrap-green{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-top:6px}#header .logo-second .wrap-green .green{padding-top:0}.nav-area{float:left;margin:0 0 0 -220px;padding:0 0 0 245px;width:100%}.user-nav{display:inline-block;vertical-align:top}.user-nav .user-opener{display:none;text-decoration:none}.user-nav .user-drop .name{color:rgba(255,255,255,.99)}.user-active .user-nav .user-drop .user-holder{transform:translateY(0);opacity:1}.user-nav .menu{font-weight:400;margin:0 -18px}.user-nav .menu li{display:inline-block;vertical-align:top;font-size:.80em;line-height:20px;font-weight:900;padding:0 18px}.user-nav a{text-decoration:none;color:#972f2e}.user-nav a .icon-heart{font-size:.65em}.user-nav a .num{color:#8d8d8d;display:inline-block;vertical-align:top;margin-left:8px}.user-nav a:hover{color:#652322}.user-nav .name{color:#972f2e}#nav{display:block;max-width:100%}#nav>li>a{color:#757575;display:block;font-size:1em;font-weight:600;line-height:100%;text-decoration:none}#nav .nav-opener{display:none;text-decoration:none}#nav .nav-drop .name{color:rgba(255,255,255,.99)}.nav-active #nav .nav-drop .nav-holder{transform:translateY(0);opacity:1}#nav .menu-wrapper .attention-box{float:left}#nav .menu{float:left;font-weight:400;margin:0}#nav .menu>li{display:inline-block;margin:0;padding:0;position:relative;vertical-align:middle}#nav .menu>li>a{font-family:'Knockout HTF68-FullFeatherwt';font-size:1.25em;font-weight:400;padding:10px 15px;position:relative;z-index:2}#nav .menu>li>a:hover{background-color:#c1e089}#nav .menu>li:last-child ul.sub-menu{left:inherit;right:0}#nav li.menu-item-has-children>a:after{background:url(../../../themes/playgrapevine/images/icon-menu-arrow.png) no-repeat 0 0;content:'';display:inline-block;height:9px;margin:0 0 0 5px;vertical-align:middle;width:15px;position:relative}#nav li.menu-item-has-children:hover>a:after{background:url(../../../themes/playgrapevine/images/icon-menu-arrow.png) no-repeat 0 100%}#nav li.menu-item-register>a{background-color:#e18533;border-radius:2px;box-shadow:1px 2px 1px rgba(0,0,0,.25);color:rgba(255,255,255,.99);margin:0 15px 0 0;padding:10px 15px}#nav li.menu-item-register-red>a{background-color:#c7302f;border-radius:2px;box-shadow:1px 2px 1px rgba(0,0,0,.25);color:rgba(255,255,255,.99);margin:0 15px 0 0;padding:10px 15px}#nav li.menu-item-register-red>a:hover{background-color:#c7302f;color:rgba(255,255,255,.99)}#nav li.menu-item-register>a:hover{background-color:#e18533;color:rgba(255,255,255,.99)}#nav li.menu-item-register.red>a{background-color:#c7302f}#nav .menu>li>ul.sub-menu{background:#fff;border-bottom:2px solid #c1e089;box-shadow:0 0 4px rgba(0,0,0,.2);display:none;left:0;margin:-45px 0 0;padding:45px 0 0;position:absolute;top:100%;width:100%;z-index:1}#nav .menu>li:hover>ul.sub-menu{display:block}#nav .menu>li>ul.sub-menu>li{padding:0;position:relative}#nav .menu>li>ul.sub-menu>li a{font-family:'Knockout HTF28-JuniorFeatherwt';font-size:1.25em;font-weight:400;padding:10px 15px}#nav .menu>li>ul.sub-menu>li a:hover{background-color:#c1e089}#nav .menu>li>ul.sub-menu ul{left:auto;right:100%;top:0}#nav .menu>li>ul.sub-menu>li>a:after{display:none}#nav .menu>li>ul.sub-menu>li>ul.sub-menu{background-color:rgba(255,255,255,.99);border-bottom:2px solid #c1e089;box-shadow:0 0 4px rgba(0,0,0,.2);display:none;left:100%;padding:0;position:absolute;right:inherit;top:0;z-index:0}#nav .menu>li>ul.sub-menu>li:hover>ul.sub-menu{display:block}.hidden-md{display:none!important}.nav-active,.user-active{overflow:hidden;position:fixed;left:0;right:0;top:0;width:100%}#top-navigation{margin:0 0 35px -5px;list-style:none;padding:5px 0 0;font-family:'Knockout HTF28-JuniorFeatherwt'}#top-navigation>li{display:inline-block;padding:0 5px 0 0;vertical-align:top}#top-navigation>li>a{color:#959595;display:block;font-size:16.27px;font-weight:400;line-height:100%;padding:5px 10px;position:relative;text-transform:uppercase;z-index:4}#top-navigation>li.menu-item-has-children{position:relative}#top-navigation>li.menu-item-has-children>a:after{display:none}#top-navigation>li.menu-item-has-children>a .opener{width:6px;height:6px;display:inline-block;vertical-align:top;height:18px;width:18px;position:relative}#top-navigation>li.menu-item-has-children>a .opener:after{transition:all .2s;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-80%) rotate(135deg);border:2px solid #959595;border-bottom:none;border-left:none;width:7px;height:7px}#top-navigation>li.menu-item-has-children.active>a .opener:after{transform:translate(-50%,-50%) rotate(-45deg)}#top-navigation>li.menu-item-has-children>.sub-menu{background-color:rgba(255,255,255,.99);box-shadow:0 0 4px rgba(0,0,0,.2);display:none;left:0;list-style:none;margin:-30px 0 0;padding:40px 0 0;position:absolute;top:100%;width:100%;z-index:3}#top-navigation>li.menu-item-has-children:hover>.sub-menu{display:block}#top-navigation>li.menu-item-has-children>.sub-menu>li a{color:#959595;display:block;font-size:.75em;line-height:100%;padding:5px 10px;text-transform:uppercase}#top-navigation>li.menu-item-has-children>.sub-menu>li a:hover{background-color:#c1e089}#top-navigation>li.menu-item-magazine>a{background:url(../../../themes/playgrapevine/images/icon-book.png) no-repeat 0 50%;color:#e98536;margin:0 0 0 10px;padding:5px 0 5px 25px}#top-navigation>li.menu-item-survey>a{background:url(../../../themes/playgrapevine/images/icon-survey.png) no-repeat 0 50%;color:#e98536;font-weight:600;margin:0 0 0 10px;padding:5px 0 5px 28px}#top-navigation>li.menu-item-bold a{font-weight:700}#nav-social-search{float:right;padding:10px 50px 0 0}#nav-social-search .social-icons-alt{list-style:none;padding:0 0 35px;text-align:right}#nav-social-search .social-icons-alt li{display:inline-block;padding:0 0 0 15px;vertical-align:top}#nav-social-search .social-icons-alt li a{background-repeat:no-repeat;background-size:20px 20px;border-radius:50%;display:block;height:20px;opacity:.5;width:20px}#nav-social-search .social-icons-alt li .ico-instagram{background-image:url(../../../themes/playgrapevine/images/icon-top-instagram.png)}#nav-social-search .social-icons-alt li .ico-facebook{background-image:url(../../../themes/playgrapevine/images/icon-top-facebook.png)}#nav-social-search .social-icons-alt li .ico-twitter{background-image:url(../../../themes/playgrapevine/images/icon-top-twitter.png)}#nav-social-search .search-box{margin-top:3px}#nav-social-search .search-box .search-input{display:inline-block;max-width:130px;position:relative;vertical-align:middle}#nav-social-search .search-box .search-input span{background-color:rgba(255,255,255,.99);color:#757575;display:block;font-size:1.25em;font-weight:400;line-height:35px;position:absolute;text-align:right;width:100%;font-family:'Knockout HTF68-FullFeatherwt'}#nav-social-search .search-box .search-input input[type="text"]{border:1px solid #b1b1b1;height:35px;padding:0 10px}#nav-social-search .search-box input[type="submit"]{background:url(../../../themes/playgrapevine/images/icon-top-search.png) no-repeat 50% 50%;border:none;display:inline-block;height:24px;margin:0 0 0 5px;padding:0;text-indent:-9999px;vertical-align:middle;width:24px}main{background:#f5f0e1;padding-bottom:1px}.banner{position:relative;z-index:1;overflow:hidden;text-align:center;color:rgba(255,255,255,.99);padding:83px 0 21px;box-shadow:0 0 20px rgba(0,0,0,.3)}.banner h1{text-shadow:0 0 5px rgba(0,0,0,.3);font-size:7.80em;line-height:88px;font-weight:500;letter-spacing:1px;margin:0 0 47px}.banner h1 span{font:700 1.750em/1 "acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif}.banner h1 span.bold{display:block}.banner .btn-white{font-size:1em;line-height:24px;font-weight:700;padding:16px 31px;margin:0 0 33px}.btns{margin:0 -5px}.btns li{float:left;width:50%;padding:0 5px}.btns .btn{display:block;width:100%}.posts{padding:60px 0 46px;margin:0 -10px}.posts .post{float:left;position:relative;width:50%;padding:0 10px 15px;font-size:.80em;line-height:20px;font-weight:400;letter-spacing:1px}.posts .post a{display:block;position:relative;z-index:1;border-radius:3px;text-decoration:none;color:rgba(255,255,255,.99);white-space:nowrap;text-align:center;height:386px;padding:16px 15px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.posts .post a:after{content:"";display:inline-block;vertical-align:bottom;width:1px;margin:0 0 0 -5px;height:100%}.posts .post a>*{white-space:normal;display:inline-block;vertical-align:bottom}.posts .post a .img-stretch{max-width:100%;border-radius:3px}.posts .post a:before{background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.06) 12%,rgba(0,0,0,.37) 47%,rgba(0,0,0,.5) 66%,rgba(0,0,0,.54) 75%,rgba(0,0,0,.54) 100%);content:"";position:absolute;left:0;right:0;bottom:0;height:130px;width:100%;transition:all .3s ease-in-out;border-radius:3px}.posts .title{display:block;font-family:'Knockout HTF67-FullBantamwt';font-size:3em;font-weight:400;letter-spacing:0;margin:0 0 2px;font-style:normal!important;line-height:80px;text-shadow:0 3px 7px rgba(0,0,0,.35)}.posts p{margin:0}.posts .text{position:relative}.login-form{background:#972f2e;color:rgba(255,255,255,.99);max-width:531px;margin:0 auto;width:100%;border-radius:3px;overflow:hidden}.login-form .form-text{font:400 1.200em/28px "kepler-std","Times New Roman","Times","Baskerville","Georgia",serif;padding:32px 0 2px;font-style:italic}.login-form .form-text .bold{display:block;font-weight:700}.login-form .form-body{background:#fff;padding:31px 30px 34px}.login-form .title-holder{display:none}.login-form .title-holder .title{float:left;width:40%;color:#6a6a6a;text-transform:uppercase;text-align:left;font-size:.70em;line-height:18px;font-weight:900;letter-spacing:1px}.login-form .title-holder .btn-forget{float:right;max-width:40%;text-align:right;font-size:.60em;line-height:16px;font-weight:400}.login-form .title-holder .btn-forget a{color:#972f2e;text-decoration:none}.login-form .title-holder .btn-forget a:hover{color:#652322}.tab-content{position:relative;margin-bottom:-63px}.tab-content>*{transition:opacity .3s ease-in-out,visibility .3s ease-in-out;width:100%;opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%}.tab-content>*.active{opacity:1;visibility:visible;position:relative}.search-block{background:#fff;padding:36px 38px 40px;padding:36px 38px 32px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.search-block h1{color:#c4c4c4;margin:0 0 13px}.search-form{overflow:hidden}.search-form .input-wrap{overflow:hidden}.search-form .input-wrap input[type="search"].error,.search-form .input-wrap input[type="text"].error{border-color:red;color:red}.search-form .input-wrap input[type="search"].error::-webkit-input-placeholder,.search-form .input-wrap input[type="text"].error::-webkit-input-placeholder{color:red}.search-form .input-wrap input[type="search"].error::-moz-placeholder,.search-form .input-wrap input[type="text"].error::-moz-placeholder{opacity:1;color:red}.search-form .input-wrap input[type="search"].error:-moz-placeholder,.search-form .input-wrap input[type="text"].error:-moz-placeholder{color:red}.search-form .input-wrap input[type="search"].error:-ms-input-placeholder,.search-form .input-wrap input[type="text"].error:-ms-input-placeholder{color:red}.search-form .input-wrap input[type="search"].error.placeholder,.search-form .input-wrap input[type="text"].error.placeholder{color:red}.search-form .btn-wrap{width:240px;float:right;margin-left:20px}.search-form .btn-wrap.select-wrap{width:334px;margin-left:10px}.search-form .btn-wrap .btn{padding:10px 15px;border:none;width:100%;height:50px}.switcher{float:left;width:100px;margin-right:8px}.switcher label,.switcher .label{position:relative}.switcher label.jcf-label-active .slider:before,.switcher .label.jcf-label-active .slider:before{margin-left:50px}.switcher label.jcf-label-active .slider .switch2,.switcher .label.jcf-label-active .slider .switch2{color:#4a3367}.switcher label.jcf-label-active .slider .switch1,.switcher .label.jcf-label-active .slider .switch1{color:#6a6a6a}.switcher .jcf-checkbox{position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;opacity:0}.switcher .slider{width:100px;height:50px;content:"";position:relative;z-index:1;color:#6a6a6a;cursor:pointer;border:1px solid #c4c4c4;background:#c4c4c4;border-radius:3px;overflow:hidden;display:block}.switcher .slider .switch1{color:#4a3367}.switcher .slider:before{content:"";position:absolute;left:0;top:0;height:48px;width:48px;background:#fff;z-index:-1;transition:all .3s ease-in-out;border-radius:3px;display:block}.switcher .slider span{display:block;width:48px;height:48px;float:left;text-align:center;line-height:47px;position:relative;transition:all .3s ease-in-out;font-weight:900}.switcher .slider:before{content:"";position:absolute;left:0;width:50px;height:50px;top:0;display:block}.activities-block{padding:56px 0 2px;position:relative}.tabset{margin:0 -10px;position:relative}.tabset .title{font-size:1.20em;line-height:22px;font-weight:900;text-transform:uppercase;letter-spacing:1px;width:100%;max-width:190px}.tabset .title span{position:relative;z-index:2;display:block}.tabset .tab-opener{float:left;width:22.233%;padding:0 10px;transition:width .3s ease-in-out;position:relative;z-index:1;white-space:normal}.tabset .tab-opener.active{width:33.3%}.tabset .tab-opener.active .bg-stretch:before{background:url(../../../themes/playgrapevine/images/decor.png) no-repeat;background-size:100% 100%}.tabset a{text-decoration:none;color:rgba(255,255,255,.99);position:relative;z-index:1;overflow:hidden;display:block;white-space:nowrap;text-align:center;height:319px;border-radius:3px 3px 0 0;padding:19px 15px 40px;transition:none;display:block;width:100%}.tabset a:after{content:"";display:inline-block;vertical-align:bottom;width:1px;margin:0 0 0 -5px;height:100%}.tabset a>*{white-space:normal;display:inline-block;vertical-align:bottom}.tabset a:hover .bg-stretch:after{height:80%}.tabset a .bg-stretch{width:100%;height:100%}.tabset a .bg-stretch:before{content:"";background:url(../../../themes/playgrapevine/images/decor1.png) no-repeat;height:21px;position:absolute;bottom:-3px;background-size:100% 100%;left:-3px;right:-3px;z-index:2}.tabset a .bg-stretch:after{background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.06) 12%,rgba(0,0,0,.37) 47%,rgba(0,0,0,.5) 66%,rgba(0,0,0,.54) 75%,rgba(0,0,0,.54) 100%);content:"";position:absolute;left:0;right:0;bottom:0;height:130px;width:100%;transition:all .3s ease-in-out;z-index:1}.slick-arrow{width:40px;height:40px;font-weight:400;background:#4a3367;border-radius:3px;position:absolute;left:-39px;border:none;box-shadow:none;top:50%;margin-top:-20px;padding:0;display:block;z-index:1;transition:all .3s ease-in-out;color:transparent}.slick-arrow:hover{background:#35234c}.slick-arrow:after{content:"\e90c";font:0.850em/1 icomoon;color:rgba(255,255,255,.99);position:absolute;top:11px;left:16px}.slick-arrow.slick-next{right:-39px;left:auto}.slick-arrow.slick-next:after{content:"\e90b"}.carousel{position:relative;font-weight:400;margin:0 -10px 51px}.carousel .slide{position:relative;display:inline-block;vertical-align:top;font-size:1em;line-height:30px;font-weight:400;vertical-align:top;padding:0 10px 10px}.carousel .slide a{position:relative;z-index:1;white-space:nowrap;text-align:center;height:220px;color:rgba(255,255,255,.99);text-decoration:none;display:block;width:100%;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.35)}.carousel .slide a:after{content:"";display:inline-block;vertical-align:middle;width:1px;margin:0 0 0 -5px;height:100%}.carousel .slide a>*{white-space:normal;display:inline-block;vertical-align:middle}.carousel .slide a:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:url(../../../themes/playgrapevine/images/bg-purple.png);z-index:2;width:100%;height:100%;border-radius:3px}.carousel .slide a .img-stretch{max-width:none;width:100%;border-radius:3px}.carousel .slide a .bg-stretch{border-radius:3px;overflow:hidden}.carousel .title{font-size:1.20em;line-height:22px;font-weight:900;text-transform:uppercase;display:block;letter-spacing:1px;width:100%;max-width:190px;position:relative;z-index:2}.carousel .title span{position:relative;z-index:2;display:block}.show-xs{display:none!important}.info-block{background:#fff;font-weight:400;height:391px;position:relative;box-shadow:0 0 12px rgba(0,0,0,.3);overflow:hidden;width:100%}.info-block .container{max-width:1340px;padding:0}.info-block .img{float:right;height:391px;position:relative;width:50%;z-index:1}.info-block .text{float:left;width:50%;white-space:nowrap;text-align:center;height:391px;background:#fff;font-size:1em;line-height:30px;font-weight:400;padding:0 15px}.info-block .text.text-center{margin-left:auto;margin-right:auto;padding-left:0!important}.info-block .text:after{content:"";display:inline-block;vertical-align:middle;width:1px;margin:0 0 0 -5px;height:100%}.info-block .text>*{white-space:normal;display:inline-block;vertical-align:middle}.info-block .text .text-wrap{max-width:555px}.info-block .text .text-wrap p{padding-right:13%;padding-left:13%}.info-block .box{background:#fff;width:250px;background:#fff;position:absolute;right:0;top:50%;margin-top:-137px;font-size:1em;line-height:25px;font-weight:700;border-radius:3px 0 0 3px;padding:32px 0 20px 40px;letter-spacing:1px;z-index:10;display:block}.info-block .box .links{margin-bottom:35px}.info-block .box .links li{margin:0 0 15px}.info-block .box .links a{color:#972f2e;text-decoration:none;margin:0}.info-block .box .links a:hover{color:#652322}.info-block .box [class*="icon-"]{display:inline-block;vertical-align:middle;margin-right:3px}.info-block .box .emails a{color:#4a3367;text-decoration:none;display:inline-block;vertical-align:top;margin:0 0 16px}.info-block .box .emails a:hover{color:#35234c}.info-block h2{font:400 3.000em/61px "Knockout HTF68-FullFeatherwt";margin:0 0 21px}.link-block{padding:15px 0 11px}.link-block+.posts+.activities-block{padding:14px 0 2px}.breadcrumbs{font-weight:400;text-transform:uppercase;letter-spacing:1px;float:left;width:60%;margin:0 -9px}.breadcrumbs li{display:inline-block;vertical-align:middle;font-size:.80em;line-height:20px;font-weight:900;padding:0 9px}.breadcrumbs li .icon-home{font-size:1.10em;line-height:1px}.breadcrumbs a{text-decoration:none;color:#4a3367}.breadcrumbs a:hover{color:#35234c}.social-icons{overflow:hidden;text-align:right;color:#6a6a6a;text-transform:uppercase;font-size:.80em;line-height:20px;font-weight:900}.social-icons li{display:inline-block;vertical-align:middle;padding:0 7px}.social-icons li span{font-size:.90em;line-height:25px;font-weight:400}.social-icons li .icon-facebook{color:#3b5998}.social-icons li .icon-facebook:hover{color:#3b5954}.social-icons li .icon-twitter{color:#36a9e1}.social-icons li .icon-twitter:hover{color:#36a9f5}.social-icons li .icon-envelope{color:#4a3367}.social-icons li .icon-envelope:hover{color:#4a3370}.social-icons a{text-decoration:none}.social-icons a:hover{color:#972f2e}.activity-block{background:#fff;position:relative;z-index:1;min-height:220px;box-shadow:0 2px 3px rgba(0,0,0,.2);border-radius:3px}.activity-block .img-stretch{width:300px;position:absolute;left:0;top:0;bottom:0;height:100%;overflow:hidden;border-radius:3px 0 0 3px}.activity-block .text{font-weight:400;padding:70px 0 60px 300px;border-radius:0 3px 3px 0}.activity-block .text.text-no-image{padding:70px 0 60px}.activity-block h1{color:#972f2e;display:inline-block;vertical-align:middle;width:33.33%;text-align:center;padding:0 5px}.activity-block h1 a{color:#972f2e;text-decoration:none}.activity-block h1 a:hover{color:#652322}.activity-block .text-wrap{display:inline-block;vertical-align:middle;width:43.33%;font-size:.80em;line-height:24px;font-weight:400;text-align:center;padding:0 5px}.activity-block .btn-signup{display:inline-block;vertical-align:middle;text-align:center;padding:0 5px;font-size:.80em;line-height:20px;font-weight:700;width:22.33%}.activity-block .btn-signup a{text-decoration:none;color:#972f2e}.activity-block .btn-signup a:hover{color:#652322}.link-blocks{padding:50px 0 95px;position:relative}.link-blocks .title-section{text-transform:uppercase}.logo-slider{margin:0 -10px -10px}.logo-slider .slide{width:33.33%;text-align:center;padding:0 10px 10px}.logo-slider .slide-holder{box-shadow:0 2px 3px rgba(0,0,0,.2)}.logo-slider a{display:block;text-decoration:none;width:100%;background:#fff;padding:40px 20px 36px;border-radius:3px}.logo-slider a:hover .text .name{color:#656565}.logo-slider .img{display:inline-block;vertical-align:top;margin:0}#home-link-blocks .logo-slider .img{float:none}.logo-slider .text{margin:36px 0 0}.logo-slider .name{font-size:1em;line-height:1;font-weight:700;display:block;color:#323232;margin:0 0 14px}.logo-slider .web-link{color:#652c8a;font-size:.80em;line-height:20px;font-weight:700}.logo-slider .web-link:hover{color:#35234c}.activity-details{position:relative;border-radius:3px}.activity-details table{table-layout:fixed;width:100%}.activity-details .heading{margin:0 0 12px}.activity-details h1{float:left;width:40%;color:#4a3367}.activity-details .code{float:right;max-width:40%;font:900 1.000em/24px "kepler-std","Times New Roman","Times","Baskerville","Georgia",serif;font-style:normal}.activity-details a{text-decoration:none;color:#4a3367;font-weight:700}.activity-details .btn-holder{padding:0;width:80px}.activity-details td.btn-holder,.activity-details td.location-holder,.activity-details td.info,.activity-details td.share-holder{vertical-align:top}.activity-details .button{color:rgba(255,255,255,.99);text-decoration:none;height:80px;display:block;line-height:78px;width:80px;font-size:.75em;background:#637733}.activity-details .button .icon-warning{font-size:.95em}.activity-details .button:hover{background:#8fac4a}.activity-details .button.red{background:#972f2e}.activity-details td.description{font-size:1em;line-height:25px;font-weight:700;padding:0 1px;color:#323232}.details{background:#fff;border-radius:3px 3px 0 0;padding:38px 39px 14px}.table{font-size:.80em;line-height:20px;font-weight:400;color:#6a6a6a;margin:0 0 102px}.table td{padding:5px 3px}.table table{text-align:center;width:100%;border-radius:3px}.table table .info{width:80px;padding:0}.table table .button{vertical-align:top}.table table .button:hover,.table table .button.active{color:#8eac45;background:#fff}.table table .button.red{background:#972f2e}.table table .button.red:hover,.table table .button.red.active{background:#fff;color:#972f2e}.table table .button.yellow{background:#c8a23d}.table table .button.yellow:hover,.table table .button.yellow.active{color:#e3b640;background:#fff}.table table .location-holder{width:80px;padding:0}.table table .location-holder .button.green{background:#728447}.table table .location-holder .button.green:hover,.table table .location-holder .button.green.active{color:#8eac45;background:#fff}.table table .location-holder .button.red{background:#a14342}.table table .location-holder .button.red:hover,.table table .location-holder .button.red.active{color:#a14342;background:#fff}.table table .location-holder .button.yellow{background:#cdab50}.table table .location-holder .button.yellow:hover,.table table .location-holder .button.yellow.active{color:#cdab50;background:#fff}.table table .share-holder{width:80px;padding:0}.table table .share-holder .green{background:#82925c}.table table .share-holder .green:hover,.table table .share-holder .green.active{color:#82925c;background:#fff}.table table .share-holder .red{background:#ac5958}.table table .share-holder .red:hover,.table table .share-holder .red.active{color:#ac5958;background:#fff}.table table .share-holder .yellow{background:#d3b564}.table table .share-holder .yellow:hover,.table table .share-holder .yellow.active{color:#d3b564;background:#fff}.table table .description{text-align:left;width:180px;padding:0 5px}.table-heading{border-radius:0 0 3px 3px;overflow:hidden;margin-bottom:13px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.table-heading table{width:100%;background:#4a3367;color:rgba(255,255,255,.99);font-size:.70em;line-height:18px;font-weight:300;text-transform:uppercase}.table-heading table th{color:rgba(255,255,255,.99);font-size:.70em;line-height:20px;font-weight:300;text-transform:uppercase;padding:15px 5px}.table-holder{background:#fff;border-radius:3px;overflow:hidden;margin-bottom:10px;box-shadow:0 2px 4px rgba(0,0,0,.2);position:relative}.table-holder .available{color:#637733}.table-holder .unavailable{color:#972f2e}.table-holder .waitlist{color:#c8a23d}.table-holder table{width:100%;table-layout:fixed}.tab-holder>*.js-tab-hidden{position:absolute;left:0;right:0;top:0;z-index:-1}.tab-holder>*.active{opacity:1;visibility:visible}.tab-holder dl{float:left;width:50%;margin:0;font-size:1em;line-height:23px;font-weight:400;padding:0 10px}.tab-holder dl dt{font-size:.80em;line-height:24px;font-weight:700;text-transform:uppercase;color:#848484;width:123px;float:left;margin-right:6.9%;clear:both;position:relative;z-index:1}.tab-holder dl dd{margin:0 0 20px;overflow:hidden}.tab-holder dl dd strong{color:#323232}.tab-holder dl dd strong.green{color:#637733;display:block}.tab-holder dl dd .count-list{overflow:hidden}.tab-holder dl dd ul{margin:0 -7px}.tab-holder dl dd ul li{float:left;padding:0 7px;position:relative}.tab-holder dl dd ul li:before{content:"";position:absolute;left:0;top:3px;height:20px;width:2px;background:#323232}.tab-holder dl a{color:#637733}.tab-holder dl a:hover{color:#018854}.tab-holder .tab-panel{padding:32px 28px}.no-result{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2);position:relative;z-index:1;border-radius:3px;padding-left:40.8%}.no-result .img-stretch{position:absolute;left:0;top:0;bottom:0;z-index:1;width:40.8%;height:100%;overflow:hidden}.no-result .text{padding:73px 15px 58px;text-align:center;line-height:27px}.no-result .text h1{color:#4a3367;margin:0 0 15px}.calendar{text-transform:uppercase;margin-bottom:92px}.calendar h1{text-transform:none;text-align:center;display:none}.calendar .calendar-info{font-size:.50em;line-height:12px;font-weight:400;border-radius:3px 3px 0 0;overflow:hidden;display:none}.calendar .calendar-info li{float:left;width:33.33%;background:#637733;text-align:center;color:rgba(255,255,255,.99);padding:4px 5px}.calendar .calendar-info li.red{background:#972f2e}.calendar .calendar-info li.yellow{background:#c8a23d}.calendar .table-heading{border-radius:3px;background:#4a3367;color:rgba(255,255,255,.99);text-align:center;font-size:.70em;line-height:18px;font-weight:300}.calendar .table-heading>span{float:left;width:14.285%;padding:15px 5px}.calendar .table-body{text-align:center;margin:0 -5px}.calendar .table-body .num{font-size:1em;line-height:25px;font-weight:700;position:absolute;left:23px;top:12px;white-space:normal}.calendar .table-body>a{float:left;width:14.286%;position:relative;z-index:1;height:159px;text-align:center;margin-bottom:10px;color:#323232;white-space:nowrap;padding:35px 10px;text-decoration:none}.calendar .table-body>a:after{content:"";display:inline-block;vertical-align:middle;width:1px;margin:0 0 0 -5px;height:100%}.calendar .table-body>a:before{border-radius:3px;content:"";position:absolute;left:5px;right:5px;top:0;bottom:0;height:100%;background:#fff;z-index:-1;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:background .3s ease-in-out}.calendar .table-body>a .info{display:inline-block;vertical-align:middle;white-space:normal;font-weight:300;letter-spacing:1px}.calendar .table-body>a.hover .info{visibility:visible;opacity:1}.calendar .table-body>a.red{color:rgba(255,255,255,.99)}.calendar .table-body>a.red:before{background:#972f2e}.calendar .table-body>a.red:hover:before{background:#702322}.calendar .table-body>a.yellow{color:rgba(255,255,255,.99)}.calendar .table-body>a.yellow:before{background:#c8a23d}.calendar .table-body>a.yellow:hover:before{background:#a4842e}.calendar .table-body>a.green{color:rgba(255,255,255,.99)}.calendar .table-body>a.green:before{background:#637733}.calendar .table-body>a.green:hover:before{background:#455324}.calendar .table-body>a:hover:before{background:#e6e6e6}.notice{background:#fff;text-align:center;font-size:1.20em;line-height:28px;font-weight:300;padding-bottom:42px;box-shadow:0 2px 4px rgba(0,0,0,.2);border-radius:3px;overflow:hidden;margin:0 0 22px;padding:0 20px 99px}.notice.big{max-width:none;margin:0 0 22px}.notice .notice-heading{background:#c8a23d;color:rgba(255,255,255,.99);margin:0 -20px 33px;padding:32px 5px}.notice.red .notice-heading{background:#972f2e}.notice.red .btn{background:#972f2e}.notice.red .btn:hover{background:#652322}.notice p{margin:0 0 17px}.notice .heading{font:700 1.200em/28px "kepler-std","Times New Roman","Times","Baskerville","Georgia",serif;display:block;font-style:italic}.notice .btn{padding:15px 56px;background:#c8a23d}.notice .btn:hover{background:#e5ba48}.row{margin:0 -11px}.row .col{float:left;width:50%;padding:0 11px}.row .col-4{width:33.33%;padding:0 11px;float:left}.row .col-8{float:left;width:66.67%;padding:0 11px}.image-gallery{padding:0;position:relative}.gallery{margin:0 -5px 55px}.gallery .slide{padding:10px 5px;border-radius:3px;overflow:hidden}.gallery .slide a{display:block;position:relative;z-index:1;transform:scale(.97);overflow:hidden;transition:all .3s ease-in-out;text-decoration:none;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.gallery .slide a .overlay{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:url(../../../themes/playgrapevine/images/bg-purple.png);height:100%;width:100%;opacity:0;transition:all .3s ease-in-out;z-index:2;border-radius:3px;box-shadow:0 0 20px rgba(0,0,0,.3);visibility:hidden}.gallery .slide a .overlay:after{content:"\e90a";font:0.900em/1 icomoon;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center;transition:opacity .3s ease-in-out;color:rgba(255,255,255,.99);z-index:5}.gallery .slide a:hover{transform:scale(1.04);overflow:hidden;border-radius:5px}.gallery .slide a:hover .overlay{opacity:1;visibility:visible}.gallery img{width:100%;max-height:none;transition:all .3s ease-in-out;border-radius:3px}.buttons{position:relative;text-align:center;margin:0 0 83px}.buttons ul{letter-spacing:-5px;margin:0 -10px}.buttons li{display:inline-block;vertical-align:top;letter-spacing:0;padding:0 10px 10px}.buttons .btn{min-width:180px}.buttons .btn-primary{min-width:279px}.buttons .reset-holder .btn{float:left}.rich-text{position:relative}.rich-text h1{margin:0 0 16px}.rich-text h2{margin:0 0 26px}.rich-text h3{margin:0 0 23px}.rich-text p{margin:0 0 20px}.rich-text h4{margin:0 0 11px}.rich-text .warning-box.half{width:auto}.rich-text .small-table{width:auto}.warning-box{background:#972f2e;color:rgba(255,255,255,.99);border-radius:3px;padding:33px 37px 13px;font-style:italic;margin:0 0 36px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.warning-box .title{font-size:1em;line-height:25px;font-weight:700;display:block;margin:0 0 23px}.warning-box.purple{background:#4a3367}.warning-box.half{width:50%}.small-table{border-radius:3px;background:#fff;text-align:right;box-shadow:0 2px 4px rgba(0,0,0,.2);overflow:hidden;margin:0 0 37px;width:50%}.col .small-table{width:auto}.small-table table{width:100%;table-layout:fixed}.small-table tr{transition:background .3s ease-in-out}.small-table tr td,.small-table tr th{padding:16px 21px;color:#4a3367;font-size:.80em;line-height:21px;font-weight:700}.small-table tr td:first-child,.small-table tr th:first-child{text-align:left;font-weight:400}.small-table tr td{padding:19px 21px}.small-table tr td:first-child{color:#323232}.small-table tr:hover{background:#e6e6e6}.small-table tr.nth-child{background:#f2f2f2}.small-table tr.nth-child:hover{background:#d9d9d9}.small-table tr th{background:#4a3367;color:rgba(255,255,255,.99);font-size:.80em;line-height:20px;font-weight:400;text-transform:uppercase}.select-form{background:#fff;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.2);padding:32px 40px 39px}.select-form .selected{max-width:400px;float:left}.select-form .selected li{float:left;color:#323232;background:#f2f2f2;border-radius:3px;font-size:.80em;line-height:20px;font-weight:300;padding:16px 33px 16px 12px;position:relative;margin-right:9px;margin-bottom:9px}.select-form .selected li .icon-close{font-size:.40em;color:#323232;line-height:1}.select-form .selected li .icon-close:hover{color:#585858}.select-form .selected a{text-decoration:none;position:absolute;right:0;top:50%;margin-top:-12px;right:11px}.checkbox-wrap{border:1px solid #c4c4c4;margin-top:0;border-radius:3px;padding:7px 0}.checkbox-wrap .jcf-scrollable{height:141px;overflow:hidden;overflow-y:auto}.checkbox-wrap label,.checkbox-wrap .label{display:block;font-size:.80em;line-height:22px;font-weight:500;color:#6a6a6a;padding:7px 50px;position:relative;margin:0;transition:all .3s ease-in-out}.checkbox-wrap label:before,.checkbox-wrap .label:before{content:"+";position:absolute;top:50%;left:19px;font-weight:700;font-size:1em;margin-top:-13px}.checkbox-wrap label.jcf-label-active,.checkbox-wrap .label.jcf-label-active{background:#4a3367;color:rgba(255,255,255,.99)}.checkbox-wrap label.jcf-label-active:before,.checkbox-wrap .label.jcf-label-active:before{content:"-";font-size:2.30em;font-weight:400;margin-top:-16px}.checkbox-wrap label .jcf-checkbox,.checkbox-wrap .label .jcf-checkbox{position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;opacity:0}.btns-wrap{float:right;max-width:510px}.btns-wrap li{float:left;margin-left:20px}.btns-wrap li:first-child{margin:0}.btns-wrap li.btn-reset-holder{opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.btns-wrap li.btn-reset-holder.button-visible{opacity:1;visibility:visible}.btns-wrap .btn{min-width:240px}.btns-wrap .btn-reset{min-width:180px}.search-area{position:relative;padding:100px 0 1px}.search-area+.search-block{margin:0 0 104px}.search-area .no-result{margin:0 0 10px}.search-area .row{margin:0 -5px}.search-area .row .col-4{padding:0 5px}.shopping-form{position:relative;padding:0 0 132px}.shopping-form .details{padding:37px 40px 22px}.shopping-form h1{color:#972f2e}.shopping-form .table-heading table{background:#972f2e;table-layout:fixed;width:100%}.shopping-form .table-heading td,.shopping-form .table-heading th{text-align:center}.shopping-form .table-heading .btn-holder{width:8%}.shopping-form .table-holder table{text-align:center}.shopping-form .table-holder .btn-holder{width:8%}.shopping-form .referral{font-size:.80em;line-height:18px;font-weight:300;display:block;padding:0 0 20px 20px;margin:-5px 0 0}.shopping-form .referral a{display:inline-block;vertical-align:top;color:#4a3367;font-weight:700;text-decoration:none;margin-left:22px}.shopping-form .referral a:hover{color:#35234c}.shopping-form .button{width:50px;height:50px;text-decoration:none;color:#972f2e;border:1px solid #c4c4c4;display:block;border-radius:3px;line-height:48px}.shopping-form .button:hover{color:rgba(255,255,255,.99);background:#972f2e}.shopping-form td{padding:20px}.shopping-form .green{color:#637733;display:block}.table-footer{background:#fff;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.2);padding:42px 40px 40px}.table-footer .total{font-size:.80em;line-height:20px;font-weight:700;text-transform:uppercase;display:block;max-width:300px;padding:11px 0;float:left}.table-footer .total .price{margin-left:21px;font:700 1.000em/1 "kepler-std","Times New Roman","Times","Baskerville","Georgia",serif}.table-footer .btns-wrap{max-width:580px}.table-footer .btns-wrap .btn{min-width:301px}.table-footer .btns-wrap .btn-reset{min-width:218px}.all-form{color:#ccc;background:#fff;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.2);padding:35px 39px 39px;margin:0 0 105px;position:relative}.all-form h1{margin:0 0 15px}.all-form .selects label,.all-form .selects .label{width:40px;float:left;padding:15px 5px 15px 0}.all-form .selects .select-holder{overflow:hidden}.all-form .btn{width:302px;margin:0 0 0 auto;display:block}.toggle{text-align:right;margin:0 0 11px;width:100%}.toggle .switcher{float:none;display:inline-block;vertical-align:middle}.toggle label,.toggle .label{margin:0}.text-toggle{font-size:.80em;line-height:20px;font-weight:700;display:inline-block;vertical-align:middle;color:#323232;margin-right:134px;max-width:500px}.donation-block{margin-bottom:81px;position:relative}.donation-block .info-text{overflow:hidden;padding:70px 0}.donation-block .info-text h2{margin:0 0 23px}.donation-form{width:380px;float:left;background:#fff;border-radius:3px;padding:39px 40px;margin-right:42px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.donation-form h1{margin-bottom:11px}.donation-form .btn{display:block;width:100%}.donation-form.question-form{width:480px;padding:33px 31px 37px 40px}.donation-form.question-form h1{margin:0 0 15px}.donation-form dl{margin:0 0 25px}.donation-form dl dt{float:left;margin-right:5px;word-spacing:2px}.donation-form dl dd{overflow:hidden;font-weight:700}.donation-form .text{color:#6a6a6a;text-transform:uppercase;font-size:.80em;line-height:20px;font-weight:700;display:block;margin:0 0 17px}.toggle-list{margin:0 0 2px}.toggle-list .switcher{float:right}.toggle-list .text-toggle{margin:0;width:290px;float:left;font-size:1em;line-height:25px;font-weight:700;padding:9px 0}form h1{color:#ccc}.radio-list li{margin:0 0 2px}.radio-list li.other label,.radio-list li.other .label{width:130px;float:left;margin-right:4px}.radio-list li .input-wrap{overflow:hidden;position:relative}.radio-list li .input-wrap:before{position:absolute;top:0;left:0;content:"$";width:50px;height:100%;text-align:center;font-size:.80em;line-height:48px;font-weight:900;color:#4a3367;bottom:0;z-index:1}.radio-list li .input-wrap:after{content:"";position:absolute;left:50px;top:0;bottom:0;height:100%;width:1px;background:#c4c4c4}.radio-list li .input-wrap input[type="text"]:focus{border-color:#c4c4c4}.radio-list li .input-wrap input[type="text"]{padding:10px 16px 10px 67px}.radio-list label,.radio-list .label{font-size:1em;line-height:25px;font-weight:700;color:#323232;position:relative;padding:11px 0 14px 70px}.activity-box{position:relative;margin:0 0 74px}.activity-box .info-text{overflow:hidden;padding:41px 0}.activity-box h2{margin:0 0 24px}.activity-box h3{margin:0 0 24px}.activity-box .btn{width:302px;display:block;margin:0 0 0 auto}.recent-footer{background:#4a3367;color:rgba(255,255,255,.99);position:relative;z-index:1;padding-left:59.4%;margin:0 0 100px;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.recent-footer .img-stretch{overflow:hidden;position:absolute;left:0;top:0;bottom:0;height:100%;width:59.4%;z-index:1}.recent-footer h1{font-size:1.55em;line-height:35px;font-weight:700;margin:0 0 23px}.recent-footer .text{padding:74px 120px 77px 100px;font-size:.80em;line-height:24px;font-weight:400}.recent-footer .text a{text-decoration:none;color:rgba(255,255,255,.99);font-weight:700}.recent-footer .text a:hover{color:#f2f2f2}.recent-footer p{margin:0 0 20px}.text-info{font-size:.80em;line-height:20px;font-weight:700;text-transform:uppercase;display:block;margin:0 0 31px}.juicer-feed{padding:100px 0;position:relative}.feed-slider{position:relative;margin:0}.feed-slider .slide{padding-bottom:15px}.feed-slider .slider-holder{height:266px;border-radius:3px;white-space:nowrap;position:relative;z-index:1;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:background .3s ease-in-out;text-align:center}.feed-slider .slider-holder .fancybox-link{display:block;height:100%;left:0;position:absolute;text-indent:-9999px;top:0;width:100%;z-index:7}.feed-slider .slider-holder:before{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;z-index:1;background:url(../../../themes/playgrapevine/images/bg-purple.png);content:"";visibility:hidden;opacity:0;transition:all .3s ease-in-out;z-index:1;border-radius:3px}.feed-slider .slider-holder .img-stretch{border-radius:3px}.feed-slider .slider-holder:hover:before{visibility:visible;opacity:1}.feed-slider .slider-holder:hover .text-holder{visibility:visible;opacity:1}.feed-slider .slider-holder:hover .like,.feed-slider .slider-holder:hover .twitter,.feed-slider .slider-holder:hover .instagram{opacity:1;visibility:visible}.feed-slider .slider-holder:after{display:inline-block;vertical-align:middle;content:"";width:1px;margin:0 0 0 -5px;height:100%}.feed-slider .slider-holder .text-holder{display:inline-block;vertical-align:middle;white-space:normal;opacity:0;visibility:hidden;color:rgba(255,255,255,.99);transition:all .3s ease-in-out;max-width:260px;position:relative;z-index:5}.feed-slider .slider-holder .name{font-size:.80em;line-height:20px;font-weight:700;text-transform:uppercase;margin:0 0 14px}.feed-slider .slider-holder .like,.feed-slider .slider-holder .twitter,.feed-slider .slider-holder .instagram{opacity:0;visibility:hidden;transition:all .3s ease-in-out;z-index:8}.feed-slider .slider-holder .slick-active{position:relative;z-index:5}.feed-slider .slick-arrow{right:-52px}.feed-slider .slick-arrow.slick-prev{left:-52px;right:auto}.like{position:absolute;bottom:26px;font-size:.85em;left:27px;color:rgba(255,255,255,.99);text-decoration:none;z-index:5}.like:hover{color:#972f2e}.twitter{text-decoration:none;color:rgba(255,255,255,.99);position:absolute;bottom:21px;font-size:1.10em;right:28px;z-index:5}.instagram{text-decoration:none;color:rgba(255,255,255,.99);position:absolute;bottom:21px;font-size:1.10em;right:28px;z-index:5}.twitter:hover{color:#4099ff}.feeds{line-height:20px;display:block}.feeds label{color:rgba(255,255,255,.99)}.feeds a{color:rgba(255,255,255,.99);border-bottom:1px solid #fff;text-decoration:none;transition:border .3s ease-in-out}.feeds a:hover{color:#f3f3f3;border-color:transparent}.testimonial-block{position:relative;margin:0 0 100px}.testimonial-slider .slick-arrow{right:-52px}.testimonial-slider .slick-arrow.slick-prev{left:-52px;right:auto}.testimonial-slider .slide .testimonial{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2);position:relative;z-index:1;border-radius:3px;padding-left:33.1%;border-radius:3px}.testimonial-slider .slide .img{position:absolute;left:0;height:100%;top:0;bottom:0;width:33.1%}.testimonial-slider .slide .img img{width:100%;max-width:none}.testimonial-slider .slide blockquote{padding:61px 90px 52px;text-align:center;line-height:27px}.testimonial-slider .slide blockquote h1{color:#4a3367;margin:0 0 15px}.testimonial-slider .slide blockquote q{margin:0 0 18px}.testimonial-slider .slide .icon{position:absolute;right:-50px;top:50%;margin-top:-50px;border-radius:50%;width:100px;height:100px;overflow:hidden}.testimonial-slider .slide .icon img{border-radius:50%}blockquote{margin:0 0 20px}blockquote q{display:block;color:#4a3367;font:700 1.500em/36px "kepler-std","Times New Roman","Times","Baskerville","Georgia",serif}blockquote cite{font-size:1em;line-height:25px;font-weight:400;font-style:normal}.boxes{padding-bottom:100px;position:relative}.boxes .box{border-radius:3px;position:relative;z-index:1;white-space:nowrap;text-align:center;background:#fff;font-size:1em;line-height:1;font-weight:400;min-height:408px;color:#323232;margin-bottom:60px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.boxes .box a{text-decoration:none;color:#323232}.boxes .box a:hover{color:#656565}.boxes .box:after{content:"";display:inline-block;vertical-align:middle;width:1px;margin-left:-5px;height:100%}.boxes .box .twitter{color:#4099ff}.boxes .box .twitter:hover{color:#4a3367}.boxes .box .like{color:#972f2e}.boxes .box .like:hover{color:#652322}.boxes .box .img-stretch{max-width:none}.boxes .box .box-holder{display:inline-block;vertical-align:middle;white-space:normal;padding:15px;position:relative;z-index:1;color:rgba(255,255,255,.99)}.boxes .box h1{font-size:1.60em;line-height:35px;font-weight:700;margin:0 0 23px}.boxes .box .unwrap{white-space:normal}.boxes .box.red{background:#972f2e}.boxes .box.red .box-holder{padding:60px 45px 60px 69px}.boxes .box.blue{position:relative;z-index:1}.boxes .box.blue:before{content:"";background:url(../../../themes/playgrapevine/images/bg-purple.png);position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.boxes .box.blue .box-holder{padding:15px 25px}.boxes .box.blue a{color:rgba(255,255,255,.99);font-size:.80em;line-height:20px;font-weight:700}.boxes .box.blue a:hover{color:#d3d3d3}.boxes .box.blue p{margin:0 0 23px}.boxes .box blockquote{color:rgba(255,255,255,.99)}.boxes .box blockquote q{color:rgba(255,255,255,.99);font-size:1.20em;line-height:31px;font-weight:700;text-align:left}.boxes .box blockquote cite{color:rgba(255,255,255,.99);text-align:center}.boxes .icon{position:absolute;left:50%;margin-left:-50px;bottom:-50px;border-radius:50%;width:100px;height:100px;overflow:hidden}.boxes .icon img{border-radius:50%;max-width:none;width:100%}.boxes .img{margin:0 0 35px;border-radius:3px 3px 0 0;overflow:hidden}.boxes .img img{max-width:none;width:100%}.boxes .feeds{padding:0 40px 19px}.boxes .feeds a{border-color:#323232}.boxes .feeds a:hover{border-color:transparent}.popup-row{position:relative}.popup-section{padding:20px 0 60px}.popup-message{position:relative}.lightbox-holder{position:relative;min-height:600px;background:#4a3367;width:100%;margin-bottom:100px;padding:15px 0}.lightbox-holder .block-title{color:rgba(255,255,255,.99);top:14px}.visible-xs{display:none!important}#footer{padding:35px 0 14px;overflow:hidden;box-shadow:1px 2px 9px rgba(0,0,0,.2)}#footer .container{display:flex;justify-content:space-between}#footer .container:after{display:none}#footer .logo{margin:0 0 20px;width:auto}#footer .logo .img{display:block;margin:0;vertical-align:middle;width:180px}#footer .logo .img a{display:block}#footer .logo .img img{max-width:none;width:100%}#footer .footer-capra-mobile{display:none}#footer .text{display:inline-block;font-size:2.25em;font-weight:400;line-height:1;vertical-align:middle;width:320px}#footer .text .green{font-size:1.85em;line-height:1;font-weight:700;padding-top:0;margin-top:-30px}.footer-area{display:flex;justify-content:space-between;letter-spacing:0;margin:0;padding:20px 20px 0;width:700px}.footer-area .address{color:#6a6a6a;font-size:.85em;font-style:normal;font-weight:700;line-height:125%;margin:0;max-width:150px;min-width:90px;padding:0;width:auto}.footer-area .address .location{display:block;font-family:'Knockout HTF68-FullFeatherwt';font-weight:400;font-size:1em}.footer-area .address .location a{color:#6a6a6a;text-decoration:none}.footer-area .address .number{display:block;font-family:'Knockout HTF28-JuniorFeatherwt';font-weight:400;font-size:1em}.footer-area .address .number a{text-decoration:none;color:#6a6a6a}.footer-area .address .number a:hover{color:#545252}.footer-capra img{display:block;width:120px}.footer-nav{max-width:120px}.footer-nav li{padding:0 0 3px}.footer-nav li a{color:rgba(121,155,61,.99);display:block;font-family:'Knockout HTF67-FullBantamwt';line-height:100%;text-decoration:none;text-transform:uppercase;font-size:1.20em;letter-spacing:1px;font-weight:400}.footer-nav li a:hover{color:#799b3d}.footer-list{margin:0}.social-network{float:right;width:238px;text-align:center;padding-top:70px;font-size:.80em;line-height:24px}.social-network li{margin:0 0 8px}.social-network a{color:rgba(255,255,255,.99);background:#63b8e2;display:block;text-decoration:none;font-weight:900;text-transform:uppercase;padding:11px 10px 15px;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.2)}.social-network a span{font-size:.90em;display:inline-block;vertical-align:middle;margin-right:7px}.social-network a:hover{background:#5193b3}.social-network a.facebook{background:#3b5998}.social-network a.facebook:hover{background:#2b4478}.copyright{text-align:center;font-weight:400;letter-spacing:1px;padding:2px 0}.copyright li{display:inline-block;vertical-align:top;font-size:.80em;line-height:24px;font-weight:400;padding:0 7px}.copyright li:first-child a{font-weight:400;color:#323232}.copyright a{text-decoration:none;color:#4a3367;font-weight:900}.hidden{position:absolute!important;left:-9999px!important;top:auto!important;width:1px!important;height:1px!important;overflow:hidden!important;display:block!important}.accessibility{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.accessibility:focus{position:static;width:auto;height:auto}.hidden-table{width:1px;width:1px;overflow:hidden}.hidden-table th{left:-9999px;top:-9999px}.jcf-checkbox{content:"+";position:absolute;top:50%;left:19px;font-weight:700;font-size:1em;margin-top:-13px}.jcf-checkbox span{position:absolute;display:none;height:4px;width:8px;top:50%;left:50%;margin:-7px 0 0 -6px;border:3px solid #777;border-width:0 0 3px 3px;transform:rotate(-45deg);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')"}:root .jcf-checkbox span{margin:-4px 0 0 -5px}.jcf-checkbox input[type="checkbox"]{position:absolute;width:100%;height:100%;border:0;margin:0;left:0;top:0}.jcf-checkbox.jcf-checked span{display:block}.jcf-checkbox input[type="checkbox"]{position:absolute;width:100%;height:100%;border:0;margin:0;left:0;top:0}.jcf-checkbox.jcf-checked span{display:block}.jcf-radio{position:absolute;left:0;top:0;overflow:hidden;cursor:default;border:1px solid #777;margin:0 3px 0 0;background:#fff;border:1px solid #777;height:50px;width:50px;border-radius:3px;transition:background .3s ease-in-out}.jcf-radio span{position:absolute;height:4px;width:8px;top:50%;left:50%;margin:-8px 0 0 -8px}.jcf-radio span:before{content:"\e910";font:0.850em/1 icomoon;position:absolute;left:0;top:0;color:#637733}.jcf-radio input[type="radio"]{position:absolute;height:100%;width:100%;border:0;margin:0;left:0;top:0}.jcf-radio.jcf-checked{background:#637733}.jcf-radio.jcf-checked span{margin:-5px 0 0 -7px}.jcf-radio.jcf-checked span:before{font-size:.50em;content:"\e905";color:rgba(255,255,255,.99)}.jcf-select{display:inline-block;vertical-align:top;position:relative;background:#fff;width:100%;height:50px;border-radius:3px;border:1px solid #c4c4c4;padding:11px 40px 11px 20px}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;display:block;font-size:.80em;line-height:20px;font-weight:500;margin:0;color:#6a6a6a}.jcf-select .jcf-select-opener{position:absolute;text-align:center;width:26px;bottom:0;right:3px;top:-2px}.jcf-select .jcf-select-opener:before{content:"";position:absolute;left:0;top:50%;height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #6a6a6a}.jcf-select.jcf-drop-active .jcf-select-opener:before{border:none;height:0;width:0;border-bottom:5px solid #6a6a6a;border-left:5px solid transparent;border-right:5px solid transparent}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9999}body>.jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select .jcf-select-drop{position:absolute;margin-top:0;z-index:9999;top:100%;left:-1px;right:-1px}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.jcf-list-box{overflow:hidden;border-radius:3px;min-width:100%}.jcf-list{display:inline-block;vertical-align:top;position:relative;background:#fff;font-size:.80em;line-height:20px;font-weight:500;width:100%}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;border:1px solid #c4c4c4;width:100%!important;margin-top:-5px;border-top:none;border-radius:0 0 3px 3px}.jcf-drop-flipped .jcf-list .jcf-list-content{border-top:1px solid #c4c4c4;border-bottom:none;border-radius:3px 3px 0 0}.jcf-select-multitest .jcf-list .jcf-list-content{border-top:1px solid #c4c4c4;max-height:155px!important;margin-top:0;border-radius:3px}.jcf-select-multitest .jcf-list .jcf-list-content ul{margin:7px 0}.jcf-select-multitest .jcf-list ul li span:before{content:"+";position:absolute;top:50%;left:19px;font-weight:700;font-size:1em;margin-top:-13px}.jcf-select-multitest .jcf-list .jcf-option{padding:7px 50px;color:#6a6a6a}.jcf-select-multitest .jcf-list .jcf-hover,.jcf-select-multitest .jcf-list .jcf-selected{background:#4a3367;color:rgba(255,255,255,.99)}.jcf-select-multitest .jcf-list .jcf-hover:before,.jcf-select-multitest .jcf-list .jcf-selected:before{content:"-";font-size:2.30em;font-weight:400;margin-top:-16px}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list ul li{overflow:hidden;display:block;position:relative}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{overflow:hidden;cursor:default;display:block;height:1%;padding:12px 18px}.jcf-list .jcf-disabled{background:#fff!important;color:#aaa!important}.jcf-select-drop .jcf-hover,.jcf-list-box .jcf-selected{background:#f5e7bc}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:700;display:block;padding:5px 9px;cursor:default;color:#000}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}.jcf-scrollable-wrapper{box-sizing:content-box;position:relative;width:100%!important}.jcf-scrollable-wrapper>.jcf-scrollable{width:100%!important}.jcf-scrollbar-vertical{position:absolute;cursor:default;width:3px;bottom:0;right:10px;top:0}.jcf-scrollbar-vertical:before{content:"";left:0;right:0;background:#c4c4c4;width:1px;position:absolute;top:0;bottom:0;height:100%;width:1px;margin:0 auto}.jcf-scrollbar-vertical .jcf-scrollbar-dec,.jcf-scrollbar-vertical .jcf-scrollbar-inc{background:#bbb;height:0;width:0;left:0;top:0;overflow:hidden}.jcf-scrollbar-vertical .jcf-scrollbar-inc{top:auto;bottom:0}.jcf-scrollbar-vertical .jcf-scrollbar-handle{left:0;right:0;width:100%;height:1px}.jcf-scrollbar-vertical .jcf-scrollbar-handle:before{content:"";position:absolute;background:#888;width:3px;border-radius:3px;left:0;right:0;top:0;bottom:0;background:#6a6a6a}.jcf-scrollbar-horizontal{position:absolute;background:#e3e3e3;right:auto;top:auto;left:0;bottom:0;width:1px;height:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-dec,.jcf-scrollbar-horizontal .jcf-scrollbar-inc{display:inline-block;vertical-align:top;overflow:hidden;background:#bbb;height:14px;width:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-inc{left:auto;right:0}.jcf-scrollbar-horizontal .jcf-scrollbar-slider{display:inline-block;position:relative;height:14px}.jcf-scrollbar-horizontal .jcf-scrollbar-handle{position:absolute;background:#888;height:14px}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-handle{visibility:hidden}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-dec,.jcf-scrollbar.jcf-inactive .jcf-scrollbar-inc{background:#e3e3e3}.jcf-disabled{background:#ddd!important}.jcf-drop-active{border-radius:3px 3px 0 0!important}.jcf-drop-active.jcf-drop-flipped{border-radius:0 0 3px 3px!important}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
 .fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative;border-radius:3px 3px 0 0}.fancybox-outer img,.fancybox-inner img{border-radius:3px 3px 0 0}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:0.700em/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(../../../themes/playgrapevine/images/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(../../../themes/playgrapevine/images/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;bottom:-19px;right:22px;cursor:pointer;z-index:8040;background:none;color:#972f2e;text-decoration:none;z-index:99999}.fancybox-close:after{content:"\e909";font:0.800em/1 icomoon;position:absolute;right:0;top:0}.fancybox-close:hover{color:#652322}.fancybox-overlay .fancybox-close{bottom:inherit;color:rgba(255,255,255,.99);right:-20px;top:-20px}.fancybox-nav{position:absolute;top:50%;cursor:pointer;text-decoration:none;background:#4a3367!important;z-index:9000;width:40px;height:40px;border-radius:3px;overflow:hidden;font-weight:400;color:rgba(255,255,255,.99);margin-top:6px}.fancybox-nav:before{content:"\e90b";font:0.750em/1 icomoon;position:absolute;top:0;left:0;right:0;text-align:center;background:none;line-height:38px}.fancybox-nav:after{display:none}.fancybox-nav span{display:none}.fancybox-prev{left:-15%}.fancybox-prev:before{content:"\e90c"}.fancybox-next{right:-15%}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;display:none}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden!important;width:auto;background:#000}.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../../../themes/playgrapevine/images/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:0;left:0;width:auto!important;margin-bottom:-54px;z-index:8050;text-align:center;display:inline-block;vertical-align:top}.fancybox-title-float-wrap .child{padding:15px 45px 19px 18px;display:block;background:transparent;background:#fff;color:rgba(255,255,255,.99);font-weight:700;line-height:24px;white-space:nowrap;color:#323232;font-size:.80em;line-height:20px;font-weight:300;font-style:italic;text-align:left;border-radius:0 0 3px 3px}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:rgba(255,255,255,.99)}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:rgba(255,255,255,.99);padding:10px;background:#000;background:rgba(0,0,0,.8)}#wrapper{position:relative;overflow:hidden}.container{padding:0 23px;max-width:1226px;margin:0 auto}a,button,input[type="submit"]{transition-duration:.3s;transition-property:opacity,color,background,border}.bg-stretch{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.img-stretch{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1;width:100%;height:100%;overflow:hidden}.img-stretch img{width:100%;height:auto;max-width:none}.info-block .img-stretch img{margin:0!important}.back-to-top{position:fixed;right:10px;bottom:10px;background:#4a3367;width:80px;height:80px;border-radius:3px;text-transform:uppercase;font-size:.60em;line-height:1;font-weight:700;color:#a599b3;text-align:center;text-decoration:none;padding:20px 5px;box-shadow:0 0 5px rgba(0,0,0,.2);z-index:98}.back-to-top .icon-arrow-top{color:rgba(255,255,255,.99);display:block;font-size:1.25em;margin-bottom:3px}.btn{display:inline-block;vertical-align:top;color:rgba(255,255,255,.99);background:#972f2e;border:none;text-decoration:none;padding:15px 10px;border-radius:3px;font:700 0.800em/20px "acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif;text-transform:uppercase;letter-spacing:1px;box-shadow:0 0 5px rgba(0,0,0,.2);text-align:center;min-width:100px}.btn.btn-reset{background:#999}.btn.btn-reset:hover{background:#696868}.btn.btn-white{background:none;border:1px solid #fff}.btn.btn-white:hover{background:#fff;color:#323232}.btn.btn-primary{color:rgba(255,255,255,.99);background:#4a3367}.btn.btn-primary:hover{color:rgba(255,255,255,.99);background:#35234c}.btn:hover{background:#652322}.form-group{margin:0 0 9px}input[type="text"],input[type="email"],input[type="password"],input[type="search"],input[type="url"],input[type="tel"],textarea{outline:none;display:block;width:100%;height:50px;background:#c4c4c4;font:500 0.800em/24px "acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif;background:#fff;color:#6a6a6a;border-radius:3px;padding:12px 16px;border:1px solid #c4c4c4}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#6a6a6a}input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="password"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#6a6a6a}input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="password"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,textarea:-moz-placeholder{color:#6a6a6a}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#6a6a6a}input[type="text"].placeholder,input[type="email"].placeholder,input[type="password"].placeholder,input[type="search"].placeholder,input[type="url"].placeholder,input[type="tel"].placeholder,textarea.placeholder{color:#6a6a6a}textarea{height:120px;resize:none;padding:11px 20px}h1{font-style:italic;margin:0 0 10px;font:400 1.800em/40px 'Knockout HTF68-FullFeatherwt'}h2{font-family:'Knockout HTF67-FullBantamwt';font-size:1.50em;line-height:35px;font-weight:400;margin:0 0 10px}h3{font-family:'Knockout HTF67-FullBantamwt';font-size:1.20em;line-height:29px;font-weight:400;margin:0 0 10px}h4{font-family:'Knockout HTF67-FullBantamwt';font-size:.90em;line-height:25px;font-weight:400;margin:0 0 24px;text-transform:uppercase}ul.list{color:#323232}ul.list li{position:relative;padding-left:16px;margin-bottom:20px}ul.list li:before{content:"";background:#323232;width:12px;height:1px;position:absolute;top:17px;left:0}ol.list{counter-reset:section}ol.list li{position:relative;padding-left:18px;margin:0 0 19px}ol.list li:before{content:"" counter(section) ".";counter-increment:section;position:absolute;left:0;top:1px;font-weight:700}.full-table{border-radius:3px;overflow:hidden;background:#fff;text-align:left;font-size:.80em;line-height:20px;font-weight:300;margin:0 0 137px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.full-table table{width:100%;table-layout:fixed}.full-table table th{color:rgba(255,255,255,.99);background:#4a3367;text-transform:uppercase;padding:16px 22px;font-size:.80em;line-height:20px;font-weight:300}.full-table table tr{transition:background .3s ease-in-out}.full-table table tr:hover{background:#e6e6e6}.full-table table tr:nth-child(even){background:#f2f2f2}.full-table table tr:nth-child(even):hover{background:#d9d9d9}.full-table table tr.nth-child{background:#f2f2f2}.full-table table tr.nth-child:hover{background:#d9d9d9}.full-table table tr .number-heading{text-align:right}.full-table table tr .number{color:#4a3367;text-align:right}.full-table table tr td{padding:20px 22px}.full-table table tr th:last-child{text-align:right}.full-table table tr td:first-child{font-weight:700}.full-table table tr td:last-child{color:#4a3367;text-align:right}.popup-section{position:relative;color:rgba(255,255,255,.99);background:#4a3367}.popup{background:#fff;color:#323232;padding:36px 40px 29px;position:relative;border-radius:3px;overflow:hidden;box-shadow:0 6px 13px rgba(0,0,0,.38)}.popup.half{max-width:555px;margin:0 auto 23px}.popup .close{position:absolute;right:22px;top:17px;color:#972f2e;text-decoration:none;font-size:.75em}.popup .close:hover{color:#652322}.popup h1{margin:0 0 17px}.popup h2{margin:0 0 25px}.popup h3{margin:0 0 23px}.popup .img{margin:5px 0 30px}.popup .img img{width:100%;max-width:none}.popup .btn{min-width:279px}.popup dl{font-size:1em;line-height:24px;font-weight:400;margin:0;padding-top:7px;padding-bottom:20px}.popup dt{color:#848484;text-transform:uppercase;font-size:.80em;line-height:24px;font-weight:700;float:left;width:106px;margin-right:55px;clear:both}.popup dd{overflow:hidden;margin-bottom:20px}.popup dd a{color:#637733;text-decoration:none}.popup dd a:hover{color:#018854}.popup dd ul{margin:0 -7px;overflow:hidden}.popup dd ul li{float:left;padding:0 7px;position:relative}.popup dd ul li:before{content:"";position:absolute;left:0;top:0;height:20px;width:2px;background:#323232}.popup .green{color:#637733;display:block}.popup.image-popup{padding:0}.popup.image-popup .img{margin:0}.popup.image-popup .text{padding:29px 41px;position:relative}.popup.image-popup .close{top:10px}.popup-section{padding:20px 0}.popup-row{margin:0 -10px}.popup-row .popup-col{float:left;width:50%;padding:0 10px}.search-area{padding:100px 0}label,.label{color:#6a6a6a;font-size:.80em;line-height:16px;font-weight:700;margin:0 0 8px;display:inline-block;vertical-align:middle}.side-popup{background-color:#4a3367;border-radius:5px;position:fixed;bottom:0;left:10px;bottom:10px;transition:transform .5s ease,opacity .5s ease,visibility .5s ease;opacity:0;transform:translateX(-100%);font-size:.80em;line-height:26px;font-weight:400;padding:0;visibility:hidden;width:279px;z-index:99}.side-popup.active{opacity:1;transform:translateX(0%);visibility:visible}.side-popup .text-holder{padding:15px 50px}.side-popup .text-holder h2{color:rgba(255,255,255,.99);font-family:"acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1em;line-height:125%;font-weight:600;margin:0;text-align:center}.side-popup .img-wrap{margin:0;position:relative;z-index:2}.side-popup .img-wrap img{width:100%;max-width:none}.side-popup .button-wrap{padding:20px 10px}.side-popup .button-wrap a{border:2px solid #fff;color:rgba(255,255,255,.99);display:block;font-family:"acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:1em;font-weight:600;line-height:100%;padding:3px 0;text-align:center}.side-popup .close{color:rgba(255,255,255,.99);right:10px;top:5px}.side-popup p{margin:0}.side-popup .download-holder{background:#4a3367;border-radius:0 0 3px 3px;bottom:0;height:76px;left:0;position:absolute;right:0;width:100%}.side-popup .download{position:absolute;color:rgba(255,255,255,.99);z-index:3;display:block;bottom:27px;font-size:.70em;left:39px;text-decoration:none}.side-popup .download:hover{color:#f4f4f4}.side-popup .download .text{display:none}.block-title{color:#972f2e;position:absolute;left:20px;top:8px;text-transform:uppercase;font-size:.80em;line-height:16px;font-weight:700;text-align:left}.section{position:relative;margin:0 0 40px}.section.post-info{padding:0;margin:0}.section.post-info .posts{padding:0}.section.activities-block{padding:0}.section.last{margin:0}.popup-section .block-title{color:rgba(255,255,255,.99)}.model-wrap{position:relative;text-align:center}.model-body .model-wrap.model-active{z-index:999999999}.model-holder{position:fixed;left:0;right:0;top:0;bottom:0;width:100%;height:100%;white-space:nowrap;text-align:center;height:100%;z-index:9999999999;visibility:hidden;opacity:0;transition:all .3s ease-in-out;padding:20px;overflow:hidden;overflow-y:auto}.model-holder:after{content:"";display:inline-block;vertical-align:middle;width:1px;margin:0 0 0 -5px;height:100%}.model-holder>*{white-space:normal;display:inline-block;vertical-align:middle}.popup-wrap .model-holder{background:#4a3367}.model-active .model-holder{opacity:1;visibility:visible}.model-holder .notice{max-width:1190px;margin:20px 0;display:inline-block!important;width:100%;position:relative;z-index:9999999999}.model-holder .notice.half{max-width:580px}.model-holder .popup{display:inline-block!important;margin:20px 0;max-width:1190px;width:100%;z-index:9999999999}.model-holder .popup.half{max-width:580px}.resize-active *{transition:none!important}.fancybox-lock{overflow:hidden}.social-network-list{display:-ms-flexbox;display:flex;margin:40px 0 0}.social-network-list li{margin:0 0 0 20px}.social-network-list li a{background-repeat:no-repeat;background-size:30px 30px;border-radius:50%;color:rgba(255,255,255,.99);display:inline-block;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:30px;opacity:.5;text-indent:-9999px;width:30px}.social-network-list li:first-child a{margin:0}.social-network-list li.instagram-item a{background-image:url(../../../themes/playgrapevine/images/icon-top-instagram.png)}.social-network-list li.facebook-item a{background-image:url(../../../themes/playgrapevine/images/icon-top-facebook.png)}.social-network-list li.twitter-item a{background-image:url(../../../themes/playgrapevine/images/icon-top-twitter.png)}.container-article{max-width:800px;margin:80px auto 0;padding-bottom:83px}.container-article.container-v2{max-width:1205px}.container-article h1{font-size:2em;line-height:1;margin-bottom:20px}.container-article h1 strong{font-weight:400}.container-article h2{font-family:'Knockout HTF68-FullFeatherwt';margin-bottom:24px}.container-article h2.tablepress-table-name{background-color:#e28331;color:#fff;font-family:"acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:16px;font-weight:700;line-height:125%;margin:0;padding:20px 22px;text-align:center}.container-article h2 strong{font-weight:400}.dataTables_wrapper{position:relative}.dataTables_filter{float:none;position:absolute;right:10px;top:-47px}@media (max-width:768px){.dataTables_filter{background-color:#d4c5e6;padding:10px;position:static;width:100%}}.container-article h3{margin-bottom:23px}.container-article .warning-box{max-width:100%;width:580px;margin-top:10px;letter-spacing:1px;margin-bottom:0;padding:33px 37px}.container-article blockquote{background:#4a3367;border-radius:3px;box-shadow:0 2px 4px rgba(0,0,0,.2);color:rgba(255,255,255,.99);font-style:italic;letter-spacing:1px;margin-top:10px;max-width:100%;padding:33px 37px;width:580px}.container-article blockquote.alignleft{float:left;margin-bottom:20px;margin-left:-25%;margin-right:35px;margin-top:10px}.container-article blockquote.alignright{float:right;margin-bottom:20px;margin-left:35px;margin-right:-25%;margin-top:10px}.container-article blockquote.aligncenter{float:none;margin-bottom:20px;margin-left:auto;margin-right:auto;margin-top:10px}@media screen and (max-width:1200px){.container-article blockquote{width:400px}.container-article blockquote.alignleft{margin-left:-5%;margin-right:20px}.container-article blockquote.alignright{margin-left:20px;margin-right:-5%}}@media screen and (max-width:1024px){.container-article blockquote.alignleft{margin-left:0}.container-article blockquote.alignright{margin-right:0}}@media screen and (max-width:768px){.container-article blockquote.alignleft{float:none;margin-left:auto;margin-right:auto}.container-article blockquote.alignright{float:none;margin-left:auto;margin-right:auto}}.container-article blockquote strong{font-size:1em;line-height:25px;font-weight:700;display:block;margin:0 0 23px}.container-article img{box-shadow:0 5px 15px rgba(0,0,0,.2)}.container-article .wp-caption{margin:0;max-width:100%;padding:0;width:310px}.container-article .wp-caption.alignleft{float:left;margin-bottom:20px;margin-left:-25%;margin-right:35px;margin-top:10px}.container-article .wp-caption.alignright{float:right;margin-bottom:20px;margin-left:35px;margin-right:-25%;margin-top:10px}.container-article .wp-caption.aligncenter{float:none;margin-bottom:20px;margin-left:auto;margin-right:auto;margin-top:10px}.icon-search{height:16px;position:absolute;right:10px;top:45%;transform:translateY(-51%);width:16px}.icon-search::before{background-size:16px 16px;color:#35234c;font-size:.80em;height:15px;width:16px}@media screen and (max-width:1200px){.container-article .wp-caption.alignleft{margin-left:-5%;margin-right:20px}.container-article .wp-caption.alignright{margin-left:20px;margin-right:-5%}}@media screen and (max-width:1024px){.container-article .wp-caption.alignleft{margin-left:0}.container-article .wp-caption.alignright{margin-right:0}}@media screen and (max-width:768px){.container-article .wp-caption.alignleft{float:none;margin-left:auto;margin-right:auto}.container-article .wp-caption.alignright{float:none;margin-left:auto;margin-right:auto}}.container-article .column .wp-caption{position:relative;top:-16px;max-width:100%}.container-article .column .wp-caption img{border-radius:5px;overflow:hidden}.container-article .wp-caption-text{font-size:.70em;font-style:italic;width:42%;margin-top:10px}img.full-width{margin:0 -100px 20px;max-width:none;border-radius:5px;box-shadow:0 5px 20px rgba(0,0,0,.4)}.column-group.flex-group .indent-right-box.last.column{margin-right:-26%;margin-left:65px}.column-group.flex-group .column.indent-left-img{margin-left:-26%;margin-right:18px}.indent-bottom-block.indent-bottom-block{margin-bottom:-65px}.column-group{display:-ms-flexbox;display:flex;margin-bottom:25px}.column-group:after{display:none}.column-group p:last-child{margin-bottom:0}.blog-section{padding-bottom:91px}.blog-section-filter{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:34px}.title-show-filter{font-size:.80em;font-weight:700;color:#646464;text-transform:uppercase}.filter-count{font-weight:700;font-size:.80em;color:#646464;text-transform:uppercase}.blog-select-filter{margin:0 25px}.blog-select-filter .jcf-select{min-width:320px;height:97px;padding:7px 55px 11px 40px}.blog-select-filter .jcf-select-text{line-height:80px;font-weight:700;font-size:1.20em;color:#6a6a6a}.blog-select-filter .jcf-select-opener{width:50px;top:-10px}.blog-select-filter .jcf-select-opener:before{border:none;height:0;width:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #6a6a6a}.blog-select-filter .jcf-select.jcf-drop-active .jcf-select-opener:before{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #6a6a6a;border-bottom:none}.blog-page .jcf-option{font-size:1.20em;font-weight:200;padding:25px 40px;color:#6a6a6a}.blog-page .jcf-list{border-radius:0 0 5px 5px}.map-pin{background-color:#478f4a;color:rgba(255,255,255,.99);text-transform:uppercase;position:absolute;top:28%;transform:translateX(-50%);left:50%;text-align:center;font-size:1em;padding:5px 20px;font-weight:700;border-radius:5px;display:inline-block}.map-pin .icon-tree,.map-pin .sideNav li.trail a .icon:before,.sideNav li.trail a .map-pin .icon:before{margin-right:5px}.map-pin:before{content:"";width:0;height:0;position:absolute;top:100%;left:0;right:0;margin:auto;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #478f4a}.blog-section-label{position:absolute;top:0;left:0;color:rgba(255,255,255,.99);text-transform:uppercase;display:block;text-align:center;padding:14px 21px;font-size:.70em;font-weight:200}.blog-section-label.blue-label,.blog-section-label.blog-section-label-news{background-color:#25567b}.blog-section-label.red-label,.blog-section-label.blog-section-label-alerts{background-color:#972f2e}.blog-section-label.green-label,.blog-section-label.blog-section-label-information{background-color:#478f4a}.blog-section-image{position:relative;overflow:hidden}.blog-section-image img{width:100%}.blog-section-elements{margin:auto}.blog-section-element.blog-section-element-small-text{background-color:#972f2e;color:rgba(255,255,255,.99)}.blog-section-text-block--alert.blog-section-text-block--alert{color:rgba(255,255,255,.99);padding:82px 40px 25px 41px}.blog-section-text-block--alert.blog-section-text-block--alert .section-text-top{color:inherit}.blog-section-text-block--alert.blog-section-text-block--alert .section-text-title a{color:inherit;font-family:"kepler-std","Times New Roman","Times","Baskerville","Georgia",serif;font-style:italic;line-height:1}.blog-section-element-small-text,.blog-section-element-small-img-text{width:280px}.blog-section-element{background-color:rgba(255,255,255,.99);border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.2);float:left;width:280px;height:400px;max-width:100%;overflow:hidden;margin-bottom:20px}.section-text-title{font-family:'Knockout HTF67-FullBantamwt';line-height:1.1;margin:0 0 5px}.section-text-title a{font-size:1.30em;font-weight:400;color:#323232;line-height:1.1;margin:0 0 5px;text-decoration:none;display:block;font-family:'Knockout HTF67-FullBantamwt'}.blog-section-text-author{font-size:.80em;color:#9b9b9b;font-weight:700;text-transform:uppercase;margin:0 0 15px}.blog-section-element-large-img-text{width:880px;display:-ms-flexbox;display:flex}.blog-section-element-large-img-text .blog-section-image{min-width:590px}.blog-section-element-large-img-text .blog-section-image{float:left}.blog-section-text-block{padding:30px}.blog-section-text-block p{font-size:.70em;line-height:1.7}.section-text-top{font-size:.80em;font-weight:700;color:#9b9b9b;text-transform:uppercase;margin:0}.btn.light-red{background-color:#d11241;display:inline-block;padding:14px 20px 16px;border-radius:4px;color:rgba(255,255,255,.99);font-weight:700;text-decoration:none;max-width:240px;width:100%;box-shadow:0 4px 15px rgba(0,0,0,.15);line-height:1;font-size:.80em;text-transform:uppercase}.btn.light-red:hover{background-color:#a20e32}.btn.light-red .icon-hourglass{background:url(../../../themes/playgrapevine/images/icon-hourglass.png) no-repeat 0 0;width:18px;height:18px;display:inline-block;margin-right:5px;position:relative;top:3px}.event-date-time{margin:40px 0 10px}.event-date-time .inner-container{display:-ms-flexbox;display:flex;margin:0 -1%}.block-date-time{width:33%;margin:0 1%;background-color:rgba(255,255,255,.99);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:20px;-ms-flex-direction:column;flex-direction:column;min-height:126px;border-radius:5px;box-shadow:0 3px 15px rgba(0,0,0,.15);margin-bottom:10px}.block-date-time--title{margin:0 0 15px;color:#4c4c4c;font-weight:700;text-transform:uppercase;font-size:.80em;line-height:1}.block-date-time--descr{font-family:"kepler-std","Times New Roman","Times","Baskerville","Georgia",serif;font-size:1.60em;font-weight:700;text-transform:none;margin:0;line-height:1;text-align:center;color:#2f2f2f;font-style:italic}.block-date-time--descr span{display:block}.detail-content{padding-bottom:34px}.detail-content-listing{padding-bottom:35px;padding-top:5px}.detail-content-listing .section-detail-content{float:right;padding-top:45px;width:48%}.section-map-detail{background-color:rgba(255,255,255,.99);border-radius:5px;box-shadow:0 3px 15px rgba(0,0,0,.15);float:left;margin:0 30px 0 0;max-width:580px;overflow:hidden;position:relative;width:48%}.map-detail{display:inline-block;height:473px;width:600px}.section-map-detail .map-detail{width:100%}.map-detail .tribe-events-venue-map{height:100%;width:100%}.map-detail .tribe-events-venue-map>div{height:100%!important;width:100%!important}.map-detail.map-listing{height:405px}.map-detail-description{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:32px 20px}.map-detail-description address{font-style:normal;font-weight:200;font-size:1.20em;line-height:1.2;margin-bottom:16px}.map-detail-description a{text-decoration:none;font-weight:700;color:#6d3b5d;font-size:1.20em}.section-detail-content{display:block;overflow:hidden;padding:40px 20px 20px 0}.section-detail-content h1{font-weight:200;font-size:1.60em;margin:0 0 23px;line-height:1;font-style:normal;font-family:"acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif}.section-detail-content h3{font-size:1.60em;font-weight:200;line-height:1.1;margin:0 0 24px}.section-detail-content p{font-weight:400}.section-detail-content p:last-child{margin:0}.section-detail-content a.btn{margin-top:11px;width:100%;max-width:280px;display:block}.detail-phone{font-size:1.30em;font-weight:700;color:#323232;text-decoration:none;display:block;margin-bottom:21px}.detail-phone:hover{text-decoration:underline}.work-days{margin-bottom:20px}.work-days li{font-size:1.30em;line-height:1;margin-bottom:5px}.section-detail-content-btns{clear:both;padding-top:57px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.section-detail-content-btns .btn{width:32%;margin:0 10px;font-size:1.20em;font-weight:700;padding:16px 10px 14px}.section-detail-content-btns .btn span{margin-right:3px}.section-detail-content-btns .icon-person,.section-detail-content-btns .sideNav li.staff a .icon:before,.sideNav li.staff a .section-detail-content-btns .icon:before{position:relative;top:-1px}.section-detail-content-btns .icon-information-circular-button{font-size:.80em}.image-gallery .title-section{margin:0 0 1px}.image-gallery.image-gallery--events .gallery{margin-bottom:77px}.image-gallery.image-gallery-event-details .gallery{margin-bottom:80px}.title-section{font-size:1.40em;font-weight:400;font-family:'Knockout HTF28-JuniorFeatherwt';margin:0 0 21px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.single-tribe_events .container-article{margin:0 auto}.title-section a{text-decoration:none;color:#4a3367;font-size:.80em;font-weight:700;font-style:normal;text-transform:uppercase;display:block;font-family:"acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif;text-decoration:underline}.title-section a:hover{text-decoration:none}.partners{padding-bottom:80px}.partners .title-section{margin-bottom:14px}.partners-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.partner{margin:0 10px 20px;width:180px;height:180px;background-color:rgba(255,255,255,.99);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:5px;box-shadow:0 5px 15px rgba(0,0,0,.2)}.amenities{padding-bottom:50px}.amenities .title-section{margin-bottom:8px}.amenities ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -.8%}.amenities-el{margin:0 .8% 20px;background-color:rgba(255,255,255,.99);width:180px;height:180px;border-radius:5px;box-shadow:0 5px 15px rgba(0,0,0,.2);transition:all .3s ease;position:relative}.amenities-el:hover{transform:scale(1.1)}.amenities-el:hover .amenities-el-more{display:block}.amenities-el a{text-decoration:none}.amenities-el-more{position:absolute;bottom:20px;width:100%;display:block;text-align:center;font-weight:700;font-size:.80em;text-decoration:none;color:#4a3367;display:none}.amenities--title{color:#323232;font-size:1em;font-weight:700;line-height:120%;padding:10px;text-align:center;text-transform:uppercase}.custom-arrows .slick-arrow{height:95%;top:0;bottom:0;margin:auto;width:20px;background-color:#4a3367}.custom-arrows .slick-arrow:hover{background-color:#3e2b56}.custom-arrows .slick-arrow:after{content:"";display:none}.custom-arrows .slick-arrow.slick-prev{left:-20px;border-radius:5px 0 0 5px}.custom-arrows .slick-arrow.slick-prev:before{content:"";position:absolute;top:0;bottom:0;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:20px 10px 20px 0;border-color:transparent #fff transparent transparent}.custom-arrows .slick-arrow.slick-next{right:-20px;border-radius:0 5px 5px 0}.custom-arrows .slick-arrow.slick-next:before{content:"";position:absolute;top:0;left:0;bottom:0;margin:auto;width:0;height:0;border-style:solid;border-width:20px 0 20px 10px;border-color:transparent transparent transparent #fff}.upcoming-events{background-color:rgba(255,255,255,.99);box-shadow:0 -2px 15px rgba(0,0,0,.15),0 2px 15px rgba(0,0,0,.15);padding:80px 0 71px}.upcoming-events .slick-list{margin:0 -10px;padding:0}.upcoming-events .slick-prev.slick-arrow{left:-43px}.upcoming-events .slick-next.slick-arrow{right:-44px}.upcoming-events .upcoming-events-item{margin-bottom:0}.upcoming-events-item{box-shadow:0 5px 7px rgba(0,0,0,.2);margin:0 10px}.upcoming-events .upcoming-events-item a{display:block;padding:65% 0 0;position:relative}.upcoming-events .upcoming-events-item a img{height:auto;left:0;position:absolute;top:0;width:100%}.upcoming-events .upcoming-events-item a .hover{background-color:rgba(74,51,103,.9);display:none;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:1}.upcoming-events .upcoming-events-item a .hover .hover-container{position:absolute;top:50%;transform:translate(0,-50%);width:100%}.upcoming-events .upcoming-events-item a .hover p{color:rgba(255,255,255,.99);display:block;font-family:"acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:.85em;letter-spacing:1px;line-height:125%;margin:0 0 10px;text-transform:uppercase}.upcoming-events .upcoming-events-item a .hover h3{color:rgba(255,255,255,.99);font-family:"kepler-std","Times New Roman","Times","Baskerville","Georgia",serif;font-size:1.35em;font-style:normal;font-weight:700;line-height:125%}.upcoming-events .upcoming-events-item a:hover .hover{display:block}.upcoming-events .title-section{margin-bottom:11px;text-transform:uppercase}.upcoming-events-items.custom-arrows .slick-arrow{height:83%;width:30px}.upcoming-events-items.custom-arrows .slick-arrow.slick-prev{left:-30px}.upcoming-events-items.custom-arrows .slick-arrow.slick-next{right:-30px}.home .upcoming-events-block-slider{background:none;box-shadow:none;margin:0}.upcoming-events-block-slider{margin:0 0 30px;padding:50px 0 65px}.upcoming-events-block-slider .container{max-width:1260px;padding:0 40px}.item-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;height:100%}.item-inner a{text-decoration:none;font-weight:700;color:rgba(255,255,255,.99);font-size:.80em}.image-gallery.image-gallery--events{padding:110px 0 20px}.content-listings{margin-bottom:20px}.content-listings .wrap-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:rgba(255,255,255,.99);box-shadow:0 5px 15px rgba(0,0,0,.2);border-radius:5px;overflow:hidden}.top-panel-result.select-form{box-shadow:none;padding:0}.panel-display-items{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.panel-display-items .display-view{padding:20px 28px;color:#9b0702;cursor:pointer}.panel-display-items .display-view.active{background-color:#9b0702}.panel-display-items .display-view.active .icon-location{color:rgba(255,255,255,.99)}.panel-display-items .display-view.active.list-display a{background:url(../../../themes/playgrapevine/images/list-view-white.png) no-repeat 0 0;background-size:100%}.panel-display-items .display-view.active.grid-display a{background:url(../../../themes/playgrapevine/images/grid-view-white.png) no-repeat 0 0;background-size:100%}.panel-display-items .display-view.active.icon-location{color:rgba(255,255,255,.99)}.panel-display-items .list-display a{width:15px;height:15px;background:url(../../../themes/playgrapevine/images/list-view.png) no-repeat 0 0;background-size:100%;display:inline-block}.panel-display-items .grid-display a{width:15px;height:15px;background:url(../../../themes/playgrapevine/images/grid-view.png) no-repeat 0 0;background-size:100%;display:inline-block}.panel-display-items .icon-location{text-decoration:none;color:#9b0702}.btn-filter{padding:16px 24px;cursor:pointer}.btn-filter.active{background-color:#9b0702}.btn-filter.active .icon-filter{background:url(../../../themes/playgrapevine/images/filter-close.svg) no-repeat 0 0;background-size:cover}.wtlf-selected-filters.selected{padding:9px 10px 0 10px;max-width:100%}.content-container .left-panel{width:280px;float:left;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.2);background-color:rgba(255,255,255,.99);border-radius:5px;margin-right:20px}.nav-title{color:#323232;font-size:1em;font-weight:700;margin-bottom:8px;line-height:1;padding:0 36px;cursor:pointer}.tabs-nav.panel--search-block{padding-top:36px;padding-bottom:16px}.tabs-nav.panel--find-me-block{padding:40px 36px 0}.tabs-nav.panel--find-me-block .input-find-me{background:url(../../../themes/playgrapevine/images/icon-goal.png) no-repeat 95% 50% #4a3367;border:1px solid #c4c4c4;border-radius:5px;color:rgba(255,255,255,.99);font:500 0.800em/24px "acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif;height:50px;padding:12px 37px 12px 16px;text-align:left;width:100%}.tabs-nav.panel--find-me-block .input-find-me::-webkit-input-placeholder{color:rgba(255,255,255,.99);font-weight:500;font-size:.80em}.tabs-nav.panel--find-me-block .input-find-me::-moz-placeholder{opacity:1;color:rgba(255,255,255,.99);font-weight:500;font-size:.80em}.tabs-nav.panel--find-me-block .input-find-me:-moz-placeholder{color:rgba(255,255,255,.99);font-weight:500;font-size:.80em}.tabs-nav.panel--find-me-block .input-find-me:-ms-input-placeholder{color:rgba(255,255,255,.99);font-weight:500;font-size:.80em}.tabs-nav.panel--find-me-block .input-find-me.placeholder{color:rgba(255,255,255,.99);font-weight:500;font-size:.80em}.tabs-nav.panel--find-me-block .form-find-me{position:relative}.tabs-nav.panel--category-block li li{list-style:none}.tabs-nav.panel--category-block li ul{padding-left:30px;display:none}.tabs-nav.panel--category-block li li a{color:#6A6A6A;padding-top:2px;padding-bottom:2px}.tabs-nav.panel--category-block a.open:before{content:'-'}.tabs-nav.panel--category-block li li a.active{color:rgba(255,255,255,.99)}.tabs-nav.panel--category-block li li a:before{display:none}.tabs-nav.panel--find-me-block input.input-submit{background:url(../../../themes/playgrapevine/images/icon-goal.png) no-repeat 0 0;border:1px solid #c4c4c4;color:rgba(255,255,255,.99);font:500 0.800em/24px "acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif;width:16px;height:16px;display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:15px;border:none}.tabs-nav.panel--date-filter{padding-top:37px;padding-bottom:12px}.tabs-nav.panel--date-filter .top,.tabs-nav.panel--date-filter .bottom{margin-left:36px;margin-right:36px}.tabs-nav.panel--date-filter .top{margin-bottom:15px}.tabs-nav.panel--date-filter .nav-title{padding:0}.tabs-nav.panel--date-filter .wrpa-datepicker{position:relative}.tabs-nav.panel--date-filter .icon-datepicker{position:absolute;top:50%;transform:translateY(-50%);right:15px}.tabs-nav.panel--date-filter .datepicker{width:100%;max-width:100%;background:#fff}.tabs-nav input[type="submit"]{font-size:.75em;line-height:125%;max-width:100%;width:200px}.search-list{position:relative;margin:0 36px}.search-list input.input-search{padding-right:55px;font-weight:500}.search-list .btn{position:absolute;top:0;right:0;min-width:50px;height:49px}.search-list .btn .icon-search{left:50%;top:50%;transform:translate(-50%,-50%)}.search-list .btn .icon-search:before{color:rgba(255,255,255,.99)}.tabs-nav{padding:20px 0}.sideNav li{border-bottom:1px solid #fff}.sideNav li:last-child{border:none}.sideNav#tab_lf_types li a{opacity:.9}.sideNav#tab_lf_types li a:hover,.sideNav#tab_lf_types li.active a{opacity:1}.sideNav li.athletic-complex a .icon:before,.sideNav li.boat-ramp a .icon:before,.sideNav li.facility a .icon:before,.sideNav li.fitness-area a .icon:before,.sideNav li.indoor-rental-facility a .icon:before,.sideNav li.lake a .icon:before,.sideNav li.lake-park a .icon:before,.sideNav li.open-space a .icon:before,.sideNav li.park a .icon:before,.sideNav li.pool a .icon:before,.sideNav li.public-art a .icon:before,.sideNav li.recreation-center a .icon:before,.sideNav li.rental-pavilion a .icon:before,.sideNav li.rv-park-and-cabins a .icon:before,.sideNav li.sprayground a .icon:before,.sideNav li.staff a .icon:before,.sideNav li.trail a .icon:before{background-size:100%;content:"";display:inline-block;height:16px;width:16px}.featuredlist .label-icon .icon-athletic-complex:before,.featuredlist .label-icon .icon-boat-ramp:before,.featuredlist .label-icon .icon-facility:before,.featuredlist .label-icon .icon-fitness-area:before,.featuredlist .label-icon .icon-indoor-rental-facility:before,.featuredlist .label-icon .icon-lake:before,.featuredlist .label-icon .icon-lake-park:before,.featuredlist .label-icon .icon-.open-space:before,.featuredlist .label-icon .icon-park:before,.featuredlist .label-icon .icon-pool:before,.featuredlist .label-icon .icon-public-art:before,.featuredlist .label-icon .icon-recreation-center:before,.featuredlist .label-icon .icon-rental-pavilion:before,.featuredlist .label-icon .icon-rv-park-and-cabins:before,.featuredlist .label-icon .icon-sprayground:before,.featuredlist .label-icon .icon-staff:before,.featuredlist .label-icon .icon-trail:before{background-size:100%;content:"";display:inline-block;height:16px;width:16px}.label-icon .icon-athletic-complex:before,.label-icon .icon-boat-ramp:before,.label-icon .icon-facility:before,.label-icon .icon-fitness-area:before,.label-icon .icon-indoor-rental-facility:before,.label-icon .icon-lake:before,.label-icon .icon-lake-park:before,.label-icon .icon-open-space:before,.label-icon .icon-park:before,.label-icon .icon-pool:before,.label-icon .icon-public-art:before,.label-icon .icon-recreation-center:before,.label-icon .icon-rental-pavilion:before,.label-icon .icon-rv-park-and-cabins:before,.label-icon .icon-sprayground:before,.label-icon .icon-staff:before,.label-icon .icon-trail:before{background-size:100%;content:"";display:inline-block;height:16px;width:16px}.sideNav li.athletic-complex a .icon:before,.featuredlist .label-icon .icon-athletic-complex:before,.listing-image .label-icon .icon-athletic-complex:before{background-image:url(../../../themes/playgrapevine/images/icon-baseball.png)}.sideNav li.boat-ramp a .icon:before,.featuredlist .label-icon .icon-boat-ramp:before,.listing-image .label-icon .icon-boat-ramp:before{background-image:url(../../../themes/playgrapevine/images/icon-boat.png)}.sideNav li.facility a .icon:before,.featuredlist .label-icon .icon-facility:before,.listing-image .label-icon .icon-facility:before{background-image:url(../../../themes/playgrapevine/images/icon-facilities.png)}.sideNav li.fitness-area a .icon:before,.featuredlist .label-icon .icon-fitness-area:before,.listing-image .label-icon .icon-fitness-area:before{background-image:url(../../../themes/playgrapevine/images/icon-weight.png)}.sideNav li.indoor-rental-facility a .icon:before,.featuredlist .label-icon .icon-indoor-rental-facility:before,.listing-image .label-icon .icon-indoor-rental-facility:before{background-image:url(../../../themes/playgrapevine/images/icon-indoor.png)}.sideNav li.lake a .icon:before,.featuredlist .label-icon .icon-lake:before,.listing-image .label-icon .icon-lake:before{background-image:url(../../../themes/playgrapevine/images/icon-fish.png)}.sideNav li.lake-park a .icon:before,.featuredlist .label-icon .icon-lake-park:before,.listing-image .label-icon .icon-lake-park:before{background-image:url(../../../themes/playgrapevine/images/icon-fish.png)}.sideNav li.open-space a .icon:before,.featuredlist .label-icon .icon-open-space:before,.listing-image .label-icon .icon-open-space:before{background-image:url(../../../themes/playgrapevine/images/icon-benchseat.png)}.sideNav li.park a .icon:before,.featuredlist .label-icon .icon-park:before,.listing-image .label-icon .icon-park:before{background-image:url(../../../themes/playgrapevine/images/icon-bench.png)}.sideNav li.pool a .icon:before,.featuredlist .label-icon .icon-pool:before,.listing-image .label-icon .icon-pool:before{background-image:url(../../../themes/playgrapevine/images/icon-pool.png)}.sideNav li.public-art a .icon:before,.featuredlist .label-icon .icon-public-art:before,.listing-image .label-icon .icon-public-art:before{background-image:url(../../../themes/playgrapevine/images/icon-art.png)}.sideNav li.recreation-center a .icon:before,.featuredlist .label-icon .icon-recreation-center:before,.listing-image .label-icon .icon-recreation-center:before{background-image:url(../../../themes/playgrapevine/images/icon-bball.png)}.sideNav li.rental-pavilion a .icon:before,.featuredlist .label-icon .icon-rental-pavilion:before,.listing-image .label-icon .icon-rental-pavilion:before{background-image:url(../../../themes/playgrapevine/images/icon-pavilion.png)}.sideNav li.rv-park-and-cabins a .icon:before,.featuredlist .label-icon .icon-rv-park-and-cabins:before,.listing-image .label-icon .icon-rv-park-and-cabins:before{background-image:url(../../../themes/playgrapevine/images/icon-rv.png)}.sideNav li.sprayground a .icon:before,.featuredlist .label-icon .icon-sprayground:before,.listing-image .label-icon .icon-sprayground:before{background-image:url(../../../themes/playgrapevine/images/icon-sprayground.png)}.sideNav li.staff a .icon:before,.featuredlist .label-icon .icon-staff:before,.listing-image .label-icon .icon-staff:before{background-image:url(../../../themes/playgrapevine/images/icon-person.png)}.sideNav li.trail a .icon:before,.featuredlist .label-icon .icon-trail:before,.listing-image .label-icon .icon-trail:before{background-image:url(../../../themes/playgrapevine/images/icon-tree.png)}.sideNav li.athletic-complex a,.featuredlist .label-icon.label-athletic-complex,.listing-image .label-icon.label-athletic-complex{background-color:#a9291e}.sideNav li.boat-ramp a,.featuredlist .label-icon.label-boat-ramp,.listing-image .label-icon.label-boat-ramp{background-color:#6d3cb9}.sideNav li.facility a,.featuredlist .label-icon.label-facility,.listing-image .label-icon.label-facility{background-color:#26567c}.sideNav li.fitness-area a,.featuredlist .label-icon.label-fitness-area,.listing-image .label-icon.label-fitness-area{background-color:#b9126a}.sideNav li.indoor-rental-facility a,.featuredlist .label-icon.label-indoor-rental-facility,.listing-image .label-icon.label-indoor-rental-facility{background-color:#d21241}.sideNav li.lake a,.featuredlist .label-icon.label-lake,.listing-image .label-icon.label-lake{background-color:#264190}.sideNav li.lake-park a,.featuredlist .label-icon.label-lake-park,.listing-image .label-icon.label-lake-park{background-color:#264190}.sideNav li.open-space a,.featuredlist .label-icon.label-open-space,.listing-image .label-icon.label-open-space{background-color:#c76e32}.sideNav li.park a,.featuredlist .label-icon.label-park,.listing-image .label-icon.label-park{background-color:#76b648}.sideNav li.pool a,.featuredlist .label-icon.label-pool,.listing-image .label-icon.label-pool{background-color:#13a290}.sideNav li.public-art a,.featuredlist .label-icon.label-public-art,.listing-image .label-icon.label-public-art{background-color:#b81c31}.sideNav li.recreation-center a,.featuredlist .label-icon.label-recreation-center,.listing-image .label-icon.label-recreation-center{background-color:#5d55c2}.sideNav li.rental-pavilion a,.featuredlist .label-icon.label-rental-pavilion,.listing-image .label-icon.label-rental-pavilion{background-color:#b24528}.sideNav li.rv-park-and-cabins a,.featuredlist .label-icon.label-rv-park-and-cabins,.listing-image .label-icon.label-rv-park-and-cabins{background-color:#8e1a9f}.sideNav li.sprayground a,.featuredlist .label-icon.label-sprayground,.listing-image .label-icon.label-sprayground{background-color:#d1a721}.sideNav li.staff a,.featuredlist .label-icon.label-staff,.listing-image .label-icon.label-staff{background-color:#2aa7df}.sideNav li.trail a,.featuredlist .label-icon.label-trail,.listing-image .label-icon.label-trail{background-color:#488f4b}.sideNav span{margin-right:5px;width:30px;display:inline-block;vertical-align:top}.sideNav a{display:block;text-decoration:none;color:rgba(255,255,255,.99);padding:13px 38px;text-transform:uppercase;font-weight:700;font-size:.80em;background-color:#4A3367}.icon-filter{background:url(../../../themes/playgrapevine/images/filter.svg) no-repeat 0 0;background-size:cover;width:15px;height:15px;display:inline-block;background-size:100%;position:relative;top:3px}.icon-b-ball{background:url(../../../themes/playgrapevine/images/icon-b-ball.png) no-repeat 50%;background-size:100%;width:17px;height:17px;display:inline-block;position:relative;top:1px}.icon-drop{background:url(../../../themes/playgrapevine/images/icon-drop.png) no-repeat 50%;background-size:100%;width:13px;height:17px;display:inline-block}.icon-green-tree{background:url(../../../themes/playgrapevine/images/green-tree.png) no-repeat 50%;background-size:100%;width:14px;height:17px;display:inline-block}.icon-datepicker{background:url(../../../themes/playgrapevine/images/icon-calendar.png) no-repeat 50%;background-size:100%;width:16px;height:16px;display:inline-block}.sideOptions a{background-color:rgba(255,255,255,.99);display:block;padding:10px 40px;text-decoration:none;color:#4a3367;font-weight:700;font-size:.80em}.sideOptions a.active{background-color:#4a3367;color:rgba(255,255,255,.99)}.sideOptions a.active:before{content:"-"}.sideOptions a:before{content:"+";font-family:monospace;position:relative;margin-right:5px;font-weight:700;font-size:1em;width:12px;display:inline-block;text-align:center}.content-items{width:calc(100% - 300px);float:left}.featuredGrid-item{width:280px;float:left;background-color:rgba(255,255,255,.99);box-shadow:0 5px 15px rgba(0,0,0,.2);border-radius:5px;overflow:hidden;margin-bottom:20px}.featuredGrid-item .description-info,.featuredGrid-item .see-on-map{display:none}.listing-info{padding:32px 20px 30px 40px}.location{text-decoration:none}.check_street_address_meta{font-size:.80em;text-decoration:none;color:#6a6a6a}.label-icon-text,.no-image{display:none}.info-text-logo{color:#478f4a;text-transform:uppercase;font-size:.80em;font-weight:700;margin-top:10px;margin:20px 0}.info-text-logo .icon-green-tree{position:relative;top:2px;margin-right:5px}.details-info p{font-size:.70em;font-weight:200;line-height:125%;margin:0;padding:5px 11px;color:rgba(255,255,255,.99);position:relative;padding-right:20px}.details-info a{font-size:inherit;color:inherit;text-decoration:none;font-weight:700}.details-info .icon-arrow{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.details-info .icon-arrow:before{content:"\e90b";font:0.600em/1 icomoon;color:inherit}.details-info-red{background-color:#972f2e}.details-info-blue{background-color:#29a7de}.featuredGrid .listing-image .details-info{display:none}.featuredlist .featuredGrid-item>.details-info{display:none}.featuredlist .listing-image{position:relative}.featuredlist .listing-image .details-info{position:absolute;bottom:0;left:0;width:100%}.searchlist .listing-image .details-info{position:absolute;bottom:0;left:0;min-width:280px}@media screen and (max-width:768px){.featuredlist .listing-image .details-info{}}.featuredlist .no-image{display:inline-block}.featuredlist .park .see-on-map{color:#85c45a}.featuredlist .lake .see-on-map{color:#25418f}.featuredlist .trail .see-on-map{color:#478f4a}.featuredlist .staff .see-on-map{color:#29a7de}.featuredlist .facility .see-on-map{color:#25567b}.featuredlist .featuredGrid-item{position:static!important;float:none!important;width:100%;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;transform:none!important}.featuredlist .featuredGrid-item .listing-image{min-width:230px;width:230px}.featuredlist .featuredGrid-item .listing-image img{display:block;height:auto;max-width:100%;width:100%}.featuredlist .label-icon-text{display:inline-block;color:rgba(255,255,255,.99);font-size:.80em;text-transform:uppercase;font-weight:700;vertical-align:baseline;margin-left:3px}.featuredlist .label-icon{width:auto;right:auto;left:0;padding:0 15px;border-radius:0}.featuredlist .section-text-top{display:none}.featuredlist .see-on-map{font-size:.80em;text-decoration:none;font-weight:700;display:block}.featuredlist .see-on-map:hover{text-decoration:underline}.featuredlist .listing-info{padding:5px 10px 5px 40px;width:calc(100% - 230px - 50%)}.featuredlist .listing-info p{font-size:.85em;line-height:135%;margin:0}.featuredlist .description-info{display:block;padding:5px 35px 5px 20px;width:50%}.featuredlist .description-info p{margin:0;font-weight:400;font-size:.80em;color:#6a6a6a}@media (max-width:1200px){.featuredlist .listing-info{width:50%}.featuredlist .description-info{width:50%}}.open-search-map{display:block;margin:10px 0}#wtl-listings-map .popup-block-map-search{display:none}#wtl-listings-map .popup-block-map-search .trail{background-color:#136a4c}#wtl-listings-map .popup-block-map-search .trail.jcf-label-active{background-color:#0b3f2d}#wtl-listings-map .listing-info{padding:10px 15px}#wtl-listings-map .featuredGrid-item{position:relative}.content-items-full{width:100%;padding-bottom:60px}.label-icon{border-radius:3px;width:40px;height:40px;line-height:40px;text-align:center;position:absolute;top:0;right:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.label-lake{background-color:#25418f}.label-facility{background-color:#25567b}.label-trail{background-color:#478f4a}.label-staff{background-color:#29a7de}.label-park{background-color:#85c45a}.label-page{background-color:#323232}.label-fag{background-color:#c16235}.label-information{background-color:#478f4a}.label-event{background-color:#d11241}.popup-block-map-search{box-shadow:0 5px 15px rgba(0,0,0,.2);border-radius:5px;clear:both;background-color:rgba(255,255,255,.99);padding:30px;z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 40px);max-width:1100px}.popup-block-map-search.home-map-popup{margin:0 auto;padding:35px 40px 30px;position:static;transform:translate(0,0);width:100%}.popup-block-map-search.home-map-popup .bottom{margin-top:5px}.popup-block-map-search.home-map-popup label{width:19%}.popup-block-map-search .btn-open-close-search{font-size:.80em;font-weight:700;color:#c4c4c4;text-decoration:underline;text-transform:uppercase;cursor:pointer;font-family:"acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.popup-block-map-search .btn-open-close-search:hover{text-decoration:none}.popup-block-map-search h2{color:#c4c4c4;display:-ms-flexbox;display:flex;font-family:'Knockout HTF28-JuniorFeatherwt';font-size:1.30em;font-weight:400;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:13px;text-transform:uppercase}.popup-block-map-search form p{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0}.popup-block-map-search form input{color:#6a6a6a;font-weight:500;font-size:.80em}.popup-block-map-search form input::-webkit-input-placeholder{color:#6a6a6a;font-weight:500;font-size:.80em}.popup-block-map-search form input::-moz-placeholder{opacity:1;color:#6a6a6a;font-weight:500;font-size:.80em}.popup-block-map-search form input:-moz-placeholder{color:#6a6a6a;font-weight:500;font-size:.80em}.popup-block-map-search form input:-ms-input-placeholder{color:#6a6a6a;font-weight:500;font-size:.80em}.popup-block-map-search form input.placeholder{color:#6a6a6a;font-weight:500;font-size:.80em}.popup-block-map-search form label{position:relative}.popup-block-map-search form button{margin-left:20px;position:relative;width:165px}.popup-block-map-search form button .icon-search{display:inline-block;margin:-2px 4px 0 0;position:static;transform:translateY(0);vertical-align:middle}.popup-block-map-search form button .icon-search::before{color:rgba(255,255,255,.99)}.popup-block-map-search label{width:24%;color:rgba(255,255,255,.99);border:none;text-decoration:none;padding:17px 10px;border-radius:3px;text-align:center;text-transform:uppercase;box-shadow:0 0 5px rgba(0,0,0,.2);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-shadow:0 5px 15px rgba(0,0,0,.2);cursor:pointer;transition:all .3s ease}.popup-block-map-search label>span{margin-right:5px}.popup-block-map-search label .jcf-checkbox{display:none}.popup-block-map-search .bottom{margin-top:15px}.popup-block-map-search .park{background-color:#58b7b3}.popup-block-map-search .park:hover,.popup-block-map-search .park.jcf-label-active{background-color:#76B649}.popup-block-map-search .trail{background-color:#799a05}.popup-block-map-search .trail:hover,.popup-block-map-search .trail.jcf-label-active{background-color:#4C924F}.popup-block-map-search .lake-park{background-color:#e18533}.popup-block-map-search .lake-park:hover,.popup-block-map-search .lake-park.jcf-label-active{background-color:#2A4592}.popup-block-map-search .facility{background-color:#3C678A}.popup-block-map-search .facility:hover,.popup-block-map-search .facility.jcf-label-active{background-color:#29587D}.popup-block-map-search .sprayground{background-color:#58b7b3}.popup-block-map-search .sprayground:hover,.popup-block-map-search .sprayground.jcf-label-active{background-color:d1a721}.popup-block-map-search .pool{background-color:#e18533}.popup-block-map-search .pool:hover,.popup-block-map-search .pool.jcf-label-active{background-color:#16A391}.popup-block-map-search .athletics{background-color:#d06200}.popup-block-map-search .athletics:hover,.popup-block-map-search .athletics.jcf-label-active{background-color:#9d4a00}.popup-block-map-search .aquatics{background-color:#1e949b}.popup-block-map-search .aquatics:hover,.popup-block-map-search .aquatics.jcf-label-active{background-color:#166b70}.map-card{width:100%;max-width:280px;border-radius:5px;box-shadow:0 5px 15px rgba(0,0,0,.2);background-color:rgba(255,255,255,.99);position:relative;overflow:hidden}.map-card .listing-info{padding:13px 20px}.map-card .listing-info .section-text-title{font-family:"kepler-std","Times New Roman","Times","Baskerville","Georgia",serif;font-size:1.30em;margin-bottom:0}.wrap-panels{padding-bottom:60px}.breadcrumbs .current-breadcrumb{color:#6a6a6a}.search-bar{padding-top:95px}.search-bar h1{font-size:3.50em;font-style:italic;line-height:115%;margin-bottom:35px;text-align:center}.search-bar .wrap-container{background-color:rgba(255,255,255,.99);box-shadow:0 5px 15px rgba(0,0,0,.2);border-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;min-height:70px;overflow:hidden}.search-bar .search-list{margin:0 20px 0 10px;width:31%}.search-bar .result-search-block{font-size:.80em;font-weight:500;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:2%}.search-bar .result-search-block p{margin:0}.sort-block{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:50px;font-weight:900;font-size:.80em}.sort-block a{color:#972f2e;text-decoration:none;padding:23px;text-transform:uppercase}.sort-block a.active{background-color:#972f2e;color:rgba(255,255,255,.99)}.label-sort{color:#646464;text-transform:uppercase;margin-right:20px;white-space:nowrap}.searchlist-item{background-color:rgba(255,255,255,.99);margin-bottom:20px;border-radius:5px;box-shadow:0 5px 15px rgba(0,0,0,.2);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;min-height:173px;overflow:hidden}.searchlist-item.searchlist-item-no-image{padding:14px 10px 0}.searchlist-item .listing-info{padding:0;width:100%;text-align:center}.searchlist-item .listing-image{width:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.searchlist-item img{min-width:280px}.searchlist-item .label-icon{width:auto;right:auto;left:0;padding:0 15px;border-radius:0}.searchlist-item .label-icon .label-icon-text{display:inline-block;color:rgba(255,255,255,.99);font-size:.80em;text-transform:uppercase;font-weight:700;vertical-align:baseline;margin-left:3px}.searchlist-item .description-info{width:50%;padding-right:40px}.searchlist-item .description-info p{font-size:.80em;margin-bottom:5px;color:#6a6a6a}.searchlist-item .description-info p a{color:#4a3367;text-decoration:none;font-weight:700}.searchlist-item .description-info p a:hover{text-decoration:underline}.searchlist-item .description-info-link{color:#6a6a6a;text-decoration:none;font-size:.80em}.searchlist-item .description-info-link:hover{text-decoration:underline}.searchlist-item .section-text-title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;padding:0 20px;font-family:"kepler-std","Times New Roman","Times","Baskerville","Georgia",serif;margin:0}.searchlist-item .info-date p{margin-bottom:2px;font-weight:700;font-size:.80em;color:#6a6a6a}.eventsGrid{display:-ms-flexbox;display:flex;margin:0 0 0 -20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.eventsGrid-item{overflow:hidden;margin:0 0 20px 20px;width:47%;max-width:100%;background-color:rgba(255,255,255,.99);border-radius:5px;box-shadow:0 5px 15px rgba(0,0,0,.2);position:relative;display:-ms-flexbox;display:block;-ms-flex-direction:column;flex-direction:column;min-height:435px;height:100%}.eventsGrid-item .eventsGrid-link{display:block;height:100%;left:0;position:absolute;text-indent:-9999px;top:0;width:100%;z-index:10}.eventsGrid--image img{width:100%}iframe{max-width:100%}.section-date{font-size:.80em;font-weight:700;text-align:center;position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:rgba(255,255,255,.99);padding:3px 22px;border-radius:0 0 5px 5px;color:#4a3367;text-transform:uppercase;box-shadow:0 5px 15px rgba(0,0,0,.2);white-space:nowrap}.eventsGrid--info{padding:20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;-ms-flex:1;flex:1;width:100%}.eventsGrid--info .section-text-title{font-family:"kepler-std","Times New Roman","Times","Baskerville","Georgia",serif;font-weight:26px}.eventsGrid--info .btn{margin-top:20px}.eventsGrid--tag{font-weight:700;font-size:.80em;color:#4a3367}.eventsGrid--info-date{color:#6a6a6a;font-weight:400;font-size:.80em;color:#6a6a6a}.eventsGrid--info-red{background-color:#972f2e}.eventsGrid--info-red p{color:rgba(255,255,255,.99);font-size:.70em;font-weight:200;margin:0;padding:5px 11px;padding-right:20px;position:relative}.eventsGrid--info-red p a{color:rgba(255,255,255,.99)}.eventsGrid--info-red .icon-arrow{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.eventsGrid--info-red .icon-arrow:before{content:"\e90b";font:0.600em/1 icomoon;color:inherit}html{height:100%}.page-template-page-login{height:100%}.page-template-page-login #header{padding:3px 0 14px}.page-template-page-login #header .logo-second{margin-top:0}.page-template-page-login .logo-second{float:none;margin-left:auto;margin-right:auto}.page-template-page-login #wrapper{height:100vh}.page-template-page-login #main{background:url(../../../themes/playgrapevine/images/login-bg.jpg) no-repeat 50%;background-size:cover;min-height:100%}.banner.banner-home{padding:0;position:relative;width:100%}@media (min-width:1025px){.banner.banner-home{min-height:512px}}@media (min-width:1200px){.banner.banner-home{min-height:600px}}@media (min-width:1280px){.banner.banner-home{min-height:640px}}.banner.banner-home .testimonial-slider{position:absolute;top:20%;width:1180px;left:0;right:0;margin:auto}.banner-home-grid{display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;max-height:inherit;height:inherit}.banner-home-grid.slick-initialized{visibility:visible;opacity:1}.banner-home-grid .slick-list{padding:0!important;width:100%;max-height:inherit;height:inherit}.banner-home-grid .slick-track{width:100%!important;max-height:inherit;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;transform:translate3d(0,0,0)!important;height:inherit}.banner-home-grid .slick-track:before,.banner-home-grid .slick-track:after{display:none}.banner-home-grid .slick-slide{height:50%;margin:0;position:relative;width:25%!important}.banner-home-grid .slick-slide .banner-text{display:none;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%;z-index:10}.banner-home-grid .slick-slide:hover .banner-text,.banner-home-grid .slick-slide.slick-current .banner-text{display:block}@media screen and (max-width:1024px){.banner-home-grid .slick-slide:hover .banner-text,.banner-home-grid .slick-slide.slick-current .banner-text{display:none}}.banner-home-grid .slick-slide .banner-text .banner-link{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:11}.banner-home-grid .slick-slide .banner-text .banner-inner{left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.banner-home-grid .slick-slide .banner-text h3{color:rgba(255,255,255,.99);font-family:'Knockout HTF67-FullBantamwt';font-size:2.75em;line-height:100%;margin:0 0 10px;padding:0;font-weight:400;text-align:center}.banner-home-grid .slick-slide .banner-text p{color:rgba(255,255,255,.99);line-height:125%;margin:0 0 20px;padding:0 30px;text-align:center}.banner-home-grid .slick-slide .banner-text .banner-button a{color:rgba(255,255,255,.99);display:block;font-size:.85em;font-weight:700;text-align:center;text-transform:uppercase}.banner-home-grid .slick-slide .banner-image{height:0;overflow:hidden;padding:100% 0 0;position:relative;z-index:1}.banner-home-grid .slick-slide .banner-image img{height:auto;left:50%;max-width:none;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.banner-home-grid .slick-slide.slick-current:before,.banner-home-grid .slick-slide:hover:before{background-color:#799b3d;content:"";height:100%;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:2}@media (max-width:768px){.banner-home-grid{display:none}}.banner-home-slider{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 80px);max-width:1180px;visibility:hidden;opacity:0;box-shadow:0 5px 15px rgba(0,0,0,.2)}.banner-home-slider .slick-dots{bottom:35px;display:block;height:6px;left:0;list-style:none;padding:0;position:absolute;text-align:center;width:100%}.banner-home-slider .slick-dots li{display:inline-block;margin:0 3px}.banner-home-slider .slick-dots li button{background-color:#4a3367;border:none;border-radius:50%;display:block;height:6px;padding:0;width:6px;color:transparent}.banner-home-slider .slick-dots li button:hover,.banner-home-slider .slick-dots li.slick-active button{background-color:#799b3d}@media screen and (max-width:1024px){.banner-home-slider{display:block}}.banner-home-slider.slick-initialized{visibility:visible;opacity:1}.banner-home-slider .slide{height:330px;overflow:hidden;border-radius:5px}.banner-home-slide{display:-ms-flexbox;display:flex;background-color:rgba(255,255,255,.99);height:inherit;border-radius:5px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.2)}.banner-home-slide .img{width:50%;position:relative}.banner-home-slide .img img{height:auto;min-height:100%;min-width:100%;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:auto}.banner-home-slide .text-block{width:50%;padding:29px 50px 20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.banner-home-slide .btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;max-width:240px;width:100%;margin:0 auto;box-shadow:0 5px 15px rgba(0,0,0,.2)}.banner-home-slide .btn span{margin-right:5px}.banner-home-slider--title{color:#4a3367;font-family:'Knockout HTF67-FullBantamwt';font-size:2.50em;font-weight:400;line-height:100%;margin-bottom:25px;text-align:center}@media screen and (max-width:1024px){.banner-home-slider--title{font-size:2em;margin-bottom:15px}}@media screen and (max-width:768px){.banner-home-slider--title{font-size:1.75em}}.banner-home-slider--full-text{color:#323232;font-size:.80em;font-weight:400;margin-bottom:25px}.section-info.section-info-home{background-color:rgba(255,255,255,.99);box-shadow:0 0 10px rgba(0,0,0,.25)}.section-info .posts{padding-bottom:45px;padding-top:60px}.section-info .text{margin-bottom:20px}.section-info .post:last-child{margin-bottom:0}.activities-block-simple{padding:60px 0}.activities-block-simple .title-section{margin:0 0 10px;text-transform:uppercase}.activities-block-simple .posts{padding-top:0;padding-bottom:3px;text-align:center}.activities-block-simple .posts a{height:300px}.posts .title{font-style:italic}.posts .post.quarter{width:25%}.posts .post.third{display:inline-block;float:left;width:33.33%}.posts .small-text{font-size:2em;text-transform:uppercase;font-weight:400;z-index:2;position:relative;margin-bottom:4px;font-family:'Knockout HTF67-FullBantamwt'}.home-map{background:url(https://gograpevine.com/wp-content/uploads/2020/05/bg-search-m@2x-1076x276.jpg) no-repeat 50%;background-size:cover;padding:70px 0 80px;position:relative;width:100%}.label-search-tag{text-transform:uppercase;color:#6a6a6a;font-weight:700;font-size:.80em;margin-bottom:5px;margin-top:13px}.find-on-map .middle{margin:0}.find-on-map .ui-menu-item{border-bottom:1px solid #c4c4c4;cursor:pointer}.find-on-map .ui-autocomplete{width:100%!important;background-color:rgba(255,255,255,.99)}.find-on-map .ui-menu-item-wrapper span{padding:15px;display:inline-block}.find-on-map .ui-menu-item-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline}#menu-container{display:block;width:100%}.autocompl-label{color:#6a6a6a;font-size:1em;font-weight:700;width:21%}.autocompl-desc{font-size:.80em;text-transform:uppercase;font-weight:700;width:10%;font-size:.80em;color:#6a6a6a;text-align:center}.autocompl-desclong{width:75%;color:#6a6a6a;font-size:.80em}.autocompl-icon{float:right;width:2%}.autocompl-icon:after{content:"\e90b";font:0.900em/1 icomoon;color:#4a3367}.articles-block{padding:60px 0 60px}.wrap-articles-block{display:-ms-flexbox;display:flex}.feed-slider,.upcoming-events-items-slider{max-height:280px;opacity:0;visibility:hidden}.feed-slider.slick-initialized,.upcoming-events-items-slider.slick-initialized{visibility:visible;opacity:1}.news-block{width:100%}.newest-activities{width:23.7%}.newest-activities-elems{border-radius:5px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,.2)}.newest-activities-elem{display:block;border-bottom:1px solid #c4c4c4;background-color:rgba(255,255,255,.99);padding:16px 21px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none}.newest-activities-elem:hover{background-color:#4a3367;color:rgba(255,255,255,.99)}.newest-activities-elem:hover .icon-arrow:after,.newest-activities-elem:hover .newest-activities-elem-title,.newest-activities-elem:hover .newest-activities-elem-date{color:inherit}.newest-activities-elem .left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.newest-activities-elem .right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.newest-activities-elem .icon-arrow:after{content:"\e90b";font:0.850em/1 icomoon;color:#4a3367}.newest-activities-elem-title{font-weight:700;font-size:.90em;color:#323232;margin-bottom:2px}.newest-activities-elem-date{color:#6a6a6a;font-size:.80em;font-weight:400}.newest-activities-elem.last{font-weight:700;font-size:.80em;color:#4a3367}.newest-activities-elem.last:hover{color:rgba(255,255,255,.99)}.news-block-elems{margin:0 -10px;display:-ms-flexbox;display:flex}.news-block-elems .blog-section-element{height:auto;margin:0 10px 20px;width:calc(25% - 20px)}.news-block-elems .blog-section-element.alerts{background-color:rgba(255,255,255,.99);position:relative}.news-block-elems .blog-section-element.alerts .section-text-top{color:#9b9b9b}.news-block-elems .blog-section-element.alerts .section-text-title{color:#323232}.juicer-feed-home-section{padding:50px 0}.juicer-feed-home-section .container{max-width:1260px}.juicer-feed-play{box-shadow:0 5px 15px rgba(0,0,0,.2)}.juicer-feed-play .slide{padding-bottom:0}.juicer-feed-play .slick-arrow{width:30px;height:85%}.juicer-feed-play .slick-arrow.slick-prev{left:-30px}.juicer-feed-play .slick-arrow.slick-next{right:-30px}.social-network-block-list{display:-ms-flexbox;display:flex}.social-network-block-list>span{display:inline-block}.social-network-block-list a{background-color:transparent;margin-left:30px;font-size:.95em;text-decoration:none}.social-network-block-list a:hover{text-decoration:none;background-color:transparent;opacity:.8}.social-network-block-list a span{color:#4a3367;display:block}.social-network-block-list a span:before{display:block;font-style:normal}.social-network-block-list a .icon-instagram{background:url(//gograpevine.com/wp-content/themes/playgrapevine/images/instagram-purple.svg) no-repeat 0 0;background-size:contain;display:block;height:18px;margin:1px 0 0;width:18px}.column-group{width:100%;overflow:hidden}.column{float:left;margin-right:5%;width:100%}.column-group>br,.column-group>p{display:none}.column.last{margin-right:0}.columns-2 .column{width:47.5%}.columns-3 .column{width:30%}.columns-4 .column{width:21.25%}.columns-3 .column-span-2{width:65%}.columns-4 .column-span-2{width:47.5%}.columns-4 .column-span-3{width:73.75%}.column-group.flex-group{overflow:visible}.column-group.flex-group .column{width:auto;float:none;margin:0}.slick-slide img{width:100%}body .jcf-list .jcf-list-content{background-color:rgba(255,255,255,.99)}.info-bar{background-color:#4a3367;margin:0 0 15px;padding:0 14px}.info-bar ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.info-bar a{color:#b4adbd;text-decoration:none;display:block;font-weight:700;font-size:.80em;padding:16px 22px;text-transform:uppercase}.info-bar a:focus,.info-bar a.active,.info-bar a:hover{color:rgba(255,255,255,.99)}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:auto;height:auto}.trail-ico{display:inline-block;background:url(../../../themes/playgrapevine/images/ico_tree.svg) no-repeat 0 50%;padding-left:20px}.play-icon{position:absolute;top:0;bottom:0;left:0;right:0;background:url(../../../themes/playgrapevine/images/ico_play.svg) no-repeat 50% 50%;display:block}.filter-side{padding:20px}.filter-side h4{color:#4a3367;font-size:1em;letter-spacing:.02em;padding:2px 0 0;text-transform:none;margin-bottom:33px;line-height:24px}.filter-side fieldset label+label{border-top:1px solid #c4c4c4}.filter-side fieldset label input{position:absolute;left:-999em;opacity:0}.filter-side fieldset label span{padding:10px 30px;display:block;height:41px}.filter-side fieldset label :checked+span{background:#29a7de url(../../../themes/playgrapevine/images/ico_minus.svg) no-repeat right 13px center;color:rgba(255,255,255,.99)}#slider-values:before{content:"";position:absolute;margin:auto 0;top:0;bottom:0;left:-40px;right:0;height:1px;background-color:#c4c4c4;border-radius:1px}#slider-values .noUi-origin{position:absolute;top:50%;margin:-20px 0;margin-left:-40px;border-radius:50%;left:0;width:40px;text-align:center;cursor:pointer;height:40px;background-color:#29a7de;border:1px solid #c4c4c4;color:#fff;font-size:.75em;font-weight:700;line-height:38px}#slider-values{margin:0 0 0 40px;margin-bottom:38px;position:relative;height:40px}.filter-side fieldset label{color:#646464;position:relative;text-align:center;cursor:pointer;font-size:.80em;font-weight:700;line-height:20px;padding:0;letter-spacing:.04em;margin:0;text-transform:uppercase;display:block}.filter-side fieldset:last-child{margin-bottom:0}.filter-side fieldset{overflow:hidden;border:1px solid #c4c4c4;margin-bottom:36px;border-radius:3px}.add-feature{display:block;height:43px;text-align:center;padding:0 10px;line-height:41px;color:#646464;background:url(../../../themes/playgrapevine/images/ico_plus_b.svg) no-repeat right 13px center;font-size:.75em;font-weight:700;text-transform:uppercase}.filter-side h5{padding-bottom:2px;padding-top:2px;color:#4a3367;font-size:.70em;font-weight:700;line-height:12px;letter-spacing:.04em}.map-holder img{width:100%}.map-holder{width:100%;border-radius:5px;overflow:hidden;box-shadow:0 3px 15px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.2)}.posts.posts-listing{padding:20px 0 0;margin:0 -10px -20px}.posts.posts-listing .post{padding-bottom:20px}.posts.posts-listing .post p{color:#fff;font-size:.80em;font-weight:700;padding:0;margin:-5px 0 -3px;line-height:24px;text-transform:uppercase}.posts.posts-listing .num{position:absolute;top:0;left:0;width:40px;height:39px;text-align:center;line-height:39px;background-color:#25567b;border-radius:3px;color:#fff;font-size:.80em;font-weight:700;text-transform:uppercase}.posts.posts-listing .diff{position:absolute;top:0;right:0;padding:0 15px;height:39px;text-align:center;line-height:39px;background-color:#25567b;border-radius:3px;color:#fff;font-size:.80em;font-weight:700;text-transform:uppercase}.posts.posts-listing .color-r .num,.posts.posts-listing .color-r .diff{background-color:#d11241}.posts.posts-listing .color-g .num,.posts.posts-listing .color-g .diff{background-color:#85c45a}.posts.posts-listing .color-gr .num,.posts.posts-listing .color-gr .diff{background-color:#478f4a}.posts.posts-listing .color-o .num,.posts.posts-listing .color-o .diff{background-color:#c16235}.posts.posts-listing .color-re .num,.posts.posts-listing .color-re .diff{background-color:#972f2e}.posts.posts-listing .color-p .num,.posts.posts-listing .color-p .diff{background-color:#6d3b5d}.posts.posts-listing .color-l .num,.posts.posts-listing .color-l .diff{background-color:#2bcccb}.posts.posts-listing .post .title{font-size:2em;padding:0;margin:0}.posts.posts-listing .post a{height:240px}.left-col{margin-right:20px;float:left;width:280px}.left-col .banner img{display:inline-block;vertical-align:middle}.left-col .banner{margin-top:20px;padding:0;line-height:230px}.menu-bar{background-color:#4a3367;margin:0;overflow:hidden;padding:11px 37px;box-shadow:0 0 20px rgba(0,0,0,.3),inset 0 20px 20px -20px rgba(0,0,0,.3)}.map-wgh{border-radius:5px;position:relative;z-index:9;box-shadow:0 2px 10px rgba(0,0,0,.3)}.image-gallery h3{color:#323232;font-family:'Knockout HTF28-JuniorFeatherwt';font-size:1.40em;font-weight:400;line-height:24px;padding:80px 0 0;margin-bottom:0}.comments{background:#fff;padding:78px 0;margin-top:95px;text-align:center}.video-player a{display:inline-block;border-radius:3px;box-shadow:0 6px 13px rgba(0,0,0,.38),0 6px 25px rgba(0,0,0,.15);position:relative}.video-player a:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:url(../../../themes/playgrapevine/images/ico_play.svg) no-repeat 50% 50%;display:block}.video-player{padding:88px 0 89px;text-align:center;background-color:rgba(74,51,103,.95)}.below-tabs ul{padding:0;margin:0;display:table;overflow:hidden;width:100%}.below-tabs a{color:inherit;display:block}.below-tabs li+li{border-left:1px solid #f7f3e6}.below-tabs li a:hover{color:#29a7de}.below-tabs li.current a:hover{color:rgba(255,255,255,.99)}.below-tabs li.current{background:#29a7de;font-weight:700;color:rgba(255,255,255,.99)}.below-tabs li:nth-child(2){padding-left:50px;padding-right:50px}.below-tabs li{padding:0 40px;display:table-cell;height:52px;padding-top:5px;line-height:43px;text-align:center;margin:0;color:rgba(100,100,100,.7);font-size:.80em;font-weight:400;text-transform:uppercase;list-style:none;overflow:hidden}.features-list{clear:both;padding-bottom:63px;padding-top:49px}.features-list ul{padding:0;margin:-5px 0 -2px;overflow:hidden}.features-list a{margin:0 -30px;padding:0 30px;display:block;color:inherit}.social-icons a:hover,.features-list a:hover{text-decoration:none;opacity:.8}.features-list li{float:left;height:60px;list-style:none;margin:0;padding:0 30px;overflow:hidden;margin-right:2px;line-height:60px;margin-bottom:2px;color:#fff;font-size:1em;font-weight:700;text-transform:uppercase;background-color:#29a7de}.features-list h4{opacity:.4;color:#323232;font-family:"kepler-std","Times New Roman","Times","Baskerville","Georgia",serif;font-size:1.30em;font-weight:700;line-height:24px;text-transform:none}.features-list{clear:both}.data-table{width:100%}.data-table tr th,.data-table tr td{padding:0 0 40px}.data-table td{text-align:right;color:#323232;font-size:1.20em;font-weight:300;line-height:20px}.data-table th{text-align:left;color:#4a3367;font-size:.80em;font-weight:700;line-height:20px;text-transform:uppercase}.section-detail-content hr{background:#646464;height:1px;margin:65px 0 55px;display:block;border:0;opacity:.2}.menu-bar a:hover,.menu-bar .current a{opacity:1}.menu-bar ul,.menu-bar li{padding:0;margin:0;float:left}.menu-bar li{padding-right:20px;padding-right:28px;list-style:none}.menu-bar a{opacity:.5;color:#fff;font-family:"acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif;font-size:.80em;font-weight:700;line-height:30px;text-transform:uppercase}@media (min-width:768px){.posts .post a:hover:before{height:100%}.footer-area .address .location a{pointer-events:none}}@media (min-width:991px){.btn-filter{display:none}}@media only screen and (min-width:1025px){a[href^="tel"]{}}@media (max-width:1499px){.footer-area{min-width:380px;padding:20px 20px 0;width:650px}.footer-area .address{margin:0}}@media (max-width:1449px){#footer .logo{}#footer .logo .img{width:180px}.social-network{padding-top:50px;width:200px}}@media (max-width:1399px){.user-nav .menu li{padding:0 9px}#nav .menu{margin:0 0 0 -10px}#nav .menu>li{margin:0;padding:0}#nav .menu>li>a{font-size:1.25em}#nav .menu>li>ul.sub-menu>li a{font-family:'Knockout HTF28-JuniorFeatherwt';font-size:1.25em;font-weight:400;padding:5px 10px}.activities-block .section .block-title{display:none}.tabset a .bg-stretch{right:1px;left:1px;bottom:2px;width:auto;height:auto}.feed-slider .slick-arrow{right:-21px}.feed-slider .slick-arrow.slick-prev{left:-21px;right:auto}.testimonial-slider .slick-arrow{right:-21px}.testimonial-slider .slick-arrow.slick-prev{left:-21px;right:auto}.block-title{position:static;display:block;margin:0 auto 20px;max-width:1200px;padding:0 23px}.block-title br{display:none}.juicer-feed-play .slick-arrow.slick-prev{left:-30px}}@media (max-width:1299px){.slick-arrow{width:15px;height:15px;background:none;left:-10px}.slick-arrow:hover{background:none}.slick-arrow:hover:after{color:rgba(255,255,255,.99)}.slick-arrow:after{color:#d3b566}.slick-arrow.slick-next{left:auto;right:-10px}.feed-slider .slick-arrow{right:-21px}.feed-slider .slick-arrow.slick-prev{left:-21px;right:auto}.testimonial-slider .slick-arrow{right:-21px}.testimonial-slider .slick-arrow.slick-prev{left:-21px;right:auto}.social-network{width:170px}.fancybox-nav{width:15px;height:15px;background:none!important}.fancybox-nav:before{color:#d3b566;line-height:15px}.fancybox-nav:hover{background:none}.fancybox-nav:hover:after{color:rgba(255,255,255,.99)}.fancybox-prev{left:-20px}.fancybox-next{left:auto;right:-20px}.upcoming-events .slick-prev.slick-arrow{left:-20px}.upcoming-events .slick-prev.slick-arrow{left:-15px}.upcoming-events .slick-next.slick-arrow{right:-20px}.upcoming-events .slick-next.slick-arrow{right:-15px}.juicer-feed-play .slick-arrow.slick-prev{left:-30px}}@media (max-width:1249px){.user-nav .menu{margin:0 0 18px}}@media (max-width:1200px){.info-block .text{padding:0 40px}.info-block .text br{display:none}.container-article .wp-caption-text{width:100%}.column-group.flex-group{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.column-group.flex-group .column{margin-bottom:20px}.column-group.flex-group .indent-right-box.last.column{margin-right:0;margin-left:0}.column-group.flex-group .column.indent-left-img{margin-left:0;margin-right:0;max-width:100%}.indent-bottom-block.indent-bottom-block{margin-bottom:0}}@media (max-width:1199px){#header{padding:0}.logo,.logo-second{font-size:1.80em;line-height:1;font-weight:300;width:220px}.logo .text .green,.logo-second .text .green{font-size:.90em;font-weight:900;line-height:1;padding:5px 0 0 6px}.logo .text .green .light,.logo-second .text .green .light{font-weight:300}.nav-area{padding:0 0 0 245px}#nav-social-search{padding:10px 10px 0 0}#nav-social-search .search-box .search-input span{font-size:.90em}.user-nav .menu li{padding:0 6px}#nav .menu li{padding:0}.attention-box{margin:0 0 0 5px}.banner{padding:60px 0 20px}.banner h1{font-size:6.50em;line-height:70px;font-weight:500}.banner .btn-white{font-size:.90em;line-height:22px;font-weight:700}.posts .post a{height:376px}.posts .title{font-size:2.50em;line-height:51px}.tabset .title{max-width:170px;font-size:1em;line-height:24px;font-weight:900;margin:0 auto}.tabset a{height:280px;padding:19px 5px 40px}.carousel .title{max-width:170px;font-size:1em;line-height:24px;font-weight:900}.link-blocks{padding-bottom:70px}.activity-details .btn-holder{width:60px}.activity-details .button{width:60px;height:60px;line-height:58px}.activity-details td.description{font-size:.80em;line-height:20px;font-weight:700}.table{font-size:.70em;line-height:18px;font-weight:400;margin:0 0 80px}.table table .info{width:60px}.table table .location-holder{width:60px}.table table .share-holder{width:60px}.table table .description{width:110px;padding:0 10px}.calendar{margin:0}.shopping-form{padding:0 0 80px}.all-form{margin:0 0 80px}.donation-form.question-form{padding:30px}.recent-footer{margin:0}.recent-footer .text{padding:50px}.juicer-feed{padding:20px 0 40px}.testimonial-block{margin:0 0 80px}.testimonial-slider .slide blockquote{padding:40px 60px}blockquote q{font-size:1.25em;line-height:30px;font-weight:700}.boxes .box{min-height:300px}.boxes .box.red .box-holder{padding:60px 15px}.lightbox-holder{margin-bottom:80px}#footer .text{display:none}.footer-area{min-width:0;width:61%}.below-tabs li{padding-right:5px!important;padding-left:5px!important}.footer-area .address{margin-right:0;width:auto;max-width:none;font-size:.80em;line-height:20px;font-weight:400;padding:0 5px}.footer-capra{padding:0 15px;width:auto}.footer-capra img{width:100px}.footer-nav{font-size:.80em;font-weight:900;line-height:22px;margin-right:0;max-width:none;padding:0 5px;width:auto}.social-network{width:148px}.full-table{margin:0 0 80px}.popup dt{margin-right:30px}.search-area{padding:80px 0}.section{margin:0 0 30px}}@media (max-width:1024px){.jcf-scrollbar-vertical{width:15px;right:5px}.jcf-scrollbar-vertical .jcf-scrollbar-handle:before{width:3px;left:6px}.detail-content-listing .section-detail-content{padding-right:0}.features-list li{padding:0 15px;overflow:hidden}.slick-arrow{margin-top:-7px}}@media (max-width:1023px){#nav li.menu-item-register>a{margin:0}#top-navigation>li.menu-item-has-children>.sub-menu>li ul{padding:0}#top-navigation>li.menu-item-has-children>.sub-menu>li a .opener{display:none}#nav li.menu-item-has-children>a:after{display:none}.features-list li{padding:0 15px;line-height:40px;height:40px;font-size:.80em}.slick-arrow{margin-top:-7px}.comments{padding:40px 0;margin-top:20px}.video-player{padding:40px 0}.image-gallery h3{padding-top:40px}#header{padding:0}#header .nav-wrap{width:100%;display:table;height:100%;overflow:hidden;background:#4a3367;padding-bottom:15px}#header .user-holder .nav-wrap{background:#972f2e}#header .copyright{display:block;text-transform:none;display:table-footer-group;margin:0 4px 0;width:100%}#header .copyright li{font-size:.55em;line-height:15px;font-weight:900}#header .copyright li a{display:inline}.logo,.logo-second{font-size:1.90em;line-height:1;font-weight:300;width:280px}.logo,.logo-second{font-size:1.10em;line-height:23px;font-weight:300;letter-spacing:1px;width:127px;margin:0}.logo .text .purple,.logo-second .text .purple{display:block}.logo .text .green,.logo-second .text .green{font-size:1.50em;line-height:1;font-weight:900;display:block}.logo .text .green,.logo-second .text .green{font-size:.90em;line-height:23px;font-weight:900;padding:0;letter-spacing:1px;margin:-5px 0 0}.logo .text .green .light,.logo-second .text .green .light{font-weight:300}#header .logo-second{width:160px}#header .logo-second .text a{-ms-flex-direction:column;flex-direction:column}#header .logo-second .text a .purple{font-size:1.40em}#header .logo-second .wrap-green{-ms-flex-direction:row;flex-direction:row;margin-top:2px}#header .logo-second .wrap-green .green{font-size:.50em}#header .logo-second .wrap-green .green:first-child{display:none}.nav-area{float:right;margin:0;padding:40px 20px 0 0;text-align:center;width:auto}.user-nav .user-opener{display:block;width:47px;height:47px;background:#972f2e;color:rgba(255,255,255,.99);border-radius:3px;font-size:.75em;position:relative}.user-nav .user-opener span{position:absolute;left:0;right:0;text-align:center;top:50%;margin-top:-8px}.user-nav .user-opener:hover{background:#652322;color:rgba(255,255,255,.99)}.user-nav .user-drop{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;position:fixed;left:0;width:100%;top:59px;bottom:0}.user-active .user-nav .user-drop{max-height:9999px}.user-nav .user-drop .name{text-transform:none}.user-nav .user-drop .user-holder{transform:translateY(-100%);transition:transform .3s ease-in-out,opacity .3s;background:#972f2e;height:100%;padding:68px 0 15px;opacity:0;overflow-y:auto}.user-nav .menu li{display:block;font-size:1.30em;line-height:20px;font-weight:900;margin:0 0 74px}.user-nav a{color:rgba(255,255,255,.99)}.user-nav a:hover{color:#000}#nav{float:right;margin:0}#nav .nav-opener{display:block;width:47px;height:47px;background:#4a3367;color:rgba(255,255,255,.99);border-radius:3px;font-size:.55em;position:relative}#nav .nav-opener span{position:absolute;left:0;right:0;text-align:center;top:50%;margin-top:-6px}#nav .nav-opener:hover{background:#35234c;color:rgba(255,255,255,.99)}#nav .nav-drop{bottom:0;left:0;max-height:0;overflow:hidden;overflow-y:auto;position:fixed;top:132px;transition:max-height .3s ease-in-out;width:100%}.nav-active #nav .nav-drop{max-height:9999px}#nav .nav-drop .name{text-transform:none}#nav .nav-drop .nav-holder{transform:translateY(-100%);transition:transform .3s ease-in-out,opacity .3s;background:#4a3367;height:100%;padding:68px 0 15px;opacity:0}#nav .menu ul{display:block;position:static;margin-top:8px;background:rgba(0,0,0,.1);box-shadow:none}#nav .menu li{display:block;font-size:1.30em;line-height:20px;font-weight:900;padding:10px}#nav .menu ul li{font-size:1em;padding:9px 0}#nav .menu ul ul li{font-size:.80em}#nav a{color:rgba(255,255,255,.99);display:block;margin:0 0 15px}#nav .sub-menu a{margin:0}#nav a:hover{color:#000}.hidden-md{display:inline-block!important}.hidden-sm{display:none}.banner{padding:40px 0 20px}.banner h1{font-size:5em;line-height:55px;font-weight:500}.banner h1 span{font-size:1.25em;line-height:1;font-weight:700}.banner .btn-white{font-size:.80em;line-height:22px;font-weight:700}.posts{padding:40px 0}.posts .post a{height:236px}.posts .title{font-size:2.25em;line-height:51px}.tab-content{margin:0}.search-block{padding:30px 20px}.activities-block{padding:40px 0 2px}.tabset{margin:0 -6px;min-height:252px}.tabset .title{max-width:140px}.tabset .tab-opener{padding:0 6px}.carousel{margin:0 -5px 20px}.carousel .slide{padding:0 5px 10px}.carousel .slide a{height:180px}.carousel .title{max-width:140px}.info-block{height:auto}.info-block .img{position:relative;top:auto;right:auto;bottom:auto;height:auto;width:100%}.info-block .img .img-stretch{position:static}.info-block .text{float:none;width:auto;min-height:250px;height:100%;font-size:.80em;line-height:22px;font-weight:400;padding:20px 15px 15px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.info-block .box{position:static;margin:0;width:auto;padding:0;font-size:.70em;line-height:18px;font-weight:700}.info-block .box .links{margin:0 -5px 12px}.info-block .box .links li{float:left;margin:0;width:33.33%;padding:0 5px}.info-block .box .links a{display:block;color:rgba(255,255,255,.99);background:#972f2e;padding:15px 3px;border-radius:3px;text-transform:uppercase}.info-block .box .links a:hover{color:rgba(255,255,255,.99);background:#652322}.info-block .box .emails{margin:0 -5px}.info-block .box .emails li{padding:0 5px;float:left;width:50%}.info-block .box .emails a{display:block;background:#4a3367;color:rgba(255,255,255,.99);padding:15px 5px;border-radius:3px;margin:0}.info-block .box .emails a:hover{color:rgba(255,255,255,.99);background:#35234c}.info-block h2{font-size:2.50em;line-height:51px;font-weight:900}.breadcrumbs{width:380px}.activity-block .text{padding-left:350px;padding-right:50px}.activity-block .text.text-no-image{padding-left:50px}.activity-block h1{width:auto;display:block;width:auto;margin:0 0 15px}.activity-block .text-wrap{display:block;margin:0 0 15px;width:auto;text-align:center}.activity-block .btn-signup{width:auto;display:block;margin:0 0 15px}.link-blocks{padding-bottom:50px}.logo-slider a{padding:20px 10px}.table{margin:0 0 60px}.tab-holder dl{font-size:.90em;line-height:22px;font-weight:400;padding:0;float:none;width:auto}.tab-holder dl dt{font-size:.80em;line-height:22px;font-weight:700}.tab-holder .tab-panel{padding:32px 18px}.calendar .table-body .num{font-size:.80em;line-height:1;font-weight:700;left:15px;top:7px}.calendar .table-body>a{height:110px}.calendar .table-body>a .info{font-size:.70em;line-height:18px;font-weight:300}.notice{padding:0 20px 70px}.gallery{margin:0 -5px 60px}.buttons{margin:0 0 60px}.select-form .selected{float:none;max-width:none;margin:0 0 20px}.select-form .selected li{padding:12px 25px 12px 8px}.checkbox-wrap label,.checkbox-wrap .label{padding:7px 35px 7px 40px}.btns-wrap{float:none;max-width:none;margin:0 -6px}.shopping-form{padding:0 0 60px}.shopping-form td{padding:15px 5px}.table-footer{padding:30px}.table-footer .total{float:none;max-width:none}.all-form{margin:0 0 60px}.text-toggle{margin-right:64px}.donation-block{margin:0 0 60px}.donation-block .info-text{padding:0}.donation-form{margin-right:25px;width:360px}.donation-form.question-form{padding:20px;width:410px}.toggle-list .text-toggle{width:240px}.activity-box{margin:0 0 60px}.activity-box .info-text{padding:0}.recent-footer{padding-left:50%}.recent-footer .img-stretch{width:50%}.recent-footer .text{padding:40px}.text-info{margin:0 0 20px}.juicer-feed{padding:10px 0 40px}.testimonial-block{margin:0 0 60px}.boxes{padding-bottom:60px}.boxes .box h1{font-size:1.15em;line-height:30px;font-weight:700}.boxes .box.blue .box-holder{padding:15px}.boxes .box blockquote q{font-size:1em;line-height:28px;font-weight:700}.lightbox-holder{margin-bottom:60px}#footer .container{flex-wrap:wrap}#footer .logo{width:100%}.footer-area{padding:20px 0;width:70%}.btn{font-size:.70em;line-height:18px;font-weight:700}input[type="text"],input[type="email"],input[type="password"],input[type="search"],input[type="url"],input[type="tel"],textarea{font-size:.70em;line-height:18px;font-weight:700}.full-table{margin:0 0 60px}.full-table table th{padding:15px}.full-table table td{padding:15px}.popup{padding:30px}.popup .close{right:11px;top:8px}.popup dt{margin-right:10px;width:90px}.search-area{padding:60px 0}.side-popup .img-wrap{margin:12px -30px -30px -20px}.section{margin:0 0 25px}img.full-width{margin:0 0 20px;max-width:100%}.blog-section-element{height:auto}.blog-section-text-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:20px}.panel-display-items .display-view{padding:16px 24px}.wtlf-selected-filters.selected{margin:0}.attention-box{display:inline-block;margin:0 5px 0 0;position:static}.warning-box.attention{top:49px}.eventsGrid-item{width:46%}}@media (max-width:990px){.social-network-list a{margin-left:5px}.section-text-title a{font-size:1.10em}.block-date-time--descr{font-size:1.30em}.section-map-detail{float:left;margin:0 20px 0 0}.section-detail-content a.btn{margin-left:auto;margin-right:auto}.content-container .left-panel{width:100%;float:none;margin-bottom:20px}.content-items{float:none;width:100%}.page-template-page-staff .content-items{margin-top:20px}.featuredGrid{margin:auto}.search-bar .result-search-block{margin-right:5px}.searchlist-item .listing-image{width:65%}.searchlist-item .description-info{padding-right:15px;width:45%}.searchlist-item .description-info p{font-size:.70em}.eventsGrid{margin:0 -1% 20px;-ms-flex-pack:center;justify-content:center}.eventsGrid-item{margin:0 1% 20px;width:48%}.banner.banner-home{max-height:370px;height:370px}.banner-home-grid .slick-slide{width:50%!important;height:25%}.wrap-articles-block{-ms-flex-direction:column;flex-direction:column}.news-block{width:100%;margin-right:0}.newest-activities{max-width:300px;width:100%}}@media (max-width:925px){.blog-section-element-large-img-text{width:100%;-ms-flex-direction:column;flex-direction:column}.blog-section-element-large-img-text .blog-section-image{min-width:1px;width:100%}.blog-section-element-large-img-text .blog-section-image{float:none}}@media (max-width:768px){.slick-arrow:after{top:0;left:9px}.slick-arrow.slick-next:after{top:0;left:0}.banner.banner-home{height:520px;max-height:520px}.search-bar .wrap-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.search-bar .search-list{margin:10px;width:40%;-ms-flex-positive:1;flex-grow:1}.search-bar .result-search-block{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-pack:center;justify-content:center;margin-right:0;padding:0 0 10px}.sort-block{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-positive:1;flex-grow:1;margin-top:20px;min-height:38px}.sort-block a{padding:10px 15px;font-size:.70em}.label-sort{font-size:.70em}.searchlist{margin-top:20px}.featuredlist .listing-info p{font-size:.75em;line-height:120%}}@media (max-width:767px) and (max-width:767px){.full-table table tr{position:relative}.full-table table td:after{position:absolute;left:-110px;width:83px;top:0;bottom:0;height:100%;content:"";z-index:3}}@media (min-width:768px){.bottom-links,.mobile-only{display:none!important}}@media (max-width:1024px){.banner-home-slider .slick-arrow{bottom:auto;height:100%;margin:0;top:0;transform:translateY(0);width:50px}.banner-home-slider .slick-arrow.slick-prev{left:-49px}.banner-home-slider .slick-arrow.slick-next{right:-49px}.custom-arrows .slick-arrow.slick-prev:before{right:16px}.custom-arrows .slick-arrow.slick-next:before{left:16px}.custom-arrows .slick-arrow:hover{background-color:#4a3367}.banner-home-slider{background:#4a3367;padding-top:20px;padding-bottom:20px}}@media (max-width:767px){.social-network-block-list a .icon-instagram{height:11px;margin:0;width:11px}.nav-area{padding:30px 15px 0 0}#nav .nav-drop{top:104px}#slider-values:before{height:5px;background:#fff;border:0;border-radius:3px;box-shadow:0 3px 15px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.2)}#slider-values{margin-left:30px;margin-right:-10px;margin-bottom:23px}.add-feature{color:rgba(255,255,255,.99);background-image:url(../../../themes/playgrapevine/images/ico_plus.svg);background-size:11px auto;font-size:.75em;height:43px;line-height:42px}#slider-values .noUi-origin{background-color:#29a7de;border:2px solid #fff;font-size:.75em;line-height:34px}.filter-active #header{position:fixed;top:0;left:0;right:0}.filter-active .social-icons{opacity:0;pointer-events:none}.filter-active .bottom-submit{display:block;z-index:9999}.filter-active .filter-modal{display:block;z-index:9999}.filter-modal{position:fixed;top:59px;bottom:0;display:none;left:0;right:0;padding-bottom:70px;margin:0;float:none;width:auto;-webkit-overflow-scrolling:touch;overflow:auto;box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.3);z-index:95;background-color:#4a3367}.filter-modal .left-panel{display:block!important;background:none;padding:0;box-shadow:none;margin:0;border:0;width:auto}.filter-side fieldset label span{color:rgba(255,255,255,.99);font-size:.75em;height:42px}.filter-side fieldset label+label,.filter-side fieldset{border-color:rgba(255,255,255,.99)}.filter-modal .left-panel.banner{display:none!important}.filter-side h4{display:none}.filter-modal .reset{position:absolute;top:19px;left:10px;padding:10px;display:block;opacity:.5;color:#fff;font-size:.50em;font-weight:700;letter-spacing:.06em;line-height:12px;text-transform:uppercase}.filter-modal .close{position:absolute;cursor:pointer;top:23px;right:15px;background:url(../../../themes/playgrapevine/images/ico_close.svg) no-repeat 50% 50%;background-size:9px auto;width:20px;height:20px}.filter-modal .head h4{display:block;text-align:center;color:#fff;padding-top:27px;font-family:"kepler-std","Times New Roman","Times","Baskerville","Georgia",serif;font-size:.90em;text-transform:none;font-weight:700;margin-bottom:-10px;line-height:20px}.filter-side fieldset.mobile-inline label span{font-size:.60em;padding:0 12px 0 11px;text-align:center;line-height:40px}.filter-side fieldset.mobile-inline label :checked+span{background-image:none}.filter-side fieldset.mobile-inline label+label{border:0;border-left:1px solid #fff}.filter-side fieldset.mobile-inline label{display:table-cell;padding:0}.filter-side .ss{margin-top:12px}.filter-side fieldset.mobile-inline{width:calc(100% + 20px);display:table;margin-bottom:27px;overflow:hidden}.filter-side fieldset{margin-left:-10px;margin-right:-10px;margin-bottom:15px}.filter-side fieldset label :checked+span{background-size:12px auto}.filter-side h5{color:rgba(255,255,255,.99);font-size:.55em;margin-left:-5px}.bottom-submit .btn{height:45px;color:#fff;font-size:.75em;font-weight:700;line-height:45px;width:100%;padding:0;text-transform:uppercase;letter-spacing:.02em;background-color:#29a7de;border-radius:3px}.bottom-submit{position:fixed;bottom:0;left:0;right:0;display:none;z-index:98;padding:9px 10px;box-shadow:0 -3px 15px rgba(0,0,0,.15),0 -2px 7px rgba(0,0,0,.22);height:65px;background:#4a3367}.bottom-links{position:fixed;bottom:0;left:0;right:0;z-index:2000;padding:9px 10px;height:65px;background:#f2edde}.bottom-links a.map{float:right;background:#972f2e}.bottom-links a.map:before{background:url(../../../themes/playgrapevine/images/ico_map.svg) no-repeat;width:9px;height:14px;background-size:contain;display:inline-block;content:"";margin-right:5px;vertical-align:middle}.page-template-listings-template{padding-bottom:65px}.page-template-page-trails .map-holder{display:none}.posts.posts-listing{padding-top:5px}.page-template-listings-template .info-block{display:none}.bottom-links a{float:left;height:45px;background-color:#4a3367;text-align:center;border-radius:3px;width:48%;color:#fff;letter-spacing:.02em;font-size:.75em;font-weight:700;line-height:43px;text-transform:uppercase}.posts.posts-listing .diff{padding:0 16px;height:30px;line-height:30px;font-size:.60em}.posts.posts-listing .post{padding:0;margin:0 0 10px}.posts.posts-listing .num{width:30px;height:30px;line-height:30px;font-size:.60em}.posts.posts-listing{margin:0}.posts.posts-listing .post .title{font-size:1.30em;line-height:26px}.posts.posts-listing .post p{font-size:.60em}.posts.posts-listing .post a{height:125px}.section-detail-content hr{display:none}.below-tabs h4{font-size:.60em;font-weight:700;color:#4a3367;margin:0;padding:0 0 6px}.below-tabs ul{display:table;width:calc(100% + 20px)}.features-list h4{font-size:.60em;text-transform:uppercase;font-weight:700;color:#4a3367;font-family:acumin-pro-condensed,Arial,"Helvetica Neue",Helvetica,sans-serif;margin:0;padding:0 0 6px;opacity:1}.comments{padding:13px 0;margin-top:11px}.image-gallery h3{font-size:.80em;font-weight:400;margin:4px 0 -9px;padding:0;opacity:1}.video-player{padding:22px 3px 30px}.features-list{padding:0 0 40px}.play-icon,.video-player a:before{background-size:75px auto}.features-list ul{padding-top:3px}.features-list li{clear:both;margin:0 0 5px;font-size:.75em}.below-tabs ul li{line-height:45px;display:table-cell;padding:0;width:auto;padding:0 15px;height:45px;margin:0;font-size:.60em}.below-tabs{padding-bottom:47px;overflow:visible}.section-detail-content,.section-map-detail{overflow:visible}.section-detail-content:after,.section-map-detail:after{content:"";clear:both;display:block}.below-tabs ul{margin:0 -10px;padding:0;height:45px;background-color:#fff;border-radius:3px;box-shadow:0 3px 15px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.2)}.data-table th{font-size:.60em}.data-table td{font-size:.90em}.data-table tr th,.data-table tr td{padding:0 0 24px}.menu-bar,.mobile-hide{display:none!important}.menu-bar{padding:15px}a.ui-corner-all.ui-corner-all{top:5px}.ui-datepicker.ui-widget{width:288px}#header .container{padding:0}.banner{padding:54px 0 11px}.banner h1{font-size:3.85em;line-height:47px;font-weight:400;margin:0 0 30px}.banner h1 span{font-size:.85em;line-height:1;font-weight:700;padding:4px 0 2px}.banner .btn-white{font-size:.60em;line-height:16px;font-weight:700;padding:9px 50px;margin:0 0 68px}.btns .btn{font-size:.60em;line-height:16px;font-weight:700;padding:10px 5px;letter-spacing:0}.posts{padding:23px 0;margin:0 0 -22px}.posts .post{font-size:.65em;line-height:18px;font-weight:400;float:none;width:auto;margin:0 0 23px;padding:0}.posts .post.in-viewport a:before{height:100%}.posts .post a{padding:9px 15px;height:220px;transition:all 1s ease-in-out .5s}.posts .title{margin:0 0 -4px}.login-form{max-width:353px}.login-form .form-text{display:none}.login-form .form-body{padding:19px 17px}.login-form .form-body input[type="text"],.login-form .form-body input[type="password"]{height:40px;font-size:.60em;line-height:16px;font-weight:500}.login-form .form-body .form-group{margin:0 0 7px}.login-form .title-holder{display:block;margin:0 0 8px}.tab-content{margin:0}.search-block{padding:25px}.search-block h1{display:none}.search-form{display:table;width:100%;table-layout:fixed}.search-form .input-wrap{overflow:auto;width:calc(100% - 93px);float:right}.search-form .input-wrap input[type="search"],.search-form .input-wrap input[type="text"]{border-color:#c4c4c4;font-weight:500;padding:5px 20px}.search-form .btn-wrap{width:100%;margin:0;float:none;display:table-footer-group}.search-form .btn-wrap .btn{font-size:.50em;line-height:16px;font-weight:700;height:47px}.switcher{width:83px;margin-bottom:12px}.switcher label.jcf-label-active .slider:before,.switcher .label.jcf-label-active .slider:before{margin-left:42px}.switcher .slider{width:83px;height:47px}.switcher .slider:before{width:39px}.switcher .slider span{width:39px}.switcher .slider:before{width:39px}.activities-block{padding:22px 0 2px}.activities-block .block-title{display:none}.activities-block h1{display:none}.activities-block .tab-content{display:none}.tabset{margin:0 -5px -14px;letter-spacing:-6px;white-space:normal}.tabset .title{font-size:.70em;line-height:18px;font-weight:900}.tabset .tab-opener{width:50%!important;letter-spacing:0;padding:0 5px 10px}.tabset .tab-opener.active .bg-stretch:before{display:none}.tabset a{height:160px;padding:19px 5px 8px}.tabset a .bg-stretch:before{display:none}.slick-arrow{margin-top:-10px}.slick-arrow:after{font-size:.75em}.carousel{overflow:hidden;margin:0 -26% 20px}.carousel .slide a{height:130px}.carousel .title{font-size:.70em;line-height:18px;font-weight:900}.hidden-xs{display:none!important}.show-xs{display:inline!important}.info-block .img{height:227px}.info-block .text{height:auto;padding:25px 15px 20px;font-size:.65em;line-height:18px;font-weight:400;margin:0 0 -5px;min-height:100%}.info-block .text .text-wrap{max-width:61%;display:block;margin:0 auto}.info-block .box{font-size:.50em;line-height:16px;font-weight:700}.info-block h2{font-size:2.35em;line-height:40px;font-weight:300;margin:0 0 9px}.link-block{padding:0}.breadcrumbs{display:none}.social-icons{position:fixed;right:0;top:30%;z-index:9999;width:48px;text-align:center;border-radius:4px;font-size:.60em;line-height:18px;font-weight:900;display:none;overflow:hidden}.social-icons:before{background:#fff;position:absolute;left:0;right:0;top:0;height:40px;z-index:-1;content:""}.social-icons li{display:block;padding:0}.social-icons li span{line-height:46px;font-size:.70em}.social-icons li .btn-facebook{background:#3b5998}.social-icons li .btn-facebook:hover{background:#4f76c9}.social-icons li .btn-twitter{background:#36a9e1}.social-icons li .btn-twitter:hover{background:#3cbfff}.social-icons li .btn-envelope{background:#4a3367}.social-icons li .btn-envelope:hover{background:#7755a2}.social-icons li .icon-facebook{color:rgba(255,255,255,.99)}.social-icons li .icon-facebook:hover{color:rgba(255,255,255,.99)}.social-icons li .icon-twitter{color:rgba(255,255,255,.99)}.social-icons li .icon-twitter:hover{color:rgba(255,255,255,.99)}.social-icons li .icon-envelope{color:rgba(255,255,255,.99)}.social-icons li .icon-envelope:hover{color:rgba(255,255,255,.99)}.social-icons a{width:48px;height:48px;display:block}.activity-block .img-stretch{float:none;position:relative;height:151px;width:auto}.activity-block .text{padding:24px 13px}.activity-block .text.text-no-image{padding:24px 13px}.activity-block h1{font-size:26px;line-height:22px;font-weight:400;margin:0 0 11px;text-shadow:none}.activity-block .text-wrap{font-size:.75em;line-height:17px;font-weight:400}.activity-block .btn-signup{margin:0}.activity-block .btn-signup a{display:inline-block;vertical-align:top;padding:15px;font-size:.50em;line-height:14px;font-weight:700;background:#972f2e;color:rgba(255,255,255,.99);border-radius:3px;text-transform:uppercase;padding:16px 27px}.activity-block .btn-signup a:hover{color:rgba(255,255,255,.99);background:#652322}.link-blocks{padding-bottom:24px}.logo-slider a{padding:20px 19px}.logo-slider .img{float:left;margin:0;width:28%;min-width:87px}.logo-slider .text{margin:0;padding:10px 0;padding-left:7%;overflow:hidden;text-align:center}.logo-slider .name{font-size:.60em;line-height:18px;font-weight:900;margin:0 0 12px}.logo-slider .web-link{font-size:.60em;line-height:16px;font-weight:900}.activity-details .heading{margin:0}.activity-details h1{font-size:.90em;line-height:13px;font-weight:700}.activity-details .code{display:none}.details{padding:26px 23px 7px;border-radius:3px;margin:0 0 7px}.table-heading{display:none}.table-heading table th{font-size:.50em;line-height:14px;font-weight:300}.table-holder{display:block;box-sizing:content-box;width:100%;overflow:hidden;border-collapse:separate}.table-holder td,.table-holder tr,.table-holder tbody{display:block;box-sizing:content-box;margin-bottom:0!important}.table-holder tbody{display:block;float:left;width:100%;box-sizing:border-box;padding-top:48px;padding-right:10px;padding-left:110px;position:relative;min-height:431px}.table-holder tbody:before{content:"";width:82px;background:#4a3367!important;position:absolute;top:0;left:0;bottom:0;height:100%}.table-holder tr{display:block;width:100%;background:#fff;clear:both}.table-holder td{clear:both;width:100%!important;border:none!important;padding:13px 0!important;text-align:center!important;position:relative;text-align:left!important;font-size:0.700em!important;line-height:1!important;font-weight:300!important}.table-holder td:before{content:attr(data-label);padding:13px 0 0 20px;color:#fff!important;font-weight:700;position:relative;white-space:normal;width:60px;position:absolute;top:0;bottom:0;height:100%;font-size:0.500em!important;line-height:15px!important;text-transform:uppercase;left:-110px}.table-holder .btn-holder,.table-holder .info,.table-holder .location-holder,.table-holder .share-holder{position:absolute;left:0;top:0;padding:0!important;margin:0!important;line-height:0!important;display:block;width:25%!important;z-index:15;height:48px;text-align:center}.table-holder .btn-holder:before,.table-holder .info:before,.table-holder .location-holder:before,.table-holder .share-holder:before{display:none!important}.table-holder .btn-holder a,.table-holder .info a,.table-holder .location-holder a,.table-holder .share-holder a{width:auto!important;height:48px;line-height:46px;text-align:center;font-size:.50em;text-transform:uppercase}.table-holder .btn-holder a .visible-xs,.table-holder .info a .visible-xs,.table-holder .location-holder a .visible-xs,.table-holder .share-holder a .visible-xs{margin-left:3px}.table-holder .btn-holder .info,.table-holder .info .info,.table-holder .location-holder .info,.table-holder .share-holder .info{position:absolute}.table-holder .info{left:25%}.table-holder .location-holder{left:50%}.table-holder .share-holder{left:75%}.tab-holder{position:absolute;left:0;right:0;width:100%;top:0;background:#fff}.tab-holder dl{font-size:.70em;line-height:14px;font-weight:400;padding:21px 0 0;overflow:hidden}.tab-holder dl dt:first-child:before{content:"";position:absolute;left:0;right:0;top:-999px;bottom:-999px;background:#4a3367;z-index:-1}.tab-holder dl dt{font-size:.40em;line-height:16px;font-weight:700;color:rgba(255,255,255,.99);margin:0;padding:0 22px;width:82px;box-sizing:border-box}.tab-holder dl dd{background:#fff;padding:0 31px;margin:0 0 23px}.tab-holder dl dd strong{font-weight:700}.tab-holder dl dd strong.green{font-weight:700}.tab-holder dl dd ul li:before{height:16px;top:2px}.tab-holder .tab-panel{padding:0}.no-result{padding:0}.no-result .img-stretch{width:auto;left:auto;height:auto;bottom:auto;position:relative;height:187px}.no-result .text{padding:20px 15px 7px;line-height:24px;font-size:.65em}.no-result .text h1{font-size:26px;line-height:22px;font-weight:400;margin:0 0 8px;text-shadow:none}.calendar h1{font-size:.90em;line-height:22px;font-weight:700;margin:0 0 5px;display:block}.calendar .calendar-info{display:block}.calendar .table-heading{display:block;margin-bottom:5px;border-radius:0 0 3px 3px}.calendar .table-heading>span{padding:7px 5px}.calendar .table-body .num{position:static}.calendar .table-body>a{height:42px;padding:5px;margin-bottom:5px}.calendar .table-body>a:before{left:3px;right:3px}.calendar .table-body>a .info{position:absolute;top:-30px;left:50%;transform:translateX(-50%);width:100px;visibility:hidden;opacity:0;transition:all .3s ease-in-out;background:#4a3367;border-radius:3px;padding:3px 3px 5px}.calendar .table-body>a .info:before{content:"";height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #4a3367;position:absolute;top:100%;left:50%;text-align:center;transform:translateX(-50%)}.calendar .table-body>a:nth-child(7n+1) .info,.calendar .table-body>a:nth-child(7n+2) .info{left:0;transform:translateX(0)}.calendar .table-body>a:nth-child(7n+1) .info:before,.calendar .table-body>a:nth-child(7n+2) .info:before{left:10px;right:auto}.calendar .table-body>a:nth-child(7n) .info,.calendar .table-body>a:nth-child(7n+6) .info{left:auto;right:0;transform:translateX(0)}.calendar .table-body>a:nth-child(7n) .info:before,.calendar .table-body>a:nth-child(7n+6) .info:before{left:auto;right:10px}.notice{font-size:.70em;line-height:18px;font-weight:400;padding:0 20px 24px;margin:0 auto 35px}.notice .notice-heading{padding:19px 5px;margin:0 -20px 17px}.notice p{margin:0 0 9px}.notice .heading{font-size:.70em;line-height:18px;font-weight:700}.notice .btn{font-size:.50em;line-height:14px;font-weight:700;padding:8px 32px}.row{margin:0}.row .col{float:none;width:auto;padding:0}.row .col-4{float:none;width:auto;padding:0}.row .col-8{float:none;width:auto;padding:0}.gallery{margin:0 -5px 23px}.image-gallery{padding:30px 0 0}.buttons{text-align:right;margin:0 0 43px}.buttons ul{margin:0 -5px}.buttons li{width:50%;padding:0 5px 12px}.buttons .btn{min-width:106px}.buttons .btn-primary{min-width:60px;display:block}.rich-text h1{margin:0 0 9px}.rich-text h2{margin:0 0 11px}.rich-text h3{margin:0 0 11px}.rich-text p{margin:0 0 11px}.warning-box{padding:19px 24px 7px;overflow:hidden;margin:0 0 20px}.warning-box .title{font-size:.60em;line-height:16px;font-weight:700;margin:0 0 12px}.small-table{margin:0 0 19px}.small-table tr td,.small-table tr th{font-size:.50em;line-height:14px;font-weight:700;padding:7px 11px}.small-table tr td{padding:11px 12px}.small-table tr:hover{background:none}.small-table tr th{font-size:.50em;line-height:14px;font-weight:700}.select-form{padding:19px 24px 13px}.select-form .submit-wrap{padding:11px 0}.select-form .selected{margin:0 0 13px}.select-form .selected li{font-size:.50em;line-height:14px;font-weight:400;padding:6px 18px 9px 8px;margin-right:6px}.select-form .selected li .icon-close{font-size:.30em}.select-form .selected a{right:6px;margin-top:-9px}.checkbox-wrap .jcf-scrollable{height:106px}.checkbox-wrap label,.checkbox-wrap .label{padding:7px 28px}.checkbox-wrap label:before,.checkbox-wrap .label:before{font-size:.70em;left:10px;margin-top:-12px}.checkbox-wrap label.jcf-label-active:before,.checkbox-wrap .label.jcf-label-active:before{font-size:1.10em;margin-top:-13px}.btns-wrap li{margin:0;padding:0 6px;width:59.7%}.btns-wrap li:first-child{width:40.3%}.btns-wrap .btn{min-width:0;width:100%;display:block;padding:15px 3px}.btns-wrap .btn-reset{min-width:0}.shopping-form{padding:0 0 30px}.shopping-form .details{padding:22px 22px 12px}.shopping-form h1{font-size:.90em;line-height:22px;font-weight:700}.shopping-form .table-holder table tbody{padding-top:0;min-height:0}.shopping-form .table-holder table tbody:before{display:none}.shopping-form .table-holder table tr td:before{background:#972f2e!important}.shopping-form .table-holder table tr td.btn-holder{left:auto;top:15px;right:15px;width:48px!important;height:48px!important}.shopping-form .table-holder table tr td.btn-holder .button{width:48px!important;height:48px!important}.shopping-form .table-holder .referral{display:none}.table-footer{padding:22px 24px 26px}.table-footer .total{display:none}.table-footer .btns-wrap .btn{min-width:0}.table-footer .btns-wrap .btn-reset{min-width:0}.all-form{padding:19px 25px}.all-form h1{display:none}.all-form .selects label,.all-form .selects .label{float:none;width:auto;padding:0}.all-form .btn{width:100%;margin:0}.text-toggle{font-size:.50em;line-height:15px;font-weight:700;float:left;width:140px;margin-right:10px;color:#6a6a6a;padding:15px 0;text-align:left}.donation-block{margin:0 0 30px}.donation-form{padding:20px;float:none;width:100%;margin:0 0 20px}.donation-form.question-form{width:auto}.toggle-list .text-toggle{font-size:.55em;line-height:17px;font-weight:700;width:140px;padding:15px 0}.radio-list li{margin:0 0 6px}.radio-list li.other label,.radio-list li.other .label{width:100px}.radio-list label,.radio-list .label{font-size:.70em;line-height:18px;font-weight:700;padding:11px 0 14px 60px}.activity-box{margin:0 0 30px}.activity-box .btn{width:auto;width:100%}.recent-footer{padding-left:0}.recent-footer .img-stretch{position:relative;left:auto;top:auto;bottom:auto;height:250px;width:100%}.recent-footer h1{font-size:1em;line-height:25px;font-weight:700;margin:0 0 10px}.recent-footer .text{padding:20px}.text-info{margin:0 0 15px}.feed-slider .slick-arrow{right:-21px}.feed-slider .slick-arrow.slick-prev{left:-21px;right:auto}.testimonial-block{margin:0 0 20px}.testimonial-slider .slick-arrow{right:-21px}.testimonial-slider .slick-arrow.slick-prev{left:-21px;right:auto}.testimonial-slider .slide .testimonial{padding:0}.testimonial-slider .slide .img{width:100%;position:relative;left:auto;top:auto;bottom:auto;height:250px}.testimonial-slider .slide blockquote{padding:70px 20px}.testimonial-slider .slide .icon{top:auto;bottom:-50px;left:50%;margin:0 0 0 -50px;right:auto}.boxes{max-width:375px;margin:0 auto;padding-bottom:25px}.boxes .col-4:last-child .box{margin:0}.lightbox-holder{margin-bottom:30px}.visible-xs{display:inline!important}#footer{padding:25px 0}#footer .container{padding:0 12px}#footer .logo{float:none;margin:0;position:relative;width:100%}#footer .logo .img{margin:0 auto;width:123px}#footer .footer-capra-mobile{display:block;position:absolute;right:0;top:0;width:110px}#footer .footer-capra-mobile img{display:block}.footer-area{flex-direction:column;margin:0;padding-top:30px;width:auto;font-size:1.8em}.footer-area .address{display:table;width:100%;table-layout:fixed;padding:0;margin:0 0 12px;font-size:.60em;line-height:16px;font-weight:900;text-transform:uppercase;float:none}.footer-area .address .location a{background:#4a3367;color:rgba(255,255,255,.99);margin-top:12px;display:block;padding:12px 15px;text-align:center;border-radius:3px}.footer-area .address .location a:hover{background:#35234c}.footer-area .address .location br{display:none}.footer-area .address .number{display:table-header-group;width:100%}.footer-area .address .number a:hover{background:#35234c;color:rgba(255,255,255,.99)}.footer-area .address .number a{display:block;background:#4a3367;color:rgba(255,255,255,.99);text-align:center;padding:12px 15px;border-radius:3px}.footer-nav{display:none;margin:0}.footer-capra{display:none}.footer-list{display:block;width:auto;float:none;margin:0 -6px;text-align:center;padding:0}.footer-list li{float:left;padding:0 6px;width:33.33%;font-size:.60em;line-height:16px;font-weight:900}.footer-list a{display:block;background:#4a3367;color:rgba(255,255,255,.99);width:100%;border-radius:3px;padding:13px 5px}.footer-list a:hover{color:rgba(255,255,255,.99);background:#35234c}.social-network{float:none;width:auto;margin:0 -6px;padding-top:10px;padding-bottom:9px}.social-network li{float:left;width:50%;padding:0 6px;font-size:.50em;line-height:14px;font-weight:400}.social-network a{padding:12px 10px 14px}.social-network a span{font-size:.60em}.copyright li{font-size:.55em;font-weight:700;padding:0 5px}.copyright li:first-child a{font-weight:400}.jcf-checkbox{font-size:.70em;left:10px;margin-top:-7px}.jcf-radio{width:48px;height:48px}.jcf-radio span{margin-left:-5px;margin-left:-5px}.jcf-radio span:before{font-size:.60em}.jcf-select{padding:13px 40px 14px 20px}.jcf-select .jcf-select-text{font-size:.60em;line-height:18px;font-weight:400}.jcf-list{font-size:.60em;line-height:18px;font-weight:400}.jcf-select-multitest .jcf-list .jcf-list-content{max-height:120px!important}.jcf-select-multitest .jcf-list .jcf-list-content ul{margin:0}.jcf-select-multitest .jcf-list ul li span:before{font-size:.70em;left:10px;margin-top:-7px}.jcf-select-multitest .jcf-list .jcf-option{padding:7px 28px}.jcf-select-multitest .jcf-list .jcf-hover:before,.jcf-select-multitest .jcf-list .jcf-selected:before{font-size:1.10em;margin-top:-13px}.fancybox-nav:before{font-size:.75em}body{font-size:1.25em;font-weight:400;line-height:24px}.back-to-top{width:48px;height:48px;padding:15px;line-height:46px}.back-to-top .text{display:none}.back-to-top .icon-arrow-top{font-size:.70em;margin-bottom:0}.btn{font-size:.70em;line-height:14px;font-weight:700;padding:16px 3px;letter-spacing:0;min-width:60px}input[type="text"],input[type="email"],input[type="password"],input[type="search"],input[type="url"],input[type="tel"],textarea{font-size:.60em;line-height:16px;font-weight:700;height:48px;padding:4px 10px}textarea{padding:14px 9px;height:95px}h1{font-size:.75em;font-weight:400;line-height:19px}h2{font-size:.90em;font-weight:400;line-height:21px}h3{font-size:.75em;font-weight:400;line-height:21px}h4{font-size:.70em;font-weight:400;line-height:18px}ul.list li{padding-left:10px;margin-bottom:11px}ul.list li:before{width:7px;top:10px}ol.list li{padding-left:11px;margin:0 0 11px}.full-table table{display:table;box-sizing:content-box;width:100%;overflow:hidden;border-collapse:separate}.full-table table thead tr:first-child td{text-align:left!important;padding-left:5px!important}.full-table table th{display:none}.full-table table td,.full-table table tr,.full-table table tbody{display:block;box-sizing:content-box;margin-bottom:0!important}.full-table table tbody{display:block;float:left;width:100%;box-sizing:border-box;padding-right:10px;padding-left:110px;position:relative}.full-table table tbody:before{content:"";width:83px;background:#4a3367!important;position:absolute;top:0;left:0;bottom:0;height:100%;z-index:3}.full-table table tr{display:block;width:100%;background:#fff;clear:both}.full-table table td{clear:both;width:100%!important;border:none!important;padding:13px 0!important;text-align:center!important;position:relative;text-align:right!important;font-size:0.800em!important;line-height:1!important}.full-table table td:before{content:attr(data-label);color:#fff!important;font-weight:700;position:relative;white-space:normal;width:60px;position:absolute;top:50%;transform:translateY(-50%);font-size:0.500em!important;line-height:15px!important;text-transform:uppercase;left:-103px;z-index:4;text-align:left!important;font-size:0.700em!important}.full-table table tr:hover{background:none}.full-table table tr.nth-child{background:none;position:relative}.full-table table tr:nth-child(even){background:none;position:relative}.full-table table tr.nth-child:before{content:"";position:absolute;left:-999px;right:-10px;top:0;bottom:0;background:#f2f2f2}.full-table table tr:nth-child(even):before{content:"";position:absolute;left:-999px;right:-10px;top:0;bottom:0;background:#f2f2f2}.full-table table tr.nth-child td:after{background:#988da7}.full-table table tr.nth-child:hover{background:none}.full-table table tr:nth-child(even) td:after{background:#988da7}.full-table table tr:nth-child(even):hover{background:none}.popup{padding:20px 24px}.popup .close{font-size:.45em;right:13px;top:7px}.popup h1{margin:0 0 8px}.popup h2{margin:0 0 12px}.popup h3{margin:0 0 11px}.popup h4{margin:0 0 13px}.popup .img{margin:21px 0 11px}.popup .btn{min-width:164px;padding:7px 5px}.popup dl{padding-top:5px;font-size:.60em;line-height:14px;font-weight:400;padding-bottom:13px}.popup dt{font-size:.50em;line-height:14px;font-weight:400;width:83px;margin-right:11px;letter-spacing:1px}.popup dd{margin-bottom:11px}.popup dd ul{margin:0 -5px}.popup dd ul li{padding:0 5px}.popup dd ul li:before{height:10px;top:3px;width:1px}.popup.image-popup .text{padding:14px 22px 7px}.popup.image-popup .close{right:16px;top:3px}.popup-section{padding:13px 0}.popup-row{margin:0}.popup-row .popup-col{float:none;width:auto;padding:0}.search-area{padding:28px 0}label,.label{font-size:.50em;line-height:14px;font-weight:700;margin:0 0 2px}.side-popup{position:relative;left:auto;bottom:auto;padding:19px 0 19px 25px;width:auto;z-index:5;margin:0 0 15px;box-shadow:none;transform:translateX(0%);visibility:visible;opacity:1}.side-popup .text-holder{max-width:190px;font-size:.70em;line-height:18px;font-weight:400;padding:0 0 74px}.side-popup h2{font-size:.70em;line-height:18px;font-weight:700;margin:0 0 11px}.side-popup .img-wrap{position:absolute;right:0;bottom:0;width:52%;margin:0}.side-popup .close{display:none}.side-popup .download-holder{height:46px}.side-popup .download{left:29px;bottom:11px;font-size:.45em}.side-popup .download .text{display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:.50em;line-height:14px;font-weight:700;margin-left:3px}.block-title{padding:0 23px;font-size:.65em;line-height:14px;font-weight:700;margin:0 auto 9px}.section{margin:0 0 31px}.section.post-info{padding:7px 0 22px}.social-network-list{float:none;margin:25px auto;-ms-flex-pack:center;justify-content:center}.social-network-list a{width:30px;height:30px}.container-article{padding-bottom:40px;margin:25px auto 0}.container-article h1{margin-bottom:10px}.container-article h3{margin-bottom:10px}.container-article .warning-box{padding:25px}.container-article blockquote{padding:25px}.column-group.flex-group .indent-right-box.last.column{width:100%}.blog-section{padding-bottom:40px}.blog-section-filter{margin-top:20px}.title-show-filter{font-size:.70em}.filter-count{font-size:.70em}.blog-select-filter .jcf-select{height:60px;min-width:240px;padding:10px 30px 10px 20px}.blog-select-filter .jcf-select-text{font-size:.70em;font-weight:700;line-height:40px}.blog-select-filter .jcf-select-opener{width:25px;top:-4px}.blog-select-filter .jcf-select-opener:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #6a6a6a}.blog-select-filter .jcf-select.jcf-drop-active .jcf-select-opener:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #6a6a6a}.blog-page .jcf-option{font-size:.70em;padding:15px 20px}.map-pin{font-size:.60em;padding:5px 10px}.section-text-title a{font-size:.90em}.blog-section-text-block{padding:15px}.btn.light-red{padding:10px 15px;font-size:.70em}.detail-content-listing{padding-bottom:10px;padding-top:20px}.detail-content-listing .section-detail-content{float:none;padding:20px 0 15px;width:100%;font-size:.75em}.section-map-detail{float:none;margin:0 auto;width:100%}.map-detail{height:250px}.map-detail.map-listing{height:200px}.map-detail-description{padding:15px}.map-detail-description address{font-size:.70em;margin-bottom:10px}.map-detail-description a{font-size:.70em}.section-detail-content{padding:20px 0 0}.section-detail-content h1{font-size:.90em;margin-bottom:10px}.section-detail-content h3{font-size:.90em;margin-bottom:10px}.section-detail-content a.btn{font-size:.70em;padding:6px 15px 9px}.detail-phone{font-size:.80em;margin-bottom:10px}.work-days{margin-bottom:10px}.work-days li{font-size:.80em}.section-detail-content-btns{padding-top:20px}.section-detail-content-btns .btn{font-size:.70em;max-width:200px;width:100%;margin:0 5px;padding:10px}.section-detail-content-btns .icon-information-circular-button{font-size:.50em}.image-gallery.image-gallery--events .gallery{margin-bottom:20px}.image-gallery.image-gallery-event-details .gallery{margin-bottom:20px}.title-section{font-size:.80em;margin:0 0 10px}.title-section a{font-size:.70em}.partners{padding-bottom:40px}.amenities{padding-bottom:20px}.amenities-el{width:120px;height:120px;margin:0 4% 20px}.amenities-el-more{font-size:.70em}.amenities--title{font-size:.70em}.custom-arrows .slick-arrow{width:15px}.custom-arrows .slick-arrow.slick-prev{left:-15px}.custom-arrows .slick-arrow.slick-next{right:-15px}.upcoming-events{padding:40px 0}.upcoming-events-items.custom-arrows .slick-arrow{width:15px}.upcoming-events-items.custom-arrows .slick-arrow.slick-prev{left:-15px}.upcoming-events-items.custom-arrows .slick-arrow.slick-next{right:-15px}.image-gallery.image-gallery--events{padding:40px 0 20px}.content-listings{margin-top:0;padding-top:20px}.panel-display-items .display-view{padding:10px 15px}.panel-display-items .display-view.active.list-display a{width:10px;height:10px}.panel-display-items .display-view.active.grid-display a{width:10px;height:10px}.panel-display-items .list-display a{width:10px;height:10px}.panel-display-items .grid-display a{width:10px;height:10px}.btn-filter{padding:10px 15px}.wtlf-selected-filters.selected{margin:0;padding:5px 10px 0 5px}.wtlf-selected-filters.selected li{margin-bottom:4px;padding:7px 18px 8px 8px}.nav-title{font-size:.80em;padding:0 20px}.tabs-nav.panel--search-block{padding-top:20px;padding-bottom:20px}.tabs-nav.panel--find-me-block{padding:20px 20px 0}.tabs-nav.panel--date-filter{padding-top:20px;padding-bottom:0}.tabs-nav.panel--date-filter .top,.tabs-nav.panel--date-filter .bottom{margin-left:20px;margin-right:20px}.search-list{margin:0 20px}.search-list .btn{height:47px}.tabs-nav{padding:10px 0}.sideNav span{width:20px}.sideNav a{padding:11px 23px;font-size:.70em}.icon-filter{width:11px;height:10px;top:1px}.icon-bench,.sideNav li.park a .icon:before{width:11px;height:7px}.icon-fish,.sideNav li.lake a .icon:before{width:13px;height:7px}.icon-facilities,.sideNav li.facility a .icon:before{width:11px;height:11px}.icon-person,.sideNav li.staff a .icon:before{width:11px;height:9px}.icon-tree,.sideNav li.trail a .icon:before{width:9px;height:11px}.icon-b-ball{width:11px;height:11px}.icon-drop{width:9px;height:11px}.icon-green-tree{width:9px;height:11px}.icon-datepicker{width:11px;height:11px}.sideOptions a{padding:10px 23px}.listing-info{padding:10px}.check_street_address_meta{font-size:.60em}.details-info .icon-arrow:before{font-size:.40em}.featuredlist .featuredGrid-item .listing-image{min-width:200px;width:200px}.featuredlist .label-icon-text{font-size:.55em}.featuredlist .listing-info{padding:5px 10px 5px 20px;width:auto}.featuredlist .description-info{display:none}#wtl-listings-map .featuredGrid-item{width:190px}.content-items-full{padding-bottom:20px}.label-icon{height:30px;width:30px;line-height:30px}.warning-box.attention .title{font-size:.70em}.popup-block-map-search.fixed-find-map{position:fixed;top:0;left:0;width:100%;left:0;transform:translate(0,0)}.popup-block-map-search{padding:20px}.popup-block-map-search.home-map-popup{padding:20px}.popup-block-map-search.home-map-popup label{width:32.3333%;margin:0 3px 6px}.popup-block-map-search label{font-size:.80em;margin:0 5px 6px;width:47%}.popup-block-map-search .bottom{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.wrap-panels{padding-bottom:20px}.search-bar{padding-top:40px}.search-bar h1{font-size:2em}.searchlist-item .listing-image{width:100%}.searchlist-item .label-icon .label-icon-text{font-size:.55em}.searchlist-item .description-info{display:none}.section-date{font-size:.60em}.banner-home-slider .slide{height:480px}.banner-home-slider .slick-arrow{bottom:auto;height:100%;margin:0;top:0;transform:translateY(0);width:50px}.banner-home-slider .slick-arrow.slick-prev{left:-49px}.banner-home-slider .slick-arrow.slick-next{right:-49px}.custom-arrows .slick-arrow.slick-prev:before{right:16px}.custom-arrows .slick-arrow.slick-next:before{left:16px}.custom-arrows .slick-arrow:hover{background-color:#4a3367}.banner-home-slide{-ms-flex-direction:column;flex-direction:column;overflow:visible}.banner-home-slider{background:#4a3367;padding-top:20px;padding-bottom:20px}.banner-home-slide .img{width:100%;height:50%}.banner-home-slide .text-block{background-color:rgba(255,255,255,.99);display:block;padding:20px 35px 45px;width:100%;z-index:1}.banner-home-slide .btn{font-size:.60em}.banner-home-slider--title{font-size:1.50em;margin-bottom:15px}.banner-home-slider--full-text{font-size:.60em;line-height:150%;margin-bottom:15px}.banner-home-slider--full-text p{margin:0}.activities-block-simple .posts{margin-bottom:0}.activities-block-simple .post{float:left;padding:0 5px 10px;margin:0}.posts .post.quarter{width:50%}.posts .post.third{width:100%}.autocompl-label{font-size:.70em}.autocompl-desc{font-size:.60em}.autocompl-icon:after{font-size:.50em}.articles-block{padding:70px 0 20px}.juicer-feed{padding:10px 0 20px}.news-block{margin-bottom:20px}.newest-activities{max-width:100%}.news-block-elems{margin:0;-ms-flex-direction:column;flex-direction:column}.news-block-elems .blog-section-element{width:100%;margin:0 0 15px}.news-block-elems .blog-section-element:last-child{margin-bottom:0}.juicer-feed-home-section{padding-bottom:40px}}@media (max-width:666px){.eventsGrid{-ms-flex-direction:column;flex-direction:column;margin:0 0 20px;-ms-flex-pack:start;justify-content:flex-start}.eventsGrid-item{width:430px;margin:0 auto 20px}}@media screen and (max-width:480px){.column-group .column{float:none;width:100%;max-width:auto;margin-right:0}#footer .footer-capra-mobile{top:15px;width:80px}}@media (max-width:479px){.ui-datepicker.ui-widget{width:256px}.carousel .slick-list{overflow:visible!important}.info-block .text .text-wrap p{padding-right:0;padding-left:0}.info-block h2{font-size:1.30em;line-height:1}.container{padding:0 15px}.container-article{padding-bottom:10px}.blog-section-filter{-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.title-show-filter{margin-bottom:10px}.blog-select-filter{margin-bottom:10px}.blog-section-label{font-size:.55em;padding:5px 8px}.blog-section-text-block--alert.blog-section-text-block--alert{padding:14px 20px 12px 63px}.blog-section-element-small-img-text{display:-ms-flexbox;display:flex}.blog-section-element-small-img-text .blog-section-image,.blog-section-element-small-img-text .blog-section-text-block{width:50%}.section-text-title a{font-size:1.20em}.blog-section-text-author{font-size:.50em}.blog-section-text-block{padding:3px 10px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.section-text-top{font-size:.50em}.event-date-time .inner-container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.block-date-time{width:250px}.partners-items{-ms-flex-pack:center;justify-content:center}.amenities ul{-ms-flex-pack:center;justify-content:center}.upcoming-events{margin:0 0 25px;padding:30px 0}.upcoming-events .slick-list{margin:0}.upcoming-events .container{position:relative;top:30px}.feed-slider,.upcoming-events-items-slider{max-height:none}.upcoming-events-items.custom-arrows .slick-arrow.slick-prev{left:-5px}.upcoming-events-items.custom-arrows .slick-arrow.slick-next{right:-5px}.upcoming-events-block-slider .container{padding:0 15px;position:static}.upcoming-events-block-slider .title-section{margin-bottom:5px}.featuredlist .featuredGrid-item .listing-image{min-width:1px;width:50%}.featuredlist .featuredGrid-item .listing-info{width:50%}#wtl-listings-map .listing-info{padding:5px}#wtl-listings-map .featuredGrid-item{width:115px}.warning-box.attention{padding:10px 15px;-ms-flex-direction:column;flex-direction:column}.popup-block-map-search.home-map-popup label{width:100%;margin:0 0 6px}.popup-block-map-search.home-map-popup label:last-child{margin:0}.popup-block-map-search .btn-open-close-search{font-size:.60em;line-height:1;text-align:center}.popup-block-map-search h2{font-size:.80em}.popup-block-map-search label{width:100%;margin:0 0 6px}.popup-block-map-search label:last-child{margin:0}.popup-block-map-search .bottom{-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.popup-block-map-search .top{-ms-flex-direction:column;flex-direction:column}.popup-block-map-search .top .btn{margin:10px 0 0;width:100%;font-size:.60em}.map-card{max-width:130px}.searchlist-item{min-height:90px}.searchlist-item img{width:50%;min-width:50%}.searchlist-item .info-date p{font-size:.60em;margin:0;line-height:1}.eventsGrid-item{min-height:370px}.banner.banner-home{max-height:520px;height:520px}.section-info .text{margin-bottom:0}.section-info .title{font-size:2.20em}.activities-block-simple .posts a{height:110px}.posts .small-text{font-size:.60em;line-height:1}.find-on-map .ui-menu-item-wrapper span.autocompl-desclong{display:none}.autocompl-label{width:auto}.autocompl-desc{width:auto}.newest-activities-elem.last{font-size:.55em}.newest-activities-elem .left{width:85%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.newest-activities-elem .icon-arrow:after{font-size:.50em}.newest-activities-elem-title{font-size:.60em;margin:0}.newest-activities-elem-date{font-size:.50em}.juicer-feed{padding:0 0 30px}.juicer-feed-home-section .container{padding:0 15px}.juicer-feed-play{width:95%;margin:auto}.social-network-block-list a{margin-left:10px;font-size:.60em}.social-network-block-list a .icon-instagram{width:11px;height:11px}.info-bar a{padding:10px}}@media (max-width:374px){.banner h1{font-size:3em;line-height:50px;font-weight:400}.login-form{margin:0 -10px;max-width:none;width:auto}.side-popup .img-wrap{width:46%}}@media (max-width:1023px) and (min-width:991px){.section-text-title a{font-size:1em;margin-bottom:0}.featuredlist .featuredGrid-item .listing-image{min-width:1px;width:200px}.featuredlist .listing-info{padding:5px 10px 5px 20px;width:calc(100% - 200px - 35%)}.featuredlist .description-info{padding:5px 10px 5px 20px;width:calc(100% - 200px - 14%)}.featuredlist .description-info p{font-size:.70em}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close{background-image:url(../../../themes/playgrapevine/images/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../../../themes/playgrapevine/images/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.btn.light-red .icon-hourglass{background:url(../../../themes/playgrapevine/images/icon-hourglass-2x.png) no-repeat 0 0}.panel-display-items .display-view.active.list-display a{background:url(../../../themes/playgrapevine/images/list-view-white-2x.png) no-repeat 0 0;background-size:100%}.panel-display-items .display-view.active.grid-display a{background:url(../../../themes/playgrapevine/images/grid-view-white-2x.png) no-repeat 0 0;background-size:100%}.panel-display-items .list-display a{background:url(../../../themes/playgrapevine/images/list-view-2x.png) no-repeat 0 0;background-size:100%}.panel-display-items .grid-display a{background:url(../../../themes/playgrapevine/images/grid-view-2x.png) no-repeat 0 0;background-size:100%}.tabs-nav.panel--find-me-block input.input-submit{background:url(../../../themes/playgrapevine/images/icon-goal-2x.png) no-repeat 0 0}.icon-bench,.sideNav li.park a .icon:before{background:url(../../../themes/playgrapevine/images/icon-bench-2x.png) no-repeat 50%;background-size:100%}.icon-fish,.sideNav li.lake a .icon:before{background:url(../../../themes/playgrapevine/images/icon-fish-2x.png) no-repeat 50%;background-size:100%}.icon-facilities,.sideNav li.facility a .icon:before{background:url(../../../themes/playgrapevine/images/icon-facilities-2x.png) no-repeat 50%;background-size:100%}.icon-person,.sideNav li.staff a .icon:before{background:url(../../../themes/playgrapevine/images/icon-person-2x.png) no-repeat 50%;background-size:100%}.icon-tree,.sideNav li.trail a .icon:before{background:url(../../../themes/playgrapevine/images/icon-tree-2x.png) no-repeat 50%;background-size:100%}.icon-b-ball{background:url(../../../themes/playgrapevine/images/icon-b-ball-2x.png) no-repeat 50%;background-size:100%}.icon-drop{background:url(../../../themes/playgrapevine/images/icon-drop-2x.png) no-repeat 50%;background-size:100%}.icon-green-tree{background:url(../../../themes/playgrapevine/images/green-tree-2x.png) no-repeat 50%;background-size:100%}.icon-datepicker{background:url(../../../themes/playgrapevine/images/icon-calendar-2x.png) no-repeat 50%;background-size:100%}.page-template-page-login #main{background:url(../../../themes/playgrapevine/images/login-bg-2x.jpg) no-repeat 50%;background-size:cover}}.eventsGrid-item{height:auto}.load-more.v2.hidden{display:none}.load-more.v2,.ibk-animation{border:5px solid #4A3367;border-radius:30px;height:40px;margin:0 auto;opacity:0;width:40px;position:relative;animation:pulsate 1s ease-out;animation-iteration-count:infinite}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}body.single-tribe_events .tribe-address .tribe-country-name{display:none}.modal-over{display:none}.load-more-listings a.hide{display:none}.acf-map{width:100%;height:400px}.acf-map img{max-width:inherit!important}.leaflet-popup .leaflet-popup-content-wrapper{background:none;box-shadow:none;padding:0}.leaflet-popup .leaflet-popup-content{margin:0}.leaflet-popup-content .featuredGrid-item{border:none;box-shadow:0 5px 15px rgba(0,0,0,.4);float:none;margin:0}.leaflet-popup-content .section-text-top{font:0.800em/1.2 "acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:600;margin:0 0 5px}.leaflet-popup-content .check_street_address_meta{font:0.800em/1.2 "acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif}.search-results .load-more-link{text-align:center}.search-results .load-more-link a{color:#35234c;font-weight:700;text-align:center}.error404 .search-bar .wrap-container{display:block;padding:35px 15px;text-align:center}.error404 .search-bar .wrap-container .search-list{margin:0 auto}@media (max-width:768px){.error404 .search-bar .wrap-container .search-list{width:100%}}.ac-label-athletic-complex{color:#AA2C21}.ac-label-boat-ramp{color:#6E3DB9}.ac-label-facility{color:#26567C}.ac-label-fitness-area{color:#B9126A}.ac-label-indoor-rental-facility{color:#D21241}.ac-label-lake-park{color:#264190}.ac-label-open-space{color:#CD7D47}.ac-label-park{color:#76B648}.ac-label-pool{color:#14A290}.ac-label-public-art{color:#B81C31}.ac-label-recreation-center{color:#675FC6}.ac-label-rental-pavilion{color:#B24528}.ac-label-rv-park-and-cabins{color:#8E1A9F}.ac-label-sprayground{color:#D3AA27}.ac-label-trail{color:#488F4B}.single-trail-bottom-links{background-color:rgba(255,255,255,.99)}.single-trail-bottom-links .bottom-links{position:relative;box-shadow:inherit;bottom:0;left:0;right:0;z-index:50;padding:9px 10px;height:65px;background:#fff}.single-trail-bottom-links .bottom-links .find-me-btn{float:left}.single-trail-bottom-links .bottom-links .add-a-photo-btn{float:right}p.upload-success,p.uploading-message{font-size:.80em;text-align:center;color:green;font-weight:700;clear:both;padding-top:16px}#upload-photo-frm{clear:both;font-size:.80em;text-align:right;margin-top:10px;padding-top:10px}.leaflet-control-locate.leaflet-bar.leaflet-control .locate-me-label{display:block;width:90px;margin-left:-105px;background:#4a3367;color:rgba(255,255,255,.99);line-height:24px;margin-top:-26px;border-radius:2px}.leaflet-control-locate.leaflet-bar.leaflet-control:after{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:9px solid #4a3367;content:'';position:absolute;margin-top:-22px;margin-left:-17px}.leaflet-control-locate.leaflet-bar.leaflet-control.active:after{border-left:none}.find-me-btn i{background:url(../../../themes/playgrapevine/images/findme-icon.png) no-repeat 0 0;background-size:100%;width:20px;height:20px;display:inline-block;vertical-align:top;margin-top:13px;margin-right:6px}.add-a-photo-btn i{background:url(../../../themes/playgrapevine/images/photo-icon.png) no-repeat 0 0;background-size:100%;width:20px;height:20px;display:inline-block;vertical-align:top;margin-top:16px;margin-right:8px}.map-fitness-icon{display:none}@media(max-width:767px){.map-fitness-icon{background:#29a7de;display:block;padding:8px 15px;border-radius:2px;margin:auto;margin-bottom:20px;text-align:center}}.leaflet-container .leaflet-popup a.leaflet-popup-close-button{display:none}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper{background-color:#4a3367;border-radius:3px}.leaflet-container .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{color:rgba(255,255,255,.99);font-size:.60em;font-weight:700;line-height:100%;padding:5px;text-align:center}.leaflet-container .leaflet-popup-tip-container .leaflet-popup-tip{background-color:#4a3367;height:14px;width:14px}@media (min-width:769px){#mobile-trail{display:none}}#mobile-trail{bottom:65px;left:0;padding:0 10px;position:fixed;right:0;z-index:9999}#mobile-trail-nav{background-color:rgba(255,255,255,.99)}#mobile-trail-nav:after{content:'';clear:both;display:block;text-indent:-9999px;width:100%}#mobile-trail-nav a{background-color:#4a3367;padding:15px 16px}#mobile-trail-nav a img{display:block;height:8px}#mobile-trail-nav .nav-prev{float:left}#mobile-trail-nav .nav-next{float:right}#mobile-trail-nav span{color:#323232;display:block;font-size:.80em;font-weight:700;line-height:100%;padding:10px 0 0;text-align:center;text-transform:uppercase;width:100%}#mobile-trail .posts-trail{padding:0}#mobile-trail .posts-trail .post{font-size:.65em;line-height:18px;font-weight:400;float:none;width:auto;letter-spacing:1px}#mobile-trail .posts-trail .post a{height:125px;padding:9px 15px;transition:all 1s ease-in-out .5s;display:block;position:relative;z-index:1;border-radius:3px;text-decoration:none;color:rgba(255,255,255,.99);white-space:nowrap;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.2)}#mobile-trail .posts-trail .post a:before{background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.06) 12%,rgba(0,0,0,.37) 47%,rgba(0,0,0,.5) 66%,rgba(0,0,0,.54) 75%,rgba(0,0,0,.54) 100%);content:"";position:absolute;left:0;right:0;bottom:0;height:130px;width:100%;transition:all .3s ease-in-out;border-radius:3px}#mobile-trail .posts-trail .post a:after{content:"";display:inline-block;vertical-align:bottom;width:1px;margin:0 0 0 -5px;height:100%}#mobile-trail .posts-trail .post .num{width:30px;height:30px;line-height:30px;font-size:.60em;position:absolute;top:0;left:0;text-align:center;border-radius:3px;color:#fff;font-weight:700;text-transform:uppercase}#mobile-trail .posts-trail .post .diff{padding:0 16px;height:30px;line-height:30px;font-size:.60em;position:absolute;top:0;right:0;text-align:center;border-radius:3px;color:#fff;font-weight:700;text-transform:uppercase}#mobile-trail .posts-trail .post .text{white-space:normal;display:inline-block;position:relative;vertical-align:bottom}#mobile-trail .posts-trail .post .text .title{font-size:1.30em;line-height:26px;margin:0;padding:0;display:block;font-family:"kepler-std","Times New Roman","Times","Baskerville","Georgia",serif;letter-spacing:0;text-shadow:0 3px 7px rgba(0,0,0,.35);font-weight:700}#mobile-trail .posts-trail .post .text p{color:#fff;font-size:.60em;font-weight:700;padding:0;margin:-5px 0 -3px;line-height:24px;text-transform:uppercase}#mobile-trail .posts-trail .post .img-stretch{max-width:100%;border-radius:3px}#mobile-trail .posts-trail .post{display:none}#mobile-trail .posts-trail .post.active{display:block}.page-template-page-trails .leaflet-popup-content a.am-link{color:rgba(255,255,255,.99)}@media (max-width:767px){.header-logo{position:relative;width:150px}}@media (min-width:1024px){#header .logo-second .text{position:relative;z-index:25}}.mobile-menu{display:none}.mobile-alert{display:none}@media (max-width:1023px){.desktop-menu{display:none}.mobile-menu{display:block}ul.menu{display:none}#nav .menu{float:none}#top-navigation li{display:block}#nav-social-search .social-icons-alt{position:absolute;top:20px;right:10px}#nav-social-search .search-box{background-color:rgba(255,255,255,.99);left:10px;position:absolute;top:20px}#nav-social-search .search-box .search-input span{text-align:left;padding-left:5px}#nav-social-search .search-box input[type="submit"]{margin:2px 0 0 5px}#top-navigation>li.menu-item-has-children>.sub-menu{margin-top:-1px;padding-top:5px;padding-bottom:5px;z-index:6}#top-navigation>li{padding-right:0;margin-bottom:5px}#top-navigation>li>a{padding:10px 15px;margin:0}#top-navigation>li>a:hover,#top-navigation>li.active>a{background-color:#e18533;border-radius:2px;box-shadow:1px 2px 1px rgba(0,0,0,.25);color:rgba(255,255,255,.99)}#top-navigation>li.menu-item-has-children>.sub-menu{position:relative}#nav-social-search .social-icons-alt li a{background-color:rgba(255,255,255,.99);opacity:1}.nav-wrap .attention-box{display:none}.mobile-alert{display:block;position:absolute;right:75px;top:40px}.mobile-alert .attention-box{height:47px;padding-top:2px;width:47px}#nav a{font-size:.75em}#nav-social-search .social-icons-alt li a{background-size:30px 30px;height:30px;width:30px}}@media (max-width:767px){.mobile-alert{right:65px;top:30px}}#cookie-area{background-color:rgba(255,255,255,.99);bottom:0;left:0;padding:20px 0;position:fixed;width:100%;z-index:99}#cookie-area p{color:#626e88;font-size:.65em;line-height:175%;margin:0;text-align:center}#cookie-area a{color:#626e88;text-decoration:underline}#cookie-area button{background-color:#799b3d;border-radius:0;color:rgba(255,255,255,.99);font-size:.70em;line-height:125%;margin:0 0 0 5px;padding:5px 25px;text-transform:uppercase;border:none}#home-video{display:none;margin:0 auto;max-width:1370px;padding:0}#home-video .iframe-wrap{display:block;margin:0;padding:57% 0 0;position:relative;width:100%}#home-video .iframe-wrap iframe{border:none;display:block;height:100%;left:0;position:absolute;top:0;width:100%}body .pum-theme-lightbox .pum-container{margin:0}body .pum-theme-lightbox .pum-container .pum-content>p{display:block;height:0;margin:0;overflow:hidden}body .pum-theme-lightbox .pum-container .pum-close{background:url(../../../themes/playgrapevine/images/icon-close.svg) no-repeat 50% 50% #000;background-size:10px 10px;text-indent:-9999px}@media (max-width:767px){body .pum-theme-lightbox .pum-container{left:0!important;margin:0 5%;width:90%!important}body .pum-theme-lightbox .pum-container .pum-close{right:-10px}body div.ctct-form-embed div.ctct-form-defaults{padding:20px}body div.ctct-form-embed div.ctct-form-defaults h2.ctct-form-header{font-size:1.25em;line-height:100%;margin:0 0 15px}body div.ctct-form-embed div.ctct-form-defaults p.ctct-form-text{font-size:.70em;line-height:135%;margin:0 0 15px}body div.ctct-form-embed form.ctct-form-custom button.ctct-form-button{font-size:.75em;line-height:125%;padding:10px}body div.ctct-form-embed div.ctct-form-defaults p.ctct-form-footer{padding:0}}.container-article.iframe{max-width:initial}.container-article.iframe .row{margin:0}.am-remove-bottom-padding{margin-bottom:0;padding-bottom:0}.am-remove-top-padding{margin-top:0;padding-top:0}.attention-area{background:red;position:relative;z-index:3;padding:10px 8px 9px 13px}.attention-area .slick-next,.attention-area .slick-prev{display:none!important}.attention-area .container{display:flex;align-items:center}.attention-area .text{font-size:.90em;font-weight:400;line-height:1.2;color:rgba(255,255,255,.99);display:block;background:url(../../../themes/playgrapevine/images/ico-warning@2x.png) no-repeat;background-size:20px auto;padding:0 0 1px 39px}.text-slider{display:flex;width:83%;overflow:hidden;position:relative}.text-slider .text{display:none}.text-slider.slick-slider .text,.text-slider .text:first-child{display:block}.text-slider.slick-initialized .text strong{animation:blinker 1s linear 2}@keyframes blinker{50%{opacity:0}}.attention-area .text strong{margin:0 2px 0 0}.attention-area .text a,.attention-area .text strong{font-weight:700}.attention-area .text a{color:rgba(255,255,255,.99)}.attention-area .side-txt{margin-left:auto;font-size:.90em;line-height:1.1;color:#323232}.attention-area .side-txt a{color:rgba(255,255,255,.99);margin:0 0 0 6px}.attention-area .text a:hover,.attention-area .side-txt a:hover{opacity:.8}.h-area{border-top:2px solid #7a9c3f;padding:0 0 0 26px;position:relative;z-index:3}#header{position:relative}#header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;box-shadow:0 4px 10px rgba(126,126,126,.5);z-index:2}#header .logo{padding:24px 18px 24px 0;float:none}#header .container{display:flex}.h-top-row{display:flex;position:relative;padding:3px 0 0;margin:0 0 16px}.h-top-row:after{content:"";position:absolute;top:25px;left:0;width:100%;height:1px;background:#ddd}.h-block{width:88%;margin-left:auto}.top-social-nav{margin:0;padding:13px 20px 10px 5px;list-style:none;display:flex;background:#fff;position:relative;z-index:2}.top-social-nav li{padding:0 19px 0 0}.top-social-nav a:hover{opacity:.8}.top-add-nav{margin:0 0 0 auto;padding:0 8px 0 0;list-style:none;display:flex;font:0.700em/1.5 "acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif;text-transform:uppercase}.top-add-nav>li{position:relative;margin:0 0 0 28px}.top-add-nav>li.inner{margin:0 0 0 14px}.top-add-nav>li>a{color:rgba(122,156,63,.99);background-position:0 50%!important}.top-add-nav>li>a:hover{opacity:.8}.top-add-nav a.permits,.top-add-nav a.about{color:#323232;font-weight:700;padding:0 0 0 19px}.top-add-nav a.about{background:url(../../../themes/playgrapevine/images/ico-about@2x.png) no-repeat;background-size:11px auto}.top-add-nav a.permits{background:url(../../../themes/playgrapevine/images/ico-pem@2x.png) no-repeat;background-size:13px auto}.top-add-nav a.read{color:rgba(225,132,51,.99);padding-left:19px;background:url(../../../themes/playgrapevine/images/ico-read@2x.png) no-repeat;background-size:14px auto;font-weight:700}.top-add-nav a.login{color:#323232;background:url(../../../themes/playgrapevine/images/ico-user@2x.png) no-repeat;background-size:11px auto;padding:0 0 0 17px;font-weight:700}.top-add-nav a.purple{color:#323232}.top-add-nav>li:last-child>a{font-weight:700}.top-add-nav>li.hover ul,.top-add-nav>li:hover ul{display:block}.top-add-nav>li ul{display:none;position:absolute;top:25px;left:-9px;width:104px;background:#fff;box-shadow:0 4px 10px rgba(126,126,126,.5);padding:18px 15px 1px 21px;font-size:1.10em;font-weight:400;text-transform:capitalize;list-style:none;margin:0;z-index:10}.top-add-nav>li ul.inner,.top-add-nav .wide-dropdown ul{width:157px}.top-add-nav>li ul li{padding:0 0 10px}.top-add-nav>li ul a{color:#323232}.top-add-nav>li ul a:hover{opacity:.8}.top-add-nav>li ul:before{content:"";position:absolute;top:-7px;left:13px;width:0;height:0;border-style:solid;border-width:0 6.5px 7px 6.5px;border-color:transparent transparent #fff transparent}.h-nav-block{align-items:flex-start;display:flex}#nav{margin:0 auto;padding:0;list-style:none;display:flex;justify-content:center;width:84%;text-align:center}#nav>li{padding:0 37px}#nav>li:hover>a:after,#nav>li>a:hover:after{display:block}#nav>li>a:after{display:none;content:"";position:absolute;bottom:15px;left:50%;margin:0 0 0 -30px;width:60px;height:10px;border-radius:3px;background-color:#4a3367;z-index:5}#nav>li>a{color:#323232;display:block;height:100%;position:relative;padding-bottom:60px;font-size:.80em;font-weight:700}#nav>li>a:hover{text-decoration:none}#nav .ico{display:flex;height:22px;align-items:center;justify-content:center;margin:0 0 6px}#nav .ico img{max-height:100%;width:auto}#nav>li:hover>a .ico img,#nav>li>a:hover .ico img,#nav .ico .hover{display:none}#nav>li:hover>a .ico .hover,#nav>li>a:hover .ico .hover{display:block}.h-nav-block .btn-hold{margin:0 30px 0 0;position:relative;padding:5px 9px 0 0}.h-nav-block .btn-hold.hover .drop-block,.h-nav-block .btn-hold:hover .drop-block{display:block}.h-nav-block .btn-hold>a{display:inline-block;vertical-align:top;background:#e18433;font-size:.80em;font-weight:700;color:rgba(255,255,255,.99);border-radius:3px;padding:11px 21px;min-width:100px;text-align:center}.h-nav-block .btn-hold:hover>a,.h-nav-block .btn-hold>a:hover{background:#4a3367}#nav>li.hover .drop-block,#nav>li:not(.item-search):hover .drop-block{display:block}.drop-block{display:none;position:absolute;top:100%;left:50%;width:100%;max-width:1180px;background:#fff;box-shadow:2px 4px 14px rgba(0,0,0,.5);z-index:1;padding:50px 80px 30px;margin:0 0 0 -590px}.drop-block.inner{padding:0;left:auto;right:10px;width:360px}#nav .drop-block .top-h-row{display:flex;align-items:center;padding:0 0 7px;margin:0 0 27px;border-bottom:2px solid #eee}#nav .drop-block .top-h-row h2{margin:0;color:#323232;font:bold 2.500em/1.1 "acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif}#nav .drop-block .top-h-row .link{margin-left:auto;display:inline-block;vertical-align:top;font-size:.90em;font-weight:600;line-height:1.1;color:#323232;background:url(../../../themes/playgrapevine/images/ico-arrow-right@2x.png) no-repeat 100% 50%;background-size:11px auto;padding:0 20px 0 0}#nav .drop-block .top-h-row .link:hover{color:rgba(122,156,63,.99)}#nav .drop-block .holder{display:flex}#nav .drop-block .holder .txt-box{width:41%;padding:0 5% 0 0;text-align:left}#nav .drop-block .holder .txt-box p{margin:0;font-size:1em;line-height:1.45;font-weight:400;max-width:300px}#nav .drop-block .holder ul{margin:0;padding:13px 0 0;list-style:none;font-size:1.15em;font-weight:700;line-height:1.1;text-align:left;width:29%}#nav .drop-block .holder ul:last-child{width:29%}#nav .drop-block .holder li{padding:0 0 26px}#nav .drop-block .holder a{color:rgba(122,156,63,.99)}#nav .drop-block .holder a:hover{opacity:.8}.drop-block .search-close{background:url(../../../themes/playgrapevine/images/ico_close2.svg) no-repeat 50% 50%;background-size:16px 16px;display:block;height:16px;position:absolute;right:0;top:-20px;width:16px}.search-drop-box{padding:9px 0 60px;position:relative;text-align:left}.search-drop-box h2{margin:0;font:bold 1.150em/1.1 "acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif;color:#323232;padding:0 0 20px}.search-form-row{position:relative;padding:0 149px 0 0}.search-form-row button{position:absolute;right:0;top:0;background:#4a3367;border-radius:3px;padding:0;font:bold .80em "acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif;border:0;color:rgba(255,255,255,.99);width:143px;height:50px;padding:0;text-transform:uppercase}.search-form-row button span{display:inline-block;vertical-align:top;padding:0 0 0 30px;background:url(../../../themes/playgrapevine/images/ico-search@2x.png) no-repeat 0 50%;background-size:16px auto}.search-form-row button:hover{opacity:.8}.search-form-row input[type="text"]{font-weight:400;padding-left:20px;padding-right:20px;color:#757575}.search-form-row ::-webkit-input-placeholder{color:#757575!important}.search-form-row ::-moz-placeholder{color:#757575!important;opacity:1}.search-form-row :-moz-placeholder{color:#757575!important;opacity:1}.search-form-row :-ms-input-placeholder{color:#757575!important}.register-area .block{padding:41px 50px 16px;border-top:1px solid #eee}.register-area .block:first-child{border:0}.register-area h2{color:#323232;font:bold 1.150em/1.1 "acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif!important;margin:0 0 8px}.register-area h2 a{color:rgba(122,156,63,.99);display:inline-block;padding:0 0 0 30px;vertical-align:top;position:relative}.register-area h2 a:hover{color:#757575}.register-area h2 a:before{content:"";position:absolute;top:7px;left:0;background:url(../../../themes/playgrapevine/images/ico-user02-gr@2x.png) no-repeat 0 50%;background-size:11px auto;width:12px;height:13px}.register-area h2.login a:before{background:url(../../../themes/playgrapevine/images/ico-key-gr@2x.png) no-repeat 0 50%;background-size:12px auto}.register-area h2.register a:before{background:url(../../../themes/playgrapevine/images/ico-pencil-gr@2x.png) no-repeat 0 50%;background-size:12px auto}.register-area p{margin:0 0 25px;min-height:54px;font:0.900em/1.5 "acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif}.register-area .link{display:none;vertical-align:top;padding:0 0 0 23px;color:#323232;font:bold 0.900em/1.5 "acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif}.register-area .link.create{background:url(../../../themes/playgrapevine/images/ico-user02@2x.png) no-repeat 0 50%;background-size:11px auto}.register-area .link.login{background:url(../../../themes/playgrapevine/images/ico-key@2x.png) no-repeat 0 50%;background-size:12px auto}.register-area .link.register{background:url(../../../themes/playgrapevine/images/ico-pencil@2x.png) no-repeat 0 50%;background-size:12px auto}.drop-more-block{background:#20162d;position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;padding:0 26px;border-top:2px solid #7a9c3f;z-index:100;display:none}.drop-more-block .drop-more-holder{padding:26px 0}#header .drop-more-block .drop-more-holder .container{display:block}.drop-more-row{display:flex;align-items:center;margin:0 0 58px}.drop-more-row .logo-add{padding:0 46px 0 0}.drop-more-row .btn-close{display:block;margin:0 40px 0 auto;background:url(../../../themes/playgrapevine/images/bg-btn-close@2x.png) no-repeat;background-size:15px auto;width:15px;height:16px;overflow:hidden;text-indent:-9999px}.add-socials{margin:0;padding:0 24px 0 0;list-style:none;display:flex}.add-socials img{vertical-align:middle}.add-socials li{padding:0 16px 0 14px}.add-socials a:hover{opacity:.8}.nav-more-area{display:flex;padding:0 0 133px}.nav-more-area .block{width:16.66%;padding:0 12px;text-align:center}.nav-more-bottom-part{display:flex;border-top:1px solid #4a4551;padding:29px 0;align-items:center;margin:0 2.7%}.drop-more-row-frame{max-width:770px;margin:0 auto;width:48%}.drop-more-row-frame .hold{display:flex;align-items:center}.drop-more-block .search-form-row{max-width:600px;width:80%;margin-left:auto;padding-right:159px}.drop-more-block .search-form-row input[type="text"]{background:none;border-color:#4b4354;font-size:.80em;color:rgba(255,255,255,.99)}.drop-more-block .search-form-row ::-webkit-input-placeholder{color:rgba(255,255,255,.99)}.drop-more-block .search-form-row ::-moz-placeholder{color:rgba(255,255,255,.99);opacity:1}.drop-more-block .search-form-row :-moz-placeholder{color:rgba(255,255,255,.99);opacity:1}.drop-more-block .search-form-row :-ms-input-placeholder{color:rgba(255,255,255,.99)}.nav-more-area .top-link-block a{font-size:1.15em;position:relative;display:inline-block;vertical-align:top;line-height:1.1;color:rgba(255,255,255,.99);padding:0 0 17px;margin:0 0 21px;font-weight:700}.nav-more-area ul a:hover,.nav-more-area .top-link-block a:hover{color:rgba(122,156,63,.99)}.nav-more-area .top-link-block a:after{content:"";position:absolute;bottom:0;left:50%;margin:0 0 0 -43px;width:86px;height:1px;background:#757575}#nav .nav-more-area .top-link-block .ico{display:block}.nav-more-area ul{margin:0;padding:0;list-style:none;font-size:1em;line-height:1.1;font-weight:600}.nav-more-area ul li{padding:0 0 35px}.nav-more-area ul a{color:rgba(255,255,255,.99)}.nav-more-bottom-part .add-more-nav{margin:0;padding:0;list-style:none;display:flex;font-size:1.15em;;font-weight:700;line-height:1.1}.nav-more-bottom-part .add-more-nav li{padding:0 61px 0 0}.nav-more-bottom-part .add-more-nav a{color:rgba(255,255,255,.99);padding:0 0 0 31px;display:block}.nav-more-bottom-part .add-more-nav a:hover{opacity:.8}.nav-more-bottom-part .copy{margin-left:auto;color:#ddd;font-size:.60em;line-height:1.1;text-align:right}.nav-more-bottom-part .copy a{color:#ddd}.nav-more-bottom-part .copy a:hover{opacity:.8}.nav-more-bottom-part .add-more-nav a.events{background:url(../../../themes/playgrapevine/images/ico-nav04@2x.png) no-repeat 0 50%;background-size:18px auto}.nav-more-bottom-part .add-more-nav a.about{background:url(../../../themes/playgrapevine/images/ico-about02@2x.png) no-repeat 0 50%;background-size:20px auto}.nav-more-bottom-part .add-more-nav a.permits{background:url(../../../themes/playgrapevine/images/ico-pen02@2x.png) no-repeat 0 50%;background-size:20px auto}.nav-more-bottom-part .add-more-nav a.read{background:url(../../../themes/playgrapevine/images/ico-read02@2x.png) no-repeat 0 50%;background-size:23px auto}.fixed-body{overflow:hidden}.h-m-area{display:none;border-top:2px solid #7a9c3f}.h-m-top{display:flex;padding:10px 22px 13px;align-items:center}@media (max-width:1019px){.h-m-top{min-height:148px}}@media (max-width:480px){.h-m-top{min-height:116px}}.h-m-top .m-logo{margin:0 auto}.h-m-top .link{font-weight:600;font-size:.80em;color:#323232;line-height:1.1;padding:29px 0 0;font-weight:700}.h-m-top .link:hover{color:rgba(122,156,63,.99)}.h-m-top .link.reg{background:url(../../../themes/playgrapevine/images/ico-plus@2x.png) no-repeat 50% 0;background-size:20px auto}.h-m-top .link.menu{background:url(../../../themes/playgrapevine/images/ico-menu@2x.png) no-repeat 50% 0;background-size:20px auto}#header .h-m-area .container{display:block}.extra-img-block{background-image:url(https://gograpevine.com/wp-content/uploads/2020/05/bg-search-m@2x-1076x276.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover;text-align:center;color:rgba(255,255,255,.99);padding:53px 0 31px}@media (max-width:1019px){.extra-img-block{height:137px}}.extra-img-block h2{margin:0 0 3px;font-size:1.50em;line-height:1.1;font-family:'Knockout HTF28-JuniorFeatherwt',Arial,Helvetica,sans-serif}.extra-img-block h3{font:600 0.800em/1.1 "acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif;margin:0}.extra-m-lst-hold{overflow:hidden;position:relative}@media (max-width:1019px){.extra-m-lst-hold{height:209px}}.extra-m-lst{margin:0 0 -2px -2px;padding:0;list-style:none;display:flex;flex-wrap:wrap;font:bold 0.800em/1.1 "acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif}.extra-m-lst li{width:33.33%;border:solid #e5e5e5;border-width:0 0 2px 2px}.extra-m-lst a{display:block;text-align:center;height:100%;padding:26px 14px;color:#323232}.extra-m-lst a:hover{color:rgba(122,156,63,.99)}.extra-m-lst .ico{display:block;min-height:34px}.side-m-block{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(74,51,103,.94);z-index:100;border-top:2px solid #7a9b42;display:none}.side-m-holder{border-top:2px solid #7a9b42;position:fixed;top:0;left:-318px;overflow:auto;background:#fff;width:318px;height:100%;transition:left 0.3s}.side-m-block.menu .side-m-holder{left:auto;right:-318px;transition:right 0.3s}.side-m-block.active-m .side-m-holder{left:0}.side-m-block.menu.active-m .side-m-holder{left:auto;right:0}.side-m-top{padding:10px 28px 12px;display:flex;align-items:center;border-bottom:1px solid #eee}.side-m-top .m-logo{margin-left:auto;max-width:150px;padding:0 16px 0 0}.side-m-block.menu .side-m-top .m-logo{margin:0;padding:0 0 0 16px}.side-m-block.menu .side-m-top .btn-close{margin-left:auto}.side-m-top .btn-close{display:inline-block;vertical-align:top;font-size:.80em;line-height:1.1;font-weight:700;background:url(../../../themes/playgrapevine/images/bg-btn-close@2x.png) no-repeat 50% 2px;padding:27px 0 0;color:#323232;background-size:16px auto}.side-m-menu{margin:0;padding:0 0 28px;list-style:none}.side-m-menu>li{border-bottom:1px solid #ddd;padding:27px 32px 21px 26px}.side-m-menu>li>a{display:flex;position:relative;align-items:flex-end;color:#323232;font-size:1em;line-height:1.1;font-weight:700;padding:0 22px 0 0}.side-m-menu>li>a:after{content:"";position:absolute;right:3px;top:0;background:url(../../../themes/playgrapevine/images/ico-next@2x.png) no-repeat 0 50%;background-size:11px auto;width:11px;height:100%}.side-m-menu>li>a.drop:after{background-image:url(../../../themes/playgrapevine/images/ico-m-plus@2x.png)}.side-m-menu>li>a.active.drop:after{background-image:url(../../../themes/playgrapevine/images/ico-minus@2x.png)}.side-m-menu ul a:hover,.side-m-menu>li>a:hover{color:rgba(122,156,63,.99)}.side-m-menu>li .ico{width:25px;margin:0 7px 0 0;text-align:center}.side-m-menu ul{display:none;margin:0;padding:17px 0 0 32px;list-style:none}.side-m-menu ul li{padding:10px 0}.side-m-menu ul a{display:inline-block;vertical-align:top;font-size:.90em;font-weight:700;background:url(../../../themes/playgrapevine/images/ico-next@2x.png) no-repeat 100% 50%;padding:0 19px 0 0;background-size:10px auto;color:#323232}.search-field{margin:-5px 0;background:url(../../../themes/playgrapevine/images/ico-nav08@2x.png) no-repeat 0 50%;background-size:22px auto;padding:0 0 0 30px}.search-field input{font:600 1em "acumin-pro-condensed","Arial","Helvetica Neue","Helvetica",sans-serif;border:0;padding:0;width:100%;height:32px;color:#323232!important}.search-field ::-webkit-input-placeholder{color:#323232!important}.search-field ::-moz-placeholder{color:#323232!important;opacity:1}.search-field :-moz-placeholder{color:#323232!important;opacity:1}.search-field :-ms-input-placeholder{color:#323232!important}@media screen and (max-width:1390px){#nav>li{padding:0 27px}}@media screen and (max-width:1250px){.drop-block{left:0;margin:0;max-width:100%}.drop-block.inner{max-width:360px}.drop-more-row-frame{width:68%}.drop-more-row .logo-add{padding:0 16px 0 0}.drop-more-row .btn-close{margin-right:0}}@media screen and (max-width:1200px){#nav>li{padding:0 18px}.h-nav-block .btn-hold{margin-right:10px}.attention-area,.h-area{padding-left:18px}.drop-block{padding:40px 40px 30px}#nav .drop-block .top-h-row h2{font-size:2.10em}#nav .drop-block .holder li{padding:0 0 18px}#nav .drop-block .holder ul:last-child{width:25%}}@media screen and (min-width:1021px){.side-m-block{display:none!important}}@media screen and (max-width:1020px){.register-area .block:last-child{border-bottom:0!important}.register-area .block{border-top:0;border-bottom:1px solid #eee!important}.h-area{display:none}.h-m-area{display:block;position:relative;z-index:10}.attention-area .text{padding-left:29px}.attention-area .side-txt{text-align:right}.attention-area{padding-left:15px;padding-right:15px}.attention-area .text{padding-right:10px}.attention-area .side-txt,.attention-area .text{font-size:.80em}.register-area{flex-wrap:wrap}.register-area .block:last-child,.register-area .block{width:100%;padding:33px 32px 25px;border-right:0;border-bottom:2px solid #eee}.register-area .block:first-child{order:3;border:0}.register-area .block:nth-child(2){order:2}.register-area .block:last-child{order:1}.top-social-nav{padding:0 0 20px 26px}.top-social-nav li{padding-right:36px}.register-area .link{display:inline-block}}@media screen and (max-width:480px){.m-logo{max-width:100px}}.invisible-label{display:none!important}.panel-display-items li a,.panel-display-items li span{line-height:12px;color:transparent!important}.panel-display-items li .icon-location:before{color:#9b0702!important}.panel-display-items li.active .icon-location:before{color:#fff!important}.tablepress tbody td,.tablepress tfoot th{border:none;font-size:16px;padding:20px 22px}.tablepress .odd td{background-color:#f2f2f2}.tablepress .row-hover tr.even:hover td{background-color:#e6e6e6}.tablepress .row-hover tr.odd:hover td{background-color:#d9d9d9}.tablepress tfoot th,.tablepress thead th{color:rgba(255,255,255,.99);background:#4a3367;text-transform:uppercase;padding:16px 22px;font-size:13px;font-weight:400}.tablepress .sorting:hover,.tablepress .sorting_asc,.tablepress .sorting_desc{background:#664a8a!important}.tablepress tbody tr td:first-child{font-weight:700}.tablepress tbody tr td:last-child,.tablepress thead tr th:last-child{text-align:right}.tablepress{border-radius:3px;overflow:hidden;margin:0 0 137px;box-shadow:0 2px 4px rgb(0 0 0 / 20%)}.dataTables_wrapper .dataTables_filter input{height:32px}.dataTables_wrapper .dataTables_filter input:focus{outline:none!important}.dataTables_length label,.dataTables_filter label{font-weight:400}.dataTables_paginate a{text-decoration:none}.paging_simple .paginate_button.next:after,.paging_simple .paginate_button.previous:before{text-shadow:none;top:4px;color:#4a3367}.dataTables_wrapper select:active{outline:none}.tablepress .sorting:after,.tablepress .sorting_asc:after,.tablepress .sorting_desc:after{position:relative;right:-6px}.leaflet-marker-icon .number{margin-top:-30px;text-align:center}@media (max-width:767px){.dataTables_wrapper{width:calc(100% + 15px);overflow:scroll}.dataTables_wrapper table{width:1050px}}.btn+.btn{margin-left:6px}.btn-brand{font-size:16px;line-height:19.2px;background:#D28745;color:#fff}.btn-black{font-size:16px;line-height:19.2px;background:#323232;color:#fff}.page-template-page-load h2{font-size:40px;line-height:1;letter-spacing:.02em}.page-template-page-load h6{font-weight:500;font-size:16px;line-height:1;letter-spacing:.06em;text-transform:uppercase}.load-banner{display:flex;flex-direction:column-reverse;background:#F5F0E1}.load-banner__content{position:relative;padding:20px 20px 0}.load-banner__content__inner{display:flex;flex-direction:column;height:100%;flex-grow:1}.load-banner__content .breadcrumbs{display:block;margin-bottom:60px;float:none;width:100%}.load-banner__heading{margin-bottom:20px;font-size:72px;line-height:1}.load-banner__text{margin-bottom:60px}.load-banner__badge{padding:18px;background:#473564;border-radius:3px 3px 0 0;font-size:18px;line-height:25.2px;color:#fff}.load-banner__badge p{margin-bottom:0}.load-banner__image img{display:block;width:100%;height:100%;object-fit:cover}@media (min-width:768px){.load-banner{display:grid;grid-template-columns:50% 50%}.load-banner__content__inner{margin:0 auto;max-width:380px}.load-banner__heading{margin-top:auto}.load-banner__badge{margin-top:auto}}.sidebar-content{padding:40px 20px;background:#fff}.sidebar-content .social-widget{display:flex;align-items:center;justify-content:space-between}.sidebar-content .social-widget ul{display:flex;margin:0 -10px;padding:0;align-items:center;list-style:none}.sidebar-content .social-widget li{margin:0 10px}.sidebar-content__links{margin-top:20px;margin-bottom:60px}.sidebar-content__links ul{margin:0;padding:0;list-style:none}.sidebar-content__text{display:none}.sidebar-content__right h6{margin-bottom:20px;font-size:16px;letter-spacing:.06em;text-transform:uppercase}.sidebar-content__right h2{font-size:40px;line-height:1}.sidebar-content__right p{font-size:18px;line-height:30px}.sidebar-content__right .btn{padding:15px 20px}@media (max-width:767px){.sidebar-content__links{position:relative}.sidebar-content__links h6{border:1px solid #ddd;cursor:pointer;font-size:16px;font-weight:700;line-height:19px;margin:0;padding:15px 20px;position:relative}.sidebar-content__links h6::before{position:absolute;top:50%;right:40px;content:'Click here to show Menu';font-weight:400;font-size:14px;line-height:16px;color:rgb(50,50,50);text-transform:initial;transform:translateY(-50%)}.sidebar-content__links.active h6::before{content:'Click here to contract'}.sidebar-content__links h6::after{position:absolute;content:'';width:12px;height:19px;top:50%;right:20px;transform:translateY(-50%);background:url('data:image/svg+xml;utf8,<svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.7812 8.28125L7.53125 13.7812C7.375 13.9375 7.1875 14 7 14C6.78125 14 6.59375 13.9375 6.4375 13.7812L1.1875 8.28125C0.90625 7.96875 0.90625 7.5 1.21875 7.21875C1.5 6.9375 2 6.9375 2.28125 7.25L6.25 11.4062V0.78125C6.25 0.34375 6.5625 0.03125 6.96875 0.03125C7.34375 0.03125 7.75 0.34375 7.75 0.78125V11.4062L11.6875 7.25C11.9688 6.9375 12.4688 6.9375 12.75 7.21875C13.0625 7.5 13.0625 7.96875 12.7812 8.28125Z" fill="%23473564"/></svg>') no-repeat center}.sidebar-content__links.active h6::after{transform:translateY(-50%) rotate(180deg)}.sidebar-content__links ul{background-color:#fff;border:1px solid #ddd;border-top:none;display:none;left:0;padding:10px 0;position:absolute;top:100%;width:100%;z-index:1}.sidebar-content__links.active ul{display:block}.sidebar-content__links ul li a{display:block;font-size:18px;line-height:125%;padding:5px 20px}.sidebar-content__right .btn+.btn{margin:5px 0}}@media (min-width:768px){.sidebar-content .container{display:flex}.sidebar-content__left{padding-right:50px;flex:0 0 280px;border-right:1px solid #ddd}.sidebar-content .social-widget{margin-bottom:50px;flex-direction:column;align-items:flex-start}.sidebar-content .social-widget h6,.sidebar-content__links h6{margin-bottom:20px}.sidebar-content__links ul{margin:0;padding:0;list-style:none}.sidebar-content__links a{display:inline-block;margin-bottom:1em;font-weight:700;font-size:16px;line-height:24px;color:#473564}.sidebar-content__text{margin-top:50px;display:block}.sidebar-content__right{margin-left:80px;margin-right:50px}}@media (min-width:1440px){.sidebar-content__left{padding-right:100px}.sidebar-content__right{margin-left:180px;margin-right:100px}}.cta-banner{position:relative;padding:80px 0}.cta-banner::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:#473564;box-shadow:0 4px 8px rgba(0,0,0,.15);mix-blend-mode:multiply;z-index:1}.cta-banner__img{position:absolute;top:0;left:0;width:100%;height:100%;filter:blur(6px)}.cta-banner .container{position:relative;text-align:center;color:#fff;z-index:2}.cta-banner__heading{margin-bottom:12px}.cta-banner .btn-outline{display:inline-block;padding:15px;border:1px solid #fff;color:#fff;background:transparent;font-size:16px;line-height:19px}@media (min-width:768px){.cta-banner{padding:110px 0}.cta-banner__heading{margin-bottom:24px}}.programs{padding:60px 0}.programs-heading{margin-bottom:30px}.program-card{position:relative;margin-bottom:30px;border-radius:3px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.15);overflow:hidden}.program-card__img{position:relative;height:250px}.program-card--heading .program-card__img::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:linear-gradient(1.25deg,#000000 1.44%,rgba(0,0,0,0) 61.03%);filter:drop-shadow(0 4px 8px rgba(0,0,0,.15))}.program-card--normal .program-card__img{height:230px}.program-card__img img{display:block;width:100%;height:100%;object-fit:cover}.program-card__heading{font-size:32px;line-height:1}.program-card--normal .program-card__heading{margin-bottom:10px;color:#473564}.program-card--heading .program-card__heading{position:absolute;left:0;bottom:25px;padding:0 30px;z-index:1;color:#fff;width:100%}.program-card--image .program-card__heading{margin-top:auto}.program-card--normal .program-card__content{display:flex;flex-direction:column;padding:30px}.program-card--image .program-card__content{position:absolute;display:flex;flex-direction:column;padding:25px;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);box-shadow:0 4px 8px rgba(0,0,0,.15);color:#fff;z-index:1}.program-card__desc{margin-bottom:20px;font-size:16px;line-height:24px}.program-card__cta__wrapper{margin-top:auto;text-align:right}.program-card__cta{position:relative;padding-right:23px;font-size:16px;line-height:1;font-weight:700;text-transform:uppercase;color:#323232}.program-card__cta::before{position:absolute;top:50%;right:0;content:'';width:13px;height:14px;transform:translateY(-50%);background:url('data:image/svg+xml;utf8,<svg width="13" height="12" viewBox="0 0 13 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.21875 0.691406L12.0312 5.28516C12.168 5.42188 12.25 5.58594 12.25 5.77734C12.25 5.94141 12.168 6.10547 12.0312 6.24219L7.21875 10.8359C6.97266 11.082 6.53516 11.082 6.28906 10.8086C6.04297 10.5625 6.04297 10.125 6.31641 9.87891L9.95312 6.43359H0.65625C0.273438 6.43359 0 6.13281 0 5.77734C0 5.39453 0.273438 5.12109 0.65625 5.12109H9.95312L6.31641 1.64844C6.04297 1.40234 6.04297 0.964844 6.28906 0.71875C6.53516 0.445312 6.94531 0.445312 7.21875 0.691406Z" fill="%23D28745"/></svg>') no-repeat center}.program-card__cta[target="_blank"]::before{background:url('data:image/svg+xml;utf8,<svg width="14" height="15" viewBox="0 0 14 15" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.3438 0.75H9.625C9.26953 0.75 8.94141 0.96875 8.80469 1.32422C8.66797 1.65234 8.75 2.03516 8.99609 2.28125L10.1172 3.40234L4.83984 8.67969C4.48438 9.00781 4.48438 9.58203 4.83984 9.91016C5.00391 10.0742 5.22266 10.1562 5.46875 10.1562C5.6875 10.1562 5.90625 10.0742 6.07031 9.91016L11.3477 4.63281L12.4688 5.75391C12.6328 5.91797 12.8516 6 13.0977 6C13.207 6 13.3164 6 13.4258 5.94531C13.7812 5.80859 14 5.48047 14 5.125V1.40625C14 1.05078 13.6992 0.75 13.3438 0.75ZM10.7188 9.5C10.3359 9.5 10.0625 9.80078 10.0625 10.1562V13.2188C10.0625 13.3555 9.95312 13.4375 9.84375 13.4375H1.53125C1.39453 13.4375 1.3125 13.3555 1.3125 13.2188V4.90625C1.3125 4.79688 1.39453 4.6875 1.53125 4.6875H4.59375C4.94922 4.6875 5.25 4.41406 5.25 4.03125C5.25 3.67578 4.94922 3.375 4.59375 3.375H1.53125C0.683594 3.375 0 4.08594 0 4.90625V13.2188C0 14.0664 0.683594 14.75 1.53125 14.75H9.84375C10.6641 14.75 11.375 14.0664 11.375 13.2188V10.1562C11.375 9.80078 11.0742 9.5 10.7188 9.5Z" fill="%23D28745"/></svg>') no-repeat center}.program-card--image .program-card__cta{color:#fff}@media (min-width:768px){.program-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:50px}.program-card{margin-bottom:0}}@media (min-width:1200px){.program-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.load-content h1,.load-content h2,.load-content h3,.load-content h4,.load-content h5,.load-content h6{margin-bottom:20px;line-height:1;letter-spacing:.02em}.load-content h1{font-size:32px}.load-content h2{font-size:28px}.load-content h3{font-size:22px}.load-content h4{font-size:22px;font-weight:400;text-transform:initial}.load-content p{font-size:16px;line-height:25.6px}.load-content ul{padding-left:0;list-style:none}.load-content li{position:relative;margin-bottom:5px;padding-left:20px;font-size:16px;line-height:20px;list-style:none}.load-content ul li::before{position:absolute;display:inline-block;content:"";width:6px;height:6px;top:8px;left:0;background:#799A05;border-radius:50%}.load-content ol{padding-left:0;counter-reset:item}.load-content ol li{padding-left:0}.load-content ol li:before{content:counter(item) ". ";counter-increment:item;color:#799A05}.load-content .wp-caption-text{font-size:12px;font-style:italic;line-height:15.6px;color:#7d7d7d}@media (min-width:1200px){.load-content .container{max-width:820px}}.pre-footer{padding:120px 0;background:#473564;color:#fff}.random-post{position:relative;display:block;height:250px;border-radius:3px;overflow:hidden;background-color:#fff}.random-post::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:linear-gradient(1.25deg,#000000 1.44%,rgba(0,0,0,0) 61.03%);filter:drop-shadow(0 4px 8px rgba(0,0,0,.15))}.random-post .badge{position:absolute;top:0;left:0;padding:5px;font-size:16px;line-height:1;font-weight:700;text-transform:uppercase;color:#fff}.random-post img{display:block;width:100%;height:100%;object-fit:cover}.random-post h2{position:absolute;padding:0 30px;bottom:25px;color:#fff;font-size:32px!important}.random-post--trail .badge{background:#58B7B3}.random-post--page .badge{background:#473564}.random-post--event .badge{background:#D28745}.random-post--park .badge{background:#799A05}.pre-footer__left h2{margin-bottom:15px}.pre-footer__left p{margin-bottom:30px}.pre-footer__links{margin:0;padding:0;list-style:none}.pre-footer__links li:not(:last-child){margin-bottom:20px}.pre-footer__link{display:block;font-weight:700;font-size:16px;line-height:100%;color:#FFF}.pre-footer__link span{width:20px;margin-right:20px}.cta-banner .amilia-iframe__wrapper{display:none}.cta-banner.active .amilia-iframe__wrapper{display:block}.cta-banner.active .cta-banner__img{display:none}.cta-banner.active::before{content:none}.cta-banner.active .cta-banner__heading{color:#473564}.cta-banner.active .btn-toggle-programs{border-color:#473564;color:#473564;opacity:.7}.cta-banner .btn-toggle-programs{animation:pulse 1s ease-in-out 0s infinite alternate forwards}.cta-banner .btn-toggle-programs .active{display:none}.cta-banner.active .btn-toggle-programs .default{display:none}.cta-banner.active .btn-toggle-programs .active{display:block}@media (max-width:767px){.pre-footer__left{margin:0 auto 50px;max-width:300px}.random-post:not(:last-child){margin-bottom:30px}}@media (min-width:768px){.pre-footer .container{display:grid;grid-template-columns:280px auto;grid-gap:140px}.pre-footer .container::after{content:none}.random-posts{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px}}@keyframes pulse{0%{transform:scale(1)}100%{transform:scale(1.05)}}.page-template-page-load .image-gallery .gallery{margin:50px -5px}.home .articles-block{display:none}.h-m-top .m-logo{margin-left:0}.h-m-top .link{margin-left:30px;display:block}.h-m-top .link.search{background:url('data:image/svg+xml;utf8,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.625 14.875L12.875 11.125C13.7188 9.875 14.1562 8.3125 13.9375 6.625C13.5312 3.75 11.1875 1.4375 8.34375 1.0625C4.09375 0.53125 0.5 4.125 1.03125 8.375C1.40625 11.2188 3.71875 13.5625 6.59375 13.9688C8.28125 14.1875 9.84375 13.75 11.125 12.9062L14.8438 16.6562C15.3438 17.125 16.125 17.125 16.625 16.6562C17.0938 16.1562 17.0938 15.375 16.625 14.875ZM3.46875 7.5C3.46875 5.3125 5.25 3.5 7.46875 3.5C9.65625 3.5 11.4688 5.3125 11.4688 7.5C11.4688 9.71875 9.65625 11.5 7.46875 11.5C5.25 11.5 3.46875 9.71875 3.46875 7.5Z" fill="%23799C3E"/></svg>') no-repeat 50% 0;background-size:20px auto}@media only screen and (max-width:819px){.wonderplugin-pdf-iframe{height:800px}}@media only screen and (max-width:767px){.wonderplugin-pdf-iframe{height:400px}}.load-more-listings.v2 a{display:inline-block;vertical-align:top;background:#e18433;font-size:.80em;font-weight:700;color:rgba(255,255,255,.99);border-radius:3px;padding:11px 21px;min-width:100px;text-align:center}.load-more-listings.v2 a:hover{background-color:#4a3367}.side-popup{opacity:1;visibility:visible;transform:none}@media (max-width:767px){.side-popup{padding:20px;max-width:300px}.side-popup .text-holder{margin-bottom:10px;padding-bottom:0;max-width:100%}.side-popup .text-holder h2{font-size:20px}.side-popup .img-wrap{position:static;width:100%}}@media (max-width:576px){.side-popup{max-width:100%}}@font-face{font-family:"kepler-std";src:url(https://use.typekit.net/af/d0cd82/000000000000000000013141/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/d0cd82/000000000000000000013141/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/d0cd82/000000000000000000013141/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"kepler-std";src:url(https://use.typekit.net/af/2c86cd/000000000000000000013140/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/2c86cd/000000000000000000013140/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/2c86cd/000000000000000000013140/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:"acumin-pro-condensed";src:url(https://use.typekit.net/af/3b3b32/00000000000000003b9acb10/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("woff2"),url(https://use.typekit.net/af/3b3b32/00000000000000003b9acb10/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("woff"),url(https://use.typekit.net/af/3b3b32/00000000000000003b9acb10/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:800;font-stretch:normal}@font-face{font-family:"acumin-pro-condensed";src:url(https://use.typekit.net/af/69b3c5/00000000000000003b9acb0e/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/69b3c5/00000000000000003b9acb0e/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/69b3c5/00000000000000003b9acb0e/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"acumin-pro-condensed";src:url(https://use.typekit.net/af/d99dcd/00000000000000003b9acb0f/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/d99dcd/00000000000000003b9acb0f/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/d99dcd/00000000000000003b9acb0f/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:"acumin-pro-condensed";src:url(https://use.typekit.net/af/c64ee1/00000000000000003b9acb06/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/c64ee1/00000000000000003b9acb06/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/c64ee1/00000000000000003b9acb06/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:swap;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"acumin-pro-condensed";src:url(https://use.typekit.net/af/451040/00000000000000003b9acb07/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff2"),url(https://use.typekit.net/af/451040/00000000000000003b9acb07/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff"),url(https://use.typekit.net/af/451040/00000000000000003b9acb07/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("opentype");font-display:swap;font-style:italic;font-weight:300;font-stretch:normal}.tk-kepler-std{font-family:"kepler-std",serif}.tk-acumin-pro-condensed{font-family:"acumin-pro-condensed",sans-serif}