/*!normalize.css v3.0.2 | MIT License | git.io/normalize*/html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}.jetpack-social-navigation.jetpack-social-navigation ul,.post-content-wrapper,.paging-navigation,.nav-links,.posts-list,.carbon_recent_posts ul li,#comments-nav{zoom:1}.jetpack-social-navigation.jetpack-social-navigation ul:before,.post-content-wrapper:before,.paging-navigation:before,.nav-links:before,.posts-list:before,.carbon_recent_posts ul li:before,#comments-nav:before,.jetpack-social-navigation.jetpack-social-navigation ul:after,.post-content-wrapper:after,.paging-navigation:after,.nav-links:after,.posts-list:after,.carbon_recent_posts ul li:after,#comments-nav:after{display:table;content:""}.jetpack-social-navigation.jetpack-social-navigation ul:after,.post-content-wrapper:after,.paging-navigation:after,.nav-links:after,.posts-list:after,.carbon_recent_posts ul li:after,#comments-nav:after{clear:both}.menu-toggle,.jetpack-social-navigation,.error404 .article-cover__content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.custom-header__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.site-header__inner,.custom-header__text,.page .primary-area,.single .primary-area,.article-cover__content{max-width:1210px;margin:0 auto;padding-right:20px;padding-left:20px}p,ul,ol,dl,blockquote,h1,h2,h3,h4,h5,h6,pre,table{word-wrap:break-word;word-break:break-word}.grid{margin-left:-20px;list-style:none}.grid__col--2-of-2,.grid__col--3-of-3,.grid__col--4-of-4,.grid__col--5-of-5,.grid__col--6-of-6,.grid__col--8-of-8,.grid__col--12-of-12{width:100%}.grid__col--1-of-2,.grid__col--2-of-4,.grid__col--3-of-6,.grid__col--4-of-8,.grid__col--6-of-12{width:50%}.grid__col--1-of-3,.grid__col--2-of-6,.grid__col--4-of-12{width:33.33333%}.grid__col--2-of-3,.grid__col--4-of-6,.grid__col--8-of-12{width:66.66667%}.grid__col--1-of-4,.grid__col--2-of-8,.grid__col--3-of-12{width:25%}.grid__col--3-of-4,.grid__col--6-of-8,.grid__col--9-of-12{width:75%}.grid__col--push-2-of-2,.grid__col--push-3-of-3,.grid__col--push-4-of-4,.grid__col--push-5-of-5,.grid__col--push-6-of-6,.grid__col--push-8-of-8,.grid__col--push-12-of-12{margin-left:100%}.grid__col--push-1-of-2,.grid__col--push-2-of-4,.grid__col--push-3-of-6,.grid__col--push-4-of-8,.grid__col--push-6-of-12{margin-left:50%}.grid__col--push-1-of-3,.grid__col--push-2-of-6,.grid__col--push-4-of-12{margin-left:33.33333%}.grid__col--push-2-of-3,.grid__col--push-4-of-6,.grid__col--push-8-of-12{margin-left:66.66667%}.grid__col--push-1-of-4,.grid__col--push-2-of-8,.grid__col--push-3-of-12{margin-left:25%}.grid__col--push-3-of-4,.grid__col--push-6-of-8,.grid__col--push-9-of-12{margin-left:75%}.grid__col--pull-2-of-2,.grid__col--pull-3-of-3,.grid__col--pull-4-of-4,.grid__col--pull-5-of-5,.grid__col--pull-6-of-6,.grid__col--pull-8-of-8,.grid__col--pull-12-of-12{margin-left:-100%}.grid__col--pull-1-of-2,.grid__col--pull-2-of-4,.grid__col--pull-3-of-6,.grid__col--pull-4-of-8,.grid__col--pull-6-of-12{margin-left:-50%}.grid__col--pull-1-of-3,.grid__col--pull-2-of-6,.grid__col--pull-4-of-12{margin-left:-33.33333%}.grid__col--pull-2-of-3,.grid__col--pull-4-of-6,.grid__col--pull-8-of-12{margin-left:-66.66667%}.grid__col--pull-1-of-4,.grid__col--pull-2-of-8,.grid__col--pull-3-of-12{margin-left:-25%}.grid__col--pull-3-of-4,.grid__col--pull-6-of-8,.grid__col--pull-9-of-12{margin-left:-75%}.grid__col--1-of-5{width:20%}.grid__col--push-1-of-5{margin-left:20%}.grid__col--pull-1-of-5{margin-left:-20%}.grid__col--2-of-5{width:40%}.grid__col--push-2-of-5{margin-left:40%}.grid__col--pull-2-of-5{margin-left:-40%}.grid__col--3-of-5{width:60%}.grid__col--push-3-of-5{margin-left:60%}.grid__col--pull-3-of-5{margin-left:-60%}.grid__col--4-of-5{width:80%}.grid__col--push-4-of-5{margin-left:80%}.grid__col--pull-4-of-5{margin-left:-80%}.grid__col--1-of-6{width:16.66667%}.grid__col--push-1-of-6{margin-left:16.66667%}.grid__col--pull-1-of-6{margin-left:-16.66667%}.grid__col--5-of-6{width:83.33333%}.grid__col--push-5-of-6{margin-left:83.33333%}.grid__col--pull-5-of-6{margin-left:-83.33333%}.grid__col--1-of-8{width:12.5%}.grid__col--push-1-of-8{margin-left:12.5%}.grid__col--pull-1-of-8{margin-left:-12.5%}.grid__col--3-of-8{width:37.5%}.grid__col--push-3-of-8{margin-left:37.5%}.grid__col--pull-3-of-8{margin-left:-37.5%}.grid__col--5-of-8{width:62.5%}.grid__col--push-5-of-8{margin-left:62.5%}.grid__col--pull-5-of-8{margin-left:-62.5%}.grid__col--7-of-8{width:87.5%}.grid__col--push-7-of-8{margin-left:87.5%}.grid__col--pull-7-of-8{margin-left:-87.5%}.grid__col--1-of-12{width:8.33333%}.grid__col--push-1-of-12{margin-left:8.33333%}.grid__col--pull-1-of-12{margin-left:-8.33333%}.grid__col--2-of-12{width:16.66667%}.grid__col--push-2-of-12{margin-left:16.66667%}.grid__col--pull-2-of-12{margin-left:-16.66667%}.grid__col--5-of-12{width:41.66667%}.grid__col--push-5-of-12{margin-left:41.66667%}.grid__col--pull-5-of-12{margin-left:-41.66667%}.grid__col--7-of-12{width:58.33333%}.grid__col--push-7-of-12{margin-left:58.33333%}.grid__col--pull-7-of-12{margin-left:-58.33333%}.grid__col--10-of-12{width:83.33333%}.grid__col--push-10-of-12{margin-left:83.33333%}.grid__col--pull-10-of-12{margin-left:-83.33333%}.grid__col--11-of-12{width:91.66667%}.grid__col--push-11-of-12{margin-left:91.66667%}.grid__col--pull-11-of-12{margin-left:-91.66667%}.grid__col{display:inline-block;min-height:1px;margin-right:-.25em;padding-left:20px;vertical-align:top}@media(max-width:800px){.grid__col{display:block;width:auto;margin-right:0;margin-left:0}}@media(max-width:800px) and (min-width:480px){.grid__col[class*=grid__col--m-]{display:inline-block;margin-right:-.24em}.grid__col.grid__col--m-1-of-2,.grid__col.grid__col--m-2-of-4{width:50%}.grid__col.grid__col--m-1-of-3{width:33.33333%}.grid__col.grid__col--m-2-of-3{width:66.66667%}.grid__col.grid__col--m-1-of-4{width:25%}.grid__col.grid__col--m-3-of-4{width:75%}}@media(max-width:480px){.grid__col[class*=grid__col--s-]{display:inline-block;margin-right:-.24em}.grid__col.grid__col--s-1-of-2,.grid__col.grid__col--s-2-of-4{width:50%}.grid__col.grid__col--s-1-of-3{width:33.33333%}.grid__col.grid__col--s-2-of-3{width:66.66667%}.grid__col.grid__col--s-1-of-4{width:25%}.grid__col.grid__col--s-3-of-4{width:75%}}.grid__col--centered{display:block;margin-right:auto;margin-left:auto}.grid__col--d-first{float:left}.grid__col--d-last{float:right}.grid--no-gutter{width:100%;margin-left:0}.grid--no-gutter .grid__col{padding-left:0}.grid--no-gutter .grid__col--span-all{width:100%;margin-left:0}.grid__col--ab{vertical-align:bottom}.grid__col--am{vertical-align:middle}html{font-size:62.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{font-size:19px;font-size:1.9rem;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;color:#000;background-color:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body,button,input,select,textarea{font-family:helvetica,Arial,sans-serif;line-height:1.5}@media screen and (min-width:600px){body,button,input,select,textarea{line-height:1.44}}a{-webkit-transition:color 250ms ease-out;-moz-transition:color 250ms ease-out;-o-transition:color 250ms ease-out;transition:color 250ms ease-out;text-decoration:none}a:hover{color:inherit}ul,ol,dl,p,iframe,details,address,.vcard,figure,pre,fieldset,table,dt,dd,hr,.alert{margin-bottom:13px;margin-bottom:1.3rem}pre,code,input,textarea{font:inherit}.site{position:relative;z-index:2;max-width:100%}.has-thumbnail .site{max-width:100%}.container{max-width:1210px;margin:0 auto;padding-right:20px;padding-left:20px}.site-header__inner{position:relative}.nav-overlay .site-header{position:absolute;z-index:1000;width:100%;color:#fff}.nav-overlay .widget-area{position:relative;z-index:1000}.nav-overlay .main-navigation{max-width:550px}@media screen and (min-width:1120px){.nav-overlay .main-navigation{max-width:700px}}@media screen and (max-width:800px){.nav-overlay .main-navigation{max-width:none}}.custom-logo{display:inline-block;max-width:100%;vertical-align:middle;background-repeat:no-repeat;background-position:center center;background-size:contain}.custom-logo a{font:0/0 a;display:block;width:100%;height:0;text-decoration:none;color:transparent;text-shadow:none}.site-branding{padding:10px 0;padding:1rem 0}.site-branding h1,.site-branding h2{display:inline-block;vertical-align:middle}.site-title{font-size:50px;font-size:5rem;font-weight:700;margin:0}.site-title a{color:inherit}.site-description{font-size:13px;font-size:1.3rem;font-weight:400;margin:0}.custom-header{position:relative;min-height:500px;background-position:center;background-size:cover}.custom-header__overlay{background-color:rgba(0,0,0,.4)}.custom-header__inner{position:relative;z-index:5;padding-top:220px;padding-bottom:125px}.nav-stripped .custom-header__inner{padding-top:125px}.custom-header__text a{color:inherit}.custom-header__text>*:not(h1){max-width:800px}.custom-header h1{font-size:45px;font-size:4.5rem}@media screen and (min-width:800px){.custom-header h1{font-size:95px;font-size:9.5rem}}.custom-header h2{font-weight:300;line-height:1.3}@media screen and (min-width:800px){.custom-header h2{font-size:40px;font-size:4rem}}.main-navigation{font-size:18px;font-size:1.8rem;font-weight:700;display:inline-block;vertical-align:middle}.main-navigation a{padding:12px 0}.pushed .main-navigation a{color:#fff}.main-navigation ul{margin:0 0 0 20px;padding:0}.main-navigation ul li:hover>ul{left:0}@media screen and (min-width:800px){.main-navigation ul ul{font-size:15px;font-weight:400;position:absolute;z-index:9999;top:35px;left:-999em;float:left;min-width:200px;margin:0;padding:10px 0;padding:1rem 0;text-align:left;background:#fff}.main-navigation ul ul ul{top:-10px;left:-999em;margin:0;padding:5px 0}.main-navigation ul ul li{display:block}.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul li:last-of-type{margin-bottom:0}.main-navigation ul ul a{display:block;padding:9px 15px;color:#000}}.main-navigation>ul>li{margin-right:20px;padding:6px 0}.main-navigation li{position:relative;display:inline-block;list-style:none}.main-navigation a{color:inherit}@media screen and (max-width:800px){.main-navigation{font-size:20px;font-size:2rem;position:fixed;z-index:0;top:0;right:0;bottom:0;left:0;display:block;visibility:hidden;overflow:scroll;width:100%;height:100%;padding:50px 0;-webkit-transition:all 200ms ease-in;-moz-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in;-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);text-align:center;opacity:0;background:#1d1e21;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.main-navigation>ul{padding:70px 0 0}.main-navigation>ul li{display:block;margin-right:0}.main-navigation .sub-menu{margin:0}.main-navigation.toggled-on{z-index:499;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-overflow-scrolling:touch}.main-navigation ul{display:block}.main-navigation>ul>li:first-of-type:before{margin-top:0;background:0 0}.main-navigation>ul>li:before{display:block;width:80px;height:2px;margin:40px auto;content:"";background:#3a3c41}.main-navigation a{color:#fff}.main-navigation .sub-menu{font-size:17px;font-size:1.7rem;font-weight:400}.main-navigation .sub-menu li{margin-top:40px;margin-top:4rem}body.pushed{overflow:hidden}.pushed .menu-toggle{position:absolute;color:#fff;background:0 0}.pushed .menu-toggle:hover{color:#fff}}.menu-toggle{z-index:1002;right:20px;outline:0}@media screen and (min-width:800px){.menu-toggle{display:none}}.menu-toggle .genericon{font-size:19px}.jetpack-social-navigation.jetpack-social-navigation{right:0;max-width:300px;-webkit-transition:visibility 50ms ease-in-out;-moz-transition:visibility 50ms ease-in-out;-o-transition:visibility 50ms ease-in-out;transition:visibility 50ms ease-in-out}.jetpack-social-navigation.jetpack-social-navigation ul{margin:0;padding:0;list-style:none}.jetpack-social-navigation.jetpack-social-navigation li{float:left;margin:5px 0 5px 25px}.jetpack-social-navigation.jetpack-social-navigation a{position:relative;display:block;width:30px;height:30px}.jetpack-social-navigation.jetpack-social-navigation a:before{font-size:30px;width:30px;height:30px}@media screen and (max-width:800px){.jetpack-social-navigation.jetpack-social-navigation{z-index:1001;visibility:hidden;width:100%;max-width:100%;padding:0 65px;text-align:center;opacity:1}.jetpack-social-navigation.jetpack-social-navigation li{display:inline-block;float:none}.jetpack-social-navigation.jetpack-social-navigation a{color:#3a3c41!important}.pushed .jetpack-social-navigation.jetpack-social-navigation{visibility:visible}}.site-footer{font-size:13px;font-size:1.3rem;font-weight:700;margin-top:40px;padding:20px 0;color:#fff;background:#222}.site-footer a{color:#fff}.site-footer a:hover{opacity:.8}body.home .site-footer,body.archive .site-footer{margin-top:0}.site-info p{margin:0}.site-info p+p{margin-top:10px}@media screen and (min-width:800px){.footer-menu{text-align:right}}@media screen and (max-width:800px){.footer-menu{margin-top:40px}}.footer-menu ul{margin:0;padding:0;list-style:none}.footer-menu li{display:inline-block;margin-right:20px}@media screen and (max-width:800px){.footer-menu li{display:block;margin-top:10px;margin-right:0}}h1,h2,h3,h4,h5,h6{font-family:helvetica,Arial,sans-serif;clear:both;margin:25px 0;margin:2.5rem 0}h1{font-size:28px;font-size:2.8rem;font-weight:900;line-height:1.2}h2{font-size:25px;font-size:2.5rem;line-height:1.4}h3{font-size:23px;font-size:2.3rem}h4{font-size:20px;font-size:2rem}h5{font-size:15px;font-size:1.5rem}h6{font-size:12px;font-weight:700;margin:10px 0;letter-spacing:2px;letter-spacing:.2rem;text-transform:uppercase}h6 q:before{content:"\201C"}h6 q:after{content:"\201D"}h6 tt,h6 kbd,h6 pre,h6 code,h6 samp{font-family:Monaco,Consolas,andale mono,dejavu sans mono,monospace;font-size:14px;font-size:1.4rem;padding:2px 3px;padding:.2rem .3rem;word-spacing:-1px;word-spacing:-.1rem;border:1px solid #b4b4b4}blockquote:not(.contact-form-submission){font-size:25px;font-size:2.5rem;font-weight:300;clear:both;margin:25px 0;margin:2.5rem 0}blockquote:not(.contact-form-submission) p{font-size:24px;font-size:2.4rem;line-height:1.55;text-indent:0!important;word-spacing:-1px;word-spacing:-.1rem}blockquote:not(.contact-form-submission) cite{font-size:16px;font-size:1.6rem;font-weight:300;font-style:normal;margin-bottom:25px;margin-bottom:2.5rem}@media screen and (max-width:600px){blockquote:not(.contact-form-submission) cite{font-size:13px;font-size:1.3rem}}blockquote:not(.contact-form-submission) cite:before{content:"\2014 "}q:before{content:"\201C"}q:after{content:"\201D"}tt,kbd,pre,code,samp{font-family:Monaco,Consolas,andale mono,dejavu sans mono,monospace;font-size:14px;font-size:1.4rem;padding:2px 3px;padding:.2rem .3rem;word-spacing:-1px;word-spacing:-.1rem;border:1px solid #b4b4b4}pre{overflow:auto;margin:25px 0;margin:2.5rem 0;padding:12.5px;padding:1.25rem;white-space:pre-wrap}del,strike{color:#ff4200}abbr,acronym,dfn{font-size:.9em;cursor:help;letter-spacing:1px;letter-spacing:.1rem;text-transform:uppercase}details summary{font-weight:600;margin-bottom:25px;margin-bottom:2.5rem}details :focus{outline:none}mark{background-color:#fc0}ins{text-decoration:none}small{font-size:.75em}big{font-size:1.25em}sub,sup{font-size:75%}@media screen and (min-width:600px){sub,sup{font-size:68.75%}}address{margin:25px 0;margin:2.5rem 0}hr{height:1px;margin:25px 0;margin:2.5rem 0;border:0;background:#ccc}ul{list-style:inside disc}ol{list-style:inside decimal}li>ul,li>ol{margin-bottom:0;margin-left:20px;margin-left:2rem}dl dt{font-size:16px;font-size:1.6rem;font-weight:500;margin-bottom:0}@media screen and (max-width:600px){dl dt{font-size:13px;font-size:1.3rem}}dl dd{font-size:16px;font-size:1.6rem}@media screen and (max-width:600px){dl dd{font-size:13px;font-size:1.3rem}}table{width:100%;margin:25px 0;margin:2.5rem 0;text-align:center;border:1px solid #ebebeb}table caption{margin-bottom:25px;margin-bottom:2.5rem}table th,table td{padding:12.5px 9px;padding:1.25rem .9rem}table th{border-left:1px solid #ebebeb}table td{border-top:1px solid #ebebeb;border-left:1px solid #ebebeb}table td[valign=top]{vertical-align:top}table td[valign=bottom]{vertical-align:bottom}.gallery{margin:25px 0 12.5px!important}.gallery-item{margin:0 3% 3% 0!important;text-align:center}.gallery-item img{margin:0 0 6.25px!important;border:0!important}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:48.5%}.gallery-columns-3 .gallery-item{max-width:31.33%}.gallery-columns-4 .gallery-item{max-width:22.75%}.gallery-columns-5 .gallery-item{max-width:17.6%}.gallery-columns-6 .gallery-item{max-width:14.16%}.gallery-columns-7 .gallery-item{max-width:11.45%}.gallery-columns-8 .gallery-item{max-width:9.87%}.gallery-columns-9 .gallery-item{max-width:8.44%}.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0!important}.run-in{font-size:35px;font-size:3.5rem;font-weight:300;line-height:1.4;margin:-5px 0 50px}@media screen and (max-width:600px){.run-in{font-size:26px}}p.end-of-article:after{content:"\220E"}img{max-width:100%;height:auto;vertical-align:middle}img.size-full,img.size-large,img.wp-post-image{height:auto}img[class*=align],img[class*=wp-image-],img[class*=attachment-]{height:auto}img.alignleft,img.alignright,img.aligncenter{margin-bottom:25px;margin-bottom:2.5rem}img.wp-smiley{margin:0;padding:0;background:0}div.wp-caption{max-width:100%;margin-bottom:12.5px;margin-bottom:1.25rem}div.wp-caption img{margin-bottom:6.25px;margin-bottom:.625rem}.wp-caption-text,dd.wp-caption-dd,.selected-images-caption,.full-span-image,.gallery-caption{font-size:14px;font-size:1.4rem;line-height:1.4;text-indent:0!important}@media screen and (min-width:600px){.wp-caption-text,dd.wp-caption-dd,.selected-images-caption,.full-span-image,.gallery-caption{font-size:12px;font-size:1.2rem;line-height:1.45}}.wp-caption-text a,dd.wp-caption-dd a,.selected-images-caption a,.full-span-image a,.gallery-caption a{border-bottom:1px solid}embed,object,video,iframe{max-width:100%}.fluid-width-video-wrapper{width:auto!important;margin:12.5px 0;margin:1.25rem 0}.clear{clear:both}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;clear:both;margin-right:auto;margin-left:auto}.hide{display:none;visibility:hidden}.hidden{visibility:hidden}.noborder{border:none}div .alignleft{margin-right:18px;margin-right:1.8rem;text-align:left}div .alignright{margin-left:18px;margin-left:1.8rem;text-align:right}div .aligncenter{text-align:center}.says,.screen-reader-text{font-size:16px;font-size:1.6rem;position:absolute!important;clip:rect(1px,1px,1px,1px);margin:0;padding:0;border-bottom:1px solid #b4b4b4}@media screen and (max-width:600px){.says,.screen-reader-text{font-size:13px;font-size:1.3rem}}.post{line-height:1.7;position:relative}.page article:not(.has-post-thumbnail) .entry-header,.single article:not(.has-post-thumbnail) .entry-header{margin:90px 0;margin:9rem 0}.page .entry-title,.single .entry-title{font-size:45px;font-size:4.5rem;font-weight:900;-webkit-transition:font-size .2s;-moz-transition:font-size .2s;-o-transition:font-size .2s;transition:font-size .2s}@media screen and (min-width:800px){.page .entry-title,.single .entry-title{font-size:95px;font-size:9.5rem;letter-spacing:-2px}}.page .entry-subtitle,.single .entry-subtitle{margin:0 0 25px}@media screen and (min-width:800px){.page .entry-subtitle,.single .entry-subtitle{font-size:45px;font-size:4.5rem;font-weight:300;line-height:1.2}}body.page .content-area,body.single .content-area{max-width:800px;min-height:100px}body.page .widget-area,body.single .widget-area{padding:0}.sticky-post-label{font-size:12px;font-weight:700;display:inline-block;margin-bottom:25px;padding:5px 10px;text-transform:uppercase;border:2px solid #fff}.post-content-wrapper .widget-area{font-size:15px;width:24%;max-width:270px;margin-left:2%}@media screen and (min-width:1170px){body.single .post-content-wrapper .widget-area,body.page .post-content-wrapper .widget-area{margin-left:5%}}@media screen and (max-width:800px){.post-content-wrapper .widget-area{width:100%;max-width:100%;margin-top:30px;margin-left:0;padding:0 20px}}@media screen and (min-width:800px){.post-content-wrapper .content-area{float:left;width:74%}.post-content-wrapper .widget-area{float:left}}.hide-sidebar .widget-area{display:none}.hide-sidebar .content-area{width:100%;max-width:none!important}.hide-sidebar .entry-content,.hide-sidebar .comments-area,.hide-sidebar .post-navigation,.hide-sidebar .secondary-post-meta{max-width:900px;margin:0 auto}@media screen and (min-width:1170px) and (max-width:1500px){.hide-sidebar .entry-content img.size-full.alignnone{width:110%;max-width:110%;margin-left:-10%}}@media screen and (min-width:1501px) and (max-width:2880px){.hide-sidebar .entry-content img.size-full.alignnone{width:115%;max-width:115%;margin-left:-15%}}.article-cover{position:relative;overflow:hidden;height:100%;height:100vh;min-height:650px;margin-bottom:100px;margin-bottom:10rem;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);color:#fff;-webkit-overflow-scrolling:touch}body.page .article-cover{height:auto;min-height:0}body.page .article-cover__content{position:static}body.page .article-cover__inner{padding-top:250px;padding-bottom:130px}body.page .article-cover .entry-meta{display:none}.article-cover a{color:#fff}.article-cover a:hover{opacity:.8}.article-cover__background{position:absolute;z-index:2;width:100%;height:100%;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.article-cover__inner{position:relative;z-index:3;height:100%;background-color:rgba(0,0,0,.4)}.article-cover__content{position:absolute;right:0;bottom:50px;left:0;width:100%;-webkit-overflow-scrolling:touch}.entry-content a{text-decoration:underline;color:inherit}.entry-content h4{font-size:20px}.entry-content h5{font-size:15px;font-weight:400;margin:10px 0;text-transform:uppercase}.entry-content h6{font-size:12px;font-weight:700;margin:10px 0;text-transform:uppercase}.entry-content blockquote{padding-left:100px}@media screen and (max-width:600px){.entry-content blockquote{padding-left:50px}}.entry-content img.size-full.alignnone{margin-top:30px;margin-bottom:30px}@media screen and (min-width:1170px) and (max-width:1500px){.entry-content img.size-full.alignnone{width:115%;max-width:115%;margin-left:-15%}}@media screen and (min-width:1501px) and (max-width:2880px){.entry-content img.size-full.alignnone{width:125%;max-width:125%;margin-left:-25%}}.entry-header{margin-bottom:25px;margin-bottom:2.5rem}.entry-title{margin:0 0 6.25px;margin:0 0 .625rem}.entry-sticky-label:after{content:" \2013 "}.page-links{margin-top:25px;margin-top:2.5rem}.paging-navigation{float:right;width:100%;max-width:930px;margin:40px 0}.post-navigation{margin-top:50px;padding:30px 0;border-top:1px solid #313535;border-bottom:1px solid #313535}.secondary-post-meta{margin-top:50px;padding:30px 0;border-top:1px solid #313535}@media screen and (min-width:800px){.secondary-post-meta .share-post{text-align:right}}.secondary-post-meta .share-post.grid__col--2-of-2{text-align:inherit}.secondary-post-meta a{color:inherit}.secondary-post-meta+.post-navigation{margin-top:0}.nav-links{font-size:18px;font-size:1.8rem;font-weight:700;clear:both;color:#252323}.nav-links a{color:inherit}@media screen and (min-width:800px){.nav-links div{display:inline-block;float:left;width:50%}.nav-links .nav-next{float:right;text-align:right}}@media screen and (max-width:800px){.nav-links{text-align:center}.nav-links div+div{margin-top:20px}}.wp-caption{max-width:100%}.post-link{position:absolute;z-index:101;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer}.posts-list article{position:relative;display:inline-block;overflow:hidden;width:50%;width:50%;height:0;margin-right:-.25em;padding-bottom:50%;vertical-align:top;color:#fff;background-color:#252323;background-position:50%;background-size:cover}@media screen and (max-width:800px){.posts-list article .content-overlay{opacity:1}}@media screen and (min-width:800px){.posts-list article{height:600px}}.posts-list article:hover .content-overlay{-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms;opacity:1}.posts-list article a{color:#fff}@media screen and (max-width:600px){.posts-list article{width:100%;height:400px}}.posts-list .content-overlay{position:absolute;width:100%;height:100%;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms;opacity:0;background-color:rgba(0,0,0,.4)}.posts-list .content-overlay .text-container{position:absolute;right:0;bottom:0;left:0;width:100%;padding:20px;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.posts-list .entry-title{font-size:50px;font-size:5rem;font-weight:900}@media screen and (min-width:600px) and (max-width:1120px){.posts-list .entry-title{font-size:40px;font-size:4rem}}.posts-list .entry-subtitle{font-size:30px;font-size:3rem;font-weight:300;margin-top:25px}@media screen and (min-width:600px) and (max-width:1120px){.posts-list .entry-subtitle{font-size:20px;font-size:2rem}}.posts-list .entry-meta{margin-top:20px}@media screen and (max-width:600px){.posts-list .entry-title{font-size:30px;font-size:3rem;font-weight:700}.posts-list .entry-subtitle{font-size:20px;font-size:2rem;margin-top:15px}}.overlay-visible .posts-list article:after{font-family:genericons;font-size:40px;font-weight:400;font-style:normal;font-variant:normal;line-height:1;line-height:1;position:absolute;z-index:100;top:50%;display:inline-block;width:100%;height:100%;margin-top:-10px;margin-left:-50px;content:"\f429";-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;text-align:center;text-align:center;vertical-align:top;text-decoration:inherit;text-transform:none;opacity:0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;speak:none}.overlay-visible .content-overlay{opacity:1}.overlay-visible .posts-list article:hover .content-overlay{opacity:.1}.overlay-visible .posts-list article:hover:after{margin-left:0;opacity:1}.overlay-visible .posts-list article:hover .text-container{opacity:0}@media screen and (min-width:600px){.layout-2-1-2-1 article:nth-of-type(3n+3){width:100%;height:600px;padding-bottom:0}.layout-1-2-1-2 article:nth-of-type(3n+1){width:100%;height:600px;padding-bottom:0}.layout-1-1-1-1 article{width:100%;height:600px;padding-bottom:0}}.entry-meta{font-size:13px;font-size:1.3rem;font-weight:700;margin-top:25px;margin-top:2.5rem;text-transform:uppercase}.entry-meta .post-meta,.entry-meta .author-avatar{display:inline-block;vertical-align:middle}.entry-meta .author-avatar{margin-right:20px}@media screen and (max-width:600px){.entry-meta .author-avatar{display:none}}.entry-meta .author-avatar img{border-radius:50%}.reading-time{display:block}.updated:not(.published){display:none}.posted-on{display:block}.author-description{font-weight:400}.post-password-required p{margin:12.5px 0;margin:1.25rem 0}.post-password-required p+p{text-indent:0}.error404 .article-cover__content{bottom:auto}.error404 .entry-title{-webkit-transition:font-size .2s;-moz-transition:font-size .2s;-o-transition:font-size .2s;transition:font-size .2s}@media screen and (min-width:800px){.error404 .entry-title{font-size:95px;font-size:9.5rem;font-weight:900;letter-spacing:-2px}}.error404 .article-cover{margin-bottom:0}.error404 .entry-content{font-size:45px;font-size:4.5rem;font-weight:300}.search-no-results .not-found{float:right;width:100%;max-width:910px;margin-right:20px}.search-no-results .search-form{margin-top:30px}.error404 article{padding-top:50px;padding-top:5rem}.error404 article p,.error404 article form{margin:0 0 25px;margin:0 0 2.5rem}.error404 .search-form{font-size:16px;font-size:1.6rem}@media screen and (max-width:600px){.error404 .search-form{font-size:13px;font-size:1.3rem}}.archive-header{margin-bottom:50px;margin-bottom:5rem}.archive-title{font-size:17px;font-size:1.7rem;font-weight:500;margin-top:0;margin-bottom:12.5px;margin-bottom:1.25rem;letter-spacing:0}.archive-description{font-size:16px;font-size:1.6rem}@media screen and (max-width:600px){.archive-description{font-size:13px;font-size:1.3rem}}.widget-area{font-size:17px;line-height:1.7;padding-top:30px;padding-top:3rem}.widget-area a{text-decoration:underline;color:#000}.widget-area .widget-title:after{display:block;width:40px;height:2px;margin-top:10px;content:"";background:#dbdbdb}.widget-title{font-size:18px;font-size:1.8rem;margin:0 0 30px}.widget{margin-bottom:40px;margin-bottom:4rem}.widget ul{margin:0;padding:0;list-style:none}.widget ul li{margin:5px 0}.widget_tag_cloud a{padding:2px;padding:.2rem}.widget_rss .widgettitle a{text-decoration:none}.widget_rss img{display:none}.widget_rss .rss-date,.widget_rss cite{display:block}.widget_rss .rss-date{margin-bottom:12.5px;margin-bottom:1.25rem}.widget_rss cite{font-style:normal;margin:12.5px 0 25px;margin:1.25rem 0 2.5rem}.current-view{font-weight:700;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ebebeb}.current-view h3{font-size:40px;font-size:4rem;margin:0;margin-top:10px}.widget_nav_menu a{text-decoration:none;color:#252323}.widget_nav_menu li{margin:0!important;padding:10px 0;border-bottom:1px solid #ebebeb}.widget_nav_menu li:last-of-type{padding-bottom:none;border:none}.widget_nav_menu .sub-menu{padding-top:10px;padding-left:10px}.widget_nav_menu .sub-menu li:first-child{border-top:1px solid #ebebeb}.widget_nav_menu .sub-menu li:last-child{padding-bottom:0;border-bottom:none}.widget_categories a{text-decoration:none}.widget_categories li{margin:0!important;padding:10px 0;border-bottom:1px solid #ebebeb}.widget_categories li:last-of-type{padding-bottom:none;border:none}.widget_categories .children{padding-top:10px}.widget_categories .children li:first-child{border-top:1px solid #ebebeb}.widget_categories .children li:last-child{padding-bottom:0;border-bottom:none}.stag-twitter ul li{margin-bottom:20px}.stag-twitter .time{font-size:12px;font-weight:700;font-style:normal;text-transform:uppercase}.stag-twitter .time a{text-decoration:none;color:#ababab}.stag-twitter .twitter-follow-button{font-size:15px;font-weight:700;text-decoration:none;text-transform:uppercase;color:#fff}.carbon_recent_posts a{text-decoration:none}.carbon_recent_posts ul li{margin:0 0 25px}.carbon_recent_posts .post-date{font-size:12px;font-weight:700;display:block;margin-bottom:10px;text-transform:uppercase;color:#ababab}.carbon_recent_posts img{float:left;border-radius:50%}.carbon_recent_posts .has-thumbnail .recent-post-meta{margin-left:100px}.instagram-widget.thumbnail img{max-width:62px}.widget_recent_entries .post-date{font-size:12px;font-weight:700;display:block;margin-bottom:10px;text-transform:uppercase;color:#ababab}.widget_recent_entries a{text-decoration:none}.stag-icon-link+.stag-icon-link{margin-left:10px}.search-form{padding:0;background:0 0}.search-form .search-field{font-weight:400;width:100%;margin-bottom:10px;color:#fff;background:#252323}.stag-flickr img{max-width:62px}.stag-flickr li{margin:0 5px 5px 0!important}#comments{margin-top:50px;margin-top:5rem}#comments.primary{clear:none}.comment-list{margin:0;padding:0}.comment{font-size:15px;margin:20px 0;margin:2rem 0;list-style:none}.comment:focus{outline:none}.comment:first-of-type{margin-top:0;padding-top:0}.comment:last-of-type{margin-bottom:0}.comment .children{margin:37.5px 0;margin:3.75rem 0}@media screen and (min-width:800px){.comment .children{padding-left:36px;padding-left:3.6rem}}.comment .depth-4 .children{padding-left:0}.comment .avatar{position:relative;top:2px;top:.2rem;display:none;float:left;margin-right:10px;margin-right:1rem;border-radius:50%}@media screen and (min-width:800px){.comment .avatar{display:block}}.comment-content{padding-left:80px}.comment-content a{word-wrap:break-word}.reply{font-size:14px;font-weight:700;padding-left:80px;text-transform:uppercase}.comment-body{padding-bottom:12.5px;padding-bottom:1.25rem}.comment-content,.comment-reply-link{margin-bottom:12.5px;margin-bottom:1.25rem;padding-top:12.5px;padding-top:1.25rem}#cancel-comment-reply-link{font-size:inherit;margin-left:9px;margin-left:.9rem}#comment-nav{margin:25px 0;margin:2.5rem 0}#comment-nav a:hover{border-bottom:0}.bypostauthor .comment-label{font-weight:500}.comment-author a{color:inherit}#comments-title{font-size:17px;font-size:1.7rem;font-weight:500;padding-top:12.5px;padding-top:1.25rem;border-top:1px solid #b4b4b4}#respond h3{margin-top:0}.comment-metadata{font-size:12px;font-weight:700;color:#ababab}.comment-metadata .edit-link:before{content:" / "}.comment-metadata time{margin-top:5px;margin-bottom:10px;text-transform:uppercase;color:#ababab}.comment .fn{font-size:18px;font-size:1.8rem;font-weight:600;font-style:normal;display:inline-block;margin-top:13px}.vcard{margin-bottom:0}.comment-notes{font-size:13px;color:#ababab}#comments-nav{width:100%;margin-bottom:50px;margin-bottom:5rem}.pingback,.trackback{font-weight:600;padding-top:0;list-style:none}.pingback a,.trackback a{font-weight:400}.pingback .comment-body,.trackback .comment-body{border-bottom:0}.comment-form{margin-bottom:50px;margin-bottom:5rem}@media screen and (min-width:800px){.comment-form{margin-bottom:0}}.comment-form p{margin:0 0 30px}.comment-form p input:not([type=submit]),.comment-form p textarea{display:block;width:100%}@media screen and (min-width:600px){.comment-form-author,.comment-form-email{display:inline-block;width:49%;margin-right:-.25em!important;vertical-align:top}}@media screen and (min-width:600px){.comment-form-email.comment-form-email{margin-left:2%}}.respond-type{width:100%;padding-top:6px;padding-top:.6rem;padding-bottom:6px;padding-bottom:.6rem}#respond input,#respond textarea{font-size:16px;font-size:1.6rem}@media screen and (max-width:600px){#respond input,#respond textarea{font-size:13px;font-size:1.3rem}}#respond .form-submit,#respond input[type=submit]{margin-bottom:0}.comment-respond{margin-top:20px}.logged-in-as{font-size:15px}.logged-in-as a{color:#fff}form{padding:30px;color:#fff;background:#222}form label{font-size:13px;font-weight:700;display:block;padding-bottom:5px;text-transform:uppercase}form textarea,form input:not([type=submit]){padding-right:10px;padding-left:10px;color:#000;border:none;background:#fff}textarea,input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],input[type=submit],.search-field{font-size:15px;max-width:100%;padding:10px 0;padding:1rem 0;border:none;border-radius:0;background-color:transparent;-webkit-appearance:none}textarea:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input[type=submit]:focus,.search-field:focus{outline:none}textarea{resize:vertical;border-bottom:1px solid #b4b4b4}select{max-width:100%;outline:none}button,.button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,.button,input[type=button],input[type=reset],input[type=submit]{font-size:15px;font-size:1.5rem;font-weight:700;line-height:1;padding:15px 20px;padding:1.5rem 2rem;cursor:pointer;text-decoration:none;text-transform:uppercase;color:#fff;border:none;-webkit-appearance:button}input[type=text],input[type=email],input[type=password],input[type=url],input[type=search]{border-bottom:1px solid #b4b4b4}input[type=checkbox],input[type=radio]{padding:0}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}::-webkit-input-placeholder{color:#fff}:-moz-placeholder{opacity:1;color:#fff}::-moz-placeholder{opacity:1;color:#fff}:-ms-input-placeholder{color:#fff}#disqus_thread{max-width:900px;margin:20px auto 0}.sharedaddy .entry-content h3{border-top:none}div.sharedaddy h3.sd-title.sd-title{font-size:inherit;display:inline-block;margin:0 10px}div.sharedaddy h3.sd-title.sd-title:before{display:none}div.sharedaddy .sd-content.sd-content{display:inline-block}div.sharedaddy .sd-content.sd-content ul{margin:0!important;padding:0!important}.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}#infinite-handle{font-size:20px;font-weight:700;width:100%;max-width:1210px;margin:40px auto;text-align:center}#infinite-handle span{font-size:inherit;display:block;padding:13px 0;-webkit-transition:color 250ms ease-in;-moz-transition:color 250ms ease-in;-o-transition:color 250ms ease-in;transition:color 250ms ease-in;color:inherit;background:0 0}#infinite-handle button{text-transform:none}.infinite-loader{margin:40px auto}.infinite-loader .spinner{right:50%;left:50%!important}.contact-form input:not([type=submit]),.contact-form textarea{width:100%!important}div[id*=contact-form-] h3{font-size:22px;font-size:2.2rem;line-height:1;padding:15px;color:#fff}div[id*=contact-form-] h3 a{color:inherit}.contact-form-submission{margin:0;padding:0!important}.contact-form-submission br{display:none}.contact-form-submission p{padding:25px 0;border-top:1px solid #ebebeb}.contact-form-submission p:last-child{border-bottom:1px solid #ebebeb}