body{padding-top:221px}body.admin-bar{padding-top:189px}@media screen and (max-width:1024px){body{padding-top:148px}body.admin-bar{padding-top:116px}}@media screen and (max-width:782px){body.admin-bar{padding-top:102px}}nav#blog-nav{position:fixed;width:100%;height:87px;margin-top:-87px;background:#f5f5f5;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}@media screen and (max-width:1024px){nav#blog-nav{height:60px;margin-top:-60px}}@media screen and (max-width:782px){nav#blog-nav{overflow-x:auto}}nav#blog-nav .wrapper{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}nav#blog-nav .blog-title{color:#222;font-size:26px;font-family:'Avenir Next LT W01 Bold';line-height:32px;text-decoration:none;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1024px){nav#blog-nav .blog-title{display:none}}nav#blog-nav .blog-nav-menu{display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-left:50px}nav#blog-nav .blog-nav-menu li{margin-right:50px;position:relative;-ms-flex-negative:0;flex-shrink:0}nav#blog-nav .blog-nav-menu li a{color:#222;text-decoration:none;font-family:AvenirNextLTW01-Medium;display:block;padding:10px 0}@media screen and (min-width:1025px){nav#blog-nav .blog-nav-menu li.menu-blog-home{display:none}}nav#blog-nav .blog-nav-menu li.menu-item-has-children>a:after{font-family:deep-root!important;display:inline-block;content:attr(data-icon);font-style:normal;font-weight:400;font-variant:normal;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;content:"\6c";font-size:15px}@media screen and (max-width:782px){nav#blog-nav .blog-nav-menu li.menu-item-has-children>a:after{content:""}}nav#blog-nav .blog-nav-menu li:hover>ul.sub-menu{visibility:visible}@media screen and (max-width:782px){nav#blog-nav .blog-nav-menu li:hover>ul.sub-menu{display:none}}nav#blog-nav .blog-nav-menu li a:hover,nav#blog-nav .blog-nav-menu li.current-category-parent>a,nav#blog-nav .blog-nav-menu li.current-menu-item a,nav#blog-nav .blog-nav-menu li:hover>a{color:#84bd00}@media screen and (max-width:1200px){nav#blog-nav .blog-nav-menu li{font-size:16px;margin-right:40px}}nav#blog-nav .blog-nav-menu ul.sub-menu{position:absolute;visibility:hidden;padding:0;list-style:none;z-index:99;text-align:left;margin-left:-10px;min-width:160px;width:calc(100% + 20px);border:1px solid #fff}nav#blog-nav .blog-nav-menu ul.sub-menu li{margin:0;display:block}nav#blog-nav .blog-nav-menu ul.sub-menu li:not(:last-child){border-bottom:1px solid #fff}nav#blog-nav .blog-nav-menu ul.sub-menu li a{padding:8px 10px;border-bottom:none;color:#fff;font-weight:500;font-size:12px;background:rgba(0,0,0,.75)}nav#blog-nav .blog-nav-menu ul.sub-menu li a:hover{background:#000}nav#blog-nav .blog-nav-menu ul.sub-menu ul.sub-menu{left:calc(100% + 10px);top:-1px}@media screen and (max-width:1600px){nav#blog-nav .blog-nav-menu{margin-left:40px}nav#blog-nav .blog-nav-menu li{margin-right:40px}}@media screen and (max-width:1350px){nav#blog-nav .blog-nav-menu{margin-left:30px}nav#blog-nav .blog-nav-menu li{margin-right:30px}}@media screen and (max-width:1024px){nav#blog-nav .blog-nav-menu{margin:auto}nav#blog-nav .blog-nav-menu li:last-child{margin-right:0}}nav#blog-nav .blog-search{position:relative}@media screen and (max-width:1024px){nav#blog-nav .blog-search{display:none}}nav#blog-nav .blog-search .open-search-form{display:none}@media screen and (max-width:1280px){nav#blog-nav .blog-search .open-search-form{display:block}}@media screen and (max-width:1280px){nav#blog-nav .blog-search-form-wrapper{display:none}}nav#blog-nav form.blog-search-form{background:#fff;width:314px;height:48px;border-radius:5px;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1600px){nav#blog-nav form.blog-search-form{width:250px}}@media screen and (max-width:1280px){nav#blog-nav form.blog-search-form{position:absolute;right:-10px;top:-15px}}nav#blog-nav form.blog-search-form button[type=submit]{font-size:18px;height:48px;width:48px;line-height:48px;border:none;background:0 0;cursor:pointer;text-align:center}nav#blog-nav form.blog-search-form input[type=search]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:17px;font-family:AvenirNextLTW01-Medium}#int-content{padding-top:60px;padding-bottom:60px}#main{position:relative;z-index:1;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#primary{width:67%}@media screen and (max-width:1024px){#primary{width:100%}}#primary article{-webkit-box-shadow:0 0 20px rgba(0,0,0,.06);box-shadow:0 0 20px rgba(0,0,0,.06);padding:40px}@media screen and (max-width:1024px){#primary article{padding:30px 20px}}@media screen and (max-width:480px){#primary article{padding:0}}#primary article .hentry-inner{margin:auto;width:80%;padding-top:40px}@media screen and (max-width:1200px){#primary article .hentry-inner{width:100%;padding-left:40px;padding-right:40px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width:1024px){#primary article .hentry-inner{padding-left:20px;padding-right:20px}}#primary article .posted-on{font-size:16px;font-family:'Avenir Next LT W01 Bold';color:#828282;text-transform:uppercase}#primary article .posted-on a{text-decoration:none;color:#828282}#primary article .entry-title{font-size:38px;line-height:45px;margin:10px 0 20px}@media screen and (max-width:782px){#primary article .entry-title{font-size:34px;line-height:40px}}@media screen and (max-width:480px){#primary article .entry-title{font-size:28px;line-height:34px}}#primary article .entry-meta{margin-bottom:60px;font-family:AvenirNextLTW01-Medium}@media screen and (max-width:480px){#primary article .entry-meta{margin-bottom:40px}}#primary article .entry-content h3{font-size:30px;line-height:37px;color:#222}#primary article .entry-content ul{margin:20px 0 30px 30px}#primary article .entry-content ul li{margin:5px 0}#secondary{width:28%}@media screen and (max-width:1024px){#secondary{display:none}}.bx-wrapper .bx-loading{min-height:30px}.bx-wrapper .bx-viewport{left:0}ul.bxslider li{background:#000}ul.bxslider li>a{overflow:hidden;height:610px;display:block}@media screen and (max-width:1200px){ul.bxslider li>a{height:500px}}@media screen and (max-width:525px){ul.bxslider li>a{height:300px}}ul.bxslider li img{margin:0 auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.featured-content .bxslider{visibility:hidden;opacity:0}.featured-content .bx-wrapper .bx-controls-direction{top:40%;left:0;right:0;width:100%;height:26px;margin-top:-43px;z-index:1}@media screen and (max-width:480px){.featured-content .bx-wrapper .bx-controls-direction{top:30%}}.featured-content .bx-wrapper .bx-controls-direction .bx-next,.featured-content .bx-wrapper .bx-controls-direction .bx-prev{color:#2d2f30!important;border-bottom:none!important}.featured-content .bx-wrapper .bx-controls-direction .bx-next i,.featured-content .bx-wrapper .bx-controls-direction .bx-prev i{display:inline-block;font-size:2em;padding:25px 15px;color:#fff}.featured-content .bx-wrapper .bx-controls-direction .bx-prev{float:left}.featured-content .bx-wrapper .bx-controls-direction .bx-next{float:right}#secondary .widget{background:#fff;padding:10px 40px 30px;font-size:14px;margin-bottom:40px;-webkit-box-shadow:0 0 20px rgba(0,0,0,.06);box-shadow:0 0 20px rgba(0,0,0,.06)}#secondary .widget ul{font-family:AvenirNextLTW01-Medium;list-style:none;font-size:17px}#secondary .widget ul li{margin:10px 0}#secondary .widget ul a{text-decoration:none;color:inherit}#secondary .widget ul a:hover{color:#222}#secondary .widget-title{font-size:30px;line-height:45px;text-align:center;color:#222}#secondary .mc4wp-form p{font-size:18px}#secondary .mc4wp-form .form-row{grid-template-columns:72fr 28fr;border-radius:8px}#secondary .mc4wp-form input[type=email]{border-radius:none;border-radius:8px 0 0 8px;background:0 0;font-size:16px}#secondary .mc4wp-form input[type=submit]{cursor:pointer;background:#84bd00;color:#fff;text-transform:uppercase;font-size:16px;font-family:AvenirNextLTW01-Medium;border-radius:0 8px 8px 0}@media screen and (max-width:1280px){#secondary .mc4wp-form .form-row{grid-template-columns:1fr}#secondary .mc4wp-form input[type=email]{border-radius:8px 8px 0 0}#secondary .mc4wp-form input[type=submit]{border-radius:0 0 8px 8px}}.page-post_notification_header #secondary .widget.widget_mc4wp_form_widget{display:none}.widget.widget_rss li{margin-bottom:31px}.widget .screen-reader-text{display:none}.widget select{max-width:100%}#secondary .search-submit{line-height:2}.wpcf7 input[type=email],.wpcf7 input[type=text],.wpcf7 label,.wpcf7 textarea{display:block}.wpcf7 input[type=email],.wpcf7 input[type=submit],.wpcf7 input[type=text],.wpcf7 textarea{margin-bottom:16px}.wpcf7 input[type=email],.wpcf7 input[type=text]{max-width:50%;width:auto}.wpcf7 textarea{width:100%}#comments{width:80%;margin:50px auto 0;padding-top:50px;border-top:2px solid #f1f1f1}ol.comment-list{margin:30px 0;list-style:none}ol.comment-list>li{-webkit-box-shadow:0 0 5px rgba(0,0,0,.06);box-shadow:0 0 5px rgba(0,0,0,.06);padding:30px}ol.comment-list>li.thread-odd{background:#fcfcfc}ol.comment-list ul.children{margin:0;list-style:none;border-top:2px solid #f1f1f1;padding-top:20px;padding-left:20px}.comment-meta time{font-size:smaller;color:#999;font-style:italic}.comment-content p{font-size:16px;line-height:135%}#commentform label{display:block}#commentform textarea{background:#f5f5f5;width:100%}#commentform input#submit{display:inline-block;text-decoration:none;padding:14px 20px;border-radius:8px;-webkit-transition:.3s all;transition:.3s all;background:#84bd00;color:#fff;font-size:16px;font-size:14px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;border:none}#commentform input#submit:hover{background:#608a00}.share-buttons-container{margin:50px auto 0;width:80%;padding-top:50px;border-top:2px solid #f1f1f1}@media screen and (max-width:1200px){.share-buttons-container{width:auto;margin-left:40px;margin-right:40px}}@media screen and (max-width:1024px){.share-buttons-container{margin-left:20px;margin-right:20px;padding-top:30px}}.share-buttons-container .share-meta{display:none;opacity:0}.share-buttons-container .share-btns,.share-buttons-container .share-btns .share-link,.share-buttons-container .share-buttons-title{display:inline-block}.share-buttons-container .share-btns .share-link{line-height:35px;background:#84bd00;border-radius:50%;width:32px;height:32px;line-height:32px;text-align:center;margin-right:10px}.share-buttons-container .share-btns .share-link i{font-size:15px;color:#fff}.share-buttons-container .share-buttons-title{text-transform:uppercase;font-family:'Avenir Next LT W01 Bold';margin-right:10px}.featured-content{background:#fff}.featured-content ul.bxslider{z-index:1}.featured-content ul.bxslider li{background:0 0;position:relative;padding-bottom:15px}.featured-content .featured-info{position:relative;margin:-120px auto 0;width:90%;max-width:860px;background:#fff;padding:10px 20px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.09);box-shadow:0 0 15px rgba(0,0,0,.09);min-height:240px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;text-align:center;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-flex-direction:column;-o-flex-direction:column;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:782px){.featured-content .featured-info{min-height:180px;margin-top:-90px;width:80%}}@media screen and (max-width:480px){.featured-content .featured-info{width:90%;padding:1px 10px}}.featured-content .featured-info h2.featured-title{line-height:60px;margin:20px 0 0}.featured-content .featured-info h2.featured-title a{color:#222;text-decoration:none}@media screen and (max-width:1200px){.featured-content .featured-info h2.featured-title{line-height:50px}}@media screen and (max-width:782px){.featured-content .featured-info h2.featured-title{line-height:34px}}.recent-blog-posts-container{font-size:15px}.recent-blog-posts-container .recent-blog-posts-category,.recent-blog-posts-container .recent-blog-posts-inner{background:#fff;padding:15px;margin-bottom:30px;border-bottom:3px solid rgba(100,100,100,.1)}.recent-blog-posts-container .recent-blog-posts-container .recent-blog-posts-category a{font-size:24px;font-weight:400}.recent-blog-posts-container .recent-blog-posts-container .recent-blog-posts-category .title{display:inline-block;background:#2d2f30;color:#fff;margin:-15px 0 -15px -15px;padding:15px;border-right:1px solid rgba(100,100,100,.1)}.recent-blog-posts-container .recent-blog-posts-container .recent-blog-posts-category .recent-posts-view-more{color:#bdc3c7}.recent-blog-posts-container .recent-blog-posts-container .recent-blog-posts-category .recent-posts-view-more:hover>.recent-posts-view-more-meta{visibility:visible;opacity:1}.recent-blog-posts-container .recent-blog-posts-inner{padding-bottom:31px}.recent-blog-posts-container .recent-posts-view-more-meta{position:relative;text-transform:uppercase;font-weight:400;margin-right:8px;visibility:hidden;opacity:0;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.recent-blog-posts-container .sep{display:inline-block;margin:0 4px}.recent-blog-posts-container .post-thumb{margin-bottom:16px}.recent-blog-posts-container .recent-blog-post-header{padding:16px 16px 0}.recent-blog-posts-container .recent-blog-post-title{font-size:24px;line-height:1.2;letter-spacing:-.04em;text-transform:uppercase;margin:0 0 3px}.recent-blog-posts-container .recent-blog-post-meta{text-transform:uppercase;letter-spacing:-.02em;font-size:13px}.recent-blog-posts-container .recent-blog-post-meta,.recent-blog-posts-container .recent-blog-post-meta a{color:#bdc3c7;font-weight:400}.recent-blog-posts-container .recent-blog-post-summary{padding:16px 16px 6px}.row.newsletter{background:url(/wp-content/themes/deeproot2021/images/blog/newsletter.jpg) no-repeat center center;background-size:cover;color:#fff;text-align:center;position:relative;padding:100px 0;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.newsletter:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(39,48,59,.55)}.row.newsletter .newsletter__inner{max-width:700px;position:relative;z-index:1;padding:0 20px}.row.newsletter h2,.row.newsletter p{color:#fff}.row.newsletter p{font-size:21px;line-height:27px}.row.newsletter .form-row{max-width:385px;width:100%;margin:auto;grid-template-columns:70fr 30fr;border-radius:8px}@media screen and (max-width:782px){.row.newsletter .form-row{display:grid}}.row.newsletter .form-row input[type=email]{border-radius:none;border-radius:8px 0 0 8px;background:0 0;font-size:16px}.row.newsletter .form-row input[type=submit]{cursor:pointer;background:#84bd00;color:#fff;text-transform:uppercase;font-size:16px;font-family:AvenirNextLTW01-Medium;border-radius:0 8px 8px 0}@media screen and (min-width:1025px){.single-post .row.blog-categories,.single-post .row.blog-monthly-archives,.single-post .row.newsletter{display:none}}p.mc4wp-checkbox.mc4wp-checkbox-wp-comment-form input[type=checkbox]{margin-right:5px}p.comment-form-cookies-consent{display:-webkit-box;display:-ms-flexbox;display:flex}p.comment-form-cookies-consent input[type=checkbox]{margin:8px 5px 0 0}.blog-category-list,.blog-monthly-archive-list{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);text-align:left;grid-gap:10px}.blog-category-list a,.blog-monthly-archive-list a{text-decoration:none;font-size:17px;font-family:AvenirNextLTW01-Medium;color:#585755}.blog-category-list a:hover,.blog-monthly-archive-list a:hover{color:#84bd00}@media screen and (max-width:960px){.blog-category-list,.blog-monthly-archive-list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:600px){.blog-category-list,.blog-monthly-archive-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:480px){.blog-category-list,.blog-monthly-archive-list{grid-template-columns:repeat(1,1fr);text-align:center}}.blog-monthly-archive-list{grid-template-columns:repeat(9,1fr)}@media screen and (max-width:1500px){.blog-monthly-archive-list{grid-template-columns:repeat(8,1fr)}}@media screen and (max-width:1400px){.blog-monthly-archive-list{grid-template-columns:repeat(7,1fr)}}@media screen and (max-width:1300px){.blog-monthly-archive-list{grid-template-columns:repeat(6,1fr)}}@media screen and (max-width:1100px){.blog-monthly-archive-list{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:960px){.blog-monthly-archive-list{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:782px){.blog-monthly-archive-list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:480px){.blog-monthly-archive-list{grid-template-columns:repeat(2,1fr);text-align:left}}