#logo,header,header a,nav ul{display:-ms-flexbox}#avatar+span,h3{text-transform:uppercase}#logo,nav a.active{font-weight:800}*{padding:0;margin:0}body{font-family:Montserrat,sans-serif;color:#888}#content{overflow-x:hidden}a{text-decoration:none;color:#6ba7e3}a:hover{color:#2574c3}header{padding:1em;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header a{display:-webkit-box;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#888}header a:hover{color:#555}#logo{display:-webkit-box;display:flex}#avatar{height:90px;width:90px;border-radius:50%}#avatar+span{font-size:28px;margin-left:20px;border-left:1px solid #888;padding-left:20px}nav ul{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}nav a{white-space:nowrap;padding:0 1em}nav a span{padding:1em 0;border-bottom:1px solid transparent}nav a.active span,nav a:hover span{border-bottom:1px solid #555}#carousel div,#hero div{width:100%;outline:0;height:575px;background-size:cover;background-position:50% 71%;position:relative}#carousel div span,#hero div span{white-space:nowrap;overflow:hidden;outline:0;display:block;position:absolute;font-size:5.5vw;color:#fff;width:100%;padding:50px 0 8vw;text-align:center;font-weight:200;bottom:4vw}#crumbs span:last-child,.call-to-action a,h3{font-weight:800}#hero div{height:400px}#hero div.no-hero-image{height:200px}#hero div.no-hero-image span{color:#888;bottom:0;height:200px;line-height:200px;padding:0;font-size:4vw}@media screen and (max-width:1024px){#carousel div{height:65vw}}@media screen and (min-width:1124px){.slick-next,.slick-next:hover,.slick-prev,.slick-prev:hover{z-index:3;width:150px;height:100%;top:50%;background-repeat:no-repeat;background-position:center}.slick-next:before,.slick-next:hover:before,.slick-prev:before,.slick-prev:hover:before{font-size:50px;opacity:1;content:''}.slick-prev,.slick-prev:hover{left:0;background-image:url(/assets/img/arrow-left.svg)}.slick-next,.slick-next:hover{right:0;background-image:url(/assets/img/arrow-right.svg)}}.slick-dots{bottom:1.5vw}.slick-dots li,.slick-dots li:hover{margin:3vw;width:18px}.slick-dots li button,.slick-dots li:hover button{padding:30px;-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}.slick-dots li button:before,.slick-dots li:hover button:before{content:"";opacity:1;width:2vw;height:2vw;max-width:15px;max-height:15px;background-color:#000;border-radius:50%;border:1px solid #fff;-webkit-transform:translate(20px,20px);transform:translate(20px,20px)}.slick-dots li.slick-active button:before,.slick-dots li:hover.slick-active button:before{background-color:#fff;border-color:#000}.slick-dotted.slick-slider{margin-bottom:0}.content{max-width:950px;margin:0 auto 1em;padding:1em;clear:both}.content.full{max-width:none}.audio{margin-bottom:2em}.audio h3{margin:0 0 .5em .5em}.audio audio{width:100%;outline:0}.audio p{margin:.5em 0 .5em .5em}.fluidvids+p{margin-top:.5em}img.left{float:left;margin-right:20px;margin-bottom:20px;max-width:400px;width:100%}img.left.small{max-width:150px}@media screen and (max-width:650px){img.left.normal+h3,img.left.normal+p{clear:both}}#crumbs-container{background-color:#eee;cursor:default}#crumbs{margin:0;padding:0}#crumbs a,#crumbs span{padding:.5em}nav.sub li{margin:1em 0}h3{margin-bottom:1em}.has-photos{margin-top:2em;margin-bottom:2em}.call-to-action{float:right;margin:1em 0 2em}.call-to-action a{display:block;border:1px solid #6ba7e3;padding:1em 2em}.call-to-action a:hover{border:1px solid #2574c3}footer{clear:both;padding:3em 0;text-align:center}@media screen and (max-width:990px){#avatar+span br{display:none}nav{margin:0 auto}}