@charset "UTF-8";@import url(https://use.typekit.net/stv5yvj.css);/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{color:#000;font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:18px;min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;width:100vw}body.nav-active{height:100%;overflow:hidden}h1{font-family:utopia-std,serif;font-weight:400;font-style:normal;margin:0;font-size:2.5rem;line-height:calc(2.5rem + 10px);margin:0 0 3rem}@media (min-width:768px){h1{font-size:3.2rem;line-height:calc(3.2rem + 10px)}}@media (min-width:1200px){h1{font-size:4rem;line-height:calc(4rem + 10px)}}h2{font-family:utopia-std,serif;font-weight:400;font-style:normal;margin:0;color:#202020;font-size:2rem;line-height:calc(2rem + 10px);margin:0 0 1rem}@media (min-width:768px){h2{font-size:2.2rem;line-height:calc(2.2rem + 10px);margin:0 0 1.3rem}}@media (min-width:1200px){h2{font-size:2.8rem;line-height:calc(2.8rem + 10px)}}h3{font-family:utopia-std,serif;font-weight:400;font-style:normal;margin:0;color:#202020;font-size:1.4rem;line-height:calc(1.4rem + 10px);margin:0 0 1rem}@media (min-width:768px){h3{font-size:1.6rem;line-height:calc(1.6rem + 10px);margin:0 0 1.3rem}}@media (min-width:1200px){h3{font-size:2rem;line-height:calc(2rem + 10px)}}h4{font-family:utopia-std,serif;font-weight:400;font-style:normal;margin:0;color:#202020;font-size:1.2rem;line-height:calc(1.2rem + 10px);margin:0 0 1rem}@media (min-width:768px){h4{font-size:1.35rem;line-height:calc(1.5rem + 10px);margin:0 0 1.3rem}}@media (min-width:1200px){h4{font-size:1.5rem;line-height:calc(1.5rem + 10px)}}main{width:100vw}.sub-title{font-size:1.25rem;font-weight:500;line-height:calc(1.2rem + 8px);margin:0 0 37.5px}a{color:#6c6c6c;display:inline;text-decoration:underline}a:focus,a:hover{color:#d51f26}address,blockquote cite,p,q cite{font-size:1em;font-style:normal;font-weight:400;line-height:calc(1em + 10px);margin:0 0 1.5rem}ol,ul{font-size:1em;list-style:none;margin:0 0 1.5rem;padding:0}ol li,ul li{font-weight:400;line-height:calc(1em + 8px)}img{display:block;height:auto}b,strong{font-weight:700}blockquote,q{position:relative}blockquote span,q span{display:block;padding:0 0 15px}blockquote span:before,q span:before{content:open-quote}blockquote span:after,q span:after{content:close-quote}blockquote cite,q cite{display:block;padding:0;margin:0}main ul li{margin:0 0 .5em 1em}main ul li:before{color:#d51f26;content:"•";display:inline-block;font-size:1.4em;font-weight:700;margin-left:-.7em;width:.7em}main ol{counter-reset:li}main ol li{counter-increment:li}main ol li:before{content:counter(li) ". ";display:inline-block;width:1.6rem}[v-cloak]{display:none!important}.skip-to-main a{width:26em;display:block;color:#fff;background:#333;text-decoration:none;padding:5px;position:absolute;left:-1000em;top:0;font-weight:700}.para-content .align-left{margin-right:1.5rem}.para-content .align-right{margin-left:1.5rem}.para-content table{border-collapse:collapse;margin:2em 0 2em 0;width:100%!important}.para-content table tr{border-bottom:1px solid #134832;border-left:1px solid #134832}.para-content table td,.para-content table th{border:1px solid #134832;padding:10px;vertical-align:middle}.para-content table td blockquote cite,.para-content table td p,.para-content table td q cite,.para-content table th blockquote cite,.para-content table th p,.para-content table th q cite,blockquote .para-content table td cite,blockquote .para-content table th cite,q .para-content table td cite,q .para-content table th cite{margin:0}.para-content table th{background:#0f3b29;color:#fff;font-weight:700;border-right:1px solid #fff}.para-content table th:last-of-type{border-right:1px solid #0f3b29}.para-content table td{border-right:1px solid #0f3b29;font-weight:400;Background-color:#fff}.inline-link{height:0;position:absolute;top:-25px}@media (min-width:768px){.inline-link{top:-175px}}.container{margin:0 auto;position:relative;padding:0 15px;width:calc(100% - 30px)}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.contained{max-width:760px;margin:auto;width:100%}.flex-container{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.people-search .views-row,.row{margin:0 -15px}header{position:sticky;top:0;left:0;width:100%;z-index:500}@media (min-width:1440px){header .container{max-width:1400px}}header .logo{display:inline-block}header .logo img{height:auto;width:220px}@media (min-width:1200px){header .logo img{height:auto;width:242px}}@media (min-width:1440px){header .logo img{height:auto;width:269px}}header ul li:before{display:none;visibility:hidden}header ul li a{text-decoration:none}header ul li a:focus,header ul li a:hover{text-decoration:underline}header .header-top{background:#0f3b29;padding:.4rem 0}header .header-top .icon{display:none}@media (max-width:767px){header .header-top{position:relative}header .header-top .icon{display:flex;align-items:center;justify-content:flex-end;background:#134832;position:absolute;top:0;right:0;height:100%;width:24px;z-index:2}header .header-top .icon svg{width:75%;height:auto;padding:0 0 5px 0;transform:rotate(-90deg)}}@media (max-width:991px){header .header-top .container{max-width:none;margin:0;width:auto}}@media (max-width:991px){header .header-top .scroll{white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media (max-width:991px){header .header-top .scroll::-webkit-scrollbar{display:none}}header .header-top ul{list-style:none;margin:0}@media (min-width:992px){header .header-top ul{display:flex;justify-content:flex-end}}header .header-top ul li{line-height:.875rem;padding:0 7.5px}@media (max-width:991px){header .header-top ul li{display:inline-block}}header .header-top ul li:last-of-type{margin-right:24px}@media (min-width:992px){header .header-top ul li:last-of-type{margin-right:0;padding:0 0 0 7.5px}}header .header-top a{color:#fff;font-size:.875rem;display:block}header .header-top a:not(.btn):not(.btn-alt){padding-top:5px;padding-bottom:5px;border:0}header .header-top a:hover header .header-top a:focus{color:#fff;text-decoration:#fff underline}.contact-message-form header .header-top a.button,.user-login-form header .header-top a.button,.user-pass header .header-top a.button,.user-register-form header .header-top a.button,header .header-top .contact-message-form a.button,header .header-top .user-login-form a.button,header .header-top .user-pass a.button,header .header-top .user-register-form a.button,header .header-top a.btn,header .header-top a.btn-alt{padding:3px;border:2px solid #d51f26;transition:background-color .3s}header .header-main{background:#134832;padding:15px 0}@media (min-width:992px){header .header-main{padding:0}}header .header-main .flex-container{align-items:center}header .header-main .header-col{padding:0 15px;width:calc(8.3333333333% * 6 - 30px)}header .header-main .header-col:last-child{align-items:center;display:flex;justify-content:flex-end}@media (min-width:992px){header .header-main .header-col:first-of-type{padding:0 15px;width:calc(8.3333333333% * 3 - 30px)}header .header-main .header-col:last-of-type{padding:0 15px;width:calc(8.3333333333% * 9 - 30px);display:block}}@media (min-width:1440px){header .header-main .header-col:first-of-type{padding:0 15px;width:calc(8.3333333333% * 5 - 30px)}header .header-main .header-col:last-of-type{padding:0 15px;width:calc(8.3333333333% * 7 - 30px)}}header .header-main .show-menu{display:inline-block;width:32px;height:32px;cursor:pointer}header .header-main .show-menu:before{background:url(../img/nav.svg) center/cover no-repeat;content:"";display:block;width:32px;height:32px}@media (min-width:992px){header .header-main .show-menu{display:none}}header .header-main .show-menu svg{display:block;fill:#fff;height:100%;width:100%}@media (min-width:992px){header .header-main nav{max-width:790px;margin-left:auto}header .header-main nav ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0;padding:1.4rem 0 0}header .header-main nav ul li{display:inline-block;position:relative}header .header-main nav ul li:hover{cursor:pointer}header .header-main nav ul li:hover>ul{display:block;opacity:1;visibility:visible}header .header-main nav ul li:focus-within{cursor:pointer}header .header-main nav ul li:focus-within>ul{display:block;opacity:1;visibility:visible}header .header-main nav ul li.go-back{display:none}header .header-main nav ul li.current>a{color:#fff;text-decoration:underline}header .header-main nav ul li span{display:none}header .header-main nav ul li a{color:#fff;display:block;font-weight:500;font-size:1.1rem;padding:1.2em 0;text-decoration:none}header .header-main nav ul li a:focus,header .header-main nav ul li a:hover{text-decoration:underline}header .header-main nav ul li ul{visibility:hidden;opacity:0;background:#0f3b29;position:absolute;transition:all .5s ease;left:-1.4rem;top:100%;padding:1rem 1.4rem;min-width:100%;white-space:nowrap}header .header-main nav ul li ul:hover{display:block;opacity:1;visibility:visible}header .header-main nav ul li ul li{display:block}header .header-main nav ul li ul li a{padding:0;font-size:1rem;line-height:calc(1rem + 14px)}header .header-main nav ul li ul li a.is-active{text-decoration:underline}header .header-main nav ul li ul li ul{background:rgb(8.3516483516,31.6483516484,21.978021978);left:100%;top:0}header .header-main nav ul li ul li ul li:hover{background:rgb(3.0274725275,11.4725274725,7.967032967)}}@media (max-width:991px){header .header-main nav ul{position:fixed;top:0;right:0;height:100%;padding:0;margin:0;z-index:3;list-style:none;width:320px;background:#134832;visibility:visible;overflow-y:auto;overflow-x:hidden;transform:translateX(0);transition:all .5s ease}header .header-main nav ul.is-hidden{visibility:hidden;transform:translateX(100%);transition:all .5s ease}header .header-main nav ul li{border-bottom:1px solid rgb(14.7406593407,55.8593406593,38.7912087912);transition:all .5s ease}header .header-main nav ul li.has-dropdown{display:flex;justify-content:space-between;align-items:center}header .header-main nav ul li.has-dropdown span{display:flex;align-items:center;padding:0 1em;cursor:pointer}header .header-main nav ul li.has-dropdown span:hover svg{transform:translateX(5px)}header .header-main nav ul li.has-dropdown span svg{width:36px;height:36px;fill:#fff;transition:transform .3s ease}header .header-main nav ul li.current{background:rgb(10.4813186813,39.7186813187,27.5824175824)}header .header-main nav ul li.current:hover{background:rgb(14.7406593407,55.8593406593,38.7912087912)}header .header-main nav ul li.go-back:hover a svg{transform:translateX(-5px)}header .header-main nav ul li.go-back a{display:flex;color:#fff}header .header-main nav ul li.go-back a svg{width:30px;height:30px;fill:#fff;transition:transform .3s ease}header .header-main nav ul li:hover{background:rgb(14.7406593407,55.8593406593,38.7912087912)}header .header-main nav ul li a{display:block;padding:1em;color:#fff;text-decoration:none;flex-grow:1;line-height:1.875em}header .header-main nav ul li a.is-active{background:rgb(10.4813186813,39.7186813187,27.5824175824)}}footer{background:#134832;color:#fff;font-size:16px}footer h4{color:#fff;font-weight:700}footer a{border:0;color:#fff;text-decoration:none}footer a.is-active,footer a:focus,footer a:hover{color:#fff;text-decoration:underline}footer ul{padding:0;margin:0}footer ul li{list-style:none}footer ul li:before{display:none;visibility:hidden}blockquote footer cite,footer blockquote cite,footer p,footer q cite,q footer cite{font-weight:300;line-height:22px;opacity:.6;margin:0}footer .social{align-items:center;display:flex;justify-content:space-between}footer .social a{display:inline-block;height:2rem;width:2rem}footer .social a:after{content:"";height:2rem;display:block;width:2rem}footer .social a.facebook:after{background:url(../img/facebook.svg)}footer .social a.twitter:after{background:url(../img/twitter.svg)}footer .social a.linkedin:after{background:url(../img/linkedin.svg)}footer .social a.instagram:after{background:url(../img/instagram.svg)}footer .social a.youtube:after{background:url(../img/youtube.svg)}footer .footer-main{padding:1.25rem 0}@media (min-width:768px){footer .footer-main{padding:1.375rem 0}}@media (min-width:992px){footer .footer-main{padding:2.5rem 0}}@media (min-width:1200px){footer .footer-main{padding:2.1875rem 0}}@media (min-width:1440px){footer .footer-main{padding:2.5rem 0}}footer .footer-main .footer-col{padding:0 15px;width:calc(8.3333333333% * 12 - 30px);margin:0 0 30px}@media (min-width:768px){footer .footer-main .footer-col{padding:0 15px;width:calc(8.3333333333% * 6 - 30px)}}@media (min-width:992px){footer .footer-main .footer-col{padding:0 15px;width:calc(8.3333333333% * 3 - 30px);margin:0}}footer .footer-sub{padding:30px 0;position:relative}footer .footer-sub .flex-container{align-items:center}footer .footer-sub:before{background:#f9f4ec;content:"";display:block;height:1px;left:0;opacity:.2;position:absolute;top:0;width:100%}footer .footer-sub img{height:45px;max-width:100%;width:165px}footer .footer-sub ul{display:flex;justify-content:space-between}footer .footer-sub .footer-col{padding:0 15px;width:calc(8.3333333333% * 12 - 30px)}footer .footer-sub .footer-col:nth-child(1){padding-bottom:15px}@media (min-width:768px){footer .footer-sub .footer-col:nth-child(1){padding:0 15px;width:calc(8.3333333333% * 2.5 - 30px)}}footer .footer-sub .footer-col:nth-child(2){padding-bottom:15px}@media (min-width:768px){footer .footer-sub .footer-col:nth-child(2){padding:0 15px;width:calc(8.3333333333% * 7 - 30px)}}@media (min-width:768px){footer .footer-sub .footer-col:nth-child(3){padding:0 15px;width:calc(8.3333333333% * 2.5 - 30px);opacity:1;text-align:right}}.block-title,.sidebar .sidebar-cta .read-more{font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:calc(1rem + 3px);margin:0 0 15px}.columns{padding:2rem 0}@media (min-width:768px){.columns{padding:2.2rem 0}}@media (min-width:992px){.columns{padding:4rem 0}}@media (min-width:1200px){.columns{padding:3.5rem 0}}@media (min-width:1440px){.columns{padding:4rem 0}}.columns .flex-container{justify-content:space-between}.columns .column{padding:0 15px;width:calc(8.3333333333% * 12 - 30px)}@media (min-width:1200px){.columns .column{padding:0 15px;width:calc(8.3333333333% * 8 - 30px)}}.centered-text{padding:2rem 0;text-align:center}@media (min-width:768px){.centered-text{padding:2.2rem 0}}@media (min-width:992px){.centered-text{padding:4rem 0}}@media (min-width:1200px){.centered-text{padding:3.5rem 0}}@media (min-width:1440px){.centered-text{padding:4rem 0}}.centered-text blockquote cite:last-of-type,.centered-text p:last-of-type,.centered-text q cite:last-of-type,blockquote .centered-text cite:last-of-type,q .centered-text cite:last-of-type{margin-bottom:0}.centered-text .btn-alt{margin-top:1rem}.content-two-col{padding:2rem 0}@media (min-width:768px){.content-two-col{padding:2.2rem 0}}@media (min-width:992px){.content-two-col{padding:4rem 0}}@media (min-width:1200px){.content-two-col{padding:3.5rem 0}}@media (min-width:1440px){.content-two-col{padding:4rem 0}}.content-two-col .content-col{padding:0 15px;width:calc(8.3333333333% * 12 - 30px)}@media (min-width:992px){.content-two-col .content-col{padding:0 15px;width:calc(8.3333333333% * 6 - 30px)}}.content-two-col .content-col h2{max-width:90%}.content-two-col .content-col a,.content-two-col .content-col blockquote,.content-two-col .content-col blockquote cite,.content-two-col .content-col ol,.content-two-col .content-col p,.content-two-col .content-col q,.content-two-col .content-col q cite,.content-two-col .content-col ul,blockquote .content-two-col .content-col cite,q .content-two-col .content-col cite{font-size:1.125rem;line-height:calc(1.125rem + 8px)}.tiles{padding:0 0 2rem}@media (min-width:768px){.tiles{padding:0 0 2.2rem}}@media (min-width:992px){.tiles{padding:0 0 4rem}}@media (min-width:1200px){.tiles{padding:0 0 3.5rem}}@media (min-width:1440px){.tiles{padding:0 0 4rem}}.tiles .tile{margin:0 0 30px}.tiles .tile a{border:0;border-radius:5px;display:block;position:relative;overflow:hidden;transition:transform .1s ease-in-out,box-shadow .1s ease-in-out}.tiles .tile a:after{background:rgba(0,0,0,.45);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.tiles .tile a img{width:100%}.tiles .tile a h3{bottom:30px;color:#fff;left:30px;right:30px;margin:0;position:absolute;z-index:1}.tiles .tile a:focus,.tiles .tile a:hover{box-shadow:0 5px 15px rgba(0,0,0,.3);transform:translateY(-3px)}.tiles.lg .tile{padding:0 15px;width:calc(8.3333333333% * 12 - 30px)}.tiles.lg .tile:last-of-type{margin:0}@media (min-width:768px){.tiles.lg .tile{padding:0 15px;width:calc(8.3333333333% * 6 - 30px)}.tiles.lg .tile:nth-last-child(2){margin:0}}.tiles.sm .tile{padding:0 15px;width:calc(8.3333333333% * 12 - 30px)}.tiles.sm .tile:last-of-type{margin:0}@media (min-width:768px){.tiles.sm .tile{padding:0 15px;width:calc(8.3333333333% * 6 - 30px)}}@media (min-width:992px){.tiles.sm .tile{padding:0 15px;width:calc(8.3333333333% * 4 - 30px);margin:0}}.tiles.sm .tile h3{font-family:utopia-std,serif;font-weight:400;font-style:normal;margin:0;color:#202020;font-size:1.2rem;line-height:calc(1.2rem + 10px);margin:0 0 1rem;color:#fff;margin:0!important;padding:0}@media (min-width:768px){.tiles.sm .tile h3{font-size:1.35rem;line-height:calc(1.5rem + 10px);margin:0 0 1.3rem}}@media (min-width:1200px){.tiles.sm .tile h3{font-size:1.5rem;line-height:calc(1.5rem + 10px)}}.tiles+.tiles{margin-top:-2rem}@media (min-width:480px){.tiles+.tiles{margin-top:-2.5rem}}@media (min-width:768px){.tiles+.tiles{margin-top:-4rem}}@media (min-width:992px){.tiles+.tiles{margin-top:-4.5rem}}@media (min-width:1200px){.tiles+.tiles{margin-top:-5rem}}@media (min-width:1440px){.tiles+.tiles{margin-top:-6rem}}.repeater-two-col{padding:2rem 0}@media (min-width:768px){.repeater-two-col{padding:2.2rem 0}}@media (min-width:992px){.repeater-two-col{padding:4rem 0}}@media (min-width:1200px){.repeater-two-col{padding:3.5rem 0}}@media (min-width:1440px){.repeater-two-col{padding:4rem 0}}.repeater-two-col .flex-container{align-items:center;justify-content:space-between}.repeater-two-col .repeater-col{padding:0 15px;width:calc(8.3333333333% * 12 - 30px);margin:0 0 15px}@media (min-width:992px){.repeater-two-col .repeater-col{padding:0 15px;width:calc(8.3333333333% * 6 - 30px)}.repeater-two-col .repeater-col:first-of-type{padding:0 15px;width:calc(8.3333333333% * 5.5 - 30px)}.repeater-two-col .repeater-col:last-of-type{margin:0}}.repeater-two-col .repeater-col img{width:100%}@media (min-width:992px){.repeater-two-col.image-left .repeater-col:first-of-type{order:2}.repeater-two-col.image-left .repeater-col:last-of-type{order:1}}.profile{color:#202020;margin:0 0 45px}.profile .media{padding:0 15px;width:calc(8.3333333333% * 3.5 - 30px);margin:0}.profile .media img{border-radius:5px;max-width:163px}.profile .content{padding:0 15px;width:calc(8.3333333333% * 8.5 - 30px)}.profile .content .profile-content{margin:0 0 .8rem}.profile .content .profile-content:last-of-type{margin:0}.profile .content .profile-content blockquote cite:first-of-type,.profile .content .profile-content p:first-of-type,.profile .content .profile-content q cite:first-of-type,blockquote .profile .content .profile-content cite:first-of-type,q .profile .content .profile-content cite:first-of-type{font-size:1rem;line-height:calc(1rem + 3px);margin:0;opacity:.5}.profile .content .profile-content blockquote cite:last-of-type,.profile .content .profile-content p:last-of-type,.profile .content .profile-content q cite:last-of-type,blockquote .profile .content .profile-content cite:last-of-type,q .profile .content .profile-content cite:last-of-type{font-size:1.2rem;font-weight:600;margin:0}.related-profile{padding:2rem 0}@media (min-width:768px){.related-profile{padding:2.2rem 0}}@media (min-width:992px){.related-profile{padding:4rem 0}}@media (min-width:1200px){.related-profile{padding:3.5rem 0}}@media (min-width:1440px){.related-profile{padding:4rem 0}}.people-search .related-profile .views-row,.related-profile .people-search .views-row,.related-profile .row{margin-bottom:-30px}.related-profile article{padding:0 15px;width:calc(8.3333333333% * 12 - 30px);margin:0 0 30px}@media (min-width:768px){.related-profile article{padding:0 15px;width:calc(8.3333333333% * 6 - 30px)}}@media (min-width:992px){.related-profile article{padding:0 15px;width:calc(8.3333333333% * 4 - 30px)}}.related-profile a{align-items:flex-start;border:0;display:flex;text-decoration:none}.related-profile a .profile-col:first-of-type{margin-right:15px;width:100px}.related-profile a .profile-col img{border-radius:5px;width:100%}.related-profile a .profile-col h4{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-size:1.4rem;font-weight:600;margin:0 0 .2rem}.related-profile a .profile-col blockquote cite,.related-profile a .profile-col p,.related-profile a .profile-col q cite,blockquote .related-profile a .profile-col cite,q .related-profile a .profile-col cite{color:#6c6c6c;font-size:1rem;margin:0 0 .2rem}.timeline{padding:2rem 0}@media (min-width:768px){.timeline{padding:2.2rem 0}}@media (min-width:992px){.timeline{padding:4rem 0}}@media (min-width:1200px){.timeline{padding:3.5rem 0}}@media (min-width:1440px){.timeline{padding:4rem 0}}.timeline .timeline-item{position:relative}.timeline .timeline-item:last-of-type{padding:0}.timeline .timeline-item:last-of-type .timeline-col:after{display:none}.timeline .timeline-item .flex-container{justify-content:flex-end}@media (min-width:992px){.timeline .timeline-item .flex-container{justify-content:space-between}}.timeline .timeline-item .timeline-col{padding:0 15px;width:calc(8.3333333333% * 10 - 30px);margin:0;padding-bottom:30px;position:relative}@media (min-width:992px){.timeline .timeline-item .timeline-col{padding:0 15px;width:calc(8.3333333333% * 5.5 - 30px);margin:0;position:relative}.timeline .timeline-item .timeline-col:first-of-type{order:2}}.timeline .timeline-item .timeline-col:after{background:#f0f0f0;content:"";display:block;height:100%;left:-1.4rem;position:absolute;top:.7rem;width:2px;z-index:0}@media (min-width:768px){.timeline .timeline-item .timeline-col:after{left:calc(-1.4rem - 1px)}}@media (min-width:992px){.timeline .timeline-item .timeline-col:after{left:-2.9rem}}@media (min-width:992px){.timeline .timeline-item .timeline-col.timeline-image:after{content:none;display:none}}.timeline .timeline-item .timeline-col img{border-radius:5px;margin:0 0 15px;width:100%}.timeline .timeline-item .timeline-col cite{display:block;font-family:proxima-nova,sans-serif;font-size:.875rem;font-style:normal;line-height:calc(.875rem + 8px)}.timeline .timeline-item .timeline-col .timeline-content{padding:0 0 2rem;position:relative}@media (min-width:768px){.timeline .timeline-item .timeline-col .timeline-content{padding:0 0 2.2rem}}@media (min-width:992px){.timeline .timeline-item .timeline-col .timeline-content{padding:0 0 4rem}}@media (min-width:1200px){.timeline .timeline-item .timeline-col .timeline-content{padding:0 0 3.5rem}}@media (min-width:1440px){.timeline .timeline-item .timeline-col .timeline-content{padding:0 0 4rem}}.timeline .timeline-item .timeline-col .timeline-content:before{background:#d51f26;border-radius:50%;content:"";display:block;height:1.4rem;left:-3rem;position:absolute;top:.4rem;width:1.4rem;z-index:1}@media (min-width:992px){.timeline .timeline-item .timeline-col .timeline-content:before{left:-4.5rem}}.timeline .timeline-item .timeline-col time{font-family:utopia-std,serif;font-weight:400;font-style:normal;margin:0;color:#202020;font-size:1.2rem;line-height:calc(1.2rem + 10px);margin:0 0 1rem;display:block;font-weight:600;margin:0 0 15px!important}@media (min-width:768px){.timeline .timeline-item .timeline-col time{font-size:1.35rem;line-height:calc(1.5rem + 10px);margin:0 0 1.3rem}}@media (min-width:1200px){.timeline .timeline-item .timeline-col time{font-size:1.5rem;line-height:calc(1.5rem + 10px)}}.timeline .timeline-item:last-of-type .timeline-col .timeline-content{padding:0 0 15px!important}.main-contact{padding:2rem 0}@media (min-width:768px){.main-contact{padding:2.2rem 0}}@media (min-width:992px){.main-contact{padding:4rem 0}}@media (min-width:1200px){.main-contact{padding:3.5rem 0}}@media (min-width:1440px){.main-contact{padding:4rem 0}}.main-contact .details{padding:0 15px;width:calc(8.3333333333% * 12 - 30px);margin:0 0 37.5px}@media (min-width:768px){.main-contact .details{padding:0 15px;width:calc(8.3333333333% * 6 - 30px)}}@media (min-width:992px){.main-contact .details{padding:0 15px;width:calc(8.3333333333% * 4 - 30px);margin:0}}.main-contact .details:last-of-type{margin:0}.main-contact .details h4{font-weight:600;margin:0 0 .6rem!important}.main-contact .details address{color:#6c6c6c}.main-contact .details a{color:#d51f26;display:inline-block;text-decoration:none;margin:0 0 37.5px}.main-contact .details a:last-of-type{margin:0!important}.main-contact .details a:focus,.main-contact .details a:hover{text-decoration:underline}.main-contact .details a.btn-alt{color:#000}.main-contact .details a.btn-alt:focus,.main-contact .details a.btn-alt:hover{background:#d51f26;border-color:#d51f26;color:#fff;text-decoration:none}.main-contact .details:last-of-type{display:flex;flex-direction:column}.main-contact .details:last-of-type a{margin:0 0 .6rem}.key-contacts{padding:0 0 2rem}@media (min-width:768px){.key-contacts{padding:0 0 2.2rem}}@media (min-width:992px){.key-contacts{padding:0 0 4rem}}@media (min-width:1200px){.key-contacts{padding:0 0 3.5rem}}@media (min-width:1440px){.key-contacts{padding:0 0 4rem}}.key-contacts .contact{padding:0 15px;width:calc(8.3333333333% * 12 - 30px);margin:0 0 37.5px}.key-contacts .contact h4{font-weight:600;margin:0 0 .6rem!important}.key-contacts .contact a{color:#d51f26;display:block;text-decoration:none}.key-contacts .contact a:nth-child(3){margin:.6rem 0 0!important}.key-contacts .contact a:focus,.key-contacts .contact a:hover{text-decoration:underline}@media (min-width:768px){.key-contacts .contact{padding:0 15px;width:calc(8.3333333333% * 6 - 30px)}}.directions{padding:2rem 0}@media (min-width:768px){.directions{padding:2.2rem 0}}@media (min-width:992px){.directions{padding:4rem 0}}@media (min-width:1200px){.directions{padding:3.5rem 0}}@media (min-width:1440px){.directions{padding:4rem 0}}.directions .direction{padding:0 15px;width:calc(8.3333333333% * 12 - 30px);margin:0 0 30px}@media (min-width:992px){.directions .direction{padding:0 15px;width:calc(8.3333333333% * 6 - 30px)}}.directions .direction h4{font-weight:600}.error-page-content{margin-bottom:75px}.inline-link-item{height:0;position:relative}.password-protect-wrapper{background:#f9f4ec}.password-protect-wrapper .password-protect h1{margin-bottom:1rem;text-align:center}.password-protect-wrapper .password-protect blockquote cite,.password-protect-wrapper .password-protect p,.password-protect-wrapper .password-protect q cite,blockquote .password-protect-wrapper .password-protect cite,q .password-protect-wrapper .password-protect cite{color:#6c6c6c;text-align:center}.password-protect-wrapper .password-protect figure{margin:0 auto 2rem;width:200px}.password-protect-wrapper .password-protect figure img{border-radius:50%;width:200px}.password-protect-wrapper .password-protect .password-protect-content{text-align:center}.password-protect-wrapper .password-protect .password-protect-content blockquote cite,.password-protect-wrapper .password-protect .password-protect-content p,.password-protect-wrapper .password-protect .password-protect-content q cite,blockquote .password-protect-wrapper .password-protect .password-protect-content cite,q .password-protect-wrapper .password-protect .password-protect-content cite{color:#000}.password-protect-wrapper .password-protect .form-actions{border-radius:5px;margin:auto;max-width:400px;overflow:hidden;position:relative;width:100%}.password-protect-wrapper .password-protect .form-actions input[type=text]{background:#fff;border:0;color:#6c6c6c;font-size:13px;padding:1.2rem;width:calc(100% - 2rem)}.password-protect-wrapper .password-protect .form-actions input[type=submit]{background:#d51f26;border-radius:unset;color:#fff;font-weight:400;position:absolute;right:0;top:0;width:160px}.statistics{padding:2rem 0}@media (min-width:768px){.statistics{padding:2.2rem 0}}@media (min-width:992px){.statistics{padding:4rem 0}}@media (min-width:1200px){.statistics{padding:3.5rem 0}}@media (min-width:1440px){.statistics{padding:4rem 0}}.statistics .statistic{width:calc(33% - 30px);margin:0 15px 30px 15px;box-sizing:border-box;border-top:4px solid #134832}.statistics .statistic h4{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;font-weight:700;font-size:2.5rem;line-height:calc(2.5rem + 10px);margin:1rem 0;color:#134832}@media (min-width:768px){.statistics .statistic h4{font-size:3.2rem;line-height:calc(3.2rem + 10px)}}@media (min-width:1200px){.statistics .statistic h4{font-size:4rem;line-height:calc(4rem + 10px)}}.statistics .statistic blockquote cite,.statistics .statistic p,.statistics .statistic q cite,blockquote .statistics .statistic cite,q .statistics .statistic cite{color:#6c6c6c}.parallax-title{position:relative;display:flex;justify-content:center;align-items:center;width:100%;min-height:600px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.parallax-title:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);z-index:0}.parallax-title h2{font-family:utopia-std,serif;font-weight:400;font-style:normal;margin:0;font-size:2.5rem;line-height:calc(2.5rem + 10px);margin:0 0 3rem;text-align:center;color:#fff;margin:0}@media (min-width:768px){.parallax-title h2{font-size:3.2rem;line-height:calc(3.2rem + 10px)}}@media (min-width:1200px){.parallax-title h2{font-size:4rem;line-height:calc(4rem + 10px)}}.donor-list{padding:2rem 0}@media (min-width:768px){.donor-list{padding:2.2rem 0}}@media (min-width:992px){.donor-list{padding:4rem 0}}@media (min-width:1200px){.donor-list{padding:3.5rem 0}}@media (min-width:1440px){.donor-list{padding:4rem 0}}.donor-list .view-wrapper ul li::before{content:"";display:none}.donor-list .view-wrapper .header{display:flex;justify-content:space-between;align-items:flex-end;padding:2rem 0;border-bottom:3px solid #134832}.donor-list .view-wrapper .header .col h2{color:#134832;margin:0}.donor-list .view-wrapper .header .col .filter label{font-size:.875rem}.donor-list .view-wrapper .header .col .filter select{margin:.5rem 0 0 0}.donor-list .view-wrapper .header .col:first-of-type{order:2}.donor-list .view-wrapper .header .col:last-of-type{width:30%}.donor-list .view-wrapper .content ul{display:grid;grid-template-columns:1fr;grid-gap:0 1rem;width:100%}@media (min-width:480px){.donor-list .view-wrapper .content ul{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.donor-list .view-wrapper .content ul{grid-template-columns:repeat(3,1fr)}}@media (min-width:1200px){.donor-list .view-wrapper .content ul{grid-template-columns:repeat(4,1fr)}}.donor-list .view-wrapper .content ul li{padding:1rem;margin:0;border-bottom:1px solid #6c6c6c;box-sizing:border-box;font-weight:700;color:#134832}.donor-list .view-wrapper .pagination .pager{padding:1rem 0;background:0 0}.donor-list .view-wrapper .pagination .pager ul{display:flex;justify-content:flex-end}.donor-list .view-wrapper .pagination .pager ul li{font-weight:700;display:flex;align-items:center}.donor-list .view-wrapper .pagination .pager ul li.pager__item--first,.donor-list .view-wrapper .pagination .pager ul li.pager__item--last{display:none}.donor-list .view-wrapper .pagination .pager ul li.pager__item--next:after{display:inline-block;content:url(../img/black-arrow.svg);transform:rotate(-90deg);width:12px}.donor-list .view-wrapper .pagination .pager ul li.pager__item--previous:before{display:inline-block;content:url(../img/black-arrow.svg);transform:rotate(90deg);width:12px}.donor-list .view-wrapper .pagination .pager ul li a:hover{text-decoration:underline}.links-line .flex-container{justify-content:flex-start}.links-line .flex-container a{color:#0f3b29;display:inline-block;font-weight:700;padding-right:20px;position:relative}.links-line .flex-container a:after{background:#0f3b29;content:"";height:calc(100% - 8px);position:absolute;right:10px;top:4px;width:1px}.links-line .flex-container a:last-of-type:after{display:none}.sound-cloud-embed{position:relative;display:flex;justify-content:center;align-items:center;width:100%;min-height:600px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.sound-cloud-embed:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.25);z-index:0}.sound-cloud-embed h2{font-family:utopia-std,serif;font-weight:400;font-style:normal;margin:0;font-size:2.5rem;line-height:calc(2.5rem + 10px);margin:0 0 3rem;text-align:center;color:#fff;margin:0}@media (min-width:768px){.sound-cloud-embed h2{font-size:3.2rem;line-height:calc(3.2rem + 10px)}}@media (min-width:1200px){.sound-cloud-embed h2{font-size:4rem;line-height:calc(4rem + 10px)}}.editor-text-left{padding:2rem 0}@media (min-width:768px){.editor-text-left{padding:2.2rem 0}}@media (min-width:992px){.editor-text-left{padding:4rem 0}}@media (min-width:1200px){.editor-text-left{padding:3.5rem 0}}@media (min-width:1440px){.editor-text-left{padding:4rem 0}}.editor-text-left .content{padding-top:4rem;width:100%}@media (min-width:992px){.editor-text-left .content{width:50%}}.editor-text-left .content blockquote cite:last-of-type,.editor-text-left .content p:last-of-type,.editor-text-left .content q cite:last-of-type,blockquote .editor-text-left .content cite:last-of-type,q .editor-text-left .content cite:last-of-type{margin-bottom:0}.btn,.btn-alt,.contact-message-form .button,.user-login-form .button,.user-pass .button,.user-register-form .button{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;background:#d51f26;border-radius:5px;border:2px solid #d51f26;color:#fff;display:inline-block;font-size:1rem;font-weight:700;letter-spacing:1px;padding:16.5px 22.5px;text-decoration:none}.btn-alt:focus,.btn-alt:hover,.btn:focus,.btn:hover,.contact-message-form .button:focus,.contact-message-form .button:hover,.user-login-form .button:focus,.user-login-form .button:hover,.user-pass .button:focus,.user-pass .button:hover,.user-register-form .button:focus,.user-register-form .button:hover{background:#134832;border:2px solid #134832;color:#fff;text-decoration:none}.btn-alt{background:#fff;color:#202020}.btn-alt:focus,.btn-alt:hover{background:#d51f26;border-color:#d51f26;color:#fff}.view-all{border:0;color:#d51f26;font-size:1rem;font-weight:600;letter-spacing:1px;margin:0 0 .4rem;text-decoration:none}.view-all:focus,.view-all:hover{border:0;color:#134832;text-decoration:none}.cta{padding:2rem 0}@media (min-width:768px){.cta{padding:2.2rem 0}}@media (min-width:992px){.cta{padding:4rem 0}}@media (min-width:1200px){.cta{padding:3.5rem 0}}@media (min-width:1440px){.cta{padding:4rem 0}}@media (min-width:768px){.cta{margin-top:2.2rem}}@media (min-width:992px){.cta{margin-top:4rem}}@media (min-width:1200px){.cta{margin-top:3.5rem}}@media (min-width:1440px){.cta{margin-top:4rem}}.cta .cta-content{background:#fff;border-radius:5px;padding:6%;width:88%}@media (min-width:768px){.cta .cta-content{width:50%}}.cta .cta-content h3{font-family:utopia-std,serif;font-weight:400;font-style:normal;margin:0;color:#202020;font-size:2rem;line-height:calc(2rem + 10px);margin:0 0 1rem}@media (min-width:768px){.cta .cta-content h3{font-size:2.2rem;line-height:calc(2.2rem + 10px);margin:0 0 1.3rem}}@media (min-width:1200px){.cta .cta-content h3{font-size:2.8rem;line-height:calc(2.8rem + 10px)}}.cta-alt{padding:3.0769230769rem 0;position:relative}@media (min-width:768px){.cta-alt{padding:3.3846153846rem 0}}@media (min-width:992px){.cta-alt{padding:6.1538461538rem 0}}@media (min-width:1200px){.cta-alt{padding:5.3846153846rem 0}}@media (min-width:1440px){.cta-alt{padding:6.1538461538rem 0}}.cta-alt:before{background:#000;content:"";display:block;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.cta-alt .cta-content{max-width:580px}.cta-alt .cta-content h3{font-family:utopia-std,serif;font-weight:400;font-style:normal;margin:0;font-size:2.5rem;line-height:calc(2.5rem + 10px);margin:0 0 3rem;color:#fff}@media (min-width:768px){.cta-alt .cta-content h3{font-size:3.2rem;line-height:calc(3.2rem + 10px)}}@media (min-width:1200px){.cta-alt .cta-content h3{font-size:4rem;line-height:calc(4rem + 10px)}}.cta-alt .btn-alt{background:0 0;color:#fff}.cta-alt .btn-alt:focus,.cta-alt .btn-alt:hover{background:#d51f26}.cta-alt .btn-alt:first-of-type{margin:0 0 15px 0}@media (min-width:768px){.cta-alt .btn-alt:first-of-type{margin:0 15px 0 0}}.quickedit{display:none;visibility:hidden}.contextual-links{text-transform:initial}#block-girton-local-tasks{background:#131313}.inline-edit-tabs>div.content{background:rgb(19.25,19.25,19.25);padding:0 30px;text-align:center}.inline-edit-tabs>div.content ul:not(.contextual-links){border:0;display:flex;margin:0;padding:1em}.inline-edit-tabs>div.content ul:not(.contextual-links) li{margin:0}.inline-edit-tabs>div.content ul:not(.contextual-links) li:before{display:none}.inline-edit-tabs>div.content ul:not(.contextual-links) li a{color:#f0f0f0;margin-right:2em;text-decoration:none}.inline-edit-tabs>div.content ul:not(.contextual-links) li a.is-active,.inline-edit-tabs>div.content ul:not(.contextual-links) li a:focus,.inline-edit-tabs>div.content ul:not(.contextual-links) li a:hover{font-weight:600}.block__message{background:#ebebeb;padding:0 0 15px}.pager ul{align-items:center;display:flex;justify-content:center;margin:0}.pager ul li{margin:0 .2em}.pager ul li.pager__item--previous{margin-right:1em}.pager ul li.pager__item--next{margin-left:1em}.pager ul li.is-active a{color:#134832;font-weight:700;text-decoration:underline}.pager ul li a{color:#202020}.is__editor .block-configure,.is__editor .entitynodedelete-form,.is__editor .entityviewedit-form{display:none}.pager{background:#f9f4ec;padding:30px 0}.pager li{list-style:none}.pager li a{border:0;padding:0 .2rem;text-decoration:none}.pager li:before{display:none}.contact-message-form,.user-login-form,.user-pass,.user-register-form{align-content:center;display:flex;flex-direction:column;justify-content:center;margin:2em auto;max-width:600px}.contact-message-form .form-item,.user-login-form .form-item,.user-pass .form-item,.user-register-form .form-item{margin:0 0 2em}.contact-message-form .form-item .description,.user-login-form .form-item .description,.user-pass .form-item .description,.user-register-form .form-item .description{opacity:.6;margin:.2em 0 0}.contact-message-form label,.user-login-form label,.user-pass label,.user-register-form label{margin:0 0 .2em}.contact-message-form input,.contact-message-form textarea,.user-login-form input,.user-login-form textarea,.user-pass input,.user-pass textarea,.user-register-form input,.user-register-form textarea{border:1px solid #134832;padding:1em;width:100%}.contact-message-form .button,.user-login-form .button,.user-pass .button,.user-register-form .button{cursor:pointer;width:120px}article[typeof="schema:Person"]{padding:2rem 0;border-top:1px solid #202020;text-align:center}@media (min-width:768px){article[typeof="schema:Person"]{padding:2.2rem 0}}@media (min-width:992px){article[typeof="schema:Person"]{padding:4rem 0}}@media (min-width:1200px){article[typeof="schema:Person"]{padding:3.5rem 0}}@media (min-width:1440px){article[typeof="schema:Person"]{padding:4rem 0}}select{background:url(../img/black-arrow.svg) 95% center no-repeat;background-size:10px 6px;border:2px solid #d8d8d8;border-radius:5px;font-size:.9rem;line-height:calc(.9rem + 8px);font-weight:700;padding:15px;width:100%;-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select option{display:block;font-weight:400}.filter-container{padding:1rem 0;align-items:flex-end;display:flex;justify-content:space-between}@media (min-width:768px){.filter-container{padding:1.1rem 0}}@media (min-width:992px){.filter-container{padding:2rem 0}}@media (min-width:1200px){.filter-container{padding:1.75rem 0}}@media (min-width:1440px){.filter-container{padding:2rem 0}}@media (min-width:768px){.filter-container{padding:0 0 1rem}}@media (min-width:768px) and (min-width:768px){.filter-container{padding:0 0 1.1rem}}@media (min-width:768px) and (min-width:992px){.filter-container{padding:0 0 2rem}}@media (min-width:768px) and (min-width:1200px){.filter-container{padding:0 0 1.75rem}}@media (min-width:768px) and (min-width:1440px){.filter-container{padding:0 0 2rem}}.filter-container .filter{max-width:360px;width:100%}.filter-container .filter label{color:#000;display:block;font-size:.875rem;margin:0 0 .6rem;opacity:.5}.filter-container .filter .form-submit{display:none}.filter-container a{font-size:.75rem;margin-left:15px;padding:13.125px 18.9px 12px;text-align:center}@media (min-width:768px){.filter-container a{font-size:.875rem;padding:16.5px 22.5px}}.people-search{padding:0 0 2rem;margin:-130px 0 0;position:relative;z-index:1}@media (min-width:768px){.people-search{padding:0 0 2.2rem}}@media (min-width:992px){.people-search{padding:0 0 4rem}}@media (min-width:1200px){.people-search{padding:0 0 3.5rem}}@media (min-width:1440px){.people-search{padding:0 0 4rem}}.people-search .views-element-container{width:100%}.people-search .views-row{padding:2rem 0 0;flex-wrap:wrap;display:flex}@media (min-width:768px){.people-search .views-row{padding:2.2rem 0 0}}@media (min-width:992px){.people-search .views-row{padding:4rem 0 0}}@media (min-width:1200px){.people-search .views-row{padding:3.5rem 0 0}}@media (min-width:1440px){.people-search .views-row{padding:4rem 0 0}}.people-search #views-exposed-form-people-block-people-list{background:#f9f4ec;border-radius:5px;display:flex;flex-wrap:wrap;max-width:760px;padding:30px 30px 15px;margin-bottom:60px}.people-search #views-exposed-form-people-block-people-list label{display:block;font-size:.9rem;line-height:calc(.9rem + 6px);margin:0 0 7.5px}.people-search #views-exposed-form-people-block-people-list input{background:#fff url(../img/search.svg) 15px center no-repeat;background-size:23px 23px;border:0;border-radius:5px;padding:15px;width:calc(100% - 75px)}.people-search #views-exposed-form-people-block-people-list input.form-text{padding:22.5px 22.5px 22.5px 52.5px}.people-search #views-exposed-form-people-block-people-list input::-moz-placeholder,.people-search #views-exposed-form-people-block-people-list input::-webkit-input-placeholder,.people-search #views-exposed-form-people-block-people-list input::placeholder{color:#202020;font-weight:700;opacity:1}.people-search #views-exposed-form-people-block-people-list .form-item{padding:0 15px;width:calc(8.3333333333% * 12 - 30px);display:block;margin:0 0 30px!important;width:100%}@media (min-width:992px){.people-search #views-exposed-form-people-block-people-list .form-item{padding:0 15px;width:calc(8.3333333333% * 6 - 30px)}}.people-search #views-exposed-form-people-block-people-list .form-item:first-of-type{padding-top:15px!important}.people-search #views-exposed-form-people-block-people-list .form-item:first-of-type label{display:none}@media (min-width:992px){.people-search #views-exposed-form-people-block-people-list .form-item:first-of-type{padding:0 15px;width:calc(8.3333333333% * 12 - 30px)}}.people-search #views-exposed-form-people-block-people-list .form-actions{display:none}.listing{padding:0 0 2rem}@media (min-width:768px){.listing{padding:0 0 2.2rem}}@media (min-width:992px){.listing{padding:0 0 4rem}}@media (min-width:1200px){.listing{padding:0 0 3.5rem}}@media (min-width:1440px){.listing{padding:0 0 4rem}}.listing.tiles .tile{margin:0 0 30px}.listing.events{padding:0 0 2rem}@media (min-width:768px){.listing.events{padding:0 0 2.2rem}}@media (min-width:992px){.listing.events{padding:0 0 4rem}}@media (min-width:1200px){.listing.events{padding:0 0 3.5rem}}@media (min-width:1440px){.listing.events{padding:0 0 4rem}}.card{padding:0 15px;width:calc(8.3333333333% * 12 - 30px);margin:0 0 45px}@media (min-width:768px){.card{padding:0 15px;width:calc(8.3333333333% * 6 - 30px)}}@media (min-width:992px){.card{padding:0 15px;width:calc(8.3333333333% * 4 - 30px)}}.card a{border:0;display:block;position:relative;text-decoration:none}.card img{border-radius:5px;margin:0 0 15px;width:100%}.card .date{background:#134832;border-top-left-radius:5px;border-bottom-right-radius:5px;color:#fff;font-weight:600;left:0;padding:15px 25.5px;position:absolute;text-align:center;top:0}.card .date span{font-size:1.3rem;display:block}.card h4{font-family:proxima-nova,sans-serif;font-weight:400;font-style:normal;color:#202020;font-weight:600;font-size:1.2rem;line-height:calc(1.2rem + 4px);margin:0 0 1rem}@media (min-width:768px){.card h4{font-size:1.35rem;line-height:calc(1.5rem + 4px)}}@media (min-width:1200px){.card h4{font-size:1.5rem;line-height:calc(1.5rem + 4px)}}.card .location,.card time{color:#6c6c6c;font-size:.9rem}.person{padding:0 15px;width:calc(8.3333333333% * 12 - 30px);margin:0 0 45px}@media (min-width:768px){.person{padding:0 15px;width:calc(8.3333333333% * 6 - 30px)}}@media (min-width:992px){.person{padding:0 15px;width:calc(8.3333333333% * 4 - 30px)}}.person .person-item{display:flex;text-decoration:none}.person .person-item .media{border-radius:5px;height:85px;margin:0 15px 0 0;overflow:hidden;width:85px}.person .person-item .media img{width:100%}.person .person-item .content{width:calc(100% - 15px - 85px)}.person .person-item .content h3{font-family:proxima-nova,sans-serif;font-size:1.4rem;line-height:calc(1.4rem + 4px);font-weight:600;margin:0 0 4px 0}.person .person-item .content blockquote cite,.person .person-item .content p,.person .person-item .content q cite,blockquote .person .person-item .content cite,q .person .person-item .content cite{font-size:1rem;margin:0}.person .person-item:focus,.person .person-item:hover{color:#6c6c6c}.vacancy{align-items:stretch;border-radius:5px;box-shadow:0 3px 5px -1px rgba(0,0,0,.1),0 6px 10px 0 rgba(0,0,0,.04),0 1px 18px 0 rgba(0,0,0,.02);display:flex;margin:0 0 30px;text-decoration:none;transition:transform .1s ease-in-out,box-shadow .1s ease-in-out}.vacancy time{align-content:center;align-items:center;background:#134832;border-bottom-left-radius:5px;border-top-left-radius:5px;color:#fff;display:flex;flex-wrap:wrap;justify-content:center;min-height:100px;padding:15px;width:calc(100px + 30px)}.vacancy time span{display:block;letter-spacing:1px;text-align:center;width:100%}.vacancy time .closes{font-size:.875rem;opacity:.3}.vacancy time .day{font-size:2.2rem}.vacancy time .month{font-size:1.2rem}.vacancy .content{border:1px solid #f0f0f0;border-top-right-radius:5px;border-bottom-right-radius:5px;display:flex;flex-direction:column;justify-content:center;padding:15px 30px;width:calc(100% - 60px)}.vacancy .content h4{font-family:proxima-nova,sans-serif;font-weight:600;margin:0}.vacancy .content blockquote cite,.vacancy .content p,.vacancy .content q cite,blockquote .vacancy .content cite,q .vacancy .content cite{margin:0}.vacancy:focus,.vacancy:hover{box-shadow:0 5px 15px rgba(0,0,0,.3);color:#6c6c6c;transform:translateY(-3px);text-decoration:none}.vacancy:last-child{margin:0}.loading{display:block;text-align:center;width:100%}.loading img{display:block;margin:auto;filter:brightness(0);width:2.7rem}.masthead{padding:3.0769230769rem 0;position:relative;margin-bottom:2rem}@media (min-width:768px){.masthead{padding:3.3846153846rem 0}}@media (min-width:992px){.masthead{padding:6.1538461538rem 0}}@media (min-width:1200px){.masthead{padding:5.3846153846rem 0}}@media (min-width:1440px){.masthead{padding:6.1538461538rem 0}}@media (min-width:768px){.masthead{margin-bottom:2.2rem}}@media (min-width:992px){.masthead{margin-bottom:4rem}}@media (min-width:1200px){.masthead{margin-bottom:3.5rem}}@media (min-width:1440px){.masthead{margin-bottom:4rem}}.masthead.lg{padding:6.25rem 0}@media (min-width:768px){.masthead.lg{padding:6.875rem 0}}@media (min-width:992px){.masthead.lg{padding:12.5rem 0}}@media (min-width:1200px){.masthead.lg{padding:10.9375rem 0}}@media (min-width:1440px){.masthead.lg{padding:12.5rem 0}}.masthead.lg:before{content:"";background:rgba(0,0,0,.3);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.masthead.lg .content{color:#fff}.masthead.lg .content h1{color:#fff;margin-bottom:2rem}.masthead.lg+.columns{padding:2rem 0}@media (min-width:768px){.masthead.lg+.columns{padding:2.2rem 0}}@media (min-width:992px){.masthead.lg+.columns{padding:4rem 0}}@media (min-width:1200px){.masthead.lg+.columns{padding:3.5rem 0}}@media (min-width:1440px){.masthead.lg+.columns{padding:4rem 0}}.masthead .content{max-width:760px}.masthead h1{color:#202020;margin:0}.masthead .block-title,.masthead .sidebar .sidebar-cta .read-more,.sidebar .sidebar-cta .masthead .read-more{color:#fff}.masthead time{color:#202020;font-size:1.3rem;font-weight:500}.masthead blockquote cite,.masthead p,.masthead q cite,blockquote .masthead cite,q .masthead cite{font-family:utopia-std,serif;font-weight:400;font-style:normal;margin:0;color:#202020;font-size:1.2rem;line-height:calc(1.2rem + 10px);margin:0 0 1rem;font-family:proxima-nova,sans-serif;margin:0!important}@media (min-width:768px){.masthead blockquote cite,.masthead p,.masthead q cite,blockquote .masthead cite,q .masthead cite{font-size:1.35rem;line-height:calc(1.5rem + 10px);margin:0 0 1.3rem}}@media (min-width:1200px){.masthead blockquote cite,.masthead p,.masthead q cite,blockquote .masthead cite,q .masthead cite{font-size:1.5rem;line-height:calc(1.5rem + 10px)}}.masthead .vimeo-wrapper{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.masthead .vimeo-wrapper iframe{left:50%;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:1}.masthead .container{z-index:2}.masthead .masthead-content{max-width:850px}.masthead.alt{margin-bottom:0}.masthead.alt .block-title,.masthead.alt .sidebar .sidebar-cta .read-more,.sidebar .sidebar-cta .masthead.alt .read-more{color:#202020}.masthead+.columns{padding-top:0}.para-content{padding:0 0 30px}.para-content .content>:last-child{margin:0}.para-content figure{margin-left:0;margin-right:0}.para-content figure img{width:100%}.para-content figure figcaption{font-size:.8em;font-style:italic;padding:5px 0 0 5px}.para-content+.para-content{padding-top:30px}.gallery{margin-bottom:-30px}.gallery .gallery-item{padding:0 15px;width:calc(8.3333333333% * 12 - 30px);cursor:pointer;margin:0 0 30px;position:relative}@media (min-width:768px){.gallery .gallery-item{padding:0 15px;width:calc(8.3333333333% * 6 - 30px)}}.gallery .gallery-item img{cursor:pointer;width:100%}.gallery .gallery-item img:before{background:rgba(19,72,50,.8);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.gallery .gallery-item .enlarge{align-items:center;background:rgba(19,72,50,.8);bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:center;justify-items:center;left:0;margin:0 15px;opacity:0;position:absolute;right:0;top:0;z-index:2}.gallery .gallery-item .enlarge:before{background:url(../img/expand.svg) center/cover no-repeat;content:"";display:block;margin:0 0 15px;height:24px;width:24px}.gallery .gallery-item .enlarge span{text-align:center;width:100%}.gallery .gallery-item:focus img:before,.gallery .gallery-item:hover img:before{opacity:1}.gallery .gallery-item:focus .enlarge,.gallery .gallery-item:hover .enlarge{opacity:1}.accordion{border-radius:5px;margin:0;overflow:hidden}.accordion .accordion-row{border-bottom:1px solid #0f3b29}.accordion .accordion-row.active .accordion-title{background:#0f3b29}.accordion .accordion-row.active .accordion-title:before{background:url(../img/minus.svg) center/cover no-repeat;height:.25rem}.accordion .accordion-row:last-of-type{border:0}.accordion .accordion-title{align-items:center;background:#134832;border:0;color:#fff;cursor:pointer;display:flex;padding:15px;text-align:left;width:100%}.accordion .accordion-title:focus,.accordion .accordion-title:hover{background:#0f3b29}.accordion .accordion-title:before{background:url(../img/plus.svg) center/cover no-repeat;content:"";display:inline-block;height:1rem;margin:0 30px 0 15px;width:1rem}.accordion .accordion-title h4{color:#fff;font-family:proxima-nova,sans-serif;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:calc(.8rem + 3px);margin:0;padding:.75rem 0;max-width:calc(100% - 80px)}.accordion .accordion-content{background:#f0f0f0;display:none}.accordion .accordion-content .content{padding:30px}.accordion .accordion-content .content>:last-child{margin:0;padding:0}.media img{width:100%}.media .video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.media .video-wrapper iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.media.full{margin:0}.link-grid{margin:0 0 -30px}.link-grid .grid-item{padding:0 15px;width:calc(8.3333333333% * 12 - 30px);display:flex;margin:0 0 30px}@media (min-width:768px){.link-grid .grid-item{padding:0 15px;width:calc(8.3333333333% * 6 - 30px)}}.link-grid .grid-item a{align-items:center;border:1px solid #f0f0f0;border-radius:5px;box-shadow:0 3px 5px -1px rgba(0,0,0,.1),0 6px 10px 0 rgba(0,0,0,.04),0 1px 18px 0 rgba(0,0,0,.02);display:flex;font-size:1rem;font-weight:700;letter-spacing:1px;line-height:calc(.8rem + 8px);padding:30px;text-decoration:none;width:calc(100% - 60px)}.link-grid .grid-item a:focus,.link-grid .grid-item a:hover{background:#d51f26;border-color:#d51f26;color:#fff}.sidebar{padding:0 15px;width:calc(8.3333333333% * 12 - 30px);margin-top:30px}@media (min-width:1200px){.sidebar{padding:0 15px;width:calc(8.3333333333% * 3 - 30px)}}@media (min-width:768px){.sidebar{margin-top:0}}.sidebar>a,.sidebar>div,.sidebar>nav{margin:0 0 5%}@media (min-width:992px){.sidebar>a,.sidebar>div,.sidebar>nav{margin:0 0 30%}}.sidebar .sidebar-nav:before{background:#202020;content:"";display:block;height:5px;margin:0 0 15px;width:100%}.sidebar .sidebar-nav h4{font-size:1.5rem;font-weight:600}.sidebar .sidebar-nav ul{list-style:none;margin:0;padding:0}.sidebar .sidebar-nav ul .go-back,.sidebar .sidebar-nav ul svg{display:none;visibility:hidden}.sidebar .sidebar-nav ul li{margin:0;width:100%}.sidebar .sidebar-nav ul li ul{width:100%}.sidebar .sidebar-nav ul li ul li{margin-left:25px}.sidebar .sidebar-nav ul li ul li a{display:inline-block}.sidebar .sidebar-nav ul li.current span,.sidebar .sidebar-nav ul li.current>a{display:none}.sidebar .sidebar-nav ul li:before{display:none;visibility:hidden}.sidebar .sidebar-nav ul li a{border:0;color:#202020;font-size:1rem;font-weight:700;letter-spacing:.8333333333px;line-height:1.2;padding:8px 0;position:relative;text-decoration:none}.sidebar .sidebar-nav ul li a:before{background:url(../img/black-arrow-r.svg) 0 center no-repeat;content:"";display:inline-block;height:10px;left:-22px;position:absolute;top:10px;width:10px}.sidebar .sidebar-nav ul li a.is-active,.sidebar .sidebar-nav ul li a:focus,.sidebar .sidebar-nav ul li a:hover{color:#d51f26;text-decoration:underline}.sidebar .sidebar-nav ul li a.is-active:before,.sidebar .sidebar-nav ul li a:focus:before,.sidebar .sidebar-nav ul li a:hover:before{background-image:url(../img/red-arrow-r.svg)}.sidebar .sidebar-nav ul li a.is-active{text-decoration:none}.sidebar .sidebar-nav ul.facilities-nav{width:100%}.sidebar .sidebar-nav ul.facilities-nav li{margin-left:25px}.sidebar .sidebar-nav ul.facilities-nav li a{display:inline-block}.sidebar .sidebar-links:before{background:#202020;content:"";display:block;height:5px;margin:0 0 15px;width:100%}.sidebar .sidebar-links h4{font-size:1.5rem;font-weight:600}.sidebar .sidebar-links h5{color:#202020;font-size:1rem;font-weight:700;margin:0 0 .7rem}.sidebar .sidebar-links blockquote cite,.sidebar .sidebar-links p,.sidebar .sidebar-links q cite,blockquote .sidebar .sidebar-links cite,q .sidebar .sidebar-links cite{line-height:calc(1em + 8px);margin-bottom:1rem}.sidebar .sidebar-links a{border:0;color:#d51f26;margin:0 0 .3rem;text-decoration:none}.sidebar .sidebar-links a:focus,.sidebar .sidebar-links a:hover{text-decoration:underline}.sidebar .sidebar-event:before{background:#202020;content:"";display:block;height:5px;margin:0 0 15px;width:100%}.sidebar .sidebar-event h4{font-size:1.5rem;font-weight:600}.sidebar .sidebar-event .details{font-size:1rem;margin:0 0 27px}.sidebar .sidebar-event strong{color:#202020;display:block;margin:0 0 .5rem}.sidebar .sidebar-event time{display:block;margin:0 0 .5rem}.sidebar .sidebar-event .btn-alt{text-align:center;width:calc(100% - 45px)}.sidebar .sidebar-cta{box-shadow:0 3px 5px -1px rgba(0,0,0,.1),0 6px 10px 0 rgba(0,0,0,.04),0 1px 18px 0 rgba(0,0,0,.02);border:0;border-radius:5px;display:block;margin:0 0 5%;text-decoration:none}@media (min-width:992px){.sidebar .sidebar-cta{margin:0 0 30%}}.sidebar .sidebar-cta img{border-radius:5px 5px 0 0;width:100%}.sidebar .sidebar-cta .cta-content{padding:10% 12%}.sidebar .sidebar-cta .cta-content h4{font-family:proxima-nova,sans-serif;font-size:1.5rem;line-height:calc(1.5rem + 6px)}.sidebar .sidebar-cta .read-more{color:#202020;display:block;opacity:.4}.sidebar .sidebar-cta:focus,.sidebar .sidebar-cta:hover{background:#f0f0f0}.sidebar .sidebar-other-content:before{background:#202020;content:"";display:block;height:5px;margin:0 0 15px;width:100%}.sidebar .sidebar-other-content h4{font-size:1.5rem;font-weight:600}.sidebar .sidebar-other-content a{border:0;color:#202020;display:block;font-size:1.3rem;font-weight:600;line-height:calc(1.3rem + 3px);margin:0 0 30px;text-decoration:none}.sidebar .sidebar-other-content a:focus,.sidebar .sidebar-other-content a:hover{color:#d51f26}.sidebar .sidebar-other-content a time{color:#6c6c6c;display:block;font-size:.875rem;font-weight:500;padding:.4rem 0 0}.sidebar .sidebar-social:before{background:#202020;content:"";display:block;height:5px;margin:0 0 15px;width:100%}.sidebar .sidebar-social h4{font-size:1.5rem;font-weight:600}.sidebar .sidebar-social ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}.sidebar .sidebar-social ul li{margin:0 15px 15px 0}.sidebar .sidebar-social ul li a{display:inline-block;height:36px;width:36px}.sidebar .sidebar-social ul li a svg{width:100%;height:100%}.sidebar .sidebar-social ul li a svg path{transition:all .3s ease}.sidebar .sidebar-social ul li a:focus svg path,.sidebar .sidebar-social ul li a:hover svg path{fill:#d51f26;transition:all .3s ease}.sidebar .sidebar-social ul li:before{display:none}.slick-slider .slick-list{margin:0 -15px}.slick-slider .slick-slide{padding:0 15px}.slick-slider .slick-slide .card{padding:0}.slider-outer-container{position:relative}.slider-outer-container .slider-controls{display:flex;justify-content:space-between;position:absolute;top:50%;width:100%}@media (max-width:991px){.slider-outer-container .slider-controls{display:none}}.slider-outer-container .slider-controls .next,.slider-outer-container .slider-controls .prev{background:url(../img/carousel-arrow.svg) center/cover no-repeat;cursor:pointer;display:block;height:33px;width:17px}.slider-outer-container .slider-controls .next.slick-hidden,.slider-outer-container .slider-controls .prev.slick-hidden{display:none}.slider-outer-container .slider-controls .next.slick-disabled,.slider-outer-container .slider-controls .prev.slick-disabled{cursor:default;opacity:.2}.slider-outer-container .slider-controls .prev{transform:translateX(-80px) rotate(180deg)}.slider-outer-container .slider-controls .next{transform:translateX(80px)}.share{color:#202020}.share span{font-family:utopia-std,serif;font-weight:400;font-style:normal;margin:0;color:#202020;font-size:1.2rem;line-height:calc(1.2rem + 10px);margin:0 0 1rem;font-weight:600;display:block;margin:0 30px 0 0!important}@media (min-width:768px){.share span{font-size:1.35rem;line-height:calc(1.5rem + 10px);margin:0 0 1.3rem}}@media (min-width:1200px){.share span{font-size:1.5rem;line-height:calc(1.5rem + 10px)}}.share>.flex-container{align-items:center;flex-wrap:nowrap}.share .flex-container{justify-content:flex-start}.share .flex-container a{align-items:center;border:1px solid rgb(214.5,214.5,214.5);color:#202020;display:flex;justify-content:center;margin-left:-1px;height:50px;width:50px}.share .flex-container a:first-of-type{margin:0}.share .flex-container a:after{background-size:19px 19px;background-repeat:no-repeat;content:"";display:block;height:19px;width:19px}.share .flex-container a.facebook:after{background-image:url(../img/black-facebook.svg)}.share .flex-container a.twitter:after{background-image:url(../img/black-twitter.svg)}.share .flex-container a.linkedin:after{background-image:url(../img/black-linkedin.svg)}.share .flex-container a:focus,.share .flex-container a:hover{background:#d51f26;border-color:#d51f26;color:#fff}.share .flex-container a:focus.facebook:after,.share .flex-container a:hover.facebook:after{background-image:url(../img/white-facebook.svg)}.share .flex-container a:focus.twitter:after,.share .flex-container a:hover.twitter:after{background-image:url(../img/white-twitter.svg)}.share .flex-container a:focus.linkedin:after,.share .flex-container a:hover.linkedin:after{background-image:url(../img/white-linkedin.svg)}.teaser{position:relative}.teaser .teaser-container:nth-child(2){padding:2rem 0 0}@media (min-width:768px){.teaser .teaser-container:nth-child(2){padding:2.2rem 0 0}}@media (min-width:992px){.teaser .teaser-container:nth-child(2){padding:4rem 0 0}}@media (min-width:1200px){.teaser .teaser-container:nth-child(2){padding:3.5rem 0 0}}@media (min-width:1440px){.teaser .teaser-container:nth-child(2){padding:4rem 0 0}}.teaser.tiles{padding:2rem 0}@media (min-width:768px){.teaser.tiles{padding:2.2rem 0}}@media (min-width:992px){.teaser.tiles{padding:4rem 0}}@media (min-width:1200px){.teaser.tiles{padding:3.5rem 0}}@media (min-width:1440px){.teaser.tiles{padding:4rem 0}}.teaser.news-events{padding:2rem 0}@media (min-width:768px){.teaser.news-events{margin-top:2.2rem}}@media (min-width:992px){.teaser.news-events{margin-top:4rem}}@media (min-width:1200px){.teaser.news-events{margin-top:3.5rem}}@media (min-width:1440px){.teaser.news-events{margin-top:4rem}}@media (min-width:768px){.teaser.news-events{padding:2.2rem 0}}@media (min-width:992px){.teaser.news-events{padding:4rem 0}}@media (min-width:1200px){.teaser.news-events{padding:3.5rem 0}}@media (min-width:1440px){.teaser.news-events{padding:4rem 0}}.teaser.news-events+.news-events{margin-top:0!important;padding-top:0!important}.block-title-lg,.teaser-title{padding:0 0 .9090909091rem;align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:768px){.block-title-lg,.teaser-title{padding:0 0 1rem}}@media (min-width:992px){.block-title-lg,.teaser-title{padding:0 0 1.8181818182rem}}@media (min-width:1200px){.block-title-lg,.teaser-title{padding:0 0 1.5909090909rem}}@media (min-width:1440px){.block-title-lg,.teaser-title{padding:0 0 1.8181818182rem}}.block-title-lg h2,.teaser-title h2{margin:0}.stories{background:#000;display:flex;justify-content:flex-end}@media (min-width:768px){.stories{margin:2.2rem 0}}@media (min-width:992px){.stories{margin:4rem 0}}@media (min-width:1200px){.stories{margin:3.5rem 0}}@media (min-width:1440px){.stories{margin:4rem 0}}.stories .stories-wrapper{display:flex;align-items:center;width:100%}@media (min-width:768px){.stories .stories-wrapper{min-height:800px;width:375px}}@media (min-width:992px){.stories .stories-wrapper{width:495px}}@media (min-width:1200px){.stories .stories-wrapper{width:585px}}.stories .stories-wrapper .stories-content{color:#fff;padding:2rem 15px}@media (min-width:576px){.stories .stories-wrapper .stories-content{padding:1.5rem 2rem 0 15px}}@media (min-width:768px){.stories .stories-wrapper .stories-content{padding:3rem 4rem 1.5rem 15px}}@media (min-width:992px){.stories .stories-wrapper .stories-content{padding:6rem 8rem 4.5rem 15px}}.stories .stories-wrapper .stories-content h3{font-family:utopia-std,serif;font-weight:400;font-style:normal;margin:0;color:#202020;font-size:2rem;line-height:calc(2rem + 10px);margin:0 0 1rem;margin:0 0 .2rem!important}@media (min-width:768px){.stories .stories-wrapper .stories-content h3{font-size:2.2rem;line-height:calc(2.2rem + 10px);margin:0 0 1.3rem}}@media (min-width:1200px){.stories .stories-wrapper .stories-content h3{font-size:2.8rem;line-height:calc(2.8rem + 10px)}}.stories .stories-wrapper .stories-content h2,.stories .stories-wrapper .stories-content h3,.stories .stories-wrapper .stories-content h4{color:#fff}.stories .stories-wrapper .stories-content h4{font-family:proxima-nova,sans-serif;font-weight:600}.stories .half-width-background{display:none}@media (min-width:768px){.stories .half-width-background{display:block;width:50%}}.responsive-video{height:0;padding-top:25px;padding-bottom:67.5%;margin-bottom:10px;position:relative;overflow:hidden}@media (max-width:767px){.responsive-video{padding-top:0}}.responsive-video.vimeo{padding-top:0}.responsive-video.widescreen{padding-bottom:57.25%}.responsive-video embed,.responsive-video iframe,.responsive-video object,.responsive-video video{height:100%;left:0;position:absolute;top:0;width:100%}.full-width-video{margin:20px 0 50px 0}.dark{background:#202020;color:#fff}.dark-gradient{color:#fff}.dark-gradient:before{background:linear-gradient(90.9deg,#000 20%,rgba(0,0,0,0) 100%);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.light{background:#f9f4ec}