@import url(https://fonts.googleapis.com/css?family=Abel);@font-face{font-family:'Effra-Heavy';src:url(font/30437E_0_0.eot);src:url(font/30437E_0_0.eot?#iefix) format('embedded-opentype'),url(font/30437E_0_0.woff) format('woff'),url(font/30437E_0_0.ttf) format('truetype');font-weight:normal;font-style:normal}@media screen and (min-width:768px){.filters{font-size:17px!important}}@font-face{font-family:'Effra-Heavy';src:url(font/30437E_1_0.eot);src:url(font/30437E_1_0.eot?#iefix) format('embedded-opentype'),url(font/30437E_1_0.woff) format('woff'),url(font/30437E_1_0.ttf) format('truetype');font-weight:normal;font-style:italic}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}ul li{list-style:none}img{padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}input,select,button,textarea{-webkit-appearance:none;outline:none;margin:0;border-radius:0}*{box-sizing:border-box}#ie-overlay{position:fixed;top:0;left:0;z-index:99999999;background:black;color:white;height:100%;width:100%;font-family:sans-serif}#ie-overlay table{height:100%;width:50%;margin:0 auto}#ie-overlay table tr td{vertical-align:middle;text-align:center}#ie-overlay table tr td h2{font-family:sans-serif;font-weight:bold;margin-top:10px;margin-bottom:18px;font-size:21px;line-height:24px}#ie-overlay table tr td p{margin-bottom:18px;font-size:16px;line-height:19px}#ie-overlay table tr td p a{color:#dd733b;text-decoration:none;font-weight:bold}html,body,select,input,textarea{font-family:'Trebuchet MS','Lucida Grande','Lucida Sans Unicode','Lucida Sans',Tahoma,sans-serif;font-weight:normal;font-style:normal;-moz-osx-font-smoothing:grayscale;text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;font-size:14px;line-height:16px}html,body{width:100%;height:100%}.dn{display:none}.db{display:block}.fl{float:left}.fr{float:right}.h{width:100%}.ofv{overflow:visible}.dib{display:inline-block}.tac{text-align:center}.tar{text-align:right}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.group{zoom:1}a{outline:0;color:inherit;text-decoration:none}h1,p{margin-bottom:23px}h1,h2,h3{font-family:"Effra-Heavy","Helvetica Neue",Arial,sans-serif;font-weight:normal;font-style:normal}h1 strong,h2 strong,h3 strong,h1 b,h2 b,h3 b{font-weight:normal}h1{font-size:33px;line-height:33px}h2{font-size:24px;line-height:27px}h3{font-size:24px;line-height:27px}::-moz-selection{background:#000;color:#fff}::-webkit-selection{background:#000;color:#fff}::selection{background:#000;color:#fff}.pal{padding-left:15px}.par{padding-right:15px}.gut{padding:0 25px}.mab{margin-bottom:16px}.valign{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;cursor:pointer}.overlay.overlay-slider{background-color:rgba(0,0,0,.6);z-index:9}.overlay.overlay-mask{left:auto;right:0;background-color:white;z-index:7;width:100%}::-webkit-scrollbar{display:none}img{display:block}@media screen and (min-width:768px){.pal{padding-left:20px}.par{padding-right:20px}.overlay.overlay-nav{z-index:2}html,body,select,input,textarea{font-size:18px;line-height:22px}h1{font-size:50px;line-height:50px}h2{font-size:32px;line-height:34px}h3{font-size:24px;line-height:27px}.mab{margin-bottom:22px}}@media only screen and (min-width:1024px){.overlay.overlay-mask{width:75%;width:-moz-calc((100% - 50px) / 4 * 3 + 1px);width:-webkit-calc((100% - 50px) / 4 * 3 + 1px);width:calc((100% - 50px) / 4 * 3 + 1px)}}@media only screen and (max-width:1023px){.overlay.overlay-nav{display:none}}#sidebar{position:fixed;left:0;top:0;background-color:white;width:100%;height:45px;z-index:11;padding-left:160px}#sidebar a{display:block;float:left;height:100%}#sidebar .contact-btn{color:#b5008c;width:-moz-calc(100% - 45px);width:-webkit-calc(100% - 45px);width:calc(100% - 45px)}#sidebar .contact-btn span{padding-top:16px;display:inline-block}#sidebar .twitter-btn{width:45px}#sidebar .twitter-btn.active{background-color:#8db7c9}#sidebar .twitter-btn span{display:block;margin:15px auto 0 auto}#logo{display:block;position:fixed;top:0;left:55px;width:105px;height:45px;text-indent:-9999px;background-image:url(../images/context-logo-mobile.png);background-repeat:no-repeat;background-color:#8db7c9;z-index:12}.navicon-wrap{position:fixed;top:0;width:55px;height:45px;text-align:center;z-index:12;background-color:#b5008c}.navicon{margin-top:5px;position:relative;width:24px;height:32px;display:inline-block}.navicon .line{position:absolute;height:2px;background-color:white;width:100%;left:0;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.navicon .line.one{top:25%}.navicon .line.two{top:50%;margin-top:-1px}.navicon .line.three{top:75%;margin-top:-2px}.navicon:not(.close):hover .line{-webkit-animation:throb 0.4s ease-in;-moz-animation:throb 0.4s ease-in;-ms-animation:throb 0.4s ease-in;-o-animation:throb 0.4s ease-in;animation:throb 0.4s ease-in}.navicon:not(.close):hover .line.one{-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s}.navicon:not(.close):hover .line.two{-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;-ms-animation-delay:0.1s;-o-animation-delay:0.1s;animation-delay:0.1s}.navicon:not(.close):hover .line.three{-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;animation-delay:0.2s}nav{position:fixed;top:0;left:0;width:100%;height:100%;right:0;z-index:9;padding-top:45px}nav ul{color:white;display:block;overflow:hidden;top:0;left:0;width:100%;height:100%;background-color:#b5008c}nav li{display:block;width:100%;height:25%;border-bottom:1px dashed white}nav li:last-child{border-bottom:none}nav a{display:block;width:100%;height:100%;position:relative;z-index:1}nav .bg{display:none}nav .page-title-wrap .btn{display:none}nav .page-title{font-family:"Effra-Heavy","Helvetica Neue",Arial,sans-serif;font-weight:normal;font-style:normal;font-size:33px;line-height:33px;padding:0 20px;overflow:visible}nav .txt-wrap{display:none}.excerpt,.page-title{display:inline-block}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#logo{background-image:url(../images/context-logo-mobile@2.png);background-size:105px 45px}}@media only screen and (min-width:1024px){#sidebar{background-color:rgba(0,0,0,.6);width:50px;height:100%;padding:0}#sidebar a{float:none;position:absolute;left:0}#sidebar .contact-btn{bottom:54px;height:68px;background:white;width:100%;-webkit-transition:background 0.4s;-moz-transition:background 0.4s;-ms-transition:background 0.4s;-o-transition:background 0.4s;transition:background 0.4s}#sidebar .contact-btn.active,#sidebar .contact-btn:hover{color:white;background-color:#b5008c}#sidebar .contact-btn.active:hover{color:#b5008c;background:white}#sidebar .contact-btn span{padding-top:0;position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%) rotate(-90deg);-webkit-transform:translateX(-50%) translateY(-50%) rotate(-90deg);transform:translateX(-50%) translateY(-50%) rotate(-90deg)}#sidebar .twitter-btn{height:50px;width:50px;bottom:122px}#sidebar .twitter-btn:hover{background-color:#8db7c9}#sidebar .twitter-btn span{width:18px;height:15px;background-position:-99px 0}#logo{left:51px;top:37px;width:94px;height:28px;background-image:url(../images/context-logo-bound.png)}.navicon-wrap{top:37px;width:50px;height:28px}.navicon{margin-top:0;width:18px;height:28px}nav{min-height:568px;padding-top:0;z-index:6;background:white}nav ul{background-color:rgba(0,0,0,.6);padding-left:50px}nav li{float:left;width:25%;border-right:1px dashed rgba(255,255,255,.2);border-bottom:none;height:100%}nav li:last-child{border-right:none}nav .page-title-wrap{overflow:visible}nav .page-title-wrap .btn{-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s;display:block;opacity:0;position:absolute;left:22px;bottom:-35px;text-align:center;min-width:106px;border-color:white;font-size:10px;padding:8px 14px}nav .page-title{z-index:2;padding:0 20px 0 60px;opacity:0;-webkit-transition:opacity 0.15s ease-in-out;-moz-transition:opacity 0.15s ease-in-out;-ms-transition:opacity 0.15s ease-in-out;-o-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}nav .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}nav .bg.active{display:block;left:-200px}nav .txt-wrap{-webkit-transition:opacity 0.4s ease;-moz-transition:opacity 0.4s ease;-ms-transition:opacity 0.4s ease;-o-transition:opacity 0.4s ease;transition:opacity 0.4s ease;opacity:0;display:block;position:absolute;bottom:0;left:0;padding:0 20px;margin-bottom:54px}nav .excerpt{margin-bottom:16px}nav.visible .page-title{padding-left:20px}nav.disabled li{border-right:1px dashed transparent;-webkit-transition:border 0.4s;-moz-transition:border 0.4s;-ms-transition:border 0.4s;-o-transition:border 0.4s;transition:border 0.4s}nav.disabled li .page-title{opacity:0}nav.disabled li.active .page-title-wrap .btn{opacity:1}nav.disabled li.active .page-title{opacity:1!important}nav.disabled.nav-10{left:-25%;left:-moz-calc(((100% - 50px) / 4 - 1px) * -1);left:-webkit-calc(((100% - 50px) / 4 - 1px) * -1);left:calc(((100% - 50px) / 4 - 1px) * -1)}nav.disabled.nav-12{left:-50%;left:-moz-calc(((100% - 50px) / 4 * 2 - 1px) * -1);left:-webkit-calc(((100% - 50px) / 4 * 2 - 1px) * -1);left:calc(((100% - 50px) / 4 * 2 - 1px) * -1)}nav.disabled.nav-14{left:-75%;left:-moz-calc(((100% - 50px) / 4 * 3 - 1px) * -1);left:-webkit-calc(((100% - 50px) / 4 * 3 - 1px) * -1);left:calc(((100% - 50px) / 4 * 3 - 1px) * -1)}}@media only screen and (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:1024px) and (-o-min-device-pixel-ratio:2/1),only screen and (min-width:1024px) and (min-device-pixel-ratio:2),only screen and (min-width:1024px) and (min-resolution:192dpi),only screen and (min-width:1024px) and (min-resolution:2dppx){#logo{background-image:url(../images/context-logo-bound@2.png);background-size:93px 28px}}@media only screen and (max-width:1023px){nav{display:none}.navicon.close .line.one{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:50%}.navicon.close .line.two{opacity:0}.navicon.close .line.three{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;margin-top:0}}@media only screen and (min-width:1024px) and (max-width:1280px){nav .page-title{font-size:44px;line-height:44px}}@media only screen and (min-width:1024px) and (max-width:1279px){nav.visible .page-title{opacity:1}nav.visible:not(.disabled) .txt-wrap{opacity:1}}@media only screen and (min-width:1280px){nav .page-title{font-size:50px;line-height:50px}nav.visible .page-title{opacity:.4}nav.visible:not(.disabled) li:hover .page-title,nav.visible:not(.disabled) li:hover .txt-wrap{opacity:1!important}}@media only screen and (min-width:1440px){#logo{width:166px;height:50px;background-image:url(../images/context-logo-bound-large.png)}.navicon-wrap{height:50px}.navicon{margin-top:11px}nav .page-title{font-size:56px;line-height:56px}}@media only screen and (min-width:1440px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:1440px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:1440px) and (-o-min-device-pixel-ratio:2/1),only screen and (min-width:1440px) and (min-device-pixel-ratio:2),only screen and (min-width:1440px) and (min-resolution:192dpi),only screen and (min-width:1440px) and (min-resolution:2dppx){#logo{background-image:url(../images/context-logo-bound-large@2.png);background-size:166px 50px}}[data-preload] img{opacity:0}img{-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}img.visible{opacity:1}#site{height:auto;height:100%;width:100%;overflow:hidden}.white{color:white}.purple{color:#b5008c}a.purple:hover{color:#e8b3dc}.lightpurple{color:#e8b3dc}a.lightpurple:hover{color:#b5008c}.type-large{font-family:"Effra-Heavy","Helvetica Neue",Arial,sans-serif;font-weight:normal;font-style:normal;font-size:33px;line-height:33px}.type-large strong,.type-large b{font-weight:normal}.type-small{font-size:14px;line-height:16px}.type-cap{font-family:'Abel',sans-serif;text-transform:uppercase;letter-spacing:1px;-webkit-font-smoothing:auto;font-size:12px;line-height:14px}.type-extra-large{font-family:"Effra-Heavy","Helvetica Neue",Arial,sans-serif;font-weight:normal;font-style:normal;font-size:80px;line-height:80px}.type-extra-large strong,.type-extra-large b{font-weight:normal}.txt p,.txt h3,.txt ol,.txt ul{margin-bottom:16px}.txt .type-large{margin-bottom:33px}.txt img{max-width:100%;width:auto;height:auto}.txt ol,.txt ul{margin-left:15px}.txt ul li{list-style:disc}.txt a{-webkit-transition:color 0.2s;-moz-transition:color 0.2s;-ms-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s;color:#b5008c}.txt a:hover{color:#e8b3dc}.txt hr{border:none;height:0;border-bottom:1px dotted #b5008c;margin:0 0 16px 0}.btn{text-align:center;display:inline-block;padding:9px 14px;border:1px solid #b5008c;font-family:'Abel',sans-serif;text-transform:uppercase;letter-spacing:1px;-webkit-font-smoothing:auto;font-size:10px;line-height:10px;min-width:95px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.btn.btn-filled{background-color:#b5008c}.btn.btn-intro{border-color:white}.btn.btn-more{min-width:152px}.btn.btn-more.disabled{opacity:.3}.ico{display:inline-block;background-image:url(../images/context-sprite.png);background-repeat:no-repeat;background-position:0 0;width:15px;height:15px;text-indent:-9999px}.ico-twitter{width:14px;height:12px;background-position:-16px 0}.ico-facebook{width:14px;height:15px;background-position:-30px 0}.ico-arrw{display:block;width:9px;height:16px}.ico-arrw-back{width:21px;height:8px;background-position:-118px 0;margin:0 6px 0 0}.ico-arrw-left{background-position:-44px 0}.ico-arrw-right{background-position:-53px 0}a.link-border,.link-border a{position:relative}a.link-border:hover::after,.link-border a:hover::after{border-color:transparent!important}a.link-border::after,.link-border a::after{content:'';position:absolute;width:100%;height:0;left:0;bottom:0;z-index:-1;border-bottom:1px solid #e8b3dc;-webkit-transition:border 0.4s;-moz-transition:border 0.4s;-ms-transition:border 0.4s;-o-transition:border 0.4s;transition:border 0.4s}.type-cap.link-border a::after,.type-cap a.link-border::after,.type-cap .link-border a::after{bottom:2px}#footer{background:#333;color:#adadad;padding:16px 0 4px 0}#footer .col{margin-bottom:12px}.col{padding:0 15px}@media screen and (min-width:768px){.hideondesktop{display:none}.showondesktop{display:block}.type-large{font-size:50px;line-height:50px}.txt p,.txt h3,.txt ol,.txt ul,.txt h3{margin-bottom:23px}.txt ol,.txt ul{margin-left:20px}.col{float:left;padding:0 20px}.col-2{width:50%}.col-3{width:33.333%}#footer{padding:22px 0}#footer .col{margin-bottom:0}#footer .col-right{text-align:right}#footer a:hover{color:#fff}}@media only screen and (min-width:1024px){.hideondesktoplarge{display:none}.txt ol,.txt ul{margin-left:0}.btn:hover{color:#fff;background-color:#b5008c}.btn.btn-filled:hover{color:#b5008c;background-color:white;border-color:white}.btn.btn-intro:hover{color:#b5008c;background-color:white}.btn.btn-more.disabled:hover{background:none;color:#000}}@media only screen and (min-width:1440px){.txt p,.txt h3,.txt ol,.txt ul{margin-bottom:23px}.btn{font-size:14px;line-height:14px;padding:14px 14px}.type-large{font-size:58px;line-height:60px}.type-small{font-size:16px;line-height:20px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ico{background-image:url(../images/context-sprite@2.png);background-size:139px 20px}}section.home{top:0;left:0;width:100%;height:100%;background:black}section.home .video-wrap{position:fixed;z-index:1;top:0;left:0;width:100%;height:100%}section.home span{display:inline-block}section.home .open-nav{width:100%;height:100%;z-index:2;position:relative;background-color:rgba(0,0,0,.1);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAABJJREFUCB1jYGBg+A/ExAHsKgFV7gH/ssPq5wAAAABJRU5ErkJggg==);background-repeat:repeat}section.home .txt-wrap{padding:0 20px;width:100%}section.home .type-large{margin:95px 0 60px 0}section.home video,section.home img{width:100%;height:100%}@media screen and (min-width:768px){section.home .txt-wrap{padding:0 100px}section.home .type-large{margin:95px 0 64px 0}}@media only screen and (min-width:1280px){section.home img{display:none}section.home video{display:block}}.include{position:relative;top:0;left:0;width:100%;height:100%}section{position:absolute;top:0;left:0;z-index:8;background:white;right:0;left:auto;min-height:100%;height:auto;width:100%;padding-top:45px;overflow:hidden}section img{width:100%;height:auto}section .inner{height:100%;position:relative}section .bottom-wrap{position:relative;overflow:hidden}.standfirst{font-family:"Effra-Heavy","Helvetica Neue",Arial,sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:27px;margin-bottom:16px}.top-wrap{background:#b5008c;color:white}.top-wrap .txt-wrap{overflow:hidden;padding:24px 35px 14px 15px}.top-wrap .txt-wrap legend{margin-bottom:14px}.top-wrap-single .txt-wrap,.top-wrap-publication .txt-wrap,.top-wrap-study .txt-wrap{padding:24px 15px 0 15px}.top-wrap-single h1,.top-wrap-publication h1,.top-wrap-study h1{margin-bottom:22px}.slideshow{width:100%;height:211px;position:relative}.slide{top:0;left:0;width:100%;height:100%;position:absolute}.sbtn{position:absolute;top:0;z-index:1;display:block;width:34px;height:100%;text-indent:-9999px}.sbtn.prev{left:0}.sbtn.next{right:0}.sbtn .ico{position:absolute;margin-left:-4px;margin-top:-28px;left:50%;top:50%}.module{padding:34px 0 42px 0;text-align:center;border-bottom:1px dotted #b5008c}.module:last-of-type:not(.module-quote):not(.module-facts){border-bottom:none}.module .col{overflow:hidden}.module p:last-child{margin-bottom:0}.module h2,.module h3{color:#b5008c;text-align:center;margin-bottom:16px}.module.module-text .txt{padding:0 15px}.module.module-image{padding:0;border-bottom:none;margin-top:-1px}.module.module-text_image{padding:34px 0 0 0}.module.module-text_image .img{margin-top:42px}.module.module-facts{background:#f5f6f7}.module .fact{text-align:center}.module .fact img{margin:16px auto 12px auto;max-height:76px;width:auto;display:block}.module .fact .type-extra-large{margin:14px 0 10px 0}.module.module-quote{background:#fbf2f9;padding:30px 0 30px 0}.module .wp-image-wrap{padding-top:16px;margin-bottom:16px}.module:first-of-type .wp-image-wrap{padding-top:0}.module .wp-caption{overflow:hidden;width:100%!important;font-family:'Abel',sans-serif;text-transform:uppercase;letter-spacing:1px;-webkit-font-smoothing:auto;font-size:12px;line-height:14px;color:#666}.module .wp-caption img{margin-bottom:12px}.module .wp-caption p{margin-bottom:0}.module.module-single{text-align:left}.module.module-single h2,.module.module-single h3{text-align:left}.module.module-single.module-quote,.module.module-single.module-facts{border-bottom:1px dotted #b5008c}.module.module-single.module-quote h2,.module.module-single.module-facts h2,.module.module-single.module-quote h3,.module.module-single.module-facts h3{text-align:center}.dropdown-wrap .dropdown{margin-bottom:16px}.bottom-wrap-post .side{margin:42px 0}.bottom-wrap-post .module-single:last-of-type:not(.module-quote):not(.module-facts){padding:34px 0 0 0}.post-footnote{font-size:12px;line-height:14px;margin:42px 15px 0 15px}.post-footnote .wp-image-wrap{margin-bottom:14px}.post-footnote .txt{padding-top:34px;border-top:1px dotted #b5008c;margin-bottom:42px}.post-footnote .txt p{margin-bottom:14px}.post-footnote .txt p:last-child{margin-bottom:0}blockquote{text-align:center;padding:0 15px}blockquote p{font-family:"Effra-Heavy","Helvetica Neue",Arial,sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:27px;margin-bottom:10px}blockquote p:before{content:"\2033"}blockquote p:after{content:"\2033"}blockquote cite{font-style:normal}.tweet:not(:first-child){display:none}.tweet:not(.tweet-large){height:230px}.tweet:not(.tweet-large).odd{background-color:#fbf2f9}.tweet:not(.tweet-large) .tweet-txt{font-size:14px;line-height:16px}.tweet:not(.tweet-large) .tweet-txt a{position:relative;color:#e8b3dc}.tweet:not(.tweet-large) .tweet-txt a:hover::after{border-bottom:1px solid transparent}.tweet:not(.tweet-large) .tweet-txt a::after{content:'';position:absolute;width:100%;height:0;left:0;bottom:0;z-index:-1;border-bottom:1px solid #e8b3dc;-webkit-transition:border 0.4s;-moz-transition:border 0.4s;-ms-transition:border 0.4s;-o-transition:border 0.4s;transition:border 0.4s}.tweet.tweet-large{height:100%;width:100%;font-family:"Effra-Heavy","Helvetica Neue",Arial,sans-serif;font-weight:normal;font-style:normal;font-size:33px;line-height:33px}.tweet .tweet-txt{text-overflow:ellipsis;overflow:hidden}.tweet .tweet-foot{display:inline-block;margin-top:22px;margin-left:9px;position:relative}.tweet .tweet-foot:before{content:'';display:block;width:14px;height:12px;position:absolute;left:-18px;top:0;background-image:url(../images/context-sprite.png);background-repeat:no-repeat;background-position:-16px 0}.insta{position:relative;padding:0;color:white}.insta img{display:block;width:100%;height:auto}.insta .txt-wrap{opacity:0;top:0;left:0;width:100%;height:100%;position:absolute;background-color:rgba(181,0,140,.8);padding:0 20px}.insta .txt{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);white-space:normal;width:100%;display:block}.insta .insta-foot{display:inline-block;margin-top:22px;margin-left:9px;position:relative}.insta .insta-foot:before{content:'';display:block;width:12px;height:13px;position:absolute;left:-18px;top:0;background-image:url(../images/context-sprite.png);background-repeat:no-repeat;background-position:-86px 0}.insta:hover .txt-wrap{opacity:1;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.side{padding:0 15px;margin-bottom:42px}.side .img{display:none}.side .btn{min-width:122px;text-align:center;display:inline-block;margin-bottom:14px}.banner-link,.thumb{background:#b5008c;display:block;position:relative;overflow:hidden;height:178px;margin-bottom:5px}.banner-link:last-of-type,.thumb:last-of-type{margin-bottom:0}.banner-link span,.thumb span{display:inline-block}.banner-link .title,.thumb .title{font-family:"Effra-Heavy","Helvetica Neue",Arial,sans-serif;font-weight:normal;font-style:normal;font-size:24px;line-height:27px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.banner-link img,.thumb img{display:none}.banner-link legend,.thumb legend{margin:0 auto 8px auto}.banner-link legend span,.thumb legend span{display:inline}.banner-link .txt-wrap,.thumb .txt-wrap{top:0;left:0;width:100%;height:100%;position:absolute;padding:0 20px}.banner-link .txt-wrap .valign,.thumb .txt-wrap .valign{display:block}.thumb{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.thumb img{opacity:1}.banner-link legend{margin:0 auto 22px auto}.banner-link .btn{border-color:white}.banner-link .title{margin-bottom:16px}.banner-link.banner-link-publication .txt-wrap{background-color:rgba(0,0,0,.7)}.banner-link.banner-link-publication img{display:block;height:100%;width:auto}#error{width:100%;height:100%}#error h1,#error p{color:#b5008c;font-family:"Effra-Heavy","Helvetica Neue",Arial,sans-serif;font-weight:normal;font-style:normal;font-size:33px;line-height:33px}#error a{color:#b5008c}#error a:hover{color:black}@media screen and (min-width:768px){.banner-link,.thumb{height:auto;margin-bottom:0}.banner-link .img-wrap,.thumb .img-wrap{width:100%;height:100%}.banner-link img,.thumb img{display:block}.banner-link .txt-wrap,.thumb .txt-wrap{background-color:rgba(0,0,0,.7)}.banner-link .title,.thumb .title{font-size:32px;line-height:32px}.banner-link legend{margin:0 auto 16px auto}.banner-link .btn{border-color:#b5008c}.banner-link.banner-link-publication img{width:100%;height:auto}.module.module-text_image{padding:34px 0 42px 0;text-align:left}.module.module-text_image h2,.module.module-text_image h3{text-align:left}.module.module-text_image .img{padding:0 15px;margin-top:0}.module.module-text_image .col-2{float:right}.module.module-text_image .col{padding:0 15px}.module.module-text_image.odd{background:#f5f6f7}.module.module-text_image.odd .col-2{float:left}.module .wp-image-wrap{margin-bottom:23px}.dropdown-wrap .dropdown{margin-bottom:23px}.top-wrap img{height:auto}.top-wrap-study .txt-wrap,.top-wrap-publication .txt-wrap{padding:14px 20px 0 20px}.top-wrap-study h1,.top-wrap-publication h1{margin-bottom:15px}.top-wrap-single .txt-wrap{padding:114px 20px 0 20px}.top-wrap-single h1{margin-bottom:15px}.slideshow{height:auto}.slide{width:33.333%;display:block;position:relative}.sbtn{display:none}.tweet:not(.tweet-large){width:50%}.tweet:not(:nth-child(3)){display:block}}@media only screen and (min-width:1024px){section{padding-top:0;width:75%;width:-moz-calc((100% - 50px) / 4 * 3 + 1px);width:-webkit-calc((100% - 50px) / 4 * 3 + 1px);width:calc((100% - 50px) / 4 * 3 + 1px)}.standfirst{font-size:32px;line-height:34px;margin-bottom:22px}.top-wrap .txt-wrap{width:66.666%;margin:0 auto;padding:40px 0 42px 0}.top-wrap .txt-wrap legend{margin-bottom:14px}.top-wrap-study .txt-wrap,.top-wrap-single .txt-wrap,.top-wrap-publication .txt-wrap{width:58.333%;margin:0 0 0 33.333%;padding:14px 0 0 0}.top-wrap-single .txt-wrap{padding:174px 0 0 0}.top-wrap-publication .txt-wrap{padding:14px 0 42px 0}.module{padding:36px 0 42px 0;text-align:left}.module h2,.module h3{color:#b5008c;text-align:center;margin-bottom:22px}.module.module-text .txt{width:66.666%;margin:0 auto;padding:0}.module.module-image{margin-top:-1px}.module .fact img{margin:18px auto 26px auto}.module.module-text_image{padding:34px 0 42px 0}.module.module-text_image .txt{width:66.666%;margin:0 auto}.module.module-text_image .img{padding:0 20px}.module.module-text_image .img img{width:80%;margin-left:16.666%}.module.module-text_image .col{padding:0 20px}.module.module-text_image.odd .img img{margin:0 16.666% 0 0}.module.module-quote{padding:54px 0 42px 0}.module.module-single .txt{width:58.333%;margin:0 0 0 33.333%}.bottom-wrap-post .side{margin-top:0}.bottom-wrap-post .module-single:last-of-type:not(.module-quote):not(.module-facts){padding:36px 0 42px 0}.bottom-wrap-post .module-single.module-facts:last-of-type,.bottom-wrap-post .module-single.module-quote:last-of-type{margin-bottom:42px}.post-footnote{width:58.333%;margin:0 0 0 33.333%;margin-bottom:42px}.post-footnote .wp-image-wrap{margin-bottom:16px}.post-footnote .txt{font-size:14px;line-height:16px;margin-bottom:42px}.post-footnote .txt img{max-width:28%}.post-footnote .txt p{margin-bottom:16px}blockquote{width:79.666%;margin:0 auto;padding:0 20px}blockquote p{font-size:32px;line-height:34px;margin-bottom:10px}.side{padding:0;display:block;position:absolute;left:20px;top:36px;width:152px}.side .img{display:block;width:152px;border:1px solid black;margin-bottom:14px;position:relative;padding:20px 0}.side .img img{width:100%;height:auto;margin:0 auto;display:block}.side .img img.portrait{width:auto;height:100%}.side .img.img-logo{height:152px;padding:20px}.side .btn{text-align:center;display:block;margin-bottom:14px}.side-user{width:16.666%}.side-user .img{width:100%;border:none;padding:0}.bottom-wrap .stickem{overflow:hidden;padding:0;margin:0;top:0}.bottom-wrap .stickem .side-inner{margin:36px 0 42px 0}.bottom-wrap .stickem.stickit-end{bottom:0;top:auto}.stickit{position:fixed;left:25%;left:-moz-calc((100% - 50px) / 4 + 70px);left:-webkit-calc((100% - 50px) / 4 + 70px);left:calc((100% - 50px) / 4 + 70px);width:12.02391%}.banner-link{-webkit-backface-visibility:hidden;backface-visibility:hidden}.banner-link img{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;transition:transform 0.4s ease;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.banner-link:hover img{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.banner-link:hover .btn{background-color:#b5008c}.tweet:not(.tweet-large){width:33.333%}.tweet:not(:first-child){display:block}.tweet a{-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-ms-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s}.tweet a:hover{color:#b5008c}#error h1{font-size:85px;line-height:85px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.insta-foot:before,.tweet-foot:before{background-image:url(../images/context-sprite@2.png);background-size:139px 20px}}@media only screen and (min-width:768px) and (max-width:1024px){.thumb .title{white-space:normal}}@media only screen and (min-width:1024px) and (max-width:1280px){.thumb .title{white-space:nowrap}}@media only screen and (min-width:1280px){.thumb .title{white-space:normal}.tweet.tweet-large{font-size:50px;line-height:50px}}@media only screen and (min-width:1440px){nav .excerpt{font-size:18px;line-height:22px}.standfirst{font-size:40px;line-height:42px}.side-user .type-cap{font-size:14px;line-height:16px}.tweet:not(.tweet-large) .tweet-txt{font-size:16px;line-height:20px}}.thumb{background:none;height:192px;opacity:0}.thumb legend{margin:0 0 18px 0}.thumb .txt-wrap{padding:20px;background-color:rgba(51,51,51,.5);color:white}.thumb .purple{color:white}.thumb .title{font-size:24px;line-height:27px}.thumb .btn{display:block;position:absolute;bottom:20px;left:20px}.thumb.visible{opacity:1;-webkit-transition:opacity 0.4s;-moz-transition:opacity 0.4s;-ms-transition:opacity 0.4s;-o-transition:opacity 0.4s;transition:opacity 0.4s}.btn-wrap{padding:20px}.filters{display:block;padding:18px 0 16px 0;line-height:16px}.filters li{display:block;float:left;margin-right:12px}.filters .active{color:#b5008c}@media screen and (min-width:768px){.filters{padding:38px 0 16px 0}.filters .col-left{display:block;width:33.333%}.filters .col-right{width:66.666%}.filters a{-webkit-transition:color 0.4s;-moz-transition:color 0.4s;-ms-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s}.filters a:hover{color:#b5008c}.thumb{width:50%;height:auto;float:left}.thumb .title{font-size:26px}.thumb .btn{display:none}.btn-wrap{padding:25px}}@media only screen and (min-width:1024px){.thumb{width:33.333%}.thumb .purple,.thumb .txt-wrap{-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}.thumb:hover .purple{color:black}.thumb:hover .txt-wrap{color:black;background:#dcf6fe}.thumb-wrap-related .thumb:hover .txt-wrap{background-color:#fbf2f9}}.person{width:50%;position:relative;color:white}.person .position{color:#e8b3dc}.person .txt-wrap{opacity:0;top:0;left:0;width:100%;height:100%;position:absolute;background-color:rgba(181,0,140,.8);padding:0 12px}.person .ico-linkedin{margin-top:12px}.person:hover .txt-wrap{opacity:1;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}@media screen and (min-width:768px){.person{width:33.333%}}@media screen and (min-width:768px){.person{width:33.333%}}@media only screen and (min-width:1024px){.person{width:25%}}@media only screen and (min-width:1280px){.person{width:16.666%}}@media only screen and (min-width:1440px){.person .type-cap{font-size:14px;line-height:16px}}.slider{position:fixed;top:0;left:0;z-index:10;background:white;height:100%;width:100%;padding-top:45px}.slider .inner{position:absolute;bottom:0;left:0;right:0;overlow-y:scroll;-webkit-overflow-scrolling:touch}#twitter{color:#8db7c9}#twitter .link-border a::after,#twitter .link-border::after{border-color:#8db7c9}#twitter .foot{position:absolute;bottom:0;left:0}#twitter .tweet-wrap{height:100%;width:100%;padding:0 15px}#twitter .tweet-foot{margin-left:18px;margin-top:0}#twitter .inner{height:100%}#contact{color:#b5008c}#contact h1{margin-bottom:12px}#contact .head{margin-bottom:38px}#contact .btn{width:33.333%;width:-moz-calc((100% - 20px) / 3);width:-webkit-calc((100% - 20px) / 3);width:calc((100% - 20px) / 3);margin-bottom:12px}#contact .location-nav .btn{margin-bottom:0}#contact .link-border a::after,#contact .link-border::after{border-color:#b5008c}.location-wrap{height:136px;position:relative;margin-bottom:24px}.location{position:absolute;top:0;left:0;right:0;z-index:1;display:none}.location p{min-height:30px;margin-bottom:8px}.location .city{margin-bottom:14px}.location .btn{background:#b5008c;color:white}.location.active{display:block}.location-nav{margin:0 15px 15px}.location-nav .btn{float:left;margin-right:10px}.location-nav .btn.active{background:#b5008c;color:white}.location-nav .btn:last-child{margin-right:0}@media screen and (min-width:768px){.slider .inner{overflow-y:hidden;height:100%;position:relative}#contact h1{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:12px}#contact .btn{width:auto}#contact .bottom-wrap{position:absolute;bottom:0;left:0;right:0}#twitter .tweet-wrap{padding:0 20px}.location-wrap{height:auto}.location{position:relative;display:block}.location .city{display:block}.location p{margin-bottom:10px}}@media only screen and (min-width:1024px){.slider{width:50%;width:-moz-calc(50% + 25px);width:-webkit-calc(50% + 25px);width:calc(50% + 25px);min-height:568px;padding-top:0}.slider .inner{margin:0 0 0 50px}.slider .foot{margin-bottom:54px}#twitter{background:#8db7c9;color:white}#twitter .link-border a::after,#twitter .link-border::after{border-color:#fff}#contact{background:#b5008c;color:white}#contact h1{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:12px}#contact .btn{border-color:white;margin-bottom:18px}#contact .btn:hover,#contact .btn.btn-filled{color:#b5008c;background-color:white}#contact .link-border a::after,#contact .link-border::after{border-color:#fff}}@media only screen and (max-width:1023px){#contact .btn:hover{background:white}#contact .btn:hover.active:hover{background:#b5008c}#contact .location .btn:hover{background:#b5008c}}