/* img,legend{border:0}body,figure{margin:0}.btn_green,header nav.primary ul li a{transition:all linear .2s;text-decoration:none}.banner,.btn_green,h3{text-align:center}.articles li.left,.main_content .content .page_children,footer ul{clear:left}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}a,a:active,a:focus,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input,textarea{-webkit-appearance:none;border-radius:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}.hero,.hero li{overflow:hidden}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:IntroScriptR;src:url(IntroScriptR-H2Base.eot);src:url(IntroScriptR-H2Base-1.eot) format('embedded-opentype'),url(IntroScriptR-H2Base.woff) format('woff'),url(IntroScriptR-H2Base.ttf) format('truetype');font-weight:400;font-style:normal}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}body{-webkit-font-smoothing:antialiased;font-family:'Source Sans Pro',sans-serif}.wrapper{width:1000px;margin:0 auto}.btn_green,header{width:100%;float:left}.btn_green{background:#3ea954;color:#fff;font-weight:600;font-size:20px;border-radius:2px;border:0;outline:0;padding:20px 0;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}.btn_green:hover{background:#2b8c3f}header{margin:65px 0 57px;z-index:4}header .logo{float:left;margin:9px 0 0}header .logo img{display:block}header nav.primary{float:right}header nav.primary ul{margin:0;padding:0;list-style:none}header nav.primary ul li{float:left;margin:0 0 0 30px;font-size:14px;color:#2d3832;font-weight:600;position:relative}header nav.primary ul li a{color:inherit;float:left;padding:8px 0 12px;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}header nav.primary ul li.menu-item-18 a{width:35px;background:url(header_search.png);background-size:35px 35px;-webkit-background-size:35px 35px;-moz-background-size:35px 35px;-o-background-size:35px 35px;text-indent:-9999px;height:35px}header nav.primary ul li.current-menu-item a,header nav.primary ul li:hover a{color:#3ea954}header nav.primary ul li.menu-item-18 a:hover{margin-top:-2px}header nav.primary ul li .sub-menu{width:180px;padding:15px 15px 10px;background:#3ea954;position:absolute;top:38px;left:-15px;border-radius:3px;box-shadow:0 0 100px 0 rgba(0,0,0,.15);display:none;z-index:8}header nav.primary ul li:hover .sub-menu{display:block}header nav.primary ul li .sub-menu li{margin:0 0 5px;float:none;display:block}header nav.primary ul li .sub-menu li a{padding:0;color:#fff;color:rgba(255,255,255,.8);display:block;float:none;font-size:13px}header nav.primary ul li .sub-menu li a:hover{color:#fff}.hero_container{position:relative;float:left;width:100%;margin:0 0 80px}.hero_container .arrow{position:absolute;left:50%;margin-left:-585px;top:50%;margin-top:-12px;width:25px;height:25px;background:url(homepage_hero_arrows.png) left center no-repeat;background-size:50px 25px;-webkit-background-size:50px 25px;-moz-background-size:50px 25px;-o-background-size:50px 25px;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}.hero,.hero li,.hero li img{position:relative}.hero_container .arrow:hover{margin-left:-588px}.hero_container .arrow.right{background-position:right center;margin-left:560px}.hero_container .arrow.right:hover{margin-left:563px}.hero{float:left;width:100%;margin:0;padding:0;list-style:none;height:435px;border-radius:2px;background:#000}.hero li{width:100%!important;height:435px!important;border-radius:2px}.hero li img{z-index:1;width:100%;height:auto}.hero .grad{position:absolute;bottom:0;left:0;width:100%;height:330px;z-index:2;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000', GradientType=0 );opacity:.65}.hero .content_area{z-index:3;position:absolute;bottom:60px;left:60px;width:435px}.articles,.banner,.featured_articles{width:100%;float:left}.hero .content_area h4{color:#fff;font-size:30px;font-weight:300;margin:0 0 10px}.hero .content_area p,.hero .content_area small{color:#fff;font-size:18px;line-height:25px;font-weight:300}.hero .content_area p{margin:0 0 15px}.hero .content_area small{margin:0}.hero .content_area small span{color:#c0bebe;margin:0 10px}.hero .content_area small a{color:inherit;text-decoration:none}.hero .content_area small a:hover{border-bottom:1px dotted #fff}.hero .content_area small a.link{color:#e3654a;font-weight:600}.hero .content_area small a.link:hover{border-bottom-color:#e3654a}h3{color:#2d3832;font-weight:500;font-size:25px;margin:0 0 40px}.banner{background:#3ea954;margin:0 0 60px}.banner h1{font-size:30px;font-weight:300;margin:41px 0;color:#fff}.banner h1 strong{font-weight:400}.articles{margin:0;padding:0;list-style:none}.articles li{float:left;width:300px;margin-bottom:85px}.articles li.middle{margin:0 50px}.articles li .image{height:150px;overflow:hidden;width:100%;border-radius:2px;display:block;box-shadow:0 0 150px 0 rgba(0,0,0,.15);position:relative}.articles li .image .no_image{background:url(no_image.png) center center no-repeat #3ea954;background-size:32px 32px;-webkit-background-size:32px 32px;-moz-background-size:32px 32px;-o-background-size:32px 32px;position:absolute;top:0;left:0;width:100%;height:100%}.articles li .image img{width:100%;position:relative;height:auto}.articles li h1,.articles li h4{color:#2d3832;font-size:25px;font-weight:300;margin:25px 0 10px}.articles li p,.articles li small{font-size:18px;line-height:25px;font-weight:300}.articles li p{color:#69746e;margin:0 0 15px}.articles li small{color:#898f8c;margin:0}.articles li small span{color:#c0bebe;margin:0 10px}.articles li small a{color:inherit;text-decoration:none}.articles li small a:hover{border-bottom:1px dotted #898f8c}.articles li small a.link{color:#e3654a;font-weight:600}.articles li small a.link:hover{border-bottom-color:#e3654a}.browse{float:left;width:100%;background:#496f5a;margin:25px 0 110px;padding:42px 0;position:relative}.browse h5{color:#fff;float:left;font-size:25px;line-height:34px;font-weight:500;margin:0}.browse .categories{float:right;width:880px;overflow:scroll}.browse .categories a{font-size:14px;color:#fff;font-weight:300;background:#548168;border-radius:2px;padding:10px 15px;float:left;text-decoration:none;margin:0 5px;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}.browse .categories a:first-child{margin-left:30px}.browse .categories a:last-child{margin-right:30px}.browse .categories a:hover{background:rgba(255,255,255,.2)}.browse .categories .slide{width:2500px;height:38px;overflow:hidden}.browse .categories::-webkit-scrollbar{display:none}.browse .categories .cover_right{position:absolute;top:0;width:30px;height:100%;left:50%;margin-left:470px;background:-moz-linear-gradient(left,rgba(73,111,90,0) 0,rgba(73,111,90,1) 100%);background:-webkit-linear-gradient(left,rgba(73,111,90,0) 0,rgba(73,111,90,1) 100%);background:linear-gradient(to right,rgba(73,111,90,0) 0,rgba(73,111,90,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00496f5a', endColorstr='#496f5a', GradientType=1 )}.browse .categories .cover_left{position:absolute;top:0;width:30px;height:100%;left:50%;margin-left:-380px;background:-moz-linear-gradient(left,rgba(73,111,90,1) 0,rgba(73,111,90,0) 100%);background:-webkit-linear-gradient(left,rgba(73,111,90,1) 0,rgba(73,111,90,0) 100%);background:linear-gradient(to right,rgba(73,111,90,1) 0,rgba(73,111,90,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#496f5a', endColorstr='#00496f5a', GradientType=1 )}.main_content{float:left;width:100%}.main_content h3{text-align:left;margin:0 0 35px}.main_content h3 a{color:inherit;text-decoration:none}.main_content h3 a:hover{text-decoration:underline}.main_content .content{float:left;width:650px}.main_content .content .articles li{width:100%;margin-bottom:85px}.main_content .content .articles li .image{height:250px}.main_content .sidebar{float:right;width:300px}.main_content .sidebar .block{width:300px;float:left;margin:0 0 35px;height:300px;overflow:hidden;border-radius:2px;position:relative}.main_content .sidebar .block img.background{width:100%}.main_content .sidebar .block .content_area{position:absolute;bottom:30px;left:30px;right:30px;z-index:2}.main_content .sidebar .block .content_area p{font-size:15px;line-height:20px;color:#fff;margin:0 0 10px}.main_content .sidebar .block .content_area p a{color:inherit}.main_content .sidebar .block .content_area p a:hover{text-decoration:none}.main_content .sidebar .block.ad{background:0 0;height:250px}.main_content .sidebar .block.ad .adsbygoogle{margin:0}.main_content .sidebar .popular{float:left;width:100%;margin:0 0 35px}.main_content .sidebar .popular h5{background:#e3654a;color:#fff;margin:0;font-size:20px;font-weight:600;text-align:center;padding:20px 0;border-radius:2px 2px 0 0;position:relative;z-index:1}.main_content .sidebar .popular h5 span{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #e3654a;position:absolute;bottom:-14px;left:50%;margin-left:-20px}.main_content .sidebar .popular .popular_articles{margin:0;padding:0;list-style:none;width:100%}.main_content .sidebar .popular .popular_articles li{float:left;width:100%;height:184px;overflow:hidden;border-radius:2px;background:#000;position:relative}.main_content .sidebar .popular .popular_articles li.middle{margin:10px 0}.main_content .sidebar .popular .popular_articles li img{height:auto;position:relative;width:100%;opacity:.65;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}.main_content .sidebar .popular .popular_articles li:hover img{opacity:.8}.main_content .sidebar .popular .popular_articles li .content_area{position:absolute;bottom:25px;left:30px;right:30px;z-index:2}.main_content .sidebar .popular .popular_articles li .content_area h4{font-size:20px;line-height:25px;color:#fff;margin:0}.main_content .sidebar .popular .popular_articles li .content_area small{font-size:12px;color:#fff;margin:10px 0 0;font-style:italic;font-weight:700}.main_content .sidebar .block.newsletter{background:#548168;height:auto}.main_content .sidebar .block.newsletter form{padding:25px;overflow:hidden}.main_content .sidebar .block.newsletter form h6{font-size:20px;line-height:25px;color:#fff;margin:0 0 2px}.main_content .sidebar .block.newsletter form label{font-size:15px;line-height:20px;color:#fff;margin:0 0 10px}.main_content .sidebar .block.newsletter form input[type=email]{background:#fff;color:#2d3832;font-size:15px;border-radius:2px;outline:0;border:0;width:100%;padding:20px 25px;margin:12px 0}.main_content .sidebar .block.newsletter form input[type=email].ErrorField{background:#ffdbdb}.main_content .sidebar .block.newsletter form input[type=submit]{font-size:15px;text-align:left;padding:18px 25px}.main_content .sidebar .block.newsletter form input[type=submit]:hover{background:#eee;color:#2d3832}.main_content .sidebar .block.seed_packets{height:285px;position:relative;margin-bottom:0}.main_content .sidebar .block.seed_packets .content_area{position:absolute;bottom:20px;left:30px;right:30px;z-index:2}.main_content .sidebar .block.seed_packets .content_area h4{font-family:IntroScriptR;font-size:30px;line-height:27px;color:#fff;width:80%;font-weight:600;margin:0 0 5px}.main_content .sidebar .block.seed_packets .content_area a{font-size:17px;color:#fff;text-decoration:none;opacity:.8;font-weight:600;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}.main_content .sidebar .block.seed_packets .content_area a:hover{opacity:1}.main_content .sidebar .block.submenu{height:auto;background:#c0e2c7}.main_content .sidebar .block.submenu h5{background:#3ea954;color:#fff;margin:0;font-size:20px;font-weight:600;text-align:center;padding:20px 0;border-radius:2px 2px 0 0;position:relative;z-index:1}.main_content .sidebar .block.submenu h5 span{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #3ea954;position:absolute;bottom:-14px;left:50%;margin-left:-20px}.main_content .sidebar .block.submenu .menu{margin:0;padding:25px 30px;list-style:none}.main_content .sidebar .block.submenu .menu li{margin:0 0 4px}.main_content .sidebar .block.submenu .menu li a{color:#28382f;text-decoration:none}.main_content .sidebar .block.submenu .menu li a:hover{text-decoration:underline;color:#2d2424}.main_content .sidebar .block.submenu .menu li.current-menu-item a{font-weight:700}.main_content .sidebar .block.submenu .menu li ul{margin:4px 0 15px;padding:0 0 0 30px;list-style:circle}.main_content .sidebar .block.submenu .menu li ul li a{color:#466152}.main_content.single{margin-bottom:100px}.main_content.single .articles li h3{color:#3ea954;font-size:20px;font-weight:400;margin:40px 0 20px}.main_content.single .articles li ul{margin-bottom:30px}.main_content.single .articles li ul li{color:#69746e;font-size:18px;line-height:25px;font-weight:300;margin:0 0 15px;float:none}.main_content.single .articles li p a,.main_content.single .articles li ul li a{color:#69746e;text-decoration:none;border-bottom:1px dotted #69746e;font-weight:400}.main_content.single .articles li p a:hover,.main_content.single .articles li ul li a:hover{border-bottom:0}.main_content.single .articles li ul li ul{margin-top:15px}.main_content.single .articles li hr{background:0;border:0;border-bottom:1px solid #ddd;margin:35px 0}.main_content.single .articles li p{margin-bottom:25px}.main_content.single .articles li p strong{font-weight:400}.main_content.single .articles li p img.aligncenter{display:block;margin:25px auto;max-width:100%;height:auto}.main_content.single .articles li p img.alignright{border:6px solid #eee;float:right;margin:10px 0 25px 25px}.main_content.single .articles li p img.alignleft,.main_content.single .articles li p img.size-full{margin:10px 25px 25px 0;border:6px solid #eee;float:left}.main_content.single .articles li p img.size-full{width:100%;height:auto}.main_content.single .articles li .wp-caption{float:left;width:100%!important;border:6px solid #eee;margin:10px 0 25px}.main_content.single .articles li .wp-caption img{width:100%;height:auto;display:block}.main_content.single .articles li .wp-caption p{margin:0;padding:10px 20px;text-align:center;background:#eee}.main_content.single .articles li h1{margin-bottom:5px}.main_content.single .articles li small{margin-bottom:20px;float:left;width:100%}.main_content.single .content .articles li .image{height:300px}.main_content.single .slideshow-wrapper{float:left;width:100%;margin:0 0 25px}.main_content.single .slideshow-wrapper .slideshow-nav{display:none}.main_content.single .slideshow-wrapper .slideshow-content{width:100%;height:auto;position:relative}.main_content.single.page .articles li h1{margin-bottom:10px}.main_content.single.page .contact_form{float:left;width:100%;margin:20px 0 0;padding:50px;box-shadow:0 0 150px 0 rgba(0,0,0,.1);border-radius:2px}.main_content.single.page .contact_form fieldset{width:47%;float:left;border:0;margin:0 0 10px;padding:0}.main_content.single.page .contact_form fieldset.right{float:right}.main_content.single.page .contact_form fieldset.full{width:100%}.main_content.single.page .contact_form label{color:#69746e;font-size:18px;line-height:25px;font-weight:300;margin:0 0 15px;float:left;width:100%}.main_content.single.page .contact_form input[type=text],.main_content.single.page .contact_form textarea{background:#fff;float:left;color:#333;font-size:15px;padding:15px 20px;border:1px solid #ccc;outline:0;border-radius:2px;margin:0 0 20px;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;width:100%}.main_content.single.page .contact_form textarea{height:150px;max-height:250px;max-width:650px!important}.main_content.single.page .contact_form input[type=text]:focus,.main_content.single.page .contact_form textarea:focus{border-color:#333}.main_content.single.page .contact_form input[type=text].ErrorField,.main_content.single.page .contact_form textarea.ErrorField{border-color:#b75252}.main_content.single.page .contact_form input[type=submit]{margin-top:10px}.main_content .adsbygoogle{height:60px;float:left;width:100%;margin:10px 0 25px}.main_content .blocks{float:left;width:102%;margin:0 0 35px -1%}.main_content .blocks a,.main_content .blocks>img{display:block;margin:0 1% 2%;width:23%;float:left;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}.main_content .blocks a img{display:block;margin-right:0;width:100%;height:auto}.main_content .blocks a:hover{opacity:.8}.main_content .content .page_children .child{margin-bottom:35px;background:#fafafa;border-radius:2px;overflow:hidden}.main_content .content .page_children .child .image{width:100%;height:120px!important;overflow:hidden;background:#000;position:relative}.main_content .content .page_children .child .image img{width:100%;height:auto;position:relative;display:block}.main_content .content .page_children .child .inner{padding:30px}.main_content .content .page_children .child .inner a{text-decoration:none}.main_content .content .page_children .child .inner h4{margin:0 0 15px;color:#2d3832;font-size:25px;font-weight:300}.main_content .content .page_children .child .inner h4 a{color:inherit}.main_content .content .page_children .child .inner .more{color:#e3654a;font-weight:600}.main_content .content .page_children .child .inner .more:hover{border-bottom:1px #e3654a dotted}.main_content .content .page_children .child .inner p{margin-bottom:10px}.category_list{width:102%;margin:0 0 50px -1%}.category_list a{width:23%;height:200px;margin:0 1% 2%;float:left;background:#3ea954;position:relative;color:#fff;text-decoration:none;font-size:18px;border-radius:2px;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}.category_list a:nth-child(7n+2){background:#3aa04f}.category_list a:nth-child(7n+3){background:#369449}.category_list a:nth-child(7n+4){background:#318a43}.category_list a:nth-child(7n+5){background:#2d843f}.category_list a:nth-child(7n+6){background:#2c7d3d}.category_list a:nth-child(7n+7){background:#2b753b}.category_list a:hover{background:#e3654a}.category_list a span{padding:0 25px;text-align:center;display:block;position:relative;top:50%;-webkit-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0)}.seed_packet_generator .options{float:left;width:102%;margin:0 0 35px -1%}.seed_packet_generator .options a{float:left;display:block;border:3px solid transparent;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;cursor:pointer;width:8%;margin:0 1% 2%}.seed_packet_generator .options a img{display:block;width:100%;height:auto}.seed_packet_generator .options a:hover{border-color:#ddd}.seed_packet_generator .options a.selected{border-color:#3ea954}.seed_packet_generator textarea{background:#fff;color:#2d3832;font-size:15px;line-height:20px;border-radius:2px;outline:0;border:1px solid #2d3832;width:100%;padding:20px 25px;margin:0 0 55px;height:100px;max-width:100%;max-height:200px}.social .instagram,.social .links{padding:0;float:left;list-style:none}.seed_packet_generator .finished{position:relative;float:left;width:100%}.seed_packet_generator .finished img.packet{display:block;width:100%;height:auto;margin:0 0 55px}.seed_packet_generator .finished .text{position:absolute;top:26%;left:49%;width:34%;height:21%;color:#2d3832;font-size:15px;text-align:center;line-height:20px;z-index:5;overflow:hidden}.social{float:left;width:100%;margin:0}.social .instagram{margin:0 0 125px;width:100%}.social .instagram li{float:left;width:95px;height:95px;overflow:hidden;border-radius:2px;margin:0 2px;position:relative}.social .instagram li img.background{width:100%;height:auto;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}.social .instagram li:hover img.background{opacity:.6}.social .instagram li.special{width:204px;background:#000}.social .instagram li.special img.background{opacity:.6;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.social .instagram li.special img.insta{position:relative;z-index:2;margin:30px 15px 30px 30px;float:left}.social .instagram li.special p{font-size:16px;line-height:16px;color:#fff;position:relative;z-index:2;margin:32px 0 0;font-weight:600}.social .instagram li.special a{color:inherit;text-decoration:none}.social .instagram li.special:hover img.background{opacity:.8}.social .links{margin:0;width:100%;text-align:center}.social .links li{margin:0 40px;display:inline-block}.social .links li img{width:64px;height:auto;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}.social .links li:hover img{opacity:.75}.home .social{margin-top:160px}.single-post .social{margin-top:40px}.site_search{width:100%;padding:20px 0;background:#3ea954;display:none}.site_search form{width:100%;height:50px}.site_search form input[type=text]{width:85%;height:50px;background:0 0;border:none;outline:0;font-size:22px;color:#fff;float:left}footer p,footer ul li{font-size:20px;line-height:28px}.site_search form input[type=text]::-webkit-input-placeholder{color:#fff;color:rgba(255,255,255,.8)}.site_search form input[type=text]:-moz-placeholder{color:#fff;color:rgba(255,255,255,.8)}.site_search form input[type=text]::-moz-placeholder{color:#fff;color:rgba(255,255,255,.8)}.site_search form input[type=text]:-ms-input-placeholder{color:#fff;color:rgba(255,255,255,.8)}.site_search form input[type=submit]{width:15%;height:50px;background:#64d07a;color:#fff;border:none;border-radius:3px;float:right;outline:0}.site_search form input[type=submit]:hover{background:#51d56c}footer{float:left;width:100%;margin:130px 0 0;border-top:1px solid #ddd;padding:35px 0}footer p{color:#2d3832;font-weight:300;margin:0;float:left}footer p.right{float:right}footer p.right a{color:inherit;font-weight:600;text-decoration:none;border-bottom:1px solid #2d3832;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}footer p.right a:hover{border-bottom-color:#3ea954;color:#3ea954}footer ul{margin:0;padding:0;list-style:none}footer ul li{color:#2d3832;font-weight:300;display:inline-block}footer ul li a{color:inherit;text-decoration:none}footer ul li a:hover{border-bottom:1px dotted #2d3832}footer ul li.bull{color:#3ea954;margin:0 10px}.responsive_bar{display:none;float:left;width:100%;background:#3ea954;margin:0 0 50px;padding:15px 0}.responsive_bar .search{float:left}.responsive_bar .search img{display:block}.responsive_bar .menu{float:right;width:30px;position:relative;cursor:pointer;margin:2px 0 0}.responsive_bar .menu span{height:2px;background:#fff;width:100%;float:left;border-radius:2px}.responsive_bar .menu span.middle{margin:5px 0}.responsive_bar .menu p{position:absolute;top:-2px;left:-50px;color:#fff;font-size:15px;margin:0}.responsive_navigation{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:rgba(62,169,84,.95);display:none}.responsive_navigation .close{position:fixed;top:8px;right:25px;cursor:pointer;color:#fff;font-size:50px;font-weight:400}.responsive_navigation ul{margin:0;padding:0;list-style:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.responsive_navigation ul li{text-align:center;color:#fff;font-size:30px;margin:12px 0}.responsive_navigation ul li a{color:inherit;text-decoration:none;font-weight:400}.responsive_navigation ul li ul,.responsive_navigation ul li.menu-item-18{display:none}body>.adsbygoogle{position:absolute;bottom:-100px}.pibfi_pinterest .xc_pin{top:20px!important;left:10px!important;background-size:cover!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;width:40px!important;height:25px!important}.wp-caption .pibfi_pinterest{width:100%!important;display:block!important}.wp-caption .pibfi_pinterest .xc_pin{top:10px!important}img.lazy{display:none}@keyframes fade_in{100%{opacity:1}}@-moz-keyframes fade_in{100%{opacity:1}}@keyframes slide_in{100%{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes slide_in{100%{opacity:1;-webkit-transform:none;transform:none}}.js.cssanimations .hero_container{opacity:0}.js.cssanimations .featured_articles,.js.cssanimations .main_content.single .content,.js.cssanimations .main_content.single .sidebar{opacity:0;-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}.js.cssanimations .load_complete .hero_container{animation:fade_in 1s ease forwards;-webkit-animation:fade_in 1s ease forwards;animation-delay:.25s;-webkit-animation-delay:.25s}.js.cssanimations .load_complete .main_content.single .content,.js.cssanimations .load_complete .main_content.single .sidebar{animation:slide_in 1s ease forwards;-webkit-animation:slide_in 1s ease forwards;animation-delay:.5s;-webkit-animation-delay:.5s}.js.cssanimations .load_complete .main_content.single .sidebar{animation-delay:.65s;-webkit-animation-delay:.65s}.js.cssanimations .load_complete .featured_articles{animation:slide_in 1s ease forwards;-webkit-animation:slide_in 1s ease forwards;animation-delay:.5s;-webkit-animation-delay:.5s}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}@media only screen and (max-width:1260px){.hero_container .arrow{display:none}}@media only screen and (max-width:1120px){.browse .categories .cover_left,.browse .categories .cover_right,.social .instagram li.special p{display:none}.wrapper{width:90%}.articles li{width:30%}.articles li.middle{margin-left:5%;margin-right:5%}.browse .categories{width:87%}.main_content .content{width:calc(100% - 350px)}.home .social{margin-top:100px}.social .instagram li,.social .instagram li.special{margin:0 .1%;width:10.9%}.social .instagram li.special img.insta{float:none;margin:0;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}}@media only screen and (max-width:1120px) and (min-width:670px){.articles li small span{display:block;height:0;overflow:hidden}}@media only screen and (max-width:980px){.browse .categories{width:82%}}@media only screen and (max-width:950px){header{text-align:center;margin-top:40px;margin-bottom:35px}header nav.primary{display:none}header .logo{float:none;display:inline-block;margin-top:0}header .logo img{width:250px}.responsive_bar{display:block}}@media only screen and (max-width:900px){.articles li{margin-bottom:60px}.articles li h1,.articles li h4{font-size:22px}.articles li p,.articles li small,.main_content.single .articles li ul li{font-size:15px;line-height:22px}.articles li p{margin-bottom:10px}.articles li small .additional{display:none}.main_content .content .articles li{margin-bottom:60px}}@media only screen and (max-width:870px){footer p,footer ul{text-align:center;width:100%}.main_content .content{width:100%}.main_content .sidebar,.social .instagram li:last-child{display:none}.social .instagram li,.social .instagram li.special{width:24.5%;margin:0 .25% .5%}.social .links li{margin:0 20px}footer p.right{display:block;width:100%}footer ul{margin-top:20px;float:left}.category_list a{width:48%}}@media only screen and (max-width:700px){.hero li img{opacity:.7}.hero .content_area{right:60px;width:auto}.browse h5,.hero .content_area .additional{display:none}.browse .categories{width:100%}.browse .categories a:first-child{margin-left:0}.browse .categories a:last-child{margin-right:0}.seed_packet_generator .options a{width:18%}.seed_packet_generator .options a:nth-child(6){clear:left}}@media only screen and (max-width:680px){.articles li,.articles li.middle{width:100%;margin:0 0 50px}}@media only screen and (max-width:640px){.social .links li{margin:0 10px}.social .links li img{width:32px}.social .instagram{margin-bottom:80px}footer{margin-top:80px}footer p,footer ul li{font-size:16px;line-height:22px}.main_content.single.page .contact_form{padding:40px}.main_content.single.page .contact_form fieldset{width:100%}.site_search form input[type=text]{width:100%;text-align:center}.site_search form input[type=submit]{display:none}}@media only screen and (max-width:550px){.hero .content_area{bottom:40px;left:40px;right:40px}.hero .content_area small span{display:block;height:0}.hero .content_area small a{clear:left}.main_content .content{margin-bottom:50px}.main_content .sidebar{display:block;margin:0 auto;float:none;width:100%}.main_content .sidebar .block{width:100%;height:300px}.main_content .sidebar .block.ad{height:250px;text-align:center}.main_content .sidebar .block.ad .adsbygoogle{margin:0 auto;width:288px;height:250px!important;float:none}.main_content.single .articles li p img.alignleft,.main_content.single .articles li p img.alignright{margin:20px 0;width:100%;height:auto}}@media only screen and (max-width:420px){.social .instagram li,.social .instagram li.special{width:23%;margin:0 1% 2%;height:70px}.category_list a{width:98%;height:100px}} */




