.DarbySans-Light-Web,.DarbySans-Regular-Web{font-style:normal;font-stretch:normal;font-family:Darby Sans Web}.DarbySans-Light-Web,.DarbySans-Medium-Web,.DarbySans-Regular-Web{font-family:Darby Sans Web}@font-face{font-family:Darby Sans Web;src:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySans-Light-Web.eot);src:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySans-Light-Web.eot?#iefix) format("embedded-opentype"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySans-Light-Web.woff) format("woff"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySans-Light-Web.ttf) format("truetype"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySans-Light-Web.svg#DarbySans-Light) format("svg");font-weight:300;font-style:normal;font-stretch:normal}.DarbySans-Light-Web{font-weight:300}@font-face{font-family:Darby Sans Web;src:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySans-Regular-Web.eot);src:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySans-Regular-Web.eot?#iefix) format("embedded-opentype"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySans-Regular-Web.woff) format("woff"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySans-Regular-Web.ttf) format("truetype"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySans-Regular-Web.svg#DarbySans-Regular) format("svg");font-weight:400;font-style:normal;font-stretch:normal}.DarbySans-Regular-Web{font-weight:400}@font-face{font-family:Darby Sans Web;src:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySans-Medium-Web.eot);src:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySans-Medium-Web.eot?#iefix) format("embedded-opentype"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySans-Medium-Web.woff) format("woff"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySans-Medium-Web.ttf) format("truetype"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySans-Medium-Web.svg#DarbySans-Medium) format("svg");font-weight:500;font-style:normal;font-stretch:normal}.DarbySans-Medium-Web{font-weight:500;font-style:normal;font-stretch:normal}.DarbySansPoster-Light-Web,.DarbySansPoster-Regular-Web{font-family:Darby Sans Poster Web;font-style:normal;font-stretch:normal}@font-face{font-family:Darby Sans Poster Web;src:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySansPoster-Light-Web.eot);src:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySansPoster-Light-Web.eot?#iefix) format("embedded-opentype"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySansPoster-Light-Web.woff) format("woff"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySansPoster-Light-Web.ttf) format("truetype"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySansPoster-Light-Web.svg#DarbySansPoster-Light) format("svg");font-weight:300;font-style:normal;font-stretch:normal}.DarbySansPoster-Light-Web{font-weight:300}@font-face{font-family:Darby Sans Poster Web;src:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySansPoster-Regular-Web.eot);src:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySansPoster-Regular-Web.eot?#iefix) format("embedded-opentype"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySansPoster-Regular-Web.woff) format("woff"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySansPoster-Regular-Web.ttf) format("truetype"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySansPoster-Regular-Web.svg#DarbySansPoster-Regular) format("svg");font-weight:400;font-style:normal;font-stretch:normal}.DarbySansPoster-Regular-Web{font-weight:400}@font-face{font-family:Darby Sans Poster Web;src:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySansPoster-Medium.woff2) format("woff2"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/DarbySansPoster-Medium.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
img,legend{border:0}legend,td,th{padding:0}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,optgroup,strong{font-weight:400}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%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{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}table{border-spacing:0}.tag-toggle{margin-top:20px;padding:.25rem .5rem;font-size:.875rem;color:#000;border:1px solid #d1cbc7;cursor:pointer;display:inline-block}.tag-toggle:hover{border-color:#ffae3d!important}#nav-wrapper font,footer a font{text-transform:capitalize}.tool-container .tool-items a.nturl,.tool-container .tool-items a.united-states[title=English]{background:none!important;font-size:.875rem!important;line-height:1.125rem;width:auto!important;display:inline-block;padding:0!important;margin:0!important;color:#000;height:auto!important}.tool-container .tool-items a[title=English]:before{content:"English";display:inline-block;vertical-align:middle;padding:0 10px!important;margin:6px 0!important}.tool-container .tool-items a[title=Spanish]:before{content:"Spanish"}.tool-container .tool-items a[title=Japanese]:before,.tool-container .tool-items a[title=Spanish]:before{display:inline-block;vertical-align:middle;border-right:1px solid #000;padding:0 10px!important;margin:6px 0!important}.tool-container .tool-items a[title=Japanese]:before{content:"Japanese"}html[lang=en-US] .notification_bar span.notranslate{margin:0}.notification_bar span.notranslate{margin:0 5px}
/*!Video.js Default Styles (http://videojs.com)Version 4.12.7Create your own skin at http://designer.videojs.com*/
.vjs-default-skin{color:#ccc}@font-face{font-family:VideoJS;src:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/vjs.eot);src:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/vjs.eot?#iefix) format("embedded-opentype"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/vjs.woff) format("woff"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/vjs.ttf) format("truetype"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/vjs.svg#icomoon) format("svg");font-weight:400;font-style:normal}.vimeo-block{margin-bottom:55px}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,.9)}.vjs-default-skin .vjs-slider:focus{box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#07141e;background-color:rgba(7,20,30,.7)}.vjs-default-skin .vjs-play-progress,.vjs-default-skin .vjs-volume-level{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 #66a8cc}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar,.vjs-default-skin.vjs-error .vjs-control-bar,.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}.vjs-audio.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}a.call-to-action{background:#e5a95a;color:#382f2e;display:inline-flex;align-items:center;height:50px;font-family:Darby Sans Web,Helvetica;font-weight:500;font-size:.875rem;letter-spacing:.1875rem;padding:0 2.5rem;text-transform:uppercase;text-align:center;white-space:nowrap;gap:5px}@media only screen and (max-width:768px){a.call-to-action{white-space:normal}}a.call-to-action:hover{color:#fff}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar :before{content:""}}.vjs-default-skin .vjs-control{outline:0;position:relative;float:left;text-align:center;margin:0;padding:0;height:3em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.5)}.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content{width:4em;left:-2em;list-style:none}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font,.vjs-default-skin .vjs-current-time,.vjs-default-skin .vjs-duration,.vjs-time-divider{float:left}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;width:100%}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em;left:4.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-.2em;left:-.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{height:0;width:0}.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing,.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu{border-top-color:rgba(7,40,50,.5)}.vjs-default-skin .vjs-volume-menu-button .vjs-menu.vjs-lock-showing .vjs-menu-content,.vjs-default-skin .vjs-volume-menu-button:hover .vjs-menu .vjs-menu-content{height:2.9em;width:10em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;transition:all .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;transition:all .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-load-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress div,.vjs-default-skin .vjs-progress-holder .vjs-play-progress{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}.vjs-default-skin .vjs-load-progress{background:#646464;background:hsla(0,0%,100%,.2)}.vjs-default-skin .vjs-load-progress div{background:#787878;background:hsla(0,0%,100%,.1)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin.vjs-live .vjs-progress-control,.vjs-default-skin.vjs-live .vjs-time-controls,.vjs-default-skin.vjs-live .vjs-time-divider{display:none}.vjs-default-skin.vjs-live .vjs-live-display{display:block}.vjs-default-skin .vjs-live-display{display:none;font-size:1em;line-height:3em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:.5em;top:.5em;font-size:3em;display:block;z-index:2;position:absolute;width:4em;height:2.6em;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background-color:#07141e;background-color:rgba(7,20,30,.7);border:.1em solid #3b4249;border-radius:.8em;box-shadow:0 0 1em hsla(0,0%,100%,.25);transition:all .4s}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button,.vjs-default-skin.vjs-has-started .vjs-big-play-button,.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button,.vjs-error-display,.vjs-error .vjs-big-play-button{display:none}.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-2.1em;top:50%;margin-top:-1.4000000000000001em}.vjs-default-skin .vjs-big-play-button:focus,.vjs-default-skin:hover .vjs-big-play-button{outline:0;border-color:#fff;background-color:#505050;background-color:rgba(50,50,50,.75);box-shadow:0 0 3em #fff;transition:all 0s}.vjs-default-skin .vjs-big-play-button:before{content:"\e001";font-family:VideoJS;line-height:2.6em;text-shadow:.05em .05em .1em #000;text-align:center;position:absolute;left:0;width:100%;height:100%}.vjs-error .vjs-error-display{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.vjs-error .vjs-error-display:before{content:"X";font-family:Arial;font-size:4em;color:#666;line-height:1;text-shadow:.05em .05em .1em #000;text-align:center;vertical-align:middle;position:absolute;left:0;top:50%;margin-top:-.5em;width:100%}.vjs-error-display div{position:absolute;bottom:1em;right:0;left:0;font-size:1.4em;text-align:center;padding:3px;background:#000;background:rgba(0,0,0,.5)}.vjs-error-display a,.vjs-error-display a:visited{color:#f4a460}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:4em;line-height:1;width:1em;height:1em;margin-left:-.5em;margin-top:-.5em;opacity:.75}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}.vjs-error .vjs-loading-spinner{display:none;-webkit-animation:none;animation:none}.vjs-default-skin .vjs-loading-spinner:before{content:"\e01e";font-family:VideoJS;position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid rgba(7,40,50,.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#07141e;background-color:rgba(7,20,30,.7);box-shadow:-.2em -.2em .3em hsla(0,0%,100%,.2)}.vjs-default-skin .vjs-control-content .vjs-menu.vjs-lock-showing,.vjs-default-skin .vjs-menu-button:hover .vjs-control-content .vjs-menu{display:block}.vjs-default-skin.vjs-scrubbing .vjs-menu-button:hover .vjs-control-content .vjs-menu{display:none}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover,.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover{outline:0;color:#111;background-color:#fff;background-color:hsla(0,0%,100%,.75);box-shadow:0 0 1em #fff}.video-js,.vjs-caption-settings,.vjs-poster{background-color:#000}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-chapters-button:before{content:"\e00c"}.vjs-default-skin .vjs-chapters-button.vjs-menu-button .vjs-menu .vjs-menu-content{width:24em;left:-12em}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{box-shadow:0 0 1em #fff}.video-js{position:relative;padding:0;font-size:.625rem;vertical-align:middle;font-weight:400;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-has-started .vjs-poster{display:none}.video-js.vjs-audio.vjs-has-started .vjs-poster{display:block}.video-js.vjs-controls-disabled .vjs-poster,.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{position:absolute;top:0;left:0;bottom:3em;right:0;pointer-events:none}.vjs-caption-settings{position:relative;top:1em;opacity:.75;color:#fff;margin:0 auto;padding:.5em;height:15em;font-family:Arial,Helvetica,sans-serif;font-size:.75rem;width:40em}.vjs-caption-settings .vjs-tracksettings{top:0;bottom:2em;left:0;right:0;position:absolute;overflow:auto}.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-controls:after,.vjs-caption-settings .vjs-tracksettings-font:after{clear:both}.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px}.vjs-caption-settings .vjs-tracksetting label{display:block;width:100px;margin-bottom:5px}.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px}.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}.vjs-caption-settings label>input{margin-right:10px}.vjs-caption-settings input[type=button]{width:40px;height:40px}.vjs-hidden{display:none!important}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{padding:2em;color:#ccc;background-color:#333;font-size:1.8em;font-family:Arial,sans-serif;text-align:center;width:30em;height:15em;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#f4a460}.royalSlider{width:600px;height:400px;position:relative;direction:ltr}.royalSlider>*{float:left}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsABlock,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsContainer,.rsWebkit3d .rsLink,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsPreloader,.rsWebkit3d .rsSlide,.rsWebkit3d .rsThumbs,.rsWebkit3d img{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsContainer,.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img{-webkit-transform:none}.rsOverflow{float:left}.rsOverflow,.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap{left:0;top:0}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;transition:opacity .3s linear}.rsHidden{opacity:0;visibility:hidden;transition:visibility 0s linear .3s,opacity .3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:2147483647!important;top:0!important;left:0!important;bottom:0!important;right:0!important}.royalSlider .rsSlide.rsFakePreloader{opacity:1!important;transition:0s;display:none}.rsSlide{background-size:cover;position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none!important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer .rsVideoObj,.rsVideoContainer embed,.rsVideoContainer iframe,.rsVideoContainer video{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo embed,.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video{box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}.sub-content{padding-top:30px}.sub-content .fake-header-tag{font-size:1.1rem;padding-top:15px}.one-three{position:relative}.bordered.bottom-aligned{position:absolute;bottom:30px;display:block;border-top:1px solid #d6d8d9;border-bottom:1px solid #d6d8d9;padding:25px}.event-show ul,.faq-answer ul,.one-three .nine ul:not(.double),.show-blog-content ul{padding-left:40px;list-style-type:circle;list-style-position:outside}ul.double{padding:15px 0 15px 30px;list-style-type:circle;list-style-position:outside;column-count:2;-webkit-columns:2;-moz-columns:2}ul.double li{color:#a49990;font-size:1rem}#board-of-directors-table .former span{display:none}.custom_related{padding-bottom:70px}.no-top>hr{display:none}.no-top blockquote{width:85%;font-size:3rem}img.rsImg{max-width:none}.grab-cursor{cursor:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/royalslider/grab.png) 8 8,move}.grabbing-cursor{cursor:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/royalslider/grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/royalslider/blank.gif)}#panel .wp-pagenavi{clear:both;position:relative;text-align:center;height:100px;border-top:1px solid #382f2e;padding-top:15px;margin-top:65px}#panel .wp-pagenavi span.pages{display:none}#panel .wp-pagenavi a.previouspostslink{float:left}#panel .wp-pagenavi a.nextpostslink,#panel .wp-pagenavi a.previouspostslink{text-indent:-9999px;background:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/arrow.svg) no-repeat 50%;border:1px solid #382f2e;overflow:hidden}#panel .wp-pagenavi a.nextpostslink{float:right;transform:rotate(180deg)}#panel .wp-pagenavi a,#panel .wp-pagenavi span{vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;line-height:3.3125rem;font-size:1rem;min-width:50px;height:50%;color:#8c7f78;border:1px solid #d1cbc7;font-weight:300}#panel .wp-pagenavi span.current{border-color:#ffae3d;background-color:#ffae3d;color:#fff;font-weight:300}.cookie_bar{position:fixed;bottom:0;left:0;right:0;z-index:200003;background:#f7f7f7;max-height:50wh;box-sizing:border-box;color:#111;box-shadow:0 0 10px -1px rgba(0,0,0,.25);display:none}.cookie_bar.show-banner{display:block}.cookie_bar .container{padding-top:0!important;padding-bottom:0!important}.cookie_bar-wrap{padding:1.5rem 0}#ok_cookie{min-width:110px;margin:5px 0}.cookie_bar .container p{margin:0;font-size:1rem}.notification_bar-wrap{display:block;text-align:left;font-weight:400;font-size:1rem;line-height:1.375;font-family:Darby Sans Web,Helvetica,sans-serif;padding:30px 0;height:22px;overflow:hidden}.notification_bar span{padding:0}#working{padding-bottom:50px}.first-visit-column .orange.note{padding-right:35px}#visit .info-block .left-tab.taxi-tab{width:100%}#visit .info-block .left-tab img{padding-right:.7rem;vertical-align:middle;line-height:1.8rem;height:1.8rem}nav.with-bar:not(.hide_bar) #nav-wrapper{top:10px}.dropdown-menus.with-bar:not(.hide_bar)>div{top:143px}#weather-dropdown.with-bar:not(.hide_bar)>div{top:142px}.under-header.added_bar{height:150px}.bg-primary{background-color:#382f2e}.bg-grey{background-color:#d1cbc7}.bg-highlight{background-color:#ffae3d}body{min-width:962px}body.tribe-events-page-template{min-width:100%}#big-main-ul{display:flex;justify-content:space-between}#big-main-ul>li{flex-basis:auto;align-self:stretch;height:auto}#big-main-ul .sub-menu{display:block;margin:0;padding:0;font-size:inherit}#big-main-ul .sub-menu .menu-item{display:block;border-left:none;padding-left:0;opacity:1;height:auto;margin:.5rem 0 0}.menu-footer{width:32%;position:absolute;top:10px;right:0}@media only screen and (max-width:768px){body{min-width:0}}.container{position:relative;width:100%;max-width:1040px;min-width:900px;margin:0 auto;padding-top:50px;padding-bottom:0;box-sizing:border-box}@media only screen and (max-width:1120px){.container{max-width:calc(100% - 62px);margin:0 30px}}@media only screen and (max-width:768px){.container{max-width:100%;margin:0 auto}}.column,.columns{width:100%;float:left;box-sizing:border-box}.container:last-of-type{padding-bottom:120px}@media (min-width:769px){.column,.columns{margin-left:2%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:6.5%}.two.columns{width:15%}.three.columns{width:23.5%}.four.columns{width:32%}.five.columns{width:40.5%}.six.columns{width:49%}.seven.columns{width:57.5%}.eight.columns{width:66%}.nine.columns{width:74.5%}.ten.columns{width:83%}.eleven.columns{width:91.5%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:32%}.two-thirds.column{width:66%}.one-half.column{width:49%}.offset-by-one.column,.offset-by-one.columns{margin-left:10.5%}.offset-by-two.column,.offset-by-two.columns{margin-left:19%}.offset-by-three.column,.offset-by-three.columns{margin-left:25.5%}.offset-by-four.column,.offset-by-four.columns{margin-left:36%}.offset-by-five.column,.offset-by-five.columns{margin-left:42.5%}.offset-by-six.column,.offset-by-six.columns{margin-left:51%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:59.5%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:68%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:76.5%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:85%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:93.5%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:68%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:51%}}html{font-size:100%}body,html{height:100%}body{font-size:1.2rem;line-height:1.375;font-family:Darby Sans Web,Helvetica,sans-serif;font-weight:300;color:#382f2e;-ms-font-feature-settings:"liga","kern","onum";-o-font-feature-settings:"liga","kern","onum";font-feature-settings:"liga","kern","onum"}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300}h1{font-family:Darby Sans Web,Helvetica;font-size:2.1rem}h2{font-size:1.7rem}h3{font-size:1.55rem}h4{font-size:1.4rem}h5{font-size:1.2rem;font-weight:400}h6{font-size:1.1rem;font-weight:500}.page-title .fake-header-tag{color:#fff}p{margin-top:0}p.small-body{font-size:1rem}.light-text{color:#8c7f78}a{color:#ffae3d;text-decoration:none;font-weight:400;transition:color .25s ease-in-out}a:hover{color:#ffce8d}.no-link-style{color:inherit;font-weight:inherit}.button,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;height:2.4rem;padding:0 .8rem;color:#555;text-align:center;font-size:.8rem;font-weight:400;line-height:2.4rem;text-decoration:none;white-space:nowrap;background-color:transparent;-webkit-appearance:none;border-radius:0!important;-moz-border-radius:0!important;border:1px solid #bbb;cursor:pointer;box-sizing:border-box}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#333;border-color:#888;outline:0}.button.button-primary,button.button-primary,input[type=button].button-primary,input[type=reset].button-primary,input[type=submit].button-primary{color:#fff;background-color:#33c3f0;border-color:#33c3f0}.button.button-primary:focus,.button.button-primary:hover,button.button-primary:focus,button.button-primary:hover,input[type=button].button-primary:focus,input[type=button].button-primary:hover,input[type=reset].button-primary:focus,input[type=reset].button-primary:hover,input[type=submit].button-primary:focus,input[type=submit].button-primary:hover{color:#fff;background-color:#1eaedb;border-color:#1eaedb}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{line-height:1.1em;overflow-y:visible;padding:0;margin:0;background-color:transparent;border:none;-webkit-appearance:none;border-radius:0!important;-moz-border-radius:0!important;box-shadow:none;box-sizing:border-box}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:none;outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:400}::-webkit-input-placeholder{color:#382f2e}input:focus::-webkit-input-placeholder{color:transparent}:-moz-placeholder,::-moz-placeholder{color:#382f2e}input:focus:-moz-placeholder,input:focus::-moz-placeholder{color:transparent}:-ms-input-placeholder{color:#382f2e}input:focus:-ms-input-placeholder{color:transparent}ol{list-style:decimal inside}ol,ul{padding-left:0;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#f1f1f1;border:1px solid #e1e1e1;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}td,th{padding:12px 15px;text-align:left;border-bottom:1px solid #e1e1e1}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}.button,button{margin-bottom:1rem}blockquote,dl,fieldset,figure,form,input,ol,p,pre,select,table,textarea,ul{margin-bottom:1.5rem}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}#feat-post{padding-top:0;margin-bottom:0}@media(min-width:768px){#feat-post{margin-bottom:120px}}#feat-post .six>hr{margin-bottom:1rem}#feat-post .blog-row{padding-top:15px}#feat-post .bottom-aligned{position:absolute;bottom:0}.button.aspdf span{background-image:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/pdf.png);background-repeat:no-repeat;background-position:50%;background-size:cover;display:inline-block;vertical-align:middle;margin-right:10px;width:25px;height:25px;margin-bottom:5px}.button.aspdf:hover{color:#ffae3d;border-color:#ffae3d}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #382f2e}.light-hr{border-color:#8c7f78}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}@media only screen and (max-width:768px){h1{font-size:1.6rem}hr{border-color:#8c7f78}.container{width:100%;padding-left:25px!important;padding-right:25px!important;padding-bottom:30px;padding-top:0}.content{padding-top:0!important}html{height:100%;font-size:125%}}.fake-header-tag{font-family:Darby Sans Web,Helvetica;font-weight:300;font-size:1.6rem;margin-top:0;margin-bottom:2rem;line-height:1.375}@media only screen and (max-width:768px){.fake-header-tag{font-size:1.8rem}}.anchor{position:absolute;top:-90px;z-index:-1}.ie-only{display:none}strong{font-weight:400}.no-color-link{color:inherit!important}.orange-hover{transition:color .3s ease-in-out}.orange-hover:hover{color:#ffae3d!important}.orange-hover-border{transition:border-color .3s ease-in-out}.orange-hover-border:hover{border-color:#ffae3d!important}.orange-top{border-top:1px solid #ffae3d;padding-top:15px;margin-top:15px}.init-scroll-notification{display:none!important}.preload *{transition:none!important}.hide-until-load{display:none}nav{position:fixed;z-index:99999;top:0;width:100%;background-color:#f8f6f3;transition:background-color .25s ease-in-out,height .25s ease-in-out,transform .25s ease-in-out}nav a{color:#382f2e;font-weight:400}nav a:hover{color:#ffae3d}nav .container{height:100%;padding:0}nav #nav-wrapper{position:absolute;width:100%;height:50px;min-width:972px;top:20px;font-size:0}nav .nav-square{width:50px}nav #search-icon{margin-right:0}nav #nav-weather{display:inline-block;padding-left:.5rem;position:relative}nav #nav-weather .nav-block:last-child{margin-left:0}nav #nav-weather .nav-block{background-color:transparent}nav #nav-weather #temperature{cursor:default;padding:2px 0 0 2px;width:48px;height:48px;font-size:1em;font-weight:400;position:absolute;line-height:3.125rem;text-align:center;opacity:1;transition:opacity .3s ease-in-out;width:100%}nav #nav-weather #weather-icon{text-align:center;cursor:auto;background-color:#f2ede8;margin-right:0;position:relative;left:0;transition:left .3s ease-in-out}nav #nav-weather #weather-icon svg{position:absolute;top:5px;left:5px;width:30px;height:30px}nav .weather-expand{background-color:#fff;transition:background-color .3s ease-in-out;margin-right:.5rem}nav .weather-expand.highlight{background-color:#f2ede8}nav .weather-expand.highlight #temperature{opacity:0!important}nav .weather-expand.highlight #weather-icon{left:-25px!important}nav .weather-expand.highlight #weather-icon svg *{stroke:#ffae3d}nav .nav-links{font-weight:400;padding:0 .75rem;transition:all .5s ease-in-out}nav .nav-links ul{top:0;list-style-type:none;margin:0;padding:0}.nav-block.nav-links .sub-menu{display:none;transition:.25s ease-in-out;width:225px;position:absolute;top:100%;left:-12px;background-color:#fff;overflow:hidden;pointer-events:auto;padding-bottom:12px}.nav-block.nav-links .sub-menu.active{display:block;transition:.25s ease-in-out}.nav-block.nav-links .sub-menu li{display:block;height:auto;padding:0;margin:0}.nav-block.nav-links .sub-menu li a{display:block;margin-top:5px;padding:0 12px;font-size:1rem;line-height:1.375}nav .nav-links ul li{display:inline-block;height:50px;line-height:3.375rem;font-weight:400;padding-left:8px;position:relative;margin-bottom:0}nav .nav-links ul li:first-child{padding-left:0}nav .nav-links .nav-dropdown{background-color:#fff;position:absolute;top:100%}nav .nav-block{vertical-align:top;position:relative;display:inline-block;height:50px;margin-right:.5rem;font-size:1rem;background-color:#fff}nav .nav-block:first-child{margin-right:0}nav .right-nav{position:absolute;right:0;top:0}nav .block-container{position:relative;width:100%}nav .hamburger{display:inline-block;overflow:hidden;margin:0 .5rem 0 0;padding:0;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:all .5s}nav .hamburger span{width:23px;display:block;position:absolute;top:24px;left:14px;height:2px;background-color:#382f2e;transition:all .5s}nav .hamburger span:after,nav .hamburger span:before{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#382f2e;content:"";transition:all .5s}nav .hamburger span:before{top:-8px}nav .hamburger span:after{bottom:-8px}nav .hamburger:hover span,nav .hamburger:hover span:after,nav .hamburger:hover span:before{background-color:#ffae3d}nav .nav-icon{cursor:pointer;position:relative}nav .nav-icon svg{margin-top:5px;margin-left:5px}nav .nav-icon svg circle,nav .nav-icon svg line,nav .nav-icon svg path{stroke:#382f2e;transition:stroke .25s ease-in-out}nav .nav-icon img{width:2.5rem;position:absolute;top:5px;left:5px}nav .nav-icon.colored svg circle,nav .nav-icon.colored svg line,nav .nav-icon.colored svg path,nav .nav-icon:hover svg circle,nav .nav-icon:hover svg line,nav .nav-icon:hover svg path{stroke:#ffae3d}nav #cal-icon svg{padding-left:3px;padding-top:3px}footer{position:relative;overflow:hidden;width:100%;height:450px;background-color:#f8f6f3}footer .footer-visit-us>a>div{background-color:transparent!important;position:relative;top:-3px}footer .footer-visit-us .icon-button>div:last-child{padding-left:0}footer .container{padding-top:61px;margin:0 auto}footer a{color:#382f2e;font-weight:400;font-size:1rem}footer a:hover{color:#ffae3d}footer hr{margin-bottom:1rem}footer .row:first-child hr{margin-top:0}footer .row:nth-child(2) hr{margin-top:50px}footer .row.last-row-footer{padding-top:50px;line-height:1}footer .row.last-row-footer a{font-weight:300;color:#8c7f78}footer .footer-search{position:relative}footer .footer-search input{margin-bottom:0}footer #footer-search-input{width:90%;padding:0;font-weight:400;font-size:1rem}footer #footer-search-icon{padding-left:10px;position:absolute;height:1.5rem;right:0;bottom:.2rem;background-color:#f8f6f3}footer .gf-foundation img{width:100%}footer .social-icons img{margin-left:-9px;margin-right:13px;vertical-align:middle;width:30px;height:30px}#footer_facebook_icon span:not(:first-child) img{position:relative;left:-5px}.copyright{font-size:.9rem;font-weight:300;padding-top:10px;margin-top:50px;border-top:1px solid #8c7f78;color:#8c7f78}.copyright p{margin:0}.copyright p:first-child{display:inline-block}.copyright .tagline{float:right}@media only screen and (max-width:768px){.copyright{margin-top:0}.copyright p{font-size:.75rem!important}.copyright p:first-child{padding-left:10px}.copyright .tagline{padding:0 0 10px 10px;float:none}}#homepage-intro{position:relative!important;margin:0!important;background-size:cover;background-position:50%;background-repeat:no-repeat;padding-left:0!important;padding-right:0!important}#homepage-intro img{width:100%}#homepage-intro .scroll-and-title .fake-header-tag{top:50%;margin:0}#homepage-intro .header-content-wrapper{left:0;right:0;bottom:0;background:#fff}#homepage-intro .header-content-wrapper .header-content{font-size:1rem;text-align:center;padding:25px}#homepage-intro .down-arrow-wrapper{text-align:center;padding-bottom:25px}#homepage-intro .down-arrow-wrapper svg{width:30px;height:auto}.homepage-mobile-social-icons{padding:5px;margin-left:40%}.homepage-mobile-social-icons img{position:relative;left:-15px}.homepage-mobile-social-icons span:not(:first-child) img{left:-20px}.mobile-social-icons{border-top:1px solid #8c7f78;padding:5px}.mobile-social-icons>span:not(:first-child) img{position:relative;left:-5px}.short-header,.single-event .short-header{position:relative;z-index:99;height:100%;width:100%;background-color:#ffae3d;background-size:cover;background-position:50%}@media only screen and (min-width:768px){.short-header,.single-event .short-header{height:500px}}.short-header .page-title{float:left;opacity:1;transition:opacity .5s ease-in-out;margin-top:110px!important;display:inline-block;background-color:rgba(35,31,32,.5)}.short-header .page-title .fake-header-tag{font-family:Darby Sans Poster Web,sans-serif;font-weight:400;font-size:2.82rem;padding:0;margin:15px 20px 5px}@media only screen and (max-width:768px){.short-header{position:relative!important}.short-header+.under-image-header-padding{display:none}}.block{display:inline-block;border:1px solid #fff;width:50px;height:50px;line-height:3.5625rem;text-align:center}.carousel-controls{position:relative;margin-top:150px}.indicators{position:absolute;margin-bottom:0;bottom:0;right:0}.indicators>li{margin-bottom:0;margin-left:5px;background-color:#414042;display:inline-block;width:14px;height:14px}.indicators>li:first-child{background-color:#fff}.right-block{border-left:none}.right-block img{transform:rotate(180deg)}#sort-bar{position:relative;display:block;width:100%;height:1.5rem;font-size:1.125rem;font-weight:400;vertical-align:top}.sort-change a{color:#382f2e;cursor:pointer}#sort-bar img{height:2rem;margin-top:-1rem}#sort-bar>div>span:first-of-type{color:#8c7f78;font-weight:200}#sort-bar>div:last-of-type img{position:absolute;right:0;bottom:6px}.blog-filters .small-body{margin-bottom:1.5rem;font-weight:400}.blog-filters .small-body:nth-child(2){padding-top:2.5rem}.blog-filters hr{margin:40px 0}.blog-filters .tag-list{padding-top:2rem}.tag-list .resources-special-tag-divider{display:block;float:left;width:80%;border-color:#8c7f78;margin:12px 0 20px}.tag-list .view-more-tags{width:100%;float:left;font-size:.875rem}.tag-list .view-more-tags:hover{cursor:pointer}.tag-list .hidden-tag{position:absolute;opacity:0;pointer-events:none}.tag-list .hidden-tag.show{position:static;opacity:1;pointer-events:auto}.initiative-list p{margin:0}.initiative-list p span{color:#8c7f78;font-weight:200;font-size:1rem;border-left:3px solid #000;margin-bottom:.35rem;padding:3px 13px 3px 8px}.initiative-list p span:hover{cursor:pointer}.initiative-list p .nature.active{border-color:#58a339;color:#58a339}.initiative-list p .community.active{border-color:#ba3f9d;color:#ba3f9d}.initiative-list p .justice.active{border-color:#aa9b95;color:#aa9b95}.initiative-list p .faith.active{border-color:#47a4d3;color:#47a4d3}.initiative-list p .arts.active{border-color:#ff523a;color:#ff523a}.tag-list .tag{display:inline-block;clear:both;float:left;margin-bottom:.5rem;padding:.25rem .5rem;font-size:.875rem;color:#8c7f78;border:1px solid #d1cbc7}.tag-list .tag span{display:none}.tag:not(.filter-tag):hover{cursor:pointer}.filters-tag-list .tag.active{border-color:#ffae3d}.filters-tag-list .tag.active span{display:inline}.filters-tag-list .tag:hover{cursor:pointer}.tag-list:after{content:"";display:table;clear:both}#pagination-wrapper{position:relative;text-align:center;height:100px}#pagination-wrapper .pagination-numbers>.pagination-block.active{background-color:#ffae3d;color:#fff;border:none}#pagination-wrapper .pagination-block{vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;line-height:3.3125rem;font-size:1rem;width:50px;height:50%;color:#8c7f78;border:1px solid #d1cbc7}#pagination-wrapper .left-block,#pagination-wrapper .right-block{position:absolute;border:1px solid #382f2e;top:15px}#pagination-wrapper .left-block{left:0}#pagination-wrapper .right-block{right:0}#pagination-wrapper .right-block img{transform:rotate(180deg)}#pagination-wrapper .pagination-numbers{display:block;height:100%;margin:0 auto}.pagination-hr{margin-bottom:15px;margin-top:65px}blockquote{width:90%;margin:0 auto;text-align:center;font-size:2.5rem;font-weight:400;color:#ffae3d;font-family:Darby Sans Poster Web,sans-serif;line-height:1.2}blockquote span{display:block;color:#382f2e;font-size:1.25rem}blockquote hr{border-top-width:2px;border-color:#ffae3d;width:66%}blockquote hr:first-child{margin-bottom:40px}blockquote hr:last-child{margin-top:40px}.inline-blog-carousel{clear:both;margin-bottom:55px}.inline-blog-carousel .three{position:relative;height:435px}.inline-blog-carousel .three .carousel-controls{position:absolute;bottom:0;right:0}.inline-blog-carousel .carousel-image{position:relative}.inline-blog-carousel .carousel-image .indicators{left:30px;bottom:30px}.inline-blog-carousel .block{border-color:#382f2e}.inline-blog-carousel hr{margin:0 0 10px;border-color:#d1cbc7}.inline-blog-carousel .carousel-image{height:435px;background-color:#382f2e}.inline-blog-carousel .caption{font-size:1rem;color:#d1cbc7}.four-three-wrapper{position:relative;padding-bottom:75%}.four-three-wrapper .no-overlay{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.four-three-wrapper .four-three-image{background-color:#ffce8d;height:100%!important;position:absolute;top:0;bottom:0;left:0;right:0}.one-two-wrapper{position:relative;padding-bottom:100%}.one-two-wrapper .one-two-image{background-color:#ffce8d;height:100%!important;position:absolute;top:0;bottom:0;left:0;right:0}.related-block .related-resource-item{float:right}.related-block .related-resource-item .related-resource-caption{transition:color .3s ease-in-out}.related-block .related-resource-item .four-three-image{background-color:#ffce8d;background-size:cover;background-position:50%}.related-block .related-resource-item:hover{cursor:pointer}.related-block .related-resource-item:hover .related-resource-caption{color:#ffae3d}.related-block .related-item-wrapper{display:inline-block;float:right;margin-left:2%}.related-block .multi .related-item-wrapper{float:left;margin-bottom:25px}.related-block .multi .related-item-wrapper.first-item{margin-left:0}.related-block .related-item-wrapper:hover figcaption{color:#ffae3d}.related-block figure{margin:0}.related-block figure .related-image{height:100%;background-color:#382f2e;background-size:cover;background-position:50%}.related-block figure figcaption{font-weight:400;margin-bottom:1.5rem;transition:color .3s ease-in-out}.related-block figure figcaption.cus-rel-title{font-weight:300;font-size:1.5rem;margin:0;padding-top:1.8rem;padding-bottom:1.2rem}.related-block figure figcaption.cus-rel-subtitle{font-weight:400;margin:1rem 0;font-size:.8rem;line-height:1;color:#6d6e71}.related-block figure figcaption.cus-rel-note{font-weight:400;margin:1rem 0;font-size:.8rem;line-height:1;color:#d0d2d3}.related-block .figurehr{margin:0;border-top:1px solid #382f2e}.related-block .moreev .figurehr{margin:40px 0 15px;border-top:1px solid #ffae3d}.related-block .moreev .fake-header-tag span{float:right;font-size:1.25rem}.related-block .moreev .fake-header-tag{font-size:1rem;line-height:1.2}.related-block hr{margin-bottom:2rem}.related-events-image{background-size:cover;background-position:50%}.related-title{height:185px;position:relative}.related-title a{font-weight:300;position:absolute;bottom:0}.resource-icon-container{width:100%;height:100%;position:relative}.resource-icon-container svg{position:absolute;bottom:1rem;left:1rem}.galleries-block{padding-bottom:80px}.galleries-block .twice{width:200%}.galleries-block .galleries-item-9{position:relative}.galleries-block .galleries-item-9 .meta{height:100px}.galleries-block .galleries-item-9 .gallery-icon{position:absolute;bottom:0;left:0;margin:10px;width:25px;height:25px}.galleries-block .galleries-item-9 .gallery-icon svg{width:100%;height:100%}.galleries-block .galleries-item-9 .gallery-icon svg *{stroke:#fff;fill:#fff}.galleries-block .galleries-item-9:nth-child(3n-1){margin-left:0}.galleries-block .galleries-item:hover figcaption{color:#ffae3d}.galleries-block figure{margin:0}.galleries-block figure .related-image{width:100%;background-size:cover;background-position:50%}.galleries-block figure .related-image:hover{cursor:pointer}.galleries-block figure figcaption{transition:color .3s ease-in-out;margin-top:1.5rem;font-size:1.2rem;font-weight:400}.galleries-block figure figcaption:hover{cursor:pointer}.galleries-block figure .slide-number{font-size:1rem;color:#8c7f78}.galleries-block hr{margin-bottom:2rem}.galleries-block h2{font-family:Darby Sans Web,sans-serif}.related-resource-caption{margin-top:1.5rem;font-weight:400}.share-icon,.share-social-icon{width:30px;height:30px;padding:0;border:1px solid #382f2e;transition:.2s ease-in-out}.share-icon svg *,.share-social-icon svg *{fill:#382f2e;opacity:1;transition:fill .2s ease-in-out}.share-social-icon{vertical-align:bottom;display:inline-block}.share-social-icon:last-child{margin-left:5px}.share-social-icons{margin-top:20px}.share-social-icons #social_arrow{width:30px;margin-left:-2px;transform:rotate(90deg);-webkit-transform:translateY(90deg);-ms-transform:translateY(90deg)}.share-social-icons.active-icons{transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);opacity:1}.share-icon.highlight,.share-icon:hover,.share-social-icon:hover{border-color:#ffae3d}.share-icon.highlight svg circle,.share-icon.highlight svg path,.share-icon:hover svg circle,.share-icon:hover svg path,.share-social-icon:hover svg circle,.share-social-icon:hover svg path{fill:#ffae3d}.share-icon.highlight svg line,.share-icon.highlight svg polyline,.share-icon:hover svg line,.share-icon:hover svg polyline,.share-social-icon:hover svg line,.share-social-icon:hover svg polyline{stroke:#ffae3d}.full-header{position:relative;height:100%;width:100%;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:769px){.full-header{background:none!important}}.full-header .full-header-bg-mobile{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width:770px){.full-header .full-header-bg-mobile{display:none}}.full-header.black .fake-header-tag{color:#382f2e}.full-header.orange .fake-header-tag{color:#ffae3d}.full-header .fake-header-tag{font-family:Darby Sans Poster Web,sans-serif;font-weight:400;opacity:1;transition:opacity .5s ease-in-out;font-size:6.5rem;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:100%;margin:0 auto;color:#fff;padding:0;text-align:center}@media only screen and (min-width:1120px){.dff-active #page-hero .full-header .fake-header-tag,.dff-active .scroll-and-title .fake-header-tag{width:1040px;left:50%;margin-left:-520px;text-align:left;box-sizing:border-box;padding-right:160px;line-height:1;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}}@media only screen and (min-width:1024px) and (max-width:1119px){.dff-active #page-hero .full-header .fake-header-tag,.dff-active .scroll-and-title .fake-header-tag{width:calc(100% - 62px);left:0;margin:0 31px;text-align:left;box-sizing:border-box;padding-right:160px;line-height:1;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}}@media only screen and (min-width:1024px){.page-template-default.dff-active .short-header .page-title,.single-event.dff-active .short-header .page-title,.single-gallery-posts.dff-active .short-header .page-title{box-sizing:border-box;margin-right:160px}}.full-header .fade-h1{opacity:0}.strong{font-weight:400}.mixed-media-carousel-block{position:relative;padding-bottom:80px}.mixed-media-carousel-block hr{margin-bottom:40px}.mixed-media-carousel-block h1{font-size:2rem}.mixed-media-carousel-block .meta{height:400px}.mixed-media-carousel-block .three{position:relative}.mixed-media-carousel-block .indicators{left:0;right:none}.mixed-media-carousel-block .indicators li{margin-left:10px}.mixed-media-carousel-block .indicators li:first-child{background-color:#d1cbc7;margin-left:0}.mixed-media-carousel-block .tag-list{padding-top:20px}.mixed-media-carousel-block .tag-list .tag{float:none}.mixed-media-carousel-block .carousel-controls{margin:0}.mixed-media-carousel-block .block{border-color:#382f2e}.mixed-media-carousel-block .carousel-image{height:400px;background-color:#382f2e}.mixed-media-carousel-block .caption{padding-top:30px}#mobile-home-visit .info-block,#visit .info-block{position:relative;height:18rem;background-color:#f8f6f3}#mobile-home-visit .info-block #public-hours-title,#visit .info-block #public-hours-title{margin-bottom:2.5rem}#mobile-home-visit .info-block .content-wrapper,#visit .info-block .content-wrapper{padding:1.2rem}#mobile-home-visit .info-block .icon,#visit .info-block .icon{display:block;height:4rem;text-align:center;overflow:hidden}#mobile-home-visit .info-block .icon div,#visit .info-block .icon div{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:1.2rem .5rem}#mobile-home-visit .info-block .icon .single,#visit .info-block .icon .single{text-align:left}#mobile-home-visit .info-block .icon img,#visit .info-block .icon img{height:2rem}#mobile-home-visit .info-block h1,#visit .info-block h1{font-size:1.5rem;margin-bottom:1rem}#mobile-home-visit .info-block .icon-button,#visit .info-block .icon-button{position:absolute;bottom:1.2rem;width:102px}#mobile-home-visit .info-block .left-tab,#mobile-home-visit .info-block .right-tab,#visit .info-block .left-tab,#visit .info-block .right-tab{width:50%}#mobile-home-visit .info-block .left-tab img,#mobile-home-visit .info-block .right-tab img,#visit .info-block .left-tab img,#visit .info-block .right-tab img{padding-right:.7rem;vertical-align:middle;line-height:1.8rem;height:1.8rem}#mobile-home-visit .info-block .left-tab div,#mobile-home-visit .info-block .right-tab div,#visit .info-block .left-tab div,#visit .info-block .right-tab div{padding:0}#mobile-home-visit .info-block .left-tab a,#mobile-home-visit .info-block .right-tab a,#visit .info-block .left-tab a,#visit .info-block .right-tab a{color:#382f2e;font-weight:300;display:inline-block}#mobile-home-visit .info-block .dropdown,#visit .info-block .dropdown{position:absolute;right:0}#mobile-home-visit .info-block .left-tab,#visit .info-block .left-tab{float:left}#mobile-home-visit .info-block .right-tab,#visit .info-block .right-tab{float:right}#mobile-home-visit .info-block .visit-input::-webkit-input-placeholder,#visit .info-block .visit-input::-webkit-input-placeholder{color:#8c7f78}#mobile-home-visit .info-block .visit-input:-moz-placeholder,#mobile-home-visit .info-block .visit-input::-moz-placeholder,#visit .info-block .visit-input:-moz-placeholder,#visit .info-block .visit-input::-moz-placeholder{color:#8c7f78}#mobile-home-visit .info-block .visit-input:-ms-input-placeholder,#visit .info-block .visit-input:-ms-input-placeholder{color:#8c7f78}#mobile-home-visit .info-block .visit-tab:not(.active),#visit .info-block .visit-tab:not(.active){background-color:#f2ede8}#mobile-home-visit .info-block .visit-tab:not(.active):hover,#visit .info-block .visit-tab:not(.active):hover{cursor:pointer}#mobile-home-visit .visit-input,#visit .visit-input{position:absolute;right:0;width:160px;border:1px solid #d1cbc7;text-indent:.5rem;font-size:.8rem;height:2.4rem;line-height:2.4rem;padding:0 .8rem}#mobile-home-visit .visit-input.second,#visit .visit-input.second{width:133px}#mobile-home-visit .bottom-buttons,#visit .bottom-buttons{position:absolute;bottom:0;left:1.2rem;right:1.2rem}#mobile-home-visit .bottom-buttons .dropdown,#visit .bottom-buttons .dropdown{position:relative;display:inline-block;width:auto;padding-left:.8rem;padding-right:2.5rem;text-indent:0}#mobile-home-visit .bottom-buttons button,#visit .bottom-buttons button{font-size:1rem;color:#fff}#mobile-home-visit .bottom-buttons .right,#visit .bottom-buttons .right{float:right;background-color:#8c7f78;border:none}.hours-day,.label{color:#8c7f78;font-size:1rem}.empty-top{border-top:1px solid #f8f6f3;padding-top:15px}.hours-day{display:block;font-weight:500;padding-bottom:.5rem;font-size:.9rem}.small-font p{font-size:.92rem;line-height:1.1rem}.asini .hours-day{padding-bottom:.05rem}.hours-number{font-size:1rem;display:block;margin-bottom:.5rem;font-size:.92rem}.hours-wrapper{width:100%;margin-bottom:.4rem;padding:.4rem 0;border-bottom:1px solid #ddd}#working .hours-wrapper{border-top:unset!important}#working .hours-wrapper:last-child{border:none}@media(min-width:1024px){#working .hours-wrapper:last-child{border-bottom:1px solid #ddd}}#working .no-bord{border:none}@media(min-width:1024px){#working .no-bord{border-bottom:1px solid #ddd}}.no-bord{border-bottom:1px solid #ddd}.no-bord .hours-wrapper{border-bottom:none;margin-bottom:0;padding:.25rem 0}.opening-wrapper{margin-bottom:15px;font-size:.9rem}.opening-wrapper .opening-hours{display:block;color:#8c7f78}.iframe-rwd{background-color:#f8f6f3;margin-top:4rem;position:relative;padding-bottom:50%;height:0;overflow:hidden}.iframe-rwd iframe{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.label{position:absolute;left:0;line-height:2.4rem}.field{position:relative;width:100%;height:2.4rem;margin-top:.5rem}.field:first-child{margin-top:0}.loader_call{background:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/rotate.gif) no-repeat 50%;padding:70px 0;margin-top:80px}.loader_top{background:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/ajax-loader.gif) no-repeat 50%;padding:70px 0 0}.dropdown{width:12rem;border:1px solid #d1cbc7;text-indent:.5rem;font-size:.8rem;height:2.4rem;line-height:2.4rem;margin-bottom:0;background:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/arrow-down.svg) no-repeat 0 0;background-position:calc(100% - .8rem) 50%;background-size:.9rem}.dropdown:focus{border:1px solid #ffae3d}.icon-button{display:inline-block;font-size:1rem;font-weight:400;background-color:#fff;padding-left:.3rem;padding-right:.8rem;height:2.2rem;line-height:2.2rem}.icon-button img{height:2rem;vertical-align:middle}.icon-button.file img{height:3rem;vertical-align:top}.icon-button.file .hours-day{padding-bottom:0;font-size:.92rem}.icon-button.file{padding:.4rem 0;border-bottom:1px solid #ddd;height:auto;display:block;line-height:1.8rem}.icon-button.file a{display:block;color:#ffae3d;font-size:.92rem}.icon-button div{display:inline-block}.icon-button div:first-child{padding-right:.3rem;border-right:2px dashed #f8f6f3;float:left;height:100%}.icon-button div:last-child{padding-left:.6rem}.dark-button{background-color:#f8f6f3}.highlight-button{background-color:#ffae3d;color:#fff}.dark-button div:first-child,.highlight-button div:first-child{border-color:#fff}.text-and-image-temp .nine{padding-bottom:100px}.intro-paragraph p:first-of-type{font-weight:400}#calendar_overlay_selector .calendar-arrows{float:right;padding-bottom:1rem}#calendar_overlay_selector .arrow-block{background-color:#f8f6f3;width:1.5rem;height:1.5rem;margin-left:0 .3rem;display:inline-block}#calendar_overlay_selector .arrow-block img{display:block;width:.6rem;margin:.25rem auto 0}#calendar_overlay_selector .arrow-block #right-arrow-block{transform:rotate(180deg)}.calendar{overflow:hidden}.calendar .calendar-arrows{float:right;padding-bottom:1rem}.calendar .arrow-block{background-color:#f8f6f3;width:1.5rem;height:1.5rem;margin-left:0 .3rem;display:inline-block}.calendar .arrow-block img{display:block;width:.6rem;margin:.25rem auto 0}.calendar .arrow-block #right-arrow-block{transform:rotate(180deg)}.calendar table{padding-bottom:0;margin-bottom:0;margin-top:0;width:calc(100% + .4rem);margin-left:-.2rem;border-collapse:separate;table-layout:fixed;border-spacing:.4rem;font-size:.95rem}.calendar table .highlighted,.em-calendar.calendar td.select-day.highlighted{font-weight:500;background-color:#ffae3d;color:#fff}.calendar table .days td{font-size:.875rem;background-color:transparent;padding:0;color:#8c7f78}.calendar table .select-day:hover{cursor:pointer}.calendar table .light-cell,table.em-calendar td.eventful-post,table.em-calendar td.eventful-pre,table.em-calendar td.eventless-post,table.em-calendar td.eventless-pre{background-color:#f8f6f3;color:#8c7f78}.calendar table td,.calendar table th{font-weight:400;padding:.4rem .2rem .2rem;text-align:center;border-bottom:none}.calendar table td:first-child,.calendar table th:first-child{padding-left:.3rem}.calendar table td:last-child,.calendar table th:last-child{padding-right:.3rem}.twelve-carousel{position:relative;margin-top:4rem;margin-bottom:4rem;width:100%}.twelve-carousel .indicators{left:40px;bottom:40px}.twelve-carousel .arrows{position:absolute;top:50%;width:2rem;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.twelve-carousel .rsArrowRight{right:0;transform:rotate(180deg) translateY(50%);-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%)}.twelve-carousel .carousel-controls{position:relative;width:950px;margin:0 auto;height:100%}.twelve-carousel .carousel-image{width:100%;height:100%;background-color:#fff}.rsBackgroundImg{background-color:#f8f6f3}.hundredpercent-carousel{overflow:hidden;height:auto}.hundredpercent-carousel .twelveSlider{max-height:800px!important}.hundredpercent-carousel .rs-gf .rsArrow{width:100px;height:100px}.related-block .event-item h1{font-size:1.25rem;font-family:Darby Sans Web,Helvetica,sans-serif;transition:color .3s ease-in-out}.related-block .event-item hr{border-color:#d1cbc7}.related-block .event-item:hover h1{color:#ffae3d}.related-event-item{float:left;margin-left:2%!important}.related-event-item:first-child{margin-left:0!important}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0}.pb-5{padding-bottom:35px}.cleared{clear:both}.mapimg{display:block;width:100%;height:auto}hr.small{margin-top:15px;margin-bottom:15px}.directions-module .six.columns{width:48%;margin:0 1% 15px}.directions-module p:not(.fake-header-tag){color:#8c7f78}.directions-module .six.columns.small-font .fake-header-tag{font-size:1.1rem;color:#6d6e71;font-weight:400}.directions-module .six.columns.small-font p:not(.fake-header-tag){min-height:85px;display:block}.hide-on-desktop,.show-on-tablet-portrait{display:none}@media only screen and (max-width:1024px){nav .right-nav{display:none}}@media only screen and (max-width:768px){.container{min-width:0!important}#select-amount-mobile{padding-top:60px}#select-amount-mobile .money-high{float:right}#select-amount-mobile .money-caption{color:#ffae3d}.amount-slider{position:relative;width:100%;height:50px}.amount-slider .amount-slider-line{position:absolute;top:50%;z-index:-10;border:1px solid #8c7f78;width:100%}.amount-slider .amount-slider-control{position:absolute;left:50%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);border-radius:50%;width:50px;height:50px;border:5px solid #fff;background-color:#ffae3d}.full-width-image{margin:3rem 0;width:100%;height:400px;background-color:#382f2e}.text-and-image-temp h1{margin-top:40px}.full-width-hr{margin-left:-25px!important;margin-right:-25px!important}.small-body,p{font-size:1rem}.text-and-image-temp .nine{padding-bottom:0}.text-and-image-temp{padding:20px 0 0}.mobile-title-hr{margin:30px 0 50px}#sort-bar,.blog-filters,.carousel-controls,.read-post,.sort-input,.under-header,footer{display:none}header.short-header{height:320px}#mobile-sort-bar{border-top:1px solid #d1cbc7;border-bottom:1px solid #d1cbc7;padding:25px;margin-right:-25px;margin-left:-25px;margin-bottom:40px}#mobile-sort-bar img{float:right;height:35px;margin-top:-5px}#mobile-sort-bar hr{margin-top:20px;margin-bottom:40px}.hide-on-desktop{display:inherit;clear:both}.hide-on-mobile{display:none!important}.mobile-nav{width:100%;height:70px;background-color:#fff;position:fixed;top:0}.mobile-nav #mobile-nav-logo{width:auto;position:absolute;left:50%;top:55%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.mobile-nav .mobile-nav-wrapper{position:relative;width:100%;padding-left:25px;padding-right:25px;margin:0 auto;height:100%}.mobile-nav .mobile-nav-wrapper #mobile-hamburger{position:relative;display:block;width:100%;height:100%}.mobile-nav .mobile-nav-wrapper #mobile-hamburger .hamburger{width:50px;height:50px;background-color:transparent}.mobile-nav .mobile-nav-wrapper #mobile-hamburger .hamburger span{top:33px;left:0;background-color:#ffae3d}.mobile-nav .mobile-nav-wrapper #mobile-hamburger .hamburger span:after,.mobile-nav .mobile-nav-wrapper #mobile-hamburger .hamburger span:before{background-color:#ffae3d}.nav-padding{height:70px}.page-title{margin-top:0!important}.mobile-related-title{margin-bottom:20px;margin-top:40px}.related-title{height:auto}.related-block .related-item figcaption{margin-top:20px;margin-bottom:40px;display:block}.galleries-block{margin-bottom:80px}.galleries-block figure figcaption{margin-top:1rem}.related-block>.row .three:last-child .related-item figcaption{margin-bottom:0}.full-header .fake-header-tag{font-size:3rem}.galleries-block{padding-bottom:0}.galleries-block>.row .three:nth-child(2),.galleries-block>.row .three:nth-child(3){margin-bottom:40px}td,th{padding-left:0}td:last-child{position:relative}td:last-child a{color:#8c7f78;font-weight:300}td:last-child img{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);position:absolute;right:0;top:35%}tr{padding-bottom:40px}.mobile-posted-by{color:#8c7f78}.mobile-posted-by hr:first-child{margin:2rem 0 1rem}.mobile-posted-by hr:last-child{margin:1rem 0 2rem}.mobile-full-block{font-size:1rem}.mobile-full-block:first-child{margin-top:20px}.mobile-full-block hr{margin:12px -25px}.mobile-full-block img{margin-right:5px;float:right;height:2rem}}.header-slider .rsArrow,.header-slider .rsBullets{bottom:35px}.header-slider .rsArrow.rsArrowLeft{left:0}.header-slider .rsArrow.rsArrowRight{left:54px!important}.header-slider .rsBullets{position:absolute;right:0}#big-menu{display:none}.menu{position:absolute;top:0;font-size:.875rem;padding-top:80px;width:100%;height:250px}.menu p{margin:0;font-weight:400;color:#8c7f78}.menu .menu-item{display:inline-block;vertical-align:top;border-left:1px solid #8c7f78;padding-left:10px;opacity:0;height:100%}.menu .menu-item a{color:#382f2e}.menu .menu-item a:hover{color:#ffae3d}.menu .menu-item div{padding-bottom:.5rem}.menu .menu-item .sub{color:#d1cbc7;padding-bottom:10px}.menu .menu-item .sub .sub-marker{display:inline-block;height:.8rem;padding-left:5px;border-left:3px solid #aa9b95;position:relative;top:2px;vertical-align:top}.sub-menu li a.green{border-left:5px solid #58a339}.sub-menu li a.purple{border-left:5px solid #ba3f9d}.sub-menu li a.blue{border-left:5px solid #47a4d3}.sub-menu li a.red{border-left:5px solid #ff523a}.sub-menu li a.grey{border-left:5px solid #aa9b95}.menu .menu-item .sub .sub-link{color:#8c7f78;font-weight:200;display:inline-block;padding-bottom:0}.menu .menu-item .sub.green span{border-color:#58a339}.menu .menu-item .sub.purple span{border-color:#ba3f9d}.menu .menu-item .sub.blue span{border-color:#47a4d3}.menu .menu-item .sub.red span{border-color:#ff523a}.menu .menu-item .sub.black-1 span{border-color:#222}.menu .menu-item .sub.black-2 span{border-color:#555}.menu .menu-item .sub.black-3 span{border-color:#888}.menu .menu-item .sub.black-4 span{border-color:#aaa}.menu .menu-item .sub.black-5 span{border-color:#ddd}.menu .menu-item .sub a:hover .sub-link{color:#ffae3d}.menu .menu-item .sub a .sub-link{transition:color .3s ease-in-out}.menu .menu-item .sub a:hover .sub-marker{border-color:#ffae3d}.menu .menu-item .sub a .sub-marker{transition:border-color .3s ease-in-out}.menu .menu-footer .icon{float:left;background-color:#f8f6f3;width:50px;height:50px;margin:30px 10px 0 0;vertical-align:top;position:relative}.menu .menu-footer .icon img{position:absolute}.menu .menu-footer .icon.calendar img{top:5px;left:5px;width:40px;height:40px}.menu .menu-footer .icon.weather img{top:13px;left:9px}.menu .menu-footer .icon.search{float:none;width:100%;height:30px;margin:0}.menu .menu-footer .icon.search img{top:3px;right:3px;width:24px;height:24px}.menu .menu-footer .icon.search input{display:block;margin-left:10px;width:calc(100% - 60px);height:30px}.cal-icon,.nav-icon,.right-nav{transition:all .25s ease-in-out}.mobile-menu{position:fixed;transform:translate(-100%);-webkit-transform:translate(-100%);-ms-transform:translate(-100%);padding:25px;width:100%;height:100%;background-color:#fff;z-index:1}.mobile-menu p{margin:0}.mobile-menu a{font-weight:300;color:inherit}.mobile-menu>div p.black-links,.mobile-menu>div p.gray-links{font-size:1rem;padding-bottom:5px}.mobile-menu>div p.gray-links{color:#8c7f78}.mobile-menu>div p.gray-links span{position:relative;top:2px;display:inline-block;border:2px solid #000;margin-right:5px;height:15px}.mobile-menu>div p.gray-links span.freedom{border-color:#24779b}.mobile-menu>div p.gray-links span.green{border-color:#58a339}.mobile-menu>div p.gray-links span.blue{border-color:#47a4d3}.mobile-menu>div p.gray-links span.red{border-color:#ff523a}.mobile-menu>div p.gray-links span.gray{border-color:#d1cbc7}.mobile-menu>div p.gray-links span.purple{border-color:#ba3f9d}@media screen and (device-aspect-ratio:40/71){.mobile-menu>div p{padding-bottom:0!important}}nav.active .hamburger,nav.nav-open .hamburger{background-color:#f8f6f3}nav.active .hamburger span,nav.nav-open .hamburger span{background-color:rgba(56,47,46,0)}nav.active .hamburger span:before,nav.nav-open .hamburger span:before{transform:rotate(45deg);top:0}nav.active .hamburger span:after,nav.nav-open .hamburger span:after{transform:rotate(-45deg);bottom:0}nav.active{border-bottom:2px solid #f8f6f3;background-color:#fff;height:430px}nav.with-bar.active{height:512px}nav.with-bar{height:172px}nav.with-bar.hide_bar{height:90px}nav.with-bar.active.hide_bar{height:430px}nav.active .cal-icon,nav.active .nav-icon,nav.active .nav-links,nav.active .right-nav{opacity:0;pointer-events:none}nav.nav-open .hamburger span{background-color:rgba(255,174,61,0)!important}@media only screen and (min-width:768px){#panel{height:100%}}@media only screen and (max-width:768px){.mobile-nav .container:last-of-type{padding-bottom:0}}.gf-fade{opacity:0;transition:all .4s ease-out}.gf-fade.active{opacity:1}.gfp-content{position:relative}.gfp-content .gfp-page{position:absolute;width:100%;opacity:0;transition:opacity .5s ease-in-out;pointer-events:none}.gfp-content .gfp-page.active{opacity:1;pointer-events:auto}.gfp-nav.disabled{opacity:.2}.gfp-nav.active,.gfp-nav.disabled{pointer-events:none}.gfp-nav:hover{cursor:pointer}.rs-gf,.rs-gf .rsOverflow,.rs-gf .rsSlide,.rs-gf .rsThumbs,.rs-gf .rsVideoFrameHolder{color:#fff}.rs-gf.small-slider,.rs-gf.small-slider .rsOverflow,.rs-gf.small-slider .rsSlide,.rs-gf.small-slider .rsThumbs,.rs-gf.small-slider .rsVideoFrameHolder{background-color:#fff;color:#382f2e}.rs-gf .rsControls{position:relative;width:100%;max-width:1040px;height:0;margin:0 auto;box-sizing:border-box}.rs-gf .rsControlsSmall{position:relative;width:34%;height:150px;right:34%;bottom:50px}.rs-gf .rsBackgroundImg{background-size:cover;background-position:50%;height:100%}.rs-gf .rsArrow{position:absolute;width:50px;height:50px;bottom:25px;left:25px;border:2px solid #fff;text-align:center;transition:background-color .3s}.rs-gf .rsArrow .rsArrowIcn{width:100%;height:100%;background:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/white-arrow.svg);background-size:30%;background-repeat:no-repeat;background-position:50%}.rs-gf .rsArrow.rsArrowRight{transform:rotate(180deg);left:78px;border-right:0}.rs-gf .rsControlsSmall .rsArrow{left:0;border:1px solid #382f2e}.rs-gf .rsControlsSmall .rsArrow .rsArrowIcn{background-image:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/arrow.svg)}.rs-gf .rsControlsSmall .rsArrow.rsArrowRight{left:51px}.rs-gf.small-slider .rsArrow{left:auto;right:73px;border:1px solid #382f2e}.rs-gf.small-slider .rsArrow .rsArrowIcn{background-image:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/arrow.svg)}.rs-gf.small-slider .rsArrow.rsArrowRight{left:auto;right:20px}.rs-gf.twelveSlider .rsArrow{left:20px;border:none;top:45%}.rs-gf.twelveSlider .rsArrow .rsArrowIcn{background-image:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/arrow-right-white.svg)}.rs-gf.twelveSlider .rsArrow.rsArrowLeft{transform:rotate(180deg);left:20px;border-right:0}.rs-gf.twelveSlider .rsArrow.rsArrowRight{left:auto;right:20px;transform:rotate(0)}.rs-gf.twelveSlider .rsArrow:hover{background-color:transparent}.rs-gf .rsBullets{position:absolute;right:25px;bottom:25px}.rs-gf .rsBullets .rsBullet{width:12px;height:12px;float:left;margin-left:12px;background-color:#fff;transition:background-color .3s}.rs-gf .rsBullets .rsBullet.rsNavSelected,.rs-gf .rsBullets .rsBullet:hover{background-color:rgba(35,31,32,.5)}.rs-gf .rsControlsSmall .rsBullets{top:25px;left:0;right:auto;bottom:auto}.rs-gf .rsControlsSmall .rsBullets .rsBullet{margin:0 12px 0 0;background-color:#382f2e}.rs-gf .rsControlsSmall .rsBullets .rsBullet.rsNavSelected,.rs-gf .rsControlsSmall .rsBullets .rsBullet:hover{background-color:#8c7f78}.rs-gf.small-slider .rsBullets{left:0;right:auto}.rs-gf.small-slider .rsBullets .rsBullet{margin:0 12px 0 0;background-color:#382f2e}.rs-gf.small-slider .rsBullets .rsBullet.rsNavSelected,.rs-gf.small-slider .rsBullets .rsBullet:hover{background-color:#8c7f78}.rs-gf.twelveSlider .rsBullets{left:15px;right:auto}.rs-gf .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}.rs-gf .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/rs-default.png) 0 0;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000;border-radius:2px}.rs-gf .rsFullscreenIcn:hover{background-color:rgba(0,0,0,.9)}.rs-gf.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}.rs-gf .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}.rs-gf .rsPlayBtnIcon{width:64px;display:block;height:64px;border-radius:4px;transition:.3s;background:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/rs-default.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000}.rs-gf .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,.9)}.rs-gf .rsBtnCenterer{position:absolute;left:50%;top:50%}.rs-gf .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.rs-gf .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}.rs-gf .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/rs-default.png) -64px 0;background-color:#000;background-color:rgba(0,0,0,.75);*background-color:#000}.rs-gf .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,.9)}.rs-gf .rsPreloader{width:20px;height:20px;background-image:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../preloaders/preloader-white.gif);left:50%;top:50%;margin-left:-10px;margin-top:-10px}.rs-gf .rsHeaderCaption{position:relative;width:100%;max-width:1040px;margin:0 auto;box-sizing:border-box;top:30%}.rs-gf .rsHeaderCaption p{font-family:Darby Sans Poster Web,sans-serif;font-weight:400;display:inline-block;padding:15px;background-color:rgba(35,31,32,.5);font-size:3rem;line-height:3.5rem}.royalSlider{width:100%}.royalSlider.header-slider{z-index:100;height:500px}.royalSlider.body-slider{z-index:100;height:632px}.rsOuterCaption{pointer-events:none}.rsOuterCaption.active{pointer-events:auto}.body-slider-container{padding-top:40px;margin-top:40px;border-top:1px solid #382f2e;position:relative}.body-slider-container .slider-info{position:relative;height:500px}.body-slider-container .slider-info .captions{position:relative;padding-bottom:75px}.body-slider-container .slider-info .captions .rsOuterCaption{position:absolute;opacity:0;transition:opacity .3s}.body-slider-container .slider-info .captions .rsOuterCaption.active{opacity:1}.body-slider-container .slider-info .tag-list{position:absolute;bottom:30%}.body-slider-container .slider-info .custom-controls{position:absolute;top:calc(70% + 20px)}.body-slider-container .slider-info .custom-controls .arrows{overflow:hidden}.body-slider-container .slider-info .custom-controls .arrows .arrow{float:left;width:50px;height:50px;border:1px solid #382f2e;text-align:center;transition:background-color .3s}.body-slider-container .slider-info .custom-controls .arrows .arrow .icon{width:100%;height:100%;background:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/arrow.svg);background-size:30%;background-repeat:no-repeat;background-position:50%}.body-slider-container .slider-info .custom-controls .arrows .arrow.next{transform:rotate(180deg)}.body-slider-container .slider-info .custom-controls .arrows .arrow.prev{border-right-width:0}.body-slider-container .slider-info .custom-controls .arrows .arrow:hover{cursor:pointer}.body-slider-container .slider-info .custom-controls .bullets{overflow:hidden;margin-bottom:30px}.body-slider-container .slider-info .custom-controls .bullets>div{width:12px;height:12px;float:left;margin:0 12px 12px 0;background-color:#382f2e;transition:background-color .3s}.body-slider-container .slider-info .custom-controls .bullets>div.rsNavSelected,.body-slider-container .slider-info .custom-controls .bullets>div:hover{background-color:#8c7f78}.quote-slider-container .fake-header-tag{color:#ffae3d;text-align:center}.quote-slider-container h2{color:#382f2e;text-align:center}.quote-slider-container .author{color:#382f2e;font-size:1.4rem;text-align:center}.quote-slider-container .rsArrow .rsArrowIcn{background-image:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/arrow.svg)}.quote-slider-container .rs-gf .rsArrow{border:1px solid #382f2e}.quote-slider-container .rs-gf .rsArrow.rsArrowRight{left:76px}.quote-slider-container .rs-gf .rsBullets .rsBullet{margin:0 12px 0 0;background-color:#382f2e}.quote-slider-container .rs-gf .rsBullets .rsBullet.rsNavSelected,.quote-slider-container .rs-gf .rsBullets .rsBullet:hover{background-color:#8c7f78}.rs-gf.twelveSlider .rsBullets .rsBullet{background-color:#382f2e}.rs-gf .rsBullets .rsBullet:hover,.rs-gf.twelveSlider .rsBullets .rsBullet.rsNavSelected{background-color:#fff}.rs-gf.header-slider .rsBullets .rsBullet{background-color:#382f2e}.rs-gf.header-slider .rsBullets .rsBullet.rsNavSelected,.rs-gf .rsBullets .rsBullet:hover{background-color:#fff}.overlay-sliders{position:relative;width:80%;height:100vh;margin:0 auto}.overlay-sliders .overlay-slider-container{width:100%;position:absolute;top:100%}.overlay-sliders .overlay-slider-container.active{top:0}.overlay-sliders .overlay-slider-container .row{height:calc(100vh - 425px)}.overlay-sliders .overlay-slider-container .row:first-child{height:200px}.overlay-sliders .overlay-slider-container .row:last-child{height:225px}.overlay-sliders .overlay-slider-container .slider-info .gallery_overlay_close{width:50px;height:50px;border:1px solid #382f2e;float:right;margin-top:100px}.overlay-sliders .overlay-slider-container .slider-info .gallery_overlay_close span{width:50px;height:50px;display:block;position:relative}.overlay-sliders .overlay-slider-container .slider-info .gallery_overlay_close span:after,.overlay-sliders .overlay-slider-container .slider-info .gallery_overlay_close span:before{display:block;content:"";position:absolute;width:40px;height:1px;background-color:#382f2e;bottom:25px;left:5px}.overlay-sliders .overlay-slider-container .slider-info .gallery_overlay_close span:before{transform:rotate(45deg)}.overlay-sliders .overlay-slider-container .slider-info .gallery_overlay_close span:after{transform:rotate(-45deg)}.overlay-sliders .overlay-slider-container .slider-info .gallery_overlay_close:hover{cursor:pointer}.overlay-sliders .overlay-slider-container .slider-info .fake-header-tag{float:left;font-size:2rem;padding-top:100px}.overlay-sliders .overlay-slider-container .slider-info .rsOuterCaption{font-size:1.2rem}.overlay-sliders .overlay-slider-container .overlay-slider{height:calc(100vh - 425px)}.single-gallery-posts .overlay-sliders,.single-gallery-posts .overlay-sliders .overlay-slider-container .row{height:auto}.single-gallery-posts #gallery_overlay .slider-info.three{height:350px}.single-gallery-posts #gallery_overlay .overlay-slider-container,.single-gallery-posts .overlay-sliders .overlay-slider-container{position:static}.single-gallery-posts .overlay-sliders .overlay-slider-container .overlay-slider{height:60vh}.single-gallery-posts .overlay-sliders .overlay-slider-container .captions{max-height:55vh}.single-gallery-posts #gallery_overlay .slider-info .rsOuterCaption{max-height:60vh}.overlay-sliders .overlay-slider-container .overlay-slider .rsImage{height:100%}.overlay-sliders .overlay-slider-container .overlay-slider .rsImage .caption{padding-top:20px;color:#382f2e}.overlay-sliders .overlay-slider-container .overlay-slider .rsImage .rsVerticalImg{width:100%;height:100%;text-align:center}.overlay-sliders .overlay-slider-container .overlay-slider .rsImage .rsVerticalImg img{width:auto;height:100%}.overlay-sliders .overlay-slider-container .overlay-slider .rsVideo{height:100%}.overlay-sliders .overlay-slider-container .overlay-slider .rsVideo~.caption{position:absolute;top:95%;color:#382f2e;margin:0}.overlay-sliders .overlay-slider-container .captions{position:relative;padding-bottom:75px;font-size:1rem}.overlay-sliders .overlay-slider-container .captions .rsOuterCaption{position:absolute;opacity:0;transition:opacity .3s}.overlay-sliders .overlay-slider-container .captions .rsOuterCaption.active{opacity:1}@media only screen and (max-width:1024px){.overlay-sliders .overlay-slider-container .captions .rsOuterCaption{font-size:1rem}}.overlay-sliders .overlay-slider-container .custom-controls{width:100%;padding-top:25px}.overlay-sliders .overlay-slider-container .custom-controls .arrows{overflow:hidden;float:left}.overlay-sliders .overlay-slider-container .custom-controls .arrows .arrow{float:left;width:50px;height:50px;border:1px solid #382f2e;text-align:center;transition:background-color .3s}.overlay-sliders .overlay-slider-container .custom-controls .arrows .arrow .icon{width:100%;height:100%;background:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/arrow.svg);background-size:30%;background-repeat:no-repeat;background-position:50%}.overlay-sliders .overlay-slider-container .custom-controls .arrows .arrow.next{transform:rotate(180deg);border-right:0}.overlay-sliders .overlay-slider-container .custom-controls .arrows .arrow:hover{cursor:pointer}.overlay-sliders .overlay-slider-container .custom-controls .bullets{overflow:hidden;margin-bottom:30px;float:right}.overlay-sliders .overlay-slider-container .custom-controls .bullets>div{width:12px;height:12px;float:left;margin-right:12px;background-color:#382f2e;transition:background-color .3s}.overlay-sliders .overlay-slider-container .custom-controls .bullets>div.rsNavSelected,.overlay-sliders .overlay-slider-container .custom-controls .bullets>div:hover{background-color:#8c7f78}#gallery_overlay:not(.makeVisible) *{pointer-events:none}.body-slider .rsImage{height:70%}.body-slider .rsImage.no-caption{height:100%}.body-slider .rsImage .rsVerticalImg{width:100%;height:100%;text-align:center}.body-slider .rsImage .rsVerticalImg img{width:auto;height:100%}.body-slider .rsImage .caption,.slick-carousel .rsImage .caption{padding-top:20px;color:#382f2e}.body-slider .rsQuote p,.slick-carousel .rsQuote p{text-align:center}.body-slider .rsQuote p.quote,.slick-carousel p.quote{color:#8c7f78;font-size:2.6rem;line-height:1.2}.body-slider .rsQuote p.author,.slick-carousel p.author{color:#382f2e;font-size:1.3rem}.body-slider .rsVideo{height:100%;position:static}.body-slider .rsVideo .fallback-wrapper{height:70%;position:static}.body-slider .rsVideo .fallback-wrapper .rsVideoFallback{height:100%;background-size:cover;background-position:50%;position:relative}.body-slider .rsVideo .video-wrapper{height:70%;position:relative;overflow:hidden;display:block}.body-slider .rsVideo .video-wrapper .video-js{background:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/ajax-loader.gif) no-repeat 50%}.body-slider .rsVideo .video-wrapper .video-overflow{height:100%}.body-slider .rsVideo .video-wrapper .video-hide-overlay{position:absolute;top:0;left:0;width:100%;height:90%;z-index:100}.body-slider .rsVideo .video-wrapper:hover .fade-play-button.active{opacity:1}.body-slider .rsVideo .play-button{width:100px;height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:101}.body-slider .rsVideo .play-button .pause-icon,.body-slider .rsVideo .play-button .play-icon{position:absolute;top:0;left:0;opacity:0;width:100%;height:100%}.body-slider .rsVideo .play-button .pause-icon.active,.body-slider .rsVideo .play-button .play-icon.active{opacity:1}.body-slider .rsVideo .play-button svg{width:100%;height:100%;pointer-events:none}.body-slider .rsVideo .play-button:hover{cursor:pointer}.body-slider .rsVideo .play-button.fade-play-button{opacity:1;transition:opacity .5s ease-in-out}.body-slider .rsVideo .play-button.fade-play-button.active{opacity:0}.body-slider .rsVideo .caption{padding-top:20px;color:#382f2e;margin:0}.body-slider .rsParagraph p,.slick-carousel .rsParagraph p{font-size:1.2rem;color:#382f2e}.twelveSlider .rsImage{width:100%;height:100%}.twelveSlider .rsImage .info{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:25%;text-align:center;padding:20px}@media only screen and (max-width:768px){.twelveSlider .rsImage .info{padding:15px}}.twelveSlider .rsImage .info.highlighted{background-color:rgba(35,31,32,.5)}.twelveSlider .rsImage .info .title{font-size:2rem}@media only screen and (max-width:768px){.twelveSlider .rsImage .info .title p{line-height:1.2rem}}.twelveSlider .rsImage .info .caption{font-size:1.5rem}@media only screen and (max-width:768px){.twelveSlider .rsImage .info .caption p{line-height:1.1rem;margin-bottom:0;font-size:.7rem}}.twelveSlider .rsImage .info .button{font-size:1.5rem;color:#fff;border:2px solid #f0a748;background-color:#f0a748;margin-top:50px;transition:all .3s ease-in-out;padding:10px 15px 8px}@media(min-width:768px){.twelveSlider .rsImage .info .button{padding:0 8px}}.twelveSlider .rsImage .info .button:hover{cursor:pointer}@media only screen and (max-width:768px){.twelveSlider .rsImage .info .button{margin:0!important;border:none;height:auto!important}.twelveSlider .rsImage .info .button p{margin:0;line-height:.65rem;font-size:.65rem!important}}.twelveSlider .rsImage .info.Black .button,.twelveSlider .rsImage .info.Black .caption,.twelveSlider .rsImage .info.Black .title{color:#382f2e;border-color:#382f2e}.twelveSlider .rsImage .info.white .button,.twelveSlider .rsImage .info.white .caption,.twelveSlider .rsImage .info.white .title{color:#fff;border-color:#fff}.twelveSlider .rsImage .info.Orange .button,.twelveSlider .rsImage .info.Orange .caption,.twelveSlider .rsImage .info.Orange .title{color:#ffae3d;border-color:#ffae3d}@media only screen and (max-width:768px){.twelveSlider .rs-image .info .title{font-size:1.6rem}#featured-slider.royalSlider.header-slider,.twelveSlider,.under-image-header-padding.rs_header_image_padding{height:47vh!important}#featured-slider.royalSlider.header-slider .rsHeaderCaption{top:50%;transform:translateY(-50%)}#featured-slider.royalSlider.header-slider .rsHeaderCaption p{font-size:1.2rem;line-height:1.5rem}#featured-slider .rsBullets{display:block!important;left:25px;right:auto!important}.rsBackgroundImg .info{max-width:75%!important;width:75%}.rsBackgroundImg .info .title p{margin:0;font-size:1rem}.rsBackgroundImg .info .button{margin:20px 0 0!important;border-width:1px!important}.rsBackgroundImg .info .button p{font-size:.75rem}.hundredpercent-carousel{margin:0}.quote-slider{height:300px}.quote-slider-container{padding-top:0!important}.quote-slider-container h1{font-size:1.5rem}.inline-slider{width:calc(100% + 50px);margin-left:-25px;margin-right:-25px}.slider-info{height:auto!important}.body-slider{margin-top:40px;width:calc(100% + 50px);margin-left:-25px;margin-right:-25px;padding-bottom:30px}.body-slider .rsImage .caption{padding-top:20px;color:#382f2e;margin-left:25px;margin-right:25px}.body-slider .rsBullets .rsBullet{background-color:#382f2e}.body-slider .rsBullets .rsBullet.rsNavSelected{background-color:#8c7f78!important}.body-slider .rsImage .caption p{padding-left:15px;border-left:1px solid #d1cbc7}.body-slider .rsParagraph p,.slick-carousel .rsParagraph p{margin:20px 25px;font-size:.79rem!important}.body-slider .rsQuote p,.slick-carousel .rsQuote p{margin:0 25px;font-size:1.25rem!important;line-height:1.75rem!important}.body-slider-container{padding-top:0;margin-top:0;border-top:none}.mobile-caption-container{margin-left:-25px;margin-right:-25px;width:calc(100% + 50px);border-top:1px solid #d1cbc7;border-bottom:1px solid #d1cbc7;height:5rem}.mobile-caption-container .captions{margin-left:25px;margin-right:25px;padding:0;padding-bottom:0!important}.mobile-caption-container .captions .rsOuterCaption{position:relative!important;display:none;font-size:1.75rem;margin:15px 0}.mobile-caption-container .captions .rsOuterCaption.active{display:block}@media only screen and (max-width:768px){.mobile-caption-container .captions p.rsOuterCaption{font-size:1.4rem}}}.video-container{position:relative;width:100%;height:100%;overflow:hidden}.video-container #video{position:relative;left:0;top:0}.scroll-and-title{position:fixed;width:100%;height:100%}.scroll-and-title .fake-header-tag{width:100%;text-align:center;font-family:Darby Sans Poster Web,sans-serif;opacity:1;transition:opacity .5s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:6.5rem;color:#fff}.scroll-and-title.black .fake-header-tag{color:#382f2e}.scroll-and-title.orange .fake-header-tag{color:#ffae3d}@media only screen and (max-width:768px){.scroll-and-title .fake-header-tag{top:40%;font-size:3rem}}#poem-container{margin-bottom:5rem}#poem-container #poem-title{font-family:Darby Sans Poster Web,Helvetica,sans-serif;font-size:2rem;font-weight:400}#poem-container #poem-author{color:#8c7f78}#poem-container #poem-words{margin-top:2.5rem}#poem-container #poem-meta hr{margin-top:7rem}#poem-container #poem-plug{margin-top:3rem}#poem-container #poem-description{color:#8c7f78}@media only screen and (max-width:768px){#poem-container{margin-top:3rem;margin-bottom:0}#poem-container #poem-meta hr{margin-top:3rem}}.latest-blog .blog-row{padding-top:0}.latest-blog{padding:50px 0}.latest-blog .morelink{margin-top:85px;color:#ffae3d}.latest-blog .morelink a{color:#ffae3d;display:block}.latest-blog .morelink a span{float:right}.latest-blog .blog-row .blog-item-row .blog-thumbnail-wrapper{height:130px}.blog-row{padding-top:55px}.blog-row .blog-item-row{position:relative;height:188px;margin-bottom:45px}.blog-row .blog-item-row .title{font-size:1.4rem;font-family:Darby Sans Web,sans-serif;font-weight:400}.blog-row .blog-item-row .title,.blog-row .blog-item-row p{display:block;padding-top:17px}.blog-row .blog-meta{position:relative}.blog-row .blog-meta a{color:inherit}.blog-row .blog-meta .tag-list{position:absolute;bottom:0}.blog-row .blog-meta .tag-list .tag{float:none;margin-top:.5rem;margin-bottom:0}.blog-row .read-post{position:absolute;bottom:17px;left:0;right:0}.blog-row .read-post img{margin-top:.2em;float:right}.blog-row .read-post span{float:left}.blog-row .read-post a{font-size:1rem}.blog-row .blog-thumbnail{background-color:#382f2e;width:100%;height:100%}.blog-row .blog-item-row>div{height:100%}.blog-row .blog-item-row>.blog-meta{position:relative;border-top:1px solid #382f2e}.blog-row .blog-item-row>.blog-description{border-top:1px solid #382f2e;border-bottom:1px solid #382f2e}.blog-title{height:2.82rem}.blog-title h1{font-size:2.82rem}.blog-title .three{position:relative;height:100%}.blog-title .meta{font-size:1rem;position:absolute;bottom:0;left:0;color:#8c7f78}.blog-title h1{margin-bottom:0}.show-blog-content .intro-section p{font-weight:400}.show-blog-content p{font-size:1.2rem}.show-blog-content .small-body{font-size:1rem;font-weight:400;margin-bottom:1rem}.share{margin-top:2rem}.blog-upnext hr{margin-bottom:2rem}.blog-upnext .up-next{font-weight:300}.blog-upnext .upnext-thumbnail{height:110px;width:100%;background-color:#382f2e;background-size:cover;background-position:50%}.blog-upnext .fake-header-tag{font-size:1.2rem;margin-bottom:.5rem;font-weight:400}.blog-upnext .blog-desc{font-size:1rem;line-height:1.3rem;display:block}.blog-upnext .timestamp{font-size:1rem;text-align:right;border:0}.blog-upnext .small-body{margin-bottom:1rem;font-weight:400}@media only screen and (max-width:768px){.blog-upnext a .fake-header-tag{margin-top:20px}#featured-slider,.under-image-header-padding{height:300px!important}#featured-slider .rsBullets,.under-image-header-padding .rsBullets{display:none}.under-image-header-padding{height:230px!important}.rs-gf .rsHeaderCaption{top:10%;max-width:calc(100% - 50px)}.rs-gf .rsHeaderCaption p{font-size:2rem;line-height:1.3}.blog-item-row{height:auto!important}.blog-item-row hr{margin:40px 0 20px!important}.blog-row .blog-item-row>div{border:none!important;height:auto;float:none}.blog-row .blog-item-row>div .title{padding-top:30px}.blog-row .blog-item-row>div .small-body,.blog-row .blog-item-row>div .title{text-align:left}.blog-row .blog-item-row>div .small-body{margin-bottom:0}.blog-meta>.small-body{color:#8c7f78}.blog-thumbnail-wrapper{position:relative;padding-bottom:75%}.blog-thumbnail-wrapper .blog-thumbnail{position:absolute;top:0;bottom:0;left:0;right:0}.carousel-image-wrapper{position:relative;padding-bottom:75%}.carousel-image-wrapper .carousel-image{height:auto;position:absolute;top:0;bottom:0;left:0;right:0}.mobile-caption{margin-top:25px;padding-left:30px;font-size:1rem;color:#8c7f78;border-left:1px solid #8c7f78}.inline-blog-carousel{margin-bottom:40px}#filters-and-tags,#pagination-wrapper .left-block,#pagination-wrapper .right-block,.carousel-caption,.meta-column{display:none}#mobile-posted-on{position:relative;padding:10px 0;font-size:1rem}#mobile-posted-on hr{border-color:#d1cbc7;margin:20px -25px}#mobile-posted-on img{position:absolute;right:0;top:55px}.show-blog-title h1{font-size:1.8rem;margin-top:25px}.show-blog-content p,.show-blog-content ul{font-size:1rem}.show-blog-content .wp-caption{max-width:100%!important}blockquote{font-size:1.5rem;width:100%}blockquote hr:first-child{margin-top:40px;margin-bottom:30px}blockquote hr:last-child{margin-top:30px;margin-bottom:40px}}.donate-button{position:relative;border-color:#ffae3d;width:100%;color:#ffae3d;height:3rem;line-height:3rem;padding:0 3.5rem 0 0}.donate-button img{position:absolute;height:1.8rem;right:2.5rem;top:.3rem;line-height:3rem}.donate-button span{text-align:center}.donate-amount{font-size:0;padding-bottom:4rem}.donate-amount .amount{box-sizing:border-box;padding:0 1rem;line-height:3.2rem;display:inline-block;border:1px solid #ffae3d;color:#ffae3d;font-size:1rem;width:11.625%;margin-left:1%;text-align:center}.donate-amount .amount:first-child{margin-left:0}.donate-amount .amount:last-child{color:#8c7f78}.donate-amount input.amount:focus{padding:0;outline:none;background-color:#ffae3d;color:#fff}.donate-amount ::-webkit-input-placeholder{font-weight:200;font-size:1rem;color:#8c7f78}.donate-amount :-moz-placeholder,.donate-amount ::-moz-placeholder{font-weight:200;font-size:1rem;color:#8c7f78}.donate-amount :-ms-input-placeholder{font-weight:200;font-size:1rem;color:#8c7f78}#select-amount{padding-top:2rem}.donate-title{font-size:2rem}#donate-form{padding-top:4rem;position:relative}#donate-form h1{padding-bottom:1.5rem}#donate-form .highlighted-button{position:absolute;right:0;bottom:0}@media only screen and (max-width:768px){#donate-form .mobile-amount .donate-title{margin-bottom:0}#donate-form .highlighted-button{position:relative}#donate-form .volunteer-submit{margin-top:40px}form{margin-bottom:0}.mobile-amount input{border:1px solid #ffae3d;text-align:center;width:100%;padding:15px;font-size:1rem}.mobile-amount input:focus{border:1px solid #ffae3d;color:#ffae3d}.mobile-amount ::-webkit-input-placeholder{font-weight:200;font-size:1rem;color:#8c7f78}.mobile-amount :-moz-placeholder,.mobile-amount ::-moz-placeholder{font-weight:200;font-size:1rem;color:#8c7f78}.mobile-amount :-ms-input-placeholder{font-weight:200;font-size:1rem;color:#8c7f78}#donate-form{padding-top:0}#donate-form .six{padding:0}#donate-form .six:first-child{border:none}#donate-form textarea{padding:.5rem;margin-bottom:50px;font-size:1rem}#donate-form textarea:focus{border:1px solid #ffae3d}#donate-form .double-select{display:block;margin-bottom:25px}#donate-form .double-select .form-label{margin-top:0}#donate-form .double-select .dropdown{margin-bottom:10px}#donate-form .dropdown,#donate-form .half-field,#donate-form .one-third-field,#donate-form .two-thirds-field{width:100%;float:none;margin-left:0}#donate-form select{width:100%}#donate-form h1{font-size:1.5rem;margin:80px 0 20px}#donate-form button{left:0;right:auto}}#calendar-sort-bar{position:relative;display:block;width:100%;height:1.5rem;font-size:1.125rem;font-weight:400;vertical-align:top;padding-bottom:2.2rem}#calendar-sort-bar img{height:1.4rem;margin-top:-1rem}#calendar-sort-bar div>span:first-of-type{color:#382f2e;font-weight:200}#calendar-sort-bar div:last-of-type img{position:absolute;right:0;top:14px}#calendar-sort-bar .time-filter{margin-top:-1rem;line-height:2.1rem;font-size:1.125rem;display:inline-block;height:1.8rem;color:#d1cbc7;border:1px solid #d1cbc7;padding:0 .7rem}#calendar-sort-bar .time-filter:hover{cursor:pointer}#calendar-sort-bar .time-filter.disabled{opacity:0;pointer-events:none}#calendar-sort-bar .highlighted-time-filter.time-filter{color:#fff;border:1px solid #ffae3d;background-color:#ffae3d}.ongoing-events,.time-traveller{font-family:Darby Sans Web,Helvetica,sans-serif;font-size:1.5rem;padding-bottom:.75rem;border-bottom:1px solid #d1cbc7;color:#d1cbc7;margin-bottom:0}.ongoing-events img,.time-traveller img{height:1.3rem;float:right;margin-top:.3rem}.ongoing-events.active,.time-traveller.active{margin-bottom:3rem}.ongoing-events{border-bottom:3px solid #ffae3d;color:#ffae3d;font-weight:400;padding-bottom:.7rem}.ongoing-events-row{border-bottom:1px solid #8c7f78;margin:18px 0 10px;padding-bottom:7px}.ongoing-events-row p{margin-bottom:10px}.ongoing-events-row p:not(:first-child){color:#8c7f78}.ongoing-events-row:last-child{margin-bottom:50px}.time-traveller.active{border-bottom:3px solid #ffae3d;color:#ffae3d;font-weight:400}.time-traveller:not(.active):hover{cursor:pointer}.calendar-section{margin-bottom:20px}.blog-filters .calendar{margin-bottom:1rem}#hide_calendar{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid #d1cbc7;margin-top:20px}#hide_calendar .hide-calendar-image{float:right;height:1.5rem}#hide_calendar .hide-calendar-image img{height:100%}#hide_calendar:hover{cursor:pointer}.event-item-month{position:relative}.event-item .event-image .virt-mark,.month-image .event-image .virt-mark{position:absolute;bottom:0;left:0;right:0}#top-single .event-content-meta .virt-mark,.event-item .event-image .virt-mark,.month-image .event-image .virt-mark{padding:2px 0;text-align:center;color:#fff;display:block;background-color:#ffae3d;font-size:1rem}#top-single .event-content-meta .virt-mark img{display:none}#top-single .event-content-image .virt-mark{position:absolute;top:0;right:0;padding:2px 0;width:70px;text-align:center;color:#fff;display:block;background-color:#ffae3d;font-size:1rem}#top-single .event-content-image .virt-mark img{display:block;max-width:60%;height:auto;margin:10px auto 5px}.single-event .event-show .info .virt-mark{padding:2px 0;text-align:center;color:#fff;display:block;background-color:#ffae3d;font-size:1rem;margin-top:25px}.event-item-month .month-info{padding-left:10px}.event-item-month .month-info .event-date{font-size:1rem}.event-item-month .month-info .event-day{color:#d1cbc7;font-weight:400}.event-item-month .month-info .event-month-title{color:#382f2e;font-size:1rem}.event-item-month .month-info .event-month-time{color:#d1cbc7;position:absolute;bottom:0;margin-bottom:0;font-weight:400}hr.events-month-divider{border-color:#d1cbc7;margin:1.5rem 0}.event-item{padding-bottom:1rem}.event-item a{color:inherit}.event-item hr{margin:1rem 0 1.8rem;border-color:#d1cbc7}.event-item .fake-header-tag{font-size:1.5rem}.home .event-item .fake-header-tag{font-size:1.2rem}.event-item span{display:inline-block;margin-top:1.2rem}.event-item .event-date{font-family:Darby Sans Poster Web,sans-serif;font-weight:400;font-size:2.5rem}.event-item .event-day{color:#d1cbc7;font-weight:400;padding-left:.8rem;font-size:1.5rem}.event-image{background-size:cover;background-position:50%}.event-row{padding-top:1rem}.event-row .fake-header-tag{margin-bottom:1.5rem;font-size:1.5rem;color:#d1cbc7;font-family:Darby Sans Web,sans-serif}.event-row hr{margin-bottom:2rem;margin-top:2rem;border-color:#d1cbc7}.event-row .small-grey{color:#8c7f78;font-size:1.2rem;padding-left:.5rem}.event-row .day-event-date{font-size:3rem;margin-bottom:2rem}.event-block{padding-bottom:0}.event-item-row{position:relative;height:170px;margin-bottom:45px}.event-item-row .event-image{height:100%;background-color:#382f2e;background-size:cover;background-position:50%}.event-item-row .title{font-size:1.4rem;font-family:Darby Sans Poster Web,sans-serif;font-weight:400}.event-item-row .title,.event-item-row p{display:block;padding-top:17px}.event-item-row>div{height:100%}.event-item-row>div:nth-child(2){position:relative}.event-item-row>div:last-child,.event-item-row>div:nth-child(2){border-top:1px solid #382f2e;border-bottom:1px solid #382f2e}.time{margin-bottom:0;color:#8c7f78}.read-post,.time{position:absolute;bottom:17px;left:0;right:0}.read-post img{margin-top:.2em;float:right}.read-post span{float:left}.read-post a{font-size:1rem}.filter_date,.filter_date_overlay{display:none!important}.event-week-time,.event-week-title{margin-bottom:1rem}.event-week-time{text-transform:lowercase}.search-null{padding-bottom:20px}@media only screen and (max-width:768px){.event-date{margin-top:40px;font-family:Darby Sans Poster Web,Helvetica,sans-serif}.time-traveller{margin-bottom:3rem}.time-traveller.active{margin-bottom:1rem}.event-item-month .month-info{margin-top:1.2rem;padding-left:0}.event-item-month .month-info .event-day{font-size:1.5rem}.event-item-month .month-info .event-month-title{font-size:1.5rem;color:#000;margin-bottom:1rem;font-weight:300}.event-item-month .month-info .event-month-time{color:#000;padding-bottom:2rem;position:static;font-weight:300}.event-item-month .month-info hr{margin:1rem 0 1.8rem;border-color:#d1cbc7}}.event-show{overflow-wrap:break-word}.event-show img{max-width:100%}.event-show .tag-list{margin-top:40px}.event-show .tag-list .tag{clear:none}.event-show .tag-list .tag:not(:first-child){margin-left:10px}.event-show .initiative-list{margin-bottom:25px}.event-show .info p{margin:0}.event-show .info .register-button{border:1px solid #ffae3d;color:#ffae3d;font-size:1.75rem;padding:15px 0;width:100%;text-align:center;transition:all .3s ease-in-out}.event-show .info .register-button:hover{background-color:#ffae3d;color:#fff}.event-show .info .header{color:#ffae3d}.event-show .info .header:not(:first-child){margin-top:40px}@media only screen and (max-width:768px){.event-show .header{margin-top:20px!important}}#faq{margin-top:80px}.faq-navigation{width:244.391px}.faq-navigation .faq-links{position:fixed;list-style:none}.faq-navigation .faq-links li{font-size:1rem;margin-bottom:.5rem;padding-left:1.2rem;transition:border-width .2s;border-left:solid #ffae3d;border-width:0}.faq-navigation .faq-links li.active,.faq-navigation .faq-links li:hover{border-width:4px}.faq-navigation .faq-links li.active a,.faq-navigation .faq-links li:hover a{color:#382f2e}.faq-navigation .faq-links li a{color:#8c7f78;font-weight:200}.faq-title{margin-bottom:3rem;padding-bottom:0!important;margin-top:1.5rem}.faq-title h1{font-size:2rem}.faq-content .faq-subhead{font-weight:400;color:#ffae3d;font-size:1.5rem;margin-top:3rem}.faq-content .faq-subhead:first-child{margin-top:0}.faq-content .faq-question-block{margin-bottom:2rem}.faq-content .faq-question-block .faq-question{font-weight:400;display:block;font-size:1rem}.faq-content .faq-question-block .faq-answer{color:#8c7f78;display:block;font-size:1rem}@media only screen and (max-width:768px){#faq{margin-top:0}.faq-content h1:first-child{margin-top:30px!important}.faq-title{margin-bottom:0}.faq-navigation{width:100%}.faq-navigation .faq-links{width:100%;margin:20px -25px 30px;padding:30px 25px 20px;border-top:1px solid #d1cbc7;border-bottom:1px solid #d1cbc7;z-index:1;position:relative}.faq-navigation .faq-links li{padding-left:0}.faq-navigation .faq-links li:first-child{border:none}.faq-navigation .faq-links li a{color:#382f2e;font-weight:300!important}}.homepage-full-width-slider{padding:0!important}.homepage-full-width-slider+.row .twelve-carousel,.homepage-full-width-slider .row{margin:0}.homepage-full-width-slider+.row+.container{padding:0}.home-header .scroll-and-title h1{width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.home-header .scroll-and-title h1 img{width:100%}.scroll-notification{opacity:1;transition:opacity .25s ease-in-out;position:absolute;font-size:1.2rem;vertical-align:middle;display:inline-block;padding:.6rem 1rem .4rem;border:1px solid #fff;color:#fff;width:100px;top:70%;left:50%;background-color:hsla(0,0%,100%,0);transition:all .3s ease-in-out!important;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);z-index:100;text-align:center}.scroll-notification span,.scroll-notification svg *{transition:all .3s ease-in-out!important}.scroll-notification.black{border-color:#382f2e}.scroll-notification.black span{color:#382f2e}.scroll-notification.black svg *{stroke:#382f2e}.scroll-notification.orange{border-color:#ffae3d}.scroll-notification.orange span{color:#ffae3d}.scroll-notification.orange svg *{stroke:#ffae3d}.scroll-notification:hover{cursor:pointer;background-color:#fff!important}.scroll-notification:hover span{color:#8c7f78}.scroll-notification:hover svg *{stroke:#8c7f78}.scroll-notification.fade{pointer-events:none}#home-menu{width:100%;height:calc(100% - 200px);padding:100px 0;position:relative;z-index:9999999;font-size:7rem;color:#fff}#home-menu .overlay{position:absolute;width:100vw;height:100vh;top:0;left:0;background-color:#382f2e;background-size:cover;background-position:50%;opacity:0;transition:opacity .3s ease-in-out}#home-menu .overlay:first-child{background-image:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/home-bg1.jpg)}#home-menu .overlay:nth-child(2){background-image:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/home-bg2.jpg)}#home-menu .overlay:nth-child(3){background-image:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/home-bg3.jpg)}#home-menu .overlay:nth-child(4){background-image:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/home-bg4.jpg)}#home-menu .overlay:nth-child(5){background-image:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/home-bg5.jpg)}#home-menu .overlay:nth-child(6){background-image:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/home-bg6.jpg)}#home-menu .overlay.active{opacity:1}#home-menu .backdrop{position:absolute;width:100vw;height:100vh;top:0;left:0;background-color:#382f2e;background-size:cover;background-position:50%;z-index:-1}#home-menu .menu-wrapper{width:100%;height:100%}#home-menu .menu-wrapper a,#home-menu .menu-wrapper a:hover{color:inherit}#home-menu .menu-wrapper a>div{width:100%;height:16.66%;position:relative;background-color:transparent;transition:background-color .4s ease-in-out}#home-menu .menu-wrapper a>div>div{width:calc(100% - 200px);height:100%;display:table;position:relative;left:100px;border-top:3px solid #fff}#home-menu .menu-wrapper a>div>div p{width:100%;height:100%;position:relative;left:0;display:table-cell;vertical-align:middle;margin:0;font-weight:300;transition:all .3s ease-in-out}#home-menu .menu-wrapper a>div>div img{position:absolute;top:25%;height:50%;right:115px;opacity:0;transition:all .3s ease-in-out}#home-menu .menu-wrapper a>div:hover{background-color:rgba(0,0,0,.5)}#home-menu .menu-wrapper a>div:hover p{left:50px}#home-menu .menu-wrapper a>div:hover img{right:65px;opacity:1}@media only screen and (max-height:1048px){#home-menu{font-size:5rem}}@media only screen and (max-height:800px){#home-menu{font-size:3rem}}#visit .first-visit-column .orange,#visit .second-visit-column .orange{color:#ffae3d}#visit .second-visit-column .note{margin-top:20px}.home #visit .info-block{background-color:transparent!important}#visit .info-block .getting-here-container{margin-bottom:2.5rem}#visit .info-block .content-wrapper{background-color:#f9f6f4;height:217px;position:relative}.home #visit .info-block .content-wrapper{background-color:#fff}#visit .info-block .content-wrapper .bottom-aligned{position:absolute;bottom:-11px}#visit .content-wrapper.home-directions-wrapper{padding:0 0 2.4rem}#visit .content-wrapper.home-directions-wrapper>:not(.icon){margin:0 1.2rem}#visit .content-wrapper.home-directions-wrapper>:not(.icon).bottom-buttons{margin-right:0}#visit .content-wrapper.home-directions-wrapper .icon{margin-bottom:10px}#visit .content-wrapper.home-directions-wrapper .field{width:auto;padding-bottom:5px}#visit .content-wrapper.home-directions-wrapper .field .visit-input.second{width:133px}#visit .content-wrapper.home-directions-wrapper .field.second-field{margin-bottom:20px}#visit .info-block{height:20.9rem}.page-id-42 #visit .info-block{height:auto}#visit .info-block .fake-header-tag{font-size:1.8rem}#visit .info-block .getting-here-container .fake-header-tag{font-size:1.3rem;margin-bottom:10px;line-height:1.5rem}#visit .info-block .bytaxi .note{font-size:.9375rem;color:#8c7f78}#visit .home-visit-pin .icon-button{padding-left:0}#visit .home-visit-pin .icon-button>div:first-child{border-color:#f8f6f3}#visit .home-visit-pin .icon-button>div:first-child img{height:100%}#visit .home-visit-pin .icon-button>div:last-child{padding-right:.6rem}#visit .home-visit-pin .icon-button>div{background-color:#fff}#visit .home-visit-pin+.call-to-action{margin-top:1.5rem}.home #visit_wrapper{background-color:#f8f6f3}.home #visit_wrapper.visit-bottom{background-color:#fff}#visit_wrapper .container{padding-bottom:55px}.page-id-42 #visit_wrapper>.container,.page-id-42 .directions-module>.container{padding-bottom:0}#visit_wrapper .info-block{background-color:#fff}.home #visit_wrapper .icon-button{background-color:#f8f6f3}#visit_wrapper .icon-button div:first-child{border-color:#fff}#initiatives-container .slogan{font-size:1.5rem;color:#d1cbc7;font-weight:200}#initiatives-container .initiative{height:60px;border-left:4px solid #000;padding-left:1rem;position:relative;left:0;transition:left .2s}#initiatives-container .initiative:hover{left:-30px}#initiatives-container .initiative .initiative-image{display:inline-block;width:90px;height:60px;background-color:#000}#initiatives-container .initiative .fake-header-tag{font-size:2.2rem;display:inline-block;vertical-align:top;padding-left:.8rem;margin-bottom:0;line-height:4rem;font-family:Darby Sans Poster Web,sans-serif;font-weight:400}#initiatives-container .three{position:relative}#initiatives-container .three .indicators{top:0}#initiatives-container .three .indicators li:first-child{background-color:#382f2e}#initiatives-container .three .indicators li{background-color:#8c7f78}#initiatives-container .initiative-stats .fake-header-tag{font-size:7rem;font-weight:200;padding-top:3rem;padding-bottom:0;margin:0;font-family:Darby Sans Poster Web,sans-serif;font-weight:400}#initiatives-container .initiative-stats hr{margin-bottom:0}#initiatives-container .initiative-stats .init-hr{margin-bottom:1.5rem;margin-top:0}#initiatives-container .initiative-stats .init-hr-long{margin-top:2.2rem;border-color:#8c7f78}#initiatives-container .initiative-stats p{font-size:.875rem;margin-bottom:0}#initiatives-container #justice-initiative{color:#aa9b95;border-color:#aa9b95}#initiatives-container #faith-initiative{color:#47a4d3;border-color:#47a4d3}#initiatives-container #arts-initiative{color:#ff523a;border-color:#ff523a}#initiatives-container #nature-initiative{color:#58a339;border-color:#58a339}#initiatives-container #community-initiative{color:#ba3f9d;border-color:#ba3f9d}.init-Justice{color:#d1cbc7;border-color:#d1cbc7}.init-Faith{color:#47a4d3;border-color:#47a4d3}.init-Arts{color:#ff523a;border-color:#ff523a}.init-Nature{color:#58a339;border-color:#58a339}.init-Community{color:#ba3f9d;border-color:#ba3f9d}.init-hr{margin-top:2.2rem;margin-bottom:1.2rem}.xtra-padding{margin-top:5rem}.home-directions-margin{margin-top:20px!important;width:100%;height:0}.first-visit-column .fake-header-tag{font-size:1.8rem}@media only screen and (max-width:768px){#splash-screen{position:fixed;top:0;left:0;width:100%;height:100%;background-position:50%;background-size:cover;z-index:100000}#splash-screen p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#splash-screen-white{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;background-color:#fff;pointer-events:none}.mobile-statistics-header{color:#8c7f78;border-top:1px solid #8c7f78;padding-top:20px}#home-menu{height:calc(100% - 100px);padding:50px 0;z-index:0}#home-menu .menu-wrapper a>div>div{width:calc(100% - 50px);left:25px;border-width:1px}#home-menu .menu-wrapper a>div>div p{font-size:1.5rem}#mobile-visit_wrapper{padding:25px}#mobile-visit_wrapper .hours-wrapper{border-bottom:none}#mobile-visit_wrapper .mobile-home-todays-programs{text-align:center;background-color:#f2ede8;color:#8c7f78;padding:10px;position:relative}#mobile-visit_wrapper .mobile-home-todays-programs svg{position:absolute;top:9px;left:15px;width:30px;height:30px}#mobile-visit_wrapper .mobile-home-todays-programs svg *{stroke:#8c7f78}#mobile-visit_wrapper .mobile-home-wrapper{padding-top:15px;border-top:1px solid #8c7f78;overflow:hidden}#mobile-visit_wrapper .mobile-home-wrapper:not(:first-child){margin-top:30px}#mobile-visit_wrapper .mobile-home-wrapper .mobile-home-left{width:40%;float:left;font-size:1rem!important}#mobile-visit_wrapper .mobile-home-hours-wrapper *{font-size:.8rem}#mobile-visit_wrapper .mobile-home-hours-wrapper .mobile-home-hours{width:60%;float:left}#mobile-visit_wrapper .mobile-home-hours-wrapper .mobile-home-hours .hours-wrapper{overflow:hidden;height:auto}#mobile-visit_wrapper .mobile-home-hours-wrapper .mobile-home-hours .hours-wrapper:not(:first-child){padding-top:10px;margin-top:10px;border-top:1px solid #8c7f78}#mobile-visit_wrapper .mobile-home-hours-wrapper .mobile-home-hours .hours-wrapper .hours-number{float:left}#mobile-visit_wrapper .mobile-home-weather-wrapper .home-mobile-weather-expand{width:50%;float:left}#mobile-visit_wrapper .mobile-home-weather-wrapper .home-mobile-weather-expand .home-mobile-weather-icon{width:100%;background-color:#f2ede8;text-align:center}#mobile-visit_wrapper .mobile-home-weather-wrapper .home-mobile-weather-expand .home-mobile-weather-icon svg{margin-top:10px}#mobile-visit_wrapper .mobile-home-weather-wrapper .home-mobile-weather-expand .home-mobile-weather-icon svg *{stroke:#ffae3d}#mobile-visit_wrapper .mobile-home-weather-wrapper .home-mobile-weather-expand .mobile-home-weather-data{height:60px;overflow:hidden}#mobile-visit_wrapper .mobile-home-weather-wrapper .home-mobile-weather-expand .mobile-home-weather-data>div{float:left}#mobile-visit_wrapper .mobile-home-weather-wrapper .home-mobile-weather-expand .mobile-home-weather-data>div:first-child{width:65%;padding-top:10px}#mobile-visit_wrapper .mobile-home-weather-wrapper .home-mobile-weather-expand .mobile-home-weather-data>div:first-child p{font-size:1.75rem;text-align:center}#mobile-visit_wrapper .mobile-home-weather-wrapper .home-mobile-weather-expand .mobile-home-weather-data>div:last-child{width:35%;padding-top:13px}#mobile-visit_wrapper .mobile-home-weather-wrapper .home-mobile-weather-expand .mobile-home-weather-data>div:last-child p{font-size:1rem}#mobile-visit_wrapper .mobile-home-weather-wrapper .home-mobile-weather-expand .mobile-home-weather-date{background-color:#f2ede8;padding:7px;text-align:center;height:25px}#mobile-visit_wrapper .mobile-home-contact-wrapper .mobile-home-contact-info{float:left;width:60%;font-size:.8rem;color:#8c7f78}.mobile-home-directions{margin-bottom:50px;background-color:#f8f6f3;overflow:hidden}.mobile-home-directions .mobile-home-directions-header{padding:25px;margin:0}.mobile-home-directions .icon{overflow:hidden}.mobile-home-directions .icon .visit-tab{width:calc(50% - 25px);float:left;background-color:#f2ede8;text-align:center;padding:15px 0}.mobile-home-directions .icon .visit-tab:first-child{margin-left:25px}.mobile-home-directions .icon .visit-tab:last-child{margin-right:25px}.mobile-home-directions .icon .visit-tab.active{background-color:#fff}.mobile-home-directions .mobile-margin{margin-top:15px;width:100%;height:0}.mobile-home-directions .field{width:calc(100% - 50px);margin:25px 25px 0}.mobile-home-directions .field .visit-input{border-width:0!important;background-color:#fff}.mobile-home-directions .field.second-field{margin:0 25px 25px}.mobile-home-directions .field.second-field .second{width:154px!important}.mobile-home-directions button{float:right;margin-right:25px;background-color:#8c7f78;color:#fff}}.initiative-item{margin-top:50px}.initiative-item a{color:#382f2e;font-weight:300}.initiative-item #title-container{background-color:transparent;position:relative;height:250px}.initiative-item #title-container .slogan{color:#8c7f78;font-weight:300;display:block;position:absolute;bottom:0;left:0}.initiative-item #title-container .slogan hr{border-color:#8c7f78;margin-bottom:0;margin-top:1rem}.initiative-item h2{font-size:1.5rem;padding-top:1.8rem;padding-bottom:1.2rem;margin-bottom:0}.initiative-item p{font-size:1rem;color:#8c7f78}.initiative-item .initiative-image{background-color:#382f2e;height:100%}.initiative-item h2{transition:color .3s ease-in-out}.initiative-item:hover h2{color:#ffae3d}.quote-slider-container{padding-top:100px}.under-carousel-caption{margin-bottom:4rem}.under-carousel-caption hr{margin-top:0;margin-bottom:2rem;border-color:#d1cbc7}.under-carousel-caption p{color:#8c7f78}.inline_initiative_statistic_title{font-family:Darby Sans Poster Web,Hevetica,sans-serif;font-size:5rem;color:#aa9b95}.inline_initiative_statistic hr{margin-top:1rem}.inline_initiative_statistic p{font-size:1rem}@media only screen and (max-width:768px){#title-container{height:auto!important}#title-container .slogan{position:relative!important}#initiative_matrix .initiative-item:first-of-type{margin-top:0}}#nature-1 .left{float:left}#nature-1 .left p{text-align:center;font-size:3rem;width:75%;margin:0 auto}#nature-1 .right{float:right}#local-partners{margin-top:4rem}#local-partners .local-partners-individual{margin-top:3rem;margin-bottom:5rem}#local-partners .local-partners-individual span{font-size:1.2rem;padding-bottom:1rem;display:block}#local-partners .local-partners-individual p{color:#8c7f78;font-size:1rem}#local-partners .local-partners-individual hr{border-color:#d1cbc7;margin-top:2rem;margin-bottom:1.8rem}#local-partners .local-partners-image .four-three-image{background-color:#382f2e}#partners-bio hr{margin-top:0;border-color:#8c7f78}#partners-bio span{color:#8c7f78}@media only screen and (max-width:768px){#local-partners .local-partners-individual{margin-bottom:0}}.partner-item{color:#8c7f78;position:relative}.partner-item:hover:not(.partner-meta){cursor:pointer}.partner-item hr{margin:1.5rem 0;border-color:#8c7f78}.partner-item hr.active{border-color:#ffae3d}.partner-item .partner-image{height:150px;background-size:cover;background-position:50%}.partner-item .partner-description{font-size:1rem}.partner-item .partner-title{font-size:2rem}.partner-item a{font-size:1rem}.partner-item .item{position:absolute;top:0;opacity:0;transition:opacity .5s ease-in-out;width:100%;pointer-events:none}.partner-item .item.active{opacity:1;pointer-events:auto}.team-container{position:relative}@media only screen and (min-width:769px){.team-container .team-header{position:absolute;top:-50px}}@media only screen and (max-width:768px){.partner-caption{font-size:1rem;color:#382f2e;padding-top:35px}}#press .press-row{width:100%;min-height:13rem}#press .press-row a{color:inherit}#press .press-row .press-column{border-top:1px solid #382f2e;padding-top:1.2rem;position:relative;min-height:13rem}#press .press-row .press-column .quote{color:#ffae3d}#press .press-row .press-column .fake-header-tag{font-size:1.5rem}#press .press-row .press-column .press-image{width:100%}#press .press-row .press-column p{font-size:1rem;margin:0}#press .press-row .press-column:nth-child(2) p:not(.fake-header-tag){font-size:1rem;margin-bottom:20px}#press .press-row .press-column:nth-child(3) p{padding:0 1rem;font-family:Darby Sans Poster Web,sans-serif;font-weight:400;text-align:center;position:absolute;top:50%;font-size:1.5rem;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}#press .press-row .press-column:last-child p:not(:first-child){border-top:inherit;padding-top:.7rem}#press .press-row .press-column:last-child p:nth-child(2){margin:50px 0 10px}#press .for-the-media-margin{margin-top:100px;clear:both}#press .for-the-media .for-the-media-header{font-size:1.8rem}#press .for-the-media span{font-weight:400}#press .press-release-header{display:block;font-size:1.8rem;font-weight:300!important;padding-bottom:50px}#press .press-release-date,#press .press-release-title{display:block;font-size:1.2rem;font-weight:300!important;width:50%}#press .press-release-date{padding-bottom:20px}@media only screen and (max-width:768px){#press .press-row .press-column:last-child p:nth-child(2){margin:15px 0 10px}#press .press-row .press-meta{padding-top:15px;margin:50px 0 70px}.press-column{clear:both}#press .press-row{height:auto}}.resources-title .resources-search{margin-top:1.5rem}.resources-title .resources-search img{float:right;height:2rem}.resources-title h1{margin-bottom:0}.resources-content .resource-category-item .resource-item-title,.resources-content .resource-item .resource-item-title{position:relative;height:260px;border-left:12px solid #382f2e;padding:0 2rem}.resources-content .resource-category-item .resource-item-title.green,.resources-content .resource-item .resource-item-title.green{border-color:#58a339;color:#58a339}.resources-content .resource-category-item .resource-item-title.green svg *,.resources-content .resource-item .resource-item-title.green svg *{stroke:#58a339}.resources-content .resource-category-item .resource-item-title.red,.resources-content .resource-item .resource-item-title.red{border-color:#ff523a;color:#ff523a}.resources-content .resource-category-item .resource-item-title.red svg *,.resources-content .resource-item .resource-item-title.red svg *{stroke:#ff523a}.resources-content .resource-category-item .resource-item-title.purple,.resources-content .resource-item .resource-item-title.purple{border-color:#ba3f9d;color:#ba3f9d}.resources-content .resource-category-item .resource-item-title.purple svg *,.resources-content .resource-item .resource-item-title.purple svg *{stroke:#ba3f9d}.resources-content .resource-category-item .resource-item-title.blue,.resources-content .resource-item .resource-item-title.blue{border-color:#47a4d3;color:#47a4d3}.resources-content .resource-category-item .resource-item-title.blue svg *,.resources-content .resource-item .resource-item-title.blue svg *{stroke:#47a4d3}.resources-content .resource-category-item .resource-item-title h1,.resources-content .resource-item .resource-item-title h1{font-size:2.2rem}.resources-content .resource-category-item .resource-item-title svg,.resources-content .resource-item .resource-item-title svg{position:absolute;bottom:0}.resources-content .resource-category-item .resource-meta,.resources-content .resource-item .resource-meta{margin-top:1rem}.resources-content .resource-category-item .resource-meta .resource-title,.resources-content .resource-item .resource-meta .resource-title{font-weight:400}.resources-content .resource-category-item .resource-meta .resource-author,.resources-content .resource-item .resource-meta .resource-author{display:block;color:#8c7f78;font-size:1rem;font-weight:300;margin-top:.5rem;padding-bottom:1rem}.resources-content .resource-category-item .resource-meta .resource-description,.resources-content .resource-item .resource-meta .resource-description{font-size:1rem}.resources-content .resource-category-item .resource-meta .resource-download a,.resources-content .resource-item .resource-meta .resource-download a{color:inherit}.resources-content .resource-category-item .resource-meta .resource-download img,.resources-content .resource-item .resource-meta .resource-download img{float:right;height:1.5rem}.resources-content .resource-category-item .resource-meta .resource-download hr,.resources-content .resource-item .resource-meta .resource-download hr{margin-top:.5rem}.resources-content:first-child{margin-top:2rem}.resources-content .resource-item .resource-item-title{padding:0 0 0 1.2rem}.resources-content .resource-item .resource-item-title svg{bottom:1rem}.text-and-image-temp .resource-download span{font-size:1rem}.text-and-image-temp .resource-download img{float:right;height:1.5rem}.text-and-image-temp .blog-filters hr{margin:23px 0 0}@media only screen and (max-width:768px){.resources-content:first-child{margin-top:0}.resources-content:last-child{margin-bottom:0}.resources-content .resource-category-item .resource-item-title h1{font-size:1.5rem}}#video-show{padding-top:150px}.video-item-row .columns:nth-child(3n+1){margin-left:0}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.video-item-row .columns:nth-child(3n+1){margin-left:2%}.video-item-row .columns:nth-child(odd){margin-left:0}}.video-item-row .video-item{margin-bottom:3rem}.video-item-row .video-item .video-thumbnail{background-color:#382f2e;width:100%}.video-item-row .video-item .video-thumbnail .four-three-image{background-size:cover;background-position:50%}.video-item-row .video-item .meta{padding-top:1.2rem;position:relative;height:170px}.video-item-row .video-item .meta hr{margin:0}.video-item-row .video-item .meta .info{position:absolute;bottom:1rem;left:0;right:0;font-size:1rem;font-weight:200;color:#d1cbc7}.video-item-row .video-item .meta .info a{line-height:2rem;color:#8c7f78;font-weight:200}.video-item-row .video-item .meta a{color:inherit}.video-item-row .video-item .meta .title{font-weight:400;font-size:1.5rem;font-family:Darby Sans Web,sans-serif;display:block;margin-top:1.2rem}.video-item-row .video-item .meta hr:last-child{position:absolute;bottom:0;left:0;right:0}.show-video{height:435px;font-size:1rem}.show-video hr{margin:2rem 0}.show-video h1{font-size:2rem;margin:0 0 1.5rem}.show-video .video-container{position:relative;height:100%;z-index:1}.show-video .video-container .toggle-video{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:50px;height:50px;background-color:#000;opacity:0;transition:opacity .5s}.show-video .video-container:hover .toggle-video{opacity:1}.show-video .meta{position:relative;height:100%}.show-video .meta .date-posted{color:#8c7f78;font-weight:300;position:absolute;bottom:0}.show-video .description{height:325px;overflow-y:scroll}.time-controls{opacity:0;transition:.25s ease-in-out}.timestamp{float:right;padding:.4rem .5rem .2rem;font-size:.875rem;line-height:1.3rem;display:inline-block;color:#8c7f78;border:1px solid #d1cbc7}.video-controls{overflow:hidden;margin-top:2rem}.video-controls .tag{float:inherit}.video-controls hr{margin-top:0}.video-controls .nine{position:relative}.video-controls .elapsed,.video-controls .length{position:absolute;top:0;left:0}.video-controls .elapsed{border:3px solid #47a4d3}.video-controls .length{border:3px solid #f8f6f3;width:100%;top:0}#video,.elapsed,.length{cursor:pointer}.upnext{margin:1rem 0 50px}.upnext .upnext-thumbnail{height:110px;width:100%;background-color:#382f2e;background-size:cover;background-position:50%}.upnext h1{font-size:1.5rem;margin-bottom:.25rem}.upnext .video-desc{font-size:1rem;line-height:1.3rem;display:block}.upnext .timestamp{font-size:1rem;text-align:right;border:0}.upnext .small-body{margin-bottom:1rem;font-weight:400}@media only screen and (max-width:768px){#video-show{padding-top:25px}.show-video{height:auto}.video-item-row .video-item .meta{height:200px}}#visit_table th{color:#ffae3d;border-color:#ffae3d}#visit_table tr.first{border-bottom:1px solid #ffae3d}#visit_table .arrow-background-link{background-image:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/arrow-right-grey.svg);background-repeat:no-repeat;background-position:100%}#visit_table .heavier{font-weight:400;color:#8c7f78}@media only screen and (max-width:768px){#visit_table{display:flex;flex-direction:column}#visit_table .four.columns{width:100%;margin-bottom:1rem}}#parking-text-block{margin-bottom:5rem}#visit_intro_paragraph{padding-bottom:100px}@media only screen and (max-width:768px){#opening-hours-wrapper{margin-bottom:30px;margin-top:30px}#visit h1{margin-bottom:0;margin-top:10px}#mobile-visit-p{padding-top:50px}.mobile-full-block{height:60px;line-height:3.75rem}.mobile-full-block .mobile-full-block-bg{border-top:1px solid #8c7f78;border-bottom:1px solid #8c7f78;margin-left:-25px;margin-right:-25px}.mobile-full-block .mobile-full-block-bg span{margin-left:25px}.mobile-full-block .mobile-full-block-bg img{margin-right:25px;margin-top:8px}#mobile-is-it-open{height:60px;background-color:#58a339;border:none;color:#fff}}.no-padding{padding:0;margin-bottom:0;border-color:#8c7f78}table{width:100%}table.visit a{color:#8c7f78;font-weight:300}table.visit img{float:right;height:.8rem;margin-top:.3rem;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg)}#project-team-table{width:calc(100% + 4rem);border-collapse:separate;border-spacing:2rem;margin-left:-2rem}#project-team-table td{width:33%;vertical-align:top;font-size:1.4rem;padding:1rem 0 1.2rem;border-top:1px solid #8c7f78}#project-team-table .project-team-table-label{display:block}#project-team-table .project-team-table-name{color:#ffae3d}#project-team-table .project-team-table-role{font-weight:400;color:#d1cbc7}@media only screen and (max-width:768px){#project-team-table{margin-bottom:0;border-collapse:collapse;margin-left:0;width:100%}#project-team-table tr{display:flex;flex-direction:column}#project-team-table td{width:100%}}#library-opening-times{opacity:1;transition:opacity .5s ease-in-out;background-color:#fff;float:right;margin-top:100px}#library-opening-times .library-opening-times-title{background-color:#ffae3d;padding:.3rem 1rem;color:#fff;font-weight:400;font-size:1.5rem}#library-opening-times span{display:block;font-size:1rem;margin-bottom:.5rem}#library-opening-times span:last-child{margin-bottom:0}#library-opening-times .library-opening-times-days,#library-opening-times .library-opening-times-hours{display:inline-block;padding:1rem}#library-opening-times .library-opening-times-days{background-color:#f8f6f3}#library-opening-times .library-opening-times-hours{font-weight:400}@media only screen and (max-width:768px){#library-opening-times{margin-top:0}#library-opening-times .library-opening-times-days,#library-opening-times .library-opening-times-hours{width:calc(50% - 2rem);float:left}#library-opening-times span{font-size:.75rem}#library-opening-times .library-opening-times-title{font-size:1.2rem}#library-opening-times+.page-title{display:none}}.amenities .header-text{font-size:2rem;border-bottom:1px solid #382f2e;padding-bottom:5px;margin-bottom:20px}.amenities .orange{color:#ffae3d;border-color:#ffae3d}.amenities p{margin:0}.amenities .amenity{margin-bottom:10px;display:inline-block;width:49%}.amenities .amenities-container{margin:50px 0 100px}.amenities .amenities-body{margin-bottom:50px}.amenities .amenities-secondary-body{margin-bottom:100px;width:75%;margin-left:25%}@media only screen and (max-width:768px){.amenities .amenities-body{margin-bottom:0}.amenities .amenities-body .fake-header-tag{margin:0}.amenities .amenities-body hr{margin:2rem 0}#amenities-top-div{padding-top:0}}.pageLock{overflow:hidden;width:calc(100% - 17px)}#calendar_overlay_content{cursor:auto}#search_overlay_inner svg:hover{cursor:pointer}#search_overlay{cursor:zoom-out}#search_overlay ::-webkit-input-placeholder{font-weight:200;color:#8c7f78;font-family:Darby Sans Web,sans-serif}#search_overlay :-moz-placeholder,#search_overlay ::-moz-placeholder{font-weight:200;color:#8c7f78;font-family:Darby Sans Web,sans-serif}#search_overlay :-ms-input-placeholder{font-weight:200;color:#8c7f78;font-family:Darby Sans Web,sans-serif}#search_overlay_inner{opacity:1;padding-bottom:2rem;position:absolute;top:50%;left:50%;width:1040px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}#search_overlay_inner svg{width:160px;height:160px;display:inline-block;vertical-align:bottom}#search_overlay_input{border-bottom:2px solid #8c7f78;font-size:5rem;font-weight:200;display:inline-block;width:840px;margin-left:35px;padding-bottom:1rem}.overlay{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background-color:#fff;z-index:1000;visibility:hidden;opacity:0;transition:opacity .25s ease-in-out}.single-gallery-posts #gallery_overlay.overlay{position:static;visibility:visible;opacity:1;cursor:inherit;height:auto}.single-gallery-posts #gallery_overlay.overlay .slider-info .gallery_overlay_next{margin-right:0}.overlay.makeVisible{visibility:visible;opacity:1}#cal-icon.toggled{background-color:#ffae3d;height:70px}#cal-icon.toggled path{stroke:#fff}#calendar_overlay{background-color:#f8f6f3}#calendar_overlay #calendar_overlay_slider{transform:translate(-100%);-ms-transform:translate(-100%);-webkit-transform:translate(-100%);border-top:5px solid #ffae3d;background-color:#fff;position:absolute;width:calc(100% - 95px);height:calc(100% - 95px);left:0;bottom:0}#calendar_overlay.calandbar #calendar_overlay_slider{height:calc(100% - 172px)}#barcheck .container:last-of-type{padding-bottom:0;height:auto;min-height:90px}#calendar_overlay #calendar_overlay_inner{padding-top:30px;height:calc(100% - 150px);margin:0 auto;width:85%}#calendar_overlay #calendar_overlay_filter{height:5rem;border-bottom:1px solid #d1cbc7}#calendar_overlay .calendar-overlay-event-content{border-bottom:1px solid #f5f0ed;overflow-y:scroll}#calendar_overlay .calendar-overlay-event-content hr{border-color:#d1cbc7}#calendar_overlay .calendar-overlay-event-content .fake-header-tag{margin:25px 0}#calendar_overlay .calendar-overlay-event-content .calendar-overlay-event-content-main{margin-left:4%;width:88%;float:left}@media only screen and (max-width:1100px){#calendar_overlay .calendar-overlay-event-content .calendar-overlay-event-content-main .event-content-meta>div{font-size:1rem}}#calendar_overlay .calendar-overlay-button{color:#d1cbc7;border-color:#d1cbc7;font-size:1.2rem}#calendar_overlay .calendar-overlay-button.highlighted-button{margin-left:.5rem;color:#fff}#calendar_overlay .calendar-overlay-day-content{margin-top:5px;overflow-y:scroll;border-bottom:1px solid #f5f0ed;border-top:1px solid #f5f0ed;width:100%}#calendar_overlay .calendar-overlay-day-content li{margin-top:1.5rem}#calendar_overlay .calendar-overlay-day-content .calendar-overlay-day-wrapper:first-of-type{margin-top:0}#calendar_overlay .calendar-overlay-day-content .calendar-overlay-day-wrapper{margin-top:2rem;border-bottom:1px solid #d1cbc7;padding-bottom:.5rem}#calendar_overlay .calendar-overlay-day-content .calendar-overlay-day-wrapper .calendar-overlay-date{font-family:Darby Sans Poster Web,sans-serif;font-weight:400;font-size:2.5rem}#calendar_overlay .calendar-overlay-day-content .calendar-overlay-day-wrapper .calendar-overlay-day{color:#d1cbc7;font-weight:400;padding-left:.5rem;font-size:1.5rem}#calendar_overlay .calendar-overlay-day-content .calendar-overlay-day-event:first-of-type{margin-top:1.5rem}#calendar_overlay .calendar-overlay-day-content .calendar-overlay-day-event{margin-top:.8rem}#calendar_overlay .calendar-overlay-day-content .calendar-overlay-day-event:hover{cursor:pointer}#calendar_overlay .calendar-overlay-day-content .calendar-overlay-day-event-description,#calendar_overlay .calendar-overlay-day-content .calendar-overlay-day-event-title{display:inline-block}#calendar_overlay .calendar-overlay-day-content .calendar-overlay-day-event-title{margin-right:4%;width:64%}#calendar_overlay .calendar-overlay-day-content .calendar-overlay-day-event-description{width:30%;display:inline-block}#calendar_overlay .frame{cursor:-webkit-grab;padding:0}#calendar_overlay .frame .slidee{margin:0;padding:0;height:100%}#calendar_overlay #calendar_event_scrollbar{margin-top:0;margin-bottom:1.5rem}#calendar_overlay .scrollbar{margin-top:.75rem;height:calc(100% - 1.5rem);width:5px;float:right}#calendar_overlay .scrollbar .handle{width:5px;height:100px;background:#d1cbc7;border-radius:5px}#calendar_overlay .scrollbar .handle .mousearea{height:100%;width:10px}#calendar_overlay .event-content-meta{margin-top:0;margin-bottom:3rem}#calendar_overlay .event-content-meta .icon-button{float:right}#calendar_overlay .event-content-meta .event-content-meta-times{color:#8c7f78}#calendar_overlay .event-content-meta .event-content-meta-details{color:#ffae3d}#calendar_overlay .event-content-meta .event-content-meta-details svg{width:1.9rem;margin-top:-.5rem;margin-right:.7rem}#calendar_overlay .event-content-meta .event-content-meta-details svg path{stroke:#d1cbc7}#calendar_overlay .event-content-meta .event-content-meta-details a{vertical-align:top}#calendar_overlay #calendar_left_column_controls{position:relative;height:248px}#calendar_overlay #calendar_left_column_month_control{font-size:0;position:absolute;bottom:0;left:0}#calendar_overlay .select-day-overlay:hover{cursor:pointer}#calendar_overlay .cal-arrow{position:relative;border:1px solid #382f2e;display:inline-block;height:30px;width:30px}#calendar_overlay .cal-arrow:hover{cursor:pointer}#calendar_overlay .cal-arrow .cal-arrow-icon{height:100%;position:absolute;top:7px;left:8px;width:100%;background-position:50%;background:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/arrow.svg) no-repeat}#calendar_overlay #calendar_left_column_today .calendar-todays-date-title{display:block;color:#d1cbc7}#calendar_overlay #calendar_left_column_today .calendar-todays-date-value{display:block;color:#382f2e;font-size:2.5rem;font-weight:400;font-family:Darby sans poster web,sans-serif}#calendar_overlay .cal-arrow-right{margin-left:-1px;transform:rotate(180deg)}#calendar_overlay .cal-arrow-right .cal-arrow-icon{top:6px}#calendar_overlay .calendar-selected-month{display:block;margin-top:.7rem;font-size:1rem}.event-content-image-wrapper{position:relative;padding-bottom:60%}.event-content-image-wrapper .event-content-image{background-color:#ffce8d;height:100%!important;position:absolute;top:0;bottom:0;left:0;right:0}#calendar_overlay_selector{max-width:250px;float:right}#calendar_overlay_selector .calendar{float:left}#gallery_overlay{z-index:1000000}#gallery_overlay:hover{cursor:zoom-out}#gallery_overlay .overlay-slider-container{min-width:900px;cursor:auto}@media only screen and (max-width:900px){.single-gallery-posts #gallery_overlay .overlay-slider-container{min-width:100%}.single-gallery-posts #gallery_overlay .menu-fade-anchor{padding-top:20px}.single-gallery-posts #gallery_overlay .overlay-slider-container .slider-info .fake-header-tag{float:none;padding-top:10px;font-size:1.4rem}.single-gallery-posts #gallery_overlay.overlay .slider-info .gallery_overlay_next{float:none;margin-top:20px}.single-gallery-posts #gallery_overlay .slider-info.three{float:none;margin-bottom:20px;margin-top:20px}.single-gallery-posts #gallery_overlay .mobile-caption-container{height:auto}.single-gallery-posts #gallery_overlay .overlay-slider-container .overlay-slider{height:60vw}.single-gallery-posts #gallery_overlay .rs-gf .rsBullets{display:none}}#gallery_overlay .body-slider-container{border:none!important}#gallery_overlay .slider-info{overflow:hidden;height:100%}#gallery_overlay .slider-info .fake-header-tag{float:left;max-width:600px}#gallery_overlay .slider-info .rsOuterCaption{max-height:calc(100vh - 425px);overflow-y:scroll}#gallery_overlay .slider-info .gallery_overlay_close{width:50px;height:50px;border:1px solid #382f2e;float:right;transition:border-color .2s ease-in-out}#gallery_overlay .slider-info .gallery_overlay_close span:after,#gallery_overlay .slider-info .gallery_overlay_close span:before{transition:background-color .2s ease-in-out}#gallery_overlay .slider-info .gallery_overlay_close:hover{border-color:#ffae3d}#gallery_overlay .slider-info .gallery_overlay_close:hover span:after,#gallery_overlay .slider-info .gallery_overlay_close:hover span:before{background-color:#ffae3d}#gallery_overlay .slider-info .gallery_overlay_next{float:right;margin-top:100px;height:30px;line-height:1.875rem;margin-right:10px;border:1px solid #382f2e;padding:10px;transition:color .2s ease-in-out,border-color .2s ease-in-out}#gallery_overlay .slider-info .gallery_overlay_next span:first-child{vertical-align:top}#gallery_overlay .slider-info .gallery_overlay_next span:last-child{display:inline-block;width:21px;height:30px;margin-left:50px;position:relative}#gallery_overlay .slider-info .gallery_overlay_next span:last-child:after,#gallery_overlay .slider-info .gallery_overlay_next span:last-child:before{content:"";display:block;width:21px;height:1px;background-color:#382f2e;position:absolute;transition:background-color .2s ease-in-out}#gallery_overlay .slider-info .gallery_overlay_next span:last-child:before{transform:rotate(45deg);top:7px}#gallery_overlay .slider-info .gallery_overlay_next span:last-child:after{transform:rotate(-45deg);bottom:8px}#gallery_overlay .slider-info .gallery_overlay_next:hover{color:#ffae3d;border-color:#ffae3d;cursor:pointer}#gallery_overlay .slider-info .gallery_overlay_next:hover span:last-child:after,#gallery_overlay .slider-info .gallery_overlay_next:hover span:last-child:before{background-color:#ffae3d}@media only screen and (max-width:1250px){#calendar_overlay #calendar_overlay_slider{width:100%}}table.square-foootage-table th{font-size:1.4rem;font-weight:300;color:#ffae3d}table.square-foootage-table td{font-size:1rem;color:#8c7f78}@media only screen and (max-width:768px){table.square-foootage-table{width:100%}table.square-foootage-table tr{display:flex;flex-direction:column;gap:5px;margin-bottom:10px;padding:0;border:none}table.square-foootage-table td{width:100%!important;padding:0;border:none}}.bottom-table{width:49%;position:absolute;bottom:0;left:0;right:0}.square-foootage-table-container{position:relative;margin-bottom:3rem}#square-footage-summary-h1{margin-top:-1rem;margin-bottom:5rem;color:#382f2e}.leed-certification{margin-top:5rem;font-weight:400;color:#382f2e}.leed-certification .nine{padding-bottom:0}.leed-certification ul:first-of-type{margin-bottom:3.5rem}.leed-certification li{margin-bottom:.3rem;color:#8c7f78;font-weight:300}table.square-foootage-table tr td:last-child{width:100px}table{border-collapse:collapse}th{border-bottom:none}tr{border-bottom:1px solid #d1cbc7}tr.first,tr.last{border-bottom:1px solid #ffae3d}td{border-bottom:none}@media only screen and (max-width:768px){#square-footage-summary-h1{margin-bottom:1rem}.bottom-table{position:static;width:100%}.square-foootage-table-container{margin-bottom:0}.leed-certification{margin-top:0}.leed-certification li{margin-left:20px}}.board-of-directors-title{border-top:1px solid #000;padding-top:12px}.team-matrix-item{margin-bottom:2rem;padding-top:1.5rem;border-top:1px solid #d1cbc7}.team-matrix-item:hover{cursor:pointer}.team-matrix-item.active{border-color:#ffae3d}.team-matrix-meta{border-top:1px solid #382f2e;padding-top:1.5rem;font-size:1rem;position:relative;overflow-y:scroll}.team-matrix-caption.team-matrix-meta{border-top:none;padding-top:.75rem;font-size:1rem;position:relative;overflow-y:auto}.show-blog-content img{max-width:100%;height:auto}.team-matrix-meta span{display:block;color:#382f2e}.single-team-posts .under-header{opacity:1}.single-team-posts .blog-title{height:auto;padding-top:20px}.single-team-posts .blog-title hr{margin-top:1.5rem}.single-speakers-posts .under-header{opacity:1}.single-speakers-posts .blog-title{height:auto;padding-top:20px}.single-speakers-posts .blog-title hr{margin-top:1.5rem}.team-matrix-item:hover .team-matrix-meta span{color:#ffae3d}.team-matrix-meta .team-matrix-meta-name{font-size:1.2rem;margin-bottom:1rem;font-weight:400}.team-matrix-meta .team-matrix-meta-company{margin-bottom:2rem}.team-matrix-caption.team-matrix-meta .team-matrix-meta-name{font-size:1.2rem;margin-bottom:.5rem;font-weight:400}.team-matrix-caption.team-matrix-meta .team-matrix-meta-company{margin-bottom:.5rem}.team-matrix-meta .team-matrix-meta-description{margin-bottom:2rem;color:#8c7f78}.no-top-margin{margin-top:0}#board-of-directors-table{border-collapse:separate;border-spacing:18px;width:calc(100% + 32px);margin-left:-18px;margin-top:-18px}#board-of-directors-table td{border-top:1px solid #382f2e;width:25%;padding:15px 0 20px;vertical-align:top}#board-of-directors-table span{display:block}#board-of-directors-table .board-of-directors-table-label.board-of-directors-table-name{color:#ffae3d;font-weight:400}#board-of-directors-table .board-of-directors-table-company{font-weight:400;color:#d1cbc7}@media only screen and (max-width:768px){#board-of-directors-table{width:100%}#board-of-directors-table tr{display:flex;flex-direction:column;gap:5px;margin-bottom:10px}#board-of-directors-table td{width:100%;padding:0;border:none}}.board-of-directors-title-border{height:19px;border-bottom:1px solid #d1cbc7;margin-bottom:-19px}.diversity-hr{border-color:#d1cbc7;margin-top:1.5rem}.team-matrix-meta .item{position:absolute;top:20px;opacity:0;transition:opacity .5s ease-in-out}.team-matrix-meta .item.active{opacity:1}.team-matrix-item.active .team-matrix-overlay{opacity:.3}.team-matrix-image{background-size:cover;background-position:50%}.team-matrix-item:hover .team-matrix-overlay{opacity:.3}.team-matrix-overlay{background-color:#ffae3d;opacity:0;z-index:1;pointer-events:none;transition:opacity .3s ease-in-out}.team-matrix-overlay,.team-matrix-overlay a{width:100%;height:100%;position:absolute;top:0;left:0}.team-matrix-overlay a{z-index:2;pointer-events:auto;display:block}#calendar_overlay .frame:hover{cursor:auto}.for-good-label{font-size:1.5rem;padding-top:1.8rem;padding-bottom:1.2rem;margin-bottom:0;color:#382f2e}.for-good-image{background-position:50%;background-size:cover}.for-good-label p{color:#8c7f78;font-size:1rem}.roast-section:not(:last-child){padding-bottom:20px}@media only screen and (max-width:768px){#for_good .row:first-of-type{margin-bottom:3rem}#for_good .for-good-label{margin-bottom:2rem}}.heavenly-roast-image{width:100%;padding:100px 0}#galleries-content .galleries-content .gallery-item .gallery-thumbnail{background-size:cover;background-position:50%}#galleries-content .galleries-content .gallery-item .gallery-thumbnail .gallery-icon{position:absolute;bottom:0;left:0;margin:10px;width:25px;height:25px}#galleries-content .galleries-content .gallery-item .gallery-thumbnail .gallery-icon svg{width:100%;height:100%}#galleries-content .galleries-content .gallery-item .gallery-thumbnail .gallery-icon svg *{stroke:#fff;fill:#fff}#galleries-content .galleries-content .gallery-item .meta{height:100px;margin:20px 0 50px;position:relative}#galleries-content .galleries-content .gallery-item .meta p{margin:0}#galleries-content .galleries-content .gallery-item .meta p.gallery-title{font-size:1.5rem;font-weight:400;margin-bottom:20px;transition:color .3s ease-in-out}#galleries-content .galleries-content .gallery-item .meta p.gallery-title a{color:inherit}.galleries-block figure.gallery-item figcaption.gallery-expand a{color:#382f2e}#galleries-content .galleries-content .gallery-item .meta p.gallery-title:hover,.galleries-block figure.gallery-item figcaption.gallery-expand a:hover{color:#ffae3d}#galleries-content .galleries-content .gallery-item .meta p.gallery-num-slides{color:#8c7f78;position:absolute;bottom:0}#galleries-content .galleries-content .gallery-item:nth-child(3n+1){margin-left:0}#galleries-content .galleries-content .gallery-item:hover{cursor:pointer}.careers .partner-icons{margin-top:20px}.careers .partner-icons .thumbnail{background-size:cover;background-position:50%;background-color:#ffae3d}@media only screen and (max-width:768px){.careers .partner-icons .three.columns{width:calc(50% - 13px);margin-top:25px}.careers .partner-icons .three.columns:nth-child(2n){margin-left:25px}}.careers .open-positions-row{position:relative;width:100%}.careers .open-positions-row .open-positions{margin-top:0}.careers .open-positions-row .open-positions .row{padding:0 calc(50vw - 520px);max-width:1040px;min-width:900px}@media only screen and (max-width:1120px){.careers .open-positions-row .open-positions .row{max-width:calc(100% - 62px);padding:0 30px}}@media only screen and (max-width:768px){.careers .open-positions-row .open-positions .row{min-width:0;max-width:100%;margin:0 auto}}.careers .open-positions-row .open-positions .row:not(.open-positions-header-row) .position-title{height:65px;overflow:hidden;padding-top:20px;border-top:1px solid #382f2e;color:#ffae3d;font-weight:400;cursor:pointer}@media only screen and (max-width:768px){.careers .open-positions-row .open-positions .row:not(.open-positions-header-row) .position-title{height:75px;margin-top:20px}.careers .open-positions-row .open-positions .row:not(.open-positions-header-row) .position-title p{margin:0}}.careers .open-positions-row .open-positions .row:not(.open-positions-header-row) .position-information{padding-top:20px;border-top:1px solid #382f2e;height:45px;overflow:hidden;cursor:pointer}.careers .open-positions-row .open-positions .row:not(.open-positions-header-row) .position-information ol,.careers .open-positions-row .open-positions .row:not(.open-positions-header-row) .position-information ul{margin:35px}.careers .open-positions-row .open-positions .row:not(.open-positions-header-row) .position-information .location{font-weight:400;position:relative}.careers .open-positions-row .open-positions .row:not(.open-positions-header-row) .position-information .location .expand{display:block;float:right;width:20px;height:1px;margin:15px 10px 0 0;background-color:#ffae3d}.careers .open-positions-row .open-positions .row:not(.open-positions-header-row) .position-information .location .expand:before{content:"";display:block;width:inherit;height:inherit;background-color:inherit;transform:rotate(90deg)}@media only screen and (max-width:768px){.careers .open-positions-row .open-positions .row:not(.open-positions-header-row) .position-information .location .text{display:inline-block;width:80%}.careers .open-positions-row .open-positions .row:not(.open-positions-header-row) .position-information .location .expand{position:absolute;right:0;top:50%;transform:translateY(-15px);width:27px}}.careers .open-positions-row .open-positions .row:not(.open-positions-header-row) .position-information .bullet{color:#aa9b95}@media only screen and (max-width:768px){.careers .open-positions-row .open-positions .row:not(.open-positions-header-row) .position-information{border:0;padding-top:0;height:60px}}.careers .open-positions-row .open-positions .row:not(.open-positions-header-row).active .position-title{overflow:visible}.careers .open-positions-row .open-positions .row:not(.open-positions-header-row).active .position-information{height:auto}.careers .open-positions-row .open-positions .row:not(.open-positions-header-row).active .position-information .location .expand{transform:rotate(45deg)}@media only screen and (max-width:768px){.careers .open-positions-row .open-positions .row:not(.open-positions-header-row).active .position-information .location .expand{transform:translateY(-15px) rotate(45deg)}}.careers .open-positions-row .open-positions .row:not(.open-positions-header-row):not(.active):hover{background-color:#ffae3d;border:1px solid #ffae3d}.careers .open-positions-row .open-positions .row:not(.open-positions-header-row):not(.active):hover .position-information p,.careers .open-positions-row .open-positions .row:not(.open-positions-header-row):not(.active):hover .position-title{color:#fff!important}.careers .open-positions-row .open-positions .row:not(.open-positions-header-row):not(.active):hover+.row .position-information,.careers .open-positions-row .open-positions .row:not(.open-positions-header-row):not(.active):hover+.row .position-title,.careers .open-positions-row .open-positions .row:not(.open-positions-header-row):not(.active):hover .position-information,.careers .open-positions-row .open-positions .row:not(.open-positions-header-row):not(.active):hover .position-title{border-top:0}.careers .open-positions-row .open-positions .row:not(.open-positions-header-row):not(.active):hover .position-information .location .expand{background-color:#fff}.careers .staff-views-row .subscribe,.careers .volunteer-row .submit{color:#ffae3d}.careers .staff-views-row .thumbnail{background-position:50%;background-size:cover;background-color:#ffae3d}.careers .apply{width:100px;height:35px;background-color:#ffae3d;color:#fff;text-align:center;line-height:2.1875rem}.space-rental form{margin-top:100px}.space-rental form .field-row{margin-bottom:2rem}.space-rental form .field-row>*{display:inline-block}.space-rental form label{font-size:1rem;color:#382f2e;font-weight:300;margin-bottom:0}.space-rental form .field{font-size:1rem;margin-bottom:3rem;border-bottom:1px solid #8c7f78;height:1.6rem}.space-rental form .field.half{width:46%}.space-rental form .field.half:first-child{margin-right:8%}.space-rental form .field.one-third{width:30.6666666667%}.space-rental form .field.two-thirds{width:61.3333333333%}.space-rental form .field.two-thirds:first-child{margin-right:8%}.space-rental form .field.full{width:100%}.space-rental form .field.incorrect{color:#ff523a;border-color:#ff523a}.space-rental form .field:focus{border-bottom:1px solid #ffae3d}.space-rental form .multiple-input-row,.space-rental form .multiple-input-row input,.space-rental form .multiple-input-row label{margin-bottom:1rem}.space-rental form .multiple-input-row input{width:calc(100% - 50px)!important;margin-left:50px}.space-rental form input[type=checkbox],.space-rental form input[type=radio]{margin:0 5px}.space-rental form input[type=checkbox]+span,.space-rental form input[type=radio]+span{font-size:1rem;color:#382f2e;font-weight:300}.space-rental form input[type=checkbox].hidden,.space-rental form input[type=radio].hidden{display:none}.space-rental form .checkbox-row label,.space-rental form .large-radio-row label{margin-bottom:0}.space-rental form .checkbox-row>div,.space-rental form .large-radio-row>div{display:block}.space-rental form .checkbox-row>div:last-child,.space-rental form .large-radio-row>div:last-child{margin-bottom:2rem}.space-rental form .dropdown{margin:.2rem 0 1.8rem;color:#8c7f78;font-size:.9rem}.space-rental form .dropdown:last-child{margin-bottom:0}.space-rental form textarea{resize:none;width:100%;height:8rem;border:1px solid #8c7f78;font-size:1rem;padding:10px 0 0 10px}.space-rental form textarea[disabled]{background-color:#f2ede8}.space-rental form textarea.incorrect{color:#ff523a;border-color:#ff523a}.space-rental form textarea.hidden{display:none}.space-rental form .submit{display:inline-block;border:1px solid #382f2e;padding:10px;transition:color .3s ease-in-out,border-color .3s ease-in-out}.space-rental form .submit:hover{cursor:pointer;color:#ffae3d;border-color:#ffae3d}.space-rental form .review{opacity:0;display:inline-block;color:#ff523a;margin-left:20px;transition:opacity .3s ease-in-out}.space-rental form .review.active{opacity:1}.space-rental form .donate-confirmation{display:none;font-size:1.2rem}.space-rental form ::-webkit-input-placeholder{color:#8c7f78;font-size:1rem}.space-rental form :-moz-placeholder,.space-rental form ::-moz-placeholder{color:#8c7f78;font-size:1rem}.space-rental form :-ms-input-placeholder{color:#8c7f78;font-size:1rem}.space-rental form .incorrect::-webkit-input-placeholder{color:#ff523a}.space-rental form input.incorrect:focus::-webkit-input-placeholder{color:transparent}.space-rental form .incorrect:-moz-placeholder,.space-rental form .incorrect::-moz-placeholder{color:#ff523a}.space-rental form input.incorrect:focus:-moz-placeholder,.space-rental form input.incorrect:focus::-moz-placeholder{color:transparent}.space-rental form .incorrect:-ms-input-placeholder{color:#ff523a}.space-rental form input.incorrect:focus:-ms-input-placeholder{color:transparent}@media only screen and (max-width:768px){.space-rental form{margin-top:0}.space-rental form .multiple-input-row input{margin-left:0!important;width:100%!important}.space-rental form .review{margin:20px 0 0}}.private-tour-request form,.student-tour-request form{margin-top:100px}.private-tour-request form .field-row,.student-tour-request form .field-row{margin-bottom:2rem}.private-tour-request form .field-row>*,.student-tour-request form .field-row>*{display:inline-block}.private-tour-request form label,.student-tour-request form label{font-size:1rem;color:#382f2e;font-weight:300;margin-bottom:0}.private-tour-request form label.note,.student-tour-request form label.note{color:#8c7f78}.private-tour-request form .field,.student-tour-request form .field{font-size:1rem;margin-bottom:3rem;border-bottom:1px solid #8c7f78;height:1.6rem}.private-tour-request form .field.half,.student-tour-request form .field.half{width:46%}.private-tour-request form .field.half:first-child,.student-tour-request form .field.half:first-child{margin-right:8%}.private-tour-request form .field.one-third,.student-tour-request form .field.one-third{width:30.6666666667%}.private-tour-request form .field.two-thirds,.student-tour-request form .field.two-thirds{width:61.3333333333%}.private-tour-request form .field.two-thirds:first-child,.student-tour-request form .field.two-thirds:first-child{margin-right:8%}.private-tour-request form .field.full,.student-tour-request form .field.full{width:100%}.private-tour-request form .field.incorrect,.student-tour-request form .field.incorrect{color:#ff523a;border-color:#ff523a}.private-tour-request form .field:focus,.student-tour-request form .field:focus{border-bottom:1px solid #ffae3d}.private-tour-request form .multiple-input-row,.private-tour-request form .multiple-input-row input,.private-tour-request form .multiple-input-row label,.student-tour-request form .multiple-input-row,.student-tour-request form .multiple-input-row input,.student-tour-request form .multiple-input-row label{margin-bottom:1rem}.private-tour-request form .multiple-input-row input,.student-tour-request form .multiple-input-row input{width:calc(100% - 50px)!important;margin-left:50px}.private-tour-request form input[type=checkbox],.private-tour-request form input[type=radio],.student-tour-request form input[type=checkbox],.student-tour-request form input[type=radio]{margin:0 5px}.private-tour-request form input[type=checkbox]+span,.private-tour-request form input[type=radio]+span,.student-tour-request form input[type=checkbox]+span,.student-tour-request form input[type=radio]+span{font-size:1rem;color:#382f2e;font-weight:300}.private-tour-request form input[type=checkbox].hidden,.private-tour-request form input[type=radio].hidden,.student-tour-request form input[type=checkbox].hidden,.student-tour-request form input[type=radio].hidden{display:none}.private-tour-request form .checkbox-row label,.private-tour-request form .large-radio-row label,.student-tour-request form .checkbox-row label,.student-tour-request form .large-radio-row label{margin-bottom:0}.private-tour-request form .checkbox-row>div,.private-tour-request form .large-radio-row>div,.student-tour-request form .checkbox-row>div,.student-tour-request form .large-radio-row>div{display:block}.private-tour-request form .checkbox-row>div:last-child,.private-tour-request form .large-radio-row>div:last-child,.student-tour-request form .checkbox-row>div:last-child,.student-tour-request form .large-radio-row>div:last-child{margin-bottom:2rem}.private-tour-request form .dropdown,.student-tour-request form .dropdown{margin:.2rem 0 1.8rem;color:#8c7f78;font-size:.9rem}.private-tour-request form .dropdown:last-child,.student-tour-request form .dropdown:last-child{margin-bottom:0}.private-tour-request form textarea,.student-tour-request form textarea{resize:none;width:100%;height:8rem;border:1px solid #8c7f78;font-size:1rem;padding:10px 0 0 10px}.private-tour-request form textarea[disabled],.student-tour-request form textarea[disabled]{background-color:#f2ede8}.private-tour-request form textarea.incorrect,.student-tour-request form textarea.incorrect{color:#ff523a;border-color:#ff523a}.private-tour-request form textarea.hidden,.student-tour-request form textarea.hidden{display:none}.private-tour-request form .submit,.student-tour-request form .submit{display:inline-block;border:1px solid #382f2e;padding:10px;transition:color .3s ease-in-out,border-color .3s ease-in-out}.private-tour-request form .submit:hover,.student-tour-request form .submit:hover{cursor:pointer;color:#ffae3d;border-color:#ffae3d}.private-tour-request form .review,.student-tour-request form .review{opacity:0;display:inline-block;color:#ff523a;margin-left:20px;transition:opacity .3s ease-in-out}.private-tour-request form .review.active,.student-tour-request form .review.active{opacity:1}.private-tour-request form .donate-confirmation,.student-tour-request form .donate-confirmation{display:none;font-size:1.2rem}.private-tour-request form ::-webkit-input-placeholder,.student-tour-request form ::-webkit-input-placeholder{color:#8c7f78;font-size:1rem}.private-tour-request form :-moz-placeholder,.private-tour-request form ::-moz-placeholder,.student-tour-request form :-moz-placeholder,.student-tour-request form ::-moz-placeholder{color:#8c7f78;font-size:1rem}.private-tour-request form :-ms-input-placeholder,.student-tour-request form :-ms-input-placeholder{color:#8c7f78;font-size:1rem}.private-tour-request form .incorrect::-webkit-input-placeholder,.student-tour-request form .incorrect::-webkit-input-placeholder{color:#ff523a}.private-tour-request form input.incorrect:focus::-webkit-input-placeholder,.student-tour-request form input.incorrect:focus::-webkit-input-placeholder{color:transparent}.private-tour-request form .incorrect:-moz-placeholder,.private-tour-request form .incorrect::-moz-placeholder,.student-tour-request form .incorrect:-moz-placeholder,.student-tour-request form .incorrect::-moz-placeholder{color:#ff523a}.private-tour-request form input.incorrect:focus:-moz-placeholder,.private-tour-request form input.incorrect:focus::-moz-placeholder,.student-tour-request form input.incorrect:focus:-moz-placeholder,.student-tour-request form input.incorrect:focus::-moz-placeholder{color:transparent}.private-tour-request form .incorrect:-ms-input-placeholder,.student-tour-request form .incorrect:-ms-input-placeholder{color:#ff523a}.private-tour-request form input.incorrect:focus:-ms-input-placeholder,.student-tour-request form input.incorrect:focus:-ms-input-placeholder{color:transparent}@media only screen and (max-width:768px){.private-tour-request form,.student-tour-request form{margin-top:0}.private-tour-request form .multiple-input-row input,.student-tour-request form .multiple-input-row input{margin-left:0!important;width:100%!important}.private-tour-request form .review,.student-tour-request form .review{margin:20px 0 0}}#wifi-top{background-image:url(/images/GraceFarms_RiverBuilding_NarrowHero.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;height:50vh;width:100%}#wifi-top #wifi-logo img{width:70%;max-width:500px;padding:70px}#wifi-links{height:calc(50vh - 70px);width:100%;padding-top:70px}#wifi-links p{width:50%;border-top:1px solid #8c7f78;color:#8c7f78;font-weight:300;font-size:2rem;line-height:4.375rem}#wifi-links p,#wifi_footer_facebook_icon{margin-left:70px}#wifi_footer_facebook_icon img{margin-left:-9px;margin-right:13px;vertical-align:middle;width:30px;height:30px}#wifi_footer_facebook_icon span:not(:first-child){position:relative;left:-5px}@media only screen and (max-width:750px){#wifi-top #wifi-logo img{padding:30px}#wifi-links{padding-top:30px}#wifi-links p{width:calc(100% - 60px);font-size:1.25rem;line-height:3.125rem}#wifi-links #wifi_footer_facebook_icon,#wifi-links p{margin-left:30px}}@media only screen and (max-height:450px){#wifi-links p{margin-bottom:0}}@media only screen and (max-height:600px) and (min-width:750px){#wifi-links p{margin-bottom:0}}.notification-bar{width:100%;height:50px;background-color:#fff;z-index:999999;position:fixed;top:0;transition:transform .25s ease-in-out}.notification-bar.hide-bar{transform:translateY(-50px);-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px)}@media only screen and (max-width:768px){.notification-bar.hide-bar{transform:translateY(-125px);-webkit-transform:translateY(-125px);-ms-transform:translateY(-125px)}}.under-header{transition:transform .25s ease-in-out}.under-header,nav{transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0)}#weather-dropdown.lower-nav,.dropdown-menus>div.lower-nav,.under-header.lower-nav,nav.lower-nav{transform:translateY(50px);-webkit-transform:translateY(50px);-ms-transform:translateY(50px)}.notification-container{position:relative;max-width:1040px;min-width:900px;margin:0 auto}.notification-bar-cancel,.notification-description,.notification-type{line-height:3.125rem;height:50px;vertical-align:top;font-size:.9rem;font-weight:400;display:inline-block}.notification-type{height:100%;background-color:#ffae3d;padding:0 1.5rem;color:#fff;font-weight:500}.notification-type a:not(:hover){color:#fff!important}.notification-type.hide-on-desktop{display:none!important}@media only screen and (max-width:768px){.notification-type.hide-on-desktop{display:inline-block!important}}.notification-description{margin-left:30px}@media only screen and (max-width:768px){.notification-description{position:relative}.notification-description p{width:100%;margin:0;font-size:.75rem;position:absolute;top:50%;transform:translateY(-50%)}}.notification-bar-cancel{cursor:pointer;position:absolute;right:10px;top:0}.notification-bar-cancel svg{margin-top:18px}.notification-bar-cancel svg line{stroke:#d1cbc7;transition:stroke .25s ease-in-out}.notification-bar-cancel:hover svg line{stroke:#8c7f78}.search-results-container p{margin:0}.search-results-container .sr-search{padding:80px 0 60px}.search-results-container .sr-search ::-webkit-input-placeholder{font-weight:200;color:#8c7f78;font-family:Darby Sans Web,sans-serif}.search-results-container .sr-search :-moz-placeholder,.search-results-container .sr-search ::-moz-placeholder{font-weight:200;color:#8c7f78;font-family:Darby Sans Web,sans-serif}.search-results-container .sr-search :-ms-input-placeholder{font-weight:200;color:#8c7f78;font-family:Darby Sans Web,sans-serif}.search-results-container .sr-search svg{width:80px;height:80px;display:inline-block;vertical-align:bottom}.search-results-container .sr-search input{border-bottom:2px solid #8c7f78;font-size:2.5rem;font-weight:200;display:inline-block;margin-left:35px;padding-bottom:1rem}.search-results-container .sr-row{overflow:hidden}.search-results-container .sr-row .sr-column{border-top:1px solid #000;padding:20px 0}.search-results-container .sr-row .sr-column .sr-title{font-size:1.5rem}.search-results-container .sr-row .sr-column .sr-type{font-size:1.5rem;color:#8c7f78;padding-bottom:20px;text-transform:capitalize}.search-results-container .type-list{margin-top:20px}.search-results-container .type-list p{margin:0}.search-results-container .type-list p span{color:#8c7f78;font-weight:200;font-size:1rem;border-left:3px solid #8c7f78;margin-bottom:.35rem;padding:3px 13px 3px 8px}.search-results-container .type-list p span.active{border-color:#382f2e;color:#382f2e}.search-results-container .type-list p span:hover{cursor:pointer}.search-results-container .type-list p .nature.active{border-color:#978179;color:#978179}.search-results-container .type-list p .community.active{border-color:#f3901e;color:#f3901e}.search-results-container .type-list p .justice.active{border-color:#2bb273;color:#2bb273}.search-results-container .type-list p .faith.active{border-color:#1c75b8;color:#1c75b8}.search-results-container .type-list p .arts.active{border-color:#ba1e2d;color:#ba1e2d}.dropdown-menus{position:fixed;top:0;left:0;bottom:0;right:0;margin:0!important;font-size:1rem;padding:0;z-index:999999;pointer-events:none;display:none}.dropdown-menus>div{opacity:0;transition:.25s ease-in-out;width:225px;position:absolute;top:59px;background-color:#fff;height:0;overflow:hidden;pointer-events:auto}.dropdown-menus>div:first-child{left:58px}.dropdown-menus>div:nth-child(2){left:138px}.dropdown-menus>div:nth-child(3){left:219px}.dropdown-menus>div:nth-child(4){width:202px;left:358px}.dropdown-menus>div:nth-child(5){width:92px;left:468px}.dropdown-menus>div.dm-7{width:172px;left:751px}.sub-menu li{border-left:5px solid transparent}.sub-menu li.freedom>a{margin:15px 0!important;padding-bottom:15px!important;position:relative}.sub-menu li.freedom>a:before{content:"";width:5px;height:calc(100% - 15px);position:absolute;left:-5px;top:0;bottom:0;background:#24779b}.sub-menu li.freedom>a:after{content:"";width:calc(100% - 24px);height:1px;position:absolute;left:12px;right:12px;bottom:0;background:#c5c5c5}#big-main-ul .sub-menu li.freedom>a:after,#big-main-ul .sub-menu li.freedom>a:before{display:none}.sub-menu li.grey{border-color:#aa9b95}.sub-menu li.purple{border-color:#ba3f9d}.sub-menu li.green{border-color:#58a339}.sub-menu li.blue{border-color:#47a4d3}.sub-menu li.red{border-color:#ff523a}.feat_init{width:150px;background:#fff;margin-top:-20px}.feat_init_img{display:block;width:calc(100% - 30px);padding:20px 15px;height:auto;transition:visibility 0s,opacity 1s linear}.feat_init_img.hide-main{width:calc(100% - 35px);margin:0 auto;padding:0}.hide-main{visibility:hidden;opacity:0;height:0}.scrolled .hide-main{visibility:visible;opacity:1;padding:10px 5px;height:auto}.scrolled .show-main{display:none}.scrolled .feat_init{width:140px;margin-top:-15px}.dropdown-menus>div a{display:block;margin-top:5px;padding:0 12px;color:#382f2e}.dropdown-menus>div a:hover{color:#ffae3d}.dropdown-menus>div a:hover .sub-marker{border-color:#ffae3d!important}.dropdown-menus>div a:last-child{margin-bottom:12px}.dropdown-menus>div a.sub{color:#8c7f78}.dropdown-menus>div a.sub:hover{color:#ffae3d}.dropdown-menus>div a.sub:hover span{border-color:#ffae3d}.dropdown-menus>div a .sub-marker{display:inline-block;height:.8rem;padding-left:5px;border-left:3px solid #000;position:relative;top:3px;vertical-align:top;transition:border-color .3s ease-in-out}.dropdown-menus>div a .sub-marker.purple{border-color:#ba3f9d}.dropdown-menus>div a .sub-marker.green{border-color:#58a339}.dropdown-menus>div a .sub-marker.blue{border-color:#47a4d3}.dropdown-menus>div a .sub-marker.red{border-color:#ff523a}.dropdown-menus>div a .sub-marker.black{border-color:#aa9b95}.dropdown-menus>div a .sub-marker.black-1{border-color:#222}.dropdown-menus>div a .sub-marker.black-2{border-color:#555}.dropdown-menus>div a .sub-marker.black-3{border-color:#888}.dropdown-menus>div a .sub-marker.black-4{border-color:#aaa}.dropdown-menus>div a .sub-marker.black-5{border-color:#ddd}.dropdown-menus>div.active{border-bottom:1px solid #d1cbc7;opacity:1;height:auto}.dropdown-menus.tablet-hidden{z-index:-100;opacity:0}#weather-dropdown{position:absolute;left:0;bottom:0;right:0;margin:0!important;z-index:9999999;pointer-events:none}#weather-dropdown>div{position:absolute;right:0;width:100px;height:0;background-color:#fff;margin-right:.5rem;pointer-events:auto;overflow:hidden}#weather-dropdown>div>div{width:100%;opacity:1;transition:opacity .3s ease-in-out}#weather-dropdown>div>div:first-child{height:50px;background-color:#fff}#weather-dropdown>div>div:first-child>div{float:left;height:100%;font-weight:100}#weather-dropdown>div>div:first-child>div:first-child{width:65px;font-size:1.75rem;line-height:3.125rem;text-align:center}#weather-dropdown>div>div:first-child>div:last-child{width:35px;font-size:1rem;line-height:2.5rem}#weather-dropdown>div>div:last-child{height:35px;background-color:#f2ede8}#weather-dropdown>div>div:last-child p{text-align:center;line-height:2.125rem;text-transform:uppercase;font-size:1rem}#weather-dropdown.active>div>div{opacity:1}#weather-dropdown.active>div{transition:opacity .3s ease-in-out;height:85px;opacity:1}@media only screen and (max-width:768px){.rs-gf .rsBullets{bottom:0;left:0!important;background-color:hsla(0,0%,100%,.7);width:100%;padding:10px}.container-wrapper,.lower-nav{transform:translateY(0)!important;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important}.full-header .fake-header-tag{position:relative;margin:0 auto;width:80%}.short-header .page-title .fake-header-tag{font-size:2.8125rem;line-height:1.3}.full-header,.scroll-and-title,.short-header,.video-container{background-position:50%;height:100vh;width:100vw}.hide-on-desktop.mobile-nav{border-bottom:1px solid #d1cbc7}.container:first-of-type{padding-top:25px}.container:last-of-type{padding-bottom:50px}.container,.mobile-nav-wrapper:first-of-type{padding-top:0}#sanaa .galleries-block{margin-bottom:0}.container-wrapper .container:first-of-type{padding-top:50px}#inline_initiative_stats{margin-top:25px}.mobile-nav.lower-nav{transform:translateY(125px)!important}.notification-bar{height:125px;width:100vw;overflow:hidden;border-bottom:1px solid #8c7f78}.notification-bar .notification-container{width:100vw;min-width:0}.notification-bar .notification-container .notification-type{width:calc(100vw - 50px);text-align:center;padding:0 25px}.notification-bar .notification-container .notification-description{width:calc(100vw - 50px);margin:15px 25px;font-size:.75rem;line-height:.75rem}.notification-bar .notification-container .notification-bar-cancel{margin-right:30px;right:0}.init-scroll-notification{position:fixed!important;display:inline-block!important}}@media only screen and (max-width:768px){.full-header .fake-header-tag{font-size:3rem;top:45%}.init-scroll-notification{padding:0;top:80%}#featured-slider.royalSlider.header-slider,.homepage-full-width-slider+div .twelveSlider,.twelveSlider,.under-image-header-padding.rs_header_image_padding{height:70vh!important}.mobile-menu .menu-item p{display:inline-block;width:30%;padding:0!important}.mobile-menu .menu-item p.gray-links{display:block;width:100%}#mobile-nav-logo{width:auto!important}}@media only screen and (max-width:580px){.mobile-menu .menu-item p{display:inline-block;width:50%}}@media only screen and (max-width:480px){.mobile-menu .menu-item p{display:block;width:100%}}@media screen and (device-aspect-ratio:40/71){.rsHeaderCaption p{font-size:1.625rem!important}.short-header .page-title .fake-header-tag{font-size:2rem!important}}@media only screen and (min-width:768px) and (max-width:1024px) and (-webkit-min-device-pixel-ratio:1){.video-item-row .video-item .meta .title{font-size:1.2rem!important}.event-item-row .title,.event-item-row p{font-size:.9rem}.event-item-month .month-info .event-month-title{font-size:.85rem;margin-bottom:20px}.event-item-month .month-info .event-month-time{font-size:.85rem}#galleries-content .galleries-content .gallery-item .meta p.gallery-title{font-size:1.2rem}nav a{display:block}.menu .menu-item a{display:block;padding-bottom:4px}.menu .menu-item>div{padding-bottom:0!important}.press-row .press-column .quote{font-size:1.3rem!important}.spring-fix-mobile{background-color:#f8f6f3;opacity:0}body.spring-fix-mobile{opacity:1}nav #nav-wrapper{width:100%;padding:0 40px;box-sizing:border-box}.dropdown{width:8rem}#nav-weather,.right-nav{display:none!important}.menu .menu-item .sub .sub-link{width:110px}.container{padding-left:40px;padding-right:40px}.full-header,.scroll-and-title,.video-container{background-position:50%;height:100vh;width:100vw}.header-slider .rsHeaderCaption{padding:40px;top:20%}.header-slider .rsArrow.rsArrowRight{left:94px!important}.header-slider .rsArrow.rsArrowLeft{left:40px}.header-slider .rsArrow{bottom:50px}.header-slider .rsBullets{right:40px;bottom:50px}.royalSlider.header-slider{-webkit-backface-visibility:hidden}#search_overlay_input{width:75%}#search_overlay_inner{width:80%}#search_overlay_inner svg{width:20%;height:20%}#calendar_left_column,.calendar-overlay-event-content{width:49%!important}.event-content-meta .four.columns{width:100%;padding-top:20px;margin:0 0 20px;border-top:1px solid #d1cbc7}}@media only screen and (min-width:768px) and (max-width:1024px) and (-webkit-min-device-pixel-ratio:1) and (orientation:portrait){.gallery_overlay_next{display:none}.event-item-month .month-info .event-day{font-size:1rem}.calendar table{font-size:.7rem}.scroll-and-title{width:100%!important}#visit_wrapper .info-block,#visit_wrapper .info-block .content-wrapper{height:auto!important}#visit_wrapper .info-block .content-wrapper .bottom-aligned{position:static!important}.twelve-carousel .rsImage .info{max-width:50%!important}.overlay-slider-container{margin-top:100px}.overlay-slider-container:not(.active){top:250%!important}#calendar_left_column_controls{height:auto!important}#calendar_left_column_controls>.four.columns{width:100%;margin-left:0!important}#calendar_left_column_controls>.four.columns #calendar_left_column_month_control{top:0;right:0;bottom:auto;left:auto;text-align:right}#calendar_left_column_controls>.seven.columns{width:100%!important;margin-left:0;float:left}.inline_initiative_statistic_title{font-size:4rem}.video-item.four.columns{width:49%}.event-item:not(:first-child):not(:nth-of-type(2)):not(:nth-of-type(3)){display:none}.tablet-related-item.three{width:32%}.tablet-related-item.offset-by-three{margin-left:10.5%}.event-item .event-date{font-size:1.8rem}.event-item .event-day,.event-item h1{font-size:1.2rem}#sort_bar_toggle{width:40.5%}#sort-bar .search-form{margin-left:27%}nav #nav-weather{display:none}table.square-foootage-table td{height:44px}.single-cell td{padding-right:17px}nav .nav-links ul li{padding-left:3px}nav .nav-block{font-size:.95rem}footer{height:440px}.black-1,.black-2,.black-3,.black-4,.black-5{display:none}.menu .menu-item .sub .sub-link{width:80px}#project-team-table td{word-wrap:break-word}#project-team-table{table-layout:fixed}.leed-certification ul{list-style-position:inside}.hours-wrapper{height:auto;margin-bottom:1rem}.hours-day,.hours-number{display:block;float:none}#visit .info-block{height:21.5rem}.show-on-tablet-portrait{display:inherit}#initiatives-container .initiative-stats h1{font-size:4rem}#initiatives-container .initiative h1{font-size:1.6rem}#initiatives-container .offset-by-one.four.columns{width:49%}#visit .bottom-buttons .dropdown{width:6rem}#visit .bottom-buttons .dropdown:first-child{display:block;margin-bottom:.5rem}.hide-on-tablet-portrait{display:none}#search_overlay_input{width:73%;margin-left:2%}}#ipad-portrait-notification{position:fixed;top:0;left:0;width:calc(100vw - 100px);height:200vh;background-color:#fff;padding:50px;z-index:-1000000;opacity:0;pointer-events:none}#ipad-portrait-notification .ipn-logo{width:30vw}#ipad-portrait-notification .ipn-logo svg{width:100%;height:100%}#ipad-portrait-notification .ipn-logo svg *{fill:#382f2e}#ipad-portrait-notification .ipn-message{margin:100px 50px 50px 0;font-size:1.5rem}#ipad-portrait-notification .ipn-close{padding-top:10px;border-top:1px solid #d1cbc7;color:#d1cbc7}#ipad-portrait-notification .ipn-close span{text-decoration:underline;color:#ffae3d}#ipad-portrait-notification .ipn-graphic{width:100%;margin-top:100px}#ipad-portrait-notification .ipn-graphic div{width:50%;margin-left:25%}#ipad-portrait-notification .ipn-graphic div svg{width:100%;height:100%}@media only screen and (min-width:768px) and (max-width:1024px) and (-webkit-min-device-pixel-ratio:1) and (orientation:portrait){#ipad-portrait-notification{z-index:100000000;opacity:1;pointer-events:all}}nav{background-color:transparent}.under-header{opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;pointer-events:none;z-index:1001;position:fixed;top:0;height:90px;width:100%;background-color:#f8f6f3}.showNav{opacity:1!important}.content{z-index:5}.mobile-menu{z-index:101}.full-header,.short-header,.video-container{width:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-5;background-size:cover;background-position:50%}@media only screen and (max-width:769px){.page-template-default .short-header{background:none!important}}.page-template-default .short-header .short-header-bg-mobile{display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width:770px){.page-template-default .short-header .short-header-bg-mobile{display:none}}.container-wrapper{background-color:#fff;width:100%}.menu-fade-anchor{padding-top:120px}.under-image-header-padding{height:500px;width:100%}.under-full-header-padding{height:100vh;width:100%;pointer-events:none}.fade{opacity:0!important}.wrapper-to-top{transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0)}#intro-video,.video-container{position:fixed;top:0;left:0;width:100%;z-index:-5}#intro-logo,.scroll-notification{opacity:1;transition:opacity .5s ease-in-out}.st000{fill:#a49990}.st111{fill:none;stroke:#231f20;stroke-width:.75;stroke-miterlimit:10}.st2{display:none}.st3{display:inline}.st4{stroke:#007aff}.st0{display:none}.st1{display:inline;opacity:.3}.st2{fill:#e6e7e8}.st3,.st4{fill:none;stroke:#323232;stroke-width:1.5;stroke-miterlimit:10}.st4{stroke-linejoin:bevel}@font-face{font-family:weather;src:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/artill_clean_icons.eot);src:local("☺"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/artill_clean_icons.woff) format("woff"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/artill_clean_icons.ttf) format("truetype"),url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../fonts/artill_clean_icons.svg) format("svg");font-weight:400;font-style:normal}#weather-icon i{color:#000}#weather-icon-mob i,#weather-icon i{font-family:weather;font-size:2.5rem;font-weight:400;font-style:normal;line-height:2.1875rem;text-transform:none}#weather-icon-mob i,nav .weather-expand.highlight #weather-icon i{color:#ffae3d}.page-id-63 .body-slider .rsQuote p.quote,.page-id-63 .slick-carousel p.quote,.page-template-default .body-slider .rsParagraph .blockquote p{width:90%;margin:0 auto;text-align:center;font-size:2.5rem;font-weight:400;color:#ffae3d;font-family:Darby Sans Poster Web,sans-serif;line-height:1.2}.page-id-154 .four.columns{width:23.5%}.icon-0:before{content:":"}.icon-1:before{content:"p"}.icon-2:before{content:"S"}.icon-3:before{content:"Q"}.icon-4:before{content:"S"}.icon-5:before,.icon-6:before,.icon-7:before,.icon-8:before{content:"W"}.icon-9:before{content:"I"}.icon-10:before,.icon-11:before{content:"W"}.icon-12:before,.icon-13:before,.icon-14:before{content:"I"}.icon-15:before{content:"W"}.icon-16:before{content:"I"}.icon-17:before{content:"W"}.icon-18:before{content:"U"}.icon-19:before,.icon-20:before,.icon-21:before,.icon-22:before,.icon-23:before{content:"Z"}.icon-24:before,.icon-25:before{content:"E"}.icon-26:before{content:"3"}.icon-27:before{content:"a"}.icon-28:before{content:"A"}.icon-29:before{content:"a"}.icon-30:before{content:"A"}.icon-31:before{content:"6"}.icon-32:before{content:"1"}.icon-33:before{content:"6"}.icon-34:before{content:"1"}.icon-35:before{content:"W"}.icon-36:before{content:"1"}.icon-37:before,.icon-38:before,.icon-39:before{content:"S"}.icon-40:before{content:"M"}.icon-41:before{content:"W"}.icon-42:before{content:"I"}.icon-43:before{content:"W"}.icon-44:before{content:"a"}.icon-45:before{content:"S"}.icon-46:before{content:"U"}.icon-47:before{content:"S"}.mobile-home-weather-date{text-transform:uppercase}.dropdown-menus .dm-1 a:first-child,.dropdown-menus .dm-3 a:first-child,.dropdown-menus .dm-6 a:first-child{display:none}.page-template-faq nav{background-color:#f8f6f3}.page-template-faq .mobile-menu{z-index:2}.small-body p{font-size:1rem}.notop hr{margin-top:0;margin-bottom:1rem}.local-partners-content .local-partners-individual{margin-top:3rem;margin-bottom:5rem}.local-partners-content .local-partners-image .four-three-image{background-color:#382f2e}.local-partners-content .local-partners-individual hr{border-color:#d1cbc7;margin-top:2rem;margin-bottom:1.8rem}.local-partners-content .local-partners-individual span{font-size:1.2rem;padding-bottom:1rem;display:block}img.alignnone{width:100%;height:auto;margin:50px auto}.page .container.text-and-image-temp{padding-bottom:0}.page-id-147 .under-image-header-padding.rs_header_image_padding,.page-id-150 .under-image-header-padding.rs_header_image_padding{height:0}.careers .container,.container.nobott{padding-bottom:0}.page-template-search>nav,.search>nav{background-color:#f8f6f3}#wp-advanced-search{display:inline-block;margin:0}.page-id-140 .full-header .fake-header-tag{color:#000}.page-id-140 .scroll-notification{border-color:#000}.page-id-140 .scroll-notification polyline{stroke:#000}#wpas-ptype,#wpas-tax_event-categories,#wpas-tax_post_tag{height:0;overflow:hidden;display:none}.notification_bar span{display:inline-block;vertical-align:middle;text-align:left;font-weight:400;font-size:1rem;line-height:1.375;font-family:Darby Sans Web,Helvetica,sans-serif}#mobile_notification{display:none;opacity:0}#mobile_notification span{width:90%;padding:5px 5%;height:auto}.notification_bar .container{padding:0!important}#close-bar{font-size:1.3rem;line-height:1;height:24px;float:right;color:#ffae3d;cursor:pointer}.sub-row{padding-bottom:40px}.sub-row .desc{min-height:105px;font-size:1rem;color:#8c7f78}.sub-row .fake-header-tag{font-size:1.2rem;margin-bottom:1rem}.sub-row .asbutton{display:inline-block;padding:15px;border:1px solid #ffae3d}.three.columns.right-item{float:right;margin-left:0;margin-right:2%}@media only screen and (-webkit-min-device-pixel-ratio:1) and (max-width:1100px) and (min-width:1024px){.home .container{max-width:96%;margin:0 2%;padding-left:0;padding-right:0}#visit .info-block .left-tab img,#visit .info-block .right-tab img{padding-right:.5rem}#visit .info-block .content-wrapper{height:235px}#visit .visit-input{width:150px}#visit .content-wrapper.home-directions-wrapper .field .visit-input.second{width:122px}}@media (max-width:1023px){.newhome-visit #visit>.six.first-visit-column,.newhome-visit #working>.six.first-visit-column{width:100%}#feat-events.newhome-visit .events-wrapper>.three,.newhome-visit #visit>.three,.newhome-visit #working>.three{width:48%;margin:15px 1%}}@media (max-width:767px){.newhome-visit .blog-row .blog-item-row{width:48%;float:left;margin:15px 1%;height:auto!important}.newhome-visit .blog-row .blog-thumbnail{height:250px;position:static}.newhome-visit .blog-row .blog-thumbnail-wrapper{margin-bottom:10px;padding-bottom:0!important}.newhome-visit .blog-row .blog-item-row>.blog-meta{padding-top:10px}#feat-post.newhome-visit .bottom-aligned{position:static}}@media (max-width:667px){#mobile-home-visit .visit-input{width:186px}#feat-events.newhome-visit,#feat-post.newhome-visit{padding-top:45px!important}.newhome-visit .event-item .event-date,.newhome-visit .event-item .event-day,.newhome-visit .fake-header-tag{font-size:1.125rem}.home .event-item .fake-header-tag{font-size:1rem}#feat-events.newhome-visit .fake-header-tag,#feat-post.newhome-visit .fake-header-tag{font-size:1rem;margin-bottom:20px}.newhome-visit .blog-row .blog-item-row .title{font-size:1rem;padding-top:0}.newhome-visit .morelink a{font-size:1rem;padding-bottom:60px;display:inline-block}.newhome-visit .morelink.cleared a{padding-bottom:0}#mobile_notification{display:block;opacity:1}.container.newhome-visit{padding-bottom:0}#mobile_notification #close-bar-mob{font-size:1.3rem;line-height:1;height:24px;float:right;color:#ffae3d;cursor:pointer;width:24px;padding:0;text-align:center}}@media (max-width:595px){.newhome-visit .blog-row .blog-thumbnail{height:150px}}@media (max-width:480px){.newhome-visit .blog-row .blog-thumbnail{height:150px}.newhome-visit .blog-row .blog-item-row{width:98%}}@media (max-width:440px){#feat-events.newhome-visit .events-wrapper>.three{width:98%}}.pum-overlay.pum-active.pum-theme-default-theme{background-color:rgba(50,50,50,.5)}.pum-overlay.pum-active.pum-theme-default-theme .pum-container{border:8px solid #fff;border-radius:4px}@media (min-width:1200px){.performer{display:flex;margin-bottom:30px}.performer img{width:300px;max-width:none;height:auto;margin-right:30px}}@media(max-width:768px){#feat-events.newhome-visit .event-item .info{display:flex;flex-direction:column}#feat-events.newhome-visit .event-item .content{order:1}#feat-events.newhome-visit .event-item a{order:2}#feat-events.newhome-visit .event-item hr{order:3;margin-bottom:0}#feat-events.newhome-visit .event-item .fake-header-tag{margin-top:15px}}#glt-translate-trigger{left:unset!important;right:20px!important}@media(min-width:768px){#glt-translate-trigger{right:auto!important;left:20px!important}}.featured-in-desktop{display:none}@media(min-width:768px){.featured-in-desktop{display:block}}@media(max-width:768px){.newhome-visit.visit-bottom{margin-top:0!important}.newhome-visit.visit-bottom .container{padding-top:0}.newhome-visit.visit-bottom .orange-top{padding-top:25px;border:none}#feat-events.newhome-visit{padding-top:0!important}}.side-menu .small-title{position:relative;width:100%;text-align:right;display:flex;justify-content:flex-end}.side-menu .small-title .text{background-color:#fff;z-index:2;display:inline-block;position:relative;padding-left:15px;font-weight:400}.side-menu .small-title .line{width:100%;background-color:#000;height:1px;display:block;position:absolute;top:50%;z-index:1}.side-menu .title{font-weight:300;font-size:1.25rem;line-height:2.1875rem}@media only screen and (max-width:768px){#mobile-visit_wrapper .mobile-home-hours-wrapper .mobile-home-hours .hours-wrapper:not(:first-child){padding-top:10px;margin-top:10px;border-top:1px solid #8c7f78}}.twelve.columns.hundredpercent-carousel.twelve-carousel{margin-bottom:0!important}html{font-size:16px}body.hasOpenOverlay{max-height:100vh;overflow:hidden}@media (min-width:992px){body.hasOpenOverlay{overflow:unset;max-height:0}}#barcheck{height:auto}@media (max-width:992px){#barcheck .container{min-height:unset!important;margin:0 auto;width:unset;min-width:unset;max-width:unset}}@media (max-width:992px){#barcheck .container .notification_bar-wrap{height:auto;padding:18px 25px}}@media (max-width:992px){#barcheck .container #close-bar{position:absolute;top:18px;right:15px}}#popmake-22280,#popmake-22945,#popmake-22967,.pum-container{border:unset!important;box-shadow:unset!important}#popmake-22280 div,#popmake-22945 div,#popmake-22967 div,.pum-container div{outline:none!important}@media(max-width:768px){#popmake-22280 .pum-close,#popmake-22945 .pum-close,#popmake-22967 .pum-close,.pum-container .pum-close{right:0;top:0}}.alignleft{float:left;margin:1.5rem 2rem 1.5rem 0}.alignright{float:right;margin:1.5rem 0 1.5rem 2rem}.aligncenter{float:none;margin:2rem auto;display:block}.page-template-events{min-width:unset!important}.page-template-events .menu-fade-anchor{padding-top:25px!important}@media (min-width:992px){.page-template-events .menu-fade-anchor{padding-top:45px!important}}.page-template-events .short-header{height:400px}@media (min-width:760px){.page-template-events .short-header{height:500px}}.page-template-events .short-header .container{position:unset;padding-left:0}.page-template-events .page-title{position:absolute;top:50%;transform:translateY(-50%);margin-right:30px;left:30px}@media (min-width:760px){.page-template-events .page-title{position:unset;transform:unset}}.page-template-events .page-title p{display:block!important}.page-template-events .container-events .event{display:grid;max-width:1040px;margin:0 auto;padding:0 30px}@media (min-width:992px){.page-template-events .container-events .event{grid-template-columns:3fr 1.5fr;grid-gap:40px}}.page-template-events .short-header{top:unset;bottom:unset}.slick-carousel{padding-bottom:100px;padding-top:50px}@media (min-width:768px){.slick-carousel{padding-bottom:0;padding-top:0}}@media (min-width:768px){.slick-carousel.has-video{min-height:400px}}.slick-carousel.has-video .slick-slide{padding-bottom:0}.slick-carousel.has-img{padding-bottom:100px}.slick-carousel.has-img .rsImage{padding-bottom:0}.slick-carousel.has-img img{max-width:100%}.slick-carousel.has-img .caption{height:auto!important}.slick-carousel .slick-dots{display:flex;gap:12px;position:absolute;bottom:30px}.slick-carousel .slick-dots li{list-style-type:none}.slick-carousel .slick-dots li button{width:12px;height:12px;border-radius:50%;background-color:#382f2e;border:none;padding:0;cursor:pointer;text-indent:-9999px}.slick-carousel .slick-dots li.slick-active button,.slick-carousel .slick-dots li:hover button{background-color:#8c7f78}.slick-carousel iframe{width:100%}.slick-carousel .iframe-container>.video-js{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.slick-carousel .iframe-container>.video-js iframe{position:absolute;top:0;left:0;width:100%;height:100%}.slick-carousel .slide-caption{margin-top:20px}@media (min-width:768px){.slick-carousel .slick-slide{width:500px}}.slick-carousel .slide-caption p{color:#382f2e}.slick-carousel .slick-arrow.slick-next,.slick-carousel .slick-arrow.slick-prev{position:absolute;bottom:0;width:50px;height:50px;background-size:30%;background-repeat:no-repeat;background-position:50%}.slick-carousel .slick-arrow.slick-prev{left:0;background-image:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/arrow.svg)}@media (min-width:768px){.slick-carousel .slick-arrow.slick-prev{left:-250px}}.slick-carousel .slick-arrow.slick-next{left:50px;background-image:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/arrow.svg);transform:rotate(180deg)}@media (min-width:768px){.slick-carousel .slick-arrow.slick-next{left:-200px}}div.u_global-header .top-bar{background:#edebe9;display:none}@media (min-width:480px){div.u_global-header .top-bar{display:block}}div.u_global-header .top-bar .left-col{display:flex;align-items:center}div.u_global-header .top-bar .item-bar{line-height:1.3125rem;letter-spacing:.0625rem;text-transform:uppercase;display:inline-block;display:flex;align-items:center;line-height:1.1;padding:9.5px 20px 8px;font-size:.6875rem}@media (min-width:1080px){div.u_global-header .top-bar .item-bar{font-size:.75rem}}div.u_global-header .top-bar .hightlighted-item{color:#fff;background:#96887d}div.u_global-header .global-header-menu{background-color:#fff;padding:25px 0;border-bottom:1px solid rgba(150,136,125,.1607843137254902)}@media (min-width:992px){div.u_global-header .global-header-menu{border-bottom:unset}}div.u_global-header .global-header-menu .container-fluid{max-width:1360px;margin:0 auto;padding:0 25px;display:grid;align-items:center;grid-gap:25px;grid-template-columns:auto 1fr auto}@media (min-width:992px){div.u_global-header .global-header-menu .container-fluid .mobile-btn{display:none}}div.u_global-header .global-header-menu .container-fluid .mobile-btn a{display:block}div.u_global-header .global-header-menu .container-fluid .mobile-btn div{display:block;height:2px;width:30px;background-color:#96887d;margin-bottom:8px}div.u_global-header .global-header-menu .container-fluid .mobile-btn div:last-child{margin-bottom:0}div.u_global-header .global-header-menu .container-fluid .logo-area{display:flex;align-items:center;justify-content:center}div.u_global-header .global-header-menu .container-fluid .logo-area .logo{max-width:150px;display:block}div.u_global-header .global-header-menu .container-fluid .main-menu{list-style:none;margin-bottom:0}div.u_global-header .global-header-menu .container-fluid .main-menu>.menu-item{position:relative;margin-right:30px;margin-bottom:0;padding:10px 0;font-size:.875rem;letter-spacing:.04531rem;line-height:1.3125rem}@media (min-width:1080px){div.u_global-header .global-header-menu .container-fluid .main-menu>.menu-item{font-size:1rem}}@media (min-width:992px){div.u_global-header .global-header-menu .container-fluid .main-menu>.menu-item.mobileOnly{display:none}}div.u_global-header .global-header-menu .container-fluid .main-menu>.menu-item:hover>a{font-weight:500;letter-spacing:.03063rem;color:inherit}div.u_global-header .global-header-menu .container-fluid .main-menu>.menu-item:hover>.sub-menu{display:grid}div.u_global-header .global-header-menu .container-fluid .main-menu>.menu-item>.sub-menu{display:none;position:absolute;background-color:#edebe9;list-style:none;left:-25px;margin:0;padding:11px 17px;top:40px;min-width:180px}div.u_global-header .global-header-menu .container-fluid .main-menu>.menu-item>.sub-menu .menu-item{margin-bottom:5px;padding:0}div.u_global-header .global-header-menu .container-fluid .main-menu>.menu-item>.sub-menu .menu-item:hover>a{font-weight:500;letter-spacing:.03063rem;color:inherit}div.u_global-header .global-header-menu .container-fluid .main-menu .two-columns>.sub-menu{grid-template-columns:50% 50%;min-width:380px;padding:0}div.u_global-header .global-header-menu .container-fluid .main-menu .two-columns>.sub-menu>.menu-item:first-child{border-right:3px solid #fff}div.u_global-header .global-header-menu .container-fluid .main-menu .two-columns>.sub-menu>.menu-item:first-child,div.u_global-header .global-header-menu .container-fluid .main-menu .two-columns>.sub-menu>.menu-item:nth-child(2){padding:11px 10px}div.u_global-header .global-header-menu .container-fluid .main-menu .two-columns>.sub-menu>.menu-item>a{display:none}div.u_global-header .global-header-menu .container-fluid .main-menu .two-columns>.sub-menu>.menu-item>.sub-menu{list-style:none;margin:0}div.u_global-header .global-header-menu .container-fluid .main-menu .two-columns>.sub-menu>.menu-item>.sub-menu li{font-size:.875rem;letter-spacing:.04531rem}div.u_global-header .global-header-menu .container-fluid .main-menu .two-columns>.sub-menu>.menu-item>.sub-menu li:hover>a{font-weight:500;letter-spacing:.03063rem;color:inherit}div.u_global-header .global-header-menu .container-fluid .menu-cta{display:flex;align-items:center}div.u_global-header .global-header-menu .container-fluid .menu-cta .link{color:#000;font-size:.75rem;letter-spacing:.09375rem;line-height:1.3125rem;margin-right:20px;text-transform:uppercase}div.u_global-header .global-header-menu .container-fluid .menu-cta .cta{background-color:#f0a748;color:#000;font-size:.75rem;letter-spacing:.09375rem;line-height:1.3125rem;padding:5px 20px;text-transform:uppercase}@media (min-width:1080px){div.u_global-header .global-header-menu .container-fluid .menu-cta .cta{font-size:.875rem}}div.u_global-header .global-header-menu .container-fluid .main-menu,div.u_global-header .global-header-menu .container-fluid .menu-cta{display:none}@media (min-width:992px){div.u_global-header .global-header-menu .container-fluid .main-menu,div.u_global-header .global-header-menu .container-fluid .menu-cta{display:flex}}div.u_global-header .new-mobile-menu{background-color:#fff;height:calc(100vh - 67px);transition:color .25s ease-in-out 0s;overflow:scroll;display:none;padding-bottom:10px}@media (min-width:992px){div.u_global-header .new-mobile-menu{display:none!important}}div.u_global-header .new-mobile-menu .main-menu{list-style:none;margin-bottom:0;padding:10px 0 15px}div.u_global-header .new-mobile-menu .main-menu.menu-two{padding-top:0}div.u_global-header .new-mobile-menu .main-menu>.menu-item{margin:20px 25px;position:relative;font-size:1.125rem;letter-spacing:.04531rem}div.u_global-header .new-mobile-menu .main-menu>.menu-item:last-child{margin-bottom:0}div.u_global-header .new-mobile-menu .main-menu>.menu-item.menu-item-has-children{cursor:pointer}div.u_global-header .new-mobile-menu .main-menu>.menu-item.menu-item-has-children:before{content:"";display:block;border-top:1px solid #f0a748;border-right:1px solid #f0a748;transition:.3s ease-out;position:absolute;width:15px;height:15px;right:0;transform:rotate(45deg);cursor:pointer}div.u_global-header .new-mobile-menu .main-menu>.menu-item.two-columns>.sub-menu .menu-item>a{display:none}div.u_global-header .new-mobile-menu .main-menu>.menu-item.two-columns>.sub-menu .menu-item .sub-menu{margin:0;list-style:none;display:block!important}div.u_global-header .new-mobile-menu .main-menu>.menu-item.two-columns>.sub-menu .menu-item .sub-menu .menu-item>a{display:block}div.u_global-header .new-mobile-menu .main-menu>.menu-item.isActive:before{transform:rotate(135deg)}div.u_global-header .new-mobile-menu .main-menu>.menu-item:hover>a{font-weight:500;letter-spacing:.03063rem;color:inherit}div.u_global-header .new-mobile-menu .main-menu>.menu-item>.sub-menu{display:none;background-color:#edebe9;list-style:none;margin:10px 0;padding:25px 20px}div.u_global-header .new-mobile-menu .main-menu>.menu-item>.sub-menu>.menu-item:hover>a{font-weight:500;letter-spacing:.03063rem;color:inherit}div.u_global-header .new-mobile-menu .content-cta{margin:20px 25px}div.u_global-header .new-mobile-menu .content-cta .cta{background-color:#ffae3d;font-size:1.1875rem;display:block;text-align:center;letter-spacing:.14875rem;text-transform:uppercase;padding:12px 0;margin:0 auto;max-width:350px}div.u_global-header .new-mobile-menu .content-cta .cta:hover{color:inherit}div.u_event-filters{order:1;margin-bottom:45px}@media (min-width:992px){div.u_event-filters{margin-bottom:0;order:unset;display:block}}div.u_event-filters .date{order:3;border-bottom:1px solid hsla(0,0%,59.2%,.16862745098039217);padding-top:20px;padding-bottom:30px}@media (min-width:992px){div.u_event-filters .date{display:none}}div.u_event-filters .date .date-select{display:grid;grid-gap:16px;grid-template-columns:1fr 1fr 1fr}div.u_event-filters .date .date-title{font-size:1rem;font-weight:500;line-height:1.625rem;letter-spacing:.0625rem;margin-bottom:10px;color:#000}div.u_event-filters .date .cta,div.u_event-filters .date .select{font-size:1rem;letter-spacing:.0625rem;border:1px solid #fecb00;text-align:center;color:#000;-moz-text-align-last:center;text-align-last:center;padding:9px 10px 9px 12px;line-height:normal;font-weight:400;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:0}div.u_event-filters .filters{flex-direction:column;display:none}@media (min-width:992px){div.u_event-filters .filters{display:block}}div.u_event-filters .filters.active{display:flex!important}@media (min-width:992px){div.u_event-filters .filter-header{display:none!important}}div.u_event-filters .filter-header .cta{border:1px solid #fecb00;display:block;padding:0 20px;height:50px;line-height:3.125rem;letter-spacing:.11111rem;font-size:1rem;position:relative;margin:25px 0 0;color:#000}div.u_event-filters .filter-header .cta:after{content:"";border-top:10px solid transparent;border-bottom:10px solid transparent;top:50%;position:absolute;transition:.5s ease-in-out;border-left:15px solid #fecb00;right:20px;transform:translateY(-50%) rotate(90deg)}div.u_event-filters .filter-header.active .cta:after{transform:translateY(-50%)}div.u_event-filters .calendar{order:4;padding:25px 0;border-bottom:1px solid hsla(0,0%,59.2%,.16862745098039217)}@media (min-width:992px){div.u_event-filters .calendar{padding:0;margin-bottom:40px;border-bottom:none;order:unset}}div.u_event-filters .calendar.isMonth .eventful,div.u_event-filters .calendar.isMonth .eventless,div.u_event-filters .calendar.isMonth .eventless-today{background-color:#fecb00;color:#000;font-weight:400}div.u_event-filters .calendar.isMonth .eventful a,div.u_event-filters .calendar.isMonth .eventless-today a,div.u_event-filters .calendar.isMonth .eventless a{font-weight:400;color:inherit}div.u_event-filters .calendar table{border-collapse:separate;border-spacing:10px;-moz-text-align-last:center;text-align-last:center}div.u_event-filters .calendar td,div.u_event-filters .calendar tr{border:none}div.u_event-filters .calendar td{cursor:pointer}div.u_event-filters .calendar .days-names{display:none}div.u_event-filters .calendar .eventful{color:#000}div.u_event-filters .calendar .eventful a{color:inherit}div.u_event-filters .calendar .eventful-pre{color:rgba(0,0,0,.20392156862745098);background-color:#fff}div.u_event-filters .calendar .eventful-pre a{text-decoration:none}div.u_event-filters .calendar .eventful-post,div.u_event-filters .calendar .eventless-post,div.u_event-filters .calendar .eventless-pre{color:rgba(0,0,0,.20392156862745098);background-color:#fff}div.u_event-filters .calendar .eventful-post a,div.u_event-filters .calendar .eventless-post a,div.u_event-filters .calendar .eventless-pre a{text-decoration:none}div.u_event-filters .calendar .eventful-today,div.u_event-filters .calendar .eventless-today{background-color:#fecb00;color:#000;font-weight:400}div.u_event-filters .calendar .eventful-today a,div.u_event-filters .calendar .eventless-today a{font-weight:400;color:inherit}div.u_event-filters .calendar .event-end,div.u_event-filters .calendar .event-start,div.u_event-filters .calendar .isEvent{background-color:#fecb00;color:#000;font-weight:400}div.u_event-filters .calendar .event-end a,div.u_event-filters .calendar .event-start a,div.u_event-filters .calendar .isEvent a{font-weight:400;color:inherit}div.u_event-filters .calendar tbody td{border:1px solid #fecb00;font-size:16px;padding:8px;color:#000}div.u_event-filters .calendar tbody td a{color:inherit;pointer-events:none}div.u_event-filters .calendar tbody td ul{display:none}div.u_event-filters .calendar .month_name{font-size:1.25rem;line-height:1.8125rem;text-align:center;letter-spacing:.0625rem;font-weight:400}div.u_event-filters .calendar .em-calnav{color:#fff;display:block;width:100%}div.u_event-filters .calendar .em-calnav:after{content:"";border-top:6px solid transparent;border-bottom:6px solid transparent;top:50%;transform:translateY(-50%)}div.u_event-filters .calendar .em-calnav-next{position:relative}div.u_event-filters .calendar .em-calnav-next:after{position:absolute;border-left:8px solid #fecb00;right:0}div.u_event-filters .calendar .em-calnav-prev{position:relative}div.u_event-filters .calendar .em-calnav-prev:after{position:absolute;border-right:8px solid #fecb00;left:0}div.u_event-filters .filter-group{order:2;padding:20px 0;border-bottom:1px solid hsla(0,0%,59.2%,.16862745098039217)}@media (min-width:992px){div.u_event-filters .filter-group{order:unset;border:none;padding:0 8px}}div.u_event-filters .filter-group .tag-title{font-size:1rem;line-height:1.625rem;font-weight:500;letter-spacing:.0625rem;color:#000;position:relative;display:block}div.u_event-filters .filter-group .tag-title a{z-index:1;position:relative;color:inherit;font-size:inherit;display:block;font-weight:inherit}div.u_event-filters .filter-group .tag-title:after{content:"";position:absolute;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #fecb00;cursor:pointer;right:0;top:50%;transition:.5s ease-in-out;transform:translateY(-50%)}@media (min-width:992px){div.u_event-filters .filter-group .tag-title:after{display:none}}div.u_event-filters .filter-group .tag-title.active:after{transform:translateY(-50%) rotate(90deg)}@media (min-width:992px){div.u_event-filters .filter-group div.tag-list{display:grid!important;grid-template-columns:1fr 1fr;margin-bottom:30px}}div.u_event-filters .filter-group div.tag-list .tag-item{font-size:1rem;line-height:1.625rem;letter-spacing:.0625rem;font-weight:400;display:flex;align-items:center;margin-top:18px;color:#000}@media (min-width:992px){div.u_event-filters .filter-group div.tag-list .tag-item{margin-top:0;display:inline-block}}div.u_event-filters .filter-group div.tag-list .tag-item:first-child{margin-top:8px}@media (min-width:992px){div.u_event-filters .filter-group div.tag-list .tag-item:first-child{margin-top:0}}div.u_event-filters .filter-group div.tag-list .tag-item:before{content:"";display:block;border:1px solid #fecb00;width:16px;border-radius:2px;height:16px;margin-right:15px}@media (min-width:992px){div.u_event-filters .filter-group div.tag-list .tag-item:before{display:none}}div.u_event-filters .filter-group div.tag-list .tag-item.active{position:relative}@media (min-width:992px){div.u_event-filters .filter-group div.tag-list .tag-item.active{border-bottom:1px solid #fecb00;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}div.u_event-filters .filter-group div.tag-list .tag-item.active:before{background-color:#fff2be}div.u_event-filters .filter-group div.tag-list .tag-item.active:after{content:"";display:block;border:1px solid #fecb00;width:12px;border-radius:2px;height:12px;position:absolute;left:2px;z-index:1;background-color:#fecb00}@media (min-width:992px){div.u_event-filters .filter-group div.tag-list .tag-item.active:after{display:none}}div.u_event-filters .filter-group div.tag-list .tag-item a{color:inherit;font-size:inherit}div.u_event-filters .filter-group div.tag-list .tag-item.isRange{display:none}@media (min-width:992px){div.u_event-filters .filter-group.areas{display:none}}div.u_event-filters .buttons{padding:0 8px;order:4;margin-top:40px;text-align:center}@media (min-width:992px){div.u_event-filters .buttons{text-align:left;margin-top:0;order:unset;margin-bottom:40px}}div.u_event-filters .buttons #apply{display:none}div.u_event-filters .buttons .cta{font-size:1rem;line-height:1.625rem;letter-spacing:.125rem;color:#000;text-transform:uppercase;line-height:2.5rem;display:inline-block;height:40px;padding:0 10px}div.u_event-filters .buttons .cta.border{padding:0 30px;border:1px solid #fecb00}div.u_event-filters .search{margin-bottom:30px;display:none}@media (min-width:992px){div.u_event-filters .search{display:flex}}div.u_event-filters .search .input-search{border:1px solid #fecb00;height:40px;line-height:2.5rem;width:70%;text-indent:20px}div.u_event-filters .search .input-button{width:30%;font-size:1rem;background-color:#fecb00;line-height:1.625rem;text-align:center;letter-spacing:.11111rem;text-transform:uppercase;height:40px;display:inline-block;color:#000;line-height:2.5rem}div.u_event-results{order:2}@media (min-width:992px){div.u_event-results{order:unset}}div.u_event-results .tabs{margin-bottom:30px;flex-wrap:wrap;display:none}@media (min-width:992px){div.u_event-results .tabs{display:flex}}div.u_event-results .tabs .tab{font-size:1rem;line-height:1.625rem;letter-spacing:.0625rem;color:#000;font-weight:400;margin-right:28px}@media (min-width:992px){div.u_event-results .tabs .tab{margin-bottom:5px}}div.u_event-results .tabs .tab a{color:inherit;font-weight:inherit}div.u_event-results .tabs .tab.active{border-bottom:1px solid #fecb00;font-weight:500}div.u_event-results .item{border-bottom:1px solid hsla(0,0%,59.2%,.16862745098039217);padding:30px 0;display:flex;flex-direction:column}@media (min-width:760px){div.u_event-results .item{padding:0;border:none;margin-bottom:50px;display:grid;flex-direction:unset;grid-template-columns:240px auto;grid-gap:30px}}div.u_event-results .item .info .date{font-size:1.125rem;line-height:1.625rem;letter-spacing:.03906rem;font-weight:400}div.u_event-results .item .info .title{font-size:1.5rem;line-height:1.8125rem;letter-spacing:.02708rem;font-weight:400;margin-top:10px;margin-bottom:10px}div.u_event-results .item .info .content{display:none}@media (min-width:760px){div.u_event-results .item .info .content{display:block;margin-bottom:20px}}div.u_event-results .item .info .content p{font-size:.75rem;line-height:1.3125rem;letter-spacing:.02604rem}div.u_event-results .item .info .content p:last-child{margin-bottom:0}div.u_event-results .item .info .cta{font-size:1rem;line-height:1.3125rem;letter-spacing:.0625rem;text-transform:uppercase;background-color:#fecb00;color:#000;padding:10px 30px;display:none}@media (min-width:760px){div.u_event-results .item .info .cta{display:inline-block}}div.u_event-results .item .featured-image{display:grid;grid-template-columns:110px auto;grid-gap:20px;order:2;margin-top:15px}@media (min-width:760px){div.u_event-results .item .featured-image{margin-top:0;order:unset;display:block}}div.u_event-results .item .featured-image .image{display:block;height:110px;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:760px){div.u_event-results .item .featured-image .image{height:240px}}div.u_event-results .item .featured-image .image-placeholder{height:110px;background-color:hsla(0,0%,50.2%,.3607843137254902)}@media (min-width:760px){div.u_event-results .item .featured-image .image-placeholder{padding-bottom:100%;height:auto}}@media (min-width:760px){div.u_event-results .item .featured-image .content{display:none}}div.u_event-results .item .featured-image .content p{font-size:.75rem;line-height:1.3125rem;letter-spacing:.02604rem}div.u_event-results .item .featured-image .content p:last-child{margin-bottom:0}div.u_event-results .item .featured-image .cta{line-height:1.3125rem;letter-spacing:.0625rem;text-transform:uppercase;background-color:#fecb00;color:#000;padding:10px 30px;text-align:center;grid-column:1/3;display:block;font-size:1rem}@media (min-width:620px){div.u_event-results .item .featured-image .cta{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (min-width:760px){div.u_event-results .item .featured-image .cta{display:none}}div.u_event-results .item.featured:first-child{display:block;padding-top:0}div.u_event-results .item.featured:first-child .featured-image{display:block;position:relative}div.u_event-results .item.featured:first-child .featured-image .image{margin-bottom:20px;height:150px}@media (min-width:480px){div.u_event-results .item.featured:first-child .featured-image .image{height:250px}}@media (min-width:760px){div.u_event-results .item.featured:first-child .featured-image .image{-o-object-fit:cover;object-fit:cover;height:300px}}div.u_event-results .item.featured:first-child .featured-image .content{display:none}div.u_event-results .item.featured:first-child .featured-image .cta{position:absolute;right:20px;bottom:20px;display:none}@media (min-width:620px){div.u_event-results .item.featured:first-child .featured-image .cta{display:block}}div.u_event-results .item.featured:first-child .info .content{display:block}div.u_event-results .item.featured:first-child .info .cta{display:block;text-align:center;margin-top:20px}@media (min-width:620px){div.u_event-results .item.featured:first-child .info .cta{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media (min-width:760px){div.u_event-results .item.featured:first-child .info .cta{display:none}}div.u_event-results.noResults .items,div.u_event-results .text-notResults{display:none}div.u_event-results.noResults .text-notResults{display:block;text-align:center;margin-bottom:40px;font-size:1.5625rem}div.u_event-results.noResults .content-cta{display:none}div.u_event-results .content-cta{border-bottom:1px solid hsla(0,0%,59.2%,.16862745098039217);margin-bottom:40px;display:none}@media (min-width:760px){div.u_event-results .content-cta{border-top:1px solid hsla(0,0%,59.2%,.16862745098039217)}}div.u_event-results .content-cta.active{display:block}div.u_event-results .load-more{font-size:1rem;line-height:1.625rem;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;letter-spacing:.11111rem;text-transform:uppercase;color:#000;padding:20px 0;display:block}div.u_event-results .search{margin-bottom:30px;display:flex}@media (min-width:992px){div.u_event-results .search{display:none}}div.u_event-results .search .input-search{border:1px solid #fecb00;height:40px;line-height:2.5rem;width:70%;text-indent:20px}div.u_event-results .search .input-button{width:30%;font-size:1rem;background-color:#fecb00;line-height:1.625rem;text-align:center;letter-spacing:.11111rem;text-transform:uppercase;height:40px;display:inline-block;color:#000;line-height:2.5rem}div.u_events .banner{display:flex;align-items:center;justify-content:center;padding:22px 30px;background-color:#fecb00;font-family:Darby Sans Web,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.125rem;letter-spacing:.025rem;line-height:1.2;color:#000;text-decoration:underline}div.u_events .item{display:none}div.u_events .item.active{display:grid}div.u_modal-home{padding:10px}@media (min-width:620px){div.u_modal-home{padding:20px}}@media (min-width:760px){div.u_modal-home{padding:55px 60px}}div.u_modal-home .title{font-family:Darby Sans Web,Helvetica,sans-serif;font-style:normal;font-weight:500;font-size:2.625rem;line-height:3rem;color:#382f2e;position:relative;padding-right:10px;display:inline-block;margin-bottom:35px;margin-top:0}div.u_modal-home .title:before{content:"";border-top:1px solid #96887d;width:100%;display:block;margin-bottom:20px}div.u_modal-home p{font-family:Darby Sans Web,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.375rem;line-height:1.75rem}div.u_modal-home .content-text{margin-bottom:60px}div.u_modal-home .content-cta{display:flex;flex-wrap:wrap;justify-content:space-evenly}@media (min-width:620px){div.u_modal-home .content-cta{justify-content:space-evenly}}div.u_modal-home a{font-family:Darby Sans Web,Helvetica,sans-serif;font-style:normal;font-weight:400;font-size:1.125rem;letter-spacing:.07em;text-transform:uppercase;color:#382f2e;display:inline-flex;align-items:center;justify-content:center;margin-left:10px;margin-right:10px;margin-bottom:20px}@media (min-width:620px){div.u_modal-home a{margin-bottom:0}}div.u_modal-home .cta-one{border:1px solid #96887d;padding:11px 25px;color:#96887d}div.u_modal-home .cta-two{padding:11px 25px;background-color:#f0a748;font-weight:500}div.u_modal-home.isPopup{padding:0}div.u_featured-events{background:#fff;padding-top:50px}div.u_featured-events .custom-wrapper{position:relative}div.u_featured-events a{color:#000}div.u_featured-events h2{line-height:2.8125rem}div.u_featured-events .custom-wrapper{padding-left:var(--tec-grid-gutter-page);padding-right:var(--tec-grid-gutter-page);max-width:1240px;margin-inline:auto}div.u_featured-events .featured_events{display:grid;gap:24px;grid-template-columns:1fr;padding-bottom:30px}@media (min-width:992px){div.u_featured-events .featured_events{grid-template-columns:repeat(3,1fr)}div.u_featured-events .featured_events.cols-1{grid-template-columns:1fr}div.u_featured-events .featured_events.cols-2{grid-template-columns:repeat(2,1fr)}div.u_featured-events .featured_events.cols-3{grid-template-columns:repeat(3,1fr)}}div.u_featured-events .featured_events .featured_event.single>a{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:992px){div.u_featured-events .featured_events .featured_event.single>a{grid-template-columns:1fr 1fr}}div.u_featured-events .featured_events .featured_event.single .featured_event-content{flex-direction:column;justify-content:center}@media (min-width:992px){div.u_featured-events .featured_events .featured_event.single .featured_event-content{display:flex}}div.u_featured-events .featured_events .featured_event.single .times{margin-top:0}div.u_featured-events .featured_events .featured_event a{height:100%;display:flex;flex-direction:column}div.u_featured-events .featured_events .featured_event a .featured_event-content{flex-grow:1;display:flex;flex-direction:column}div.u_featured-events .featured_events .featured_event a .featured_event-content .cta-container{margin-top:auto;margin-bottom:0}div.u_featured-events .featured_events .featured_event .times{padding-bottom:16px;margin-top:23px;font-size:1.25rem}@media (min-width:992px){div.u_featured-events .featured_events .featured_event .times{font-size:1.75rem}}div.u_featured-events .featured_events .featured_event .times .event-date{font-size:1.8rem}@media (min-width:992px){div.u_featured-events .featured_events .featured_event .times .event-date{font-size:1.6rem}}div.u_featured-events .featured_events .featured_event .times .event-day{color:#96887e;font-weight:400;padding-left:.2rem;font-size:1.8rem}@media (min-width:992px){div.u_featured-events .featured_events .featured_event .times .event-day{font-size:1.6rem}}div.u_featured-events .featured_events .featured_event .excerpt{color:#555;font-weight:300;margin-top:15px;font-size:1rem}div.u_featured-events .featured_events .featured_event .text{color:#444;font-weight:300;margin-top:16px;font-size:1rem}div.u_featured-events .featured_events .featured_event .image{background-color:#ffce8d;background-size:cover;background-position:50%;height:0;width:100%;padding:60% 0 0}div.u_featured-events .featured_events .featured_event .title-container{padding-top:26px;border-top:2px solid #ddd}div.u_featured-events .featured_events .featured_event .title-container h3{font-weight:400;line-height:1.875rem;margin-bottom:0;font-size:1.25rem;color:#382f2e}div.u_featured-events .featured_events .featured_event .cta-container{padding-top:20px}div.u_featured-events .featured_events .featured_event .cta-container span{display:block;width:100%;padding:15px 0 0;color:#ffae3d;border-top:1px solid #ffae3d}div.u_featured-events .featured_events .featured_event .author-date{display:flex;justify-content:space-between;padding-bottom:20px;align-items:center}div.u_featured-events .featured_events .featured_event .author-date .author-container{font-size:.9375rem;font-weight:300;margin:20px 0 0}div.u_featured-events .featured_events .featured_event .author-date .date-container{padding-top:20px;font-size:.9375rem;font-weight:300;margin-top:auto;margin-bottom:0;text-align:right}div.u_featured-events .featured_events.featured_events_slider{display:block;width:calc(100% + 24px);position:relative;margin-left:-12px}div.u_featured-events .featured_events.featured_events_slider .slick-track{display:flex}div.u_featured-events .featured_events.featured_events_slider .slick-track:after,div.u_featured-events .featured_events.featured_events_slider .slick-track:before{display:none}div.u_featured-events .featured_events.featured_events_slider .slick-list{width:100%}div.u_featured-events .featured_events.featured_events_slider .slick-arrow{position:absolute;top:-60px;background-color:#000;-webkit-mask-image:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/white-arrow.svg);mask-image:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/white-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;width:16px;height:16px;display:block;padding:0;border:none;margin:0}div.u_featured-events .featured_events.featured_events_slider .slick-arrow.slick-prev{right:110px}div.u_featured-events .featured_events.featured_events_slider .slick-arrow.slick-next{right:12px;transform:rotate(180deg)}div.u_featured-events .featured_events.featured_events_slider .featured_event{padding:0 12px;height:auto}div.u_featured-events .slideshow-controls-pagination{display:none;font-weight:600;font-size:1.125rem;padding-bottom:2px;position:absolute;right:22px;top:12px}div.u_featured-events .slideshow-controls-pagination span{margin-left:5px;margin-right:5px}div.u_featured-events .slideshow-controls-pagination span.slideshow-controls-total{opacity:.8}div.u_featured-events .featured_events_slider+.slideshow-controls-pagination{display:flex}div.u_featured-news>.wrapper{margin:50px 0}div.u_featured-news.is404>.wrapper{margin-top:0}div.u_featured-news .section-title{font-weight:400;position:relative;margin-bottom:40px;font-size:1.0625rem;line-height:2.8125rem}@media (min-width:760px){div.u_featured-news .section-title{font-size:1.25rem}}div.u_featured-news .section-text{font-weight:300;font-size:1rem;line-height:1.625rem;letter-spacing:.0375rem;margin-top:25px}@media (min-width:760px){div.u_featured-news .section-text{margin-top:20px;font-size:1.125rem;line-height:1.5rem}}div.u_featured-news .section-text p{margin-bottom:0}div.u_featured-news .section-image,div.u_featured-news .section-video{position:relative;overflow:hidden;width:100%;padding-top:56.25%;background-position:50%;background-size:cover;background-repeat:no-repeat}div.u_featured-news .section-video iframe{display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}div.u_featured-news .items-slideshow .items{display:flex}div.u_featured-news .items-slideshow .items .slick-list .slick-track{display:flex!important}div.u_featured-news .items-slideshow .items .slick-list .slick-track:after,div.u_featured-news .items-slideshow .items .slick-list .slick-track:before{display:none!important}div.u_featured-news .items-slideshow .items .slick-list .slick-track div.m_article-block{float:none;flex:auto}@media (min-width:992px){div.u_featured-news .items-slideshow[data-carousel="0"] .slick-list,div.u_featured-news .items-slideshow[data-carousel="0"] .slick-list .slick-track{width:100%!important}}@media (min-width:992px){div.u_featured-news .items-slideshow[data-carousel="0"] .m_slideshow-controls{display:none}}div.u_featured-news .items-slideshow[data-carousel="1"] .m_slideshow-controls{display:flex}div.m_slideshow-controls{display:flex;justify-content:center;align-items:center;margin-top:30px}div.m_slideshow-controls.isTestimonial{height:100px;width:100%;box-sizing:content-box}@media (min-width:760px){div.m_slideshow-controls.isTestimonial{position:absolute;right:0;width:320px;padding:0;top:320px;box-sizing:border-box;background-color:transparent}}div.m_slideshow-controls .slideshow-controls-next,div.m_slideshow-controls .slideshow-controls-prev{background-color:#000;-webkit-mask-image:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/white-arrow.svg);mask-image:url(//gracefarms.org/wp-content/themes/gracefarms/files/css/../images/white-arrow.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;width:16px;height:16px;display:block;margin-left:10px;margin-right:10px}div.m_slideshow-controls .slideshow-controls-next{transform:rotate(180deg)}div.m_slideshow-controls .slideshow-controls-pagination{display:flex;font-weight:600;font-size:1.125rem;padding-bottom:2px}div.m_slideshow-controls .slideshow-controls-pagination span{margin-left:5px;margin-right:5px}div.m_slideshow-controls .slideshow-controls-pagination span.slideshow-controls-total{opacity:.8}div.m_article-block{margin:30px 0}@media (min-width:760px){div.m_article-block{flex:0 0 50%;padding:0 10px}div.m_article-block:first-child{padding-left:0}div.m_article-block:last-child{padding-right:0}}@media (min-width:992px){div.m_article-block{flex:0 0 33.33%}}div.m_article-block .content-image{background-size:cover;background-position:50%;margin-bottom:20px;position:relative;overflow:hidden;height:0;width:100%;padding:60% 0 0}div.m_article-block .content-image iframe{display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}div.m_article-block .content-image .play-video{display:block;width:100%;height:100%;position:absolute;top:0;left:0;transition:.3s ease-out}div.m_article-block .content-image .play-video:after{content:"";position:absolute;left:51%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:30px solid #fdb848}div.m_article-block .content-image .play-video:before{content:"";background-color:hsla(0,0%,100%,.3803921568627451);border-radius:50%;cursor:pointer;height:71px;width:71px;display:block;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}div.m_article-block .content-info .title{font-size:1.25rem;font-weight:400;line-height:1.875rem;margin-bottom:20px}div.m_article-block .content-info .cta{font-size:.875rem;letter-spacing:.15938rem;text-transform:uppercase;font-weight:700;text-decoration:none;display:flex}div.m_article-block .content-info .cta:after{content:"";display:block;width:2.4em;height:1em;background:url("/wp-content/themes/gracefarms/uneets/dist/assets/icons/button-arrow.png") no-repeat 50%;background-size:contain;margin-left:1em}div.m_article-block .content-info p{font-size:.9375rem;line-height:1.625rem;letter-spacing:.01875rem}:root{--gracefarms-h2-size:1.5rem;--gracefarms-h4-size:1.4rem}@media only screen and (min-width:578px){:root{--gracefarms-h2-size:1.7rem}}div.tribe-events-view *,section.tribe-events-pg-template *{font-family:Darby Sans Web,Helvetica,sans-serif!important;color:#382f2e}section.tribe-events-pg-template strong{color:inherit}.tribe-events-page-template .tribe-events-view{margin-top:0!important;padding-top:100px}.tribe-events-page-template .goodfolk-header{padding-top:94px;height:265px}@media (min-width:480px){.tribe-events-page-template .goodfolk-header{padding-top:136px}}@media only screen and (min-width:578px){.tribe-events-page-template .goodfolk-header{padding-top:123px}}@media only screen and (min-width:768px){.tribe-events-page-template .goodfolk-header{height:434px}}.tribe-events-page-template .goodfolk-header .container{height:100%;min-width:300px!important;max-width:100%!important;padding:0!important;margin:0!important}.tribe-events-page-template .goodfolk-header .page-title{display:flex;width:100%;height:100%;align-items:center;background:none!important;padding:0!important;margin:0!important;justify-content:center}.tribe-events-page-template .goodfolk-header .page-title h1{font-family:Darby Sans Poster Web,Helvetica,sans-serif!important;font-size:2.5rem;font-weight:500;line-height:4rem;text-align:center}@media only screen and (min-width:768px){.tribe-events-page-template .goodfolk-header .page-title h1{font-size:5.875rem;line-height:9.5rem}}.tribe-events-page-template .under-image-header-padding{height:557px}.tribe-events-page-template .tribe-events-c-top-bar__nav{position:static!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;z-index:1}.tribe-events-page-template .tribe-events-c-nav{position:static!important}.tribe-events-page-template .tribe-events .tribe-events-c-view-selector__list-item-link .tribe-events-c-view-selector__list-item-text,.tribe-events-page-template .tribe-events .tribe-events-c-view-selector__list-item-link:focus .tribe-events-c-view-selector__list-item-text,.tribe-events-page-template .tribe-events .tribe-events-c-view-selector__list-item-link:hover .tribe-events-c-view-selector__list-item-text,.tribe-events-page-template .tribe-events .tribe-events-c-view-selector__list-item-link:visited .tribe-events-c-view-selector__list-item-text{font-size:1rem}.tribe-events-page-template .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button,.tribe-events-page-template .tribe-common .tribe-common-b1,.tribe-events-page-template .tribe-common .tribe-common-b2,.tribe-events-page-template .tribe-common .tribe-common-b3,.tribe-events-page-template .tribe-common .tribe-common-c-btn,.tribe-events-page-template .tribe-common .tribe-common-h7,.tribe-events-page-template .tribe-common .tribe-common-h8,.tribe-events-page-template .tribe-common a.tribe-common-c-btn,.tribe-events-page-template .tribe-common button.tribe-common-c-btn,.tribe-events-page-template .tribe-events-back a,.tribe-events-page-template .tribe-events-back a:visited,.tribe-events-page-template .tribe-events-c-messages__message-list-item a,.tribe-events-page-template .tribe-events-calendar-list__event-date-tag-daynum.tribe-common-h5,.tribe-events-page-template .tribe-events .datepicker .datepicker-switch,.tribe-events-page-template .tribe-events .datepicker .day,.tribe-events-page-template .tribe-events .datepicker .month,.tribe-events-page-template .tribe-events .datepicker .year,.tribe-events-page-template .tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input,.tribe-events-page-template .tribe-events .tribe-events-c-view-selector__list-item-link:focus .tribe-events-c-view-selector__list-item-text,.tribe-events-page-template .tribe-events .tribe-events-c-view-selector__list-item-link:hover .tribe-events-c-view-selector__list-item-text,.tribe-events-page-template .tribe-events .tribe-events-c-view-selector__list-item-link:visited .tribe-events-c-view-selector__list-item-text,.tribe-events-page-template .tribe-events .tribe-events-c-view-selector__list-item-text,.tribe-events-page-template .tribe-events .tribe-events-calendar-day__event-title-link:visited,.tribe-events-page-template .tribe-events button.tribe-events-c-top-bar__datepicker-button,.tribe-events-page-template .tribe-filter-bar__form-heading,.tribe-events-page-template .tribe-filter-bar__form-heading .tribe-common-h5{color:#382f2e!important}.tribe-events-page-template .tribe-events .datepicker .next:hover .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events-page-template .tribe-events .datepicker .prev:hover .tribe-events-c-top-bar__datepicker-nav-icon-svg path{fill:#382f2e}.tribe-events-page-template .tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text{font-weight:500}.tribe-events-page-template .tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input{font-weight:400;font-size:1rem}.tribe-events-page-template .tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-mobile{font-family:Darby Sans Web,Helvetica,sans-serif!important;font-weight:500;font-size:.875rem}.tribe-events-page-template .tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop{font-family:Darby Sans Web,Helvetica,sans-serif!important;font-weight:400;font-size:1.6rem}.tribe-events-page-template .tribe-common--breakpoint-medium .tribe-filter-bar--vertical.tribe-filter-bar .tribe-filter-bar__form-heading,.tribe-events-page-template .tribe-common .tribe-common-c-btn,.tribe-events-page-template .tribe-common a.tribe-common-c-btn,.tribe-events-page-template .tribe-common button.tribe-common-c-btn{font-weight:300}.tribe-events-page-template .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button{font-size:1rem;line-height:1.0625rem}.tribe-events-page-template .tribe-events button.tribe-events-c-top-bar__datepicker-button{font-size:var(--gracefarms-h2-size)!important}@media only screen and (max-width:767px){.tribe-events-page-template .tribe-events button.tribe-events-c-top-bar__datepicker-button{font-family:Darby Sans Web,Helvetica,sans-serif!important;font-size:.875rem;font-weight:500;line-height:.875rem}}@media only screen and (max-width:767px){.tribe-events-page-template .tribe-events-header__events-bar .tribe-events-c-events-bar__search-button{order:1;align-items:center}.tribe-events-page-template .tribe-events-header__events-bar .tribe-events-c-events-bar__filter-button-container{order:0}.tribe-events-page-template .tribe-events-header__events-bar .tribe-events-c-events-bar__filter-button-container .active-filter-icon{display:none;position:absolute;top:0;right:0}.tribe-events-page-template .tribe-events-header__events-bar .tribe-events-c-events-bar__views{order:2;border:1px solid #d1cbc7;border-radius:8px}.tribe-events-page-template .tribe-events-header__events-bar .tribe-events-c-events-bar__views .tribe-events-c-view-selector{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.tribe-events-page-template .tribe-events-header__events-bar .tribe-events-c-events-bar__views .tribe-events-c-view-selector__button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:7px 10px}.tribe-events-page-template .tribe-events-header__events-bar .tribe-events-c-events-bar__views .tribe-events-c-view-selector__button:before{display:none}.tribe-events-page-template .tribe-events-header__events-bar .tribe-events-c-events-bar__views .tribe-events-c-view-selector__button-icon{font-size:.875rem;font-weight:500;line-height:1.25rem;color:#382f2e!important;width:100%}.tribe-events-page-template .tribe-events-header__events-bar .tribe-events-c-events-bar__views .tribe-events-c-view-selector__button-icon svg{vertical-align:text-top}.tribe-events-page-template .tribe-events-header__events-bar .tribe-events-c-events-bar__views .tribe-events-c-view-selector__button-icon .popup-icon,.tribe-events-page-template .tribe-events-header__events-bar .tribe-events-c-events-bar__views ul.tribe-events-c-view-selector__list .tribe-events-c-view-selector__list-item-icon .nav-icon,.tribe-events-page-template .tribe-events-header__events-bar .tribe-events-c-events-bar__views ul.tribe-events-c-view-selector__list .tribe-events-c-view-selector__list-item-icon .tribe-events-c-view-selector__list-item-icon-text{display:none}.tribe-events-page-template .tribe-events-header__events-bar .tribe-events-c-events-bar__views ul.tribe-events-c-view-selector__list .tribe-events-c-view-selector__list-item-text{font-size:.75rem;line-height:1rem;color:#96887e!important}.tribe-events-page-template .tribe-events-header__events-bar .tribe-events-c-events-bar__views ul.tribe-events-c-view-selector__list .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text{font-size:.75rem;font-weight:500;line-height:1rem;color:#382f2e!important}}.tribe-events-page-template .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text,.tribe-events-page-template .tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text{font-size:1rem}.tribe-events-page-template .tribe-events-calendar-month__calendar-event-title-link.tribe-common-anchor-thin.tooltipstered{font-size:.75rem;font-weight:500;line-height:.875rem}.tribe-events-page-template .tribe-events-calendar-month__multiday-event-wrapper{height:24px!important;margin-bottom:12px!important}.tribe-events-page-template .tribe-events-calendar-month__multiday-event-wrapper .tribe-common-h8{font-size:.75rem;font-weight:500;line-height:.875rem}.tribe-events-page-template .tribe-common--breakpoint-medium .tribe-filter-bar--vertical.tribe-filter-bar .tribe-filter-bar__form-heading{font-size:1.6rem;line-height:1.85625rem}.tribe-events-page-template .tribe-events-calendar-month__header-column{border-bottom:1px solid #96887e;padding-bottom:5px;margin-bottom:5px}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-events-calendar-month__header-column{border-bottom:0}}.tribe-events-page-template .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-common-b3{font-size:.875rem;line-height:1.0625rem;color:#96887e!important;text-transform:none}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-events-calendar-month__header .tribe-events-calendar-month__header-row .tribe-common-b3{font-size:1.25rem;line-height:1.6875rem}}.tribe-events-page-template .tribe-common .tribe-common-form-control-checkbox__label,.tribe-events-page-template .tribe-common .tribe-common-form-control-radio__label,.tribe-events-page-template .tribe-events-calendar-month__header-column-title-mobile{color:#96887e}.tribe-events-page-template .tribe-common .tribe-common-form-control-checkbox__input,.tribe-events-page-template .tribe-common .tribe-common-form-control-radio__input{border-color:#96887e}.tribe-events-page-template .tribe-common .tribe-common-form-control-checkbox__input:checked,.tribe-events-page-template .tribe-common .tribe-common-form-control-radio__input:checked{background-color:#fecb00}.tribe-events-page-template .tribe-common .tribe-common-form-control-checkbox__input:checked:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6.1L3.9 6.8 1.4 4.3c-.1-.1-.3-.1-.4 0l-.8.8c-.1.1-.1.3 0 .4l3.4 3.4c.2.1.4.1.5 0l7.7-7.7c.1-.1.1-.3 0-.4L11 .1c-.1-.1-.3-.1-.4 0z' fill='%2396887E'/%3E%3C/svg%3E")}.tribe-events-page-template .tribe-events-c-search__input-control svg{position:absolute;right:0;top:13px;width:18px;height:18px}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-events-c-search__input-control svg{left:18px;top:11px}}.tribe-events-page-template .tribe-events .tribe-events-c-search__button,.tribe-events-page-template .tribe-events button.tribe-events-c-search__button{background-color:#ffae3d!important;font-weight:400;font-size:1rem}.tribe-events-page-template .tribe-events .tribe-events-c-search__button:focus,.tribe-events-page-template .tribe-events .tribe-events-c-search__button:hover,.tribe-events-page-template .tribe-events button.tribe-events-c-search__button:focus,.tribe-events-page-template .tribe-events button.tribe-events-c-search__button:hover{background-color:#ffae3d!important;color:#382f2e}.tribe-events-page-template .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after{height:3px;background-color:#382f2e}.tribe-events-page-template .tribe-common{background:#fff}.tribe-events-page-template .tribe-common .tribe-common-l-container{padding-top:40px!important;max-width:1324px}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-common .tribe-common-l-container{padding-top:65px!important}}.tribe-events-page-template .tribe-common .tribe-events-calendar-month__day-cell--selected,.tribe-events-page-template .tribe-common .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events-page-template .tribe-common .tribe-events-calendar-month__day-cell--selected:hover{background-color:#ffefcb}.tribe-events-page-template .tribe-common .tribe-events-calendar-month__mobile-events-icon--event{background-color:#ffae3d!important}.tribe-events-page-template .tribe-common .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon--event{background-color:#fecb00!important}.tribe-events-page-template .tribe-events-calendar-month__day--multiday .tribe-events-calendar-month__mobile-events-icon--event{border-radius:0;rotate:45deg}.tribe-events-page-template .tribe-events .tribe-events-calendar-month__multiday-event--start .tribe-events-calendar-month__multiday-event-bar{border-radius:0!important}.tribe-events-page-template .tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{background-color:#fecb00!important;padding:5px}.tribe-events-page-template .tribe-events .tribe-events-calendar-month__multiday-event-wrapper.color-gray .tribe-events-calendar-month__multiday-event-bar-inner{background-color:#edebe9!important}.tribe-events-page-template .tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,.tribe-events-page-template .tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path,.tribe-events-page-template .tribe-common .tribe-common-c-svgicon__svg-fill{fill:#382f2e}.tribe-events-page-template .tribe-common .tribe-common-c-btn-icon--caret-left:active .tribe-common-c-btn-icon__icon-svg path,.tribe-events-page-template .tribe-common .tribe-common-c-btn-icon--caret-left:focus .tribe-common-c-btn-icon__icon-svg path,.tribe-events-page-template .tribe-common .tribe-common-c-btn-icon--caret-left:hover .tribe-common-c-btn-icon__icon-svg path,.tribe-events-page-template .tribe-common .tribe-common-c-btn-icon--caret-right:active .tribe-common-c-btn-icon__icon-svg path,.tribe-events-page-template .tribe-common .tribe-common-c-btn-icon--caret-right:focus .tribe-common-c-btn-icon__icon-svg path,.tribe-events-page-template .tribe-common .tribe-common-c-btn-icon--caret-right:hover .tribe-common-c-btn-icon__icon-svg path{opacity:.8}@media only screen and (min-width:768px) and (max-width:850px){.tribe-events-page-template .tribe-filter-bar{width:100%!important;margin-bottom:50px}}@media only screen and (min-width:851px) and (max-width:1140px){.tribe-events-page-template .tribe-filter-bar{width:174px!important}}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar__selected-filters-list-container{padding-bottom:24px}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar__selected-filters-list-container{padding-bottom:16px}}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar__selected-filters-list-container .tribe-filter-bar__selected-filters-list-item:not(:last-child){padding-bottom:16px}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar__selected-filters-header{padding-top:8px}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar__selected-filters-header{padding-top:36px}}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar__selected-filters{border-top:0!important}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-filter__toggle-minus-icon path,.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-filter__toggle-plus-icon path{stroke:#96887e}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-dropdown .select2-results__options{max-height:none}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-dropdown .select2-results__option{color:#96887e;padding:8px 0;font-size:.875rem;font-weight:400;line-height:1.1875rem}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-dropdown .select2-results__option{margin-top:16px;font-size:1rem;line-height:1.375rem}}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-dropdown .select2-results__option:not(:last-child){border-bottom:1px solid #d1cbc7}}@media only screen and (max-width:767px){.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-dropdown .select2-container span.selection{display:none}}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-dropdown .select2-container span.selection{font-size:1rem;font-weight:400;line-height:.875rem}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-dropdown .select2-container span.selection .select2-selection{border:1px solid #fecb00;background-color:#ffefcb}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-dropdown .select2-container span.selection .select2-selection__choice__text,.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-dropdown .select2-container span.selection .select2-selection__clear,.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-dropdown .select2-container span.selection .select2-selection__rendered{color:#382f2e!important}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-dropdown .select2-container span.selection .select2-selection__rendered{padding:10px 11px 8px 12px}}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-filter{border-top:none}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-filter--accordion .tribe-filter-bar-c-filter__toggle,.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-filter--accordion button.tribe-filter-bar-c-filter__toggle,.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-filter__toggle,.tribe-events-page-template .tribe-filter-bar button.tribe-filter-bar-c-filter__toggle{color:#96887e}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-range__slider .ui-slider-handle{border-color:#96887e}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar__selected-filters-label.tribe-common-h7{font-size:.875rem;font-weight:500;line-height:1.1875rem}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar__selected-filters-label.tribe-common-h7{font-size:1.125rem;line-height:1.5rem;color:#96887e!important}}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-filter__toggle-wrapper{border-bottom:1px solid #96887e}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-filter__toggle-wrapper button.tribe-filter-bar-c-filter__toggle{height:auto;margin-top:8px;padding-bottom:8px}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-filter__toggle-wrapper button.tribe-filter-bar-c-filter__toggle{margin-top:22px;padding-bottom:16px}}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-filter__filter-fields{margin-top:28px}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-filter__toggle-text{font-size:1rem;font-weight:400;line-height:1.1875rem;color:#96887e}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-filter__toggle-text{font-size:1rem;line-height:1.5rem}}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar__actions{padding-bottom:0}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar__actions .tribe-filter-bar__action-done{border:0;background-color:#fecb00;color:#382f2e;font-size:.875rem;font-weight:500;line-height:1.1875rem}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar__actions .tribe-filter-bar-c-clear-button{border-color:#edebe9}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-clear-button__text{font-size:.875rem;font-weight:400;line-height:1.1875rem}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-clear-button__text{font-size:.8125rem;line-height:1.125rem}}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-pill--has-selections .tribe-filter-bar-c-pill__pill{padding:10px 32px 6px 12px;border:1px solid #fecb00;background-color:#ffefcb}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-pill--has-selections .tribe-filter-bar-c-pill__pill span{font-size:.875rem;font-weight:400;line-height:.8125rem}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-pill--has-selections .tribe-filter-bar-c-pill__pill span{font-size:1rem;line-height:.875rem}}.tribe-events-page-template .tribe-filter-bar .tribe-filter-bar-c-pill--has-selections .select2-selection select2-selection--single{border:1px solid #fecb00;background-color:#ffefcb}@media only screen and (min-width:768px) and (max-width:850px){.tribe-events-page-template .tribe-events .tribe-events-calendar-day,.tribe-events-page-template .tribe-events .tribe-events-calendar-list,.tribe-events-page-template .tribe-events .tribe-events-calendar-month{width:100%!important}}@media only screen and (min-width:851px) and (max-width:1140px){.tribe-events-page-template .tribe-events .tribe-events-calendar-day,.tribe-events-page-template .tribe-events .tribe-events-calendar-list,.tribe-events-page-template .tribe-events .tribe-events-calendar-month{width:calc(100% - 216px)!important}}.tribe-events-page-template .tribe-events .tribe-events-calendar-month__day-date{padding-top:5px}.tribe-events-page-template .tribe-events .tribe-events-calendar-month__day .tribe-events-calendar-month__day-date-daynum,.tribe-events-page-template .tribe-events .tribe-events-calendar-month__day .tribe-events-calendar-month__day-date-link{color:#382f2e;font-size:1rem;font-weight:400;line-height:1.1875rem}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-events .tribe-events-calendar-month__day .tribe-events-calendar-month__day-date-daynum,.tribe-events-page-template .tribe-events .tribe-events-calendar-month__day .tribe-events-calendar-month__day-date-link{color:#96887e;font-size:1.75rem;font-weight:500;line-height:2.375rem}}.tribe-events-page-template .tribe-events .tribe-events-calendar-month__day--other-month .tribe-events-calendar-month__day-date-daynum,.tribe-events-page-template .tribe-events .tribe-events-calendar-month__day--other-month .tribe-events-calendar-month__day-date-link{color:#d1cbc7!important}.tribe-events-page-template .tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date{opacity:1}.tribe-events-page-template .tribe-events .tribe-events-calendar-month__calendar-event-datetime{font-size:.625rem;font-weight:300;line-height:.6875rem}.tribe-events-page-template .tribe-events-calendar-month__calendar-event-title.tribe-common-h8.tribe-common-h--alt{margin:8px 0 12px}.tribe-events-page-template .tribe-events-calendar-month__calendar-event-title.tribe-common-h8.tribe-common-h--alt a{color:#382f2e}.tribe-events-page-template .tribe-events .tribe-events-calendar-month__calendar-event-datetime-featured-icon{display:none}.tribe-events-page-template .tribe-events .tribe-events-calendar-month__calendar-event--featured:before,.tribe-events-page-template .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--event{background-color:#fecb00}.tribe-events-page-template .tribe-common .tribe-common-c-svgicon--featured path,.tribe-events-page-template .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path,.tribe-events-page-template .tribe-events .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path{fill:#ffae3d!important}.tribe-events-page-template .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-text{display:none}.tribe-events-page-template .tribe-events .tribe-events-calendar-month__multiday-event-bar-title{font-weight:500}.tribe-events-page-template .tribe-events-calendar-month-mobile-events__day-marker .tribe-common-h--alt{color:#96887e!important;font-size:.875rem;font-weight:500;line-height:1.1875rem}.tribe-events-page-template .tribe-events-calendar-month-mobile-events__day-marker .tribe-events .tribe-events-c-day-marker:after{background-color:#d1cbc7}.tribe-events-page-template .tribe-events-calendar-month-mobile-events__mobile-event-datetime.tribe-common-b2{color:#96887e!important}.tribe-events-page-template .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link{font-family:Darby Sans Web,Helvetica,sans-serif!important;color:#382f2e!important;font-size:1rem;font-weight:500;line-height:1.3125rem}.tribe-events-page-template .tribe-events-calendar-month-nav{display:none}.tribe-events-page-template .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.tribe-events-page-template .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.tribe-events-page-template .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.tribe-events-page-template .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,.tribe-events-page-template .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.tribe-events-page-template .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.tribe-events-page-template .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.tribe-events-page-template .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{background-color:#edebe9;color:#382f2e}.tribe-events-page-template .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event:not(:first-of-type){border-top:1px solid #f8f6f2!important}.tribe-events-page-template .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event:first-child{border-top:none!important}.tribe-events-page-template .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event:last-child{border-bottom:1px solid #f8f6f2!important}.tribe-events-page-template div.tooltipster-base.tribe-events-tooltip-theme{min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;box-shadow:0 4px 25px 0 rgba(0,0,0,.15);border:0;border-radius:0}.tribe-events-page-template .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper{width:100%;margin-bottom:24px!important}.tribe-events-page-template .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime{font-family:Darby Sans Web,Helvetica,sans-serif!important;color:#382f2e;font-size:1.125rem;font-weight:400;line-height:1.3125rem;white-space:nowrap;margin-bottom:14px}.tribe-events-page-template .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title a{font-family:Darby Sans Web,Helvetica,sans-serif!important;color:#382f2e;font-size:1.75rem;font-weight:500!important;line-height:1.6875rem;border-bottom:0!important;margin-bottom:14px}.tribe-events-page-template .tribe-events .tribe-events-calendar-month__calendar-event-tooltip-description{font-family:Darby Sans Web,Helvetica,sans-serif!important;color:#382f2e;font-size:.875rem;font-weight:400;line-height:1.1875rem;padding-bottom:27px}.tribe-events-page-template .tribe-events-calendar-day__event-datetime,.tribe-events-page-template .tribe-events-calendar-list__event-datetime{font-size:1rem;font-weight:400;line-height:1.375rem}.tribe-events-page-template .tribe-events-calendar-series-archive__container .tec_series_marker__title{font-size:1rem}.tribe-events-page-template .tribe-events-calendar-day__event-venue-address,.tribe-events-page-template .tribe-events-calendar-day__event-venue-title,.tribe-events-page-template .tribe-events-calendar-list__event-venue-address,.tribe-events-page-template .tribe-events-calendar-list__event-venue-title{font-size:1rem;font-weight:400!important;line-height:1.1875rem}.tribe-events-page-template .tribe-events-calendar-day__event-description p,.tribe-events-page-template .tribe-events-calendar-list__event-description p{font-size:1rem;font-weight:400;line-height:1.375rem}.tribe-events-page-template .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text,.tribe-events-page-template .tribe-events-c-small-cta__price{font-family:Darby Sans Web,Helvetica,sans-serif!important;font-weight:500;font-size:1rem;border:1px solid #fecb00;border-radius:62px;padding:5px 12px;display:inline-block;color:#382f2e}.tribe-events-page-template .tribe-events-calendar-list__event-row{margin-top:24px!important}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-events-calendar-list__event-row:first-of-type{margin-top:64px!important}.tribe-events-page-template .tribe-events-calendar-list__event-row:not(:first-of-type){margin-top:80px!important}.tribe-events-page-template .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-datetime-wrapper.tribe-common-b2{margin-bottom:28px!important}.tribe-events-page-template .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-title{margin-bottom:16px!important}.tribe-events-page-template .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-venue{margin-bottom:28px!important}.tribe-events-page-template .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-cost{margin-top:47px!important}}.tribe-events-page-template .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-datetime-wrapper.tribe-common-b2{display:flex;align-items:center}.tribe-events-page-template .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-featured-image-wrapper{margin-bottom:24px}.tribe-events-page-template .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title.tribe-common-h7{padding:8px 0}.tribe-events-page-template .tribe-events .tribe-events-calendar-month-mobile-events__mobile-event--featured .tribe-events-calendar-month-mobile-events__mobile-event-details{border-left:2px solid #fecb00;padding-left:8px}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row{padding-bottom:24px;border-bottom:1px solid #f8f6f2}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row{padding-bottom:0;border-bottom:0}}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row:last-child{border-bottom:0}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-details{border-left:2px solid #fecb00;padding-left:8px;margin-left:21px}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-details{margin-left:24px;width:calc(var(--tec-grid-width-1-of-8)*5 - 24px)}}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-datetime-featured-icon{display:none}}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after{display:none}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{margin-bottom:0}.tribe-events-page-template .tribe-events .tribe-events-calendar-list__event-featured-image-wrapper .tribe-events-calendar-list__event-featured-image{margin-bottom:24px}.tribe-events-page-template .tribe-events-view--list .tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-weekday{font-size:.75rem;font-weight:500;line-height:.875rem;color:#96887e}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-events-view--list .tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-weekday{font-size:1rem;line-height:1.5rem}}.tribe-events-page-template .tribe-events-view--list .tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-daynum{font-family:Darby Sans Web,Helvetica,sans-serif!important;margin-top:8px;font-size:1rem;font-weight:400;line-height:1.3125rem;letter-spacing:.035em}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-events-view--list .tribe-events-calendar-list__event-date-tag-datetime .tribe-events-calendar-list__event-date-tag-daynum{margin-top:4px;font-size:1.6rem;line-height:2.5rem}}.tribe-events-page-template .tribe-events-view--list .tribe-events-calendar-list__event-title{font-size:1.6rem!important}.tribe-events-page-template .tribe-events-view--list .tribe-events-calendar-list__event-title a{font-family:Darby Sans Web,Helvetica,sans-serif!important;font-weight:400;color:#382f2e}.tribe-events-page-template .tribe-events-calendar-day__time-separator:after,.tribe-events-page-template .tribe-events-calendar-day__type-separator:after,.tribe-events-page-template .tribe-events-calendar-list__month-separator:after{background-color:#96887e!important}.tribe-events-page-template .tribe-events-calendar-day__time-separator .tribe-common-h7.tribe-common-h6--min-medium,.tribe-events-page-template .tribe-events-calendar-day__type-separator .tribe-common-h7.tribe-common-h6--min-medium,.tribe-events-page-template .tribe-events-calendar-list__month-separator .tribe-common-h7.tribe-common-h6--min-medium{font-size:.875rem;font-weight:400;line-height:1.1875rem;color:#96887e!important}@media only screen and (min-width:768px){.tribe-events-page-template .tribe-events-calendar-day__time-separator .tribe-common-h7.tribe-common-h6--min-medium,.tribe-events-page-template .tribe-events-calendar-day__type-separator .tribe-common-h7.tribe-common-h6--min-medium,.tribe-events-page-template .tribe-events-calendar-list__month-separator .tribe-common-h7.tribe-common-h6--min-medium{font-size:1.6rem!important;line-height:1.5rem}}.tribe-events-page-template .goodfolk-calendar-footer{display:grid;grid-template-columns:1fr;gap:16px;justify-items:end;align-items:center}@media only screen and (min-width:768px){.tribe-events-page-template .goodfolk-calendar-footer{grid-template-columns:auto -webkit-min-content -webkit-min-content;grid-template-columns:auto min-content min-content;align-items:flex-start;margin-top:48px}}.tribe-events-page-template .goodfolk-calendar-footer .tribe-events-c-subscribe-dropdown__container{position:relative}.tribe-events-page-template .goodfolk-calendar-footer .tribe-events-c-subscribe-dropdown__container .tribe-common-c-btn-border{border:none;background-color:#edebe9;color:#382f2e;font-size:1rem;font-weight:400;line-height:1.1875rem;padding:8px 16px;white-space:nowrap;border-radius:0}.tribe-events-page-template .goodfolk-calendar-footer .tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown{margin:0}@media only screen and (max-width:767px){.tribe-events-page-template .goodfolk-calendar-footer .tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown{margin:8px 0 0}}@media only screen and (max-width:767px){.tribe-events-page-template .goodfolk-calendar-footer .tribe-events-c-subscribe-dropdown__container{width:100%}.tribe-events-page-template .goodfolk-calendar-footer .tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown__content{position:absolute;width:100%}}.tribe-events-page-template .goodfolk-calendar-footer .guide-download-container{width:100%}.tribe-events-page-template .goodfolk-calendar-footer .guide-download-container .guide-download{border:1px solid #edebe9;padding:16px;font-size:1rem;font-weight:400;line-height:1.1875rem;display:grid;gap:6px;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;justify-content:center}@media only screen and (max-width:767px){.tribe-events-page-template .goodfolk-calendar-footer .guide-download-container .guide-download{width:100%}}@media only screen and (min-width:768px){.tribe-events-page-template .goodfolk-calendar-footer .guide-download-container .guide-download{white-space:nowrap}}.tribe-events-page-template .tribe-events-view-loader .tribe-common-c-svgicon{color:#ffae3d}.single-tribe_events .tribe_events{overflow:visible!important}.single-tribe_events .button{font-size:1.3125rem;font-weight:400;line-height:1.5625rem;color:#382f2e;display:grid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;align-content:center;margin:auto;border:0;padding:36px 33px}.single-tribe_events .tribe-events-content .row .four.columns.initiative-item *{color:#382f2e}.single-tribe_events .under-image-header-padding{height:94px!important}@media (min-width:480px){.single-tribe_events .under-image-header-padding{height:136px!important}}@media only screen and (min-width:578px){.single-tribe_events .under-image-header-padding{height:123px!important}}.single-tribe_events #tribe-events-pg-template.tribe-events-pg-template{margin-top:0!important;padding-top:30px}@media only screen and (min-width:578px){.single-tribe_events #tribe-events-pg-template.tribe-events-pg-template{padding-top:60px}}.single-tribe_events .tribe-events-back{margin-bottom:32px}@media only screen and (min-width:578px){.single-tribe_events .tribe-events-back{margin-bottom:30px}}.single-tribe_events .tribe-events-back a,.single-tribe_events .tribe-events-back a:visited{font-weight:400}.single-tribe_events .tribe-events-single-event-title{font-family:Darby Sans Web,Helvetica,sans-serif!important;font-size:2.8125rem;font-weight:400;line-height:4.375rem}@media only screen and (max-width:768px){.single-tribe_events .tribe-events-single-event-title{font-size:2.1875rem;line-height:2rem}}.single-tribe_events .tribe-events-single-event-title .notranslate{font-family:Darby Sans Web,Helvetica,sans-serif!important}.single-tribe_events .tribe-events-schedule{margin-top:5px;margin-bottom:30px}@media only screen and (min-width:578px){.single-tribe_events .tribe-events-schedule{margin-top:5px;margin-bottom:60px}}.single-tribe_events .tribe-events-schedule h2{font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.5625rem}@media only screen and (min-width:578px){.single-tribe_events .tribe-events-schedule h2{font-size:1.25rem;line-height:2rem}}.single-tribe_events .tribe-events-nav-pagination{display:none}.single-tribe_events .tribe-events-event-image{max-height:230px;overflow:hidden;display:grid;align-content:center;margin-bottom:32px}@media only screen and (max-width:767px){.single-tribe_events .tribe-events-event-image{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)!important}}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-event-image{max-height:629px;margin-bottom:80px}}.single-tribe_events .tribe-events-event-image img{width:100%;height:auto}.single-tribe_events .tribe-events-content{overflow:hidden;padding-bottom:32px}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-content{padding-bottom:80px}}.single-tribe_events .tribe-events-content iframe{max-width:100%}.single-tribe_events .tribe-events-content,.single-tribe_events .tribe-events-content ol,.single-tribe_events .tribe-events-content p,.single-tribe_events .tribe-events-content ul{font-size:.875rem;font-weight:300;line-height:1.357}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-content,.single-tribe_events .tribe-events-content ol,.single-tribe_events .tribe-events-content p,.single-tribe_events .tribe-events-content ul{font-size:1rem;font-weight:300;line-height:1.375}}.single-tribe_events .tribe-events-content h2{font-size:1.7rem;font-weight:300;line-height:1.3}@media only screen and (max-width:768px){.single-tribe_events .tribe-events-content h2{font-size:1.6rem}}.single-tribe_events .tribe-events-content h3{font-size:1.55rem;font-weight:300;line-height:1.3}@media only screen and (max-width:768px){.single-tribe_events .tribe-events-content h3{font-size:1.45rem}}.single-tribe_events .tribe-events-event-meta:before{border-top:2px solid #edebe9}.single-tribe_events .tribe-events-event-meta.primary,.single-tribe_events .tribe-events-event-meta.secondary{padding-top:32px}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-event-meta.primary,.single-tribe_events .tribe-events-event-meta.secondary{padding-top:0}}.single-tribe_events .tribe-common-l-container{padding-top:123px}.single-tribe_events .tribe-events-single>.tribe_events>:not(.primary,.secondary,.tribe-events-related-events-title,.tribe-related-events){order:2}.single-tribe_events .tribe-events-event-meta .tribe-events-single-section-title{color:#382f2e;font-size:1.6rem;font-weight:400;line-height:1.4;margin-bottom:16px;text-transform:none}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-event-meta .tribe-events-single-section-title{margin-top:64px}}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container{width:100%!important;display:grid;grid-template-columns:auto}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container{-moz-column-gap:30px;column-gap:30px;grid-template-columns:1fr 1fr 1fr}}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group{padding-top:0;padding-bottom:0;width:100%;font-size:1rem;font-weight:400;line-height:1.1875rem}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group{font-size:1rem;line-height:1.375rem}}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group .detail-item{color:#382f2e;margin:32px 0}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group .detail-item dt{margin-right:.5em}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group .detail-item abbr{text-decoration:none;border:0}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group .detail-item:last-of-type{margin-bottom:0}@media only screen and (max-width:767px){.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group .detail-item:first-of-type{margin-top:0}}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group dd,.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group dl,.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group dt{margin:0;line-height:1.1875rem;color:#382f2e}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group dd,.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group dl,.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group dt{line-height:1.375rem}}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group .tribe-events-event-categories-label{display:none}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group .tribe-events-event-categories{margin-top:32px;margin-bottom:32px}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group .tribe-events-event-categories a{border:1px solid #fecb00;border-radius:62px;padding:10px 12px;display:inline-block;color:#382f2e;font-size:1rem;font-weight:500;line-height:.8125rem;margin-bottom:13px;margin-right:16px}@media only screen and (max-width:767px){.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-details{margin-top:16px;margin-bottom:16px}}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-details{grid-row:1}}@media only screen and (max-width:767px){.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-add-to-calendar{margin-top:16px;margin-bottom:16px}}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-add-to-calendar.without-venue{padding:96px 0 0}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-add-to-calendar.without-venue .tribe-events-c-subscribe-dropdown__container{margin-left:auto}}@media only screen and (max-width:767px){.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-add-to-calendar .tribe-events-c-subscribe-dropdown__container{width:100%}}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-add-to-calendar .tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown__button{border-radius:0;border:1px solid #edebe9;background-color:#edebe9;color:#382f2e;font-size:1rem;font-weight:400;line-height:1.1875rem}@media only screen and (max-width:767px){.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-add-to-calendar .tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown__button{width:100%}}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-add-to-calendar .tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown__button .tribe-common-c-svgicon{display:none}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-add-to-calendar .tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown__button:before{margin-right:7px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='11' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.5 11.115v-4.24h-4v-2h4v-4h2v4h4v2h-4v4.25l-2-.01z' fill='%23382F2E'/%3E%3C/svg%3E");width:10px;height:10px}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-add-to-calendar .tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown__button button{font-size:1rem;font-weight:400;line-height:1.1875rem}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-add-to-calendar .tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown__list-item a,.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-add-to-calendar .tribe-events-c-subscribe-dropdown__container .tribe-events-c-subscribe-dropdown__list-item a:hover{color:var(--tec-color-text-primary)}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-add-to-calendar .tribe-events-c-subscribe-dropdown{margin:0}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-add-to-calendar.with-venue{padding:0}@media only screen and (max-width:767px){.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-venue{margin-top:16px;margin-bottom:16px}}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-venue{grid-row:1/spam 2}}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-venue a{color:#382f2e;font-weight:500;text-decoration:underline;-webkit-text-decoration-line:underline;text-decoration-line:underline}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-venue .tribe-address .tribe-street-address{display:block}@media only screen and (max-width:767px){.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-other{margin-top:16px;margin-bottom:16px}}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-other{grid-row:1/spam 2}}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-other .box{text-align:center;border:1px solid #ffae3d;padding:45px 15px}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-other .box{text-align:left;padding:38px}}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-other .box .tribe-events-meta-group-other-title{color:#96887e;font-family:Darby Sans Web,Helvetica,sans-serif!important;font-size:1.6rem;font-weight:400;line-height:1.4}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-other .box .tribe-events-meta-group-other-title.free-event{text-align:center;margin-bottom:0}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-other .box .tribe-meta-value{margin:auto;font-size:1rem;font-weight:400;line-height:1.375rem;color:#382f2e}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-other .box .tribe-meta-value strong{font-weight:500;color:#96887e}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-other .box .get-ticket{font-family:Darby Sans Web,Helvetica,sans-serif!important;margin-top:27px;width:100%;text-align:center}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-other .box .get-ticket .button{width:100%;background-color:#ffae3d;text-transform:uppercase;font-size:1rem;letter-spacing:.0625rem;font-weight:500;padding:26px 30px}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-other .box .get-ticket.get-ticket-mobile{position:fixed;bottom:0;right:8px;z-index:100}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-other .box .get-ticket.get-ticket-mobile{display:none}}.single-tribe_events .tribe-events-event-meta .tribe-events-event-meta-container .tribe-events-meta-group-other .box .get-ticket.get-ticket-mobile .button{font-size:1.1875rem;font-weight:500;line-height:1.4375rem;margin-left:auto;margin-right:0}.single-tribe_events .tribe-events-goodfolk{margin-top:48px;border-top:2px solid #edebe9!important}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-goodfolk{margin-top:80px}}.single-tribe_events .tribe-events-goodfolk .extra-content{border-bottom:2px solid #edebe9}.single-tribe_events .tribe-events-goodfolk .events-title{font-weight:400;font-size:1.6rem;line-height:1.4;margin-top:48px;margin-bottom:48px}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-goodfolk .events-title{margin-top:112px;margin-bottom:40px;font-size:2rem}.single-tribe_events .tribe-events-goodfolk .events-title:first-child{margin-top:92px}}.single-tribe_events .tribe-events-goodfolk:before{border-top:2px solid #edebe9}.single-tribe_events .tribe-events-goodfolk .learn-more-container{display:grid;grid-gap:28px;grid-template-columns:1fr}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-goodfolk .learn-more-container{grid-template-columns:1fr 1fr 1fr}}.single-tribe_events .tribe-events-goodfolk .learn-more-container .learn-more-item{height:100%;border:2px solid #ffae3d;display:grid;grid-template-columns:auto 76px}.single-tribe_events .tribe-events-goodfolk .learn-more-container .learn-more-text{padding:41px 15px;display:flex;align-items:center}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-goodfolk .learn-more-container .learn-more-text{padding:45px 36px;justify-content:center}}.single-tribe_events .tribe-events-goodfolk .learn-more-container .learn-more-icon{display:flex;background-color:#ffae3d;align-items:center;justify-content:center}.single-tribe_events .tribe-events-goodfolk .related-events-container li{background:#fff;border:0}.single-tribe_events .tribe-events-goodfolk .related-events-container li .tribe-related-events-thumbnail{margin-bottom:24px}.single-tribe_events .tribe-events-goodfolk .related-events-container li .tribe-related-events-thumbnail img{width:100%}.single-tribe_events .tribe-events-goodfolk .related-events-container li .tribe-related-event-info{font-family:Darby Sans Web,Helvetica,sans-serif!important;font-weight:300;font-size:1.5rem;line-height:1.4;color:#382f2e}.single-tribe_events .tribe-events-goodfolk .related-events-container li .tribe-related-event-info .tribe-related-date{width:100%;font-size:1.25rem;font-weight:400}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-goodfolk .related-events-container li .tribe-related-event-info .tribe-related-date{font-size:1.6rem}}.single-tribe_events .tribe-events-goodfolk .related-events-container li .tribe-related-event-info .tribe-related-date span{color:#96887e;font-size:1.25rem;font-weight:400}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-goodfolk .related-events-container li .tribe-related-event-info .tribe-related-date span{font-size:1.6rem}}.single-tribe_events .tribe-events-goodfolk .related-events-container li .tribe-related-event-info .tribe-related-title{width:100%;border-top:2px solid #edebe9;margin-top:15px}.single-tribe_events .tribe-events-goodfolk .related-events-container li .tribe-related-event-info .tribe-related-title .tribe-related-events-title{color:#382f2e;font-size:1.25rem;font-weight:400;line-height:1.4;margin-top:8px}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-goodfolk .related-events-container li .tribe-related-event-info .tribe-related-title .tribe-related-events-title{font-size:1.6rem}}.single-tribe_events .tribe-events-goodfolk .related-events-container li .tribe-related-event-info .tribe-related-title .tribe-related-events-title a{font-weight:300}.single-tribe_events .tribe-events-goodfolk .oembed-video-container{width:100%;border-top:2px solid #edebe9;padding-top:48px;border-bottom:2px solid #edebe9;padding-bottom:48px}.single-tribe_events .tribe-events-goodfolk .oembed-video-container iframe{width:100%}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-mobile{display:none}}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-mobile .sponsor-logos{display:grid;gap:2px;grid-template-columns:repeat(2,1fr);grid-template-rows:107px}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-mobile .sponsor-logos .sponsor-logo{padding:10px}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-mobile .sponsor-logos .sponsor-logo .sponsor-logo-image{height:100%;position:relative}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-mobile .sponsor-logos .sponsor-logo .sponsor-logo-image img{max-height:100%;max-width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-mobile .sponsor-bar{display:grid;gap:2px;grid-template-columns:repeat(2,1fr)}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-mobile .sponsor-bar div{font-size:.625rem;font-weight:500;line-height:.8125rem;text-align:center;padding:7px}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-mobile .sponsor-bar div.greyge{background-color:#96887e;color:#fff}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-mobile .sponsor-bar div.medium_grey{background-color:#d1cbc7;color:#fff}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-mobile .sponsor-bar div.light_grey{background-color:#edebe9;color:#382f2e}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-mobile .sponsor-bar div.gold{background-color:#ffae3d;color:#382f2e}@media only screen and (max-width:767px){.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-desktop{display:none}}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-desktop .sponsor-logos{display:grid;gap:26px;grid-template-columns:repeat(4,1fr);grid-template-rows:230px}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-desktop .sponsor-logos .sponsor-logo{padding:30px 10px 20px}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-desktop .sponsor-logos .sponsor-logo .sponsor-logo-image{height:100%;display:grid;align-content:center;justify-content:center;position:relative}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-desktop .sponsor-logos .sponsor-logo .sponsor-logo-image img{max-height:100%;max-width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-desktop .sponsor-bar{display:grid;gap:26px;grid-template-columns:repeat(4,1fr)}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-desktop .sponsor-bar div{font-size:.875rem;font-weight:500;line-height:1.1875rem;text-align:center;padding:10px}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-desktop .sponsor-bar div.greyge{background-color:#96887e;color:#fff}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-desktop .sponsor-bar div.medium_grey{background-color:#d1cbc7;color:#fff}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-desktop .sponsor-bar div.light_grey{background-color:#edebe9;color:#382f2e}.single-tribe_events .tribe-events-goodfolk .sponsor-logo-container-desktop .sponsor-bar div.gold{background-color:#ffae3d;color:#382f2e}.single-tribe_events .tribe-events-goodfolk .sponsor-cta-container{margin-top:50px;text-align:center}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-goodfolk .sponsor-cta-container{margin-top:68px}}.single-tribe_events .tribe-events-goodfolk .sponsor-cta-container .button{background-color:#ffefcb}.single-tribe_events .tribe-events-goodfolk .cta-text-container{margin-top:8px;font-size:1rem;font-weight:500;line-height:2rem;color:#96887e}.single-tribe_events .tribe-events-goodfolk .cta-text-container p{text-align:center}.single-tribe_events .tribe-events-goodfolk .cta-text-container p a{font-size:1rem;font-weight:500;line-height:2rem;color:#96887e;text-decoration:underline}.single-tribe_events .tribe-events-goodfolk .footer-text-container{border-top:2px solid #edebe9;padding-top:48px;margin-top:48px;font-size:1rem;font-weight:400;line-height:2rem;color:#96887e}.single-tribe_events .tribe-events-goodfolk .footer-text-container *{color:#96887e}.single-tribe_events .tribe-events-goodfolk .footer-text-container strong{font-weight:500}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-goodfolk .footer-text-container{padding-top:64px;margin-top:64px}}.single-tribe_events .tribe-events-goodfolk .share-links-container{margin-top:48px}@media only screen and (min-width:768px){.single-tribe_events .tribe-events-goodfolk .share-links-container{margin-top:64px}}.single-tribe_events .tribe-events-goodfolk .share-links-container h5{margin-bottom:16px;font-size:1rem;font-weight:500;line-height:2rem;color:#382f2e}.single-tribe_events #tribe-events-footer{border-top:0}.single-tribe_events .mobile-social-icons{padding:5px 5px 100px!important}.single-tribe_events #glt-translate-trigger{left:20px!important;right:auto!important}.fancybox-container{z-index:999992!important}.fancybox-container .fancybox-slide{padding:0}@media (min-width:992px){.fancybox-container .fancybox-slide{padding:44px}}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:.8125rem;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:2.75rem;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:1rem;line-height:1.25rem;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:.875rem;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:0 0;border:4px solid;border-color:#888 #888 #fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes a{to{transform:rotate(1turn)}}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:2.1875rem;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:.875rem;font-weight:700;line-height:2.5rem;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:.875rem;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}