.breadcrumbs{background-size:cover;text-align:center;position:relative;padding:156px 0 160px;background-repeat:no-repeat;margin-bottom:120px}.breadcrumbs h1{text-transform:uppercase;font-weight:800;color:#333;letter-spacing:.1em;margin:0;margin-bottom:14px;font-size:40px}.breadcrumbs .breadcrumb{background:0 0;margin:0;padding:0}.breadcrumbs .breadcrumb li:last-child{color:#8eb35a}.farm_services_brands .owl-carousel .owl-item img{margin:0 auto;max-width:100%;width:unset;opacity:.7}.farm_services_brands .owl-carousel .owl-item img:hover{opacity:1}.cms-about-us .page-main{margin-bottom:30px;width:100% !important;padding:0}.cms-about-us .img-responsive{margin:0 auto}.cms-about-us section{clear:both}.cms-about-us .title_section{text-align:center;background:url(../images/bg-title-farm.png) scroll no-repeat center center;padding:15px}.cms-about-us .title_section h2{font-size:40px;font-weight:800;color:#333;letter-spacing:.1em;text-transform:uppercase;text-indent:.1em}.cms-about-us p.h4{line-height:15px;letter-spacing:.235em;color:#8eb35a;font-size:16px}.cms-about-us .page-title-wrapper{display:none}.cms-about-us .about_us_1 .about_us_stores{background:url('../images/bg-about-store.png') no-repeat;margin-top:30px;padding-bottom:140px;background-size:cover}.cms-about-us .about_us_1 .about_us_stores .title_about{text-align:center}.cms-about-us .about_us_1 .about_us_stores .title_about p{font-size:25px;letter-spacing:.085em;margin-top:60px;margin-bottom:105px;line-height:49px}.cms-about-us .about_us_1 .about_us_stores .title_about p span{font-weight:600;color:#333}.cms-about-us .about_us_1 .about_us_stores .store_content{clear:both}.cms-about-us .about_us_1 .about_us_stores .left .item_4{background:url(../images/bg-beautiful.png) no-repeat scroll center 25%;background-size:100%}.cms-about-us .about_us_1 .about_us_stores .left .item_4 .title_organic{float:right;text-align:center;max-width:100%;width:100%;padding:inherit;padding-top:110px}.cms-about-us .about_us_1 .about_us_stores .left .item_4 .title_organic h2{font-size:36px;text-transform:uppercase;font-weight:800;letter-spacing:.06em;color:#333}.cms-about-us .about_us_1 .about_us_stores .left .item_4 .title_organic p{line-height:18px}.cms-about-us .about_us_1 .about_us_stores .left .item_4 .image_4{padding-top:20px}.cms-about-us .about_us_1 .about_us_stores .left .image_1{margin-bottom:30px;float:right}.cms-about-us .about_us_1 .about_us_stores .left .image_3{float:right;padding:0;max-width:100%}.cms-about-us .about_us_1 .about_us_stores .right{padding-top:169px}.cms-about-us .about_us_1 .about_us_stores .right .image_2{margin-bottom:30px;float:left}.cms-about-us .about_us_1 .about_us_stores .right .col-xs-12 .image_2{float:unset}.cms-about-us .about_us_1 .about_us_stores .right .short_desc_organic{float:left;width:100%;background:#fff;padding:30px;max-width:100%;background:url(../images/bg-symbol.png) no-repeat 38% 36%;background-color:#fff}.cms-about-us .about_us_1 .about_us_stores .right .short_desc_organic p{letter-spacing:.06em;line-height:27px;font-size:18px}.cms-about-us .about_us_1 .about_us_stores .right .short_desc_organic p:before{content:"";background:url(../images/symbol.png) no-repeat;width:20px;height:20px;display:block;margin-bottom:20px;margin-left:-6px}.cms-about-us .about_us_1 .about_us_stores .right .short_desc_organic h2{font-size:14px;color:#333;font-weight:768;text-transform:uppercase;letter-spacing:.08em}.cms-about-us .about_us_1 .about_us_stores .right .short_desc_organic em.h5{font-size:14px;letter-spacing:.07em}.cms-about-us .about_us_1 .about_us_steps{clear:both;padding-top:100px;padding-bottom:50px}.cms-about-us .about_us_1 .about_us_steps .step_center{position:relative}.cms-about-us .about_us_1 .about_us_steps .step_center .text_center{position:absolute;top:50%;transform:translateY(-65%);-webkit-transform:translateY(-65%);-moz-transform:translateY(-65%);-o-transform:translateY(-65%);left:0;right:0;margin:0 auto}.cms-about-us .about_us_1 .about_us_steps .step_center .text_center .bg_border{background:url(../images/bg-border.png) no-repeat scroll center center;max-width:266px;max-height:260px;margin:0 auto}.cms-about-us .about_us_1 .about_us_steps .step_center .text_center .bg_border .title_section{width:266px;height:260px;margin:0 auto;padding-top:95px}.cms-about-us .about_us_1 .about_us_steps .step_center .text_center .bg_border .title_section h2{letter-spacing:.06em;margin-top:5px}.cms-about-us .about_us_1 .about_us_steps .step_right .farm{float:right}.cms-about-us .about_us_1 .about_us_steps .step_right .step_text{margin-right:100px;text-align:right}.cms-about-us .about_us_1 .about_us_steps .step_left .farm{float:left}.cms-about-us .about_us_1 .about_us_steps .step_left .step_text{margin-left:100px}.cms-about-us .about_us_1 .about_us_steps .step_item{padding-top:44px;padding-left:7px;clear:both}.cms-about-us .about_us_1 .about_us_steps .step_item:hover .farm{background-color:#8eb35a;color:#fff}.cms-about-us .about_us_1 .about_us_steps .step_item .farm{text-align:center;border-radius:50%;width:70px;height:70px;line-height:70px;font-size:30px;color:#8eb35a;background-color:#f8f7f7;display:inline-block;margin-top:23px;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s}.cms-about-us .about_us_1 .about_us_steps .step_item .icon-carrot{font-size:38px}.cms-about-us .about_us_1 .about_us_steps .step_item p{line-height:25px}.cms-about-us .about_us_1 .about_us_steps .step_item h3{font-size:21px}.cms-about-us .about_us_1 .about_us_farm_services{background:#f8f7f7;padding-top:100px;clear:both}.cms-about-us .about_us_1 .about_us_farm_services .title_farm_services{text-align:center;background:url('../images/bg-title-farm.png') no-repeat center;padding:15px}.cms-about-us .about_us_1 .about_us_farm_services .title_farm_services h2{font-size:42px;font-weight:800;color:#333;letter-spacing:.07em}.cms-about-us .about_us_1 .about_us_farm_services .farm_services_image{padding-top:74px}.cms-about-us .about_us_1 .about_us_farm_services .farm_services_items{clear:both}.cms-about-us .about_us_1 .about_us_farm_services .farm_services_items .farm_services_item{text-align:center}.cms-about-us .about_us_1 .about_us_farm_services .farm_services_items .farm_services_item:hover .farm{background-color:#8eb35a;color:#fff}.cms-about-us .about_us_1 .about_us_farm_services .farm_services_items .farm_services_item:hover h3:after{width:40px}.cms-about-us .about_us_1 .about_us_farm_services .farm_services_items .farm_services_item .farm{text-align:center;border-radius:50%;width:70px;height:70px;line-height:70px;font-size:30px;color:#8eb35a;background-color:#fff;display:inline-block;margin-top:35px;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s}.cms-about-us .about_us_1 .about_us_farm_services .farm_services_items .farm_services_item .icon-carrot{font-size:38px}.cms-about-us .about_us_1 .about_us_farm_services .farm_services_items .farm_services_item h3{font-size:19px;font-weight:700;color:#333;margin-top:25px}.cms-about-us .about_us_1 .about_us_farm_services .farm_services_items .farm_services_item h3:after{content:"";width:32px;height:1px;background-color:#e7e5e4;display:block;margin:17px auto 0;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.cms-about-us .about_us_1 .about_us_farm_services .farm_services_items .farm_services_item p{line-height:24px;margin-top:32px}.cms-about-us .about_us_1 .about_us_farm_services .farm_services_items .farm_services_item a{font-weight:768;letter-spacing:.1em;font-size:14px;color:#888;text-decoration:underline}.cms-about-us .about_us_1 .about_us_farm_services .farm_services_items .farm_services_item a:hover{color:#8eb35a}.cms-about-us .about_us_1 .about_us_farmers{padding-top:106px}.cms-about-us .about_us_1 .about_us_farmers .farmer_items{clear:both;padding-top:65px}.cms-about-us .about_us_1 .about_us_farmers .farmer_items .farmer_item{text-align:center}.cms-about-us .about_us_1 .about_us_farmers .farmer_items .farmer_item h2{text-transform:uppercase;font-size:19px;font-weight:768;color:#333}.cms-about-us .about_us_1 .about_us_farmers .farmer_items .farmer_item h2:after{content:"";width:32px;height:1px;background-color:#e7e5e4;display:block;margin:17px auto 0;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.cms-about-us .about_us_1 .about_us_farmers .farmer_items .farmer_item p{font-weight:768;letter-spacing:.1em;font-size:14px;color:#888}.farm_services_brands{background:#e8f0de;padding-top:8px}.farm_services_brands .owl-carousel .owl-item{height:164px}.farm_services_brands .owl-carousel .owl-item .owl-stage:after{display:none}.farm_services_brands .owl-carousel .owl-item img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.farm_services_brands .title-block{display:none}.cms-about-us-2 .testimonial-block .owl-carousel .testimonial-item{position:relative}.cms-about-us-2 .testimonial-block .owl-carousel .testimonial-item .content{padding:20px 0}.cms-about-us-2 .testimonial-block .owl-carousel .testimonial-item .content p.h5{background:#fff;padding:30px;min-height:190px;margin-bottom:46px;position:relative;line-height:32px;padding-top:40px;text-align:left}.cms-about-us-2 .testimonial-block .owl-carousel .testimonial-item .content p.h5:before{content:"";background:url(../images/symbol_2.png) no-repeat;width:35px;height:30px;display:block;position:absolute;top:-18px;left:30px}.cms-about-us-2 .testimonial-block .owl-carousel .testimonial-item .content p.h5:after{content:"";display:block;width:0;height:0;border-left:0 solid transparent;border-right:30px solid transparent;border-top:30px solid #fff;position:absolute;bottom:-30px;left:45px}.cms-about-us-2 .testimonial-block .owl-carousel .testimonial-item .img-author{position:absolute;bottom:14px;left:0;margin:0}.cms-about-us-2 .testimonial-block .owl-carousel .testimonial-item .author{text-align:left;padding-left:80px}.cms-about-us-2 .testimonial-block .owl-carousel .testimonial-item .author strong{display:block}.testimonial-block .text-center{margin-bottom:80px}.testimonial-block .text-center h3{color:#333;font-weight:600;font-size:34px}.testimonial-block .item.testimonial-author{padding-top:20px}.testimonial-block .testimonial-content{background:#fff;padding:30px;line-height:25px;letter-spacing:.05em;font-size:18px;margin:0;min-height:190px;padding-top:40px}.testimonial-block .testimonial-content:after{content:"";background:url(../images/symbol_2.png) no-repeat;width:35px;height:30px;display:block;position:absolute;top:0;left:30px}.testimonial-block .arrow_down{width:0;height:0;border-left:0 solid transparent;border-right:30px solid transparent;border-top:30px solid #fff;margin-left:50px}.testimonial-block .client .img-thumbnail{background:0 0;border:0;padding:0}.testimonial-block .client .img-thumbnail img{max-width:65px}.testimonial-block .client h2{text-transform:uppercase;color:#333;font-size:14px;margin-top:10px;padding-top:10px;font-weight:768;letter-spacing:.08em}.testimonial-block .client p.h5{letter-spacing:.07em;color:#696969;font-size:14px}.cms-about-us-2 .page-main{margin-bottom:26px;width:100% !important;padding:0}.cms-about-us-2 .page-main .main{margin-top:20px}.cms-about-us-2 .title_section{text-align:center;background:url(../images/bg-title-farm.png) scroll no-repeat center center;padding:15px}.cms-about-us-2 .title_section h2{font-size:40px;font-weight:800;color:#333;letter-spacing:.07em;text-transform:uppercase}.cms-about-us-2 p.h4{line-height:15px;letter-spacing:.235em;color:#8eb35a}.cms-about-us-2 .about_us_2 .set_bg{position:relative}.cms-about-us-2 .about_us_2 .set_bg .bg-about-2,.cms-about-us-2 .about_us_2 .set_bg .bg-about-1{position:absolute;bottom:120px;width:12%;z-index:1}.cms-about-us-2 .about_us_2 .set_bg .bg-about-2{right:0}.cms-about-us-2 .about_us_2 .about_us_story{padding-bottom:210px;background:url(../images/bg-story.png) no-repeat;background-size:cover}.cms-about-us-2 .about_us_2 .about_us_story .center{margin:70px -85px;padding-left:85px;padding-right:85px;z-index:10;box-sizing:content-box;box-shadow:-5px -5px 50px #f0f0f0;background:#fff}.cms-about-us-2 .about_us_2 .about_us_story .center .center_inner{margin:15px -70px;border:1px solid #f0f0f0;padding:60px 48px;box-sizing:border-box}.cms-about-us-2 .about_us_2 .about_us_story .center .center_inner .title_section p{line-height:15px;letter-spacing:.235em;color:#8eb35a;font-size:16px;font-style:italic}.cms-about-us-2 .about_us_2 .about_us_story .center .center_inner .content_story{padding-top:5px}.cms-about-us-2 .about_us_2 .about_us_story .center .center_inner .content_story h2{text-transform:uppercase;color:#333;font-size:14px;font-weight:768;letter-spacing:.08em;margin-top:68px;margin-bottom:5px}.cms-about-us-2 .about_us_2 .about_us_story .center .center_inner .content_story p{margin:16px 0;line-height:26px;letter-spacing:.05em}.cms-about-us-2 .about_us_2 .about_us_story .center .center_inner .content_story p span{color:#8eb35a}.cms-about-us-2 .about_us_2 .about_us_story .center .center_inner .content_story p.h5{font-size:14px;letter-spacing:.07em;margin-bottom:10px;margin-top:0}.cms-about-us-2 .about_us_2 .about_us_story .center .center_inner .content_story .img-responsive{padding:0;margin-right:25px;max-width:108px;margin-top:25px}.cms-about-us-2 .about_us_2 .about_us_story .left{padding-top:0}.cms-about-us-2 .about_us_2 .about_us_story .left .bg_1{margin-right:-275px;float:right;margin-top:-30px;max-width:609px;margin-bottom:45px}.cms-about-us-2 .about_us_2 .about_us_story .right{padding-left:4%}.cms-about-us-2 .about_us_2 .about_us_story .right .bg_2{max-width:546px;margin-left:-270px;margin-top:-165px;z-index:-100;position:absolute}.cms-about-us-2 .about_us_2 .about_us_clients{padding-top:100px;padding-bottom:100px;background:#f8f7f7}.cms-about-us-2 .about_us_2 .about_us_clients:before{content:"";width:1px;height:80px;background-color:#333;display:block;margin:17px auto 0;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;margin-top:-140px;margin-bottom:70px}.cms-about-us-2 .about_us_2 .about_us_clients .title-block{background:0 0;padding:0}.cms-about-us-2 .about_us_2 .about_us_clients .title-block h2{font-size:34px;text-transform:unset;font-weight:600;letter-spacing:.07em;padding-bottom:30px}.cms-about-us-2 .about_us_2 .about_us_farmers{padding-top:110px}.cms-about-us-2 .about_us_2 .about_us_farmers .img-responsive{margin:0 auto}.cms-about-us-2 .about_us_2 .about_us_farmers .farmer_items{clear:both;padding-top:68px}.cms-about-us-2 .about_us_2 .about_us_farmers .farmer_items .farmer_item{text-align:center}.cms-about-us-2 .about_us_2 .about_us_farmers .farmer_items .farmer_item h2{text-transform:uppercase;font-size:19px;font-weight:700;color:#333;margin-top:27px}.cms-about-us-2 .about_us_2 .about_us_farmers .farmer_items .farmer_item h2:after{content:"";width:32px;height:1px;background-color:#e7e5e4;display:block;margin:17px auto 0;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.cms-about-us-2 .about_us_2 .about_us_farmers .farmer_items .farmer_item p{font-weight:768;letter-spacing:.1em;font-size:14px;color:#888;margin-top:17px}.contact-index-index ::-webkit-input-placeholder,.cms-organie-contact2 ::-webkit-input-placeholder{color:#aaa}.contact-index-index ::-moz-placeholder,.cms-organie-contact2 ::-moz-placeholder{color:#aaa}.contact-index-index :-ms-input-placeholder,.cms-organie-contact2 :-ms-input-placeholder{color:#aaa}.contact-index-index :-moz-placeholder,.cms-organie-contact2 :-moz-placeholder{color:#aaa}.contact-index-index textarea,.cms-organie-contact2 textarea{resize:none}.contact-index-index .form-group,.cms-organie-contact2 .form-group{padding:0;padding-right:20px}.contact-index-index .form-control,.cms-organie-contact2 .form-control{color:#333;font-size:15px}.contact-index-index .form-control{border:1px solid #f4f1e2;box-shadow:none}.contact-index-index .form-control:focus{border-color:#8eb35a;outline:0;-webkit-box-shadow:none;box-shadow:none}.contact-index-index h3{color:#333;font-weight:600;font-size:18px}.contact-index-index .title_form{margin-bottom:30px;margin-top:23px}.contact-index-index .main{margin:-20px 0 10px}.contact-index-index .main .map-container{padding-top:85px}.contact-index-index .item_contact{border-bottom:1px solid #f0f0f0;margin-right:80px;margin-top:20px;padding-bottom:20px}.contact-index-index .item_contact h3{font-size:14px;line-height:30px}.contact-index-index .item_contact p{margin:0;color:#696969}.contact-index-index .block-social{border-bottom:0}.contact-index-index .block-social h3{display:initial}.contact-index-index .block-social ul{display:initial;margin-left:20px}.contact-index-index .actions-toolbar .btn{margin-top:20px;letter-spacing:.08em}.cms-organie-contact2 .page-main{width:100% !important;padding:0}.cms-organie-contact2 .title_section{background:url('../images/bg-title-farm.png') no-repeat;padding:25px 15px;background-position:20% top;margin-bottom:20px}.cms-organie-contact2 .title_section h2{color:#333;font-weight:800;letter-spacing:.07em;font-size:40px}.cms-organie-contact2 .title_section em{letter-spacing:.15em}.cms-organie-contact2 .map{margin:140px 0 100px}.cms-organie-contact2 .form_contact{background-position:center top}.cms-organie-contact2 .form_contact .actions-toolbar{text-align:center;padding-top:25px;letter-spacing:.08em}.cms-organie-contact2 .form_contact .title_section{background-position:center top;margin-bottom:40px}.cms-organie-contact2 .form_contact .form-groups{margin-right:-20px}.cms-organie-contact2 .store-information{letter-spacing:.05em;background:url(../images/bg-contact.png) scroll no-repeat center center;background-size:100%}.cms-organie-contact2 .store-information .image{padding-right:100px}.cms-organie-contact2 .store-information .image img{box-shadow:40px 30px 0px -6px #fff,40px 30px 0px 0px #f4f1e3;width:100%}.cms-organie-contact2 .store-information .info{padding:0}.cms-organie-contact2 .store-information .info p.h5{font-size:18px;margin:15px;line-height:30px;margin-bottom:75px}.cms-organie-contact2 .store-information .info h3{font-size:18px;color:#333;font-weight:600}.btn-tag{border-radius:5px;text-transform:lowercase;background:#fbfaf8;border:1px solid #f0f0f0;color:#aaa;padding:3px 15px;display:inline-block;margin:3px;transition:all .4s ease 0s;-webkit-transition:all .4s ease 0s;-moz-transition:all .4s ease 0s;-o-transition:all .4s ease 0s}.btn-tag:hover,.btn-tag:active,.btn-tag:focus{background-color:#8eb35a;color:#fff;border-color:#8eb35a}.blog-post-list .page-main{margin-top:100px}.blog-post-list .page-main a.btn{letter-spacing:.06em}.blog-post-list .page-main .pages .pagination .item a{background:0 0;color:#333;border:1px solid #ddd;border-radius:50%}.blog-post-list .page-main .pages .pagination .item.pages-item-next a,.blog-post-list .page-main .pages .pagination .item.pages-item-previous a{border:none}.blog-post-list .page-main .pages .pagination .item.pages-item-next a:hover,.blog-post-list .page-main .pages .pagination .item.pages-item-previous a:hover{background:0 0;color:#8eb35a}.blog-post-list .page-main .pages .pagination .item.current a{background:#8eb35a;color:#fff}.blog-post-list .page-main .pages .pagination .item a:hover{background-color:#8eb35a;color:#fff}.blog-post-list .page-main select{border-radius:20px}.blog-post-list .page-main ::-webkit-input-placeholder{color:#aaa}.blog-post-list .page-main ::-moz-placeholder{color:#aaa}.blog-post-list .page-main :-ms-input-placeholder{color:#aaa}.blog-post-list .page-main :-moz-placeholder{color:#aaa}.blog-post-list .page-main .sharethis-inline-share-buttons{background:url(../images/bg-share.png) no-repeat;float:right}.blog-post-list .page-main .sharethis-inline-share-buttons span.sharethis{background:0 0;text-decoration:underline;color:#aaa;font-size:15px;font-family:"Playfair Display";font-weight:600;letter-spacing:.05em;padding-left:55px;height:40px;padding-top:7px;font-style:italic}.blog-post-list .page-main .sharethis-inline-share-buttons span.sharethis:hover{opacity:1;color:#8eb35a}.blog-post-list .page-main .date_time{color:#aaa;font-size:14px;letter-spacing:.05em}.blog-post-list .page-main h3,.blog-post-list .page-main .h3{font-size:24px;font-weight:600;color:#333;letter-spacing:.05em}.blog-post-list .page-main .post-title{margin-top:0;margin-bottom:25px}.blog-post-list .page-main .post-title a:hover{color:#8eb35a}.blog-post-list .page-main .post-info .published-by{margin:30px 0 10px}.blog-post-list .page-main .post-info .published-by a{text-decoration:underline;text-transform:capitalize;color:#555}.blog-post-list .page-main .post-info .published-by a:hover{color:#8eb35a}.blog-post-list .page-main .blog-load-more-post{text-align:center}.blog-post-list .page-main .blog-post-masonry-toolbar{display:none}.blog-post-list .page-main .blog-masonry{overflow:auto}.blog-post-list .page-main .blog-masonry .grid-item{padding-bottom:50px}.blog-post-list .page-main .blog-masonry .grid-item .post-link{margin-top:20px}.blog-post-list .page-main .blog-masonry .grid-item .post-link a{color:#696969;text-transform:uppercase;letter-spacing:.1em;font-weight:600;font-size:15px}.blog-post-list .page-main .blog-masonry .grid-item .post-link a:hover{color:#8eb35a}.blog-post-list .page-main .blog-masonry .grid-item .post-title a{font-size:20px}.blog-post-list .page-main .blog-list .blog-post{padding-bottom:40px;border-bottom:1px solid #f4f4f4;padding-top:40px;margin-right:30px}.blog-post-list .page-main .blog-list .blog-post:first-child{padding-top:0}.blog-post-list .page-main .blog-list .blog-post:first-child img{box-shadow:30px -20px 0px -5px #fff,30px -20px 0px 0px #f0f0f0}.blog-post-list .page-main .blog-list .blog-post .post-content .post-link{margin-top:28px}.blog-post-list .page-main .blog-list .blog-post .post-content .post-link a{letter-spacing:.06em}.blog-post-list .page-main .blog-list .blog-post .post-thumbnail img{width:100%}.blog-post-list .page-main .blog-post-list-toolbar{margin-top:50px}.blog-post-list .page-main .blog-post-list-toolbar .toolbar-amount{display:none}.blog-post-list .page-main .blog-post-list-toolbar .pages{display:initial}.blog-post-list .page-main .blog-post-list-toolbar .limiter{display:none;margin:0 auto;float:right}.blog-post-list .page-main .blog-post-list-toolbar .limiter select{width:50%}.blog-post-list .page-main .blog-post-list-toolbar .limiter .limiter-label{display:none}.blog-post-list .page-main .sidebar .block{margin-bottom:40px}.blog-post-list .page-main .sidebar .block h3{margin-bottom:35px}.blog-post-list .page-main .sidebar .block-blog-categories .block-content .category-list .item{margin-bottom:10px}.blog-post-list .page-main .sidebar .block-blog-categories .block-content .category-list .item .category-info a{color:#696969;font-weight:500;line-height:25px;position:relative;display:block}.blog-post-list .page-main .sidebar .block-blog-categories .block-content .category-list .item .category-info a:hover{color:#8eb35a}.blog-post-list .page-main .sidebar .block-blog-categories .block-content .category-list .item .category-info a .title{background:#fff;padding-right:10px}.blog-post-list .page-main .sidebar .block-blog-categories .block-content .category-list .item .category-info a .count{background:#fff;position:absolute;right:0;top:0;padding-left:10px}.blog-post-list .page-main .sidebar .block-blog-categories .block-content .category-list .item .category-info a:after{content:"";display:inline-block;width:100%;height:1px;background-color:#f4f4f4;position:absolute;bottom:7px;left:0;z-index:-1}.blog-post-list .page-main .sidebar .block-blog-posts .block-content .post-list .item{margin-bottom:20px}.blog-post-list .page-main .sidebar .block-blog-posts .block-content .post-list .item .post-name{padding-left:25px}.blog-post-list .page-main .sidebar .block-blog-posts .block-content .post-list .item .post-name a{color:#444;font-weight:600;line-height:25px;letter-spacing:.04em}.blog-post-list .page-main .sidebar .block-blog-posts .block-content .post-list .item .post-name a:hover{color:#8eb35a}.blog-post-list .page-main .sidebar .block-blog-posts .block-content .post-list .item .post-name a p{font-weight:600}.blog-post-list .page-main .sidebar .block-blog-posts .block-content .post-list .item .post-img img{width:95%;margin-top:7px}.blog-post-list .page-main .sidebar .block-blog-ads{position:relative;max-width:270px;margin:0 auto;margin-bottom:50px;color:#fff}.blog-post-list .page-main .sidebar .block-blog-ads .top{position:absolute;top:0;width:100%;text-align:center}.blog-post-list .page-main .sidebar .block-blog-ads .top h2{font-size:13px;text-transform:uppercase;font-weight:800;letter-spacing:.3em;padding-left:1.5%}.blog-post-list .page-main .sidebar .block-blog-ads .bottom{position:absolute;width:100%;text-align:center;bottom:20px}.blog-post-list .page-main .sidebar .block-blog-ads .bottom h2{text-transform:uppercase;font-weight:800;letter-spacing:.5em;font-size:40px;margin-top:0;padding-left:1.5%}.blog-post-list .page-main .sidebar .block-blog-ads .bottom span{font-size:20px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.blog-post-list .page-main .sidebar .block-blog-ads .bottom p{margin:0;letter-spacing:.1em}.blog-post-list .page-main .sidebar .block-blog-ads .bottom:before{content:"";display:block;margin-left:20px;width:25px;height:25px;background:linear-gradient(to top left,rgba(0,0,0,0) 0%,rgba(0,0,0,0) calc(44%),#fff 50%,rgba(0,0,0,0) calc(56%),rgba(0,0,0,0) 100%)}.blog-post-list .page-main .sidebar .block-blog-ads .bottom:after{content:"";display:block;float:right;margin-right:20px;width:25px;height:25px;background:linear-gradient(to bottom right,rgba(0,0,0,0) 0%,rgba(0,0,0,0) calc(44%),#fff 50%,rgba(0,0,0,0) calc(56%),rgba(0,0,0,0) 100%)}.blog-post-list .page-main .sidebar .block-blog-tags .block-content{margin-left:-3px}.video-responsive{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-responsive iframe,.video-responsive object,.video-responsive embed{position:absolute;top:0;left:0;width:100%;height:100%}.blog-post-view ::-webkit-input-placeholder{color:#aaa}.blog-post-view ::-moz-placeholder{color:#aaa}.blog-post-view :-ms-input-placeholder{color:#aaa}.blog-post-view :-moz-placeholder{color:#aaa}.blog-post-view .date_time{color:#aaa;font-size:14px;letter-spacing:.08em}.blog-post-view .blog-post-comment-list-toolbar{display:none}.blog-post-view .blog-post .sharethis-inline-share-buttons{float:right}.blog-post-view .blog-post .sharethis-inline-share-buttons span.sharethis{background:url(../images/bg-share.png) no-repeat;text-decoration:underline;color:#aaa;font-size:15px;font-family:"Playfair Display";font-weight:600;letter-spacing:.05em;padding-left:55px;height:40px;padding-top:7px;font-style:italic}.blog-post-view .blog-post .sharethis-inline-share-buttons span.sharethis:hover{opacity:1;color:#8eb35a}.blog-post-view .blog-post h3,.blog-post-view .blog-post .h3{font-size:24px;font-weight:600;color:#333;letter-spacing:.06em}.blog-post-view .blog-post .blog-content{margin-right:30px;border-bottom:1px solid #f0f0f0;padding-bottom:25px}.blog-post-view .blog-post .post-title{font-size:34px;margin-top:15px}.blog-post-view .blog-post .post-actions{padding:30px;background:#f7f7f7;margin-top:35px}.blog-post-view .blog-post .post-actions .action a{color:#333;font-size:18px;font-weight:600;letter-spacing:.05em;text-decoration:none}.blog-post-view .blog-post .post-actions .action a .fa{color:#8eb35a}.blog-post-view .blog-post .post-actions .action a:hover{color:#aaa}.blog-post-view .blog-post .post-actions .action a:hover .fa{color:#aaa}.blog-post-view .blog-post .post-actions .next-action.action{text-align:right}.blog-post-view .blog-post .post-info .post-thumbnail img{width:100%}.blog-post-view .blog-post .post-info .published-by{margin:30px 0 10px}.blog-post-view .blog-post .post-info .published-by a{text-decoration:underline;text-transform:capitalize;color:#555}.blog-post-view .blog-post .post-info .published-by a:hover{color:#8eb35a}.blog-post-view .blog-post .post-content{margin-bottom:40px}.blog-post-view .blog-post .post-content p{margin:0 0 15px}.blog-post-view .blog-post .post-content blockquote{line-height:30px;letter-spacing:.1em;font-size:18px;color:#696969;border-color:#c6d9ab;margin:55px 70px 45px;border-width:2px;font-style:italic;padding-left:30px}.blog-post-view .blog-post .post-content strong{font-size:18px;font-weight:600;letter-spacing:.05em;color:#333;line-height:60px}.blog-post-view .blog-post .post-content .image-content{margin-bottom:20px;margin-top:50px}.blog-post-view .blog-post .post-content .image-content .image{margin-bottom:10px;padding-left:0;padding-right:70px;text-align:center}.blog-post-view .blog-post .post-content .image-content .image img{max-width:100%;margin-bottom:12px;height:auto;width:100%}.blog-post-view .blog-post .post-content .image-content .image span{font-style:italic;color:#aaa;font-size:15px;letter-spacing:.03em}.blog-post-view .blog-post .post-content .image-content .text{padding-right:40px;margin-left:-30px;padding-left:30px}.blog-post-view .blog-post .post-tags{padding-right:60px}.blog-post-view .blog-post .post-tags a:not(:last-child):after{content:' ,'}.blog-post-view .blog-post .post-tags a{font-size:15px;letter-spacing:.05em}.blog-post-view .blog-post .post-tags .fa{color:#aaa;margin-right:15px}.blog-post-view .blog-post .post-comments{padding-bottom:20px}.blog-post-view .blog-post .post-comments .comment-count{margin:75px 0 0;font-size:18px}.blog-post-view .blog-post .post-comments .comment-count .count{color:#8eb35a}.blog-post-view .blog-post .post-comments .comment-list{margin-top:25px;border-bottom:2px solid #f0f0f0;margin-right:30px}.blog-post-view .blog-post .post-comments .comment-list .blog-load-more-comment{text-align:center}.blog-post-view .blog-post .post-comments .comment-list .blog-load-more-comment a{text-transform:uppercase;font-size:12px;letter-spacing:.1em;color:#888}.blog-post-view .blog-post .post-comments .comment-list .item{margin-bottom:30px}.blog-post-view .blog-post .post-comments .comment-list .item .content{margin:5px 0}.blog-post-view .blog-post .post-comments .comment-list .item .name{display:initial;color:#333;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.blog-post-view .blog-post .post-comments .comment-list .item .posted-on{display:initial;font-size:14px;letter-spacing:.05em}.blog-post-view .blog-post .post-comments .comment-list .item .posted-on:before{color:#aaa;content:"\f111";font-size:5px;font-family:"Fontawesome";margin-right:15px;margin-left:20px}.blog-post-view .blog-post .post-comments .comment-list .item .fa{margin-right:10px;font-size:12px}.blog-post-view .blog-post .post-comments .comment-list .item em{font-size:15px;letter-spacing:.06em}.blog-post-view .blog-post .post-comments .post-comment{padding-top:55px}.blog-post-view .blog-post .post-comments .post-comment .legend{border:none;font-size:18px}.blog-post-view .blog-post .post-comments .post-comment .fieldset{margin-bottom:25px;margin-right:-30px}.blog-post-view .blog-post .post-comments .post-comment .fieldset .comment{clear:both}.blog-post-view .blog-post .post-comments .post-comment .fieldset .field{padding:0;padding-right:30px;padding-top:20px}.blog-post-view .blog-post .post-comments .post-comment .fieldset .field textarea{resize:none;width:100%;padding:10px 20px}.blog-post-view .blog-post .post-comments .post-comment .fieldset .field .label{display:none}.blog-post-view .blog-post .post-comments .post-comment .fieldset .field .input-text{color:#333;font-size:15px;border:1px solid #f4f1e2;box-shadow:none}.blog-post-view .blog-post .post-comments .post-comment .fieldset .field .input-text:focus{border-color:#8eb35a;box-shadow:0px 0px 15px #ecffd1}.blog-post-view .blog-post .post-comments .post-comment .actions-toolbar button{letter-spacing:.06em}.blog-post-view .sidebar .block{margin-bottom:40px}.blog-post-view .sidebar .block h3{margin-bottom:35px}.blog-post-view .sidebar .block-blog-categories .block-content .category-list .item{margin-bottom:10px}.blog-post-view .sidebar .block-blog-categories .block-content .category-list .item .category-info a{color:#696969;font-weight:500;line-height:25px;position:relative;display:block}.blog-post-view .sidebar .block-blog-categories .block-content .category-list .item .category-info a:hover{color:#8eb35a}.blog-post-view .sidebar .block-blog-categories .block-content .category-list .item .category-info a .title{background:#fff;padding-right:10px}.blog-post-view .sidebar .block-blog-categories .block-content .category-list .item .category-info a .count{background:#fff;position:absolute;right:0;top:0;padding-left:10px}.blog-post-view .sidebar .block-blog-categories .block-content .category-list .item .category-info a:after{content:"";display:inline-block;width:100%;height:1px;background-color:#f4f4f4;position:absolute;bottom:7px;left:0;z-index:-1}.blog-post-view .sidebar .block-blog-posts .block-content .post-list .item{margin-bottom:20px}.blog-post-view .sidebar .block-blog-posts .block-content .post-list .item .post-name{padding-left:25px}.blog-post-view .sidebar .block-blog-posts .block-content .post-list .item .post-name a{color:#444;font-weight:600;line-height:25px;letter-spacing:.04em}.blog-post-view .sidebar .block-blog-posts .block-content .post-list .item .post-name a:hover{color:#8eb35a}.blog-post-view .sidebar .block-blog-posts .block-content .post-list .item .post-name a p{font-weight:600}.blog-post-view .sidebar .block-blog-posts .block-content .post-list .item .post-img img{width:90%;margin-top:7px}.blog-post-view .sidebar .block-blog-ads{position:relative;max-width:270px;margin:0 auto;margin-bottom:50px;color:#fff}.blog-post-view .sidebar .block-blog-ads .top{position:absolute;top:0;width:100%;text-align:center}.blog-post-view .sidebar .block-blog-ads .top h2{font-size:13px;text-transform:uppercase;font-weight:800;letter-spacing:.3em;padding-left:1.5%;text-indent:.3em}.blog-post-view .sidebar .block-blog-ads .bottom{position:absolute;width:100%;text-align:center;bottom:20px}.blog-post-view .sidebar .block-blog-ads .bottom h2{text-transform:uppercase;font-weight:800;letter-spacing:.5em;font-size:40px;margin-top:0;text-indent:.5em}.blog-post-view .sidebar .block-blog-ads .bottom span{font-size:20px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;text-indent:.1em}.blog-post-view .sidebar .block-blog-ads .bottom p{margin:0;letter-spacing:.1em;text-indent:.1em}.blog-post-view .sidebar .block-blog-ads .bottom:before{content:"";display:block;margin-left:20px;width:25px;height:25px;background:linear-gradient(to top left,rgba(0,0,0,0) 0%,rgba(0,0,0,0) calc(44%),#fff 50%,rgba(0,0,0,0) calc(56%),rgba(0,0,0,0) 100%)}.blog-post-view .sidebar .block-blog-ads .bottom:after{content:"";display:block;float:right;margin-right:20px;width:25px;height:25px;background:linear-gradient(to bottom right,rgba(0,0,0,0) 0%,rgba(0,0,0,0) calc(44%),#fff 50%,rgba(0,0,0,0) calc(56%),rgba(0,0,0,0) 100%)}.blog-post-view .sidebar .block-blog-tags .block-content{margin-left:-3px}.page-with-filter.page-products.categorypath-all.category-all.catalog-category-view .modes a{opacity:.7}.page-with-filter.page-products.categorypath-all.category-all.catalog-category-view .sidebar .filter .filter-options .filter-option .filter-body .items li.item a{color:#696969}.cms-no-route .page-main{width:100% !important;background:url(../images/bg-404.png) no-repeat center bottom;background-size:100%;padding:60px 0 140px;margin-top:60px}.cms-no-route .center{text-align:center}.cms-no-route .center .img{background:url(../images/center-404.png) no-repeat center center;background-size:100%;padding:70px 0}.cms-no-route .center .img img{width:397px;margin:0 auto}.cms-no-route .center h3{font-size:56px;color:#333;font-weight:600;letter-spacing:.05em;margin-bottom:30px}.cms-no-route .center span,.cms-no-route .center a{text-transform:uppercase;font-size:14px;letter-spacing:.1em}.cms-no-route .center a{font-weight:600;text-decoration:underline}#show-all-store button{margin-top:20px}#store-list-map{height:663px}.locator-index-index ::-webkit-input-placeholder{color:#aaa}.locator-index-index ::-moz-placeholder{color:#aaa;opacity:1}.locator-index-index :-ms-input-placeholder{color:#aaa}.locator-index-index :-moz-placeholder{color:#aaa;opacity:1}.locator-index-index select{padding:10px 20px;height:40px}.locator-index-index .btn-sm{padding:9px 15px;font-size:12px;letter-spacing:.05em}.locator-index-index .btn-primary{letter-spacing:.05em}.locator-index-index .input-text{font-size:15px}.locator-index-index .store-list-container .search-form{border-color:#f4f1e3;padding:0}.locator-index-index .store-list-container .search-form button{margin-bottom:5px}.locator-index-index .store-list-container select{color:#333}.locator-index-index .store-list-container h3{font-size:28px;font-weight:600;color:#333;margin:15px}.locator-index-index .store-list-container .store-list{border-color:#f4f1e3;padding:0}.locator-index-index .store-list-container .store-list .stores li{border-color:#f4f1e3;border-left:0;border-right:0;border-bottom:0}.locator-index-index .store-list-container .store-list h3{border-bottom:0;margin-left:15px}.locator-index-index .store-list-container .store-list h4{font-weight:600;letter-spacing:.05em}.locator-index-index .pager{margin:0}.locator-index-index .pager .pages .pagination .item a{background:0 0;color:#333;border:none;border-radius:50%}.locator-index-index .pager .pages .pagination .item.pages-item-next a:hover,.locator-index-index .pager .pages .pagination .item.pages-item-previous a:hover{background:0 0;color:#8eb35a}.locator-index-index .pager .pages .pagination .item.current a{background:#8eb35a;color:#fff}.locator-index-index .pager .pages .pagination .item a:hover{background-color:#8eb35a;color:#fff}.locator-index-view table td{border:1px solid #ddd}.locator-index-view .btn{letter-spacing:.05em}.locator-index-view .storelocator-details{color:#888}.locator-index-view .storelocator-details .store-info-detail{margin:30px -15px 15px}.locator-index-view .storelocator-details .store-info-detail .box-store-content img{margin:0 auto}.locator-index-view .storelocator-details .store-info-detail .store-opening-hours table td{border:1px solid #ddd}.locator-index-view .storelocator-details .store-info-detail h3{color:#333;font-weight:600;font-size:24px;margin-bottom:25px;letter-spacing:.05em}.portfolio-category-view .menu-portfolio{margin-bottom:60px}.portfolio-category-view .menu-portfolio ul.tab-menu li{display:inline-block;margin:4px}.portfolio-category-view .menu-portfolio ul.tab-menu li .btn{border:1px solid #f0f0f0;background:#fff;color:#696969;padding:7px 20px;letter-spacing:.05em}.portfolio-category-view .menu-portfolio ul.tab-menu li .btn:hover,.portfolio-category-view .menu-portfolio ul.tab-menu li .btn:focus,.portfolio-category-view .menu-portfolio ul.tab-menu li .btn:active{background:#8eb35a;border-color:#8eb35a;color:#fff}.portfolio-category-view .menu-portfolio ul.tab-menu li .btn.is-checked{background:#8eb35a;border-color:#8eb35a;color:#fff}.portfolio-category-view .tabs_categories_porfolio_content .item{margin:0 0 30px}.portfolio-category-view .tabs_categories_porfolio_content .item .item_inner{border:1px solid #fff;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.portfolio-category-view .tabs_categories_porfolio_content .item img{width:100%}.portfolio-category-view .tabs_categories_porfolio_content .item .portfolio-bottom-content{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:100%;text-align:center;letter-spacing:.05em;padding:10px}.portfolio-category-view .tabs_categories_porfolio_content .item .portfolio-bottom-content .category-link{font-size:14px;font-weight:600;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.portfolio-category-view .tabs_categories_porfolio_content .item .portfolio-bottom-content .category-link a{color:#686868}.portfolio-category-view .tabs_categories_porfolio_content .item .portfolio-bottom-content .category-link a:hover{color:#8eb35a}.portfolio-category-view .tabs_categories_porfolio_content .item .portfolio-bottom-content h5{color:#333;font-weight:600;font-size:18px;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.portfolio-category-view .tabs_categories_porfolio_content .item .portfolio-bottom-content h5:after{content:"";width:32px;height:1px;background-color:#e8e4e3;display:block;margin:17px auto 20px}.portfolio-category-view .tabs_categories_porfolio_content .item:hover .item_inner{border-color:#8eb35a;box-shadow:0px 1px 20px #dff6bf}.portfolio-category-view .tabs_categories_porfolio_content .item:hover .portfolio-top-content{opacity:.15;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease}.portfolio-category-view .tabs_categories_porfolio_content .item:hover .portfolio-bottom-content .category-link,.portfolio-category-view .tabs_categories_porfolio_content .item:hover .portfolio-bottom-content h5{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1)}.portfolio-index-view h3{color:#333;font-size:24px;font-weight:600;letter-spacing:.05em;margin-bottom:20px}.portfolio-index-view .portfolio-details{margin-top:-60px;width:100%;padding:0}.portfolio-index-view .portfolio-details .portfolio-image{padding-bottom:15px}.portfolio-index-view .portfolio-details .portfolio-image img{width:100%}.portfolio-index-view .portfolio-details .no-full h3{font-size:40px;margin-bottom:35px}.portfolio-index-view .portfolio-details .no-full .description{letter-spacing:.03em}.portfolio-index-view .portfolio-details .no-full .portfolio-details-list{padding-top:33px;letter-spacing:.05em}.portfolio-index-view .portfolio-details .no-full .portfolio-details-list li{padding-bottom:20px}.portfolio-index-view .portfolio-details .no-full .portfolio-details-list li label{color:#333}.portfolio-index-view .portfolio-details .no-full .portfolio-details-list li em{font-size:15px}.portfolio-index-view .portfolio-details .no-full .portfolio-details-list li .portfolio-link-cate{margin:0}.portfolio-index-view .portfolio-details .container-fluid{padding:0}.portfolio-index-view .portfolio-details .related-project .owl-carousel.owl-theme:hover .owl-controls .owl-nav [class*=owl-]{margin:0 15px}.portfolio-index-view .portfolio-details .related-project .owl-carousel.owl-theme .owl-controls .owl-nav [class*=owl-]{position:static;opacity:1}.portfolio-index-view .portfolio-details .related-project .owl-carousel.owl-theme .owl-controls .owl-prev:before{font-family:"Ionicons";content:"\f3d5"}.portfolio-index-view .portfolio-details .related-project .owl-carousel.owl-theme .owl-controls .owl-next:before{font-family:"Ionicons";content:"\f3d6"}.portfolio-index-view .portfolio-details .related-project .item{margin:0 0 30px}.portfolio-index-view .portfolio-details .related-project .item .item_inner{border:1px solid #fff;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.portfolio-index-view .portfolio-details .related-project .item img{width:100%}.portfolio-index-view .portfolio-details .related-project .item .portfolio-bottom-content{position:absolute;left:50%;top:45%;transform:translateX(-50%) translateY(-50%);width:100%;text-align:center;letter-spacing:.05em;padding:10px}.portfolio-index-view .portfolio-details .related-project .item .portfolio-bottom-content .category-link{font-size:14px;font-weight:600;transform:scale(0,0);-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.portfolio-index-view .portfolio-details .related-project .item .portfolio-bottom-content .category-link a{color:#686868}.portfolio-index-view .portfolio-details .related-project .item .portfolio-bottom-content .category-link a:hover{color:#8eb35a}.portfolio-index-view .portfolio-details .related-project .item .portfolio-bottom-content h5{transform:scale(0,0);-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;color:#333;font-weight:600;font-size:18px}.portfolio-index-view .portfolio-details .related-project .item .portfolio-bottom-content h5:after{content:"";width:32px;height:1px;background-color:#e8e4e3;display:block;margin:15px auto}.portfolio-index-view .portfolio-details .related-project .item:hover .item_inner{border-color:#8eb35a;box-shadow:0px 1px 20px #dff6bf}.portfolio-index-view .portfolio-details .related-project .item:hover .portfolio-top-content{transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;opacity:.3}.portfolio-index-view .portfolio-details .related-project .item:hover .portfolio-bottom-content{transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.portfolio-index-view .portfolio-details .related-project .item:hover .portfolio-bottom-content .category-link,.portfolio-index-view .portfolio-details .related-project .item:hover .portfolio-bottom-content h5{transform:scale(1,1);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1)}.comparison{width:100%;overflow-x:auto}.catalog-product-compare-index table.headings{display:none}.catalog-product-compare-index{letter-spacing:.05em}.catalog-product-compare-index .breadcrumbs{margin-bottom:50px}.catalog-product-compare-index .title_table{font-size:24px;font-weight:600;color:#333}.catalog-product-compare-index .product-image-wrapper{padding:0 !important}.catalog-product-compare-index .btn-primary{margin:10px 0}.catalog-product-compare-index .btn-primary:hover,.catalog-product-compare-index .btn-primary:focus{background-color:#fff;border-color:#8eb35a;color:#8eb35a}.catalog-product-compare-index .table-wrapper .product-image-photo:hover{border-color:#8eb35a}.catalog-product-compare-index .table-wrapper table{border:1px solid #ddd}.catalog-product-compare-index .table-wrapper table .btn{padding:8px 16px;letter-spacing:0;font-size:13px}.catalog-product-compare-index .table-wrapper table th{color:#333;font-weight:600}.catalog-product-compare-index .table-wrapper table td,.catalog-product-compare-index .table-wrapper table th{border:1px solid #ddd}.catalog-product-compare-index .table-wrapper table .product-item-name a{font-size:18px}.catalog-product-compare-index .table-wrapper table .info_product{margin-top:15px}.catalog-product-compare-index .table-wrapper table .info_product .price-box{margin-top:5px}.catalog-product-compare-index .table-wrapper table td{min-width:250px}.account .table td,.account .table th,.account .table{border:1px solid #f4f4f4}.account.wishlist-index-index span.product-image-wrapper{padding-bottom:0 !important}.account.wishlist-index-index .products-grid .product-item{margin-bottom:30px}.account.wishlist-index-index .products-grid .product-item .product-item-info{margin-bottom:0}.account.wishlist-index-index .products-grid .product-item .product-item-inner{margin:0 -1px;left:0;right:0}.account.wishlist-index-index .products-grid .product-item .product-item-inner .box-tocart .fieldset .qty .input-text.qty{width:60px;padding:10px}.sidebar .block-brand .view-all{margin-top:15px}.sidebar .block-brand h3{margin-bottom:20px}.sidebar .block-brand .brand-list li.item{margin-bottom:0}.sidebar .block-brand .brand-list li.item a{color:#696969}.sidebar .block-brand .brand-list li.item a:hover .brand-image{border-color:#8eb35a}.sidebar .block-brand .brand-list li.item a:hover span{color:#8eb35a}.sidebar .block-brand .brand-list li.item a:after{top:28px;left:34%}.sidebar .block-brand .brand-list li.item .title{padding-right:10px;background-color:#fff}.sidebar .block-brand .brand-list li.item .brand-image{border:1px solid #ddd;position:relative;overflow:hidden;height:66px;background:#e8f0de;box-shadow:inset 0 0 0px 2px #fff;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.sidebar .block-brand .brand-list li.item .brand-image img{padding:10px;height:auto !important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.sidebar .block-brand .brand-list li.item .brand-title{padding-left:25px;margin-top:10px}.sidebar .block-brand .brand-list li.item .brand-title span{font-size:15px}.brand-index-index .title h3{color:#333;font-weight:600;font-size:24px;margin-bottom:20px}.brand-index-index .characters{padding-bottom:20px}.brand-index-index .characters ul.characters-filter li.active a{color:#fff;background:#8eb35a;border:1px solid #8eb35a}.brand-index-index .characters ul.characters-filter li{float:left}.brand-index-index .characters ul.characters-filter li a{margin-right:8px;margin-bottom:8px;border:1px solid #8eb35a;background:0 0;color:#8eb35a;width:30px;height:30px;border-radius:3px;display:block;text-align:center}.brand-index-index .characters ul.characters-filter li a:hover{color:#fff;background:#8eb35a;border:1px solid #8eb35a}.brand-index-index .characters .view-all{float:left;padding:0 5px;border:1px solid #8eb35a;padding:1px 10px;border-radius:3px}.brand-index-index .characters .view-all a{color:#8eb35a}.brand-index-index .characters .view-all:hover{background:#8eb35a}.brand-index-index .characters .view-all:hover a{color:#fff}.brand-index-index .shop-by-brand .brand-list .item{width:100%}.brand-index-index .shop-by-brand .brand-list img{height:auto !important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);padding:3px;width:unset}.brand-index-index .shop-by-brand .brand-list .brand-title{font-size:16px;font-weight:600}.brand-index-index .shop-by-brand .brand-list .brand-title .count{color:#8eb35a}.brand-index-index .shop-by-brand .brand-list .brand-content{border:none;box-shadow:none;margin:0;margin-right:10px}.brand-index-index .shop-by-brand .brand-list .brand-content .brand-image{border:1px solid #ddd;position:relative;overflow:hidden;height:120px;background:#e8f0de;box-shadow:inset 0 0 0px 2px #fff;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.brand-index-index .shop-by-brand .brand-list .item:hover .brand-content{border:none;box-shadow:none}.brand-index-index .shop-by-brand .brand-list .item:hover .brand-content a{color:#8eb35a}.brand-index-index .shop-by-brand .brand-list .item:hover .brand-content .brand-image{border-color:#8eb35a}.brand-index-index .description{background:#f6f6fa;padding:20px 30px 30px;line-height:25px;letter-spacing:.03em}.brand-index-index .description:before{content:"";background:url(../images/symbol.png) no-repeat;width:20px;height:20px;display:block;margin-bottom:10px;margin-left:-10px}.brand-index-index .featured-brands,.brand-index-index .all-brands{margin-right:-10px}.brand-index-index .search .actions{padding-left:30px}.brand-index-index .search .actions .action{margin-bottom:18px}.brand-index-index .search .input-text{font-size:15px}.brand-brand-view .brand-description{background:#f6f6fa;padding:20px 30px 30px;line-height:25px;letter-spacing:.03em;margin-top:50px;margin-bottom:0}.brand-brand-view .brand-description:before{content:"";background:url(../images/symbol.png) no-repeat;width:20px;height:20px;display:block;margin-bottom:10px;margin-left:-10px}.brand-brand-view .brand-info .brand-image img{height:auto}.column.main.col-lg-6 .products-grid .product-item .product-item-info .product-top .product-item-inner .btn-addto{margin:1px}.navigation .nav-main li.dropdown .dropdown-menu li{position:relative}@media (max-width:1800px){.cms-no-route .page-main{padding:60px 0 30px}}@media (max-width:1500px){.cms-no-route .page-main{padding:60px 0 0}}@media (max-width:1200px){.breadcrumbs{padding:120px 0;margin-bottom:80px}.cms-about-us-2 .about_us_2 .about_us_story{padding-bottom:100px}.blog-post-view .blog-post .post-content blockquote{padding:0 20px 0;margin:30px 0}.cms-no-route .center .img{padding:70px 0 0}.cms-no-route .page-main{padding:0}}@media (max-width:991px){.mega-menu .nav-main li.dropdown .dropdown-menu{min-width:unset}.navigation .nav-main li.mega-menu-fullwidth .dropdown-menu .mega-menu-content .sub-menu .sub-menu{padding-left:20px}.navigation .nav-main li.dropdown .dropdown-menu li ul li .toggle-menu a{margin-right:-2px}#mobile-menu-3-1 .toggle-menu a{margin-right:0}.navigation .nav-main li.mega-menu-fullwidth .dropdown-menu .mega-menu-content .sub-menu .sub-menu{display:none}.navigation.show{margin-right:-17px}.column.main.col-lg-6 .page-products .products-grid .product-item{width:50%}.sidebar .block-brand .brand-list li.item a:after{left:0}.sidebar .block-brand .brand-list li.item .brand-title{margin-top:0}.sidebar .block-brand .brand-list li.item a:after{bottom:9px;top:unset}.sidebar .block-brand .brand-list li.item .brand-title{padding-left:15px}.blog-post-view .sidebar .block-blog-posts .block-content .post-list .item .post-name{padding-left:15px}.catalog-product-compare-index .breadcrumbs{margin-bottom:30px}#map-detail{height:480px}.contact-index-index .form-group,.cms-organie-contact2 .form-group{padding-right:0}.cms-organie-contact2 .store-information .info p.h5{margin-bottom:10px}.cms-organie-contact2 .map{margin:50px 0}.locator-index-view .column.main{margin-top:-60px}.blog-post-view .blog-post .post-content .image-content .text{padding:0;margin:0}.blog-post-view .blog-post .post-content .image-content .image{padding-right:0}.blog-post-view .blog-post .blog-content{margin-right:0}.blog-post-view .sidebar .block-blog-ads .bottom{bottom:10px}.blog-post-view .sidebar .block-blog-ads .bottom h2{margin-bottom:0;letter-spacing:.2em;text-indent:.2em}.cms-about-us .about_us_1 .about_us_stores .left .item_4 .title_organic{padding-top:40px}.cms-about-us-2 .about_us_2 .about_us_story .center .center_inner{padding:40px 20px}.locator-index-index .input-text{padding:6px}.cms-about-us .about_us_1 .about_us_stores{margin-top:0;padding-bottom:50px}.cms-about-us .about_us_1 .about_us_stores .title_about p{margin-bottom:50px;margin-top:30px}.cms-about-us .about_us_1 .about_us_steps{padding-top:50px}.cms-about-us .about_us_1 .about_us_steps .step_item{padding-top:10px}.cms-about-us .about_us_1 .about_us_farm_services{padding-top:50px}.cms-about-us .about_us_1 .about_us_farm_services .farm_services_image{padding-top:10px}.cms-about-us .about_us_1 .about_us_farmers,.cms-about-us .about_us_2 .about_us_farmers{padding-top:50px}.cms-about-us .about_us_1 .about_us_farmers .farmer_items,.cms-about-us .about_us_2 .about_us_farmers .farmer_items{padding-top:40px}.cms-about-us .about_us_1 .farm_services_brands .owl-carousel .owl-item,.cms-about-us .about_us_2 .farm_services_brands .owl-carousel .owl-item{height:120px}}@media (max-width:767px){.locator-index-index .input-text{padding:10px 15px}.blog-post-list .page-main .sharethis-inline-share-buttons span.sharethis{opacity:0;width:0}.blog-post-list .page-main .sharethis-inline-share-buttons span.sharethis:hover{opacity:0}.brand-index-index .search .actions{padding-left:15px}.sidebar .block-brand .brand-list li.item .brand-title{margin-top:10px}.sidebar .block-brand .brand-list li.item a:after{top:28px;left:34%}.sidebar .block-brand .brand-list li.item .brand-title{padding-left:25px}.sidebar .block-brand .brand-list li.item .brand-image{height:95px}.blog-post-view .sidebar .block-blog-ads .bottom{bottom:20px}.blog-post-view .sidebar .block-blog-ads .bottom h2{margin-bottom:10px}.blog-post-view .sidebar .block-blog-posts .block-content .post-list .item .post-name{padding-left:25px}#map-detail{height:400px}#store-list-map{height:400px;margin-top:20px}.brand-index-index .description{padding:10px 20px 20px}.cms-organie-contact2 .store-information .info{padding-top:50px}.cms-organie-contact2 .store-information .image{padding-right:55px}.cms-organie-contact2 .title_section{margin-bottom:0}.portfolio-index-view .portfolio-details{margin-top:-35px}.locator-index-view .column.main{margin-top:-35px}.breadcrumbs{padding:55px 0;margin-bottom:50px}.breadcrumbs h1{font-size:36px}.blog-post-view .blog-post .blog-content{margin-right:0}.blog-post-view .blog-post .sharethis-inline-share-buttons{float:unset;margin-top:15px}.blog-post-view .blog-post .post-tags{padding-right:0}.blog-post-view .blog-post .post-content blockquote{padding:0 10px 0}.blog-post-view .sidebar .block-blog-ads .bottom h2{letter-spacing:.5em;text-indent:.5em}.cms-about-us .about_us_1 .farm_services_brands .owl-carousel .owl-item,.cms-about-us-2 .about_us_2 .farm_services_brands .owl-carousel .owl-item{height:100px}.cms-about-us .about_us_1 .about_us_farmers,.cms-about-us-2 .about_us_2 .about_us_farmers{padding-top:40px}.cms-about-us .about_us_1 .about_us_farmers .farmer_items,.cms-about-us-2 .about_us_2 .about_us_farmers .farmer_items{padding-top:25px}.cms-about-us .about_us_1 .about_us_stores .right{padding-top:30px}.cms-about-us .about_us_1 .about_us_stores .right .image_2{float:unset;margin-bottom:0}.cms-about-us .about_us_1 .about_us_stores .left .image_1{width:100%}.cms-about-us .about_us_1 .about_us_stores .left .item_4 .title_organic{padding-top:70px}.cms-about-us-2 .about_us_2 .about_us_story{padding-bottom:40px}.cms-about-us-2 .about_us_2 .about_us_story .center .center_inner{padding:10px}.cms-about-us-2 .about_us_2 .about_us_clients{padding-bottom:50px}.cms-about-us-2 .about_us_2 .about_us_clients .content-heading h2{margin-bottom:50px}.cms-about-us-2 .about_us_2 .about_us_clients:before{margin-bottom:40px}.cms-about-us-2 .about_us_2 .about_us_clients .title-block h2{padding-bottom:0}.blog-post-list .page-main .blog-list .blog-post{margin-right:0}}@media (max-width:480px){.sidebar .block-brand .brand-list li.item .brand-image{height:80px}}@media (max-width:328px){.brand-index-index .search .actions .action{top:47px}}@media (max-width:1024px){.products-grid .product-item .product-item-info:after{content:"";display:block;z-index:100;background:0 0}}.breadcrumbs{margin-bottom:0;background-repeat:repeat;background-size:cover;padding:70px 0}.breadcrumbs h1{color:#fe6600;font-weight:400;margin-bottom:0}.breadcrumbs h1 .breadcrumbs-border{border:3px solid #fe6600;padding:5px 20px;letter-spacing:1px}.breadcrumbs .breadcrumb{display:none}.contact-index-index .main .map-container{display:none}.contact-index-index .form-control{border:1px solid #d2d2d2}.contact-index-index .form-control:focus{border:1px solid #d2d2d2}@media (max-width:767px){.breadcrumbs{padding:50px 0 !important;background-size:cover}.breadcrumbs h1 span{font-size:30px}}@media (max-width:400px){.breadcrumbs{padding:30px 0 !important;background-size:auto 100%}}.cms-no-route .page-main{background:0 0}@media (max-width:1800px){.cms-no-route .page-main{padding:100px 0 30px}}@media (max-width:1500px){.cms-no-route .page-main{padding:100px 0 0}}@media (max-width:1200px){.cms-no-route .page-main{padding-top:100px}}