﻿.blue{background-color:#b5b3a7}.lightblue{background-color:#819694}.darkblue{background-color:#425857}.red{background-color:#a81f24}.transparentblue{background-color:rgba(181,179,167,0.4)}.burgundy{background-color:#9b394a}*{outline:none}html{font-size:100%;margin:0;background-color:#f3f3f2;background-image:url("images/bg.jpg")}body{margin:0}.container-fluid{position:relative}.float-left{display:block;float:left}.float-right{display:block;float:right}.section{padding-top:30px;padding-bottom:30px;margin-top:15px;margin-bottom:15px}#top-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#top-video-wrap{position:relative;display:grid;min-height:237px}@media (max-width: 768px){#top-video-wrap{min-height:300px}}#top-video-wrap #top-text-wrap{grid-area:1/1;padding-top:90px;padding-bottom:90px;z-index:1;padding-left:15px;padding-right:15px}#top-video-wrap p,#top-video-wrap h1,#top-video-wrap a{color:#fff;margin:0;text-align:center}@media (max-width: 992px){#top-video-wrap p,#top-video-wrap h1,#top-video-wrap a{font-size:22px}}#top-video-wrap h1{font-size:42px}@media (max-width: 992px){#top-video-wrap h1{font-size:32px}}#top-video-wrap p{font-size:28px;line-height:120%}@media (max-width: 992px){#top-video-wrap p{font-size:22px}}#top-video-wrap .button{margin:30px auto;display:inline-block}#top-video-wrap .button:hover{color:#2a2b2b}#top-video-wrap img{display:block;width:100%;height:100%;position:absolute;object-fit:cover}@media (max-width: 992px){#top-video-wrap img{width:100%;margin-left:0;margin-right:0;margin-top:0}}img{max-width:100%;height:auto}img.aligncenter{display:block;margin:0 auto}.videoWrapper iframe{margin:0 auto;display:block}@media (max-width: 992px){.videoWrapper{position:relative;padding-bottom:56.25%;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}}#page{padding-top:213px}@media (max-width: 1200px){#page{padding-top:171px}}@media (min-width: 1700px){.container.flow{width:80%}}h1,h2,h3,h4,h5,h6,p,a,span,li,td,th,textarea,input,button,select,label,.eapps-widget{line-height:180%;letter-spacing:1px;font-family:"brandon-grotesque",serif;color:#2a2b2b}h1,h2,h3,h4,h5,h6{font-weight:400}h1,h2,h3{text-transform:uppercase;letter-spacing:3px}h1{font-size:24px;font-weight:700}h2{font-size:22px}h3{font-size:20px;font-weight:700}h1.title,h2.title,h3.title,h4.sub-title,h5.sub-title,h6.sub-title{text-align:center}h1.title,h2.title,h3.title{margin-bottom:0}h4,h5,h6{font-style:italic;color:#9b394a;font-family:"Playfair Display",serif}h4.sub-title,h5.sub-title,h6.sub-title{margin-top:0}a{text-decoration:none;color:#b5b3a7}a:hover{color:#b5b3a7}.button,button,input[type="button"],input[type="submit"],span.button{line-height:100%;padding:10px 15px;cursor:pointer;border:2px solid #9b394a;background-color:#9b394a;color:#f3f0ea;text-transform:uppercase;letter-spacing:2px;transition:200ms;border-radius:5px}.button:hover,button:hover,input[type="button"]:hover,input[type="submit"]:hover,span.button:hover{background-color:#f3f0ea;color:#9b394a}input,textarea,select{padding:10px 15px;margin-bottom:15px;background-color:#f3f0ea;color:#b5b3a7;font-style:italic;border:none}select{font-style:normal;color:#2a2b2b}select option{font-style:normal;color:#2a2b2b}hr{background-image:url("images/underline.png");display:block;border:none;width:168px;height:5px}hr.dividing-line{height:69px;width:100%;background-position:center;background-repeat:no-repeat;background-image:url("images/dividing-line.png")}.section p,.section a,.section span,.section li,.section td,.section th,.section textarea,.section input,.section button,.section select,.section span{font-size:22px}.blue h1,.blue h2,.blue h3,.blue h4,.blue h5,.blue h6,.blue p,.blue a,.blue span,.blue li,.blue td,.blue th,.darkblue h1,.darkblue h2,.darkblue h3,.darkblue h4,.darkblue h5,.darkblue h6,.darkblue p,.darkblue a,.darkblue span,.darkblue li,.darkblue td,.darkblue th,.burgundy h1,.burgundy h2,.burgundy h3,.burgundy h4,.burgundy h5,.burgundy h6,.burgundy p,.burgundy a,.burgundy span,.burgundy li,.burgundy td,.burgundy th{color:#f3f0ea}.transparentblue h4,.transparentblue h5,.transparentblue h6{color:#9b394a}.transparentblue a{color:#2a2b2b;border-bottom:1px solid #9b394a !important}.slick-loading .slick-list{background:#fff url("/js/slick/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev[dir="rtl"]{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-prev:before[dir="rtl"]{content:"→"}.slick-next{right:-25px}.slick-next[dir="rtl"]{left:-25px;right:auto}.slick-next:before{content:"→"}.slick-next:before[dir="rtl"]{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-40px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;border:2px solid #b5b3a7}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#2a2b2b;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button{background-color:#b5b3a7}#top{position:fixed;width:100%;z-index:999;background-color:#f3f3f2;background-image:url("images/bg.jpg");top:0}#social{width:142px;height:200px;position:absolute;left:0;top:250px;overflow:hidden;z-index:99}#social .socialSide{width:142px;height:52px;margin-bottom:10px;float:left;position:relative;right:80px;z-index:1;transition:800ms}#social .socialSide:hover{right:0}#social a{background-size:contain !important}#social a#emailside{background:url(images/side/emailred.png)}#social a#tour{background:url(images/side/360red.png)}#social a#youtube{background:url(images/side/youtubered.png)}#donate{display:block;position:absolute;right:2%;top:0;z-index:9999;color:#f3f0ea;text-transform:uppercase;text-align:center;padding:10px 15px;font-size:24px;letter-spacing:7px;line-height:120%;transition:padding-top 200ms}#donate span{color:#f3f0ea;font-style:italic;font-size:12px;text-transform:lowercase;display:block;width:100%}#donate:hover{padding-top:20px}.cart-totals{display:block;position:absolute;right:2%;margin-right:180px;background-color:#1d1c3c;color:#f3f0ea;z-index:9999;text-align:center;padding:10px 15px;transition:padding-top 200ms}.cart-totals span{font-size:24px;line-height:100%;color:#f3f0ea !important}.cart-totals span.items{font-size:12px;text-transform:lowercase;font-style:italic;display:block;width:100%;line-height:180%}.cart-totals span.items span{font-size:12px}.cart-totals:hover{padding-top:20px}#top-social{padding-top:10px;padding-bottom:10px}#top-social .social-links{margin-top:5px}#top-social .social-links .social-link i{color:#fff;font-size:22px}@media (max-width: 768px){#top-social .social-links{display:none}}#top-social span{float:right;color:#2a2b2b;font-family:"brandon-grotesque",serif;font-size:17px;letter-spacing:3px;text-transform:uppercase;padding-top:5px;font-weight:700}#top-social span a{float:right;color:#2a2b2b;font-family:"brandon-grotesque",serif;font-size:17px;letter-spacing:3px;text-transform:uppercase}#top-social span .button{color:#f3f0ea;margin-left:15px;padding-top:10px;margin-top:-5px}#top-social span .button:hover{color:#2a2b2b}@media (max-width: 500px){#top-social span{font-size:0}#top-social span a{font-size:17px}#top-social span a span.button{font-size:17px}}@media (max-width: 768px){#top-social .getintouch{float:none;margin:0 auto;display:block;width:fit-content}}.three60{display:block;float:left;margin-left:15px;width:40px;height:30px;margin-top:5px;background-image:url("images/three60.png")}@media (max-width: 768px){.three60{display:none}}.menu-container{border-bottom:5px solid #b5b3a7;position:relative;z-index:99}.menu-container nav ul{padding:0;list-style:none}.menu-container nav ul li{float:left;display:block;width:10%;text-align:center;padding-bottom:15px;padding-top:45px;position:relative}@media (max-width: 992px){.menu-container nav ul li{display:none}}.menu-container nav ul li a{color:#2a2b2b;text-transform:uppercase;font-size:13px;letter-spacing:2px;font-weight:700}.menu-container nav ul li a:hover{color:#2a2b2b}.menu-container nav ul li a span{color:#6e7c7a;display:block;font-style:italic;text-transform:lowercase;font-size:12px}.menu-container nav ul li:hover,.menu-container nav ul li.current-menu-item{background-image:url("images/underline.png");background-position:center bottom;background-repeat:no-repeat}.menu-container nav ul li ul{display:none;width:100%;padding:15px;position:absolute;background-color:#f3f0ea;margin-left:0}.menu-container nav ul li ul li{margin-left:0;margin-right:0;width:100%;line-height:120%;margin-bottom:10px;text-align:left;padding-top:0;padding-bottom:0;text-align:center}.menu-container nav ul li:hover ul{display:block}.menu-container nav ul .logo{width:20%;background-image:none !important;position:relative;top:-40px;padding-top:0;margin-bottom:-85px}@media (max-width: 992px){.menu-container nav ul .logo{display:block;min-width:201px}}.menu-container nav ul .logo a{width:100%;height:212px;display:block;margin:0 auto;background-position:center;background-repeat:no-repeat;background-image:url("images/logo.png");font-size:0;background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width: 992px){.menu-container nav ul .logo a{height:160px;background-image:url("images/logo-mobile.png");background-repeat:no-repeat;background-position:center}}.menu-container nav ul .logo:hover a{transform:scale(.95)}.menu-container #open-nav{display:none;float:right;font-size:30px;font-size:1.875rem;color:#2a2b2b;cursor:pointer;margin:35px 30px}@media (max-width: 992px){.menu-container #open-nav{display:block}}#nav-m{width:100%;height:0;min-height:0;position:absolute;top:0;z-index:1000;overflow:hidden;transition:all 0.3s;background-color:#fff}#nav-m i{font-size:38px;font-size:2.375rem;margin:30px;float:right;cursor:pointer}#nav-m i:hover{color:#2a2b2b}#nav-m ul{margin-top:100px;list-style:none;padding:0;max-height:0;transition:all 1s}#nav-m ul li{padding:0;text-align:center;margin-bottom:30px}#nav-m ul li.logo{display:none}#nav-m ul li a{text-transform:uppercase;font-size:30px;font-size:1.875rem}#nav-m ul li a span{display:none}#nav-m ul li a:hover{color:#2a2b2b}#nav-m ul li ul{margin-top:15px}#nav-m ul li ul li{margin-bottom:15px}#nav-m ul li ul li a{font-size:14px;font-size:.875rem}#nav-m.active{height:auto;min-height:100%}#nav-m.active ul{max-height:3000px}#page.menu{position:fixed;width:100%}#footer{border-top:5px solid #a81f24;text-align:center;padding-bottom:30px}#footer p,#footer a{color:#f3f0ea;margin:0;font-size:18px}#footer #footer-logo{display:block;width:220px;height:214px;margin:30px auto;background-image:url("images/footer-logo.png")}#footer #footer-logo:hover{transform:scale(0.95)}#footer img{display:inline-block;margin-right:15px;margin-top:30px}#footer img:last-child{margin-right:0}.social-links{float:left}.social-links .social-link{float:left;margin-right:15px}.social-links .social-link:last-child{margin-right:0}.social-share h5{margin-bottom:0;font-size:18px}.social-share a.share-link{margin-right:15px}.social-share a.share-link i{font-size:22px}.section-contact-form{text-align:center}.section-contact-form input,.section-contact-form textarea{font-size:16px;font-size:1rem;width:100%}.section-contact-form .wpcf7-form-control div{display:block;margin:0 auto}.section-contact-form .wpcf7-not-valid-tip{display:none}.section-contact-form .wpcf7-response-output{clear:both;font-family:"brandon-grotesque",serif;border:1px solid #2a2b2b}.section-contact-form form{margin-top:30px}.section-contact-form form select{width:100%;height:43px}.section-contact-form form input.wpcf7-submit{width:auto;background-color:transparent;border:2px solid #f3f0ea;color:#f3f0ea;font-style:normal;font-size:18px;padding:15px 45px;letter-spacing:2px}.section-contact-form form input.wpcf7-submit:hover{background-color:#f3f0ea;color:#b5b3a7}.section-cta{text-align:center}.section-cta a.cta-link{display:inline-block;padding:15px 30px;font-size:18px;width:100%}.section-cta a.cta-link.alt{border:2px solid #425857;background-color:#425857;width:100%}.section-cta a.cta-link.alt:hover{color:#425857;background-color:#fff}.section-featured-links{padding-bottom:0}.section-featured-links .featured-link{margin-bottom:30px}.section-featured-links .featured-link a{display:block}.section-featured-links .featured-link a span.image{display:block;width:100%;padding-bottom:120%;background-size:cover;background-position:center;position:relative}.section-featured-links .featured-link a span.image hr{position:absolute;bottom:0;left:0;width:30%;height:15px;background-color:#9b394a;margin:0;transition:width 300ms;background-image:none}.section-featured-links .featured-link a span.label{color:#2a2b2b;margin-top:15px;font-size:21px;display:block;position:relative;left:0;transition:all 300ms}.section-featured-links .featured-link a:hover span.image hr{width:100%}.section-featured-links .featured-link a:hover span.label{color:#9b394a;left:15px}.section-gallery{padding-bottom:10px}.section-gallery ul.slides{list-style:none;padding:0}.section-gallery ul.slides li{margin-bottom:15px}.section-gallery ul.slides a.gallery-thumb img{width:100%;height:auto}.section-gallery ul.slides span{display:block;width:100%;text-align:center}.section-gallery ul.slides span.caption{text-transform:uppercase;letter-spacing:2px}.section-gallery ul.slides span.description{text-transform:lowercase;font-style:italic;color:#b5b3a7;font-size:12px}.section-general-content .row{padding-top:15px;padding-bottom:15px}.section-general-content ul{margin:15px 0;padding:0;list-style:none}.section-general-content ul li{background-image:url("images/bullet.png");background-position:left top 5px;background-repeat:no-repeat;padding-left:25px}.section-general-content a{border-bottom:1px solid #9b394a;color:#9b394a}.section-general-content iframe{width:100% !important;aspect-ratio:1/.6;height:auto}.section-slider{padding-top:0;padding-bottom:0;margin:0}.slider-donation{position:relative;top:5px}.slider-donation a{display:block;padding:10px 45px;margin:0 auto;background-color:#a81f24;color:#f3f0ea;text-transform:uppercase;letter-spacing:7px;font-size:26px;margin-top:-15px;margin-bottom:-15px;padding-right:0;width:330px;border:2px solid #a81f24;transition:300ms}.slider-donation a:hover{background-color:#f3f0ea;color:#a81f24}.section-youtube .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.section-youtube .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.section-donation-links input{width:100%;transform:scale(1);transition:300ms}.section-donation-links input:hover{transform:scale(0.98)}.section-donation-links .donation-link a{display:block;text-align:center;padding-bottom:15px}.section-donation-links .donation-link a img{display:block;margin:0 auto}.section-donation-links .donation-link a span{display:block}.section-donation-links .donation-link a span.label{text-transform:uppercase}.section-donation-links .donation-link a span.sublabel{font-style:italic;color:#b5b3a7;font-size:12px}.section-donation-links .donation-link a span.button{width:80%;margin-left:10%;margin-top:15px;font-size:14px}.section-donation-links .donation-link a:hover span.button{background-color:#f3f0ea;color:#a81f24}.section-donation-links .bottom-text{color:#425857;text-align:center;margin-top:30px}.section-support-links .support-link a{display:block;text-align:center;padding-bottom:15px}.section-support-links .support-link a img{display:block;margin:0 auto}.section-support-links .support-link a span{display:block}.section-support-links .support-link a span.label{text-transform:uppercase}.section-support-links .support-link a span.sublabel{font-style:italic;color:#425857;font-size:12px}.section-support-links .support-link a span.button{width:80%;margin-left:10%;margin-top:15px;font-size:14px}.section-support-links .support-link a:hover span.button{background-color:#f3f0ea;color:#a81f24}.section-support-links .bottom-text{color:#b5b3a7;text-transform:uppercase;text-align:center;margin-top:30px}.accordion{padding:30px 0}.accordion .question{position:relative;background-image:url("images/accordion-underline.png");background-position:bottom 5px center;background-repeat:no-repeat;text-align:center}.accordion .question.active{background-color:#819694}.accordion .question p{color:#fff;padding:15px 0;cursor:pointer;text-transform:uppercase;margin:0;padding-right:50px;margin-top:15px;padding-left:15px}.accordion .question i{color:#fff;position:absolute;right:25px;top:20px}.accordion .question:hover p,.accordion .question:hover i{color:#fff}.accordion .answer{max-height:0;overflow:hidden;transition:max-height 0.6s;padding:0 15px}.accordion .answer.active{max-height:1000px}.section-icon-blocks .col-md-4{display:flex;align-items:stretch}.section-icon-blocks .block{width:100%;background-color:#fff;border-radius:5px;text-align:center;padding:30px}.section-icon-blocks .block .fa-solid{font-size:30px;color:#9b394a}.section-icon-blocks .block h2{margin-top:15px;min-height:58px}@media (max-width: 768px){.section-icon-blocks .col-md-4{display:block}.section-icon-blocks .block{margin-bottom:30px}}.section-icon-bullets .section-title{font-size:28px;line-height:120%}.section-icon-bullets ul{list-style:none;padding:0;margin:0}.section-icon-bullets ul li{position:relative;padding-left:60px;margin-bottom:30px}.section-icon-bullets ul li .fa-solid{position:absolute;top:5px;left:15px;color:#9b394a}.section-bullet-strip{text-align:center}.section-bullet-strip ul{list-style:none;padding:0}.section-bullet-strip ul li{display:inline-block;margin-left:15px;margin-right:15px}.section-donation-options .button{display:block;margin-top:30px;width:100%;text-transform:uppercase;text-align:center;background-color:transparent;color:#a81f24;padding-top:15px;padding-bottom:15px}.section-donation-options .button:hover{background-color:#a81f24;color:#f3f0ea}.section-donation-progress{text-align:center}.section-donation-progress h2{letter-spacing:3px;transform:rotate(90deg);position:absolute;right:15px;top:50%;margin-top:-210px;display:block;width:30px;white-space:nowrap;font-size:30px}.section-donation-progress hr{margin-bottom:30px}.section-donation-progress span{display:block;width:100%;font-size:22px;font-style:italic;color:#425857}.section-donation-progress span span{font-style:normal}.section-donation-progress p{text-transform:uppercase;letter-spacing:3px}.section-donation-progress a.button{font-size:24px;margin:0 auto;display:inline-block;padding-left:60px;padding-right:60px}.section-donation-progress #barameter{display:block;width:100px;margin:30px auto;background-image:url("images/barameter-outline.png");background-size:contain;background-repeat:no-repeat}.section-donation-progress #barameter #barameter-base{background-color:#a81f24;width:100px;height:100px;display:block;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}.section-donation-progress #barameter #barameter-progress{display:block;width:38px;margin:0 auto;height:298px;margin-bottom:-15px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;background-image:url("images/red.png");background-repeat:no-repeat;background-position:bottom center}.section-donation-progress #barameter-dog{display:block;background-image:url("images/animated-dog.gif");width:360px;height:332px;position:absolute;left:50%;margin-left:45px;bottom:120px}.section-featured-products li.product{text-align:center}.section-featured-products li.product img{width:90%;margin-left:5%}.section-featured-products li.product .button{background-color:#b5b3a7;border:2px solid #b5b3a7;display:block;clear:both;padding:15px;width:90%;margin-left:5%}.section-featured-products li.product .button:hover{background-color:transparent;color:#b5b3a7}.section-featured-products li.product h2{font-size:18px;letter-spacing:2px;margin-bottom:0}.section-featured-products li.product .amount{margin-bottom:15px;display:block}.section-featured-products li.product .onsale,.section-featured-products li.product del{display:none}.section-featured-products li.product ins{text-decoration:none}.section-featured-products .slick-dots{position:relative;top:15px}.section-featured-events .row{margin-bottom:30px}.section-featured-events .post span{text-transform:uppercase;display:block}.section-featured-events .post .button{padding-left:45px;padding-right:45px;display:inline-block}.section-dividing-image{padding-top:420px;background-size:cover;background-position:center}.section-testimonials .testimonial{cursor:e-resize;text-align:center}.section-featured-posts .post{text-align:center}.section-featured-posts .post h3{letter-spacing:3px;margin-bottom:0}.section-featured-posts .post h3 a:hover{color:#2a2b2b}.section-featured-posts .post h6{font-size:13px;margin-top:0}.section-featured-posts .post .thumbnail{display:block;width:100%;padding-bottom:135%;background-position:center;background-size:cover;position:relative}.section-featured-posts .post .thumbnail span.readmore{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background-color:rgba(181,179,167,0.8);text-transform:uppercase;opacity:0;transition:200ms}.section-featured-posts .post .thumbnail span.readmore span{position:absolute;bottom:30px;left:0;width:100%;text-align:center;color:#f3f0ea;letter-spacing:3px}.section-featured-posts .post:hover .thumbnail span.readmore{opacity:1}.section-interactive-map{position:fixed;height:100%;width:100%;top:0;z-index:999;padding:0;margin:0;background-color:#cdd6d0}.section-interactive-map #imgContainer{width:100%;height:100%;left:50%;transform:translateX(-50%);position:absolute;max-width:100%;outline:2px solid #2a2b2b}.section-interactive-map #positionButtonDiv{background:#3a383f;background:rgba(58,56,63,0.8);border:solid 1px #100000;color:#fff;padding:8px;text-align:left;position:absolute;top:0;right:0}.section-interactive-map #positionButtonDiv .positionButtonSpan img{float:right;border:0}.section-interactive-map #map-bees{position:absolute;top:20px;left:50%;width:240px;height:144px;margin-left:-395px}.section-interactive-map #map-ducks{position:absolute;top:50%;left:50%;width:150px;height:88px;margin-left:-270px;margin-top:320px}.section-interactive-map #map-flag{position:absolute;top:50%;left:50%;width:70px;height:230px;margin-left:-361px;margin-top:-130px}.section-interactive-map #map-tree{position:absolute;top:50%;left:50%;width:200px;height:211px;margin-left:396px;margin-top:-164px}.section-interactive-map .map-infotip{position:absolute;transform:scale(0);opacity:0;transition:1s}.section-interactive-map .map-infotip.active{transform:scale(1);opacity:1}.section-interactive-map .map-infotip#map1info{top:905px;left:450px}.section-interactive-map .map-infotip#map2info{top:960px;left:666px}.section-interactive-map .map-infotip#map3info{top:595px;left:1508px}.section-interactive-map .map-infotip#map4info{top:1055px;left:730px}.section-interactive-map .map-infotip#map5info{top:815px;left:1545px}.section-interactive-map .map-infotip#map6info{top:965px;left:1640px}.section-interactive-map .map-infotip#map7info{top:1445px;left:975px}.section-interactive-map .map-infotip#map8info{top:1600px;left:1240px}.section-interactive-map .map-infotip#map9info{top:1415px;left:1975px}.section-interactive-map .map-infotip#map10info{top:1400px;left:1985px}.section-interactive-map .map-infotip#map11info{top:1555px;left:2660px}.section-interactive-map .map-infotip#map12info{top:1160px;left:2850px}.section-interactive-map .map-infotip#map13info{top:1117px;left:2383px}.section-interactive-map .map-infotip#map14info{top:800px;left:2720px}.section-interactive-map .map-infotip#map15info{top:520px;left:2510px}.section-interactive-map .map-infotip#map16info{top:290px;left:2380px}.section-interactive-map .map-infotip#map17info{top:180px;left:2070px}.section-interactive-map .map-infotip#map18info{top:485px;left:1400px}.section-interactive-map .map-infotip#map19info{top:275px;left:1250px}.section-interactive-map .map-infotip#map20info{top:150px;left:1250px}.section-interactive-map .map-infotip#map21info{top:175px;left:1200px}.section-interactive-map .map-infotip#map22info{top:220px;left:985px}.section-interactive-map .map-infotip#map23info{top:400px;left:1000px}.section-interactive-map #leavemap{position:absolute;left:0;top:0;padding:15px 30px;background:transparent;z-index:9999}.section-interactive-map #leavemap button{color:#fff;border:none}.archive{margin-top:30px}.archive .post{padding:30px 0;text-align:center}.archive .post .post-thumbnail:hover .read-more{background-color:#fff;color:#9b394a}.archive .post .post-thumbnail .postlink{display:block;background-position:center;background-size:cover;border:2px solid #9b394a;border-bottom:none;position:relative;height:320px}.archive .post .post-thumbnail .postlink h2,.archive .post .post-thumbnail .postlink h3{margin:0;color:#fff}.archive .post .post-thumbnail .postlink h2{font-size:13px;padding-left:15px;padding-right:15px;position:absolute;top:50%;transform:translateY(-50%);width:100%;font-weight:700}.archive .post .post-thumbnail .postlink h5{font-size:20px}.archive .post .post-thumbnail .postlink span{background-color:rgba(155,57,74,0.8);top:0;bottom:0;left:0;right:0;width:100%;height:100%;transition:opacity 300ms;display:block;position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%}.archive .post .post-thumbnail .postlink span:hover{opacity:0}.archive .post .post-thumbnail .postlink:hover .read-more{background-color:#fff;color:#9b394a}.archive .read-more{display:inline-block;width:100%;font-family:"brandon-grotesque",serif;text-transform:uppercase;text-align:center;font-size:18px;padding-top:15px;margin-bottom:0;background-color:#9b394a;border:2px solid #9b394a;border-top:none}.archive .read-more:hover{background-color:#fff;color:#9b394a}.archive-navigation{text-align:center;padding-top:15px;padding-bottom:15px}.archive-navigation .current{border-bottom:1px solid #2a2b2b}.post-navigation{text-align:center}.directory{margin-top:60px;margin-bottom:30px}.directory .directory-item a{display:block;margin-bottom:30px}.directory .directory-item a span{display:block;font-size:22px;color:#2a2b2b}.directory .directory-item a span.name{font-size:32px}.directory .directory-item a:hover span{color:#2a2b2b}.archive-grid{margin-top:45px}.archive-grid .post{text-align:center}.archive-grid .post h3{letter-spacing:3px;margin-bottom:0}.archive-grid .post h3 a:hover{color:#2a2b2b}.archive-grid .post h6{font-size:13px;margin-top:0}.archive-grid .post .thumbnail{display:block;width:100%;padding-bottom:135%;background-position:center;background-size:cover;position:relative}.archive-grid .post .thumbnail span.readmore{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background-color:rgba(181,179,167,0.8);text-transform:uppercase;opacity:0;transition:200ms}.archive-grid .post .thumbnail span.readmore span{position:absolute;bottom:30px;left:0;width:100%;text-align:center;color:#f3f0ea;letter-spacing:3px}.archive-grid .post:hover .thumbnail span.readmore{opacity:1}.archive-grid .filters{margin-bottom:15px}.archive-grid .filters a{display:inline-block;width:19%;text-align:center;margin-right:0.8%;margin-bottom:15px;background-color:transparent;color:#a81f24}.archive-grid .filters a:last-child{margin-right:0}.archive-grid .filters a.active,.archive-grid .filters a:hover{background-color:#a81f24;color:#f3f0ea}.archive-events{margin-top:45px}.archive-events .row{margin-bottom:30px}.archive-events .row span{text-transform:uppercase;display:block}.archive-events .row .button{padding-left:45px;padding-right:45px;display:inline-block}.woocommerce{padding-top:45px;padding-bottom:30px}.woocommerce .woocommerce-product-gallery{opacity:1 !important}.woocommerce .entry-summary{float:none !important;width:96% !important;margin-left:2%}.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce a.button,.woocommerce a.button.alt{background-color:#b5b3a7 !important;border:3px solid #b5b3a7 !important;display:block;max-width:320px;margin:0 auto;cursor:pointer;transition:all 0.4s;color:#f3f0ea !important;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;text-align:center;text-transform:uppercase;font-weight:400}.woocommerce button.button:hover,.woocommerce button.button.alt:hover,.woocommerce input.button:hover,.woocommerce input.button.alt:hover,.woocommerce a.button:hover,.woocommerce a.button.alt:hover{background-color:transparent;color:#b5b3a7}.woocommerce input[type="number"]{padding:7px}.woocommerce input,.woocommerce textarea{padding:10px 15px;font-style:normal;background-color:#fff}.woocommerce .woocommerce-message{border-top-color:#b5b3a7;font-family:"brandon-grotesque",serif;line-height:35px;margin-top:30px}.woocommerce .woocommerce-message:before{color:#b5b3a7;line-height:32px}.woocommerce-message,.woocommerce-Message,.woocommerce-info{border-top-color:#b5b3a7;font-family:"brandon-grotesque",serif;line-height:35px;margin-top:45px}.woocommerce-message:before,.woocommerce-Message:before,.woocommerce-info:before{color:#b5b3a7;line-height:32px}#product-418 .nyp{width:100%}#product-418 .nyp label,#product-418 .nyp input{font-family:"brandon-grotesque",serif}#product-418 .quantity{display:none}#product-418 .woocommerce-product-gallery{display:none}#product-418 .summary.entry-summary{text-align:center}#product-418 button.single_add_to_cart_button{display:inline-block;float:none}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{display:none}.woocommerce .products .product{text-align:center}.woocommerce .products .product h2{font-family:"brandon-grotesque",serif;text-transform:uppercase;letter-spacing:2px;font-size:18px !important;font-weight:800}.woocommerce .products .product span.price span,.woocommerce .products .product span.price del,.woocommerce .products .product span.price ins{color:#2a2b2b;font-size:18px}.woocommerce .products .product a.button{color:#f3f0ea;padding:15px;font-weight:400}.woocommerce .products .product a.button:hover{color:#b5b3a7}.woocommerce .products .product span.onsale{background-color:#b5b3a7;color:#f3f0ea;font-weight:400;width:50px}.woocommerce .product .woocommerce-product-gallery{margin-right:30px;margin-bottom:30px}.woocommerce .product .woocommerce-product-gallery .wp-post-image{margin-bottom:15px}.woocommerce .product span.onsale{background-color:#b5b3a7;color:#f3f0ea;font-weight:400;width:50px}.woocommerce .product .entry-summary h1{margin-bottom:0}.woocommerce .product .entry-summary p.price{color:#2a2b2b;margin-top:0;font-size:22px}.woocommerce .product .entry-summary input.qty{font-size:18px;font-style:normal}.woocommerce .product .product_meta{display:none}.woocommerce .woocommerce-tabs .tabs{display:none}.woocommerce .woocommerce-cart-form .coupon{width:300px}.woocommerce .woocommerce-cart-form .coupon #coupon_code{width:120px;float:left}.woocommerce .woocommerce-cart-form .coupon .button{float:left;width:175px !important}.woocommerce .woocommerce-cart-form button.button{float:right;display:block}.woocommerce .cart-collaterals .wc-proceed-to-checkout a{float:left}.woocommerce .woocommerce-MyAccount-navigation ul{padding:0;list-style:none;margin:0}.woocommerce .woocommerce-MyAccount-navigation ul li{float:left;display:block;margin-right:15px}.woocommerce .woocommerce-MyAccount-navigation ul li:last-child{margin-right:0}.woocommerce .woocommerce-MyAccount-content{clear:both;padding-top:30px}
/*# sourceMappingURL=main.css.map */
