#footer,#layout{clear:both}#footer,.container,.content-wrap,.icon-menu,.inner,.post,h1,h2,h3,h4,h5,h6,sub,sup{position:relative}#footer,#layout #layout_footer{height:60px}a,input,textarea{outline:0;-webkit-tap-highlight-color:transparent}.mfp-counter,dl dt{white-space:nowrap}input[type=search],input[type=submit],label,textarea[type=search],textarea[type=submit]{text-transform:uppercase}.mfp-arrow,a,input,textarea{-webkit-tap-highlight-color:transparent}#layout{min-height:100%;height:auto!important;height:100%;margin-bottom:-60px}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail,.wp-caption img{height:auto;max-width:100%}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}.container,.inner,.post{float:none;overflow:hidden}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{border-width:.0625rem;border-style:solid;border-color:#d7d7d7;padding:.5625rem;margin-bottom:1.875rem;max-width:100%;text-align:center}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;margin:0;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:.75rem;line-height:0;margin:0}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}ol,p,ul{color:#3d3d3d}body,html{width:100%;height:100%;margin:0}.bypostauthor,.gallery-caption,.sticky{display:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,iframe,img,main,menu,nav,object,section,summary{display:block}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}h1,h2{line-height:2.5rem}address,h6,input,label,textarea{line-height:1.25rem}dl dd,dl dt,h3,h4,h5,ol,p,table,ul{line-height:1.875rem}.recentcomments,address,blockquote,cite,dfn,em,i,q,var{font-style:italic}html{line-height:1;font-size:16px;background-color:#f8f8f8;letter-spacing:.3px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;-ms-touch-action:manipulation;touch-action:manipulation}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}body{font-size:100%;font-family:"Libre Baskerville",Georgia,Times,serif;-webkit-overflow-scrolling:touch}a{color:inherit;text-decoration:none}img{-moz-box-shadow:rgba(34,34,34,.2) 0 8px 15px;-webkit-box-shadow:rgba(34,34,34,.2) 0 8px 15px;box-shadow:rgba(34,34,34,.2) 0 8px 15px;max-width:100%;width:inherit;height:auto;margin:auto}iframe,object{-moz-box-shadow:rgba(34,34,34,.2) 0 8px 15px;-webkit-box-shadow:rgba(34,34,34,.2) 0 8px 15px;box-shadow:rgba(34,34,34,.2) 0 8px 15px;width:100%;height:250px}.content{padding:0;background-color:#222}.content-wrap{-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;-moz-box-shadow:rgba(0,0,0,.4) 8px 0 40px;-webkit-box-shadow:rgba(0,0,0,.4) 8px 0 40px;box-shadow:rgba(0,0,0,.4) 8px 0 40px;display:flex;display:-ms-flexbox;min-height:100vh;-moz-box-direction:column;-webkit-box-direction:column;-ms-flexbox-direction:column;flex-direction:column;background-color:#f8f8f8;z-index:9}code,pre,tt{background:#f0f0f0}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.container{display:block;padding-right:10%;padding-left:10%;margin:0;-ms-flex:1 0 auto;flex:1}h1,h2,h3,h4,h5,h6,ol,table,ul{margin-bottom:1.875rem}@media (min-width:40.0625em) and (max-width:68em){.container{padding-right:5%;padding-left:5%}}@media (min-width:0) and (max-width:40em){body{-webkit-text-size-adjust:none}iframe,object{height:150px}.container{padding-right:4%;padding-left:4%}}article.container{padding:0}input,ol ol,ol ul,ul ol,ul ul{padding-top:.625rem;padding-bottom:.625rem}address,p,textarea{padding-bottom:1.25rem}.inner,.post{margin-right:auto;margin-left:auto;max-width:63.625em;width:100%;padding-left:.5em;padding-right:.5em;z-index:0}@media (min-width:0) and (max-width:50em){.inner,.post{overflow:hidden;float:none;margin-right:auto;margin-left:auto}}.col-1,.col-2,.col-3,.post-col-1,.post-col-2{margin-right:0;margin-left:0;float:left}.col-1{width:100%}@media (min-width:50.0625em) and (max-width:68em){.col-1{float:left;width:100%;margin-right:0;margin-left:0}}@media (min-width:40.0625em) and (max-width:50em){.col-1{float:left;width:100%;margin-right:0;margin-left:0}}@media (min-width:0) and (max-width:40em){.col-1{float:left;width:100%;margin-right:0;margin-left:0}}.col-2{width:50%}@media (min-width:50.0625em) and (max-width:68em){.col-2{float:left;width:50%;margin-right:0;margin-left:0}}@media (min-width:40.0625em) and (max-width:50em){.col-2{float:left;width:50%;margin-right:0;margin-left:0}}@media (min-width:0) and (max-width:40em){.col-2{float:left;width:100%;margin-right:0;margin-left:0}}.col-3{width:33.33333%}@media (min-width:50.0625em) and (max-width:68em){.col-3{float:left;width:33.33333%;margin-right:0;margin-left:0}}@media (min-width:40.0625em) and (max-width:50em){.col-3{float:left;width:100%;margin-right:0;margin-left:0}}@media (min-width:0) and (max-width:40em){.col-3{float:left;width:100%;margin-right:0;margin-left:0}}.post-col-1{width:60%}@media (min-width:50.0625em) and (max-width:68em){.post-col-1{float:left;width:58.33333%;margin-right:0;margin-left:0}}@media (min-width:40.0625em) and (max-width:50em){.post-col-1{float:left;width:62.5%;margin-right:0;margin-left:0}}@media (min-width:0) and (max-width:40em){.post-col-1{float:left;width:100%;margin-right:0;margin-left:0}}.post-col-2{width:40%}@media (min-width:50.0625em) and (max-width:68em){.post-col-2{float:left;width:41.66667%;margin-right:0;margin-left:0}}@media (min-width:40.0625em) and (max-width:50em){.post-col-2{float:left;width:37.5%;margin-right:0;margin-left:0}}pre,table{width:100%}h1,h2,h3,h4,h5,h6{-moz-font-feature-settings:"liga=1, dlig=1";-ms-font-feature-settings:"liga","dlig";-webkit-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";font-weight:700;word-wrap:break-word}h1{font-size:2rem}@media (min-width:40.0625em) and (max-width:50em){h1{font-size:1.7411rem;line-height:2.5rem}}@media (min-width:0) and (max-width:40em){.post-col-2{float:left;width:100%;margin-right:0;margin-left:0}h1{font-size:1.5157rem;line-height:1.875rem}}h2{font-size:1.7411rem}@media (min-width:40.0625em) and (max-width:50em){h2{font-size:1.5157rem;line-height:1.875rem}}@media (min-width:0) and (max-width:40em){h2{font-size:1.3195rem;line-height:1.875rem;margin-bottom:1.25rem}}h3{font-size:1.5157rem}@media (min-width:40.0625em) and (max-width:50em){h3{font-size:1.3195rem;line-height:1.875rem}}@media (min-width:0) and (max-width:40em){h3{font-size:1.1487rem;line-height:1.875rem}}h4{font-size:1.3195rem}@media (min-width:40.0625em) and (max-width:50em){h4{font-size:1.1487rem;line-height:1.875rem}}@media (min-width:0) and (max-width:40em){h4{font-size:1rem;line-height:1.25rem}}h5{font-size:1.1487rem}@media (min-width:40.0625em) and (max-width:50em){h5{font-size:1rem;line-height:1.25rem}}@media (min-width:0) and (max-width:40em){h5{font-size:.8706rem;line-height:1.25rem}}h6{font-size:1rem}@media (min-width:40.0625em) and (max-width:50em){h6{font-size:.8706rem;line-height:1.25rem}}@media (min-width:0) and (max-width:40em){h6{font-size:.688rem;line-height:1.25rem}}p{font-size:1rem}b,strong,table th{font-weight:700}i{font-weight:400}::-webkit-input-placeholder{color:grey}:-moz-placeholder{color:grey}::-moz-placeholder{color:grey}:-ms-input-placeholder{color:grey}textarea{padding-top:1.25rem}@media (min-width:0) and (max-width:40em){p{padding-bottom:.9375rem;font-size:.938rem;line-height:1.5625rem}textarea{padding-top:.625rem;padding-bottom:.625rem}}label{font-size:.625rem;font-family:Montserrat,Helvetica,Arial,sans-serif;letter-spacing:.02em;color:#999}input,textarea{font-size:.7rem;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;-moz-box-shadow:rgba(0,0,0,.15) 0 4px 8px;-webkit-box-shadow:rgba(0,0,0,.15) 0 4px 8px;box-shadow:rgba(0,0,0,.15) 0 4px 8px;width:100%;padding-left:20px;padding-right:20px;font-family:Montserrat,Helvetica,Arial,sans-serif;color:#3d3d3d;border:0;border-radius:0;-webkit-border-radius:0;background-color:#fdfdfd;cursor:auto;-webkit-appearance:none}.button,.button--share,.button--subscribe,.comments .form-submit .submit,.menu-wrap .close-button{cursor:pointer;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s}input:hover,textarea:hover{-moz-box-shadow:rgba(0,0,0,.15) 0 8px 15px;-webkit-box-shadow:rgba(0,0,0,.15) 0 8px 15px;box-shadow:rgba(0,0,0,.15) 0 8px 15px;background-color:rgba(128,128,128,.1)}input[type=search],textarea[type=search]{position:relative;height:40px;color:#f8f8f8;background-color:#2f2f2f;-moz-appearance:none;-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration,textarea[type=search]::-webkit-search-cancel-button,textarea[type=search]::-webkit-search-decoration,textarea[type=search]::-webkit-search-results-button,textarea[type=search]::-webkit-search-results-decoration{display:none}input[type=search]:hover,textarea[type=search]:hover{background-color:#272727}ol,ul{list-style:none;font-size:1rem;display:block;margin-left:2rem}ol a,ul a{-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;padding-bottom:2px;color:#999;border-bottom:2px solid #d7d7d7}.header-button,.menu-wrap .menu-side a{-moz-transition-timing-function:ease-out}ol a:hover,ul a:hover{color:grey;border-color:#999}ol ul,ul ul{list-style-type:circle}ol ol,ol ul,ul ol,ul ul{margin:0 0 0 2rem}@media (min-width:0) and (max-width:40em){input,textarea{padding-left:10px;padding-right:10px}ol,ul{font-size:.875rem;line-height:1.875rem;margin-left:1rem}ol ol,ol ul,ul ol,ul ul{margin-left:1rem}}ul{list-style-type:disc}ol{list-style-type:decimal}li{display:list-item;text-align:-webkit-match-parent}hr{border:0;border-top:1px solid #d7d7d7}.menu-wrap .menu-side,.search-post:nth-of-type(1),.widget-area .widget{border-top-width:.0625rem;border-top-style:solid}big{font-size:larger}address{font-size:.75rem}abbr[title],acronym{border-bottom:1px dotted}.menu-wrap .menu-side,.search-post,.social-links,.widget-area li,table tr:nth-of-type(odd){border-bottom-style:solid}q{quotes:"\"" "\"" "'" "'"}q:before{content:open-quote}q:after{content:close-quote}sup{top:-.5em}sub{bottom:-.25em}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}.icon-chart:before,.icon-location:before{vertical-align:text-top;margin-right:7px}table{border-collapse:collapse;border-spacing:0;font-size:.75rem;box-sizing:border-box;letter-spacing:.3px}table td,table th{padding-left:10px;padding-right:10px}table tr:nth-of-type(odd){border-top-width:.0625rem;border-top-style:solid;border-top-color:#d7d7d7;padding-top:.5625rem;border-bottom-width:.0625rem;border-bottom-color:#d7d7d7;padding-bottom:.5625rem;background-color:#f0f0f0}pre{border-width:.0625rem;border-style:solid;border-color:#d7d7d7;padding:.5625rem;margin-bottom:1.25rem;white-space:pre;overflow:auto}@media (min-width:0) and (max-width:40em){pre{padding-bottom:.625rem}}pre>code{padding:0;border:none}pre code,pre tt{font-size:inherit;white-space:pre-wrap}.button--share,code,dl dd,dl dt,kbd,pre,samp,tt{font-size:.75rem}code,tt{border-width:.0625rem;border-style:solid;border-color:#d7d7d7;padding:.25rem;white-space:pre-wrap}code,kbd,pre,samp,tt{line-height:1.25rem;font-family:monospace,serif}dl{padding-bottom:1.25rem}dl dt{float:left;clear:left;overflow:hidden;width:180px;text-align:right;text-overflow:ellipsis;font-weight:700}dl dd{margin-left:200px}.button,.button--share,.button--subscribe,.comments .form-submit .submit{font-size:.75rem;line-height:1.25rem;border-width:.0625rem;border-style:solid;padding:.5625rem 40px;transition-duration:.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;display:inline-block;width:inherit;width:initial;font-family:Montserrat,Helvetica,Arial,sans-serif;text-transform:uppercase;color:grey;border-color:#d7d7d7;background-color:#f5f5f5;box-shadow:none;-webkit-tap-highlight-color:transparent}.button--share:hover,.button--subscribe:hover,.button:hover,.comments .form-submit .submit:hover{-moz-box-shadow:rgba(34,34,34,.15) 0 5px 15px;-webkit-box-shadow:rgba(34,34,34,.15) 0 5px 15px;box-shadow:rgba(34,34,34,.15) 0 5px 15px;background-color:rgba(128,128,128,.1);color:#676767}.button--share{line-height:1.25rem;margin-top:.625rem;margin-bottom:.625rem;margin-right:20px;color:#f8f8f8;border:none;padding:.625rem 40px}.menu-wrap .menu-side,.search-post,.social-links,.widget-area li{border-bottom-width:.0625rem}@media (min-width:0) and (max-width:40em){.button--share{margin-bottom:.625rem;width:100%;padding:20px 40px;text-align:center}}.button--subscribe{font-size:.6875rem;line-height:1.25rem;-moz-box-shadow:rgba(0,0,0,.1) 0 8px 15px;-webkit-box-shadow:rgba(0,0,0,.1) 0 8px 15px;box-shadow:rgba(0,0,0,.1) 0 8px 15px;color:#d7d7d7;background-color:#3d3d3d;border-color:#424242}.button--subscribe:hover{-moz-box-shadow:rgba(0,0,0,.25) 0 10px 15px;-webkit-box-shadow:rgba(0,0,0,.25) 0 10px 15px;box-shadow:rgba(0,0,0,.25) 0 10px 15px;background-color:#4a4a4a;color:#f1f1f1}.i-facebook-button,.i-google-plus-button,.i-pinterest-button,.i-twitter-button,.i-vk-button{border-width:.0625rem;border-style:solid;padding:.5625rem 40px;border-color:transparent}.i-facebook-button:hover,.i-google-plus-button:hover,.i-pinterest-button:hover,.i-twitter-button:hover,.i-vk-button:hover{border-width:.0625rem;border-style:solid;border-color:#d7d7d7;padding:.5625rem 40px}.i-twitter-button{background-color:#55acee}.i-twitter-button:hover{color:#55acee}.i-facebook-button{background-color:#3b5998}.i-facebook-button:hover{color:#3b5998}.i-pinterest-button{background-color:#be091c}.i-pinterest-button:hover{color:#be091c}.i-vk-button{background-color:#5B7FA6}.i-vk-button:hover{color:#5B7FA6}.i-google-plus-button{background-color:#d94734}.i-google-plus-button:hover{color:#d94734}.i-behance:before,.i-dribbble:before,.i-facebook-button:before,.i-facebook-button:hover:before,.i-facebook:before,.i-google-plus-button:before,.i-google-plus-button:hover:before,.i-google-plus:before,.i-instagram:before,.i-pinterest-button:before,.i-pinterest-button:hover:before,.i-pinterest:before,.i-twitter-button:before,.i-twitter-button:hover:before,.i-twitter:before,.i-vk-button:before,.i-vk-button:hover:before,.i-vk:before,.icon-arrow-l:before,.icon-arrow-l:hover:before,.icon-arrow-left:before,.icon-arrow-left:hover:before,.icon-arrow-r:before,.icon-arrow-r:hover:before,.icon-arrow-right:before,.icon-arrow-right:hover:before,.icon-chart:before,.icon-chart:hover:before,.icon-close-search:after,.icon-close-search:hover:before,.icon-close:after,.icon-close:hover:before,.icon-link:before,.icon-link:hover:before,.icon-location:before,.icon-location:hover:before,.icon-search:after,.icon-search:hover:before{display:inline-block;background-image:url(../img/sprite.svg);background-size:38.375em 38.375em}.lt-ie9 .i-behance:before,.lt-ie9 .i-dribbble:before,.lt-ie9 .i-facebook-button:before,.lt-ie9 .i-facebook-button:hover:before,.lt-ie9 .i-facebook:before,.lt-ie9 .i-google-plus-button:before,.lt-ie9 .i-google-plus-button:hover:before,.lt-ie9 .i-google-plus:before,.lt-ie9 .i-instagram:before,.lt-ie9 .i-pinterest-button:before,.lt-ie9 .i-pinterest-button:hover:before,.lt-ie9 .i-pinterest:before,.lt-ie9 .i-twitter-button:before,.lt-ie9 .i-twitter-button:hover:before,.lt-ie9 .i-twitter:before,.lt-ie9 .i-vk-button:before,.lt-ie9 .i-vk-button:hover:before,.lt-ie9 .i-vk:before,.lt-ie9 .icon-arrow-l:before,.lt-ie9 .icon-arrow-l:hover:before,.lt-ie9 .icon-arrow-left:before,.lt-ie9 .icon-arrow-left:hover:before,.lt-ie9 .icon-arrow-r:before,.lt-ie9 .icon-arrow-r:hover:before,.lt-ie9 .icon-arrow-right:before,.lt-ie9 .icon-arrow-right:hover:before,.lt-ie9 .icon-chart:before,.lt-ie9 .icon-chart:hover:before,.lt-ie9 .icon-close-search:after,.lt-ie9 .icon-close-search:hover:before,.lt-ie9 .icon-close:after,.lt-ie9 .icon-close:hover:before,.lt-ie9 .icon-link:before,.lt-ie9 .icon-link:hover:before,.lt-ie9 .icon-location:before,.lt-ie9 .icon-location:hover:before,.lt-ie9 .icon-search:after,.lt-ie9 .icon-search:hover:before{background-image:url(../img/sprite.png)}.icon-menu{display:block}.icon-menu:after{position:absolute;content:"";right:12px;top:9px;display:block;width:23px;height:4px;background-color:#222;box-shadow:0 8px 0 0 #222,0 16px 0 0 #222}.icon-arrow-l:before,.icon-arrow-left:before,.icon-arrow-r:before{content:'';float:left}@media (min-width:40.0625em) and (max-width:50em){.button--share{margin-right:5px}.icon-menu:after{width:20px;box-shadow:0 7px 0 0 #222,0 14px 0 0 #222}}@media (min-width:0) and (max-width:40em){.icon-menu:after{top:13px;width:15px;height:3px;box-shadow:0 5px 0 0 #222,0 10px 0 0 #222}}.icon-arrow-r:before{width:2.5625em;height:2.5625em;background-position:-3.8125em -3.8125em}.lt-ie9 .icon-arrow-r:before{width:40px;height:40px;background-position:-61px -61px}.icon-arrow-r:hover:before{width:2.5625em;height:2.5625em;background-position:-3.8125em -3.8125em}.lt-ie9 .icon-arrow-r:hover:before{width:40px;height:40px;background-position:-61px -61px}.icon-arrow-l:before{width:2.5625em;height:2.5625em;background-position:0 0}.lt-ie9 .icon-arrow-l:before{width:40px;height:40px;background-position:0 0}.icon-arrow-l:hover:before{width:2.5625em;height:2.5625em;background-position:0 0}.lt-ie9 .icon-arrow-l:hover:before{width:40px;height:40px;background-position:0 0}.icon-arrow-left:before{width:1.375em;height:1.375em;background-position:-2.5em -2.5em;margin-right:12px;margin-top:1px}.icon-arrow-right:before,.icon-close:after{content:'';float:right;margin-top:1px}.lt-ie9 .icon-arrow-left:before{width:21px;height:21px;background-position:-40px -40px}.icon-arrow-left:hover:before{width:1.375em;height:1.375em;background-position:-2.5em -2.5em}.lt-ie9 .icon-arrow-left:hover:before{width:21px;height:21px;background-position:-40px -40px}.icon-arrow-right:before{width:1.375em;height:1.375em;background-position:-6.3125em -6.3125em;margin-left:12px}.lt-ie9 .icon-arrow-right:before{width:21px;height:21px;background-position:-101px -101px}.icon-arrow-right:hover:before{width:1.375em;height:1.375em;background-position:-6.3125em -6.3125em}.lt-ie9 .icon-arrow-right:hover:before{width:21px;height:21px;background-position:-101px -101px}.icon-close:after{width:1.5em;height:1.5em;background-position:-10.25em -10.25em;margin-left:17px}.i-google-plus-button:before,.i-google-plus:before{content:'';float:left}.lt-ie9 .icon-close:after{width:23px;height:23px;background-position:-164px -164px}.icon-close:hover:before{width:1.5em;height:1.5em;background-position:-10.25em -10.25em}.lt-ie9 .icon-close:hover:before{width:23px;height:23px;background-position:-164px -164px}.icon-search:after{width:.9375em;height:.9375em;background-position:-27em -27em;content:''}.lt-ie9 .icon-search:after{width:14px;height:14px;background-position:-432px -432px}.icon-search:hover:before{width:.9375em;height:.9375em;background-position:-27em -27em}.lt-ie9 .icon-search:hover:before{width:14px;height:14px;background-position:-432px -432px}.icon-close-search:after{width:.9375em;height:.9375em;background-position:-11.6875em -11.6875em;content:''}.lt-ie9 .icon-close-search:after{width:14px;height:14px;background-position:-187px -187px}.icon-close-search:hover:before{width:.9375em;height:.9375em;background-position:-11.6875em -11.6875em}.lt-ie9 .icon-close-search:hover:before{width:14px;height:14px;background-position:-187px -187px}.icon-location:before{width:1.375em;height:1.375em;background-position:-23.0625em -23.0625em;content:''}.lt-ie9 .icon-location:before{width:21px;height:21px;background-position:-369px -369px}.icon-location:hover:before{width:1.375em;height:1.375em;background-position:-23.0625em -23.0625em}.lt-ie9 .icon-location:hover:before{width:21px;height:21px;background-position:-369px -369px}.icon-chart:before{width:1.375em;height:1.375em;background-position:-8.9375em -8.9375em;content:''}.lt-ie9 .icon-chart:before{width:21px;height:21px;background-position:-143px -143px}.icon-chart:hover:before{width:1.375em;height:1.375em;background-position:-8.9375em -8.9375em}.lt-ie9 .icon-chart:hover:before{width:21px;height:21px;background-position:-143px -143px}.icon-link:before{width:1.375em;height:1.375em;background-position:-21.75em -21.75em;content:'';margin-right:7px;vertical-align:middle}.lt-ie9 .icon-link:before{width:21px;height:21px;background-position:-348px -348px}.icon-link:hover:before{width:1.375em;height:1.375em;background-position:-21.75em -21.75em}.lt-ie9 .icon-link:hover:before{width:21px;height:21px;background-position:-348px -348px}.i-google-plus:before{width:1.375em;height:1.375em;background-position:-16.5em -16.5em}.lt-ie9 .i-google-plus:before{width:21px;height:21px;background-position:-264px -264px}.i-google-plus-button:before{width:1.375em;height:1.375em;background-position:-16.5em -16.5em;margin-right:10px;margin-top:1px}.lt-ie9 .i-google-plus-button:before{width:21px;height:21px;background-position:-264px -264px}@media (min-width:0) and (max-width:40em){.i-google-plus-button:before{float:none;margin-top:0;vertical-align:sub}}.i-twitter-button:before,.i-twitter:before{content:'';float:left}.i-google-plus-button:hover:before{width:1.375em;height:1.375em;background-position:-17.8125em -17.8125em}.lt-ie9 .i-google-plus-button:hover:before{width:21px;height:21px;background-position:-285px -285px}.i-twitter:before{width:1.375em;height:1.375em;background-position:-30.5em -30.5em}.lt-ie9 .i-twitter:before{width:21px;height:21px;background-position:-488px -488px}.i-twitter-button:before{width:1.375em;height:1.375em;background-position:-30.5em -30.5em;margin-right:10px;margin-top:1px}.lt-ie9 .i-twitter-button:before{width:21px;height:21px;background-position:-488px -488px}@media (min-width:0) and (max-width:40em){.i-twitter-button:before{float:none;margin-top:0;vertical-align:sub}}.i-facebook-button:before,.i-facebook:before{content:'';float:left}.i-twitter-button:hover:before{width:1.375em;height:1.375em;background-position:-31.8125em -31.8125em}.lt-ie9 .i-twitter-button:hover:before{width:21px;height:21px;background-position:-509px -509px}.i-facebook:before{width:1.375em;height:1.375em;background-position:-13.875em -13.875em}.lt-ie9 .i-facebook:before{width:21px;height:21px;background-position:-222px -222px}.i-facebook-button:before{width:1.375em;height:1.375em;background-position:-13.875em -13.875em;margin-right:10px;margin-top:1px}.lt-ie9 .i-facebook-button:before{width:21px;height:21px;background-position:-222px -222px}@media (min-width:0) and (max-width:40em){.i-facebook-button:before{float:none;margin-top:0;vertical-align:sub}}.i-instagram:before,.i-pinterest-button:before,.i-pinterest:before{content:'';float:left}.i-facebook-button:hover:before{width:1.375em;height:1.375em;background-position:-15.1875em -15.1875em}.lt-ie9 .i-facebook-button:hover:before{width:21px;height:21px;background-position:-243px -243px}.i-instagram:before{width:1.375em;height:1.375em;background-position:-20.4375em -20.4375em}.lt-ie9 .i-instagram:before{width:21px;height:21px;background-position:-327px -327px}.i-pinterest:before{width:1.375em;height:1.375em;background-position:-24.375em -24.375em}.lt-ie9 .i-pinterest:before{width:21px;height:21px;background-position:-390px -390px}.i-pinterest-button:before{width:1.375em;height:1.375em;background-position:-24.375em -24.375em;margin-right:10px;margin-top:1px}.lt-ie9 .i-pinterest-button:before{width:21px;height:21px;background-position:-390px -390px}@media (min-width:0) and (max-width:40em){.i-pinterest-button:before{float:none;margin-top:0;vertical-align:sub}}.i-vk-button:before,.i-vk:before{float:left;content:''}.i-pinterest-button:hover:before{width:1.375em;height:1.375em;background-position:-25.6875em -25.6875em}.lt-ie9 .i-pinterest-button:hover:before{width:21px;height:21px;background-position:-411px -411px}.i-vk:before{width:1.375em;height:1.375em;background-position:-33.125em -33.125em}.lt-ie9 .i-vk:before{width:21px;height:21px;background-position:-530px -530px}.i-vk-button:before{width:1.375em;height:1.375em;background-position:-33.125em -33.125em;margin-right:10px;margin-top:1px}.lt-ie9 .i-vk-button:before{width:21px;height:21px;background-position:-530px -530px}@media (min-width:0) and (max-width:40em){.i-vk-button:before{float:none;margin-top:0;vertical-align:sub}}.i-vk-button:hover:before{width:1.375em;height:1.375em;background-position:-34.4375em -34.4375em}.lt-ie9 .i-vk-button:hover:before{width:21px;height:21px;background-position:-551px -551px}.i-behance:before{width:1.375em;height:1.375em;background-position:-7.625em -7.625em;content:'';float:left}.lt-ie9 .i-behance:before{width:21px;height:21px;background-position:-122px -122px}.i-dribbble:before{width:1.375em;height:1.375em;background-position:-12.5625em -12.5625em;content:'';float:left}.lt-ie9 .i-dribbble:before{width:21px;height:21px;background-position:-201px -201px}.menu-wrap,.results{right:0;height:100%}.menu-wrap .close{margin-top:1.25rem;position:relative;display:block;margin-left:auto;margin-right:auto;z-index:99}.menu-wrap .close-button{transition-duration:.3s;border-width:.125rem;border-style:solid;border-color:#d7d7d7;padding:.5rem 25px;font-size:.688rem;line-height:1.25rem;display:inline-block;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.3px;color:#f8f8f8;border-color:rgba(215,215,215,.1)}.menu-wrap .menu-side a,.results{-o-transition-duration:.3s;-moz-transition-duration:.3s}.menu-wrap .menu-side a,.results p{line-height:.625rem;letter-spacing:.3px;font-family:Montserrat,Helvetica,Arial,sans-serif;text-transform:uppercase}.menu-wrap .close-button:hover{color:#f8f8f8;border-color:transparent;background-color:rgba(248,248,248,.07)}.menu-wrap .menu-side{margin-top:2.5rem;display:inline-block;width:100%;border-color:#303030;padding:1.1875rem 45px}.menu-wrap .menu-side a{padding-top:.625rem;padding-bottom:.625rem;font-size:.675rem;-webkit-transition-duration:.3s;transition-duration:.3s;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;display:block;text-align:left;color:#f8f8f8}.results,.results.show-results{-webkit-transition-duration:.3s}@media (min-width:0) and (max-width:40em){.menu-wrap .menu-side{margin-top:1.25rem;padding-left:25px;padding-right:25px}.menu-wrap .menu-side a{font-size:.825rem;line-height:.625rem}}.menu-wrap .search-form{position:relative;z-index:9}.menu-wrap .search-form input{color:#d7d7d7}.menu-wrap .close-search,.menu-wrap .open-search{position:absolute;top:0;right:0;padding:13px 20px}.menu-wrap .close-search{display:none}.menu-wrap .open-search,.show-results+.search-form .close-search{display:block}.menu-wrap .search,.menu-wrap .subscribe{margin-top:2.5rem;display:block;margin-left:auto;margin-right:auto}.search{width:220px}.show-results+.search-form .open-search{display:none}.results{transition-duration:.3s;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;display:inline-table;position:absolute;top:0;left:0;bottom:0;width:100%;min-height:100%;background-color:rgba(34,34,34,.95);opacity:0;visibility:hidden;z-index:9;padding:9.375rem 40px 6.25rem}.menu-wrap,.mfp-bg,.mfp-wrap{position:fixed}.results:after{content:"";display:table}.mfp-container:before,.mfp-figure:after{content:''}@media (min-width:0) and (max-width:40em){.menu-wrap .search,.menu-wrap .subscribe{margin-top:1.25rem}.results{padding-top:8.125rem}}.results.show-results{-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-property:all;-o-transition-property:all;-webkit-transition-property:all;transition-property:all;opacity:1;visibility:visible}.menu-wrap,.search-post .post-title{-moz-transition-duration:.3s;-webkit-transition-duration:.3s}.results p{padding-top:1.25rem;padding-bottom:1.25rem;font-size:.563rem;text-align:center;color:rgba(128,128,128,.6)}.search-post{border-color:#424242;text-align:left;padding:1.25rem 8px 1.8125rem}.search-post:nth-of-type(1){padding-top:1.1875rem;border-color:#424242}.search-post:hover{background-color:rgba(248,248,248,.015)}.search-post .post-title{-o-transition-duration:.3s;transition-duration:.3s;font-size:.75rem;line-height:1.25rem;margin-bottom:.625rem;padding:0;font-weight:400;letter-spacing:.3px;color:#f8f8f8}.search-post .post-title:hover{color:#d2d2d2}.search-post .post-meta{font-size:.625rem;line-height:.625rem;font-family:Montserrat,Helvetica,Arial,sans-serif;color:grey}.menu-wrap .menu-side a:focus,.menu-wrap .menu-side a:hover{color:#b8b8b8}.menu-wrap{-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;display:none;width:300px;font-weight:700;text-align:center;background-color:#222;opacity:0;overflow-y:auto}.show-menu .content::before,.social-link{-moz-transition-duration:.3s;-webkit-transition-duration:.3s}.show-menu .menu-wrap{opacity:1;display:block}.show-menu .header-button{opacity:0}.show-menu .content-wrap{-webkit-transform:translate3d(-300px,0,0);transform:translate3d(-300px,0,0)}@media (min-width:40.0625em) and (max-width:50em){.menu-wrap{width:60%}.show-menu .content-wrap{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}}@media (min-width:0) and (max-width:40em){.menu-wrap{width:90%}.show-menu .content-wrap{-webkit-transform:translate3d(-90%,0,0);transform:translate3d(-90%,0,0)}}.show-menu .content::before{-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.social-links{display:block;margin-left:0;text-align:left;list-style:none;border-color:#303030;padding:1.25rem 45px 1.1875rem}@media (min-width:0) and (max-width:40em){.social-links{padding-left:25px;padding-right:25px}}.social-link{font-size:.75rem;line-height:1.25rem;-o-transition-duration:.3s;transition-duration:.3s;display:inline-block;width:34.5px;height:29.5px;text-indent:-9999%;vertical-align:top;opacity:.7;padding:.3125rem 9px}.background--light+.first.cover .post-readmore,.header-button,.post-readmore{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out}.social-link:hover{opacity:1}.widget-area{margin-top:2.5rem;text-align:left;background-color:#1d1d1d}.widget-area .widget{border-color:#303030;padding:2.4375rem 45px 2.5rem}@media (min-width:0) and (max-width:40em){.widget-area{margin-top:1.25rem}.widget-area .widget{border-top-width:.0625rem;border-top-style:solid;border-color:#303030;padding:1.1875rem 25px 1.25rem}}.widget-area .widget a{color:#f8f8f8}.widget-area .widget p a,.widget-area .widget table a{text-decoration:underline}.widget-area .widget a:hover{color:#b8b8b8}.widget-area h6,.widget-area li,.widget-area p{font-size:.75rem;color:#f8f8f8;line-height:1.25rem}.widget-area h6{margin-bottom:1.25rem;font-family:Montserrat,Helvetica,Arial,sans-serif;text-transform:uppercase}.widget-area ol,.widget-area ul{margin:0}.calendar_wrap,.tagcloud{margin-bottom:2.5rem}.widget-area li{padding-top:.625rem;padding-bottom:.5625rem;font-weight:400;letter-spacing:1px;border-color:#303030}@media (min-width:0) and (max-width:40em){.widget-area li{font-size:.825rem;line-height:1.25rem;padding-bottom:.625rem}}.widget-area li:nth-of-type(1){padding-top:0;border-color:#303030}.widget-area li:last-child{padding-bottom:0;border:0}.widget-area li a{border:0}.widget .post-date{font-size:.625rem;line-height:1.25rem;display:block;font-family:Montserrat,Helvetica,Arial,sans-serif;color:grey}.calendar_wrap{font-family:Montserrat,Helvetica,Arial,sans-serif;color:#acacac}.calendar_wrap table{font-size:.625rem;line-height:1.25rem;width:100%}.calendar_wrap table td,.calendar_wrap table th{padding:0}.calendar_wrap table tr{background-color:transparent;border:none;padding:0}.mfp-close,.recentcomments a{font-style:normal}.recentcomments .comment-author-link{font-weight:700;font-style:normal}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;background:#222;opacity:.9;filter:alpha(opacity=90)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.footer,.mfp-close,.mfp-preloader{text-align:center}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-close,.mfp-preloader a:hover{color:#FFF}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto;box-shadow:none}.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.header-button,.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.mfp-title{font-size:.75rem;line-height:1.25rem;padding-right:36px;text-align:left;color:grey;word-wrap:break-word}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.header,.header.background--dark{padding-top:1.25rem;border-bottom-width:.0625rem;border-bottom-style:solid;padding-bottom:1.1875rem;border-color:rgba(34,34,34,.1);position:absolute;top:0;left:0;right:0;width:100%;z-index:999}@media (min-width:0) and (max-width:40em){.header,.header.background--dark{padding-top:.625rem;padding-bottom:.625rem}}.header-nav{display:block}.header-logo{float:left;display:inline-block;padding-left:15px;padding-right:15px;margin-right:20px}.header-logo-img{display:block;width:auto;height:40px}.header-desc,.header-name{line-height:2.5rem;display:inline-block;float:left;margin:0}.header-name{font-size:1.5rem;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase}@media (min-width:50.0625em) and (max-width:68em){.header-name{font-size:1.25rem;line-height:2.5rem}}@media (min-width:0) and (max-width:50em){.header-name{font-size:1rem;line-height:2.5rem}}.header-desc{font-size:.875rem;padding-left:110px;padding-bottom:0;font-style:italic;color:rgba(34,34,34,.5)}@media (min-width:40.0625em) and (max-width:68em){.header-desc{padding-left:100px}}@media (min-width:40.0625em) and (max-width:50em){.header-desc{font-size:.75rem;line-height:2.5rem}}.header-button{border-width:.0625rem;border-style:solid;border-color:#d7d7d7;padding:.5625rem 50px .5625rem 12px;-o-transition-duration:.3s;transition-duration:.3s;transition-timing-function:ease-out;font-size:.688rem;line-height:1.25rem;float:right;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;border-color:rgba(34,34,34,.04)}.header-button:hover{-moz-box-shadow:rgba(34,34,34,.06) 0 0 10px;-webkit-box-shadow:rgba(34,34,34,.06) 0 0 10px;box-shadow:rgba(34,34,34,.06) 0 0 10px}@media (min-width:0) and (max-width:50em){.header-button{font-size:.625rem;line-height:1.25rem;padding-right:42px}}.header.background--dark{color:#f8f8f8;border-color:rgba(248,248,248,.15)}.header.background--dark .header-desc{color:rgba(248,248,248,.7)}.header.background--dark .header-button{border-color:rgba(248,248,248,.08)}.header.background--dark .icon-menu:after{background-color:#f8f8f8;box-shadow:0 8px 0 0 #f8f8f8,0 16px 0 0 #f8f8f8}.footer{margin-top:6.25rem;background-color:#f0f0f0}.footer-copyright{font-size:.75rem;line-height:3.75rem;font-family:Montserrat,Helvetica,Arial,sans-serif;color:grey}.container.first{padding-top:8.75rem;position:relative}@media (min-width:50.0625em) and (max-width:68em){.container.first{padding-top:6.25rem}}@media (min-width:40.0625em) and (max-width:50em){.header.background--dark .icon-menu:after{width:20px;box-shadow:0 7px 0 0 #f8f8f8,0 14px 0 0 #f8f8f8}.footer{margin-top:1.25rem}.container.first{padding-top:7.5rem}}@media (min-width:0) and (max-width:40em){.header-desc{display:none}.header.background--dark .icon-menu:after{width:15px;height:3px;box-shadow:0 5px 0 0 #f8f8f8,0 10px 0 0 #f8f8f8}.footer{margin-top:0}.container.first{padding-top:5rem;background-position:35% 20%}}.container.first.cover{padding-top:11.25rem;padding-bottom:5.625rem;margin-bottom:1.25rem;position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;background-color:#222}@media (min-width:50.0625em) and (max-width:68em){.container.first.cover{padding-top:8.75rem;padding-bottom:3.75rem}}@media (min-width:40.0625em) and (max-width:50em){.container.first.cover{padding-top:7.5rem;padding-bottom:2.5rem}}@media (min-width:0) and (max-width:40em){.container.first.cover{padding-top:5rem;padding-bottom:1.25rem;margin-bottom:0;background-position:35% 20%}}.container.first.cover:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:radial-gradient(ellipse at bottom,rgba(34,34,34,.95) 55%,rgba(34,34,34,.7) 85%)}.container.first.cover .post-excerpt,.container.first.cover .post-title{color:#f8f8f8}.comments .container.first.cover .comment-author,.comments .container.first.cover .comment-awaiting-moderation,.comments .container.first.cover .comment-meta,.comments .container.first.cover .comment-notes,.comments .container.first.cover .logged-in-as,.comments .container.first.cover .reply,.comments .container.first.cover small,.container.first.cover .comments .comment-author,.container.first.cover .comments .comment-awaiting-moderation,.container.first.cover .comments .comment-meta,.container.first.cover .comments .comment-notes,.container.first.cover .comments .logged-in-as,.container.first.cover .comments .reply,.container.first.cover .comments small,.container.first.cover .post-meta-summary{color:rgba(248,248,248,.9)}.container.first.cover .post-tag:hover{color:#f8f8f8}.container.first.cover .post{padding:0;border:none}.container.first .post{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0;color:#222}.container.first .post-title{font-size:3rem;line-height:3.75rem}.container.first .post-excerpt{color:#3d3d3d}.comments .container.first .comment-author,.comments .container.first .comment-awaiting-moderation,.comments .container.first .comment-meta,.comments .container.first .comment-notes,.comments .container.first .logged-in-as,.comments .container.first .reply,.comments .container.first small,.container.first .comments .comment-author,.container.first .comments .comment-awaiting-moderation,.container.first .comments .comment-meta,.container.first .comments .comment-notes,.container.first .comments .logged-in-as,.container.first .comments .reply,.container.first .comments small,.container.first .post-meta-summary{color:grey}.container.first .post-tag:hover,.header.background--light+.cover .post .post-title,.header.background--light+article .cover .post .post-title{color:#222}.container.first .post-wrap{width:85%}@media (min-width:40.0625em) and (max-width:68em){.container.first .post-title{font-size:2rem;line-height:2.5rem}.container.first .post-wrap{width:80%}}@media (min-width:0) and (max-width:40em){.container.first .post{padding-top:1.25rem;padding-bottom:1.25rem}.container.first .post-title{font-size:1.5157rem;line-height:1.875rem;margin-bottom:.625rem}.container.first .post-wrap{width:100%}}.header.background--light+.container.first.cover:before{background:radial-gradient(ellipse at bottom,rgba(248,248,248,.95) 55%,rgba(248,248,248,.4) 120%)}.header.background--light+.cover .post .post-excerpt,.header.background--light+article .cover .post .post-excerpt{color:#3d3d3d}.comments .header.background--light+.cover .post .comment-author,.comments .header.background--light+.cover .post .comment-awaiting-moderation,.comments .header.background--light+.cover .post .comment-meta,.comments .header.background--light+.cover .post .comment-notes,.comments .header.background--light+.cover .post .logged-in-as,.comments .header.background--light+.cover .post .reply,.comments .header.background--light+.cover .post small,.comments .header.background--light+article .cover .post .comment-author,.comments .header.background--light+article .cover .post .comment-awaiting-moderation,.comments .header.background--light+article .cover .post .comment-meta,.comments .header.background--light+article .cover .post .comment-notes,.comments .header.background--light+article .cover .post .logged-in-as,.comments .header.background--light+article .cover .post .reply,.comments .header.background--light+article .cover .post small,.header.background--light+.cover .post .comments .comment-author,.header.background--light+.cover .post .comments .comment-awaiting-moderation,.header.background--light+.cover .post .comments .comment-meta,.header.background--light+.cover .post .comments .comment-notes,.header.background--light+.cover .post .comments .logged-in-as,.header.background--light+.cover .post .comments .reply,.header.background--light+.cover .post .comments small,.header.background--light+.cover .post .post-meta-summary,.header.background--light+article .cover .post .comments .comment-author,.header.background--light+article .cover .post .comments .comment-awaiting-moderation,.header.background--light+article .cover .post .comments .comment-meta,.header.background--light+article .cover .post .comments .comment-notes,.header.background--light+article .cover .post .comments .logged-in-as,.header.background--light+article .cover .post .comments .reply,.header.background--light+article .cover .post .comments small,.header.background--light+article .cover .post .post-meta-summary{color:grey}.post{margin-top:1.875rem;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#d7d7d7;padding-bottom:1.8125rem}@media (min-width:0) and (max-width:40em){.post{margin-top:1.25rem;padding-left:0;padding-right:0}}.post.first{margin-top:11.25rem;margin-bottom:3.75rem}@media (min-width:50.0625em) and (max-width:68em){.post.first{margin-top:12.5rem}}@media (min-width:40.0625em) and (max-width:50em){.header.background--light+.container.first.cover:before{background:radial-gradient(ellipse at bottom,rgba(248,248,248,.95) 75%,rgba(248,248,248,.4) 120%)}.post.first{margin-top:10rem;margin-bottom:0}}.post.first.no-cover .post-wrap{width:60%}.post.featured{padding-top:3.75rem;padding-bottom:3.75rem;padding-left:100px;color:#f8f8f8;position:relative;border-bottom:0;background-repeat:no-repeat;background-position:50% 10%;background-size:cover;background-color:grey}@media (min-width:50.0625em) and (max-width:68em){.post.featured{padding-left:8%}}@media (min-width:40.0625em) and (max-width:50em){.post.featured{padding-left:40px}}.post.featured:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:radial-gradient(ellipse at bottom,rgba(34,34,34,.75) 50%,rgba(34,34,34,.35) 100%)}@media (min-width:0) and (max-width:40em){.post.first{margin-top:8.125rem;margin-bottom:0}.post.featured{width:126%;margin-left:-13%;padding:1.875rem 15%}.post.featured:before{background:radial-gradient(ellipse at bottom,rgba(34,34,34,.9) 60%,rgba(34,34,34,.3) 100%)}}.post.featured p{color:#f8f8f8}.comments .post.featured .comment-author,.comments .post.featured .comment-awaiting-moderation,.comments .post.featured .comment-meta,.comments .post.featured .comment-notes,.comments .post.featured .logged-in-as,.comments .post.featured .reply,.comments .post.featured small,.post.featured .comments .comment-author,.post.featured .comments .comment-awaiting-moderation,.post.featured .comments .comment-meta,.post.featured .comments .comment-notes,.post.featured .comments .logged-in-as,.post.featured .comments .reply,.post.featured .comments small,.post.featured .post-meta-summary{color:rgba(248,248,248,.9)}.post-tag,.post.featured .post-tag:hover{color:#f8f8f8}.post.featured+.post{border-top-width:.0625rem;border-top-style:solid;border-top-color:#d7d7d7;padding-top:1.8125rem}.post-wrap{padding-right:40px;z-index:99}.post.featured .post-wrap{position:relative;width:70%}@media (min-width:40.0625em) and (max-width:68em){.post.featured .post-wrap{width:85%}}.post-title{font-size:2rem;line-height:2.5rem;margin-bottom:.625rem}@media (min-width:50.0625em) and (max-width:68em){.post-title{font-size:1.7411rem;line-height:2.5rem}}@media (min-width:40.0625em) and (max-width:50em){.post-title{font-size:1.5157rem;line-height:1.875rem}}@media (min-width:0) and (max-width:40em){.post-wrap{padding-right:0}.post.featured .post-wrap{width:100%}.post-title{font-size:1.3195rem;line-height:1.875rem;margin-bottom:.625rem}}.post-tag{margin-top:.3125rem;margin-bottom:.3125rem;font-size:.625rem;line-height:1.25rem;display:inline-block;padding-left:10px;padding-right:10px;font-family:Montserrat,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.02em;background-color:#222}@media (min-width:0) and (max-width:40em){.post-tag{margin-top:.15625rem;margin-bottom:.15625rem}}.post-tag:last-of-type{margin-bottom:1.25rem}@media (min-width:0) and (max-width:68em){.post-tag:last-of-type{margin-bottom:.3125rem}}@media (min-width:50.0625em) and (max-width:68em){.post-excerpt{font-size:1rem;line-height:1.5625rem;padding-bottom:.9375rem}}@media (min-width:40.0625em) and (max-width:50em){.post-excerpt{font-size:.875rem;line-height:1.5625rem;padding-bottom:.9375rem}}@media (min-width:0) and (max-width:40em){.post-excerpt{font-size:.875rem;line-height:1.25rem;padding-bottom:.625rem}}.background--light+.first.cover .post-readmore,.post-readmore{font-size:.75rem;line-height:1.25rem;-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out;margin-left:5px;padding-bottom:1px;color:#999;border-bottom:2px solid #d7d7d7}.background--light+.first.cover .post-readmore:hover,.post-readmore:hover{color:grey;border-color:#999}.first.cover .post-readmore,.post.featured .post-readmore{border-bottom:2px solid rgba(215,215,215,.2)}.first.cover .post-readmore:hover,.post.featured .post-readmore:hover{border-color:rgba(153,153,153,.2)}.post-meta{float:left}.post-meta-avatar{display:table-cell;padding-right:20px}.comments .comment-author,.comments .comment-awaiting-moderation,.comments .comment-meta,.comments .comment-notes,.comments .logged-in-as,.comments .reply,.comments small,.post-meta-summary{font-size:.75rem;line-height:1.25rem;display:table-cell;vertical-align:middle;font-family:Montserrat,Helvetica,Arial,sans-serif;color:grey}.post-img{height:250px;background-repeat:no-repeat;background-position:50% 65%;background-size:cover;overflow:inherit;-moz-box-shadow:rgba(34,34,34,.2) 0 8px 15px;-webkit-box-shadow:rgba(34,34,34,.2) 0 8px 15px;box-shadow:rgba(34,34,34,.2) 0 8px 15px}@media (min-width:40.0625em) and (max-width:50em){.post-img{margin-left:10%}}@media (min-width:0) and (max-width:40em){.post-meta-avatar{padding-right:10px}.post-img{margin-top:1.875rem;height:120px}}.author-thumb,.author-thumb--140,.author-thumb--50,.comments .avatar-50{position:relative;display:block;width:40px;height:40px;background-size:cover;background-position:center center;border-radius:100%;box-shadow:none}.author-thumb--50,.comments .avatar-50{width:50px;height:50px;margin:0 0 0 auto}.author-thumb--140{min-width:140px;min-height:140px}.comments,.pagination{position:relative;text-align:center;padding:3.75rem 5px 5.625rem 20px}@media (min-width:40.0625em) and (max-width:50em){.comments,.pagination{padding-top:5rem;padding-bottom:5rem}}@media (min-width:0) and (max-width:40em){.author-thumb--50,.comments .avatar-50{margin:auto}.comments,.pagination{padding:1.25rem 0}}.pagination--extra{padding-top:8.125rem;display:none}@media (min-width:0) and (max-width:40em){.pagination--extra{padding-top:5rem}}.pagination--extra .comments,.pagination--extra .pagination{padding-top:0;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#d7d7d7;padding-bottom:3.6875rem}.comments .newer-posts,.comments .older-posts,.pagination .newer-posts,.pagination .older-posts{position:absolute;left:0}.comments .older-posts,.pagination .older-posts{right:0;left:inherit}@media (min-width:0) and (max-width:50em){.comments .newer-posts,.comments .older-posts,.pagination .newer-posts,.pagination .older-posts{margin-bottom:.625rem;position:relative;width:100%;margin-left:0;margin-right:0;padding-left:12px;padding-right:12px}.comments .older-posts,.pagination .older-posts{margin-bottom:0}}.comments .pagination-numbered,.pagination .pagination-numbered{display:inline-block}@media (min-width:0) and (max-width:40em){.pagination--extra .comments,.pagination--extra .pagination{border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#d7d7d7;padding-bottom:1.1875rem}.comments .pagination-numbered,.pagination .pagination-numbered{margin-bottom:.625rem}}.comments .page-number,.pagination .page-number{padding-top:.9375rem;padding-bottom:.9375rem;font-size:.75rem;line-height:.625rem;display:inline-block;margin:0 2px;font-family:Montserrat,Helvetica,Arial,sans-serif;color:#999}.comments .page-numbers,.pagination .page-numbers{border-width:.0625rem;border-style:solid;padding:.5625rem 12px;color:#999;border-color:#e6e6e6}.comments .page-numbers:hover,.pagination .page-numbers:hover{border-color:#d9d9d9}.comments .page-numbers.current,.pagination .page-numbers.current,.pagination--post>.page-number{color:#3d3d3d;background-color:#f3f3f3;border-color:#d2d2d2}.pagination--post{padding:0}.author-template .older-posts,.home-template .older-posts{position:relative}.paged .pagination--extra{display:block}.page-template .post-cover,.post-template .post-cover{position:relative;width:100%;background-color:#222;background-repeat:no-repeat;background-position:100%;background-size:cover}@media (min-width:0) and (max-width:40em){.page-template .post-cover,.post-template .post-cover{background-position:35% 20%}.page-template .post-cover+.post,.post-template .post-cover+.post{padding-bottom:0}}.page-template .post-cover::before,.post-template .post-cover::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:radial-gradient(ellipse at bottom,rgba(34,34,34,.95) 45%,rgba(34,34,34,.7) 70%)}.page-template .post-cover+.post,.post-template .post-cover+.post{border-bottom:0}.page-template .post-cover .post,.post-template .post-cover .post{padding-top:21.25rem;padding-bottom:1.875rem;color:#f8f8f8;border:0}@media (min-width:50.0625em) and (max-width:68em){.page-template .post-cover .post,.post-template .post-cover .post{padding-top:12.5rem}}.page-template .post-cover .post-wrap,.post-template .post-cover .post-wrap{width:90%;padding-right:50px}@media (min-width:40.0625em) and (max-width:50em){.page-template .post-cover .post,.post-template .post-cover .post{padding-top:6.25rem}.page-template .post-cover .post-wrap,.post-template .post-cover .post-wrap{width:100%}}.page-template .post-cover .post-title,.post-template .post-cover .post-title{font-size:3rem;line-height:3.75rem;margin-bottom:1.25rem}@media (min-width:40.0625em) and (max-width:68em){.page-template .post-cover .post-title,.post-template .post-cover .post-title{font-size:2rem;line-height:2.5rem}}@media (min-width:0) and (max-width:40em){.page-template .post-cover .post,.post-template .post-cover .post{margin-top:0;padding-top:5rem}.page-template .post-cover .post-wrap,.post-template .post-cover .post-wrap{width:100%;padding:0}.page-template .post-cover .post-title,.post-template .post-cover .post-title{font-size:1.5157rem;line-height:1.875rem;margin-bottom:0}.page-template .post-cover.no-cover,.post-template .post-cover.no-cover{margin-bottom:0}}.page-template .post-cover .post-tag,.post-template .post-cover .post-tag{margin-top:.625rem}.page-template .post-cover .post-tag:hover,.post-template .post-cover .post-tag:hover{color:#f8f8f8}.page-template .post-cover.no-cover,.post-template .post-cover.no-cover{height:inherit;background:0 0}.page-template .post-cover.no-cover::before,.post-template .post-cover.no-cover::before{background:0 0}.page-template .post-cover.no-cover .post,.post-template .post-cover.no-cover .post{padding-top:8.75rem;padding-bottom:0;position:relative;bottom:0;color:#222}.page-template .post-cover.no-cover .post-title,.post-template .post-cover.no-cover .post-title{margin-bottom:0}.header.background--light+article .cover::before{background:radial-gradient(1800px 530px at 40% 90%,rgba(248,248,248,.95) 55%,rgba(248,248,248,.4) 120%)}@media (min-width:50.0625em) and (max-width:68em){.header.background--light+article .cover::before{background:radial-gradient(1000px 360px at 40% 90%,rgba(248,248,248,.95) 50%,rgba(248,248,248,.4) 90%)}}.page-template .container+.container>.post,.post-template .container+.container>.post{margin-top:3.75rem;padding-left:20px;padding-right:20px}@media (min-width:40.0625em) and (max-width:50em){.header.background--light+article .cover::before{background:radial-gradient(860px 320px at 40% 90%,rgba(248,248,248,.95) 53%,rgba(248,248,248,.5) 90%)}.page-template .container+.container>.post,.post-template .container+.container>.post{margin-top:1.25rem;padding-left:8px;padding-right:8px}}@media (min-width:0) and (max-width:40em){.page-template .post-cover.no-cover .post,.post-template .post-cover.no-cover .post{padding-top:5rem}.header.background--light+article .cover::before{background:radial-gradient(500px 240px at 40% 105%,rgba(248,248,248,.95) 60%,rgba(248,248,248,.6) 90%)}.page-template .container+.container>.post,.post-template .container+.container>.post{margin-top:1.25rem;padding-left:5px;padding-right:5px}}.page-template .container+.container>.post .post-meta,.post-template .container+.container>.post .post-meta{width:255px;margin-left:-290px;text-align:right;border-right:1px solid #d7d7d7;padding:0 40px}@media (min-width:0) and (max-width:40em){.page-template .container+.container>.post .post-meta,.post-template .container+.container>.post .post-meta{margin-bottom:1.25rem;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#d7d7d7;padding-bottom:1.1875rem;width:100%;float:inherit;margin-left:0;padding-left:0;padding-right:0;border-right:0}.page-template .container+.container>.post .post-meta-wrap,.post-template .container+.container>.post .post-meta-wrap{display:table;margin-left:auto;margin-right:auto;text-align:left}}.page-template .container+.container>.post .post-meta-avatar,.post-template .container+.container>.post .post-meta-avatar{padding-bottom:1.25rem;padding-right:0;display:block}.page-template .container+.container>.post .post-meta-avatar img,.post-template .container+.container>.post .post-meta-avatar img{margin-right:0}@media (min-width:0) and (max-width:40em){.page-template .container+.container>.post .post-meta-avatar,.post-template .container+.container>.post .post-meta-avatar{display:table-cell;padding-bottom:0;padding-right:10px}.page-template .container+.container>.post .post-meta-avatar img,.post-template .container+.container>.post .post-meta-avatar img{margin:auto}}.comments .page-template .container+.container>.post .comment-author,.comments .page-template .container+.container>.post .comment-awaiting-moderation,.comments .page-template .container+.container>.post .comment-meta,.comments .page-template .container+.container>.post .comment-notes,.comments .page-template .container+.container>.post .logged-in-as,.comments .page-template .container+.container>.post .reply,.comments .page-template .container+.container>.post small,.comments .post-template .container+.container>.post .comment-author,.comments .post-template .container+.container>.post .comment-awaiting-moderation,.comments .post-template .container+.container>.post .comment-meta,.comments .post-template .container+.container>.post .comment-notes,.comments .post-template .container+.container>.post .logged-in-as,.comments .post-template .container+.container>.post .reply,.comments .post-template .container+.container>.post small,.page-template .container+.container>.post .comments .comment-author,.page-template .container+.container>.post .comments .comment-awaiting-moderation,.page-template .container+.container>.post .comments .comment-meta,.page-template .container+.container>.post .comments .comment-notes,.page-template .container+.container>.post .comments .logged-in-as,.page-template .container+.container>.post .comments .reply,.page-template .container+.container>.post .comments small,.page-template .container+.container>.post .post-meta-summary,.post-template .container+.container>.post .comments .comment-author,.post-template .container+.container>.post .comments .comment-awaiting-moderation,.post-template .container+.container>.post .comments .comment-meta,.post-template .container+.container>.post .comments .comment-notes,.post-template .container+.container>.post .comments .logged-in-as,.post-template .container+.container>.post .comments .reply,.post-template .container+.container>.post .comments small,.post-template .container+.container>.post .post-meta-summary{line-height:1.25rem;display:block;padding:0}.page-template .container+.container>.post .post-content,.post-template .container+.container>.post .post-content{padding-bottom:2.5rem}@media (min-width:68.0625em){.page-template .container+.container>.post .post-content,.post-template .container+.container>.post .post-content{margin-left:31.81818%}}@media (min-width:50.0625em) and (max-width:68em){.page-template .container+.container>.post .post-content,.post-template .container+.container>.post .post-content{margin-left:27.94118%}}@media (min-width:40.0625em) and (max-width:68em){.page-template .container+.container>.post .post-content,.post-template .container+.container>.post .post-content{padding-bottom:1.875rem;padding-left:5%;padding-right:5%}}@media (min-width:40.0625em) and (max-width:50em){.page-template .container+.container>.post .post-content,.post-template .container+.container>.post .post-content{margin-left:30.25%;padding-bottom:1.25rem;padding-left:0;padding-right:0}}@media (min-width:0) and (max-width:40em){.comments .page-template .container+.container>.post .comment-author,.comments .page-template .container+.container>.post .comment-awaiting-moderation,.comments .page-template .container+.container>.post .comment-meta,.comments .page-template .container+.container>.post .comment-notes,.comments .page-template .container+.container>.post .logged-in-as,.comments .page-template .container+.container>.post .reply,.comments .page-template .container+.container>.post small,.comments .post-template .container+.container>.post .comment-author,.comments .post-template .container+.container>.post .comment-awaiting-moderation,.comments .post-template .container+.container>.post .comment-meta,.comments .post-template .container+.container>.post .comment-notes,.comments .post-template .container+.container>.post .logged-in-as,.comments .post-template .container+.container>.post .reply,.comments .post-template .container+.container>.post small,.page-template .container+.container>.post .comments .comment-author,.page-template .container+.container>.post .comments .comment-awaiting-moderation,.page-template .container+.container>.post .comments .comment-meta,.page-template .container+.container>.post .comments .comment-notes,.page-template .container+.container>.post .comments .logged-in-as,.page-template .container+.container>.post .comments .reply,.page-template .container+.container>.post .comments small,.page-template .container+.container>.post .post-meta-summary,.post-template .container+.container>.post .comments .comment-author,.post-template .container+.container>.post .comments .comment-awaiting-moderation,.post-template .container+.container>.post .comments .comment-meta,.post-template .container+.container>.post .comments .comment-notes,.post-template .container+.container>.post .comments .logged-in-as,.post-template .container+.container>.post .comments .reply,.post-template .container+.container>.post .comments small,.post-template .container+.container>.post .post-meta-summary{display:table-cell;vertical-align:middle}.page-template .container+.container>.post .post-content,.post-template .container+.container>.post .post-content{padding-bottom:1.25rem;width:100%}}.page-template .container+.container>.post .post-content>:last-child,.post-template .container+.container>.post .post-content>:last-child{margin-bottom:0}.page-template .container+.container>.post .post-content .kg-card-markdown>p a,.post-template .container+.container>.post .post-content .kg-card-markdown>p a{-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;padding-bottom:1px;color:#999;border-bottom:2px solid #d7d7d7}.comments a,.post-readNext-story,.post-readNext-story.prev{-o-transition-duration:.3s;-moz-transition-timing-function:ease-out}.page-template .container+.container>.post .post-content .kg-card-markdown>p a:hover,.post-template .container+.container>.post .post-content .kg-card-markdown>p a:hover{color:grey;border-color:#999}.page-template .container+.container>.post .post-content .kg-card-markdown>p:first-of-type,.post-template .container+.container>.post .post-content .kg-card-markdown>p:first-of-type{font-size:1.125rem;line-height:1.875rem;font-family:Montserrat,Helvetica,Arial,sans-serif;letter-spacing:normal;color:#222}@media (min-width:0) and (max-width:40em){.page-template .container+.container>.post .post-content .kg-card-markdown>p:first-of-type,.post-template .container+.container>.post .post-content .kg-card-markdown>p:first-of-type{padding-bottom:.9375rem;font-size:1rem;line-height:1.5625rem}}.page-template .container+.container>.post .post-content .kg-card-markdown>p:first-of-type:first-letter,.post-template .container+.container>.post .post-content .kg-card-markdown>p:first-of-type:first-letter{font-size:3.5rem;line-height:1.875rem;float:left;margin-top:.7rem;margin-right:.5rem;font-weight:700}@media (min-width:0) and (max-width:40em){.page-template .container+.container>.post .post-content .kg-card-markdown>p:first-of-type:first-letter,.post-template .container+.container>.post .post-content .kg-card-markdown>p:first-of-type:first-letter{font-size:3.5rem;line-height:1.25rem;margin-top:1rem}}.page-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption,.page-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption p,.page-template .container+.container>.post .post-content .left p,.post-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption,.post-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption p,.post-template .container+.container>.post .post-content .left p{font-size:.75rem;line-height:1.25rem;color:grey}.page-template .container+.container>.post .post-content .kg-card-markdown>p.video,.post-template .container+.container>.post .post-content .kg-card-markdown>p.video{padding-bottom:1.875rem}@media (min-width:0) and (max-width:40em){.page-template .container+.container>.post .post-content .kg-card-markdown>p.video,.post-template .container+.container>.post .post-content .kg-card-markdown>p.video{padding-bottom:1.25rem}}.page-template .container+.container>.post .post-content .kg-card-markdown>h1,.page-template .container+.container>.post .post-content>h2,.page-template .container+.container>.post .post-content>h3,.page-template .container+.container>.post .post-content>h4,.page-template .container+.container>.post .post-content>h5,.page-template .container+.container>.post .post-content>h6,.post-template .container+.container>.post .post-content .kg-card-markdown>h1,.post-template .container+.container>.post .post-content>h2,.post-template .container+.container>.post .post-content>h3,.post-template .container+.container>.post .post-content>h4,.post-template .container+.container>.post .post-content>h5,.post-template .container+.container>.post .post-content>h6{margin-bottom:.625rem;padding-top:1.25rem}.page-template .container+.container>.post .post-content img,.post-template .container+.container>.post .post-content img{display:block;padding:0;border:0}.page-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption,.page-template .container+.container>.post .post-content .left,.post-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption,.post-template .container+.container>.post .post-content .left{border-top-width:.0625rem;border-top-style:solid;border-top-color:#d7d7d7;padding-top:1.1875rem;float:left;min-width:255px;max-width:255px;margin:0 0 0 -290px;clear:left}@media (min-width:50.0625em) and (max-width:68em){.page-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption,.page-template .container+.container>.post .post-content .left,.post-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption,.post-template .container+.container>.post .post-content .left{min-width:250px;max-width:250px;margin:0 40px 0 -52%}}@media (min-width:40.0625em) and (max-width:50em){.page-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption,.page-template .container+.container>.post .post-content .left,.post-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption,.post-template .container+.container>.post .post-content .left{margin:0 40px 0 -41%}}.page-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption figure a,.page-template .container+.container>.post .post-content .left figure a,.post-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption figure a,.post-template .container+.container>.post .post-content .left figure a{margin-bottom:1.25rem;display:block}@media (min-width:0) and (max-width:40em){.page-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption,.page-template .container+.container>.post .post-content .left,.post-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption,.post-template .container+.container>.post .post-content .left{margin-bottom:1.25rem;border-top-width:.0625rem;border-top-style:solid;border-top-color:#d7d7d7;padding-top:.875rem;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#d7d7d7;padding-bottom:.875rem;float:inherit;width:100%;max-width:inherit;min-width:inherit;margin-left:0}.page-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption p,.page-template .container+.container>.post .post-content .left p,.post-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption p,.post-template .container+.container>.post .post-content .left p{padding-bottom:.625rem}.page-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption p+p,.page-template .container+.container>.post .post-content .left p+p,.post-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption p+p,.post-template .container+.container>.post .post-content .left p+p{padding-bottom:0}}.page-template .container+.container>.post .post-content .kg-card-markdown>figure,.post-template .container+.container>.post .post-content .kg-card-markdown>figure{margin-bottom:1.25rem}@media (min-width:50.0625em) and (max-width:68em){.page-template .container+.container>.post .post-content .kg-card-markdown>figure,.post-template .container+.container>.post .post-content .kg-card-markdown>figure{margin-left:-52%}}@media (min-width:40.0625em) and (max-width:50em){.page-template .container+.container>.post .post-content .kg-card-markdown>figure,.post-template .container+.container>.post .post-content .kg-card-markdown>figure{margin-left:-41%}}.page-template .container+.container>.post .post-content .kg-card-markdown>figure p,.post-template .container+.container>.post .post-content .kg-card-markdown>figure p{padding-bottom:0}@media (min-width:40.0625em) and (max-width:68em){.page-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption,.post-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption{margin-bottom:1.25rem;max-width:100%;min-width:100%;margin-left:0}}@media (min-width:0) and (max-width:40em){.page-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption,.post-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption{margin-bottom:.625rem;padding-bottom:0;border-bottom:none}}.page-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption a,.post-template .container+.container>.post .post-content .kg-card-markdown>figure figcaption a{padding-bottom:1px;border-bottom:1px solid #d7d7d7}.page-template .container+.container>.post .post-content .kg-card-markdown p:first-of-type+blockquote,.post-template .container+.container>.post .post-content .kg-card-markdown p:first-of-type+blockquote{margin-left:6.4rem}.page-template .container+.container>.post .post-content .kg-card-markdown>blockquote,.post-template .container+.container>.post .post-content .kg-card-markdown>blockquote{margin-top:3.75rem;margin-bottom:3.75rem;max-width:660px;margin-left:-8.8rem}@media (min-width:50.0625em) and (max-width:68em){.page-template .container+.container>.post .post-content .kg-card-markdown>blockquote,.post-template .container+.container>.post .post-content .kg-card-markdown>blockquote{margin-left:-25%}}@media (min-width:40.0625em) and (max-width:50em){.page-template .container+.container>.post .post-content .kg-card-markdown>blockquote,.post-template .container+.container>.post .post-content .kg-card-markdown>blockquote{margin-top:2.5rem;margin-bottom:2.5rem;margin-left:-14%}}@media (min-width:0) and (max-width:40em){.page-template .container+.container>.post .post-content .kg-card-markdown>blockquote,.post-template .container+.container>.post .post-content .kg-card-markdown>blockquote{margin-top:1.25rem;margin-bottom:1.25rem;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#d7d7d7;padding-bottom:1.1875rem;border-top-width:.0625rem;border-top-style:solid;border-top-color:#d7d7d7;padding-top:1.1875rem;position:relative;margin-left:0}}.page-template .container+.container>.post .post-content .kg-card-markdown>blockquote::before,.post-template .container+.container>.post .post-content .kg-card-markdown>blockquote::before{font-size:12.5rem;line-height:0;float:left;display:block;margin:6rem 0 0 -8rem;color:#d7d7d7;content:"\201C"}@media (min-width:0) and (max-width:40em){.page-template .container+.container>.post .post-content .kg-card-markdown>blockquote::before,.post-template .container+.container>.post .post-content .kg-card-markdown>blockquote::before{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:170px;font-size:35rem;line-height:inherit;text-align:center;color:#ebebeb;z-index:-1}}.page-template .container+.container>.post .post-content .kg-card-markdown>blockquote>footer,.post-template .container+.container>.post .post-content .kg-card-markdown>blockquote>footer{margin-top:.625rem;font-size:.75rem;line-height:1.25rem;color:grey}.page-template .container+.container>.post .post-content .kg-card-markdown>blockquote>p,.post-template .container+.container>.post .post-content .kg-card-markdown>blockquote>p{font-size:1.25rem;line-height:1.875rem;padding-bottom:0;font-style:italic;color:#222}.page-template .container+.container>.post .post-content .kg-card-markdown>p+blockquote,.post-template .container+.container>.post .post-content .kg-card-markdown>p+blockquote{margin-top:1.875rem}@media (min-width:0) and (max-width:40em){.page-template .container+.container>.post .post-content .kg-card-markdown>blockquote>p,.post-template .container+.container>.post .post-content .kg-card-markdown>blockquote>p{font-size:1.125rem;line-height:1.875rem}.page-template .container+.container>.post .post-content .kg-card-markdown>p+blockquote,.post-template .container+.container>.post .post-content .kg-card-markdown>p+blockquote{margin-top:0}}.page-template .container+.container>.post .post-content .footnotes-sep,.post-template .container+.container>.post .post-content .footnotes-sep{margin-top:3.75rem}.page-template .container+.container>.post .post-content .footnotes,.post-template .container+.container>.post .post-content .footnotes{margin-bottom:-3.75rem}.page-template .container+.container>.post .post-content .footnotes p,.post-template .container+.container>.post .post-content .footnotes p{padding:0}.page-template .container+.container>.post .post-categories,.page-template .container+.container>.post .post-share,.page-template .container+.container>.post .post-tags,.post-template .container+.container>.post .post-categories,.post-template .container+.container>.post .post-share,.post-template .container+.container>.post .post-tags{border-top-width:.0625rem;border-top-style:solid;border-top-color:#d7d7d7;padding-top:.5625rem}.page-template .container+.container>.post .post-categories span,.page-template .container+.container>.post .post-share span,.page-template .container+.container>.post .post-tags span,.post-template .container+.container>.post .post-categories span,.post-template .container+.container>.post .post-share span,.post-template .container+.container>.post .post-tags span{font-size:.688rem;line-height:1.25rem;display:inline-block;margin-right:10px;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;color:grey}@media (min-width:0) and (max-width:40em){.page-template .container+.container>.post .post-share,.page-template .container+.container>.post .post-tags,.post-template .container+.container>.post .post-share,.post-template .container+.container>.post .post-tags{margin-top:.625rem}.page-template .container+.container>.post .post-categories span,.page-template .container+.container>.post .post-share span,.page-template .container+.container>.post .post-tags span,.post-template .container+.container>.post .post-categories span,.post-template .container+.container>.post .post-share span,.post-template .container+.container>.post .post-tags span{margin-right:8px}.page-template .container+.container>.post .post-categories .post-tag,.page-template .container+.container>.post .post-share .post-tag,.page-template .container+.container>.post .post-tags .post-tag,.post-template .container+.container>.post .post-categories .post-tag,.post-template .container+.container>.post .post-share .post-tag,.post-template .container+.container>.post .post-tags .post-tag{padding-left:5px;padding-right:5px;margin-top:.3125rem;margin-bottom:.3125rem;margin-right:0}}.page-template .container+.container>.post .post-categories .post-tag,.page-template .container+.container>.post .post-share .post-tag,.page-template .container+.container>.post .post-tags .post-tag,.post-template .container+.container>.post .post-categories .post-tag,.post-template .container+.container>.post .post-share .post-tag,.post-template .container+.container>.post .post-tags .post-tag{margin-top:.625rem;margin-bottom:1.25rem;padding-left:10px;list-style-type:10px;color:#f8f8f8;background-color:grey}.comments li.comment,.comments>ol{list-style-type:none}.page-template .container+.container>.post .post-share,.post-template .container+.container>.post .post-share{border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#d7d7d7;padding-bottom:.5625rem}@media (min-width:0) and (max-width:40em){.page-template .container+.container>.post .post-categories .post-tag,.page-template .container+.container>.post .post-share .post-tag,.page-template .container+.container>.post .post-tags .post-tag,.post-template .container+.container>.post .post-categories .post-tag,.post-template .container+.container>.post .post-share .post-tag,.post-template .container+.container>.post .post-tags .post-tag{font-size:.625rem;line-height:1.25rem;margin-top:.3125rem;margin-bottom:.3125rem;margin-right:0}.page-template .container+.container>.post .post-share,.post-template .container+.container>.post .post-share{margin-top:.625rem}}.post-readNext{margin-top:3.75rem;margin-bottom:3.75rem;padding:0;border:0}.comments .comment-respond,.comments li.comment,.comments li.pingback{border-top-width:.0625rem;border-top-style:solid;border-top-color:#d7d7d7}.post-readNext-story:first-child{float:left;width:48.18182%;margin-right:1.81818%;margin-left:0}@media (min-width:0) and (max-width:40em){.post-readNext{margin-top:1.25rem;margin-bottom:1.25rem}.post-readNext-story:first-child{float:left;width:100%;margin-right:0;margin-left:0}}.post-readNext-story:last-child{float:left;width:48.18182%;margin-right:0;margin-left:1.81818%}@media (min-width:0) and (max-width:40em){.post-readNext-story:last-child{float:left;width:100%;margin-right:0;margin-left:0}}.post-readNext-link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.post-readNext-story,.post-readNext-story.prev{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;position:relative;height:270px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;opacity:.95}.comments a,.profile-tags .post-date .profile-tags-link a,.profile-tags-meta .profile-tags-link a{-moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out}.post-readNext-story.prev::before,.post-readNext-story::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:radial-gradient(ellipse at bottom,rgba(34,34,34,.9) 55%,rgba(34,34,34,.65) 80%)}.post-readNext-story.no-post::before{background:initial;background-image:inherit}.post-readNext-story .post-readNext-content::before,.post-readNext-story.prev .post-readNext-content::before{font-size:.688rem;line-height:1.25rem;content:"next post";font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;border-bottom:2px solid rgba(248,248,248,.4);padding-bottom:2px}.post-readNext-story:hover{opacity:1}.post-readNext-story.prev{background-repeat:no-repeat;background-position:50% 50%;background-size:cover}@media (min-width:40.0625em) and (max-width:68em){.post-readNext-story,.post-readNext-story.prev{float:left;width:46.36364%;margin-right:1.81818%;margin-left:1.81818%;height:300px}.post-readNext-story.prev{float:left;width:46.36364%;margin-right:1.81818%;margin-left:1.81818%}}.post-readNext-story.prev .post-readNext-content::before{content:"previous post"}.post-readNext-content{position:relative;padding:40px;text-align:center;color:#f8f8f8}@media (min-width:50.0625em) and (max-width:68em){.post-readNext-content{padding:40px 20px}}@media (min-width:40.0625em) and (max-width:50em){.post-readNext-content{padding:30px 20px}}@media (min-width:0) and (max-width:40em){.post-readNext-story,.post-readNext-story.prev{margin-bottom:.625rem;height:inherit}.post-readNext-story .post-readNext-content::before,.post-readNext-story.prev .post-readNext-content::before{font-size:.625rem;line-height:1.25rem}.post-readNext-content{padding:40px 20px}.post-readNext-content p{display:none}}.post-readNext-content p{font-size:.875rem;line-height:1.25rem;padding-bottom:0;color:rgba(248,248,248,.9)}@media (min-width:40.0625em) and (max-width:50em){.post-readNext-content p{font-size:.75rem;line-height:1.25rem}}.post-readNext-content h4{line-height:1.875rem;margin-bottom:1.25rem;padding-top:.625rem}.comments{padding:0;overflow:initial}@media (min-width:0) and (max-width:40em){.post-readNext-content h4{margin-bottom:0}.comments{margin-top:1.25rem}}.comments .comment-list{margin:0}.comments .formBlock{padding-top:1.25rem;padding-bottom:1.25rem}.comments .comment-reply-title,.comments .comments-title{font-size:1.25rem;line-height:1.875rem;margin-bottom:1.25rem;padding-top:0;font-weight:400;font-style:italic}@media (min-width:68.0625em){.comments .comment-reply-title,.comments .comments-title{margin-bottom:.625rem;padding-right:30%}}.comments .comment-reply-title{font-size:1.5rem;line-height:1.875rem}.comments .children{margin-top:1.875rem;margin-left:5%;padding:0}.comments .comment-form-comment{margin-top:.625rem}.comments a{transition-duration:.3s;transition-timing-function:ease-out;padding-bottom:1px;color:#999;border-bottom:2px solid #d7d7d7}.comments a:hover{color:grey;border-color:#999}.comments li.comment h1,.comments li.comment h2,.comments li.comment h3,.comments li.comment h4,.comments li.comment h5,.comments li.comment h6{margin-bottom:.625rem;padding-top:1.25rem}.comments li.comment,.comments li.pingback{padding-top:1.8125rem;margin-bottom:1.875rem}.comments .comment blockquote p,.comments>ol{margin:0}.comments .commentmetadata{margin-bottom:1.875rem}.comments p{padding-bottom:.9375rem;font-size:.875rem;line-height:1.5625rem}@media (min-width:68.0625em){.comments p{padding-right:30%}}.comments .avatar-50{float:left;margin:0 20px 0 0}.comments small{margin-top:.625rem;font-style:normal}.comments iframe{box-shadow:none}.comments .comment-awaiting-moderation{margin-top:1.875rem}.comments .comment-respond{margin-top:1.25rem;padding-top:1.1875rem}.comments .comment-respond label{font-size:.625rem;line-height:1.25rem;font-family:Montserrat,Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.02em;color:#999}.comments .comment-respond input,.comments .comment-respond textarea{-moz-box-shadow:rgba(0,0,0,.1) 0 2px 4px;-webkit-box-shadow:rgba(0,0,0,.1) 0 2px 4px;box-shadow:rgba(0,0,0,.1) 0 2px 4px;background-color:#eee}.comments .comment-respond input:focus,.comments .comment-respond textarea:focus{-moz-box-shadow:rgba(0,0,0,.18) 0 4px 8px;-webkit-box-shadow:rgba(0,0,0,.18) 0 4px 8px;box-shadow:rgba(0,0,0,.18) 0 4px 8px;background-color:#fff}.comments .no-comments{font-weight:700}.comments .logged-in-as{margin:0}.comments .comment-form-author,.comments .comment-form-comment,.comments .comment-form-email,.comments .comment-form-url{padding:0}.comments .comment-form-comment textarea{height:250px}.comments .comment-form-author,.comments .comment-form-email,.comments .comment-form-url{float:left;width:33.33333%;margin-right:0;margin-left:0;margin-top:.625rem}@media (min-width:50.0625em) and (max-width:68em){.comments .comment-form-author,.comments .comment-form-email,.comments .comment-form-url{float:left;width:33.33333%;margin-right:0;margin-left:0}}@media (min-width:40.0625em) and (max-width:50em){.comments .comment-form-author,.comments .comment-form-email,.comments .comment-form-url{float:left;width:100%;margin-right:0;margin-left:0}}.comments .comment-form-author,.comments .comment-form-email{padding:0 20px 0 0}.comments .form-submit{padding:0;margin:0}@media (min-width:0) and (max-width:40em){.comments .comment-form-author,.comments .comment-form-email,.comments .comment-form-url{float:left;width:100%;margin-right:0;margin-left:0}.comments .comment-form-author,.comments .comment-form-email{padding:0}.comments .form-submit{text-align:center}}.comments .form-submit .submit{margin-top:2.5rem}.toggle-comments-container{padding-top:2.5rem;padding-bottom:2.5rem;text-align:center}@media (min-width:0) and (max-width:40em){.toggle-comments-container{padding-top:1.875rem;padding-bottom:0}}.page-template .container.cover.no-image{margin-bottom:0}.page-template .container.cover.no-image .post{padding-top:7.5rem;padding-bottom:0}@media (min-width:0) and (max-width:40em){.page-template .container.cover.no-image .post{padding-top:5rem;padding-bottom:0}}.page-template .container.cover .post{padding:7.5rem 0 2.5rem}.page-template .container.cover .post .post-title{margin:0}.page-template .container.cover .post-wrap,.page-template .container.cover+.container>.post .post-content{max-width:44em;width:100%;margin:auto;padding:0}.page-template .container.cover+.container>.post{margin-top:1.875rem;border:none}@media (min-width:0) and (max-width:40em){.page-template .container.cover+.container>.post{margin-top:.625rem}}.page-template .container.cover+.container>.post .post-content>p:nth-of-type(1){font-size:1rem;line-height:1.875rem;font-family:"Libre Baskerville",Georgia,Times,serif;letter-spacing:normal;color:#3d3d3d}.error-404 a,.error-404 h2,.profile-tags .post-date,.profile-tags-meta,.profile-tags-post-by{font-family:Montserrat,Helvetica,Arial,sans-serif}.page-template .container.cover+.container>.post .post-content>p:nth-of-type(1):first-letter{font-size:1rem;line-height:1.875rem;float:none;margin-top:0;margin-right:0;font-weight:400}.page-template .container.cover+.container>.post .post-content>blockquote{margin-top:3.75rem;margin-bottom:3.75rem;max-width:660px;margin-left:8.8rem}@media (min-width:50.0625em) and (max-width:68em){.page-template .container.cover+.container>.post .post-content>blockquote{margin-left:25%}}@media (min-width:40.0625em) and (max-width:50em){.page-template .container.cover+.container>.post .post-content>blockquote{margin-top:2.5rem;margin-bottom:2.5rem;margin-left:23%}}@media (min-width:0) and (max-width:40em){.page-template .container.cover+.container>.post .post-content>p:nth-of-type(1),.page-template .container.cover+.container>.post .post-content>p:nth-of-type(1):first-letter{font-size:.938rem;line-height:1.5625rem}.page-template .container.cover+.container>.post .post-content>blockquote{margin-top:0;margin-bottom:1.25rem;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#d7d7d7;padding-bottom:1.1875rem;border-top-width:.0625rem;border-top-style:solid;border-top-color:#d7d7d7;padding-top:1.1875rem;position:relative;margin-left:0}}.page-template .comments{margin-top:.625rem}@media (min-width:0) and (max-width:40em){.page-template .comments{margin-top:0}}.post.profile-tags{margin-top:2.5rem;padding-bottom:2.5rem;border:0}@media (min-width:40.0625em) and (max-width:68em){.post.profile-tags{padding-bottom:0}}.profile-tags-author,.profile-tags-tag{margin-top:10rem}@media (min-width:50.0625em) and (max-width:68em){.profile-tags-author,.profile-tags-tag{margin-top:8.75rem}}@media (min-width:40.0625em) and (max-width:50em){.profile-tags-author,.profile-tags-tag{margin-top:7.5rem}}.profile-tags-image{display:table-cell;padding-right:40px}@media (min-width:0) and (max-width:40em){.post.profile-tags{padding-bottom:1.25rem}.profile-tags-author,.profile-tags-tag{margin-top:5rem;padding-bottom:1.25rem}.profile-tags-image{padding-bottom:1.25rem;float:inherit;display:block;padding-right:0}}.profile-tags-summary{display:table-cell;vertical-align:middle;width:100%}.profile-tags-tittle{font-size:2rem;line-height:2.5rem;margin-bottom:1.25rem}@media (min-width:50.0625em) and (max-width:68em){.profile-tags-tittle{font-size:1.7411rem;line-height:2.5rem}}@media (min-width:40.0625em) and (max-width:50em){.profile-tags-tittle{font-size:1.7411rem;line-height:2.5rem}}@media (min-width:0) and (max-width:40em){.profile-tags-tittle{font-size:1.3195rem;line-height:1.875rem;margin-bottom:.625rem}}.profile-tags-bio{font-size:.75rem;line-height:1.25rem;margin-bottom:0;width:70%;font-weight:400;letter-spacing:.035em;font-feature-settings:initial;color:grey}@media (min-width:40.0625em) and (max-width:68em){.profile-tags-bio{width:85%}}.profile-tags .post-date,.profile-tags-meta{margin-top:1.25rem;font-size:.75rem;line-height:1.25rem;color:#3d3d3d}.profile-tags .post-date span,.profile-tags-meta span{margin-top:.625rem;margin-bottom:.625rem;display:inline-block;margin-right:12px}@media (min-width:0) and (max-width:40em){.profile-tags-bio{width:100%}.profile-tags .post-date span,.profile-tags-meta span{margin-top:.625rem;margin-bottom:.625rem;display:block;margin-right:0}}.profile-tags .post-date .profile-tags-link a,.profile-tags-meta .profile-tags-link a{-o-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-out;transition-timing-function:ease-out;padding-bottom:2px;color:#999;border-bottom:2px solid #d7d7d7}.profile-tags .post-date .profile-tags-link a:hover,.profile-tags-meta .profile-tags-link a:hover{color:grey;border-color:#999}.profile-tags-post-by{font-size:.625rem;line-height:.625rem;margin-top:0;margin-bottom:0;padding-top:0;text-transform:uppercase;letter-spacing:.02em;color:grey}@media (min-width:0) and (max-width:40em){.profile-tags-post-by{margin-bottom:.625rem}}.profile-tags-post{border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#d7d7d7;padding-bottom:1.1875rem;float:left;width:29.69697%;position:relative;min-height:100px;padding-left:0;padding-right:0;margin:1.25rem 1.81818% 20px}@media (min-width:40.0625em) and (max-width:50em){.profile-tags-post{float:left;width:42%;margin-right:4%;margin-left:4%}}@media (min-width:0) and (max-width:40em){.profile-tags-post{float:left;width:100%;margin-right:0;margin-left:0}}@media (min-width:68.0625em){.profile-tags-post:nth-of-type(3n+1){float:left;width:31.51515%;margin-right:1.81818%;margin-left:0}.profile-tags-post:nth-of-type(3n+3){float:left;width:31.51515%;margin-right:0;margin-left:1.81818%}}@media (min-width:50.0625em) and (max-width:68em){.profile-tags-post{min-height:180px}}@media (min-width:50.0625em) and (max-width:68em) and (min-width:50.0625em) and (max-width:68em){.profile-tags-post:nth-of-type(2n+1){float:left;width:47.05882%;margin-right:2.94118%;margin-left:0}.profile-tags-post:nth-of-type(2n+2){float:left;width:47.05882%;margin-right:0;margin-left:2.94118%}}@media (min-width:40.0625em) and (max-width:50em){.profile-tags-post{min-height:200px}}@media (min-width:40.0625em) and (max-width:50em) and (min-width:40.0625em) and (max-width:50em){.profile-tags-post:nth-of-type(2n+1){float:left;width:46%;margin-right:4%;margin-left:0}.profile-tags-post:nth-of-type(2n+2){float:left;width:46%;margin-right:0;margin-left:4%}}@media (min-width:0) and (max-width:40em){.profile-tags-post{margin-top:.625rem;margin-bottom:0;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#d7d7d7;padding-bottom:0;min-height:inherit}}.profile-tags .post-title{margin-bottom:1.25rem;font-size:1.3195rem;line-height:1.875rem}.profile-tags .post-date{position:absolute;bottom:12px;color:grey}@media (min-width:0) and (max-width:40em){.profile-tags .post-title{font-size:1.1487rem;line-height:1.875rem}.profile-tags .post-date{position:relative}}.error-404{margin-top:13.75rem;margin-bottom:13.75rem;text-align:center;border:none}.error-404 h2{margin-top:6.25rem;margin-bottom:0;font-size:18.75rem;line-height:19.375rem;text-shadow:rgba(34,34,34,.15) 0 8px 20px;color:#f8f8f8}.error-404 p{font-size:1.125rem;line-height:2.5rem;font-style:italic}.error-404 a{font-size:.75rem;line-height:1.25rem;-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;padding-bottom:2px;text-transform:uppercase;color:#999;border-bottom:2px solid #d7d7d7}.error-404 a:hover{color:grey;border-color:#999}