.map-container{margin-bottom:30px}.map-container .title{font-size:20px;font-weight:600;color:#000;text-align:center;text-transform:uppercase;margin-bottom:10px}.map-wrapper .stores-list{position:relative;min-height:500px;overflow:auto;margin-bottom:30px;padding-bottom:15px}@media only screen and (min-width:1200px){.map-wrapper .stores-list{min-height:600px}}.store-text-list{text-align:center;color:#202020}.store-text-list h4{font-size:1.2em;margin-bottom:10px}.store-text-list ul{gap:12px;display:flex;flex-direction:column}.store-text-list ul a{font-weight:500}.loading{display:flex;min-height:500px;justify-content:center;align-items:center}@media only screen and (min-width:1200px){.loading{min-height:600px}}.map-wrapper .stores-list .stores::-webkit-scrollbar{width:12px;height:12px}.map-wrapper .stores-list .stores::-webkit-scrollbar-track{background:#f1f1f1}.map-wrapper .stores-list .stores::-webkit-scrollbar-thumb{background-color:green;border-radius:10px;border:3px solid #f1f1f1}.map-wrapper .stores-list .stores::-webkit-scrollbar-thumb:hover{background-color:#555}.map-wrapper .stores-list .stores *{scrollbar-width:thin;scrollbar-color:#202020 #f1f1f1}.map-wrapper .stores-list .stores .store-info{color:#3a3a3a}@media only screen and (min-width:425px){.map-wrapper .stores-list .stores{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0;padding-bottom:20px}}.map-wrapper .stores-list .item{display:flex;flex-direction:column;padding:0}@media only screen and (min-width:425px){.map-wrapper .stores-list .item{flex:0 0 50%;max-width:50%;padding:10px}}@media only screen and (min-width:1200px){.map-wrapper .stores-list .item{flex:0 0 20%;max-width:20%}}.map-wrapper .stores-list .item:not(:first-child){margin-top:15px}@media only screen and (min-width:425px){.map-wrapper .stores-list .item:nth-child(2){margin-top:0}}@media only screen and (min-width:1200px){.map-wrapper .stores-list .item:nth-child(3),.map-wrapper .stores-list .item:nth-child(4),.map-wrapper .stores-list .item:nth-child(5){margin-top:0}}.map-wrapper .stores-list .item .item-inner{border-radius:20px;overflow:hidden;height:100%;box-shadow:0px 0px 3px 3px rgb(209 209 209/20%);-webkit-box-shadow:0px 0px 3px 3px rgb(209 209 209/20%);-moz-box-shadow:0px 0px 3px 3px rgb(209 209 209/20%)}.map-wrapper .stores-list .item .item-inner a{display:flex;flex-direction:column;background-color:#fff;height:100%}.map-wrapper .stores-list .item .item-inner .img-wrapper{display:flex;flex-direction:column;position:relative;overflow:hidden;aspect-ratio:1}.map-wrapper .stores-list .item .item-inner .store-info .ratings-wrapper{margin-bottom:10px;position:relative;left:-3px}.map-wrapper .stores-list .item .item-inner .store-info .ratings-wrapper .rating{display:flex;flex-direction:row}.map-wrapper .stores-list .item .item-inner .store-info .ratings-wrapper .star{fill:#ffd401;width:15px;height:15px;margin-left:2px;margin-right:2px}.map-wrapper .stores-list .item .item-inner .store-info .ratings-wrapper .star-portion-container{width:15px;height:15px;margin-left:2px;margin-right:2px;position:relative}.map-wrapper .stores-list .item .item-inner .store-info .ratings-wrapper .star-portion-container .gold-star-container{position:absolute;top:0;left:-2px;height:100%;width:100%;overflow:hidden;z-index:2}.map-wrapper .stores-list .item .item-inner .store-info .ratings-wrapper .star-portion-container .gold-star-container svg{width:15px;height:15px}.map-wrapper .stores-list .item .item-inner .store-info .ratings-wrapper .star-portion-container .gray-star{fill:#c3c3c3;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.map-wrapper .stores-list .item .item-inner .store-info .ratings-wrapper .count{color:#000;padding:3px 3px 0;margin-left:5px;border-radius:5px;font-size:12px;font-weight:600}.map-wrapper .stores-list .item .item-inner .img-wrapper .status{position:absolute;bottom:0;padding:4px 20px;background:#3b7e01;color:#fff;display:inline-block;border-top-right-radius:20px;font-size:12px;margin:auto;display:inline-flex;width:auto}.map-wrapper .stores-list .item .item-inner .store-info{padding:20px}.map-wrapper .stores-list .item .item-inner .store-info .store-name{color:#000;font-size:16px;line-height:22px;font-weight:500;margin-bottom:5px}.map-wrapper .stores-list .item .item-inner a .store-info .store-name .review-count{display:block;font-size:11px;color:#3b7e00}@media only screen and (min-width:992px){.map-wrapper .stores-list .item .item-inner .store-info .store-name{min-height:45px}}.map-wrapper .stores-list .item .item-inner .store-info .icon-wrap{display:inline-flex;align-items:center;justify-content:center;width:18px;height:14px}.map-wrapper .stores-list .item .item-inner .store-info .icon-wrap svg{fill:#3b7e00;width:12px;height:12px}.map-wrapper .stores-list .item .item-inner .store-info .address{margin-bottom:10px}#googleMap{height:450px}@media only screen and (min-width:1200px){#googleMap{height:400px}.map-wrapper .ajax-pagination{left:0;right:0;bottom:0;width:auto;margin:20px auto}}.cities-section .tab.active{background-color:#000 !important}.faq-container .top-content{background-color:#fff;text-align:center;padding:20px}@media only screen and (min-width:1200px){.faq-container .top-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;text-align:left;border-left:20px solid #3d5f30;border-right:20px solid #3d5f30}}.faq-container .top-content .title-wrapper{text-align:center;margin-bottom:20px}@media only screen and (min-width:1200px){.faq-container .top-content .title-wrapper{margin-bottom:0}}.faq-container .top-content .title-wrapper .title{font-size:24px;color:#000;margin-bottom:10px}@media only screen and (min-width:1200px){.faq-container .top-content .title-wrapper .title{font-size:40px}}.faq-container .top-content .title-wrapper .sub-title{font-size:16px;font-weight:500;color:#000}.faq-container .top-content .legality-status img{display:block;margin:0 auto;width:150px}.faq-container .top-content .legality-status img+span{display:block;font-weight:600;text-align:center}.faq-container .top-content .legality-status img+span.green{color:#95c21e}.faq-container .top-content .legality-status img+span.yellow{color:#e0cf00}.faq-container .top-content .legality-status img+span.red{color:#e6342a}.related-news-section{margin-top:60px;margin-bottom:40px}.related-news-section .inner-wrapper .title-wrapper .title{font-size:20px;font-weight:600;color:#000;text-align:center;text-transform:uppercase;margin-bottom:20px}.related-news-section .inner-wrapper .news-carousel{background-color:#fff}@media only screen and (min-width:1200px){.related-news-section .inner-wrapper .news-carousel{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}}.related-news-section .inner-wrapper .news-carousel .owl-stage{display:flex;flex-direction:row}.related-news-section .inner-wrapper .news-carousel .owl-dots{display:flex;padding:10px 0;flex-direction:row;flex-wrap:wrap;justify-content:center;text-align:center;gap:8px}.related-news-section .inner-wrapper .news-carousel .owl-dots.disabled{display:none}.related-news-section .inner-wrapper .news-carousel .owl-dots button.owl-dot{display:inline-block;margin:0 3px;width:15px;height:15px;border-radius:50%;background:rgba(59,126,0,.2)}.related-news-section .inner-wrapper .news-carousel .owl-dots button.owl-dot.active{background-color:#3b7e00}.related-news-section .inner-wrapper .news-carousel .owl-dots button.owl-dot:focus{outline:none}.related-news-section .inner-wrapper .news-carousel .owl-nav{margin:auto;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;pointer-events:none}.related-news-section .inner-wrapper .news-carousel .owl-nav button{position:absolute;top:0;bottom:0;pointer-events:all}.related-news-section .inner-wrapper .news-carousel .owl-nav button.disabled{opacity:.6}.related-news-section .inner-wrapper .news-carousel .owl-nav button .icon-wrap{display:flex;margin:auto;flex-direction:column;justify-content:center;align-items:center;width:30px;height:30px}.related-news-section .inner-wrapper .news-carousel .owl-nav button .icon-wrap i{color:#000;font-size:24px}.related-news-section .inner-wrapper .news-carousel .owl-nav .owl-prev{left:-40px}.related-news-section .inner-wrapper .news-carousel .owl-nav .owl-next{right:-40px}.related-news-section .inner-wrapper .news-carousel .item{display:flex;flex-direction:column;height:100%}.related-news-section .inner-wrapper .news-carousel .item a{display:flex;flex-direction:column;position:relative;overflow:hidden;flex:1}.related-news-section .inner-wrapper .news-carousel .item a:hover .img-wrapper img{height:120%}.related-news-section .inner-wrapper .news-carousel .item a .img-wrapper{display:flex;flex-direction:column;position:relative;padding-bottom:100%;height:0;overflow:hidden}.related-news-section .inner-wrapper .news-carousel .item a .img-wrapper img{margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;object-fit:cover;height:100%;transition:all .35s ease-in-out}.related-news-section .inner-wrapper .news-carousel .item a .img-wrapper .post-date{position:absolute;bottom:0;right:0;z-index:6;background-color:#000;font-size:14px;color:#fff;padding:2px 9px;border-top-left-radius:15px}.related-news-section .inner-wrapper .news-carousel .item a .content-wrapper{padding:20px;background-color:#f0f0f0;flex:1}@media only screen and (min-width:1200px){.related-news-section .inner-wrapper .news-carousel .item a .content-wrapper{position:relative;padding-bottom:60px}}.related-news-section .inner-wrapper .news-carousel .item a .content-wrapper .post-info{color:#d80909;font-size:12px;font-weight:600;margin-bottom:5px}.related-news-section .inner-wrapper .news-carousel .item a .content-wrapper .title{font-size:18px;line-height:24px;color:#000;margin-bottom:10px}.related-news-section .inner-wrapper .news-carousel .item a .content-wrapper .content{font-size:14px;line-height:20px}.related-news-section .inner-wrapper .news-carousel .item a .content-wrapper .read-more{margin-top:20px;font-weight:500;color:#2b5b00;text-decoration:underline}@media only screen and (min-width:1200px){.related-news-section .inner-wrapper .news-carousel .item a .content-wrapper .read-more{position:absolute;left:20px;bottom:20px}}.cities-container{padding:0 20px;margin-top:60px}@media only screen and (min-width:1200px){.cities-container{padding:0 100px}}.cities-container .main-title{font-size:20px;font-weight:600;color:#000;text-align:center;text-transform:uppercase;margin-bottom:20px}.cities-container .cities-listing{display:flex;flex-direction:column}.cities-container .cities-listing .city{position:relative;overflow:hidden}.cities-container .cities-listing .city img{width:100%;transition:all ease-in-out .4s}.cities-container .cities-listing .city .title{display:flex;align-items:center;justify-content:center;padding:10px 15px;background-color:rgba(0,0,0,.6);color:#fff;position:absolute;bottom:0;left:0;right:0;z-index:9;width:100%;text-align:center;transition:all ease-in-out .4s;height:50px;font-size:20px}.cities-container .cities-listing .city .title:after{content:'';display:block;width:20px;height:3px;background-color:#40810e;position:absolute;left:0;right:0;bottom:9px;margin:0 auto;opacity:1;transition:all ease-in-out .4s}.cities-container .cities-listing .city:hover .title{height:100%;font-size:28px}.cities-container .cities-listing .city:hover .title:after{opacity:0}.cities-container .cities-listing .city:hover img{transform:scale(1.2)}@media only screen and (min-width:1200px){.cities-container .cities-listing{flex-direction:row;flex-wrap:wrap;justify-content:center}.cities-container .cities-listing .city{flex:0 0 20%;max-width:20%}}.hero .quick-links{position:absolute;bottom:20px;left:0;right:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.hero .quick-links .item{text-align:center;margin:0 15px}.hero .quick-links .item a{display:flex;flex-direction:column;align-items:center}.hero .quick-links .item a .icon-wrap{position:relative;width:50px;height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid #0c4501;background-color:#fff;border-radius:100%}.hero .quick-links .item a .icon-wrap:after{content:'';display:block;width:52px;height:52px;border:1px solid #fff;border-radius:100%;position:absolute;top:50%;left:50%;margin:auto;transform:translate(-50%,-50%)}.hero .quick-links .item a .icon-wrap svg{fill:#0c4501;width:25px;height:25px}.hero .quick-links .item a .title{color:#fff;margin-top:3px}.breadcrumb-wrapper{background-color:#40810d;color:#fff;padding:10px 0}.breadcrumb-wrapper nav{max-width:1300px;width:100%;padding-left:5%;padding-right:5%;margin-left:auto;margin-right:auto;box-sizing:border-box;align-items:center;flex-wrap:wrap;column-gap:10px;row-gap:5px;display:flex;justify-content:center}.breadcrumb-wrapper nav a{font-weight:500}.breadcrumb-wrapper nav svg{width:14px;height:14px;fill:#fff}.breadcrumb-wrapper nav .current{color:#fff;font-weight:600}