html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}.single-content-left ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.single-content-left ul>li{list-style-type:disc}.single-content-left ul.gform_fields,.single-content-left ul.gfield_checkbox{list-style:none;margin:0;padding:0}.single-content-left ul.gform_fields>li.gfield,.single-content-left ul.gfield_checkbox>li{list-style-type:none;margin-bottom:20px}.single-content-left ul.gfield_checkbox>li label{display:block;float:left;width:calc(100% - 40px)}.single-content-left ul.gfield_checkbox>li input[type=checkbox]{float:left;width:30px}.single-content-left ul.gform_fields>li.gfield .ginput_complex>span{width:calc((100% - 20px)/2);float:left}.single-content-left ul.gform_fields>li.gfield .ginput_complex>span:first-child{margin-right:20px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}img{max-width:100%;height:auto;width:auto\9}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.text-l{text-align:left}.text-c{text-align:center}.text-r{text-align:right}.float-l{float:left}.float-r{float:right}.svg-icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.svg-icon-adjust{width:1.0078125em}@font-face{font-family:ngs-web;src:url(fonts/ngs2017-bold-webfont.woff2) format("woff2"),url(fonts/ngs2017-bold-webfont.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:ngs-web;src:url(fonts/ngs2017-italic-webfont.woff2) format("woff2"),url(fonts/ngs2017-italic-webfont.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:ngs-web;src:url(fonts/ngs2017-regular-webfont.woff2) format("woff2"),url(fonts/ngs2017-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:ngs-icons;src:url(fonts/ngs-icons.eot);src:url(fonts/ngs-icons.eot#iefix) format("embedded-opentype"),url(fonts/ngs-icons.woff) format("woff"),url(fonts/ngs-icons.ttf) format("truetype"),url(fonts/ngs-icons.svg#ngs-icons) format("svg");font-weight:400;font-style:normal}body{background:#f8f2da;font-family:gill-sans-nova,sans-serif;font-size:19px}@media all and (max-width:650px){body{font-size:17px}}p{line-height:1.2}p a{text-decoration:underline!important}p a:hover{opacity:.7}h1,h2,h3,h4,h5,h6{font-family:ngs-web,serif}h1{font-size:63px;margin-bottom:.25em}@media all and (max-width:650px){h1{font-size:50px}}h2{font-size:53px;margin-bottom:.25em}@media all and (max-width:650px){h2{font-size:40px}}h3{font-size:29px}@media all and (max-width:650px){h3{font-size:20px}}h3 span{font-family:gill-sans-nova,sans-serif;font-size:16px;margin-left:15px}h3.big{font-size:45px}@media all and (max-width:650px){h3.big{font-size:30px}}h3 a{color:#000}h3 a:hover{opacity:.8}.main-content-area h2,.main-content-area h3{margin-bottom:1em}.hidden{display:none}h3 .post-categories{display:inline-block}h3 .post-categories a{text-decoration:none}.sidebar-title{margin-bottom:.5em}h4{font-size:25px}@media all and (max-width:650px){h4{font-size:19px}}.inner{max-width:1330px;margin:0 auto;position:relative}.inner:after{content:"";display:table;clear:both}.mid-inner{max-width:1234px;margin:0 auto;padding:0 25px;position:relative}.mid-inner:after{content:"";display:table;clear:both}.content-inner{max-width:720px;margin:0 auto;text-align:center;padding:0 25px}.content-inner p{margin-bottom:1.2em}.main-content-area{text-align:left;margin-bottom:60px}.wp-caption{max-width:100%}body>header{background:#fc0;font-family:ngs-web,serif;position:fixed;top:0;left:0;width:100%;z-index:500;padding:10px 0 0}body>header:after{content:'';display:block;width:100%;height:0;padding-bottom:2.3%;position:absolute;top:100%;left:0;background:url(img/yellow-rip.png) no-repeat center center;background-size:100%;pointer-events:none}@media all and (max-width:768px){body>header .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}body>header .inner>div{-webkit-box-flex:1;-ms-flex:1;flex:1}}.header-logo{max-width:100px}@media all and (max-width:1024px){.header-logo{max-width:90px}}@media all and (max-width:768px){.header-logo{max-width:60px}}.header-logo-wrap{width:130px;float:left;padding-left:10px}@media all and (max-width:768px){.header-logo-wrap{width:auto;float:none;padding-left:0}}.mobile-header-left{display:none}@media all and (max-width:768px){.mobile-header-left{display:block}}.mobile-header-left ul li{display:inline-block;margin:0 5px}.mobile-header-left ul li a{color:#000}.mobile-header-left ul li a:hover{opacity:.7}.top-menu{margin-top:10px}.top-menu>ul>li{display:inline-block;margin-right:15px}.top-menu>ul>li>a{font-size:19px;text-transform:uppercase}.top-menu>ul>li>a.button{font-size:25px;line-height:25px;padding-bottom:6px}.top-menu>ul>li.current-menu-item>a,.top-menu>ul>li:hover>a{text-decoration:underline}@media all and (max-width:768px){.top-menu{display:none}}.mobile-nav-link{display:none;position:relative;padding:5px 30px 5px 5px}.mobile-nav-link:after{position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);font-family:ngs-icons;font-size:8px;content:'\e800'}@media all and (max-width:768px){.mobile-nav-link{display:inline-block}}.main-menu{position:relative;width:auto;float:right;margin-top:25px}.main-menu>ul>li{display:inline-block;margin-right:20px}.main-menu>ul>li>ul.sub-menu{position:absolute;opacity:0;background:#fc0;text-align:left;z-index:10;visibility:hidden;padding-top:10px;width:100%;left:0;font-size:0;padding:30px 30px 20px}@media all and (max-width:768px){.main-menu{max-height:calc(100vh - 90px);overflow-y:scroll}.main-menu>ul>li>ul.sub-menu{position:relative;opacity:1;visibility:visible;background:0 0;text-align:right;padding:0 0 20px;display:none}}.main-menu>ul>li:hover>ul.sub-menu{opacity:1;visibility:visible}.main-menu>ul>li>ul.sub-menu>li{width:33.33%;display:inline-block;vertical-align:top;font-size:25px}@media all and (max-width:768px){.main-menu>ul>li>ul.sub-menu>li{width:100%;font-size:18px}}.main-menu>ul>li>ul.sub-menu>li.hide-label>a{display:none}.main-menu>ul>li>ul.sub-menu a{font-size:25px;display:block;padding:5px 10px}@media all and (max-width:768px){.main-menu>ul>li>ul.sub-menu a{font-size:18px}}.main-menu>ul>li>ul.sub-menu a:hover{text-decoration:underline}@media all and (max-width:1024px){.main-menu>ul>li{margin-right:10px}}@media all and (max-width:768px){.main-menu>ul>li{display:block}}.main-menu>ul>li>a{font-size:25px;text-transform:uppercase}@media all and (max-width:1024px){.main-menu>ul>li>a{font-size:20px}}@media all and (max-width:768px){.main-menu>ul>li>a{display:block;padding:10px}}.main-menu>ul>li.current-menu-item>a,.main-menu>ul>li:hover>a{text-decoration:underline}@media all and (min-width:769px){.main-menu{display:block!important}}@media all and (max-width:768px){.main-menu{background:#ffdb4d;display:none;margin-top:0;position:absolute;top:100%;left:0;width:100%;float:none}}.menu-arrow{display:none;width:20px;height:20px;position:absolute;right:7px;top:9px}.menu-arrow:after{font-family:ngs-icons;font-size:8px;content:'\e800';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media all and (max-width:768px){.menu-arrow{display:block}li.menu-item-has-children{position:relative;padding-right:30px}}.header-right{width:calc(100% - 130px);float:left;text-align:right}.header-right a{text-decoration:none;color:#000}@media all and (max-width:768px){.header-right{padding-right:20px}}.header-push{padding-top:121px}.page-top.no-padding-bottom{padding-bottom:0}.page-top{background:#fc0;padding-top:135px;padding-bottom:30px}@media all and (max-width:1024px){.page-top,.header-push{padding-top:123px}}@media all and (max-width:768px){.page-top,.header-push{padding-top:87px}}@media all and (max-width:650px){.page-top{padding-bottom:10px}}.page-top.reduced{padding-bottom:25px}.page-top.reduced .page-slider{margin-bottom:25px}@media all and (max-width:650px){.page-top .button{font-size:14px}}.page-top a{color:#000}.page-top a:hover{opacity:.8}.page-slider{font-family:ngs-web,serif;margin-bottom:50px}.page-slider .flickity-page-dots{bottom:10px}.page-slider .flickity-page-dots .dot{width:9px;height:9px;margin:4px;opacity:1;background:0 0;border:2px solid #fff}.page-slider .flickity-page-dots .dot.is-selected{background:#fff}@media all and (max-width:650px){.page-slider{margin-bottom:20px}}.page-slide{background:#cba50e;display:block;width:100%;min-height:465px;position:relative}@media all and (max-width:650px){.page-slide{min-height:350px}}.bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover;z-index:5}.bg.with-overlay:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:7;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(black));background:-o-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,black 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000',endColorstr='#000000',GradientType=0 );opacity:.2}.slide-overlay{background:rgba(248,242,218,.6);bottom:10%;font-size:63px;max-width:440px;position:absolute;z-index:10;padding:20px 30px}.slide-overlay p{line-height:.9}.slide-overlay.overlay-right{right:5%}.slide-overlay.overlay-left{left:5%}.slide-overlay.overlay-center{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media all and (max-width:768px){.slide-overlay{font-size:35px;max-width:600px}}@media all and (max-width:650px){.slide-overlay{font-size:27px}}.user-menu{position:absolute;top:0;right:0;padding:8px 15px 12px 0;z-index:300;font-family:ngs-web,serif}.user-menu:after{content:'';display:block;position:absolute;top:0;right:0;width:125%;height:125%;background:url(img/user-menu-bg.png) no-repeat center center;z-index:-1;background-size:100%}.user-menu ul li{display:inline-block;margin-left:15px}.user-menu ul li:first-child{margin-left:0}.user-menu ul li a{font-size:19px;text-decoration:none;color:#000}.user-menu ul li a:hover{opacity:.7}.user-menu ul li img{display:inline-block;vertical-align:sub;margin-right:5px;max-width:25px;position:relative;top:2px}form{padding:20px 0}form,form label,form input,form select{font-family:gill-sans-nova,sans-serif;font-size:17px}.form-row:after{content:"";display:table;clear:both}.form-field{display:block;width:calc((100% - (34px * 2))/2);margin:0 17px 34px;float:left}@media all and (max-width:650px){.form-field{width:100%;margin:0 0 34px}}form label{display:block;margin-bottom:10px}form input[type=text],form input[type=email],form input[type=tel],textarea{display:block;width:100%;text-align:left;padding:10px;border:0;outline:0;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;max-height:44px}form input[type=text]:focus,form input[type=email]:focus,form input[type=tel]:focus,textarea{outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}textarea{max-height:none;min-height:150px}form select{display:block;width:100%;padding:10px;max-height:44px;border:0}form select:focus{outline:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3)}.button,.cta-button{display:inline-block;background:#fc0;color:#000;outline:0;border:0;cursor:pointer;padding:10px 30px;-webkit-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;text-decoration:none!important}.button:hover,.cta-button:hover{background:#ffe680}.button.button-inverted{background:#000;color:#fc0}.button.button-inverted:hover{background:#262626}.button .icon,.cta-button .icon{font-size:80%;margin-right:10px}input[type=submit].button,input[type=button].button{text-transform:uppercase}main.no-padding-top{padding-top:0}main.no-padding-top>.full-width-content-row{padding-top:65px}main{padding:65px 0;background:url(img/main-page-bg.png) no-repeat 50% 150px;background-size:110%}@media all and (max-width:650px){main{background-position:50% 350px}}main.long-bg{background:url(img/main-page-bg-long.png) no-repeat 50% 150px}main.single-main{background-position:50% 600px}main.no-bg{background:0 0}main a{color:#000}main .content-inner ul{margin-left:20px}main .content-inner ul li{line-height:1.3;margin-bottom:5px;padding-left:20px;position:relative}main .content-inner ul li:before{content:'';display:block;width:5px;height:5px;border-radius:100%;background:#000;position:absolute;top:12px;left:0}main footer ul{list-style:none}main footer ul li{line-height:1;margin-bottom:5px}main .content-inner ul.gform_fields{margin-left:0}main .content-inner ul.gform_fields li{padding-left:0;margin-bottom:25px}main .content-inner ul.gform_fields li:before{display:none}.ginput_complex>span{margin-bottom:15px;display:block}.flexible-content-cards{margin:40px 0}@media all and (max-width:768px){.flexible-content-cards{padding:0 20px}}.card-image{position:relative;padding-bottom:56.41%;height:0;border:10px solid #fff}@media all and (max-width:768px){.card-image{padding-bottom:40%}}.card-tag{background:#fff;position:absolute;top:0;left:0;z-index:10;font-size:25px;font-family:ngs-web,serif;padding:5px 15px}.card-tag a{text-decoration:none;color:#000}.card-content{padding:20px 30px 100px}@media all and (max-width:650px){.card-content{padding:20px 20px 80px}}.card-content .button{font-family:ngs-web,serif;font-size:25px;padding:10px 15px}.card-content h3{font-size:33px;margin-bottom:.5em}@media all and (max-width:650px){.card-content h3{font-size:25px}}.card-content h3 a:hover{text-decoration:underline}.card-content p{margin-bottom:1em}.card-content a{color:#000;text-decoration:none}.card-content .read-more{display:block;position:absolute;bottom:40px;left:0;width:100%;text-align:center}@media all and (max-width:650px){.card-content .read-more{bottom:20px}}.card-content .meta-date{margin-bottom:0}.card-content .meta-date+p{margin-top:1em}.card-content.no-link{padding:20px 30px}.card.image-only-card{background:0 0}.card{margin:0 8px 16px;float:left;background:#fff;position:relative}@media all and (max-width:768px){.card{margin:0 0 16px}}.card.one-third{width:calc((100% - (16px * 3))/3)}@media all and (max-width:768px){.card.one-third{width:100%}}.card.one-quarter{width:calc((100% - (16px * 4))/4)}@media all and (max-width:768px){.card.one-quarter{width:100%}}.card.one-half{width:calc((100% - (16px * 2))/2)}.card.one-half .card-image{padding-bottom:46.42%}@media all and (max-width:768px){.card.one-half{width:100%}}.card.full-width{width:calc(100% - 16px)}.card.full-width-simple{width:100%;margin:0 0 16px}.card.full-width:after{content:"";display:table;clear:both}.card.full-width .card-image{float:right;width:60%;padding-bottom:calc(60% * 0.4580)}@media all and (max-width:768px){.card.full-width .card-image{padding-bottom:calc(60% * 0.6580)}}@media all and (max-width:650px){.card.full-width .card-image{width:100%}}.card.full-width .card-content{float:left;width:40%}@media all and (max-width:650px){.card.full-width .card-content{width:100%}}.card.full-width .card-tag{left:auto;right:0}.card.full-width .read-more{width:40%}@media all and (max-width:650px){.card.full-width .read-more{width:100%}}.card.image-card .card-tag{top:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:5px 25px}.image-row{background-size:cover;background-position:center center;padding:100px 0;position:relative}.image-row:before{content:'';display:block;width:100%;height:36px;background:url(img/image-row-edge-top.png) no-repeat;background-size:100% 100%;position:absolute;top:0;left:0}.image-row:after{content:'';display:block;width:100%;height:36px;background:url(img/image-row-edge-bottom.png) no-repeat;background-size:100% 100%;position:absolute;bottom:0;left:0}.image-row .content-inner{background:rgba(255,255,255,.6);padding:40px 35px;font-size:17px}.image-row form{max-width:285px;margin:0 auto}.image-row form input{margin-bottom:15px}main .image-row .content-inner .gform_body>ul,main .image-row .content-inner .gform_page_fields>ul{margin-left:0}main .image-row .content-inner .gform_body>ul>li,main .image-row .content-inner .gform_page_fields>ul>li{line-height:1;padding-left:0}main .image-row .content-inner .gform_body>ul>li:before,main .image-row .content-inner .gform_page_fields>ul>li:before{display:none}.gf_progressbar{background:#fff;margin-bottom:20px}.gf_progressbar .gf_progressbar_percentage{background:#fc0}li.hidden_label>label{display:none}.gform_page_fields:before,.gform_page_fields:after{content:" ";display:table}.gform_page_fields:after{clear:both}.gform_page_fields{*zoom:1}ul.gfield_checkbox:before,ul.gfield_checkbox:after{content:" ";display:table}ul.gfield_checkbox:after{clear:both}ul.gfield_checkbox{*zoom:1}main .content-inner ul.gfield_checkbox{margin:0}main .content-inner ul.gfield_checkbox>li{padding-left:0;line-height:1;margin-bottom:10px;width:50%;float:left;text-align:left}main .content-inner ul.gfield_checkbox>li:before{display:none}main .content-inner ul.gfield_checkbox>li input{width:30px;float:left;margin:0}main .content-inner ul.gfield_checkbox>li label{width:calc(100% - 30px);float:left;position:relative;top:-2px}@media all and (max-width:650px){main .content-inner ul.gfield_checkbox>li{width:100%}}.quote-inner{max-width:800px;margin:0 auto;text-align:center;padding:0 40px}.testimonials-row{background:#fc0;color:#000;margin:50px 0;padding:140px 0;position:relative}.testimonials-row:before{content:'';display:block;width:100%;height:36px;background:url(img/image-row-edge-top.png) no-repeat;background-size:100% 100%;position:absolute;top:0;left:0}.testimonials-row:after{content:'';display:block;width:100%;height:36px;background:url(img/image-row-edge-bottom.png) no-repeat;background-size:100% 100%;position:absolute;bottom:0;left:0}.testimonial-slide{width:100%;padding-bottom:30px}.testimonial-slide .quote{font-size:35px;font-family:ngs-web,serif;margin-bottom:30px}@media all and (max-width:650px){.testimonial-slide .quote{font-size:25px}}.testimonial-slide .quote:before{content:'‘'}.testimonial-slide .quote:after{content:'’'}button[type=submit]{border:0;outline:0;background:0 0;cursor:pointer;margin-top:30px}button[type=submit] img{max-width:70px}small{font-size:.9em}.donations{position:relative;margin:40px 0;padding:60px 0;text-align:center}.donations:before{content:"";display:block;width:100%;height:4px;background:url(img/dash.jpg);position:absolute;top:0;left:0}.donations-slider{padding:0 30px}.donation-slide{width:20%;text-align:center}.donation-slide span{font-family:ngs-web,serif;font-size:28px}@media all and (max-width:650px){.donation-slide{width:50%}}.divider{height:24px}.five-col{width:calc((100% - (18px * 5))/5);margin:0 9px 18px;float:left}@media all and (max-width:768px){.five-col{width:calc((100% - (18px * 3))/3)}}@media all and (max-width:650px){.five-col{width:100%;margin:0 0 18px}}.footer-right{width:50%;float:right;text-align:right}@media all and (max-width:650px){.footer-right{width:100%;float:left;text-align:left}}.footer-left{width:50%;float:left;font-size:14px}.footer-left p{display:inline-block}.footer-left .footer-details{margin-top:2em}@media all and (max-width:650px){.footer-left{width:100%}}@media all and (max-width:1024px){.footer-logo{max-width:110px}}footer{padding:60px 20px 0}footer nav li{margin-bottom:5px}footer nav a{font-family:ngs-web,serif;color:#000;text-decoration:none;font-size:28px}@media all and (max-width:1024px){footer nav a{font-size:24px}}footer nav a:hover{opacity:.5}footer .inner+.inner{margin-top:30px}footer p a{color:#000}.cta-calendar:before,.cta-share:before,.icon-cashless:before,.icon-picnics:before,.icon-arrow:before,.icon-basket:before,.icon-calendar-add:before,.icon-close:before,.icon-coaches:before,.icon-designed:before,.icon-dogs:before,.icon-faceyb:before,.icon-favourite-add:before,.icon-favourite:before,.icon-glyph-5:before,.icon-google:before,.icon-insta:before,.icon-list-bullet:before,.icon-login-account:before,.icon-map-pin:before,.icon-no-dogs:before,.icon-npc:before,.icon-open:before,.icon-outlook:before,.icon-pint:before,.icon-plants:before,.icon-play:before,.icon-search:before,.icon-share:before,.icon-sliders:before,.icon-stay:before,.icon-tea:before,.icon-twit:before,.icon-wheelchair:before,.icon-yahoo:before,[class*=" icon-"]:before,[class*=" icon-"]>a:before,[class^=icon-]:before,[class^=icon-]>a:before{font-family:ngs-icons}[class*=" icon-"]:before,[class*=" icon-"]>a:before,[class^=icon-]:before,[class^=icon-]>a:before{font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-picnics:before{content:"\e900"}.icon-cashless:before{content:"\e901"}.icon-arrow:before{content:"\e800"}.icon-basket:before{content:"\e801"}.icon-calendar-add:before{content:"\e802"}.icon-close:before{content:"\e803"}.icon-favourite-add:before{content:"\e804"}.icon-favourite:before{content:"\e805"}.icon-login-account:before{content:"\e806"}.icon-map-pin:before{content:"\e807"}.icon-play:before{content:"\e808"}.icon-search:before{content:"\e809"}.icon-share:before{content:"\e80a"}.icon-faceyb:before{content:"\e80b"}.icon-insta:before{content:"\e80c"}.icon-pint:before{content:"\e80d"}.icon-twit:before{content:"\e80e"}.icon-yout:before{content:"\e80f"}.icon-plants:before{content:"\e810"}.icon-open:before{content:"\e811"}.icon-designed:before{content:"\e812"}.icon-glyph-5:before{content:"\e813"}.icon-yahoo:before{content:"\e814"}.icon-dogs:before{content:"\e815"}.icon-wheelchair:before{content:"\e816"}.icon-stay:before{content:"\e817"}.icon-tea:before{content:"\e818"}.icon-coaches:before{content:"\e819"}.icon-npc:before{content:"\e81a"}.icon-no-dogs:before{content:"\e81b"}.icon-outlook:before{content:"\e81c"}.icon-check:before{content:"\e81d"}.icon-list-bullet:before{content:"\f0ca"}.icon-google:before{content:"\f1a0"}.icon-sliders:before{content:"\f1de"}.icon-map-o:before{content:"\f278"}.footer-social a{color:#000;font-size:28px;text-decoration:none}@media all and (max-width:1024px){.footer-social a{font-size:24px}}.footer-social a:hover{color:#333}.footer-social h6{display:inline-block;margin-left:10px}.faqs-wrap{padding-bottom:70px}.faqs{margin-top:60px;padding:0 20px}.faq-row{overflow:hidden;margin-bottom:20px}.faq-row .row-head{background:#fff;position:relative;padding:15px 45px 15px 95px;cursor:pointer}.faq-row .row-head:hover{background:#fffdf5}.faq-row .row-head .row-number{background:#fc0;color:#000;font-family:ngs-web,serif;position:absolute;left:0;top:0;height:100%;font-size:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px;width:70px}.faq-row .row-head i.icon-arrow-down{position:absolute;right:20px;top:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease}@media all and (max-width:768px){.faq-row .row-head i.icon-arrow-down{right:10px}}.faq-row .row-content{background:#fcfaef;padding:30px;display:none}.faq-row .row-content .content-inner{margin:0;text-align:left}@media all and (max-width:768px){.faq-row .row-content{padding:20px 0}}.faq-row.open .row-head{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);box-shadow:0 1px 1px rgba(0,0,0,.1)}.faq-row.open i.icon-arrow-down{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.page-content{margin:40px 0 60px;font-size:19px}.page-content p{line-height:1.16;margin-bottom:1em}.page-content h3{font-size:33px}.page-content .page-content-header{margin-bottom:20px}.page-content .button{font-family:ngs-web,serif;font-size:25px;padding:10px 20px}.page-content a{color:#000}@media all and (max-width:768px){.page-content{margin-top:0}}.page-content-inner{padding-left:15px;margin-bottom:60px}@media all and (max-width:650px){.page-content-inner{padding-right:15px}}.page-content-icons{margin:30px 0 20px}.page-content-icons img{height:26px;width:auto;vertical-align:text-bottom}.text-block{background:#eae3c5;padding:30px;margin:30px 0}.text-block h3{margin-bottom:1em}@media all and (max-width:650px){.text-block{padding:30px 20px}}.main-left{width:45%;float:left;margin-right:5%}@media all and (max-width:768px){.main-left{width:90%}}@media all and (max-width:650px){.main-left{width:100%}}.main-right{width:50%;float:left}@media all and (max-width:768px){.main-right{width:100%}}b,strong{font-weight:700}i,em{font-style:italic}@media all and (max-width:650px){.tabs-wrap .tabs-nav{font-size:0}}.tabs-wrap .tabs-nav a{font-family:ngs-web,serif;font-size:25px;display:inline-block;padding:15px 20px;background:#bfb58e;color:#000;text-decoration:none}.tabs-wrap .tabs-nav a:hover{background:#c8c09e}.tabs-wrap .tabs-nav a.current{background:#fc0}@media all and (max-width:650px){.tabs-wrap .tabs-nav a{padding:10px;font-size:20px;width:50%}}.tabs-wrap .tab{display:none}.tabs-wrap .tab h3{margin-bottom:.6em}.tabs-wrap .tab .tab-inner{opacity:0}.tabs-wrap .tab .text-block:first-child{margin-top:0}.tabs-wrap .tab.current{display:block}.tabs-wrap .tab.current .tab-inner{-webkit-animation:fadeIn .4s forwards;animation:fadeIn .4s forwards}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.button-row{margin:40px 0 0}sup{font-size:80%;position:relative;top:-4px}.click-to-expand{margin-bottom:8px}.click-to-expand .expand-header{background:rgba(0,0,0,.2);padding:10px 45px 10px 10px;position:relative;-webkit-transition:.2s ease;-o-transition:.2s ease;transition:.2s ease;font-size:16px}.click-to-expand .expand-header i.icon-arrow-down{font-size:9px;position:absolute;right:10px;top:14px;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.click-to-expand .expand-header:hover{cursor:pointer;background:rgba(0,0,0,.1)}.click-to-expand .expand-content{display:none;background:rgba(0,0,0,.1);padding:20px;font-size:16px}.click-to-expand.open i.icon-arrow-down{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.main-content-footer{margin-top:60px;margin-bottom:60px}.main-content-footer h3{margin-bottom:.5em}.filter-row{background:#fff;margin-top:-65px;margin-bottom:65px;padding:40px 0 0;text-align:center}.filter-row form{font-size:0}@media all and (max-width:768px){.filter-row{padding:20px 0 0}}@media all and (max-width:650px){.filter-row{margin-bottom:30px}}.filter-field-block{display:inline-block;margin:0 20px 25px;font-size:20px}.filter-field-block.wide{min-width:50%}@media all and (max-width:1024px){.filter-field-block.wide{min-width:60%}}@media all and (max-width:768px){.filter-field-block.wide{min-width:70%}}@media all and (max-width:650px){.filter-field-block.wide{min-width:90%}}@media all and (max-width:1024px){.filter-field-block{margin:0 10px 25px}}@media all and (max-width:768px){.filter-field-block{min-width:40%}}@media all and (max-width:650px){.filter-field-block{margin-bottom:5px;font-size:16px}}@media all and (max-width:768px){.filter-field-block:last-child{margin-bottom:0}}.toggle-wrap{position:relative}.toggle-wrap input{opacity:0;width:0;height:0}.toggle-wrap label{cursor:pointer;font-size:20px}@media all and (max-width:1024px){.toggle-wrap label{font-size:18px}}@media all and (max-width:650px){.toggle-wrap label{font-size:16px}}@media all and (max-width:650px){.toggle-wrap label i{font-size:25px}}.toggle{display:inline-block;vertical-align:middle;width:65px;height:35px;background:#e2e2e2;border-radius:35px;cursor:pointer;position:relative;top:-2px}.toggle:before{content:'';display:block;height:29px;width:29px;border-radius:100%;position:absolute;left:3px;top:3px;background:#9e9e9e;-webkit-transition:.2s cubic-bezier(.645,.045,.355,1);-o-transition:.2s cubic-bezier(.645,.045,.355,1);transition:.2s cubic-bezier(.645,.045,.355,1)}.toggle:after{content:'X';display:block;position:absolute;left:12px;width:29px;height:29px;top:18px;text-align:left;line-height:0;color:#fff;font-size:15px;-webkit-transition:.2s cubic-bezier(.645,.045,.355,1);-o-transition:.2s cubic-bezier(.645,.045,.355,1);transition:.2s cubic-bezier(.645,.045,.355,1)}.toggle:hover{background:#e7e7e7}@media all and (max-width:650px){.toggle{width:45px;height:25px}.toggle:before,.toggle:after{height:19px;width:19px}.toggle:after{top:12px;left:9px;font-size:10px}}.text-block .toggle{background:#c8be99}.text-block .toggle:before{background:#f8f2da}.text-block .toggle:after{color:#000}.toggle-wrap input:checked+.toggle:before{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);background:#fc0}@media all and (max-width:650px){.toggle-wrap input:checked+.toggle:before{-webkit-transform:translateX(19px);-ms-transform:translateX(19px);transform:translateX(19px)}}.toggle-wrap input:checked+.toggle:after{content:'\2714';-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);color:#000;left:10px;top:18px;font-size:18px}@media all and (max-width:650px){.toggle-wrap input:checked+.toggle:after{-webkit-transform:translateX(19px);-ms-transform:translateX(19px);transform:translateX(19px)}}input[type=range]{-webkit-appearance:none;width:70%;margin:8.5px 10px;vertical-align:middle}@media all and (max-width:650px){input[type=range]{width:50%}}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:3px;cursor:pointer;-webkit-box-shadow:0 0 0 transparent,0 0 0 transparent;box-shadow:0 0 0 transparent,0 0 0 transparent;background:#bfbfbf;border-radius:0;border:0 solid transparent}input[type=range]::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 transparent,0 0 0 transparent;box-shadow:0 0 0 transparent,0 0 0 transparent;border:0 solid transparent;height:20px;width:20px;border-radius:20px;background:#bfb58e;cursor:pointer;-webkit-appearance:none;margin-top:-8.5px}input[type=range]:focus::-webkit-slider-runnable-track{background:#c9c9c9}input[type=range]::-moz-range-track{width:100%;height:3px;cursor:pointer;box-shadow:0 0 0 transparent,0 0 0 transparent;background:#bfbfbf;border-radius:0;border:0 solid transparent}input[type=range]::-moz-range-thumb{box-shadow:0 0 0 transparent,0 0 0 transparent;border:0 solid transparent;height:20px;width:20px;border-radius:20px;background:#bfb58e;cursor:pointer}input[type=range]::-ms-track{width:100%;height:3px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:#b5b5b5;border:0 solid transparent;border-radius:0;box-shadow:0 0 0 transparent,0 0 0 transparent}input[type=range]::-ms-fill-upper{background:#bfbfbf;border:0 solid transparent;border-radius:0;box-shadow:0 0 0 transparent,0 0 0 transparent}input[type=range]::-ms-thumb{box-shadow:0 0 0 transparent,0 0 0 transparent;border:0 solid transparent;height:20px;width:20px;border-radius:20px;background:#bfb58e;cursor:pointer;height:3px}input[type=range]:focus::-ms-fill-lower{background:#bfbfbf}input[type=range]:focus::-ms-fill-upper{background:#c9c9c9}.row:after{content:"";display:table;clear:both}.results-left{width:30%;float:left;margin-right:3%}.results-left .filter-field-block{margin-left:0;margin-bottom:20px}@media all and (max-width:768px){.results-left{width:40%}}@media all and (max-width:650px){.results-left{width:100%}}.tabs-wrap .tab .results-right{width:67%;float:left}.tabs-wrap .tab .results-right h3{margin-bottom:.3em}.tabs-wrap .tab .results-right.wide{width:100%}@media all and (max-width:768px){.tabs-wrap .tab .results-right{width:57%}}@media all and (max-width:650px){.tabs-wrap .tab .results-right{width:100%}}.results{width:calc(100% + 16px);margin-left:-8px}.results:after{content:"";display:table;clear:both}.results-intro{margin-bottom:60px}.pagination-row{margin:30px 0;text-align:right}.pagination-row .pagination-text{display:inline-block;margin-right:15px}.pagination-row .pagination{display:inline-block}.pagination-row .page-numbers{font-family:ngs-web,serif;font-size:25px;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;background:#fc0;color:#000;text-decoration:none}.pagination-row .page-numbers.transparent-page-number,.pagination-row .page-numbers.dots{background:0 0}.pagination-row .page-numbers.current{background:#fff}.pagination-row a.page-numbers:hover{background:#ffd633}.card.results-card .card-content{padding:10px 20px 80px;font-size:16px;line-height:1.25}.card.results-card .card-content h3{margin-bottom:0}.card.results-card .card-content h4{margin-bottom:.4em}.card.results-card .card-content .read-more{bottom:20px;text-align:left;padding-left:20px}.card.results-card .card-image-slider{border:10px solid #fff}.card.results-card .card-image-slider .card-image{border:0;width:100%;margin-right:10px;padding-bottom:60%}.card.results-card .card-image-slider .flickity-button{background:#fff}.card.results-card .card-image-slider .flickity-prev-next-button{width:40px;height:40px}.card.results-card .card-image-slider .flickity-button-icon{fill:#000}.card.results-card .card-image-slider .flickity-button:disabled{display:none}.card.results-card .card-details-icons{font-size:25px;margin:25px 0 20px}.card-details-icons img{height:32px;width:auto;vertical-align:text-bottom}.map-container{position:-webkit-sticky;position:sticky;top:180px}@media all and (max-width:650px){.map-container{position:static;margin-bottom:40px}}.button.adjust-filters{font-family:gill-sans-nova,sans-serif;text-transform:uppercase;font-size:14px}.button.adjust-filters .svg-icon{font-size:20px;vertical-align:text-bottom;margin-right:10px}.adjust-filters-top{position:absolute;top:0;right:0}.group-size-wrap{text-align:right;padding-bottom:40px}.group-size-wrap h3{display:inline-block;margin-bottom:0!important;margin-right:15px}.group-size-wrap .group-size-picker{display:inline-block;vertical-align:bottom}.group-size-wrap .group-size-picker a{font-family:ngs-web,serif;font-size:25px;display:inline-block;background:#fff;color:#000;text-decoration:none;padding:5px 25px 2px;margin-left:10px}.group-size-wrap .group-size-picker a.current,.group-size-wrap .group-size-picker a:hover{background:#fc0}.group-openings{font-size:16px}.group-openings>h3{margin-bottom:.3em!important;margin-top:1em}.group-openings-cards{margin-top:30px;margin-left:-8px;width:calc(100% + 16px)}.group-openings-cards .card .card-image{padding-bottom:77%;border:0}.group-openings-cards .card .card-content{padding:15px}.advanced-filters-wrap{display:none}.advanced-filters-wrap .row{margin-top:30px}.advanced-filters-wrap h3{margin-bottom:.5em}.attachment-post-thumbnail{display:block;margin-bottom:30px;border:10px solid #fff;box-shadow:0 0 7px 0 rgba(0,0,0,.32);margin-top:0!important}.wp-caption-text{font-size:.8em;color:#4e4e4e;margin-top:.3em;font-style:italic}.single-content-left{width:65%;float:left;margin-right:5%}.single-content-left.full-width{width:100%;margin-right:0}.single-content-left p{margin-bottom:1em}.single-content-left>div.wp-caption,.single-content-left>img{margin:40px 0}.single-content-left img{border:10px solid #fff;box-shadow:0 0 7px 0 rgba(0,0,0,.32)}.single-content-left a{color:#000}.single-content-left ol{list-style:decimal;padding-left:20px}.single-content-left ol li{margin-bottom:10px;line-height:1.3}.single-content-right{width:30%;float:left}@media all and (max-width:768px){.single-content-left,.single-content-right{width:100%;margin-right:0}}.share-links-wrap{margin-bottom:30px;text-align:right}.share-links-wrap h3{display:inline-block;vertical-align:top}.share-links{display:inline-block;vertical-align:middle}.share-links li{display:inline-block;margin:0 0 0 20px;text-align:center}.share-links a{color:#000;text-decoration:none}.share-links a .icon{margin-bottom:5px}.share-links a:hover{opacity:.7}.meta-date{font-size:.9em;color:#888;margin-bottom:40px;display:block}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.shop-card{background:#fff}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce ul.products li.product h2.woocommerce-loop-category__title{padding:20px 0 0;font-size:33px}.woocommerce ul.products li.product.shop-card a img{height:250px;object-fit:cover;margin:0}.woocommerce ul.products li.product.shop-card mark{background:0 0;font-size:.6em}.woocommerce ul.products li.product{background:#fff;padding:10px 10px 20px!important}.woocommerce ul.products li.product a img{margin-bottom:0!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:33px!important}.woocommerce ul.products li.product .price,.woocommerce .single-product .price{font-family:ngs-web,serif!important;color:#000!important;font-size:33px!important;font-weight:700!important;margin-bottom:0!important}.woocommerce ul.products li.product a.button,.woocommerce .single-product .button{float:right!important;background-color:#fc0!important;color:#000!important;font-weight:400!important;margin-top:0!important}.woocommerce a.button,.woocommerce a.button.alt{background-color:#fc0!important;color:#000!important;font-weight:400!important}.woocommerce a.button:hover,.woocommerce a.button.alt:hover{opacity:.7!important}.woocommerce .single-product .button{float:left!important}.woocommerce ul.products li.product a.button:hover,.woocommerce .single-product .button:hover{opacity:.7!important}.woocommerce ul.products li.product .onsale,.woocommerce .single-product .onsale{display:none}.woocommerce div.single-product .woocommerce-tabs ul.tabs{display:none}.woocommerce .single-product .quantity .qty{min-height:38px}.woocommerce-cart-form{background:#fff;padding:20px;margin-bottom:2em}.woocommerce-cart-form>table.shop_table{margin:0!important}.woocommerce-cart-form>table.shop_table thead{background:#000;color:#fff}p.cart-empty{margin-bottom:2em}.files-wrap{border:1px solid #000;margin-bottom:30px}.file-row-header{display:-webkit-box;display:-ms-flexbox;display:flex;background:#000;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.file-row-header>div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px}.file-row-header .file-row-name{-webkit-box-flex:3;-ms-flex:3;flex:3}.file-row-link{display:block;border-top:1px solid #000;text-decoration:none}.file-row-link:hover{background:#fc0}.file-row-link .file-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.file-row-link .file-row>div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px}.file-row-link .file-row .file-row-name{-webkit-box-flex:3;-ms-flex:3;flex:3}.file-row-link .file-row .file-row-type{font-size:1.9em}.file-row-link .file-row .file-row-date,.file-row-link .file-row .file-row-size{font-size:.7em}.woocommerce-MyAccount-navigation{display:none}.history-timeline{margin-bottom:60px;position:relative}.history-timeline::after{content:"";display:block;width:22px;height:100%;position:absolute;left:50%;top:0;margin-left:-11px;background:url(img/line.png) repeat-y center top;background-size:100% auto;z-index:-1}.history-row{position:relative}.history-row:before{content:'';display:block;width:50px;height:50px;position:absolute;left:50%;transform:translateX(-50%);top:0;background:url(img/spot-right.png) no-repeat center center;background-size:contain}.history-content{width:40%;background:#fc0;padding:30px}.history-content p{font-size:.8em}.history-content .left,.history-content .right{float:left}.history-content .left{width:34%}.history-content .right{width:63%;padding-left:3%}.history-content img{border:10px solid #fff}.history-row:nth-child(odd) .history-content{float:left}.history-row:nth-child(odd):before{transform:translateX(-50%) rotate(-180deg)}.history-row:nth-child(even) .history-content{float:right}.history-row:first-child .history-content{background:0 0;padding:0}.history-row:first-child .history-content .left{display:none}.history-row:first-child .history-content .right{width:100%}.history-row:first-child:before{display:none}@media all and (max-width:950px){.history-content{padding:10px}.history-content .left{width:60%;margin-bottom:15px}.history-content .right{width:100%;padding-left:0}}@media all and (max-width:650px){.history-timeline{padding:0 20px}.history-row:before{display:none}.history-row{margin-bottom:20px}.history-timeline:after{display:none}.history-content{width:100%}.history-content .left{width:40%}}.help-link{position:fixed;bottom:10px;left:10px;width:55px;height:55px;background:#000;color:#fff;font-size:49px;font-weight:700;font-family:ngs-web,serif!important;text-align:center;line-height:59px;border-radius:50%;text-decoration:none;z-index:5000}.help-link:hover{opacity:.7}.two-col{width:50%;float:left;padding-right:40px}.two-col:nth-child(2n){padding-right:0}.ingredient-list{list-style:disc;padding-left:20px;line-height:1.3}.ingredient-list li{margin-bottom:10px}.single-content-left .recipe-instructions img{box-shadow:none;border:0}form.checkout{max-width:768px;margin:0 auto;background:#fc0;padding:30px}.woocommerce-error,.woocommerce-info,.woocommerce-message{max-width:768px;margin:0 auto 2em!important}.woocommerce form.checkout .col2-set .col-1,.woocommerce-page form.checkout .col2-set .col-1,.woocommerce form.checkout .col2-set .col-2,.woocommerce-page form.checkout .col2-set .col-2{width:100%;margin-bottom:40px}form.checkout h3{font-size:59px;margin-bottom:.5em!important}#sagepaydirect-cc-form .wc-credit-card-form-card-type{font-size:1em!important}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1em!important}.results ul{list-style:disc;padding-left:20px}.results ul li{margin-bottom:15px}.custom-tax-report .total_row,.custom-item-report .total_row{text-align:right}.find-a-garden-button-feedback{padding:10px;color:red;font-size:small;display:none}.alert-bg.hidden,.alert-box.hidden{opacity:0;visibility:hidden}.alert-bg,.alert-box{-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease}.alert-bg{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;opacity:.4;z-index:500}.alert-box{background:#fff;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.3);padding:30px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000;width:90%;max-width:850px}.close-alert{position:absolute;top:15px;right:15px;color:#000}.close-alert:hover{color:#1e616b}.video-donate-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:50;background:rgba(253,204,0,.9);border:5px solid #000;color:#000;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px;opacity:0;visibility:hidden;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;transition:all 300ms ease}.video-donate-overlay h3+.button{margin-top:25px;margin-bottom:25px}.video-donate-overlay.show{opacity:1;visibility:visible}@media all and (max-width:650px){.video-donate-overlay{padding:10px}.video-donate-overlay h3+.button{margin-top:10px;margin-bottom:10px}.video-donate-overlay .button{padding:10px;font-size:14px}}.woocommerce-products-header{margin-bottom:30px}