*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
li:focus,a:focus{outline:none}
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,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:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:0.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
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{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding: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-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}

@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #444;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:0.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
}
.modal-open{overflow:hidden}
.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}
.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{position:relative;background-color:#ffffff;border:1px solid #999999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}
.modal-backdrop{position:absolute;top:0;right:0;left:0;background-color:#000000}
.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}
.modal-backdrop.in{opacity:0.5;filter:alpha(opacity=50)}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;padding:15px}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}
.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}
.modal-sm{width:300px}
}
@media (min-width:992px){.modal-lg{width:900px}
}
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup,.dropdown{position:relative}
.dropdown-toggle:focus{outline:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#ffffff;border:1px solid #cccccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);-webkit-background-clip:padding-box;background-clip:padding-box}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu>li>a{display:block;clear:both;white-space:nowrap}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{text-decoration:none}
.open>.dropdown-menu{display:block}
.open>a{outline:0}
.dropdown-menu-right{left:auto;right:0}
.dropdown-menu-left{left:0;right:auto}
.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777777;white-space:nowrap}
.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}
.pull-right>.dropdown-menu{right:0;left:auto}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}
@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}
.navbar-right .dropdown-menu-left{left:0;right:auto}
}
.nav{margin-bottom:0;padding-left:0;list-style:none}
.nav>li{position:relative;display:block}
.nav>li>a{position:relative;display:block;padding:10px 15px}
.tab-content>.tab-pane{display:none;visibility:hidden}
.tab-content>.active{display:block;visibility:visible}
.center-block{display:block;margin-left:auto;margin-right:auto}
.pull-right{float:right !important}
.pull-left{float:left !important}
.hide{display:none !important}
.show{display:block !important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none !important;visibility:hidden !important}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in{opacity:1}
.nav-tabs,.nav-pills{position:relative}
.image-container-centered{background:transparent no-repeat scroll center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
.image-container-centered{overflow:hidden;position:relative}
.image-container-centered span.image-attribution{position:absolute;bottom:2px;left:6px;color:#FFF;font-size:12px}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
@font-face{font-family:'Clarendon Bold';src:url("/content/themes/yetti/fonts/clarendon/2C011D_0_0.eot");src:url("/content/themes/yetti/fonts/clarendon/2C011D_0_0.eot?#iefix") format("embedded-opentype"),url("/content/themes/yetti/fonts/clarendon/2C011D_0_0.woff") format("woff"),url("/content/themes/yetti/fonts/clarendon/2C011D_0_0.ttf") format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:'Clarendon Bold';src:url("/content/themes/yetti/fonts/clarendon/2C011D_0_0.eot");src:url("/content/themes/yetti/fonts/clarendon/2C011D_0_0.eot?#iefix") format("embedded-opentype"),url("/content/themes/yetti/fonts/clarendon/2C011D_0_0.woff") format("woff"),url("/content/themes/yetti/fonts/clarendon/2C011D_0_0.ttf") format("truetype");font-weight:bold;font-style:normal}
@font-face{font-family:'Proxima Nova';src:url("ProximaNova-Reg-webfont.eot"),url("ProximaNova-Reg-webfont.woff2") format("woff2"),url("ProximaNova-Reg-webfont.woff") format("woff"),url("ProximaNova-Reg-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:'Proxima Nova';src:url("ProximaNova-Bold-webfont.eot"),url("ProximaNova-Bold-webfont.woff2") format("woff2"),url("ProximaNova-Bold-webfont.woff") format("woff"),url("ProximaNova-Bold-webfont.ttf") format("truetype");font-weight:bold;font-style:normal}
@font-face{font-family:'Proxima Nova';src:url("ProximaNova-RegIt-webfont.eot");src:url("ProximaNova-RegIt-webfont.eot?#iefix") format("embedded-opentype"),url("ProximaNova-RegIt-webfont.woff2") format("woff2"),url("ProximaNova-RegIt-webfont.woff") format("woff"),url("ProximaNova-RegIt-webfont.ttf") format("truetype"),url("ProximaNova-RegIt-webfont.svg#proxima_novaregular_italic") format("svg");font-weight:normal;font-style:italic}
@font-face{font-family:"Ampersand";src:local("Georgia"),local("Garamond"),local("Palatino"),local("Book Antiqua");unicode-range:U+0026}
@font-face{font-family:"Ampersand";src:local("Georgia");unicode-range:U+270C}

pre code{word-wrap:normal}
html{font:normal 100%/1.65 "Proxima Nova"}
body{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;color:#5F452B}
small{font-size:65%}
h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility;line-height:1.15;margin-top:0}
.tera{font-size:117px;font-size:7.3125rem;margin-bottom:3.61026px;margin-bottom:0.22564rem}
.giga{font-size:90px;font-size:5.625rem;margin-bottom:4.69333px;margin-bottom:0.29333rem}
.mega{font-size:72px;font-size:4.5rem;margin-bottom:5.86667px;margin-bottom:0.36667rem}
.alpha,h1{font-size:60px;font-size:3.75rem;margin-bottom:7.04px;margin-bottom:0.44rem}
.beta,h2{font-size:43px;font-size:2.6875rem;margin-bottom:9.82326px;margin-bottom:0.61395rem}
.gamma,h3{font-size:36px;font-size:2.25rem;margin-bottom:11.73333px;margin-bottom:0.73333rem}
.delta,h4{font-size:24px;font-size:1.5rem;margin-bottom:17.6px;margin-bottom:1.1rem}
.epsilon,h5{font-size:21px;font-size:1.3125rem;margin-bottom:20.11429px;margin-bottom:1.25714rem}
.zeta,h6{font-size:16px;font-size:1rem;margin-bottom:26.4px;margin-bottom:1.65rem}
p{margin:auto auto 1em}
abbr,acronym,blockquote,code,dir,kbd,listing,plaintext,q,samp,tt,var,xmp{-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;-o-hyphens:none;hyphens:none}
pre code{white-space:-moz-pre-wrap;white-space:pre-wrap}
pre{white-space:pre}
code{white-space:pre;font-family:monospace}
abbr{font-variant:small-caps;font-weight:600;text-transform:lowercase;color:gray}
abbr[title]:hover{cursor:help}
h1,h2,h3,h4,h5,h6{color:#5F452B}
p+.drop-cap{text-indent:0;margin-top:0}
.drop-cap:first-letter{float:left;margin:inherit;padding:inherit;font-size:4em;font-family:inherit;line-height:1;text-indent:0;background:transparent;color:inherit}
.lining dt,.lining dd{display:inline;margin:0}
.lining dt+dt:before,.lining dd+dt:before{content:"\A";white-space:pre}
.lining dd+dd:before{content:", "}
.lining dd:before{content:":";margin-left:-0.2rem}
.dictionary-style dt{display:inline;counter-reset:definitions}
.dictionary-style dt+dt:before{content:", ";margin-left:-0.2rem}
.dictionary-style dd{display:block;counter-increment:definitions}
.dictionary-style dd:before{content:counter(definitions,decimal) ". "}
.pull-quote{position:relative;padding:1em}
.pull-quote:before,.pull-quote:after{height:1em;opacity:0.5;position:absolute;font-size:4em;color:#dc976e}
.pull-quote:before{content:open-quote;top:0;left:0}
.pull-quote:after{content:close-quote;bottom:0;right:0}
.clarendon-header{font-size:24px;margin-top:0;margin-bottom:0;font-weight:600}
@media (max-width:500px){.clarendon-header{font-size:21px}
}
.student-work-hero-quote,.work-tile .work-tile-excerpt,.work-tile-sm .work-tile-excerpt{font-family:'Clarendon Bold'}
.justify-center{text-align:center}
html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
.outer-container-full:after,.outer-container-padded:after,.outer-container-contained:after,.row:after,.single-nav-info:after,.single-share:after{content:"";display:table;clear:both}
.outer-container-full{max-width:1230px;width:100%;margin:0 auto}
.outer-container-padded,.outer-container-contained{max-width:1230px;width:95.12%;margin:0 2.43%}
@media (min-width:681px) and (max-width:1100px){.outer-container-padded,.outer-container-contained{width:100%;padding:0 30px;margin:0}
}
@media (min-width:501px) and (max-width:680px){.outer-container-padded,.outer-container-contained{width:100%;padding:0 30px;margin:0}
}
@media (max-width:500px){.outer-container-padded,.outer-container-contained{width:100%;padding:0 30px;margin:0}
}
@media (min-width:681px) and (max-width:1100px){.outer-container-contained{margin:0 auto;width:100%;max-width:820px}
}
@media (min-width:681px) and (max-width:1100px){.reader-view{margin:0 auto;max-width:800px}
}
.row{display:block}
.row:after{content:"";display:table;clear:both}
#content-wrapper{background:#FFF;padding-bottom:5rem;width:100%;max-width:1230px;margin:0 auto}
.content-with-aside{float:left;display:block;margin-right:2.35765%;width:65.88078%}
.content-with-aside:last-child{margin-right:0}
@media (min-width:681px) and (max-width:1100px){.content-with-aside{float:left;display:block;margin-right:2.35765%;width:100%;margin:0}
.content-with-aside:last-child{margin-right:0}
}
@media (min-width:501px) and (max-width:680px){.content-with-aside{float:left;display:block;margin-right:2.35765%;width:100%}
.content-with-aside:last-child{margin-right:0}
}
@media (max-width:500px){.content-with-aside{float:left;display:block;margin-right:2.35765%;width:100%}
.content-with-aside:last-child{margin-right:0}
}
.content-aside{float:left;display:block;margin-right:2.35765%;width:31.76157%;padding-left:25px}
.content-aside:last-child{margin-right:0}
@media (min-width:681px) and (max-width:1100px){.content-aside{float:left;display:block;margin-right:2.35765%;width:100%;padding-left:0}
.content-aside:last-child{margin-right:0}
}
@media (min-width:501px) and (max-width:680px){.content-aside{float:left;display:block;margin-right:2.35765%;width:100%;padding-left:0}
.content-aside:last-child{margin-right:0}
}
@media (max-width:500px){.content-aside{float:left;display:block;margin-right:2.35765%;width:100%;padding-left:0}
.content-aside:last-child{margin-right:0}
}
.content-with-aside-half{float:left;display:block;margin-right:2.35765%;width:48.82117%}
.content-with-aside-half:last-child{margin-right:0}
@media (min-width:681px) and (max-width:1100px){.content-with-aside-half{float:left;display:block;margin-right:2.35765%;width:57.35098%}
.content-with-aside-half:last-child{margin-right:0}
}
@media (min-width:501px) and (max-width:680px){.content-with-aside-half{float:left;display:block;margin-right:2.35765%;width:100%}
.content-with-aside-half:last-child{margin-right:0}
}
@media (max-width:500px){.content-with-aside-half{float:left;display:block;margin-right:2.35765%;width:100%}
.content-with-aside-half:last-child{margin-right:0}
}
.content-aide-half{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding-left:25px}
.content-aide-half:last-child{margin-right:0}
@media (min-width:681px) and (max-width:1100px){.content-aide-half{float:left;display:block;margin-right:2.35765%;width:40.29137%}
.content-aide-half:last-child{margin-right:0}
}
@media (min-width:501px) and (max-width:680px){.content-aide-half{float:left;display:block;margin-right:2.35765%;width:100%;padding-left:0}
.content-aide-half:last-child{margin-right:0}
}
@media (max-width:500px){.content-aide-half{float:left;display:block;margin-right:2.35765%;width:100%;padding-left:0}
.content-aide-half:last-child{margin-right:0}
}
@media (min-width:681px) and (max-width:1100px){.impact-stat{display:none}
}
@media (min-width:501px) and (max-width:680px){.impact-stat{display:none}
}
@media (max-width:500px){.impact-stat{display:none}
}
.page-header .page-header-section-small,.page-header .page-header-section-large{float:left;position:static}
@media (min-width:1101px){.page-header .page-header-section-small,.page-header .page-header-section-large{position:relative}
}
.page-header .page-header-section-large{width:100%}
@media (min-width:1101px){.page-header .page-header-section-large{width:67.2%}
}
.page-header .page-header-section-small{width:100%}
@media (min-width:1101px){.page-header .page-header-section-small{width:32.8%}
}
img.large-hero-img{width:100%;max-width:1000px;margin:0;padding:0}
body{background-color:#f8f8f8;background-repeat:repeat;margin:0 auto}
@media (max-width:500px){.mobile-none{display:none}
}
.mobile-only{display:none}
@media (max-width:500px){.mobile-only{display:block}
}
@media (min-width:501px) and (max-width:680px){.large-tablet-only{display:none}
}
@media (max-width:500px){.large-tablet-only{display:none}
}
.small-tablet-only{display:none}
@media (min-width:501px) and (max-width:680px){.small-tablet-only{display:block}
}
@media (max-width:500px){.small-tablet-only{display:block}
}
@media (min-width:681px) and (max-width:1100px){.desktop-only{display:none}
}
@media (min-width:501px) and (max-width:680px){.desktop-only{display:none}
}
@media (max-width:500px){.desktop-only{display:none}
}
.desktop-none{display:none}
@media (min-width:681px) and (max-width:1100px){.desktop-none{display:block}
}
@media (min-width:501px) and (max-width:680px){.desktop-none{display:block}
}
@media (max-width:500px){.desktop-none{display:block}
}
a{color:#FFC627;text-decoration:none;cursor:pointer}
a:hover{color:#F5B400}
a.section-nav{font-size:16px;font-weight:bold;margin-top:0.2rem}
a.book-section-nav{font-size:15px;font-weight:bold;margin-left:.5rem}

menu,ol,ul{padding:0 0 0 32}
::-moz-selection{background:#5F452B;color:#FFF;text-shadow:none}
::selection{background:#5F452B;color:#FFF;text-shadow:none}
::-webkit-input-placeholder{color:#5F452B}
:-moz-placeholder{color:#5F452B}
::-moz-placeholder{color:#5F452B}
:-ms-input-placeholder{color:#5F452B}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.floatleft{float:left}
.floatright{float:right}
hr{border:4px solid #FFC627;margin:30px 0}
hr.no-margin{margin:0}
hr.border-top{margin-top:0}
hr.thick{border-width:8px}
hr.thin-light{border:1px solid #F0F0F0}
hr.thin{border-width:1px}
hr.top-div{border-color:#f8f8f8}
.content-bottom{margin-top:7rem}
.content-bottom .content-bottom-title{font-size:21px}
@media (max-width:500px){.content-bottom .content-bottom-title{line-height:1.4;margin-bottom:1rem}
}
.content-bottom p{text-align:center;margin-bottom:0}
.content-bottom a{font-weight:bold}
.bg-color-1{background-color:#76C4D5}
.bg-color-2{background-color:#FFC627}
.bg-color-3{background-color:#E27C00}
.bg-color-4{background-color:#AAAD00}
.bg-color-5{background-color:#5F452B}
.wysiwyg{margin-bottom:3rem}
.wysiwyg img,.wysiwyg video,.wysiwyg object,.wysiwyg iframe{width:100%;height:auto;display:block;margin:0 auto}
@media (max-width:500px){.wysiwyg iframe{height:auto}
}
.wysiwyg p,.wysiwyg ul,.wysiwyg ol{font-size:21px}
@media (min-width:501px) and (max-width:680px){.wysiwyg p,.wysiwyg ul,.wysiwyg ol{font-size:18px}
}
@media (max-width:500px){.wysiwyg p,.wysiwyg ul,.wysiwyg ol{font-size:18px}
}
.wysiwyg blockquote{margin:2rem 0 10px 0;text-indent:1em;font-style:italic;line-height:1.5}
.wysiwyg blockquote:before{display:block;height:0;content:'\201C';font-size:400%;line-height:1;margin-left:-30px}
@media (max-width:500px){.wysiwyg blockquote:before{display:none}
}
.wysiwyg blockquote *{font-size:31px}
@media (max-width:500px){.wysiwyg blockquote *{font-size:18px;text-indent:0}
}
.wysiwyg blockquote *:last-child{margin-bottom:0}
.wysiwyg .quote-attribution{font-weight:bold;font-size:16px}
.wysiwyg .quote-attribution:before{height:0;content:"—"}
#header{width:100%;z-index:9999}
@media screen and (max-width:1000px){#header{border-bottom:1px solid #F0F0F0}
}
#header .header-logo{margin:10px 0px;height:65px;vertical-align:middle}
@media (max-width:500px){#header .header-logo{height:50px;margin:7px 0}
}
#header .outer-container-full{background-color:#FFF}
#header.affix{top:0;z-index:99999;position:fixed;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
#header.affix .outer-container-full{border-bottom:2px solid #F0F0F0}
.home-content #header{max-width:1230px}
.header-nav{display:inline-block;float:right;margin-top:13px}
@media screen and (max-width:1000px){.header-nav{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out;margin-top:0;top:0;left:0;z-index:999;display:none;position:fixed;width:100%;height:100vh;background:rgba(50,50,50,0.9);opacity:0}
.header-nav.visible{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;transition:all 1s ease-in-out;display:inherit;opacity:1}
}
.header-nav ul{list-style:none}
.header-nav li{display:inline;margin-right:20px}
@media screen and (max-width:1000px){.header-nav li{text-align:right;padding:10px;display:block}
}
.header-nav li:last-child{margin-right:0}
@media (min-width:681px) and (max-width:1100px){.header-nav li:first-child{margin-top:80px}
}
@media (min-width:501px) and (max-width:680px){.header-nav li:first-child{margin-top:80px}
}
@media (max-width:500px){.header-nav li:first-child{margin-top:60px}
}
.header-nav li a{color:#5F452B;text-decoration:none;padding:4px 0;font-size:15px;font-weight:700}
@media screen and (max-width:1000px){.header-nav li a{font-size:200%;color:#fff;width:100%;line-height:1.2}
}
.header-nav li:hover a{border-bottom:4px solid #5F452B}
@media screen and (max-width:1000px){.header-nav li:hover a{border:none}
}
.header-nav .current_page_item a,.header-nav .current_page_parent a,.header-nav .current-page-ancestor a{border-bottom:4px solid #5F452B}
@media screen and (max-width:1000px){.header-nav .current_page_item a,.header-nav .current_page_parent a,.header-nav .current-page-ancestor a{border:none}
}
.header-nav .page-item-home{display:none}
@media screen and (max-width:1000px){.header-nav .page-item-home{display:inherit}
}
.header-nav .page-item-donate a{background-color:#FFC627;border:2px solid #FFC627;border-radius:3px;padding:10px 15px}
@media screen and (max-width:1000px){.header-nav .page-item-donate a{border:none;background:none;transition:none}
}
.header-nav .page-item-donate a:hover{background-color:#F5B400;border:2px solid #F5B400}
@media screen and (max-width:1000px){.header-nav .page-item-donate a:hover{border:none;background:none;transition:none}
}
*{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}
.top-animate{background:#fff !important;top:13px !important;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.mid-animate{opacity:0}
.bottom-animate{background:#fff !important;top:13px !important;-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}
.top-menu{top:5px;width:25px;height:3px;border-radius:0px;background-color:#5F452B}
.mid-menu{top:13px;width:25px;height:3px;border-radius:0px;background-color:#5F452B}
.bottom-menu{top:21px;width:25px;height:3px;border-radius:0px;background-color:#5F452B}
.menui{background:#5F452B;transition:0.2s ease;transition-timing-function:cubic-bezier(0.75, 0, 0.29, 1.01);margin-top:10px;position:absolute}
.menu-icon{display:none}
@media screen and (max-width:1000px){.menu-icon{z-index:999;position:relative;float:right;display:block;padding:9px;height:32px;width:32px;margin:0;right:0}
}
@media screen and (max-width:1000px) and (min-width:681px) and (max-width:1100px){.menu-icon{top:17px}
}
@media screen and (max-width:1000px) and (min-width:501px) and (max-width:680px){.menu-icon{top:17px}
}
@media screen and (max-width:1000px) and (max-width:500px){.menu-icon{top:10px}
}
#footer{width:100%;max-width:1230px;margin:0 auto;background-color:#5F452B;padding:2rem 0 0.5rem 0}
#footer ul{list-style:none;padding:0;margin:0}
#footer li{display:block}
#footer li a:hover{border-bottom:2px solid #FFF}
#footer p,#footer a,#footer span{color:#FFF}
@media (max-width:500px){#footer p,#footer a,#footer span{font-size:15px}
}
#footer a.js-newsletter-signup{color:#FFF;border-color:#FFF}
#footer a.js-newsletter-signup:hover{background-color:#FFF;color:#5F452B}
#footer .footer-content{margin-bottom:5rem}
#footer .footer-copyright p,#footer .footer-copyright a{font-size:13px}
@media (max-width:500px){#footer .footer-copyright p,#footer .footer-copyright a{text-align:left}
}
#footer .footer-section{float:left;display:block;margin-right:2.35765%;width:23.23176%}
#footer .footer-section:last-child{margin-right:0}
#footer .footer-section:nth-child(4n){margin-right:0}
#footer .footer-section:nth-child(4n+1){clear:left}
@media (max-width:500px){#footer .footer-section{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:3rem}
#footer .footer-section:last-child{margin-right:0}
#footer .footer-section:nth-child(4n){margin-right:2.35765%}
#footer .footer-section:nth-child(4n+1){clear:none}
#footer .footer-section:nth-child(1n){margin-right:0}
#footer .footer-section:nth-child(1n+1){clear:left}
}
#footer .footer-section-header{font-weight:bold}
@media (max-width:500px){#footer .footer-section-header{margin-bottom:0.5rem;font-size:18px;font-weight:400}
}
#footer .directions{border-bottom:2px solid #FFF}
#footer .join-newsletter input{background-color:#382919;color:#FFF;border-radius:5px;padding:10px 15px;width:100%;border:0;margin-bottom:1rem}
#footer .join-newsletter input:focus{border:0}
#footer .join-newsletter input::-webkit-input-placeholder{color:#FFF}
#footer .join-newsletter input::-moz-placeholder{color:#FFF}
#footer .join-newsletter input:-moz-placeholder{color:#FFF}
#footer .join-newsletter input:-ms-input-placeholder{color:#FFF}
.search-form{float:right}
.search-form:after{content:"";display:table;clear:both}
input.search-field{border:1px solid #5F452B;border-radius:3px;width:100%;padding:9px 40px 9px 6px;float:right}
input.search-field:focus{border:1px #F5B400 solid;outline:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
input.search-field:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px white inset}
@media (min-width:681px) and (max-width:1100px){input.search-field{padding-right:0px}
}
input.search-submit{display:none}
label.search-submit{float:right;line-height:34px;cursor:pointer;padding:0 10px;margin-top:-38px;position:relative}
label.search-submit img{vertical-align:middle}
.search-result{cursor:pointer;border-bottom:1px solid #999;padding:20px 10px}
.search-result:last-child{border-bottom:none}
.search-result p{margin:0}
.search-result:hover{background-color:#DDD}
.js-tabs-container-header{margin-bottom:2rem}
ul.nav-tabs{list-style:none;padding:0;margin:0}
ul.nav-tabs li{display:inline-block}
ul.nav-tabs li.tabdrop,ul.nav-tabs ul.dropdown-menu li{display:block;width:100%}
ul.nav-tabs ul.dropdown-menu{width:100%}
ul.nav-tabs li.active,ul.nav-tabs li.active:hover{background-color:#FFC627}
ul.nav-tabs li a{padding:8px 10px;color:#5F452B;text-decoration:none;font-weight:bold;font-size:18px}
@media (min-width:501px) and (max-width:680px){ul.nav-tabs li a{font-size:18px}
}
@media (max-width:500px){ul.nav-tabs li a{font-size:18px}
}
.student-work-showcase{margin-top:4rem}
@media (max-width:500px){.student-work-showcase{margin-top:3rem}
}
.student-work-showcase-header{margin-bottom:1.5rem}
@media (min-width:681px) and (max-width:1100px){.student-work-showcase-header{text-align:center;margin-bottom:1.25rem}
}
@media (min-width:501px) and (max-width:680px){.student-work-showcase-header{text-align:center;margin-bottom:1.25rem}
}
@media (max-width:500px){.student-work-showcase-header{margin-bottom:1.25rem}
}
.student-work-showcase-header hr{margin-bottom:1.25rem}
.student-work-showcase-entry{float:left;display:block;margin-right:2.35765%;width:23.23176%}
.student-work-showcase-entry:last-child{margin-right:0}
.student-work-showcase-entry:nth-child(4n){margin-right:0}
.student-work-showcase-entry:nth-child(4n+1){clear:left}
@media (min-width:681px) and (max-width:1100px){.student-work-showcase-entry{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:2rem}
.student-work-showcase-entry:last-child{margin-right:0}
.student-work-showcase-entry:nth-child(4n){margin-right:2.35765%}
.student-work-showcase-entry:nth-child(4n+1){clear:none}
.student-work-showcase-entry:nth-child(2n){margin-right:0}
.student-work-showcase-entry:nth-child(2n+1){clear:left}
}
@media (min-width:501px) and (max-width:680px){.student-work-showcase-entry{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:2rem}
.student-work-showcase-entry:last-child{margin-right:0}
.student-work-showcase-entry:nth-child(4n){margin-right:2.35765%}
.student-work-showcase-entry:nth-child(4n+1){clear:none}
.student-work-showcase-entry:nth-child(2n){margin-right:0}
.student-work-showcase-entry:nth-child(2n+1){clear:left}
}
@media (max-width:500px){.student-work-showcase-entry{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:2rem}
.student-work-showcase-entry:last-child{margin-right:0}
.student-work-showcase-entry:nth-child(4n){margin-right:2.35765%}
.student-work-showcase-entry:nth-child(4n+1){clear:none}
.student-work-showcase-entry:nth-child(1n){margin-right:0}
.student-work-showcase-entry:nth-child(1n+1){clear:left}
}
.student-work-showcase-entry hr.thin{margin:10px 0}
@media (max-width:500px){.student-work-showcase-entry a.btn-light{width:100%;border-radius:0px}
}
.student-work-showcase-entry-img{margin-bottom:0.75rem;width:100%;height:140px;overflow:hidden}
@media (min-width:681px) and (max-width:1100px){.student-work-showcase-entry-img{height:auto;height:180px}
}
@media (min-width:501px) and (max-width:680px){.student-work-showcase-entry-img{height:auto;height:200px}
}
@media (max-width:500px){.student-work-showcase-entry-img{height:auto;height:180px}
}
.student-work-showcase-entry-img img{display:block;width:100%;max-width:100%;margin:0;padding:0}
.student-work-showcase-entry-author{margin-bottom:0.5rem}
.student-work-showcase-entry-author .sws-author-img-container{float:left;border-radius:50%;height:60px;width:60px}
.student-work-showcase-entry-excerpt{height:100px;overflow:hidden;margin-bottom:10px;margin-top:8px}
@media (max-width:500px){.student-work-showcase-entry-excerpt{height:78px}
}
.student-work-showcase-entry-excerpt p{margin:0;font-size:16}
.sws-author-info{width:100%}
.sws-author-info .sws-author{display:block;font-size:15px;font-weight:700}
.sws-author-info .sws-title{display:block;line-height:1.15;font-size:23px;font-weight:400;margin-bottom:0.25rem}
.student-work-showcase-link{float:left;margin-top:2rem;text-align:center;float:left;display:block;margin-right:2.35765%;width:100%}
.student-work-showcase-link:last-child{margin-right:0}
.student-work-showcase-link a.btn-light{margin:0 auto;width:230px}
.student-work-hero{color:#FFF;height:460px;padding-top:1.5rem;padding-bottom:1.5rem}
.student-work-hero span{display:block;text-align:center;color:#FFF}
.student-work-hero-header{font-weight:normal;letter-spacing:.05rem}
@media (max-width:500px){.student-work-hero-header{font-size:14px}
}
.student-work-hero-title{font-weight:bold}
.student-work-hero-quote{margin:20px 0;line-height:1.25;height:239px}
@media (min-width:681px) and (max-width:1100px){.student-work-hero-quote{font-size:48px;min-height:239px;height:100%}
}
@media (min-width:501px) and (max-width:680px){.student-work-hero-quote{font-size:48px;min-height:220px;height:100%}
}
@media (max-width:500px){.student-work-hero-quote{font-size:36px;min-height:200px;height:100%}
}
.student-work-gallery-header{margin:30px 0}
@media (max-width:500px){.student-work-gallery-header{margin:1.5rem 0 1em 0}
}
.student-work-gallery-header h4{line-height:1.4;margin:0}
.student-work-hero-social-wrapper{text-align:center;position:absolute;bottom:1.5rem;left:0;width:100%}
@media (min-width:501px) and (max-width:680px){.student-work-hero-social-wrapper{position:static;margin-top:1rem}
}
@media (max-width:500px){.student-work-hero-social-wrapper{position:static;margin-top:1rem}
}
.student-work-hero-social{display:inline-block}
.student-work-hero-social a{cursor:pointer}
.student-work-hero-social img{width:30px;margin:0 3px}
.student-work-content .breadcrumb{margin-bottom:0}
.student-work-gallery-load-more{margin-top:2rem}
.programs-content .overlay,.program-content .overlay{position:absolute;width:100%;height:100%;top:0;left:0}
.program-content .page-header-section-small .overlay{padding:25px 35px}
.program-content .breadcrumb span{color:#FFC627}
.program-content .texture-img{background-color:#FFC627;height:220px;overflow-y:visible;margin-bottom:60px}
.program-content .texture-img img{height:280px;float:right}
.programs-content .page-header h1{color:#5F452B;font-family:"Clarendon Bold"}
@media (min-width:681px) and (max-width:1100px){.programs-content .page-header{margin-bottom:3rem}
}
@media (min-width:501px) and (max-width:680px){.programs-content .page-header{margin-bottom:2rem}
}
@media (max-width:500px){.programs-content .page-header{margin-bottom:2rem}
}
.programs-content .page-header-section-large .overlay{padding:40px 2.43%}
@media (min-width:681px) and (max-width:1100px){.programs-content .page-header-section-large{margin-bottom:-8px;height:405px}
}
.programs-content .page-header-section-small .overlay{font-size:24px;padding:30px 50px 30px 25px}
.programs-content .banner{background-color:#F7F0D3;margin-top:10px;margin-bottom:3rem;padding:0.8rem 0}
.programs-content .banner span,.programs-content .banner a{color:#5F452B}
.programs-content .banner span{font-size:24px;font-style:italic;line-height:1.9}
.programs-content .banner a{padding:10px 15px;width:230px;border:2px solid #5F452B;font-weight:bold;border-radius:5px;text-align:center;-webkit-transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out}
.programs-content .banner a:hover{background-color:#5F452B;color:#FFF;-webkit-transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out;transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out}
.programs-container{margin-bottom:2rem}
.programs-container h3{margin-bottom:1rem}
.program{cursor:pointer;margin-bottom:20px}
.program h6{margin:10px 0 5px 0;font-size:23px;font-weight:400;margin-bottom:0.5rem}
@media (min-width:681px) and (max-width:1100px){.program h6{font-size:23px;font-weight:400;margin-bottom:0.5rem}
}
@media (min-width:501px) and (max-width:680px){.program h6{font-size:23px;font-weight:400;margin-bottom:0.5rem}
}
@media (max-width:500px){.program h6{font-size:23px;font-weight:400;margin-bottom:0.5rem}
}
.program .program-img{position:relative;background-color:#999}
.program .program-img-overlay{position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out;z-index:100;background:rgba(255,198,39,0.8);text-align:center}
@media (min-width:501px) and (max-width:680px){.program .program-img-overlay{display:none}
}
@media (max-width:500px){.program .program-img-overlay{display:none}
}
.program:hover .program-img-overlay{opacity:1}
.program-normal{float:left;display:block;margin-right:2.35765%;width:23.23176%}
.program-normal:last-child{margin-right:0}
.program-normal:nth-child(4n){margin-right:0}
.program-normal:nth-child(4n+1){clear:left}
@media (min-width:681px) and (max-width:1100px){.program-normal{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:2rem}
.program-normal:last-child{margin-right:0}
.program-normal:nth-child(4n){margin-right:2.35765%}
.program-normal:nth-child(4n+1){clear:none}
.program-normal:nth-child(2n){margin-right:0}
.program-normal:nth-child(2n+1){clear:left}
}
@media (min-width:501px) and (max-width:680px){.program-normal{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:2rem}
.program-normal:last-child{margin-right:0}
.program-normal:nth-child(4n){margin-right:2.35765%}
.program-normal:nth-child(4n+1){clear:none}
.program-normal:nth-child(2n){margin-right:0}
.program-normal:nth-child(2n+1){clear:left}
}
@media (max-width:500px){.program-normal{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:2rem}
.program-normal:last-child{margin-right:0}
.program-normal:nth-child(4n){margin-right:2.35765%}
.program-normal:nth-child(4n+1){clear:none}
.program-normal:nth-child(1n){margin-right:0}
.program-normal:nth-child(1n+1){clear:left}
}
.program-normal h6{margin:10px 0 5px 0}
.program-normal .program-img{width:100%;height:150px;margin-bottom:1rem}
@media (min-width:681px) and (max-width:1100px){.program-normal .program-img{height:180px}
}
@media (max-width:500px){.program-normal .program-img{margin-bottom:1rem;height:180px}
}
.program-normal .program-img-overlay a{line-height:150px}
.program-prominent{float:left;display:block;margin-right:2.35765%;width:48.82117%}
.program-prominent:last-child{margin-right:0}
.program-prominent:nth-child(2n){margin-right:0}
.program-prominent:nth-child(2n+1){clear:left}
@media (min-width:501px) and (max-width:680px){.program-prominent{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:2rem}
.program-prominent:last-child{margin-right:0}
.program-prominent:nth-child(4n){margin-right:2.35765%}
.program-prominent:nth-child(4n+1){clear:none}
.program-prominent:nth-child(1n){margin-right:0}
.program-prominent:nth-child(1n+1){clear:left}
}
@media (max-width:500px){.program-prominent{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:2rem}
.program-prominent:last-child{margin-right:0}
.program-prominent:nth-child(4n){margin-right:2.35765%}
.program-prominent:nth-child(4n+1){clear:none}
.program-prominent:nth-child(1n){margin-right:0}
.program-prominent:nth-child(1n+1){clear:left}
}
.program-prominent .program-img{width:100%;height:250px;margin-bottom:1rem}
@media (min-width:681px) and (max-width:1100px){.program-prominent .program-img{height:180px}
}
@media (min-width:501px) and (max-width:680px){.program-prominent .program-img{height:200px}
}
@media (max-width:500px){.program-prominent .program-img{margin-bottom:1rem;height:180px}
}
.program-prominent .program-img-overlay a{line-height:250px}
@media (min-width:681px) and (max-width:1100px){.program-prominent .program-img-overlay a{line-height:195px}
}
.about-content .page-header{margin-bottom:3rem}
.wysiwyg-aside p{font-size:16px;font-style:italic}
.wysiwyg-aside .callout{font-family:"Clarendon Bold";margin:0;font-size:82px;line-height:1;font-style:normal;letter-spacing:-.2rem}
.wysiwyg-aside .callout sup{vertical-align:super;font-size:50px;position:relative;top:7px}
a.btn,a.btn-blue,a.btn-blue-no-border,a.btn-dark,a.btn-light,a.btn-clear,a.btn-white{border-radius:3px;text-decoration:none;background-color:transparent;font-size:15px;font-weight:bold;padding:5px 15px;text-align:center;cursor:pointer;color:#FFF;border:2px solid #FFC627}
.header-nav .page-item-donate a,a.btn-transition{-webkit-transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out,border-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out,border-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out,border-color 0.2s ease-in-out}
.header-nav .page-item-donate a:hover,a.btn-transition:hover{-webkit-transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out,border-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out,border-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,color 0.2s ease-in-out,border-color 0.2s ease-in-out}
a.btn-blue,a.btn-blue-no-border{color:#76C4D5}
a.btn-blue{border:1px solid #76C4D5}
a.btn-dark{border:2px solid #5F452B;background-color:#5F452B}
a.btn-light{background-color:#FFC627}
a.btn-light:hover{border-color:#F5B400;background-color:#F5B400}
a.btn-clear{color:#FFC627}
a.btn-clear:hover{background-color:#FFC627;color:#FFF}
a.btn-white{border-color:#FFF}
a.no-border{border-color:transparent;background:none}
a.no-border:hover{color:#F5B400;background:none}
a.load-more{font-size:16px;margin:0 auto;display:block;width:230px}
a.underline{text-decoration:underline}
.student-work-post-author{margin:15px 0}
.student-work-post-author-img{float:left;width:90px;height:90px;border-radius:50%}
@media (max-width:500px){.student-work-post-author-img{width:45px;height:45px;margin-right:1em;margin-top:-10px}
}
.student-work-post-author-desc{margin-left:110px}
@media (max-width:500px){.student-work-post-author-desc{margin-left:0}
.student-work-post-author-desc p{margin-top:1.5rem}
}
.student-work-post-author-desc h6{margin:10px 0 0 0;line-height:1.65}
@media (max-width:500px){.student-work-post-author-desc h6{margin-top:20px}
}
.student-work-publication{background-color:#F0F0F0;padding:1.5rem 1.5rem;margin-bottom:1rem}
@media (min-width:681px) and (max-width:1100px){.student-work-publication{padding:1rem 1rem;margin-bottom:3rem}
}
@media (min-width:501px) and (max-width:680px){.student-work-publication{padding:0 1rem 0 0;margin-bottom:3rem}
}
@media (max-width:500px){.student-work-publication{padding:0 1rem 0 0;margin-bottom:3rem}
}
.student-publication-img-desc-container{margin-top:1rem}
@media (min-width:681px) and (max-width:1100px){.student-publication-img-desc-container{margin-top:0}
}
@media (min-width:501px) and (max-width:680px){.student-publication-img-desc-container{margin-top:0}
}
@media (max-width:500px){.student-publication-img-desc-container{margin-top:0}
}
.student-work-publication-img{float:left;display:block;margin-right:3.16844%;width:19.75788%;float:left;height:150px;background-color:#999}
.student-work-publication-img:last-child{margin-right:0}
@media (min-width:501px) and (max-width:680px){.student-work-publication-img{width:25%;height:80px;margin:0;float:left}
}
@media (max-width:500px){.student-work-publication-img{width:25%;height:80px;margin:0;float:left}
}
.student-work-publication-desc{float:left;display:block;margin-right:3.16844%;width:77.07368%}
.student-work-publication-desc:last-child{margin-right:0}
@media (min-width:501px) and (max-width:680px){.student-work-publication-desc{width:75%;float:left;padding:0.75rem 0.75rem}
}
@media (max-width:500px){.student-work-publication-desc{width:75%;float:left;padding:0.75rem 0.75rem}
}
.student-work-publication-desc h6{margin:0;line-height:1.65}
@media (max-width:500px){.student-work-publication-desc h6{line-height:1.4}
}
@media (min-width:501px) and (max-width:680px){.student-work-publication-desc p{display:none}
}
@media (max-width:500px){.student-work-publication-desc p{display:none}
}
@media (min-width:501px) and (max-width:680px){.student-work-publication-desc a{display:none}
}
@media (max-width:500px){.student-work-publication-desc a{display:none}
}
.work-tile,.work-tile-sm{position:relative;cursor:pointer;margin-bottom:1rem}
.work-tile .work-tile-text p,.work-tile .work-tile-text h6,.work-tile-sm .work-tile-text p,.work-tile-sm .work-tile-text h6{margin:0}
.work-tile .work-tile-text h6,.work-tile-sm .work-tile-text h6{font-size:23px;font-weight:400;margin-bottom:2px}
.work-tile .work-tile-text p,.work-tile-sm .work-tile-text p{font-size:15px}
.work-tile .work-tile-thumbnail,.work-tile-sm .work-tile-thumbnail{background-color:#999;margin-bottom:0.75rem}
.work-tile .work-tile-excerpt,.work-tile-sm .work-tile-excerpt{margin-top:10px;font-size:16px}
.work-tile .focus-on,.work-tile .focus-off,.work-tile-sm .focus-on,.work-tile-sm .focus-off{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}
.work-tile .focus-on,.work-tile-sm .focus-on{opacity:0;z-index:10}
.work-tile .focus-off,.work-tile-sm .focus-off{opacity:1;z-index:1}
.work-tile-sm{float:left;display:block;margin-right:2.35765%;width:23.23176%}
.work-tile-sm:last-child{margin-right:0}
.work-tile-sm:nth-child(4n){margin-right:0}
.work-tile-sm:nth-child(4n+1){clear:left}
@media (max-width:500px){.work-tile-sm{float:left;display:block;margin-right:2.35765%;width:100%;background-color:#F0F0F0;margin-bottom:1rem}
.work-tile-sm:last-child{margin-right:0}
.work-tile-sm:nth-child(4n){margin-right:2.35765%}
.work-tile-sm:nth-child(4n+1){clear:none}
.work-tile-sm:nth-child(1n){margin-right:0}
.work-tile-sm:nth-child(1n+1){clear:left}
}
.work-tile-sm .work-tile-thumbnail{width:100%;height:175px}
@media (max-width:500px){.work-tile-sm .work-tile-thumbnail{width:25%;height:80px;float:left}
}
@media (max-width:500px){.work-tile-sm .work-tile-text{float:left;width:75%;padding:1rem 0.75rem;font-size:14px;line-height:1.4}
}
.work-tile{float:left;display:block;margin-right:2.35765%;width:31.76157%;height:300px}
.work-tile:last-child{margin-right:0}
.work-tile:nth-child(3n){margin-right:0}
.work-tile:nth-child(3n+1){clear:left}
@media (min-width:681px) and (max-width:1100px){.work-tile{float:left;display:block;margin-right:2.35765%;width:48.82117%}
.work-tile:last-child{margin-right:0}
.work-tile:nth-child(3n){margin-right:2.35765%}
.work-tile:nth-child(3n+1){clear:none}
.work-tile:nth-child(2n){margin-right:0}
.work-tile:nth-child(2n+1){clear:left}
}
@media (min-width:501px) and (max-width:680px){.work-tile{float:left;display:block;margin-right:2.35765%;width:100%}
.work-tile:last-child{margin-right:0}
.work-tile:nth-child(3n){margin-right:2.35765%}
.work-tile:nth-child(3n+1){clear:none}
.work-tile:nth-child(1n){margin-right:0}
.work-tile:nth-child(1n+1){clear:left}
}
@media (max-width:500px){.work-tile{float:left;display:block;margin-right:2.35765%;width:100%}
.work-tile:last-child{margin-right:0}
.work-tile:nth-child(3n){margin-right:2.35765%}
.work-tile:nth-child(3n+1){clear:none}
.work-tile:nth-child(1n){margin-right:0}
.work-tile:nth-child(1n+1){clear:left}
}
.work-tile .work-tile-thumbnail{width:100%;height:200px}
@media (min-width:681px) and (max-width:1100px){.work-tile .work-tile-thumbnail{height:180px}
}
@media (min-width:501px) and (max-width:680px){.work-tile .work-tile-thumbnail{height:200px}
}
@media (max-width:500px){.work-tile .work-tile-thumbnail{height:180px}
}
.work-tile .focus-on{background-color:#FFC627;color:#5F452B;padding:20px}
.work-tile .focus-on a{position:absolute;left:20px;bottom:20px}
.work-tile.focus .focus-on{opacity:1}
@media (max-width:500px){.work-tile.focus .focus-on{display:none}
}
.work-tile.focus .focus-off{opacity:0}
@media (max-width:500px){.work-tile.focus .focus-off{opacity:1}
}
.home-content .alert{padding:10px 0}
.home-content .alert span,.home-content .alert a{color:#5F452B}
.home-content .alert span{line-height:38px}
@media (min-width:501px) and (max-width:680px){.home-content .alert span{float:left;display:block;margin-right:2.35765%;width:65.88078%;line-height:1.4}
.home-content .alert span:last-child{margin-right:0}
}
@media (min-width:501px) and (max-width:680px){.home-content .alert span{float:left;display:block;margin-right:2.35765%;width:65.88078%;line-height:1.4}
.home-content .alert span:last-child{margin-right:0}
}
@media (max-width:500px){.home-content .alert span{float:left;display:block;margin-right:2.35765%;width:65.88078%;line-height:1.4;font-size:15px}
.home-content .alert span:last-child{margin-right:0}
}
.home-content .alert a{border-color:#5F452B}
@media (min-width:501px) and (max-width:680px){.home-content .alert a{float:right;margin-top:0.25rem}
}
@media (max-width:500px){.home-content .alert a{float:right;margin-top:0.25rem}
}
.home-content .alert a:hover{background-color:#5F452B;color:#FFF}
.home-content .page-header{height:600px}
@media (min-width:681px) and (max-width:1100px){.home-content .page-header{height:auto}
}
@media (min-width:501px) and (max-width:680px){.home-content .page-header{height:auto}
}
@media (max-width:500px){.home-content .page-header{height:auto}
}
.home-content .front-page-img{width:100%;height:auto;overflow:hidden}
.home-content .overlay{position:absolute;width:100%;height:100%;top:0;left:0;padding:100px 2.43%}
@media (min-width:681px) and (max-width:1100px){.home-content .overlay{position:static;text-align:center;padding:8rem 7.5% 9rem 7.5%}
}
@media (min-width:501px) and (max-width:680px){.home-content .overlay{position:static;text-align:center;padding:5rem 30px 6rem 30px}
}
@media (max-width:500px){.home-content .overlay{position:static;text-align:center;padding:5rem 30px 6rem 30px}
}
.home-content #hero-title{font-size:72px;color:#FFC627;margin-bottom:0;font-family:"Clarendon Bold"}
@media (min-width:681px) and (max-width:1100px){.home-content #hero-title{text-transform:none;margin-bottom:0}
}
@media (min-width:501px) and (max-width:680px){.home-content #hero-title{text-transform:none;font-size:60px;margin-bottom:0}
}
@media (max-width:500px){.home-content #hero-title{font-size:43px;text-transform:none}
}
.home-content #hero-content{font-size:28px;line-height:1.4;color:#FFF;width:600px;margin-bottom:4rem}
@media (min-width:681px) and (max-width:1100px){.home-content #hero-content{width:100%;line-height:1.5}
}
@media (min-width:501px) and (max-width:680px){.home-content #hero-content{width:100%;margin-bottom:3rem;line-height:1.5}
}
@media (max-width:500px){.home-content #hero-content{font-size:21px;width:100%;margin-bottom:3rem;line-height:1.5}
}
.home-content #hero-link{padding:13px 37px;border:2px solid #FFC627;font-size:21px;color:#FFC627;line-height:1.1}
@media (min-width:681px) and (max-width:1100px){.home-content #hero-link{background-color:#FFC627;color:#5F452B}
}
@media (min-width:501px) and (max-width:680px){.home-content #hero-link{background-color:#FFC627;color:#5F452B}
}
@media (max-width:500px){.home-content #hero-link{background-color:#FFC627;color:#5F452B}
}
.home-content #hero-link:hover{color:#5F452B;background-color:#FFC627}
@media (min-width:681px) and (max-width:1100px){.home-content #hero-link:hover{background-color:#F5B400;border-color:#F5B400}
}
@media (min-width:501px) and (max-width:680px){.home-content #hero-link:hover{background-color:#F5B400;border-color:#F5B400}
}
@media (max-width:500px){.home-content #hero-link:hover{background-color:#F5B400;border-color:#F5B400}
}
.home-content hr{margin:60px 0}
@media (min-width:681px) and (max-width:1100px){.home-content hr{margin:3rem 0}
}
@media (min-width:501px) and (max-width:680px){.home-content hr{margin:2rem 0}
}
@media (max-width:500px){.home-content hr{margin:2rem 0}
}
.home-content p.clarendon-header{margin-top:3rem;margin-bottom:3rem}
@media (min-width:681px) and (max-width:1100px){.home-content p.clarendon-header{margin:2rem 0}
}
@media (min-width:501px) and (max-width:680px){.home-content p.clarendon-header{margin:2rem 0}
}
@media (max-width:500px){.home-content p.clarendon-header{margin:2rem 0}
}
@media (min-width:681px) and (max-width:1100px){.home-content .work-tile-container{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}
.home-content .work-tile-container:last-child{margin-right:0}
}
.home-content .front-page-tile{float:left;display:block;margin-right:2.35765%;width:48.82117%;height:280px}
.home-content .front-page-tile:last-child{margin-right:0}
.home-content .front-page-tile:nth-child(2n){margin-right:0}
.home-content .front-page-tile:nth-child(2n+1){clear:left}
@media (min-width:681px) and (max-width:1100px){.home-content .front-page-tile{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:1.5rem;height:100%}
.home-content .front-page-tile:last-child{margin-right:0}
}
@media (min-width:501px) and (max-width:680px){.home-content .front-page-tile{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:1.5rem;height:100%}
.home-content .front-page-tile:last-child{margin-right:0}
.home-content .front-page-tile:nth-child(2n){margin-right:2.35765%}
.home-content .front-page-tile:nth-child(2n+1){clear:none}
.home-content .front-page-tile:nth-child(1n){margin-right:0}
.home-content .front-page-tile:nth-child(1n+1){clear:left}
}
@media (max-width:500px){.home-content .front-page-tile{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:1.5rem;height:100%}
.home-content .front-page-tile:last-child{margin-right:0}
.home-content .front-page-tile:nth-child(2n){margin-right:2.35765%}
.home-content .front-page-tile:nth-child(2n+1){clear:none}
.home-content .front-page-tile:nth-child(1n){margin-right:0}
.home-content .front-page-tile:nth-child(1n+1){clear:left}
}
.home-content .front-page-tile .work-tile-thumbnail{height:100%;float:left;display:block;margin-right:4.82916%;width:47.58542%;margin:0}
.home-content .front-page-tile .work-tile-thumbnail:last-child{margin-right:0}
@media (min-width:681px) and (max-width:1100px){.home-content .front-page-tile .work-tile-thumbnail{float:left;display:block;margin-right:4.82916%;width:100%;height:200px;margin:0}
.home-content .front-page-tile .work-tile-thumbnail:last-child{margin-right:0}
}
@media (min-width:501px) and (max-width:680px){.home-content .front-page-tile .work-tile-thumbnail{float:left;display:block;margin-right:4.82916%;width:100%;height:200px}
.home-content .front-page-tile .work-tile-thumbnail:last-child{margin-right:0}
}
@media (max-width:500px){.home-content .front-page-tile .work-tile-thumbnail{float:left;display:block;margin-right:4.82916%;width:100%;height:200px}
.home-content .front-page-tile .work-tile-thumbnail:last-child{margin-right:0}
}
.home-content .front-page-tile .work-tile-excerpt-box{float:left;display:block;margin-right:4.82916%;width:47.58542%;padding:1rem 1rem}
.home-content .front-page-tile .work-tile-excerpt-box:last-child{margin-right:0}
@media (min-width:681px) and (max-width:1100px){.home-content .front-page-tile .work-tile-excerpt-box{float:left;display:block;margin-right:4.82916%;width:100%;text-align:center}
.home-content .front-page-tile .work-tile-excerpt-box:last-child{margin-right:0}
}
@media (min-width:501px) and (max-width:680px){.home-content .front-page-tile .work-tile-excerpt-box{float:left;display:block;margin-right:4.82916%;width:100%;text-align:center}
.home-content .front-page-tile .work-tile-excerpt-box:last-child{margin-right:0}
}
@media (max-width:500px){.home-content .front-page-tile .work-tile-excerpt-box{float:left;display:block;margin-right:4.82916%;width:100%;text-align:center}
.home-content .front-page-tile .work-tile-excerpt-box:last-child{margin-right:0}
}
.home-content .front-page-tile p.excerpt{line-height:1.4;font-size:24px;font-weight:400;font-style:italic}
@media (max-width:500px){.home-content .front-page-tile p.excerpt{font-size:21px}
}
.home-content .front-page-tile p.front-page-title,.home-content .front-page-tile p.front-page-author{font-size:16px;line-height:1.4;margin:0}
.home-content .front-page-tile p.front-page-title{font-weight:600}
.home-content .site-tile{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-bottom:60px}
.home-content .site-tile:last-child{margin-right:0}
.home-content .site-tile:nth-child(2n){margin-right:0}
.home-content .site-tile:nth-child(2n+1){clear:left}
@media (min-width:681px) and (max-width:1100px){.home-content .site-tile{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%;margin-bottom:3rem;text-align:center}
.home-content .site-tile:last-child{margin-right:0}
.home-content .site-tile:nth-child(1n){margin-right:0}
.home-content .site-tile:nth-child(1n+1){clear:left}
}
@media (min-width:501px) and (max-width:680px){.home-content .site-tile{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:3rem;text-align:center}
.home-content .site-tile:last-child{margin-right:0}
.home-content .site-tile:nth-child(1n){margin-right:0}
.home-content .site-tile:nth-child(1n+1){clear:left}
}
@media (max-width:500px){.home-content .site-tile{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:3rem;text-align:center}
.home-content .site-tile:last-child{margin-right:0}
.home-content .site-tile:nth-child(2n){margin-right:2.35765%}
.home-content .site-tile:nth-child(2n+1){clear:none}
.home-content .site-tile:nth-child(1n){margin-right:0}
.home-content .site-tile:nth-child(1n+1){clear:left}
}
.home-content .site-tile img{vertical-align:middle;height:25px;margin-right:10px;margin-bottom:0.5rem}
@media (min-width:681px) and (max-width:1100px){.home-content .site-tile .front-page-icon{display:block;margin:0 auto 1rem auto}
}
@media (min-width:501px) and (max-width:680px){.home-content .site-tile .front-page-icon{display:block;margin:0 auto 1rem auto}
}
@media (max-width:500px){.home-content .site-tile .front-page-icon{display:block;margin:0 auto 1rem auto}
}
.home-content .site-tile p{margin-top:0.5rem}
.home-content .site-tile p,.home-content .site-tile a{font-size:21px}
@media (min-width:681px) and (max-width:1100px){.home-content .site-tile p,.home-content .site-tile a{font-size:18px}
}
@media (min-width:501px) and (max-width:680px){.home-content .site-tile p,.home-content .site-tile a{font-size:18px}
}
@media (max-width:500px){.home-content .site-tile p,.home-content .site-tile a{font-size:18px}
}
.home-content .site-tile a{font-style:bold}
.home-content .front-page-banner-wrapper{overflow:hidden}
.home-content .front-page-banner-wrapper .outer-container-full{height:550px}
@media (min-width:681px) and (max-width:1100px){.home-content .front-page-banner-wrapper .outer-container-full{height:500px}
}
@media (min-width:501px) and (max-width:680px){.home-content .front-page-banner-wrapper .outer-container-full{height:100%}
}
@media (max-width:500px){.home-content .front-page-banner-wrapper .outer-container-full{height:100%}
}
.home-content .front-page-banner{position:relative;height:100%}
.home-content .front-page-banner img{position:absolute}
@media (min-width:501px) and (max-width:680px){.home-content .front-page-banner img{display:none}
}
@media (max-width:500px){.home-content .front-page-banner img{display:none}
}
.home-content .front-page-banner img.yetti-hair{width:860px;bottom:-170px;right:-440px}
@media (min-width:681px) and (max-width:1100px){.home-content .front-page-banner img.yetti-hair{bottom:-60px;width:730px}
}
.home-content .front-page-banner img.yetti-tree{height:500px;top:0;left:-50px}
@media (min-width:681px) and (max-width:1100px){.home-content .front-page-banner img.yetti-tree{height:360px}
}
.home-content .front-page-banner img.yetti-foot{height:550px;top:0;right:-50px}
@media (min-width:681px) and (max-width:1100px){.home-content .front-page-banner img.yetti-foot{height:400px}
}
.home-content .front-page-banner-content{width:60%;position:relative;padding:150px 0;height:100%}
@media (min-width:681px) and (max-width:1100px){.home-content .front-page-banner-content{padding:6rem 0}
}
@media (min-width:501px) and (max-width:680px){.home-content .front-page-banner-content{width:100%;padding:3.5rem 0 4.5rem 0;text-align:center}
}
@media (max-width:500px){.home-content .front-page-banner-content{width:100%;padding:3rem 0 3.5rem 0;text-align:center}
}
.home-content .front-page-banner-content h1{color:#FFF}
@media (min-width:681px) and (max-width:1100px){.home-content .front-page-banner-content h1{font-size:48px}
}
@media (min-width:501px) and (max-width:680px){.home-content .front-page-banner-content h1{font-size:48px}
}
@media (max-width:500px){.home-content .front-page-banner-content h1{font-size:36px}
}
.home-content .front-page-banner-content p{color:#FFF;font-size:24px;line-height:1.5}
@media (min-width:681px) and (max-width:1100px){.home-content .front-page-banner-content p{margin-bottom:3rem}
}
@media (min-width:501px) and (max-width:680px){.home-content .front-page-banner-content p{margin-bottom:3rem}
}
@media (max-width:500px){.home-content .front-page-banner-content p{font-size:21px}
}
.home-content .front-page-banner-content a{display:block;padding:10px 15px;color:#FFF;border-color:#FFF;width:230px;font-size:15px;position:absolute;bottom:150px;left:0}
@media (min-width:681px) and (max-width:1100px){.home-content .front-page-banner-content a{position:static;margin:2rem 0}
}
@media (min-width:501px) and (max-width:680px){.home-content .front-page-banner-content a{position:static;margin:2rem auto 0 auto}
}
@media (max-width:500px){.home-content .front-page-banner-content a{position:static;margin:2rem auto 0 auto}
}
.home-content .front-page-banner-content a:hover{background-color:rgba(255,255,255,0.1);color:#FFF}
.news-and-events-content .news-and-events-header{margin:3rem 0}
@media (max-width:500px){.news-and-events-content .news-and-events-header{margin:2rem 0}
}
.news-and-events-content .latest-news{font-size:24px;line-height:24px;margin:0;font-weight:600}
.news-and-events-content .page-header-section-small img{position:absolute;bottom:0;right:0;width:220px}
.news-and-events-content hr.thick{margin-top:3rem}
@media (min-width:681px) and (max-width:1100px){.news-and-events-content hr.thick{border-width:1px;margin-bottom:2rem}
}
@media (min-width:1101px){.news-and-events-content hr.thick{margin-top:0}
}
@media (min-width:681px) and (max-width:1100px){.newsletter-block{float:left;display:block;margin-right:2.35765%;width:100%;margin-top:6rem}
.newsletter-block:last-child{margin-right:0}
}
.event-list-header{margin:0.8rem 0;font-weight:bold;font-size:16px;text-transform:uppercase;letter-spacing:.05rem}
@media (min-width:681px) and (max-width:1100px){.event-list-header{font-weight:400;font-size:24px;line-height:1.25;margin-bottom:0.75rem;text-transform:none;font-weight:600;letter-spacing:0}
}
.event-list{margin-bottom:3rem}
@media (min-width:1101px){.event-list{margin-bottom:0}
}
.event-list .event{padding:0.8rem 0;border-top:1px solid #FFC627}
@media (min-width:681px) and (max-width:1100px){.event-list .event{float:left;display:block;margin-right:2.35765%;width:48.82117%;border-bottom:1px solid #FFC627}
.event-list .event:last-child{margin-right:0}
.event-list .event:nth-child(2n){margin-right:0}
.event-list .event:nth-child(2n+1){clear:left}
}
.event-list .event:last-child{border-bottom:1px solid #FFC627}
.event-list .event a{display:block;padding:6px 0 3px 0}
.event-list p{margin:0}
.event-list .event-title{font-weight:bold}
.event-list .event-title,.event-list .event-date{line-height:1.5;font-size:16px}
.news-list .news{float:left;display:block;margin-right:1.618em;float:left;display:block;margin-right:3.57866%;width:48.21067%;height:450px;overflow:hidden;position:relative;margin-bottom:30px}
.news-list .news:last-child{margin-right:0}
.news-list .news:nth-child(2n){margin-right:0}
.news-list .news:nth-child(2n+1){clear:left}
@media (min-width:681px) and (max-width:1100px){.news-list .news{float:left;display:block;margin-right:2.84259%;width:48.57871%}
.news-list .news:last-child{margin-right:0}
.news-list .news:nth-child(2n){margin-right:0}
.news-list .news:nth-child(2n+1){clear:left}
}
@media (max-width:500px){.news-list .news{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:4rem;height:100%}
.news-list .news:last-child{margin-right:0}
.news-list .news:nth-child(2n){margin-right:2.35765%}
.news-list .news:nth-child(2n+1){clear:none}
.news-list .news:nth-child(1n){margin-right:0}
.news-list .news:nth-child(1n+1){clear:left}
}
.news-list .news:nth-child(2n){margin-right:0}
.news-list p{margin:0}
.news-list .news-thumbnail{background-color:#999;position:relative;height:200px;margin-bottom:0.75rem}
@media (min-width:681px) and (max-width:1100px){.news-list .news-thumbnail{height:180px}
}
@media (min-width:501px) and (max-width:680px){.news-list .news-thumbnail{height:200px}
}
@media (max-width:500px){.news-list .news-thumbnail{height:180px}
}
.news-list .news-header{padding:0}
.news-list .news-header-title{font-weight:400;font-size:23px;line-height:1.25;margin-bottom:0.75rem;text-transform:capitalize}
.news-list .news-header-subtitle{color:#aaa;font-size:14px;font-weight:400;margin-bottom:0.25rem}
.news-list .news-thumbnail-overlay{position:absolute;opacity:0;width:100%;height:100%;top:0;left:0;-webkit-transition:opacity 0.5s;-moz-transition:opacity 0.5s;transition:opacity 0.5s;z-index:100;background:rgba(255,198,39,0.8);text-align:center}
.news-list .news-thumbnail-overlay a{line-height:200px}
.news-list .news:hover{cursor:pointer}
.news-list .news:hover .news-thumbnail-overlay{opacity:1}
.jcarousel-wrapper{position:relative;overflow:hidden}
.jcarousel{position:relative;overflow:hidden;width:100%}
.jcarousel ul{width:20000em;position:relative;list-style:none;margin:0;padding:0}
.jcarousel li{float:left;width:827px;min-height:460px}
@media (min-width:681px) and (max-width:1100px){.jcarousel li{min-height:initial}
}
@media (min-width:501px) and (max-width:680px){.jcarousel li{min-height:initial}
}
@media (max-width:500px){.jcarousel li{min-height:initial}
}
.jcarousel img{display:block;max-width:100%;height:auto !important}
.jcarousel-control-prev,.jcarousel-control-next{position:absolute;cursor:pointer;top:40%;height:50px;text-align:center;background:transparent}
.jcarousel-control-prev img,.jcarousel-control-next img{margin:20px;margin-top:10px;height:50px}
.jcarousel-control-prev{left:40px}
.jcarousel-control-next{right:40px}
.jcarousel-pagination-wrapper{position:absolute;bottom:10px;width:100%;text-align:center}
.jcarousel-pagination a{text-decoration:none;display:inline-block;font-size:15px;text-indent:-9999px;width:15px;height:15px;border-radius:15px;background-color:#FFF;margin:0 5px}
.jcarousel-pagination a.active{background-color:#FFC627}
.single-header{margin-top:15px;margin-bottom:30px}
.single-title,.single-subtitle{margin:0}
.single-title{font-family:"Clarendon Bold";font-size:43px;line-height:1.1111;text-transform:capitalize}
@media (max-width:500px){.single-title{font-size:36px}
}
.single-subtitle,.single-subtitle p{color:#aaa;font-size:16px}
.single-subtitle.margin-bottom{margin-bottom:5px}
.single-image{margin-bottom:1rem}
.single-image img{width:100%;height:auto}
@media (max-width:500px){.single-image{margin-bottom:1rem}
}
.single-nav{display:block;width:48%;font-weight:bold;cursor:pointer}
@media (min-width:681px) and (max-width:1100px){.single-nav{margin-bottom:3rem}
}
@media (min-width:501px) and (max-width:680px){.single-nav{margin-bottom:3rem}
}
@media (max-width:500px){.single-nav{float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:2rem}
.single-nav:last-child{margin-right:0}
}
.single-nav-prev{float:left;text-align:left}
.single-nav-prev .single-nav-info-thumb{float:left;margin-right:10px}
.single-nav-next{float:right;text-align:right}
@media (max-width:500px){.single-nav-next{float:left;text-align:left;margin-bottom:3rem}
}
.single-nav-next .single-nav-info-thumb{float:right;margin-left:10px}
.single-nav-type{text-transform:uppercase;margin-bottom:5px;letter-spacing:.05rem}
.single-nav-info{background-color:#F0F0F0;padding:10px 10px}
@media (max-width:500px){.single-nav-info{padding:10px 10px}
}
.single-nav-info-thumb{width:100px;height:60px;background-color:#999}
.single-nav-info-title{display:inline-block;line-height:1.5;margin-top:0;width:100%}
@media (min-width:1101px){.single-nav-info-title{width:239px}
}
@media (max-width:500px){.single-nav-info-title{font-weight:400;font-size:14px}
}
.single-share{margin-bottom:2rem}
@media (min-width:681px) and (max-width:1100px){.single-share{margin-bottom:3rem}
}
@media (min-width:501px) and (max-width:680px){.single-share{margin-bottom:3rem}
}
@media (max-width:500px){.single-share{margin-bottom:3rem}
}
.single-share-links a{border-radius:3px;float:left;display:block;width:32%;padding:16px 0 14px 0;text-align:center;margin-right:2%;background-color:#F0F0F0;line-height:1;cursor:pointer}
.single-share-links a:hover{background-color:#FFC627;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
.single-share-links a:nth-child(3n){margin-right:0}
.single-share-links a .svg-container,.single-share-links a img{display:block;margin-left:auto;margin-right:auto;height:25px;margin-bottom:10px}
.single-share-links a p{font-size:15px;margin:0}
.single-share-links a .svg-container{overflow:hidden}
.single-share-links a .svg-container-colored{fill:#5F452B}
.single-form{width:100%;height:780px;margin-bottom:3rem}
.event-info{margin-bottom:2rem}
.join-newsletter-label{font-weight:bold;font-size:16px;line-height:12px;text-transform:uppercase;margin:0 0 0.6rem 0;letter-spacing:.05rem}
input.js-newsletter-input{border-radius:3px;border:1px solid #5F452B;width:100%;padding:12px 6px;margin-bottom:10px;font-size:15px}
input.js-newsletter-input:after{content:"";display:table;clear:both}
input.js-newsletter-input:focus{border:1px #F5B400 solid;outline:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
input.js-newsletter-input::-webkit-input-placeholder{color:#5F452B}
input.js-newsletter-input::-moz-placeholder{color:#5F452B}
input.js-newsletter-input:-moz-placeholder{color:#5F452B}
input.js-newsletter-input:-ms-input-placeholder{color:#5F452B}
a.join-newsletter-link{padding:4px 12px;position:relative;float:right;margin-top:-50px;margin-right:4px}
.page-header{position:relative;min-height:405px}
@media (min-width:681px) and (max-width:1100px){.page-header{height:100%;position:static}
}
@media (min-width:501px) and (max-width:680px){.page-header{height:100%;position:static}
}
@media (max-width:500px){.page-header{height:100%;position:static;min-height:200px}
}
.page-header-section-small,.page-header-section-large{height:100%;overflow:hidden}
.page-header-section-small{padding:30px 50px 30px 25px;z-index:0}
@media (min-width:681px) and (max-width:1100px){.page-header-section-small{padding:2rem 0 2.25rem 0}
}
@media (min-width:501px) and (max-width:680px){.page-header-section-small{padding:1.75rem 30px 2.5rem 30px}
}
@media (max-width:500px){.page-header-section-small{padding:1.75rem 30px 2.5rem 30px}
}
.page-header-section-small a,.page-header-section-small p,.page-header-section-small span{color:#5F452B}
.page-header-section-small p{font-size:24px;margin:0;line-height:1.5}
@media (min-width:681px) and (max-width:1100px){.page-header-section-small p{text-align:center;font-size:28px;max-width:740px;margin:0 auto}
}
@media (min-width:501px) and (max-width:680px){.page-header-section-small p{text-align:center}
}
@media (max-width:500px){.page-header-section-small p{text-align:center}
}
.page-header-section-small img{position:absolute;bottom:0;right:0}
.page-header-section-small #hero-link{position:absolute;bottom:48px;left:27px;padding:10px 15px;width:230px;display:block;border:2px solid #5F452B;z-index:10}
@media (min-width:681px) and (max-width:1100px){.page-header-section-small #hero-link{position:static;margin:0 auto}
}
@media (min-width:501px) and (max-width:680px){.page-header-section-small #hero-link{position:static;margin:0 auto}
}
@media (max-width:500px){.page-header-section-small #hero-link{position:static;margin:0 auto}
}
.page-header-section-small #hero-link:hover{background-color:rgba(0,0,0,0.1);color:#5F452B;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}
#hero-title{font-size:36px;line-height:1.15;font-weight:600;margin-bottom:20px;color:#5F452B}
@media (min-width:681px) and (max-width:1100px){#hero-title{margin-bottom:0.5rem;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:.05rem;max-width:740px}
}
@media (min-width:501px) and (max-width:680px){#hero-title{margin-bottom:0.5rem;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.05rem}
}
@media (max-width:500px){#hero-title{margin-bottom:1rem;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.05rem}
}
#hero-content{margin:0;color:#5F452B}
@media (min-width:681px) and (max-width:1100px){#hero-content{margin:0 auto 2rem auto}
}
@media (min-width:501px) and (max-width:680px){#hero-content{margin-bottom:2rem}
}
@media (max-width:500px){#hero-content{margin-bottom:2rem}
}
.page-header-link,.breadcrumb{display:inline-block;margin-bottom:30px;font-weight:600}
@media (max-width:500px){.page-header-link,.breadcrumb{font-size:14px}
}
.breadcrumb{font-weight:400}
.page-header-link{float:right}
.page-header-link img{vertical-align:middle;margin-right:5px}
.page-header-margin-bottom{margin-bottom:60px}
.author-content .author-img{float:left;width:70px;height:70px;border-radius:50%}
.author-content .author-desc{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:30px}
.author-content .author-desc:last-child{margin-right:0}
.author-content .author-desc h6{margin:10px 0 0 0}
.wysiwyg{margin-bottom:3rem}
.wysiwyg img,.wysiwyg video,.wysiwyg object,.wysiwyg iframe{width:100%;height:auto}
@media (max-width:500px){.wysiwyg iframe{height:auto}
}
.wysiwyg p{font-size:21px}
@media (min-width:501px) and (max-width:680px){.wysiwyg p{font-size:18px}
}
@media (max-width:500px){.wysiwyg p{font-size:18px}
}
.wysiwyg blockquote{margin:2rem 0 10px 0;text-indent:1em;font-style:italic;line-height:1.5}
.wysiwyg blockquote:before{display:block;height:0;content:'\201C';font-size:400%;line-height:1;margin-left:-30px}
@media (max-width:500px){.wysiwyg blockquote:before{display:none}
}
.wysiwyg blockquote *{font-size:31px}
@media (max-width:500px){.wysiwyg blockquote *{font-size:18px;text-indent:0}
}
.wysiwyg blockquote *:last-child{margin-bottom:0}
.wysiwyg .quote-attribution{font-weight:bold;font-size:16px}
.wysiwyg .quote-attribution:before{height:0;content:"—"}
.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;}
.embed-container iframe, .embed-container object, .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.embed-container{height:1400px;}