article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input,textarea{-webkit-appearance:none;border-radius:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}a{outline:0}a:focus{outline:none}@font-face{font-family:'IntroScriptR';src:url(IntroScriptR-H2Base.eot);src:url(IntroScriptR-H2Base-1.eot) format("embedded-opentype"),url(IntroScriptR-H2Base.woff) format("woff"),url(IntroScriptR-H2Base.ttf) format("truetype");font-weight:400;font-style:normal}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box}body{-webkit-font-smoothing:antialiased;font-family:'Source Sans Pro',sans-serif}.wrapper{width:1000px;margin:0 auto}.btn_green{background:#3ea954;color:#fff;text-align:center;font-weight:600;font-size:20px;border-radius:2px;text-decoration:none;border:0;outline:0;padding:20px 0;float:left;width:100%;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}.btn_green:hover{background:#2b8c3f}header{float:left;width:100%;margin:65px 0 57px;z-index:4}header .logo{float:left;margin:9px 0 0}header .logo img{display:block}header nav.primary{float:right}header nav.primary ul{margin:0;padding:0;list-style:none}header nav.primary ul li{float:left;margin:0 0 0 30px;font-size:14px;color:#2d3832;font-weight:600;position:relative}header nav.primary ul li a{color:inherit;text-decoration:none;float:left;padding:8px 0 12px;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}header nav.primary ul li.menu-item-18 a{width:35px;background:url(header_search.png);background-size:35px 35px;-webkit-background-size:35px 35px;-moz-background-size:35px 35px;-o-background-size:35px 35px;text-indent:-9999px;height:35px}header nav.primary ul li:hover a,header nav.primary ul li.current-menu-item a{color:#3ea954}header nav.primary ul li.menu-item-18 a:hover{margin-top:-2px}header nav.primary ul li .sub-menu{width:180px;padding:15px 15px 10px;background:#3ea954;position:absolute;top:38px;left:-15px;border-radius:3px;box-shadow:0 0 100px 0 rgba(0,0,0,0.15);display:none;z-index:8}header nav.primary ul li:hover .sub-menu{display:block}header nav.primary ul li .sub-menu li{margin:0 0 5px;float:none;display:block}header nav.primary ul li .sub-menu li a{padding:0;color:#fff;color:rgba(255,255,255,0.8);display:block;float:none;font-size:13px}header nav.primary ul li .sub-menu li a:hover{color:#fff}.hero_container{position:relative;float:left;width:100%;margin:0 0 80px}.hero_container .arrow{position:absolute;left:50%;margin-left:-585px;top:50%;margin-top:-12px;width:25px;height:25px;background:url(homepage_hero_arrows.png) no-repeat left center;background-size:50px 25px;-webkit-background-size:50px 25px;-moz-background-size:50px 25px;-o-background-size:50px 25px;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}.hero_container .arrow:hover{margin-left:-588px}.hero_container .arrow.right{background-position:right center;margin-left:560px}.hero_container .arrow.right:hover{margin-left:563px}.hero{float:left;width:100%;margin:0;padding:0;list-style:none;height:435px;border-radius:2px;background:#000;position:relative;overflow:hidden}.hero li{position:relative;width:100%!important;height:435px!important;overflow:hidden;border-radius:2px}.hero li img{position:relative;z-index:1;width:100%;height:auto}.hero .grad{position:absolute;bottom:0;left:0;width:100%;height:330px;z-index:2;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0);opacity:.65}.hero .content_area{z-index:3;position:absolute;bottom:60px;left:60px;width:435px}.hero .content_area h4{color:#fff;font-size:30px;font-weight:300;margin:0 0 10px}.hero .content_area p{color:#fff;font-size:18px;line-height:25px;font-weight:300;margin:0 0 15px}.hero .content_area small{color:#fff;font-size:18px;line-height:25px;font-weight:300;margin:0}.hero .content_area small span{color:#c0bebe;margin:0 10px}.hero .content_area small a{color:inherit;text-decoration:none}.hero .content_area small a:hover{border-bottom:1px dotted #fff}.hero .content_area small a.link{color:#e3654a;font-weight:600}.hero .content_area small a.link:hover{border-bottom-color:#e3654a}.featured_articles{float:left;width:100%}h3{color:#2d3832;font-weight:500;font-size:25px;margin:0 0 40px;text-align:center}.banner{float:left;width:100%;background:#3ea954;margin:0 0 60px;text-align:center}.banner h1{font-size:30px;font-weight:300;margin:41px 0;color:#fff}.banner h1 strong{font-weight:400}.articles{margin:0;padding:0;list-style:none;width:100%;float:left}.articles li{float:left;width:300px;margin-bottom:85px}.articles li.left{clear:left}.articles li.middle{margin:0 50px}.articles li .image{height:150px;overflow:hidden;width:100%;border-radius:2px;display:block;box-shadow:0 0 150px 0 rgba(0,0,0,0.15);position:relative}.articles li .image .no_image{background:#3ea954 url(no_image.png) no-repeat center center;background-size:32px 32px;-webkit-background-size:32px 32px;-moz-background-size:32px 32px;-o-background-size:32px 32px;position:absolute;top:0;left:0;width:100%;height:100%}.articles li .image img{width:100%;position:relative;height:auto}.articles li h1,.articles li h4{color:#2d3832;font-size:25px;font-weight:300;margin:25px 0 10px}.articles li p{color:#69746e;font-size:18px;line-height:25px;font-weight:300;margin:0 0 15px}.articles li small{color:#898f8c;font-size:18px;line-height:25px;font-weight:300;margin:0}.articles li small span{color:#c0bebe;margin:0 10px}.articles li small a{color:inherit;text-decoration:none}.articles li small a:hover{border-bottom:1px dotted #898f8c}.articles li small a.link{color:#e3654a;font-weight:600}.articles li small a.link:hover{border-bottom-color:#e3654a}.browse{float:left;width:100%;background:#496f5a;margin:25px 0 110px;padding:42px 0;position:relative}.browse h5{color:#fff;float:left;font-size:25px;line-height:34px;font-weight:500;margin:0}.browse .categories{float:right;width:880px;overflow:scroll}.browse .categories a{font-size:14px;color:#fff;font-weight:300;background:#548168;border-radius:2px;padding:10px 15px;float:left;text-decoration:none;margin:0 5px;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}.browse .categories a:first-child{margin-left:30px}.browse .categories a:last-child{margin-right:30px}.browse .categories a:hover{background:rgba(255,255,255,0.2)}.browse .categories .slide{width:2500px;height:38px;overflow:hidden}.browse .categories::-webkit-scrollbar{display:none}.browse .categories .cover_right{position:absolute;top:0;width:30px;height:100%;left:50%;margin-left:470px;background:-moz-linear-gradient(left,rgba(73,111,90,0) 0%,rgba(73,111,90,1) 100%);background:-webkit-linear-gradient(left,rgba(73,111,90,0) 0%,rgba(73,111,90,1) 100%);background:linear-gradient(to right,rgba(73,111,90,0) 0%,rgba(73,111,90,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00496f5a',endColorstr='#496f5a',GradientType=1)}.browse .categories .cover_left{position:absolute;top:0;width:30px;height:100%;left:50%;margin-left:-380px;background:-moz-linear-gradient(left,rgba(73,111,90,1) 0%,rgba(73,111,90,0) 100%);background:-webkit-linear-gradient(left,rgba(73,111,90,1) 0%,rgba(73,111,90,0) 100%);background:linear-gradient(to right,rgba(73,111,90,1) 0%,rgba(73,111,90,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#496f5a',endColorstr='#00496f5a',GradientType=1)}.main_content{float:left;width:100%}.main_content h3{text-align:left;margin:0 0 35px}.main_content h3 a{color:inherit;text-decoration:none}.main_content h3 a:hover{text-decoration:underline}.main_content .content{float:left;width:650px}.main_content .content .articles li{width:100%;margin-bottom:85px}.main_content .content .articles li .image{height:250px}.main_content .sidebar{float:right;width:300px}.main_content .sidebar .block{width:300px;float:left;margin:0 0 35px;height:300px;overflow:hidden;border-radius:2px;position:relative}.main_content .sidebar .block img.background{width:100%}.main_content .sidebar .block .content_area{position:absolute;bottom:30px;left:30px;right:30px;z-index:2}.main_content .sidebar .block .content_area p{font-size:15px;line-height:20px;color:#fff;margin:0 0 10px}.main_content .sidebar .block .content_area p a{color:inherit}.main_content .sidebar .block .content_area p a:hover{text-decoration:none}.main_content .sidebar .block.ad{background:none;height:250px}.main_content .sidebar .block.ad .adsbygoogle{margin:0}.main_content .sidebar .block.matched_content{position:relative;margin:35px 0 0;height:330px;overflow:hidden;width:300px}.main_content .sidebar .popular{float:left;width:100%;margin:0 0 35px}.main_content .sidebar .popular h5{background:#e3654a;color:#fff;margin:0;font-size:20px;font-weight:600;text-align:center;padding:20px 0;border-radius:2px 2px 0 0;position:relative;z-index:1}.main_content .sidebar .popular h5 span{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #e3654a;position:absolute;bottom:-14px;left:50%;margin-left:-20px}.main_content .sidebar .popular .popular_articles{margin:0;padding:0;list-style:none;width:100%}.main_content .sidebar .popular .popular_articles li{float:left;width:100%;height:184px;overflow:hidden;border-radius:2px;background:#000;position:relative}.main_content .sidebar .popular .popular_articles li.middle{margin:10px 0}.main_content .sidebar .popular .popular_articles li img{height:auto;position:relative;width:100%;opacity:.65;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}.main_content .sidebar .popular .popular_articles li:hover img{opacity:.8}.main_content .sidebar .popular .popular_articles li .content_area{position:absolute;bottom:25px;left:30px;right:30px;z-index:2}.main_content .sidebar .popular .popular_articles li .content_area h4{font-size:20px;line-height:25px;color:#fff;margin:0}.main_content .sidebar .popular .popular_articles li .content_area small{font-size:12px;color:#fff;margin:10px 0 0;font-style:italic;font-weight:700}.main_content .sidebar .block.newsletter{background:#548168;height:auto}.main_content .sidebar .block.newsletter form{padding:25px;overflow:hidden}.main_content .sidebar .block.newsletter form h6{font-size:20px;line-height:25px;color:#fff;margin:0 0 2px}.main_content .sidebar .block.newsletter form label{font-size:15px;line-height:20px;color:#fff;margin:0 0 10px}.main_content .sidebar .block.newsletter form input[type=email]{background:#fff;color:#2d3832;font-size:15px;border-radius:2px;outline:0;border:0;width:100%;padding:20px 25px;margin:12px 0}.main_content .sidebar .block.newsletter form input[type=email].ErrorField{background:#ffdbdb}.main_content .sidebar .block.newsletter form input[type=submit]{font-size:15px;text-align:left;padding:18px 25px}.main_content .sidebar .block.newsletter form input[type=submit]:hover{background:#eee;color:#2d3832}.main_content .sidebar .block.seed_packets{height:285px;position:relative;margin-bottom:0}.main_content .sidebar .block.seed_packets .content_area{position:absolute;bottom:20px;left:30px;right:30px;z-index:2}.main_content .sidebar .block.seed_packets .content_area h4{font-family:'IntroScriptR';font-size:30px;line-height:27px;color:#fff;width:80%;font-weight:600;margin:0 0 5px}.main_content .sidebar .block.seed_packets .content_area a{font-size:17px;color:#fff;text-decoration:none;opacity:.8;font-weight:600;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}.main_content .sidebar .block.seed_packets .content_area a:hover{opacity:1}.main_content .sidebar .block.submenu{height:auto;background:#c0e2c7}.main_content .sidebar .block.submenu h5{background:#3ea954;color:#fff;margin:0;font-size:20px;font-weight:600;text-align:center;padding:20px 0;border-radius:2px 2px 0 0;position:relative;z-index:1}.main_content .sidebar .block.submenu h5 span{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #3ea954;position:absolute;bottom:-14px;left:50%;margin-left:-20px}.main_content .sidebar .block.submenu .menu{margin:0;padding:25px 30px;list-style:none}.main_content .sidebar .block.submenu .menu li{margin:0 0 4px}.main_content .sidebar .block.submenu .menu li a{color:#28382f;text-decoration:none}.main_content .sidebar .block.submenu .menu li a:hover{text-decoration:underline;color:#2d2424}.main_content .sidebar .block.submenu .menu li.current-menu-item a{font-weight:700}.main_content .sidebar .block.submenu .menu li ul{margin:4px 0 15px;padding:0 0 0 30px;list-style:circle}.main_content .sidebar .block.submenu .menu li ul li a{color:#466152}.main_content.single .articles li h3{color:#3ea954;font-size:20px;font-weight:400;margin:40px 0 20px}.main_content.single .articles li ul{margin-bottom:30px}.main_content.single .articles li ul li{color:#69746e;font-size:18px;line-height:25px;font-weight:300;margin:0 0 15px;float:none}.main_content.single .articles li ul li a,.main_content.single .articles li p a{color:#69746e;text-decoration:none;border-bottom:1px dotted #69746e;font-weight:400}.main_content.single .articles li ul li a:hover,.main_content.single .articles li p a:hover{border-bottom:0}.main_content.single .articles li ul li ul{margin-top:15px}.main_content.single .articles li hr{background:0;border:0;border-bottom:1px solid #ddd;margin:35px 0}.main_content.single .articles li p{margin-bottom:25px}.main_content.single .articles li p strong{font-weight:400}.main_content.single .articles li p img.aligncenter{display:block;margin:25px auto;max-width:100%;height:auto}.main_content.single .articles li p img.alignright{border:6px solid #eee;float:right;margin:10px 0 25px 25px}.main_content.single .articles li p img.alignleft{border:6px solid #eee;float:left;margin:10px 25px 25px 0}.main_content.single .articles li p img.size-full{border:6px solid #eee;float:left;margin:10px 25px 25px 0;width:100%;height:auto}.main_content.single .articles li .wp-caption{float:left;width:100%!important;border:6px solid #eee;margin:10px 0 25px}.main_content.single .articles li .wp-caption img{width:100%;height:auto;display:block}.main_content.single .articles li .wp-caption p{margin:0;padding:10px 20px;text-align:center;background:#eee}.main_content.single .articles li h1{margin-bottom:5px}.main_content.single .articles li small{margin-bottom:20px;float:left;width:100%}.main_content.single .content .articles li .image{height:300px}.main_content.single .slideshow-wrapper{float:left;width:100%;margin:0 0 25px}.main_content.single .slideshow-wrapper .slideshow-nav{display:none}.main_content.single .slideshow-wrapper .slideshow-content{width:100%;height:auto;position:relative}.main_content.single.page .articles li h1{margin-bottom:10px}.main_content.single.page .contact_form{float:left;width:100%;margin:20px 0 0;padding:50px;box-shadow:0 0 150px 0 rgba(0,0,0,0.1);border-radius:2px}.main_content.single.page .contact_form fieldset{width:47%;float:left;border:0;margin:0 0 10px;padding:0}.main_content.single.page .contact_form fieldset.right{float:right}.main_content.single.page .contact_form fieldset.full{width:100%}.main_content.single.page .contact_form label{color:#69746e;font-size:18px;line-height:25px;font-weight:300;margin:0 0 15px;float:left;width:100%}.main_content.single.page .contact_form input[type=text],.main_content.single.page .contact_form textarea{background:#fff;float:left;color:#333;font-size:15px;padding:15px 20px;border:1px solid #ccc;outline:0;border-radius:2px;margin:0 0 20px;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;width:100%}.main_content.single.page .contact_form textarea{height:150px;max-height:250px;max-width:650px!important}.main_content.single.page .contact_form input[type=text]:focus,.main_content.single.page .contact_form textarea:focus{border-color:#333}.main_content.single.page .contact_form input[type=text].ErrorField,.main_content.single.page .contact_form textarea.ErrorField{border-color:#b75252}.main_content.single.page .contact_form input[type=submit]{margin-top:10px}.main_content .adsbygoogle{height:60px;float:left;width:100%;margin:10px 0 25px}.main_content .adsbygoogle.matched_content{height:200px!important;overflow:hidden}.main_content .blocks{float:left;width:102%;margin:0 0 35px -1%}.main_content .blocks a,.main_content .blocks > img{display:block;margin:0 1% 2%;width:23%;float:left;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}.main_content .blocks a img{display:block;margin-right:0;width:100%;height:auto}.main_content .blocks a:hover{opacity:.8}.main_content .content .page_children{clear:left}.main_content .content .page_children .child{margin-bottom:35px;background:#fafafa;border-radius:2px;overflow:hidden}.main_content .content .page_children .child .image{width:100%;height:120px!important;overflow:hidden;background:#000;position:relative}.main_content .content .page_children .child .image img{width:100%;height:auto;position:relative;display:block}.main_content .content .page_children .child .inner{padding:30px}.main_content .content .page_children .child .inner a{text-decoration:none}.main_content .content .page_children .child .inner h4{margin:0 0 15px;color:#2d3832;font-size:25px;font-weight:300}.main_content .content .page_children .child .inner h4 a{color:inherit}.main_content .content .page_children .child .inner .more{color:#e3654a;font-weight:600}.main_content .content .page_children .child .inner .more:hover{border-bottom:1px #e3654a dotted}.main_content .content .page_children .child .inner p{margin-bottom:10px}.category_list{width:102%;margin:0 0 50px -1%}.category_list a{width:23%;height:200px;margin:0 1% 2%;float:left;background:#3ea954;position:relative;color:#fff;text-decoration:none;font-size:18px;border-radius:2px;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}.category_list a:nth-child(7n+2){background:#3aa04f}.category_list a:nth-child(7n+3){background:#369449}.category_list a:nth-child(7n+4){background:#318a43}.category_list a:nth-child(7n+5){background:#2d843f}.category_list a:nth-child(7n+6){background:#2c7d3d}.category_list a:nth-child(7n+7){background:#2b753b}.category_list a:hover{background:#e3654a}.category_list a span{padding:0 25px;text-align:center;display:block;position:relative;top:50%;-webkit-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0);transform:translateY(-50%) translateZ(0)}.seed_packet_generator .options{float:left;width:102%;margin:0 0 35px -1%}.seed_packet_generator .options a{float:left;display:block;border:3px solid transparent;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s;cursor:pointer;width:8%;margin:0 1% 2%}.seed_packet_generator .options a img{display:block;width:100%;height:auto}.seed_packet_generator .options a:hover{border-color:#ddd}.seed_packet_generator .options a.selected{border-color:#3ea954}.seed_packet_generator textarea{background:#fff;color:#2d3832;font-size:15px;line-height:20px;border-radius:2px;outline:0;border:1px solid #2d3832;width:100%;padding:20px 25px;margin:0 0 55px;height:100px;max-width:100%;max-height:200px}.seed_packet_generator .finished{position:relative;float:left;width:100%}.seed_packet_generator .finished img.packet{display:block;width:100%;height:auto;margin:0 0 55px}.seed_packet_generator .finished .text{position:absolute;top:26%;left:49%;width:34%;height:21%;color:#2d3832;font-size:15px;text-align:center;line-height:20px;z-index:5;overflow:hidden}.social{float:left;width:100%;margin:0}.social .instagram{margin:0 0 125px;padding:0;list-style:none;float:left;width:100%}.social .instagram li{float:left;width:95px;height:95px;overflow:hidden;border-radius:2px;margin:0 2px;position:relative}.social .instagram li img.background{width:100%;height:auto;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}.social .instagram li:hover img.background{opacity:.6}.social .instagram li.special{width:204px;background:#000}.social .instagram li.special img.background{opacity:.6;position:absolute;top:0;left:0;bottom:0;right:0;z-index:1}.social .instagram li.special img.insta{position:relative;z-index:2;margin:30px 15px 30px 30px;float:left}.social .instagram li.special p{font-size:16px;line-height:16px;color:#fff;position:relative;z-index:2;margin:32px 0 0;font-weight:600}.social .instagram li.special a{color:inherit;text-decoration:none}.social .instagram li.special:hover img.background{opacity:.8}.social .links{margin:0;padding:0;list-style:none;float:left;width:100%;text-align:center}.social .links li{margin:0 40px;display:inline-block}.social .links li img{width:64px;height:auto;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}.social .links li:hover img{opacity:.75}.home .social{margin-top:50px}.single-post .social{margin-top:40px}.site_search{width:100%;padding:20px 0;background:#3ea954;display:none}.site_search form{width:100%;height:50px}.site_search form input[type=text]{width:85%;height:50px;background:none;border:none;outline:none;font-size:22px;color:#fff;float:left}.site_search form input[type=text]::-webkit-input-placeholder{color:#fff;color:rgba(255,255,255,0.8)}.site_search form input[type=text]:-moz-placeholder{color:#fff;color:rgba(255,255,255,0.8)}.site_search form input[type=text]::-moz-placeholder{color:#fff;color:rgba(255,255,255,0.8)}.site_search form input[type=text]:-ms-input-placeholder{color:#fff;color:rgba(255,255,255,0.8)}.site_search form input[type=submit]{width:15%;height:50px;background:#64d07a;color:#fff;border:none;border-radius:3px;float:right;outline:none}.site_search form input[type=submit]:hover{background:#51d56c}footer{float:left;width:100%;margin:130px 0 0;border-top:1px solid #ddd;padding:35px 0}footer p{font-size:20px;line-height:28px;color:#2d3832;font-weight:300;margin:0;float:left}footer p.right{float:right}footer p.right a{color:inherit;font-weight:600;text-decoration:none;border-bottom:1px solid #2d3832;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-o-transition:all linear .2s}footer p.right a:hover{border-bottom-color:#3ea954;color:#3ea954}footer ul{margin:0;padding:0;list-style:none;clear:left}footer ul li{font-size:20px;line-height:28px;color:#2d3832;font-weight:300;display:inline-block}footer ul li a{color:inherit;text-decoration:none}footer ul li a:hover{border-bottom:1px dotted #2d3832}footer ul li.bull{color:#3ea954;margin:0 10px}.responsive_bar{display:none;float:left;width:100%;background:#3ea954;margin:0 0 50px;padding:15px 0}.responsive_bar .search{float:left}.responsive_bar .search img{display:block}.responsive_bar .menu{float:right;width:30px;position:relative;cursor:pointer;margin:2px 0 0}.responsive_bar .menu span{height:2px;background:#fff;width:100%;float:left;border-radius:2px}.responsive_bar .menu span.middle{margin:5px 0}.responsive_bar .menu p{position:absolute;top:-2px;left:-50px;color:#fff;font-size:15px;margin:0}.responsive_navigation{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;background:rgba(62,169,84,0.95);display:none}.responsive_navigation .close{position:fixed;top:8px;right:25px;cursor:pointer;color:#fff;font-size:50px;font-weight:400}.responsive_navigation ul{margin:0;padding:0;list-style:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.responsive_navigation ul li{text-align:center;color:#fff;font-size:30px;margin:12px 0}.responsive_navigation ul li a{color:inherit;text-decoration:none;font-weight:400}.responsive_navigation ul li ul{display:none}.responsive_navigation ul li.menu-item-18{display:none}body > .adsbygoogle{position:absolute;bottom:-100px}.pibfi_pinterest .xc_pin{top:20px!important;left:10px!important;background-size:cover!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;width:40px!important;height:25px!important}.wp-caption .pibfi_pinterest{width:100%!important;display:block!important}.wp-caption .pibfi_pinterest .xc_pin{top:10px!important}img.lazy{display:none}@keyframes fade_in{100%{opacity:1}}@-moz-keyframes fade_in{100%{opacity:1}}@keyframes slide_in{100%{opacity:1;-webkit-transform:none;transform:none}}@-moz-keyframes slide_in{100%{opacity:1;-webkit-transform:none;transform:none}}.js.cssanimations .hero_container{opacity:0}.js.cssanimations .main_content.single .content,.js.cssanimations .main_content.single .sidebar{opacity:0;-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}.js.cssanimations .featured_articles{opacity:0;-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}.js.cssanimations .load_complete .hero_container{animation:fade_in 1s ease forwards;-webkit-animation:fade_in 1s ease forwards;animation-delay:.25s;-webkit-animation-delay:.25s}.js.cssanimations .load_complete .main_content.single .content,.js.cssanimations .load_complete .main_content.single .sidebar{animation:slide_in 1s ease forwards;-webkit-animation:slide_in 1s ease forwards;animation-delay:.5s;-webkit-animation-delay:.5s}.js.cssanimations .load_complete .main_content.single .sidebar{animation-delay:.65s;-webkit-animation-delay:.65s}.js.cssanimations .load_complete .featured_articles{animation:slide_in 1s ease forwards;-webkit-animation:slide_in 1s ease forwards;animation-delay:.5s;-webkit-animation-delay:.5s}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}@media only screen and (max-width: 1260px){.hero_container .arrow{display:none}}@media only screen and (max-width: 1120px){.wrapper{width:90%}.articles li{width:30%}.articles li.middle{margin-left:5%;margin-right:5%}.browse .categories{width:87%}.browse .categories .cover_left,.browse .categories .cover_right{display:none}.main_content .content{width:calc(100% - 350px)}.home .social{margin-top:100px}.social .instagram li,.social .instagram li.special{margin:0 .1%;width:10.9%}.social .instagram li.special p{display:none}.social .instagram li.special img.insta{float:none;margin:0;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}}@media only screen and (max-width: 1120px) and (min-width: 670px){.articles li small span{display:block;height:0;overflow:hidden}}@media only screen and (max-width: 980px){.browse .categories{width:82%}}@media only screen and (max-width: 950px){header{text-align:center;margin-top:40px;margin-bottom:35px}header nav.primary{display:none}header .logo{float:none;display:inline-block;margin-top:0}header .logo img{width:250px}.responsive_bar{display:block}}@media only screen and (max-width: 900px){.articles li{margin-bottom:60px}.articles li h1,.articles li h4{font-size:22px}.articles li p,.articles li small,.main_content.single .articles li ul li{font-size:15px;line-height:22px}.articles li p{margin-bottom:10px}.articles li small .additional{display:none}.main_content .content .articles li{margin-bottom:60px}}@media only screen and (max-width: 870px){.main_content .content{width:100%}.main_content .sidebar{display:none}.social .instagram li:last-child{display:none}.social .instagram li,.social .instagram li.special{width:24.5%;margin:0 .25% .5%}.social .links li{margin:0 20px}footer p{width:100%;text-align:center}footer p.right{display:block;width:100%}footer ul{text-align:center;margin-top:20px;float:left;width:100%}.category_list a{width:48%}}@media only screen and (max-width: 700px){.hero li img{opacity:.7}.hero .content_area{right:60px;width:auto}.hero .content_area .additional{display:none}.browse h5{display:none}.browse .categories{width:100%}.browse .categories a:first-child{margin-left:0}.browse .categories a:last-child{margin-right:0}.seed_packet_generator .options a{width:18%}.seed_packet_generator .options a:nth-child(6){clear:left}}@media only screen and (max-width: 680px){.articles li,.articles li.middle{width:100%;margin:0 0 50px}}@media only screen and (max-width: 640px){.social .links li{margin:0 10px}.social .links li img{width:32px}.social .instagram{margin-bottom:80px}footer{margin-top:80px}footer p,footer ul li{font-size:16px;line-height:22px}.main_content.single.page .contact_form{padding:40px}.main_content.single.page .contact_form fieldset{width:100%}.site_search form input[type=text]{width:100%;text-align:center}.site_search form input[type=submit]{display:none}}@media only screen and (max-width: 550px){.hero .content_area{bottom:40px;left:40px;right:40px}.hero .content_area small span{display:block;height:0}.hero .content_area small a{clear:left}.main_content .content{margin-bottom:50px}.main_content .sidebar{display:block;margin:0 auto;float:none;width:100%}.main_content .sidebar .block{width:100%;height:300px}.main_content .sidebar .block.ad{height:250px;text-align:center}.main_content .sidebar .block.ad .adsbygoogle{margin:0 auto;width:288px;height:250px!important;float:none}.main_content.single .articles li p img.alignleft,.main_content.single .articles li p img.alignright{margin:20px 0;width:100%;height:auto}}@media only screen and (max-width: 420px){.social .instagram li,.social .instagram li.special{width:23%;margin:0 1% 2%;height:70px}.category_list a{width:98%;height:100px}}