.facebook .icon{fill:#3b5998}.twitter .icon{fill:#55acee}.gplus .icon{fill:#dd4b39}.instagram .icon{fill:#405de6}.vimeo .icon{fill:#1ab7ea}.pinterest .icon{fill:#bd081c}.youtube .icon{fill:#cd201f}.linkedin .icon{fill:#007bb6}.stumbleupon .icon{fill:#EB4823}.buffer .icon{fill:#333}article,aside,footer,header,hgroup,main,nav,section{display:block}*,:before,:after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}li{list-style:none}img{height:  auto  ;max-width:100%;vertical-align:top}button,input,select,textarea{font:inherit}html{font-size:1rem}@media screen and (min-width:20rem) {html{font-size:calc(1rem + 0.5 * ((100vw - 20rem)  / 220) ) }}@media screen and (min-width:240rem) {html{font-size:1.5rem}}body{background:#fff;color:#262626;font-family:"Roboto",sans-serif;line-height:1.5}a{color:#a6752e;text-decoration:none;-webkit-transition:all .12s linear 0s;-o-transition:all .12s linear 0s;transition:all .12s linear 0s}a:hover{color:#a6752e;text-decoration:underline}a:active{color:#a6752e}a:focus{outline:2px dotted #a6752e}figure,blockquote,p,ul,ol,dl,table{margin-top:1.5rem}h2,h3,h4,h5,h6{color:#000;font-family:"Roboto",sans-serif;font-weight:500;line-height:1.2;margin-top:2.75rem}h1{font-family:"Roboto",sans-serif;font-weight:normal;line-height:1.1;margin:0}h1{font-size:1.42383rem}@media screen and (min-width:20rem) {h1{font-size:calc(1.42383rem + 1.82349 * ((100vw - 20rem)  / 220) ) }}@media screen and (min-width:240rem) {h1{font-size:3.24732rem}}h2{font-size:1.26563rem}@media screen and (min-width:20rem) {h2{font-size:calc(1.26563rem + 0.33618 * ((100vw - 20rem)  / 220) ) }}@media screen and (min-width:240rem) {h2{font-size:1.60181rem}}h3{font-size:1.125rem}@media screen and (min-width:20rem) {h3{font-size:calc(1.125rem + 0.29883 * ((100vw - 20rem)  / 220) ) }}@media screen and (min-width:240rem) {h3{font-size:1.42383rem}}h4{font-size:1rem}@media screen and (min-width:20rem) {h4{font-size:calc(1rem + 0.26563 * ((100vw - 20rem)  / 220) ) }}@media screen and (min-width:240rem) {h4{font-size:1.26563rem}}h5{font-size:.88889rem}@media screen and (min-width:20rem) {h5{font-size:calc(.88889rem + 0.23611 * ((100vw - 20rem)  / 220) ) }}@media screen and (min-width:240rem) {h5{font-size:1.125rem}}h6{font-size:.79012rem}@media screen and (min-width:20rem) {h6{font-size:calc(.79012rem + 0.20988 * ((100vw - 20rem)  / 220) ) }}@media screen and (min-width:240rem) {h6{font-size:1rem}}h1+p{margin-top:.5rem}h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:.75rem}b,strong{font-weight:500}blockquote{border-left:5px solid #a6752e;color:#a6752e;font-size:1.125rem;margin:2rem 0;padding:.75rem 0 .75rem 1.75rem}blockquote cite{color:#262626;display:block;font-size:.88889rem;margin-top:.75rem}blockquote cite:before{content:"- "}blockquote>:nth-child(1) {margin-top:0}ul,ol{margin-left:2rem}ul>li,ol>li{list-style:inherit;padding:.25rem 0 0 1rem}dl dt{font-weight:500}pre{margin:1.5rem 0 0;padding:1.5rem 3rem;white-space:pre-wrap;word-wrap:break-word}code,pre{background-color:#f6f6f6;font-family:"Monaco","Courier New",monospace;font-size:.79012rem}table{border-collapse:collapse;border-spacing:0;display:block;max-width:100%;overflow-x:  auto  ;vertical-align:top;text-align:left;white-space:nowrap}table th{border-bottom:2px solid #d4d4d4;padding:.75rem 1.25rem}table tr:nth-child(2n) {background:#f4f4f4}table td{padding:.75rem 1.25rem}figcaption{clear:both;color:#5c5c5c;font-style:italic;font-size:.70233rem;margin:.75rem 0 0;text-align:center}.btn,[type=button] ,[type=submit] ,button{background:none;border:1px solid #b3b3b3;color:#262626;cursor:pointer;display:inline-block;font-size:.70233rem;font-weight:500;letter-spacing:.5px;padding:.5rem 1.5rem;vertical-align:middle;text-align:center;text-transform:uppercase;width:100%}@media all and (min-width:37.5em) {.btn,[type=button] ,[type=submit] ,button{width:  auto  }}.btn:hover,[type=button]:hover,[type=submit]:hover,button:hover,.btn:focus,[type=button]:focus,[type=submit]:focus,button:focus{border-color:#a6752e;color:#a6752e;text-decoration:none}.btn:focus,[type=button]:focus,[type=submit]:focus,button:focus{outline:2px dotted #a6752e}.btn:disabled,[type=button]:disabled,[type=submit]:disabled,button:disabled{background-color:#f4f4f4;color:#5c5c5c;cursor:not-allowed}.btn:active,[type=button]:active,[type=submit]:active,button:active{border:1px solid #b3b3b3}[type=button] ,[type=submit] ,button{-webkit-appearance:none;-moz-appearance:none}fieldset{border:1px solid #b3b3b3;margin:0 0 1.5rem;padding:1.5rem}fieldset>legend{margin-left:-1rem;padding:0 1rem}legend{font-weight:500;padding:0}label{font-weight:500;margin:0 1rem .75rem 0}[type=text] ,[type=url] ,[type=tel] ,[type=number] ,[type=email] ,[type=search] ,textarea,select{background-color:#fff;border:1px solid #b3b3b3;font-size:1rem;outline:none;padding:.5rem .75rem;width:100%;-webkit-appearance:none;-moz-appearance:none}@media all and (min-width:37.5em) {[type=text] ,[type=url] ,[type=tel] ,[type=number] ,[type=email] ,[type=search] ,textarea,select{width:  auto  }}[type=text]:focus,[type=url]:focus,[type=tel]:focus,[type=number]:focus,[type=email]:focus,[type=search]:focus,textarea:focus,select:focus{border-color:#a6752e}[type=checkbox] ,[type=radio] {display:none}[type=checkbox] +label,[type=radio] +label{display:inline-block;cursor:pointer;top:0;margin-right:1.5rem}.checkbox:before,.radio:before{border:1px solid #b3b3b3;border-radius:2px;content:"";display:inline-block;height:1.25rem;line-height:1.25rem;margin-right:1rem;vertical-align:middle;text-align:center;width:1.25rem}.radio:before{border-radius:50%}[type=checkbox]:checked+.checkbox:before{content:"\2713";color:#a6752e;font-weight:500}[type=radio]:checked+.radio:before{background:#a6752e;-webkit-box-shadow:inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 4px #fff;content:"";border:1px solid #b3b3b3}[type=file] {margin-bottom:1.5rem;width:100%}select{max-width:100%;width:  auto  ;position:relative}select:not([multiple] ) {background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 6 6"><polygon points="3 6 3 6 0 0 6 0 3 6" fill="%238a8b8c"/></svg>') no-repeat 90% 50%;background-size:8px;padding-right:3rem}select[multiple] {border:1px solid #b3b3b3;padding:1.5rem;width:100%}select[multiple]:hover{border-color:#b3b3b3}select[multiple]:focus{border-color:#a6752e}select[multiple]:disabled{background-color:#f4f4f4;cursor:not-allowed}select[multiple]:disabled:hover{border-color:#b3b3b3}textarea{display:block;overflow:  auto  ;resize:vertical;max-width:100%}.container{max-width:100%}.content{background:#fff;margin-left:0;min-height:100vh;position:relative;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;width:100%}@media all and (max-width:56.1875em) {.content>header{border-bottom:1px solid #fff;display:flex;margin:0 4%;position:absolute;top:0;width:92%;z-index:1}}.content.is-open{margin-left:-300px}@media all and (min-width:56.25em) {.content.is-open .is-sticky{right:300px}}.top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:flex;height:5.25rem;overflow:hidden;width:27%;z-index:2}@media all and (min-width:56.25em) {.top{border-bottom:1px solid rgba(255,255,255,.7) ;margin:0 4%;position:fixed}}@media all and (min-width:112.5em) {.top{width:42%!important}}.top--right{border-color:#d4d4d4!important;position:absolute;right:0;width:57%}@media all and (min-width:56.25em) {.is-sticky{background:#fff;position:fixed!important;right:0;-webkit-transition:right .5s ease;-o-transition:right .5s ease;transition:right .5s ease}}.logo{color:#fff!important;font-size:1.2rem;font-weight:500;text-transform:uppercase;text-decoration:none!important}.menu{background:#262626;bottom:0;height:100%;overflow:  auto  ;position:fixed;right:0;top:0;width:300px}.menu>ul{margin:3rem 2rem}.menu>ul li{border-bottom:1px solid rgba(255,255,255,.2) ;color:gray;font-size:1rem;letter-spacing:1px;list-style:none;padding:.5rem 0;text-transform:uppercase}@media all and (min-width:56.25em) {.menu>ul li{font-size:.70233rem}}.menu>ul li>a{color:gray}.menu>ul li>a:hover{color:#fff;text-decoration:none}.menu>ul li ul{margin:.75rem 0 1rem}.menu>ul li li{border:none;padding:.25rem 0;text-transform:none}.menu__close{border:none;height:1.3rem;display:inline-block;position:absolute;right:2rem;overflow:hidden;text-indent:-99999rem;top:2rem;width:1.3rem}.menu__close:before,.menu__close:after{background:#d4d4d4;content:'';right:0;height:2px;position:absolute;top:50%;width:1.3rem;-webkit-transition:all .12s linear 0s;-o-transition:all .12s linear 0s;transition:all .12s linear 0s}.menu__close:before{-webkit-transform:rotate(45deg) ;-ms-transform:rotate(45deg) ;transform:rotate(45deg) }.menu__close:after{-webkit-transform:rotate(-45deg) ;-ms-transform:rotate(-45deg) ;transform:rotate(-45deg) }.menu__close:hover:before,.menu__close:hover:after{background:#a6752e}.menu__close:active,.menu__close:focus{border:none;outline:none}.menu-toggle{background:none;border:none;border-top:3px solid #262626;border-bottom:3px solid #262626;display:inline-block;height:15px;margin:0 3px 0   auto  ;padding:0;position:relative;text-indent:-99999rem;-webkit-transition:all .12s linear 0s;-o-transition:all .12s linear 0s;transition:all .12s linear 0s;width:1.2rem;z-index:3}@media all and (max-width:56.1875em) {.menu-toggle{border-color:#d4d4d4}}.menu-toggle:before{border-top:3px solid #262626;content:"";left:0;position:absolute;top:3px;width:100%}.menu-toggle:hover{opacity:.4;border-color:#262626}.menu-toggle:focus{outline:none;border:none;border-top:3px solid #262626;border-bottom:3px solid #262626}@media all and (max-width:56.1875em) {.menu-toggle:before,.menu-toggle:hover,.menu-toggle:focus{border-color:#d4d4d4}}.main:after{content:" ";display:block;clear:both}.main article:after{content:" ";display:block;clear:both}.main__left{background:#000;min-height:40vh;position:relative}@media all and (min-width:56.25em) {.main__left{height:100vh;position:fixed;top:0;width:35vw}}@media all and (min-width:112.5em) {.main__left{width:50vw}}.main__left>header{color:#fff;padding:0 4%;position:absolute;top:9rem;z-index:2}@media all and (min-width:56.25em) and (max-width:112.4375em) {.main__left>header{padding:0 12%}}@media all and (min-width:112.5em) {.main__left>header{padding:0 8%}}.main__left>header a{color:#fff;text-decoration:none;-webkit-transition:all .12s linear 0s;-o-transition:all .12s linear 0s;transition:all .12s linear 0s}.main__left>header a:hover{color:#fff;text-decoration:underline}.main__left>header a:active{color:#fff}.main__left>header a:focus{outline:2px dotted #a6752e}.main__right,.main .tank{margin-top:3.75rem;padding:0 4%}@media all and (min-width:56.25em) {.main__right,.main .tank{clear:right;float:right;height:100%;margin-top:9rem;width:65%}}@media all and (min-width:112.5em) {.main__right,.main .tank{width:50%}}.main__right>div,.main .tank>div{max-width:36.666rem}@media all and (min-width:37.5em) and (max-width:56.1875em) {.main__right>div,.main .tank>div{margin:0   auto  }}.main__right>div>:nth-child(1) ,.main .tank>div>:nth-child(1) {margin-top:0}.hero{margin:0;z-index:1}@media all and (min-width:56.25em) {.hero{left:0;position:absolute;top:0}}.hero>img{min-height:40vh;-o-object-fit:cover;object-fit:cover;opacity:.8;width:100vw}@media all and (min-width:56.25em) {.hero>img{height:100vh;width:35vw}}@media all and (min-width:112.5em) {.hero>img{width:50vw}}.hero__caption{background:#fff;display:inline-table;bottom:4%;left:4%;padding:0 .5rem;position:absolute;right:4%;text-align:left}@media all and (min-width:56.25em) and (max-width:112.4375em) {.hero__caption{left:12%;right:12%}}@media all and (min-width:112.5em) {.hero__caption{left:8%;right:8%}}.category article{padding-bottom:3.75rem}.category article:nth-child(1) h2{margin-top:0}.category article+article{border-top:1px solid #d4d4d4}.category article a{color:#262626}.category article a:hover{color:#a6752e;text-decoration:none}.post__image--left{float:left;margin-bottom:1.5rem;margin-right:1.5rem;max-width:50%}.post__image--right{float:right;margin-bottom:1.5rem;margin-left:1.5rem;max-width:50%}.post__image--center{display:block;margin-left:  auto  ;margin-right:  auto  ;text-align:center}.post__meta{color:#5c5c5c;font-size:.70233rem;line-height:3.249;margin:0;text-transform:uppercase}.post__share{margin-top:2.25rem}.post__share>a{margin-right:.5rem;-webkit-transition:all .12s linear 0s;-o-transition:all .12s linear 0s;transition:all .12s linear 0s}.post__share>a:hover{text-decoration:none}.post__share>a:hover .icon{fill:#000}.post__share .icon{height:1rem;pointer-events:none;width:1rem}.post__tag{margin-left:0}.post__tag li{display:inline-block;list-style:none;padding:0 1rem 0 0}.post__tag li>a{font-style:italic}.post__tag li>a{color:#9d9d9d;text-decoration:none;-webkit-transition:all .12s linear 0s;-o-transition:all .12s linear 0s;transition:all .12s linear 0s}.post__tag li>a:hover{color:#a6752e;text-decoration:underline}.post__tag li>a:active{color:#a6752e}.post__tag li>a:focus{outline:2px dotted #a6752e}.post__tag li>a:before{content:"# "}.post__bio{border-top:1px solid #d4d4d4;font-size:.88889rem;margin-top:4rem;overflow:hidden}.post__bio>img{height:4.5rem;margin-top:3rem;width:4.5rem}@media all and (min-width:37.5em) {.post__bio>img{float:left;margin-right:1.5rem;margin-bottom:1.5rem}}.post footer:after{content:" ";display:block;clear:both}.post footer>.post__bio{border-top:1px solid #d4d4d4;margin-top:4rem}.banner--after-post{margin-top:3.75rem}.author__bio{border-bottom:1px solid #d4d4d4;padding-bottom:4rem;overflow:hidden}.author__bio>img{height:4.5rem;width:4.5rem}@media all and (min-width:37.5em) {.author__bio>img{float:left;margin-right:1.5rem;margin-bottom:1.5rem}}@media all and (min-width:37.5em) {.author__bio>h3{margin-top:0}}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.align-justify{text-align:justify}.msg{padding:1rem 1.5rem}.msg--highlight{background-color:#fff7e5}.msg--info{background-color:#d9edf7}.msg--success{background:#d5efc2}.dropcap:first-letter{float:left;font-family:"Roboto",sans-serif;font-size:4.10989rem;line-height:.7;margin-right:.5rem;padding:.5rem .5rem .5rem 0}.pagination{border-top:1px solid #d4d4d4;padding-top:1.5rem}@media all and (min-width:56.25em) {.pagination{padding-top:3rem}}.footer{border-top:1px solid #d4d4d4;overflow:hidden;padding:2rem 0;margin:7.5rem 4% 0;text-align:center}@media all and (min-width:75em) {.footer{margin-left:39%}}@media all and (min-width:112.5em) {.footer{margin-left:54%}}.footer__copyright{color:#5c5c5c;font-size:.6243rem;letter-spacing:1px;text-transform:uppercase}@media all and (max-width:56.1875em) {.footer__copyright{padding:.75rem 0}}@media all and (min-width:56.25em) {.footer__copyright{float:left}}@media all and (min-width:56.25em) {.footer__social{float:right}}.footer__social a:hover{text-decoration:none}.footer .icon{fill:#262626;margin:0 .5rem;opacity:.6}.footer .icon:hover{opacity:1}.icon{display:inline-block;height:.9rem;-webkit-transition:all .12s linear 0s;-o-transition:all .12s linear 0s;transition:all .12s linear 0s;width:.9rem}.cookie-bar{background:rgba(0,0,0,.9) ;bottom:0;color:rgba(255,255,255,.5) ;font-size:.70233rem;padding:.75rem;position:fixed;text-align:center;width:100%;-webkit-transform:translateY(100%) ;-ms-transform:translateY(100%) ;transform:translateY(100%) ;-webkit-transition:-webkit-transform .8s ease 0s;transition:transform .8s ease 0s,-webkit-transform .8s ease 0s;-o-transition:transform .8s ease 0s;will-change:transform}.cookie-bar>p{margin:0}.cookie-bar>p>a{color:#fff;text-decoration:underline}.cookie-bar>p>a:hover{color:rgba(255,255,255,.8) }.cookie-bar.is-sticky{-webkit-transform:translateY(0) ;-ms-transform:translateY(0) ;transform:translateY(0) }@media all and (max-width:37.4375em) {.cookie-bar__close{margin-top:.75rem;border-color:#a6752e;color:#a6752e}.cookie-bar__close:hover{opacity:.8}}@media all and (min-width:37.5em) {.cookie-bar__close{border:none;display:inline-block;height:1.25rem;margin-left:1.5rem;overflow:hidden;padding:0;position:relative;text-indent:-99999rem;width:1.25rem}.cookie-bar__close:hover:before,.cookie-bar__close:hover:after{background:#a6752e;-webkit-transition:all .12s linear 0s;-o-transition:all .12s linear 0s;transition:all .12s linear 0s}.cookie-bar__close:before,.cookie-bar__close:after{background:#d4d4d4;content:'';height:2px;left:0;margin-top:-1px;position:absolute;-webkit-transform:rotate(45deg) ;-ms-transform:rotate(45deg) ;transform:rotate(45deg) ;width:100%;top:50%}.cookie-bar__close:after{-webkit-transform:rotate(-45deg) ;-ms-transform:rotate(-45deg) ;transform:rotate(-45deg) }}.menu>ul li>a:hover{color:#fff}