*{margin:0;padding:0;word-break:break-word}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}h1,h2,h3,h4,h5,h6,i2,i3,i4{font-weight:400}table{border-collapse:collapse;border-spacing:0}img,fieldset{border:0}abbr,acronym{text-decoration:none}code{line-height:1em}pre{overflow:auto;word-wrap:normal;-moz-tab-size:4;tab-size:4}sub,sup{line-height:.5em}img,.wp-caption{max-width:100%;height:auto}iframe,video,embed,object{display:block;max-width:100%}img,.left,.alignleft,.right,.alignright{display:block}.center,.aligncenter{display:block;float:none;text-align:center;margin-right:auto;margin-left:auto}.clear{clear:both}button,input[type=submit]{cursor:pointer;overflow:visible;-webkit-appearance:none}body{font-family:system-ui,BlinkMacSystemFont,Roboto,segoe ui,Segoe,helvetica neue,Tahoma,sans-serif;font-size:19px;line-height:33px;color:#111;overflow-x:hidden}a{color:#568751;text-decoration:none}p a,.post_content a{text-decoration:underline}p a.button,.post_content a.button{text-decoration:none}code,pre,kbd{font-family:Menlo,Consolas,Monaco,andale mono,Courier,Verdana,sans-serif}.grt h1{font-size:39px;line-height:61px;font-weight:700;color:#111;margin-bottom:33px}.grt h2,.grt i2{font-size:31px;line-height:50px;font-weight:700;margin-top:53px;margin-bottom:20px}.grt h3,.grt i3{font-size:24px;line-height:40px;font-weight:700;margin-top:33px;margin-bottom:12px}.grt h4,.grt i4{font-size:19px;line-height:33px;font-weight:700;margin-bottom:7px}.grt h1+h2,.grt h2+h3,.grt h2:first-child,.grt h3:first-child,.grt h1+i2,.grt h2+i2,.grt i2,.grt h2+i3,.grt i3{margin-top:0}.grt ul,.grt ol{margin-left:33px}.grt li{margin-bottom:12px}.grt li:last-child{margin-bottom:0}.grt blockquote{color:#828282;padding-left:20px;border-left:7px solid rgba(0,0,0,.1)}.grt sub,.grt sup{color:#111}.grt code,.grt pre,.grt kbd{font-size:17px}.grt code{background-color:rgba(0,0,0,.08);padding:4px;border-radius:7px;margin:0 1px}.grt pre{background-color:#eee;padding:20px}.grt kbd{font-size:15px;color:#111;text-shadow:0 1px 0 #fff;background-color:#f7f7f7;padding:5px;border:1px solid #ccc;border-radius:7px;box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 1px #fafafa inset,0 0 0 1px #fff inset;margin:0 1px}.grt p,.grt ul,.grt ol,.grt blockquote,.grt pre,.grt img,.grt .left,.grt .alignleft,.grt .right,.grt .alignright,.grt .center,.grt .aligncenter,.grt .block,.grt .alignnone{margin-bottom:33px}.grt ul ul,.grt ul ol,.grt ol ul,.grt ol ol{margin-top:12px;margin-bottom:0}.grt blockquote>:last-child,.grt .left>:last-child,.grt .right>:last-child{margin-bottom:0}@media all and (min-width:768px){body:not(.has-sidebar) .grt h1{font-size:50px;line-height:77px}body:not(.has-sidebar) .grt h2{font-size:39px;line-height:61px}body:not(.has-sidebar) .grt h3{font-size:31px;line-height:50px}body:not(.has-sidebar) .grt h4{font-size:24px;line-height:40px}.grt .left:not(.bar),.grt .alignleft{float:left;clear:both;margin-right:33px}.grt .right:not(.bar),.grt .alignright{float:right;clear:both;margin-left:33px}}.grt .headline_area .headline{margin-top:0;margin-bottom:0}.grt .headline_area .headline a{color:#111}.grt .headline_area .headline a:hover{color:#568751}.grt .byline{font-size:15px;line-height:27px;color:#828282;margin-top:7px}.grt .byline .post_author:after,.grt .byline .post_date:after,.grt .byline .num_comments_link:after,.grt .byline .post_edit:after{display:block;height:0;content:'\a';white-space:pre}.grt .byline .avatar{width:54px;height:54px}.grt .archive_title{margin-bottom:33px}.grt .drop_cap{font-size:66px;line-height:1em;margin-right:7px;float:left}.grt .alert,.grt .note,.grt .box{padding:20px}.grt .alert{background-color:#ffebdc}.grt .note{background-color:#cce8cc}.grt .box{background-color:#eee}.grt .highlight{padding:4px 0}.grt .bar{color:#828282}.grt .pop{box-shadow:0 0 12px rgba(0,0,0,.4)}.grt .wp-caption,.grt .frame{box-sizing:border-box;color:#828282;background-color:#eee}.grt .wp-caption.aligncenter img{margin-right:auto;margin-left:auto}.grt .wp-caption .wp-caption-text{margin-bottom:0}.grt .wp-caption-text,.grt .caption,.grt .footnotes{font-size:15px;line-height:27px}.grt .wp-caption-text code,.grt .caption code,.grt .footnotes code{font-size:14px}.grt .caption{color:#828282;margin-top:-20px}.grt .center+.caption,.grt .aligncenter+.caption{text-align:center}.grt .footnotes{color:#828282;padding-top:20px;border-top:1px dotted rgba(0,0,0,.15)}.grt .footnotes p{margin-bottom:12px}.grt .author_description{border-top:1px solid rgba(0,0,0,.1);padding-top:33px}.grt .author_description .avatar{float:left;width:99px;height:99px;margin-right:20px}.grt .author_description_intro{font-weight:700}.grt .post_box+.post_box{margin-top:53px}.grt .alert,.grt .note,.grt .box,.grt .wp-caption,.grt .caption,.grt .footnotes,.grt .page-links,.grt .headline_area{margin-bottom:33px}.grt .post_list{margin-bottom:0}.grt .alert>:last-child,.grt .note>:last-child,.grt .box>:last-child,.grt .footnotes>:last-child,.grt .post_list>:last-child{margin-bottom:0}.grt .post_box:after,.grt .headline_area:after,.grt .byline:after,.grt .post_content:after,.grt .post_list:after,.grt .extend:after,.grt .author_description:after,.grt .query_box:after{display:table;clear:both;content:''}@media all and (min-width:768px){.grt .headline_area{position:relative}.grt .byline{margin-top:12px}.grt .byline .post_author:after,.grt .byline .post_date:after,.grt .byline .num_comments_link:after{display:none}.grt .byline .post_author~.post_date_intro:before,.grt .byline .post_date_intro~.post_date_intro:before,.grt .byline .post_author~.num_comments_link:before,.grt .byline .post_date~.num_comments_link:before,.grt .byline .post_author~.post_edit:before,.grt .byline .post_date~.post_edit:before,.grt .byline .num_comments_link~.post_edit:before{color:#828282;content:'\2022\0020'}}label{display:block;font-weight:700}.required{color:#d00}input,textarea,select{display:block;width:100%;box-sizing:border-box;font-family:inherit;font-size:inherit;line-height:1em;font-weight:inherit;padding:7px;border:1px solid rgba(0,0,0,.2)}input[type=checkbox],input[type=radio],input[type=image],input[type=submit],select{width:auto}input[type=checkbox],input[type=radio]{display:inline-block}input[type=checkbox]+label,input[type=radio]+label{display:inline;font-weight:400;margin-left:12px}textarea{line-height:inherit}button,input[type=submit],.button{display:inline-block;width:auto;font-family:inherit;font-size:inherit;font-weight:400;line-height:1em;vertical-align:top;color:#fff;text-decoration:none;background-color:#3a7d44;padding:12px 20px;border:1px solid rgba(0,0,0,.1);border-bottom-width:4px;border-bottom-color:rgba(0,0,0,.25);border-radius:12px;cursor:pointer;-webkit-appearance:none}button:hover,input[type=submit]:hover,.button:hover,button:active,input[type=submit]:active,.button:active{text-decoration:none;background-color:#469752;transition:background-color .3s ease}button:active,input[type=submit]:active,.button:active{border-bottom-width:2px;margin-top:2px}button.save,.button.save{color:#fff;background-color:#3a7d44}button.save:hover,.button.save:hover,button.save:active,.button.save:active{background-color:#469752}button.delete,.button.delete{color:#fff;background-color:#d50b0b}button.delete:hover,.button.delete:hover,button.delete:active,.button.delete:active{background-color:#f31313}button.action,.button.action{color:#fff;background-color:#7a547b}button.action:hover,.button.action:hover,button.action:active,.button.action:active{background-color:#916492}button.update,.button.update{background-color:#fcfc0d}button.update:hover,.button.update:hover,button.update:active,.button.update:active{background-color:#fcfc33}input[type=submit]{color:#fff;background-color:#3a7d44}input[type=submit]:hover,input[type=submit]:active{background-color:#469752}#header{color:#111;background-color:#fff;padding-top:33px;padding-bottom:33px}#nav{background-color:#568751;border-bottom:1px solid rgba(0,0,0,.1)}#content{padding-top:33px;padding-bottom:33px}#footer{font-size:15px;line-height:27px;color:#fff;background-color:#568751;padding-top:33px;padding-bottom:33px}.container{box-sizing:border-box;padding-left:20px;padding-right:20px}@media all and (min-width:768px){.container{max-width:728px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}@media all and (min-width:794px){.container{max-width:100%;padding-left:33px;padding-right:33px;margin-left:0;margin-right:0}}@media all and (min-width:1174px){.container{max-width:1108px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}}#site_title{font-size:50px;line-height:77px;font-weight:700;display:inline-block;vertical-align:bottom}#site_title.has-logo{margin-bottom:33px}#site_title.has-logo:last-child{margin-bottom:0}#site_title a:hover{color:#568751}.menu{font-size:24px;line-height:40px;list-style:none;display:flex;align-items:baseline;white-space:nowrap;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:-ms-autohiding-scrollbar}.menu::-webkit-scrollbar{display:none}.menu li{margin-right:20px}.menu li:last-child{margin-right:0}.menu a{display:block;color:#111;padding-top:4px;padding-bottom:4px}.menu:before{content:'\2194';color:#828282;margin-right:20px}@media all and (min-width:794px){.mode-focus .menu{justify-content:center}.menu:before{display:none}}.prev_next{border-top:1px dotted rgba(0,0,0,.15);padding-top:20px;padding-bottom:20px;margin-top:33px;margin-bottom:-33px}.prev_next.blog_nav{width:100%;display:flex;justify-content:space-between;flex-direction:row-reverse}.prev_next .previous_posts:first-child{margin-right:auto}.prev_next .previous_posts a:before{content:'\2190\0020'}.prev_next .next_posts a:after{content:'\0020\2192'}.prev_next .next_post,.prev_next .previous_post{margin-bottom:0}.prev_next .next_post+.previous_post{margin-top:20px}#comments .comments_intro{margin-top:53px;margin-bottom:33px}#comments .comments_intro:after{content:'\0020\2193'}#comments .num_comments,#comments .comments_closed{font-weight:700}#comments .comments_closed{font-weight:700;margin-top:53px}#comments .comment_list{list-style:none;margin-left:0}#comments .comment_list>.comment:first-child{margin-top:0}#comments .comment{margin-top:53px}#comments .comment #respond{margin-top:33px}#comments .children{list-style:none;margin-top:0;margin-left:20px}#comments .children .comment{margin-top:33px}#comments .comment_header{margin-bottom:12px}#comments .avatar{float:right;width:53px;height:53px;margin-left:20px}#comments .comment_author{font-weight:700}#comments .comment_date:before{display:block;height:0;content:'\a';white-space:pre}#comments .comment_text :last-child{margin-bottom:12px}#comments .comment_footer{font-size:15px;line-height:27px}#comments .comment_footer a{text-transform:lowercase;margin-right:12px}#comments .comment_nav{display:flex;justify-content:space-between;flex-direction:row-reverse;padding:20px 0;border-top:1px dotted rgba(0,0,0,.15);border-bottom:1px dotted rgba(0,0,0,.15)}#comments .comment_nav .previous_comments:first-child{margin-right:auto}#comments #respond{margin-top:53px}#comments #respond p{margin-bottom:20px}#comments #respond .comment-reply-title{font-weight:700}#comments #respond #cancel-comment-reply-link{font-weight:400;margin-left:12px}#comments #respond .comment-form-cookies-consent{font-size:15px;line-height:27px}#comments #respond .comment-form-cookies-consent label{margin-left:7px}#comments #respond .submit{padding:12px}@media all and (min-width:768px){#comments .children{margin-left:33px}#comments .comment_date:before{display:inline;height:auto;content:'\2022\0020';white-space:normal}}.content,.sidebar{box-sizing:border-box}.sidebar{margin-top:33px}@media all and (min-width:768px){.has-sidebar .content,.has-sidebar .sidebar{width:100%;max-width:728px}}@media all and (min-width:1174px){.has-sidebar .columns{display:flex;justify-content:space-between}.has-sidebar .sidebar{margin-top:0;max-width:327px}}.sidebar{background-color:#fff;padding:20px}.sidebar>div{margin-bottom:53px}.sidebar>div>:last-child{margin-bottom:0}.sidebar .widget_title{font-size:24px;line-height:40px;margin-bottom:12px}.sidebar p,.sidebar ul{margin-bottom:33px}.sidebar ul{margin-left:33px}.sidebar li{margin-bottom:12px}.sidebar li:last-child{margin-bottom:0}.sidebar>:last-child,.sidebar .textwidget>:last-child{margin-bottom:0}@media all and (min-width:768px){.sidebar{padding:33px}}@media all and (min-width:1174px){.sidebar{font-size:15px;line-height:27px;padding:20px}.sidebar>div{margin-bottom:33px}.sidebar .widget_title{font-size:19px;line-height:33px;margin-bottom:7px}.sidebar p,.sidebar ul{margin-bottom:20px}.sidebar ul{margin-left:20px}.sidebar li{margin-bottom:7px}.sidebar input[type=submit]{padding:7px}}.readability .text .byline .avatar{float:right;margin-left:20px;margin-bottom:0}.focus .text .byline .avatar{margin-bottom:7px}@media all and (min-width:768px){.readability .text .byline .avatar{float:left;margin-left:0;margin-right:20px}.focus .text .byline .avatar{margin-bottom:12px}}.focus .text .breakout{margin-left:auto;margin-right:auto}@media all and (min-width:794px){.readability .text,.focus .text{max-width:728px}.readability .text .extend,.focus .text .extend{box-sizing:border-box;max-width:calc(100vw - 66px)}.readability .text .wp-caption img,.focus .text .wp-caption img{max-width:100%}.readability .text .headline_area,.readability .text .post_content>h1,.readability .text .post_content>h2,.readability .text .post_content>h3,.readability .text .post_content>h4,.readability .text .extend,.readability .text .extend+.caption{margin-right:calc(794px - 100vw)}.focus .text{margin-left:auto;margin-right:auto}.focus .text .headline_area,.focus .text .post_content>h1,.focus .text .post_content>h2,.focus .text .post_content>h3,.focus .text .extend,.focus .text .extend+.caption{margin-left:calc(397px - (100vw/2));margin-right:calc(397px - (100vw/2))}.focus .text .extend.right{margin-left:33px}.focus .text .extend.left{margin-right:33px}}@media all and (min-width:1174px){.readability .text .extend,.focus .text .extend{max-width:1108px}.readability .text .pullout,.focus .text .pullout{float:right;box-sizing:border-box}.readability .text .headline_area,.readability .text .post_content>h1,.readability .text .post_content>h2,.readability .text .post_content>h3,.readability .text .post_content>h4,.readability .text .extend,.readability .text .extend+.caption{margin-right:-380px}.readability .text .breakout{max-width:calc(727.5px + (100vw - 1108px)/2);margin-right:calc(-380px - (100vw - 1108px)/2)}.readability .text .pullout{max-width:calc(100vw - (100vw - 1108px)/2 - 781px);margin-right:calc(-380px - (100vw - 1108px)/2)}.focus .text .headline_area,.focus .text .post_content>h1,.focus .text .post_content>h2,.focus .text .post_content>h3,.focus .text .extend,.focus .text .extend+.caption{margin-left:-190px;margin-right:-190px}.focus .text .breakout{max-width:calc(537.5px + (100vw - 1108px)/2);margin-left:33px;margin-right:calc(364px - (100vw/2))}.focus .text .breakout.left{margin-left:calc(364px - (100vw/2));margin-right:33px}.focus .text .pullout{max-width:calc(100vw - (100vw - 1108px)/2 - 951px);margin-right:calc(-190px - (100vw - 1108px)/2)}.focus .text .pullout.left{float:left;margin-left:calc(-190px - (100vw - 1108px)/2);margin-right:0}.text .breakout,.text .extend .breakout{float:right;box-sizing:border-box;max-width:calc(537.5px + (100vw - 1108px)/2);margin-left:33px;margin-right:calc((1108px - 100vw)/2)}.text .breakout.left,.text .extend .breakout.left{float:left;margin-left:calc((1108px - 100vw)/2);margin-right:33px}.text .extend .pullout{float:none;max-width:100%;margin-left:0;margin-right:0}.focus .text .extend .pullout{margin-left:auto;margin-right:auto}}@media all and (min-width:768px){.mode-focus #header,.mode-focus #nav,.mode-focus #nav-secondary,.mode-focus #footer{text-align:center}.mode-focus #header_image,.mode-focus #logo{margin-left:auto;margin-right:auto}}.focus .text .featured_image_wrap,.focus .text .post_content h1,.focus .text h2,.focus .text h3,.focus .text .headline_area,.focus .text .extend+.caption,.focus .text .extend .caption,.focus .text .archive_title,.focus .text i2,.focus .text i3{text-align:center}.focus .text .byline .avatar{margin-left:auto;margin-right:auto}.bar{color:#828282}@media all and (min-width:1174px){.text .bar{width:100%}.text .bar code{font-size:14px}.readability .text .bar,.focus .text .bar{box-sizing:border-box;float:right;clear:right;font-size:15px;line-height:27px;margin-bottom:20px}.readability .text .bar{max-width:327px;margin-right:-380px}.focus .text .bar{max-width:157px;margin-right:-190px}.focus .text .bar.left{float:left;clear:left;margin-left:-190px}}.bleed{position:relative;width:100vw;border-top:1px solid rgba(0,0,0,.1);margin-top:53px;margin-bottom:53px;margin-left:-20px}.bleed+.bleed{margin-top:-53px}.bleed:last-child{margin-bottom:0}.content>.post_box:last-child .bleed:last-child{margin-bottom:-33px}.bleed:after{display:table;clear:both;content:''}@media all and (min-width:768px){.bleed{margin-left:calc(calc(728px - 100vw)/2)}}@media all and (min-width:794px){.bleed{margin-left:-33px}}@media all and (min-width:1174px){.bleed{margin-left:calc(calc(1108px - 100vw)/2)}}.focus .bleed{left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.bleed .container{padding-top:33px;padding-bottom:7px}.bleed .post_content>h2:first-child,.bleed .post_content>i2{margin-bottom:33px}.bleed+h2,.bleed+i2{margin-bottom:33px}.bleed pre,.bleed .wp-caption,.bleed .frame{background-color:rgba(0,0,0,.1)}.bleed.no-border{border-top:none}.bleed.red{background-color:#fcc}.bleed.red blockquote,.bleed.red .caption,.bleed.red .bar,.bleed.red .wp-caption{color:maroon}.bleed.salmon{background-color:#fdc}.bleed.salmon blockquote,.bleed.salmon .caption,.bleed.salmon .bar,.bleed.salmon .wp-caption{color:#802b00}.bleed.orange{background-color:#fec}.bleed.orange blockquote,.bleed.orange .caption,.bleed.orange .bar,.bleed.orange .wp-caption{color:#805500}.bleed.yellow{background-color:#ffc}.bleed.yellow blockquote,.bleed.yellow .caption,.bleed.yellow .bar,.bleed.yellow .wp-caption{color:olive}.bleed.chartreuse{background-color:#efc}.bleed.chartreuse blockquote,.bleed.chartreuse .caption,.bleed.chartreuse .bar,.bleed.chartreuse .wp-caption{color:#558000}.bleed.lime{background-color:#dfc}.bleed.lime blockquote,.bleed.lime .caption,.bleed.lime .bar,.bleed.lime .wp-caption{color:#2a8000}.bleed.green{background-color:#cfc}.bleed.green blockquote,.bleed.green .caption,.bleed.green .bar,.bleed.green .wp-caption{color:green}.bleed.aquamarine{background-color:#cfd}.bleed.aquamarine blockquote,.bleed.aquamarine .caption,.bleed.aquamarine .bar,.bleed.aquamarine .wp-caption{color:#00802b}.bleed.turquoise{background-color:#cfe}.bleed.turquoise blockquote,.bleed.turquoise .caption,.bleed.turquoise .bar,.bleed.turquoise .wp-caption{color:#008055}.bleed.cyan{background-color:#cff}.bleed.cyan blockquote,.bleed.cyan .caption,.bleed.cyan .bar,.bleed.cyan .wp-caption{color:teal}.bleed.blue{background-color:#cef}.bleed.blue blockquote,.bleed.blue .caption,.bleed.blue .bar,.bleed.blue .wp-caption{color:#005580}.bleed.steel{background-color:#cdf}.bleed.steel blockquote,.bleed.steel .caption,.bleed.steel .bar,.bleed.steel .wp-caption{color:#002a80}.bleed.lavender{background-color:#ccf}.bleed.lavender blockquote,.bleed.lavender .caption,.bleed.lavender .bar,.bleed.lavender .wp-caption{color:navy}.bleed.purple{background-color:#dcf}.bleed.purple blockquote,.bleed.purple .caption,.bleed.purple .bar,.bleed.purple .wp-caption{color:#2b0080}.bleed.orchid{background-color:#ecf}.bleed.orchid blockquote,.bleed.orchid .caption,.bleed.orchid .bar,.bleed.orchid .wp-caption{color:#550080}.bleed.magenta{background-color:#fcf}.bleed.magenta blockquote,.bleed.magenta .caption,.bleed.magenta .bar,.bleed.magenta .wp-caption{color:purple}.bleed.pink{background-color:#fce}.bleed.pink blockquote,.bleed.pink .caption,.bleed.pink .bar,.bleed.pink .wp-caption{color:#800055}.bleed.rose{background-color:#fcd}.bleed.rose blockquote,.bleed.rose .caption,.bleed.rose .bar,.bleed.rose .wp-caption{color:#80002a}@media all and (min-width:794px){.readability .text .wp-post-image,.focus .text .wp-post-image{max-width:calc(100vw - 66px)}.focus .text .wp-post-image{margin-left:auto;margin-right:auto}}@media all and (min-width:1174px){.readability .text .wp-post-image,.focus .text .wp-post-image{max-width:1108px}}.featured_image_link{display:inline-block;vertical-align:top}@media all and (min-width:794px){.readability .text .featured_image_wrap{margin-right:calc(794px - 100vw)}.focus .text .featured_image_wrap{margin-left:calc(397px - (100vw/2));margin-right:calc(397px - (100vw/2))}}@media all and (min-width:1174px){.readability .text .featured_image_wrap{margin-right:-380px}.focus .text .featured_image_wrap{margin-left:-190px;margin-right:-190px}}.youtube{position:relative;background-color:#000;padding-top:56.25%;margin-bottom:33px;overflow:hidden;cursor:pointer}.youtube img,.youtube iframe,.youtube .play,.youtube .play:before{position:absolute}.youtube img{width:100%;top:-16.67%;left:0;opacity:.7}.youtube.custom-thumb img{top:0}.youtube iframe{width:100%;height:100%;top:0;left:0}.youtube .play,.youtube .play:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.youtube .play{width:90px;height:60px;background-color:#ff1616;box-shadow:0 0 30px rgba(0,0,0,.6);z-index:1;opacity:.8;border-radius:6px}.youtube .play:before{content:'';border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff}.card{box-sizing:border-box;color:inherit;background-color:#fff;border-radius:7px;box-shadow:0 4px 7px rgba(0,0,0,.3);margin-bottom:33px;transition:all .1s ease-in-out}.card:hover{transform:scale(1.03)}.card .card-body{padding:33px}.card .card-title,.card .card-subtitle{text-align:center}.card .card-title:last-child,.card .card-subtitle:last-child{margin-bottom:0}.card .card-title{font-size:24px;line-height:40px;font-weight:700;margin-bottom:26px}.card .card-title a{text-decoration:none}@media all and (min-width:475px){.card .card-title{font-size:31px;line-height:50px}}.card .card-subtitle{font-size:15px;line-height:27px;color:#828282;margin-top:-26px;margin-bottom:28px}@media all and (min-width:475px){.card .card-subtitle{margin-top:-20px;margin-bottom:29.5px}}.card.card-centered .card-text{text-align:center}.card .card-text>:last-child{margin-bottom:0}.grt .card{display:block;text-decoration:none}.grt .card .card-image{max-width:100%;border-radius:7px 7px 0 0;margin-bottom:0}.card-flex{display:flex;flex-wrap:wrap;justify-content:flex-start}.card-flex.card-flex-2>.card,.card-flex.card-flex-3>.card,.card-flex.card-flex-2>.card-link,.card-flex.card-flex-3>.card-link{max-width:537.5px}@media all and (min-width:794px){.card-flex.card-flex-2,.card-flex.card-flex-3{justify-content:space-between}.card-flex.card-flex-2>.card,.card-flex.card-flex-3>.card,.card-flex.card-flex-2>.card-link,.card-flex.card-flex-3>.card-link{max-width:calc(50% - 16.5px)}}@media all and (min-width:1174px){.card-flex.card-flex-3>.card,.card-flex.card-flex-3>.card-link{max-width:calc(33.333% - 22.001px)}}.card-flex.card-flex-4>.card,.card-flex.card-flex-4>.card-link{max-width:378.375px}@media all and (min-width:577.5px){.card-flex.card-flex-4{justify-content:space-between}.card-flex.card-flex-4>.card,.card-flex.card-flex-4>.card-link{max-width:calc(50% - 16.5px)}}@media all and (min-width:888.75px){.card-flex.card-flex-4>.card,.card-flex.card-flex-4>.card-link{max-width:calc(33.333% - 22.001px)}}@media all and (min-width:1174px){.card-flex.card-flex-4>.card,.card-flex.card-flex-4>.card-link{max-width:calc(25% - 24.75px)}}.hey-look{padding:12px;background:#568751;color:#fff}.hey-look a{color:#fff}.hey-look a:hover::before{content:'\1F449'}.hey-look a:hover::after{content:'\1F448';transition:.5s ease}button.save,.button.save{display:block;text-align:center;font-size:28px;line-height:34px;padding:8px 20px;text-decoration:none}.template-front .container{max-width:644px;margin:auto}.eat,.eat a,.menu .eat a{color:#b75130}.make,.make a,.menu .make a{color:#7a547b}.clean,.clean a,.menu .clean a{color:#5890b1}.grow,.grow a,.menu .grow a{color:#568751}.farm,.farm a,.menu .farm a{color:#e18227}.trek,.trek a,.menu .trek a{color:#d39f2b}.bleed.green{background-color:#edf3ee}.all-caps{text-transform:uppercase}.bleed:last-child{margin-bottom:33px}.uke-1{background-image:url(https://www.attainable-sustainable.net/wp-content/uploads/2020/05/cover-banner.jpg);background-size:cover}.uke-1{background-position:center;text-align:center;padding:33px 0}.uke-1 .button{text-shadow:none;text-decoration:none}.flex{display:flex;align-items:center;justify-content:space-between}.store .flex{margin-bottom:33px;align-items:start}.store .flex p{flex:1 0 30%;margin-right:20px}.aso{margin-top:53px;font-size:31px!important}.sprite{background:url(https://www.attainable-sustainable.net/wp-content/uploads/2020/05/Sprite.png) no-repeat top left;height:38px;margin:false false 0}.sprite.parade{background-position:0 0;width:173px}.sprite.RealSimple{background-position:0 -48px;width:207px;height:23px}.sprite.PW{background-position:0 -81px;width:62px;height:53px}.sprite.NYT{background-position:0 -144px;width:278px}.sprite.Elle{background-position:0 -192px;width:110px;height:45px}.sprite.O{background-position:0 -247px;width:131px;height:53px}.sprite.BuzzFeed{background-position:0 -310px;width:170px;height:30px}.grt .flex,.wp-audio-shortcode{margin-bottom:33px}#site_title.has-logo{margin-bottom:0}.kajabi{font-size:16px;justify-content:flex-end;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:4px}.kajabi li a{font-weight:400}.menu{overflow-x:inherit;flex-wrap:wrap}.menu:before{display:none}.menu li a{font-weight:600;line-height:1em}.menu li a:hover{color:rgba(0,0,0,.75)}#nav-secondary{padding-bottom:20px}#nav-secondary .menu{justify-content:center}.search-bar{background:#eee;padding:12px;font-size:15px;color:#999}.search-bar .crumb-search{display:flex;flex-direction:row-reverse;align-items:center}.search-bar .crumb-search .crumbs{line-height:18px;flex:auto}.search-bar .crumb-search .crumbs a{color:inherit}.search-bar .crumb-search .crumbs .crumbs-sep{margin:0 .6%}.sec-nav-search{margin-left:1em;width:100%;max-width:42%}.search_form{border:1px solid #ddd;border-radius:3px}.search_form #searchsubmit{padding:0;background-size:20px 20px;width:44px}.search_form .input_text{color:#999;border:none;width:100%;padding:6px 10px;border-top-left-radius:3px;border-bottom-left-radius:3px}.search_form p{display:flex}.search_form #searchsubmit{background-image:url(https://www.attainable-sustainable.net/wp-content/uploads/2021/08/searchmobile-1.svg);background-position:center;background-repeat:no-repeat;background-size:20px 20px;border:none;border-radius:0 3px 3px 0}.search_form #searchsubmit:hover{opacity:.7}.template-front .crumb-search{display:block;padding:49px 0}.template-front .crumb-search .sec-nav-search{max-width:100%;margin:0;font-size:19px}.template-front .crumb-search .button{background-color:#568751}.template-front .crumb-search .button:hover{opacity:.7}.fp-sub-menu .flex{flex-wrap:wrap}.fp-sub-menu div{margin-top:12px}.grt .learnwbb{background:rgba(255,255,255,.85);padding:33px}.grt .learnwbb .impact{font-size:30px}.grt .learnwbb .button{width:40%;margin:0;font-size:24px}.grt .learnwbb .flex{margin:0}.grt .learnwbb p:last-child{margin:0}i2{display:block}i3{display:block}i4{display:block}.spacer{padding:33px 0}.impact{font-size:2em;font-weight:700;line-height:normal}.justify{text-align:justify}p a,.post_content a,.grt a{font-weight:700;text-decoration:underline}p a:hover,.post_content a:hover,.grt a:hover{text-decoration:none}.wp-caption{text-align:center}.wp-caption .wp-caption-text{padding:12px}.wp-caption img{margin-bottom:0}.grt ul ul,.grt ul ol,.grt ol ul,.grt ol ol{margin-bottom:12px}.grt .mini{font-size:15px;color:#828282;line-height:27px}.grt .impact{font-size:1.3em;font-weight:700}.sub-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.sub-flex .sub-cat{background:#000;position:relative;flex:0 0 47%;margin-bottom:53px;border-radius:5px}.sub-flex .sub-cat:hover{background:#333}.sub-flex .sub-cat a,.sub-flex .sub-cat h3,.sub-flex .sub-cat i3{position:absolute;top:0;bottom:0;right:0;left:0;align-items:center;justify-content:center;display:inline-flex;color:#fff;font-weight:700;font-size:24px;text-decoration:none;margin:0}.sub-flex .sub-cat img{margin:0;opacity:.5;border-radius:5px;width:100%}.sub-flex .sub-cat img:hover{opacity:.7}.sub-flex .sub-cat p{margin:0}.small{color:#999;font-size:.95em;line-height:1.7em}.author_name{display:none}.thrive_suks{color:#fff;padding:31px;margin:2px -62px}.thrive_suks p:last-child{margin:0}.thrive_suks a.button{box-shadow:1px 1px 1px #555;font-size:1.4em;text-decoration:none}.thrive_suks p,.thrive_suks h2,.thrive_suks i2{text-shadow:1px 1px 1px #555}.deco{background:#7a547b;padding:31px;margin:31px}.deco .thrive_suks{background:#5890b1}.deco_two{background:#e18227;padding:31px;margin:31px}.deco_two .thrive_suks{background:#568751}.deco_two .thrive_suks a.button{background-color:#5890b1}.deco_two .thrive_suks a.button:hover{background-color:#84b2ce}.deco_three{background:#b75130;padding:31px;margin:31px}.deco_three .thrive_suks{background:#d39f2b}.bleed.purple{background-color:#7a547b}.template-category .archive_content,.template-home .archive_content{margin-bottom:53px;border-bottom:1px solid #eee}.template-category .post_box,.template-home .post_box{display:flex;border-bottom:1px solid #eee}.template-category .post_box .featured_image_wrap,.template-home .post_box .featured_image_wrap{flex:0 0 50%}.template-category .post_box img,.template-home .post_box img{box-sizing:border-box;border-top-left-radius:5px;border-bottom-left-radius:5px}.template-category .post_box img:hover,.template-home .post_box img:hover{opacity:.7}.template-category .post_box .headline a,.template-home .post_box .headline a{text-decoration:none;color:#111}.template-category .post_box .headline a:hover,.template-home .post_box .headline a:hover{color:#828282}.template-category .post_box p,.template-home .post_box p{margin-bottom:53px}.book-banner{border:5px solid #568751;padding:12px;display:flex;align-items:center;margin-bottom:33px}.book-banner .book-banner-text{text-align:center;flex-basis:75%}.book-banner i3{color:#568751}.book-banner img{margin-bottom:0}.store-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.store-item{margin:20px 0;max-width:280px}.store-item h3,.store-item i3{font-size:1.2em;text-align:left!important}.store-item h3 a,.store-item h3 i3{color:#555;text-decoration:none}.store-item p{margin:.6em 0}.bubblebox{margin-bottom:53px}.bubblebox .name{text-align:center;font-weight:200;padding:.6em;border-width:0 0 1px;border-color:#efefef;border-style:dotted}.bubblebox .bubble{line-height:1.8em;padding:1em;background-color:#eee;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;border-top-left-radius:3px}ul.checkbox{margin-left:33px}ul.checkbox li{list-style:none;margin-bottom:1em}ul.checkbox li:before{content:"\2714";color:#21b713;font-size:24px;vertical-align:top;margin-left:-36px;padding-right:16px}.no-head h1{font-size:39px!important;line-height:50px!important;text-align:left!important}.testimonial{text-align:center;padding-top:3em}.testimonial .quote:before{content:"\2605\2605\2605\2605\2605";color:gold;display:block;margin-bottom:false}.testimonial img{margin:auto}.testimonial a{font-weight:400!important}.testimonial+.testimonial{border-top:1px dotted #ddd;margin-top:3em}@media only screen and (min-width:730px){.has-sidebar .content,.has-sidebar .sidebar{max-width:728px}}@media only screen and (min-width:1110px){.container{max-width:1100px}.has-sidebar .sidebar{max-width:328px}}#footer{text-align:center}#footer .menu{justify-content:center;font-size:15px}#footer a{color:#fff}#footer a:hover{color:#eee}.social-profiles{margin-bottom:7px}.social-profiles a{color:#fff}@media all and (max-width:1174px){.template-front .container{max-width:794px}}@media all and (max-width:794px){.search-bar .crumb-search{display:block;text-align:center}.sec-nav-search{margin:0 0 12px;max-width:100%}.flex{display:block}.fp-sub-menu .flex div{margin:20px auto}.menu{font-size:19px}.menu a{padding-bottom:0}.kajabi{justify-content:left;overflow-x:inherit;margin-top:7px;font-size:16px;padding-bottom:7px}.template-front .container{max-width:644px}.uke-1{padding:0;background-image:none}.uke-1 .container,.uke-1 .spacer{padding:0}.grt .learnwbb{padding:20px}.template-category .post_box,.template-home .post_box{display:block}.grt .author_description .avatar{float:none}.justify{text-align:left}.sidebar{display:none}}@media all and (min-width:644px){.mobile-book{display:none}}@media all and (max-width:500px){.sub-flex .sub-cat{flex:0 0 100%}}