/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}button,[type='button'],[type='reset'],[type='submit']{appearance:none;background-color:#1565c0;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:"omnes-pro",helvetica,arial,sans-serif;font-size:1em;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:.75em 1.5em;text-align:center;text-decoration:none;transition:background-color 150ms ease;user-select:none;vertical-align:middle;white-space:nowrap}button:hover,button:focus,[type='button']:hover,[type='button']:focus,[type='reset']:hover,[type='reset']:focus,[type='submit']:hover,[type='submit']:focus{background-color:#11519a;color:#fff}button:disabled,[type='button']:disabled,[type='reset']:disabled,[type='submit']:disabled{cursor:not-allowed;opacity:0.5}button:disabled:hover,[type='button']:disabled:hover,[type='reset']:disabled:hover,[type='submit']:disabled:hover{background-color:#1565c0}fieldset{background-color:transparent;border:0;margin:0;padding:0}legend{font-weight:600;margin-bottom:.375em;padding:0}label{display:block;font-weight:600;margin-bottom:.375em}input,select,textarea{display:block;font-family:"omnes-pro",helvetica,arial,sans-serif;font-size:1em}[type='color'],[type='date'],[type='datetime'],[type='datetime-local'],[type='email'],[type='month'],[type='number'],[type='password'],[type='search'],[type='tel'],[type='text'],[type='time'],[type='url'],[type='week'],input:not([type]),textarea{appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;margin-bottom:.75em;padding:.5em;transition:border-color 150ms ease;width:100%}[type='color']:hover,[type='date']:hover,[type='datetime']:hover,[type='datetime-local']:hover,[type='email']:hover,[type='month']:hover,[type='number']:hover,[type='password']:hover,[type='search']:hover,[type='tel']:hover,[type='text']:hover,[type='time']:hover,[type='url']:hover,[type='week']:hover,input:not([type]):hover,textarea:hover{border-color:#b1b1b1}[type='color']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='email']:focus,[type='month']:focus,[type='number']:focus,[type='password']:focus,[type='search']:focus,[type='tel']:focus,[type='text']:focus,[type='time']:focus,[type='url']:focus,[type='week']:focus,input:not([type]):focus,textarea:focus{border-color:#1565c0;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(18,89,169,0.7);outline:none}[type='color']:disabled,[type='date']:disabled,[type='datetime']:disabled,[type='datetime-local']:disabled,[type='email']:disabled,[type='month']:disabled,[type='number']:disabled,[type='password']:disabled,[type='search']:disabled,[type='tel']:disabled,[type='text']:disabled,[type='time']:disabled,[type='url']:disabled,[type='week']:disabled,input:not([type]):disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed}[type='color']:disabled:hover,[type='date']:disabled:hover,[type='datetime']:disabled:hover,[type='datetime-local']:disabled:hover,[type='email']:disabled:hover,[type='month']:disabled:hover,[type='number']:disabled:hover,[type='password']:disabled:hover,[type='search']:disabled:hover,[type='tel']:disabled:hover,[type='text']:disabled:hover,[type='time']:disabled:hover,[type='url']:disabled:hover,[type='week']:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover{border:1px solid #ddd}[type='color']::placeholder,[type='date']::placeholder,[type='datetime']::placeholder,[type='datetime-local']::placeholder,[type='email']::placeholder,[type='month']::placeholder,[type='number']::placeholder,[type='password']::placeholder,[type='search']::placeholder,[type='tel']::placeholder,[type='text']::placeholder,[type='time']::placeholder,[type='url']::placeholder,[type='week']::placeholder,input:not([type])::placeholder,textarea::placeholder{color:#858585}textarea{resize:vertical}[type="checkbox"],[type="radio"]{display:inline;margin-right:.375em}[type="file"]{margin-bottom:.75em;width:100%}select{margin-bottom:.75em;width:100%}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}html,body{height:100%}ul,ol{list-style-type:none;margin:0;padding:0}dl{margin:0}dt{font-weight:600;margin:0}dd{margin:0}figure{margin:0}img,picture{margin:0;max-width:100%}table{border-collapse:collapse;margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #a6a6a6;font-weight:600;padding:.75em 0;text-align:left}td{border-bottom:1px solid #ddd;padding:.75em 0}tr,td,th{vertical-align:middle}body{color:#333;font-family:"omnes-pro",helvetica,arial,sans-serif;font-size:1em;line-height:1.5}h1,h2,h3,h4,h5,h6{font-family:"omnes-pro",helvetica,arial,sans-serif;font-size:1.25em;line-height:1.2;margin:0 0 .75em}p{margin:0 0 .75em}a{color:#1565c0;text-decoration:none;transition:color 150ms ease}a:active,a:focus,a:hover{color:#104c90}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:1.5em 0}body{background-color:#fcfcfc;padding:0;margin:0}@media screen and (max-width: 767px){body{font-size:.8em}}img[src*=svg]{width/*\**/:100%\9}p strong{color:#712db1;font-weight:normal}p{font-size:1.2em}a{color:#45b254;text-decoration:underline;transition:all 0.25s ease-in}a:hover{color:#34863f}section.deprecated{background-color:#ff6;z-index:9999}section.deprecated div.inner{position:relative;max-width:68em;margin-left:auto;margin-right:auto;padding-left:1.25em;padding-right:1.25em}section.deprecated div.inner:after{content:"";display:table;clear:both}section.deprecated div.inner p{margin-bottom:0;padding:10px 0 12px 0}section.deprecated div.inner p a{color:#008aca;font-weight:bold}.yikes-easy-mc-submit-button,a.button{background:linear-gradient(#45b254, #296831);border:0;border-radius:50px;box-shadow:none !important;color:#fff;display:inline-block;padding:.65em 2em;text-decoration:none;text-transform:uppercase;text-shadow:none}.yikes-easy-mc-submit-button:hover,a.button:hover{background:linear-gradient(#378d43, #1a4420)}.yikes-easy-mc-form label span.empty-label,.yikes-easy-mc-form label span.EMAIL-label{visibility:hidden}.yikes-easy-mc-form input{border-radius:50px;padding:.65em 2em;outline:0px}.yikes-easy-mc-form .yikes-easy-mc-submit-button{padding:.9em 2em !important}nav#tertiary{background-color:#363636;height:40px;padding-top:4px}nav#tertiary .container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}nav#tertiary .container::after{clear:both;content:"";display:block}nav#tertiary p{color:#999;display:none;font-size:1em;margin:0 20px 0 0;top:-4px;position:relative;line-height:20px;padding:0}nav#tertiary ul{display:inline-block;margin:0;padding:0}nav#tertiary ul li{display:inline-block}nav#tertiary ul li a{background-color:rgba(255,255,255,0.05);color:white;display:block;height:36px;line-height:36px;padding:0 16px;text-decoration:none}nav#tertiary ul li a img{height:20px;margin:8px 0 0 0}nav#tertiary ul li a i{display:none}nav#tertiary ul li a:hover{background-color:rgba(113,45,177,0.55)}nav#tertiary ul li.active a{background-color:#712db1}@media screen and (min-width: 600px){nav#tertiary p{display:inline-block}}.splitbox{text-align:center}@media screen and (min-width: 767px){.splitbox .inner{margin:0 10%}}section.masthead,section.branding{background-color:#712db1;background-image:url("img/2018bigcreative.jpg");background-position:center bottom;background-repeat:no-repeat;background-size:cover}body.home section.masthead,body.home section.branding{background-position:center center}section.masthead div.inner,section.branding div.inner{position:relative;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}section.masthead div.inner::after,section.branding div.inner::after{clear:both;content:"";display:block}section.masthead .mainbrand h1,section.branding .mainbrand h1{margin:0 !important}@media screen and (max-width: 767px){section.masthead div.maininner,section.branding div.maininner{height:auto;padding-top:1em;padding-bottom:1em}}@media screen and (min-width: 767px){body.home section.masthead div.maininner,body.home section.branding div.maininner{align-items:center;display:flex;min-height:65vh}}section.masthead div.mainbrand,section.branding div.mainbrand{height:auto}@media screen and (max-width: 767px){section.masthead div.mainbrand,section.branding div.mainbrand{width:100%}section.masthead div.mainbrand img,section.branding div.mainbrand img{margin-bottom:20px;margin-top:80px;width:100%}}@media screen and (min-width: 767px){section.masthead div.mainbrand,section.branding div.mainbrand{flex:2 0 0}section.masthead div.mainbrand img,section.branding div.mainbrand img{margin-right:20%}}section.masthead div.supporter,section.branding div.supporter{text-align:right}section.masthead div.supporter img,section.branding div.supporter img{margin-top:0;width:100%}@media screen and (max-width: 767px){section.masthead div.supporter,section.branding div.supporter{margin-left:0%;width:100%;padding-top:0}section.masthead div.supporter div.item,section.branding div.supporter div.item{float:left;display:block;margin-right:16.036314621%;width:41.9818426895%}section.masthead div.supporter div.item:last-child,section.branding div.supporter div.item:last-child{margin-right:0}section.masthead div.supporter div.item:first-child,section.branding div.supporter div.item:first-child{text-align:left}}@media screen and (min-width: 767px){section.masthead div.supporter,section.branding div.supporter{flex:1 0 0}}section.masthead span.name,section.branding span.name{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}section.masthead span.name.focusable:active,section.branding span.name.focusable:active,section.masthead span.name.focusable:focus,section.branding span.name.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}section.masthead div.date,section.branding div.date{background-color:rgba(69,178,84,0.75);border-bottom:2px #45b254 solid;position:absolute;transform:skew(30deg);max-width:60%;left:0;top:0;padding:.05em 20px .15em}section.masthead div.date a,section.branding div.date a{color:#fff;text-decoration:none}section.masthead div.date a:hover,section.branding div.date a:hover{color:#fc0}section.masthead div.date .thedate,section.branding div.date .thedate{font-weight:bold}@media screen and (min-width: 767px){section.masthead div.date,section.branding div.date{left:auto;right:0}}section.masthead div.date h2,section.branding div.date h2{color:white;font-size:1em;font-weight:normal;margin:10px;text-transform:uppercase;transform:skew(-30deg)}@media screen and (min-width: 767px){section.masthead div.date h2,section.branding div.date h2{font-size:1.4em}}section.masthead div.date h2 span,section.branding div.date h2 span{white-space:nowrap}section.masthead h3,section.branding h3{color:white;font-size:.8em;font-weight:bold;margin-bottom:.5em;text-transform:uppercase}@media screen and (min-width: 767px){section.masthead h3,section.branding h3{font-size:1.2em;font-weight:normal}}section.branding div.maininner{height:auto;padding-top:2em;padding-bottom:1em}@media screen and (min-width: 767px){section.branding div.maininner{padding-top:1em;padding-bottom:.75em}}@media screen and (max-width: 767px){section.branding div.maininner{padding-bottom:0}}section.branding a.h1{display:block;float:left}section.branding a.h1 span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}section.branding a.h1 span.focusable:active,section.branding a.h1 span.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}section.branding a.h1 img{height:60px;margin:20px 0 15px 0}@media screen and (max-width: 767px){section.branding a.h1 img{height:40px}}a.hamburger{background-color:rgba(0,0,0,0.25);color:white;padding:15px 20px 10px;position:absolute;right:0;text-decoration:none;top:0}a.hamburger img{display:inline-block;height:15px;margin-right:10px}a.hamburger span{display:inline-block;font-size:18px;font-weight:bold;position:relative;top:-2px;text-transform:uppercase}a.hamburger:hover{background-color:#4a1d74}@media screen and (min-width: 767px){a.hamburger{display:none}}ul#jPanelMenu-menu{background-color:#4a1d74;display:block;font-size:2em}ul#jPanelMenu-menu li{margin:0;padding:0}ul#jPanelMenu-menu li a{color:#fff;display:block;font-weight:500;padding:.25em 1em;text-decoration:none;text-transform:uppercase}ul#jPanelMenu-menu li a:hover{background-color:rgba(0,0,0,0.5)}nav.global{background-color:rgba(74,29,116,0.65);position:relative;text-align:center;width:100%;z-index:200}@media screen and (max-width: 767px){nav.global{display:none}}nav.global div.inner{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}nav.global div.inner::after{clear:both;content:"";display:block}nav.global div.inner ul{background-color:rgba(61,24,96,0.65);transform:skew(30deg);padding:.75em 0em .5em 0;margin:0 auto;width:75%}@media screen and (min-width: 1088px){nav.global div.inner ul{width:auto !important}}nav.global div.inner ul li{transform:skew(-30deg);display:inline-block;margin-bottom:.25em}nav.global div.inner ul li a{border-radius:50px;color:white;display:inline-block;font-weight:bold;padding:.65em .6em;text-decoration:none;text-transform:uppercase}nav.global div.inner ul li a:hover{background-color:rgba(255,255,255,0.05)}nav.global div.inner ul li.current_page_item a{background-color:rgba(255,255,255,0.15)}nav.global div.inner ul li:last-child a{background:linear-gradient(#45b254, #296831);border-radius:50px;display:inline-block;padding:.65em .8em}.subscribe,section.buy{background-color:#712db1;background-image:url("img/2017bigcreative.jpg");background-position:center bottom;background-repeat:no-repeat;background-size:cover}.subscribe div.inner,section.buy div.inner{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-bottom:4em;padding-top:3em;text-align:center}.subscribe div.inner::after,section.buy div.inner::after{clear:both;content:"";display:block}.subscribe h2,section.buy h2{color:white;font-weight:100;margin-bottom:.5em}.subscribe a.button,section.buy a.button{font-size:1.5em}.subscribe{background:#712db1 !important;color:white}.subscribe div.inner{padding:2em 10%}.subscribe div.inner .edit-link{display:none}section.newsletter{border-top:1px solid #712db1;background:linear-gradient(#572388 0%, #712db1 100%)}section.newsletter h3{color:#fff}section.newsletter p{color:#fff;margin:0;padding:0}section.newsletter p strong{color:#fff}section.newsletter p a,section.newsletter p a:link,section.newsletter p a:hover,section.newsletter p a:visited,section.newsletter p a:active{color:#fff}section.newsletter .inner{padding-top:1em;padding-bottom:1em;text-align:center}section.speakers{padding-bottom:1em}section.speakers ul{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}section.speakers ul::after{clear:both;content:"";display:block}section.speakers ul li{float:left;display:block;margin-right:2.3576520234%;width:100%;padding-bottom:1em}section.speakers ul li:last-child{margin-right:0}@media screen and (min-width: 767px){section.speakers ul li{text-align:center;float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}section.speakers ul li:last-child{margin-right:0}section.speakers ul li:nth-child(3n){margin-right:0}section.speakers ul li:nth-child(3n+1){clear:left}}section.speakers ul li img{width:100%}section.speakers ul li h2{color:#378d43;font-size:1.4em;margin-bottom:.1em}section.speakers ul li h3{font-size:.9em;font-weight:normal;margin-bottom:.25em;text-transform:uppercase}section.speakers ul li p{font-size:1em}div.customcontainer{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}div.customcontainer::after{clear:both;content:"";display:block}div.keynotetease{padding-bottom:1em;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}div.keynotetease::after{clear:both;content:"";display:block}div.keynotetease section.tease{float:left;display:block;margin-right:2.3576520234%;width:100%}div.keynotetease section.tease:last-child{margin-right:0}@media screen and (min-width: 767px){div.keynotetease section.tease{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-left:25.5894130058%}div.keynotetease section.tease:last-child{margin-right:0}}div.keynotetease section.tease h2{color:#378d43;font-size:1.4em;margin-bottom:.1em}div.keynotetease section.tease h3{font-size:.9em;font-weight:normal;margin-bottom:.25em;text-transform:uppercase}section.lightningtalks{margin-bottom:2em}section.lightningtalks ul{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}section.lightningtalks ul::after{clear:both;content:"";display:block}section.lightningtalks ul li{border-top:6px #712db1 solid;float:left;display:block;margin-right:2.3576520234%;width:100%}section.lightningtalks ul li:last-child{margin-right:0}@media screen and (min-width: 767px){section.lightningtalks ul li{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}section.lightningtalks ul li:last-child{margin-right:0}section.lightningtalks ul li:nth-child(3n){margin-right:0}section.lightningtalks ul li:nth-child(3n+1){clear:left}}section.lightningtalks ul li h3{border-bottom:2px #712db1 solid;color:#712db1;margin:.3em 0 .5em 0;padding-bottom:.5em;min-height:3em}div.keynote{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-bottom:1em}div.keynote::after{clear:both;content:"";display:block}div.keynote aside{float:left;display:block;margin-right:2.3576520234%;width:100%}div.keynote aside:last-child{margin-right:0}@media screen and (min-width: 767px){div.keynote aside{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}div.keynote aside:last-child{margin-right:0}}div.keynote div.text{float:left;display:block;margin-right:2.3576520234%;width:100%}div.keynote div.text:last-child{margin-right:0}@media screen and (min-width: 767px){div.keynote div.text{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}div.keynote div.text:last-child{margin-right:0}}div.keynote div.text h3{color:#45b254}div.keynote div.text p{font-size:1em}div.keynote div.text p.tags{font-size:1.2em}section.speakershome{background-color:#f1eaf7;padding-top:.5em;padding-bottom:1em}@media screen and (min-width: 767px){section.speakershome ul li{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}section.speakershome ul li:nth-child(3n){margin-right:2.3576520234%}section.speakershome ul li:nth-child(3n+1){clear:none}section.speakershome ul li:last-child{margin-right:0}section.speakershome ul li:nth-child(4n){margin-right:0}section.speakershome ul li:nth-child(4n+1){clear:left}}section.facts,section.abouts{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-top:2em;padding-bottom:2em}section.facts::after,section.abouts::after{clear:both;content:"";display:block}section.facts h1,section.abouts h1{color:#712db1;font-size:1.8em;font-weight:normal;margin-bottom:.25em}@media screen and (min-width: 767px){section.facts section,section.abouts section{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}section.facts section:last-child,section.abouts section:last-child{margin-right:0}}@media screen and (min-width: 767px){section.facts section.personal,section.abouts section.personal{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}section.facts section.personal:last-child,section.abouts section.personal:last-child{margin-right:0}}section.facts section.personal ul li,section.abouts section.personal ul li{margin-bottom:1px}section.facts section.personal ul li::after,section.abouts section.personal ul li::after{clear:both;content:"";display:block}section.facts section.personal ul li aside,section.abouts section.personal ul li aside{background-color:#f0f0f0;float:left;width:25%}section.facts section.personal ul li aside h2,section.abouts section.personal ul li aside h2{border-right:1px #fff solid;font-size:2.2em;font-weight:normal;line-height:30px;padding:10px;text-align:center}section.facts section.personal ul li div,section.abouts section.personal ul li div{background-color:#f8f8f8;float:right;width:75%}section.facts section.personal ul li div p,section.abouts section.personal ul li div p{line-height:30px;margin-bottom:0;padding:10px}section.abouts{padding-top:1em}@media screen and (min-width: 767px){section.abouts{padding-top:2em}}section.abouts h2{color:#712db1;font-size:1.8em;font-weight:normal;margin-bottom:.25em}section.numbers{padding-bottom:2em}section.numbers div.inner{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}section.numbers div.inner::after{clear:both;content:"";display:block}section.numbers ul li{margin-bottom:1px}@media screen and (min-width: 767px){section.numbers ul li{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}section.numbers ul li:last-child{margin-right:0}}section.numbers ul li aside{background-color:#45b254;color:#fff;float:left;width:25%}section.numbers ul li aside h2{border-right:1px #fff solid;font-size:2em;font-weight:normal;line-height:30px;padding:10px;text-align:center}section.numbers ul li div{background-color:#daf0dd;color:#45b254;float:right;width:75%}section.numbers ul li div p{line-height:30px;margin-bottom:0;padding:10px}section.lastyear{background-color:#f3f3f3;padding-top:.5em;padding-bottom:1em}section.lastyear div.inner{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}section.lastyear div.inner::after{clear:both;content:"";display:block}section.lastyear div.inner div.storifyholder,section.lastyear div.inner div.video{background-color:white;margin-bottom:25px;padding:25px;float:left;display:block;margin-right:2.3576520234%;width:100%}section.lastyear div.inner div.storifyholder:last-child,section.lastyear div.inner div.video:last-child{margin-right:0}@media screen and (min-width: 767px){section.lastyear div.inner div.storifyholder,section.lastyear div.inner div.video{margin-left:17.0596086706%;float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}section.lastyear div.inner div.storifyholder:last-child,section.lastyear div.inner div.video:last-child{margin-right:0}}section.lastyear div.inner div.photos{float:left;display:block;margin-right:2.3576520234%;width:100%}section.lastyear div.inner div.photos:last-child{margin-right:0}@media screen and (min-width: 767px){section.lastyear div.inner div.photos{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}section.lastyear div.inner div.photos:last-child{margin-right:0}}section.lastyear div.inner div.tweets{float:left;display:block;margin-right:2.3576520234%;width:100%}section.lastyear div.inner div.tweets:last-child{margin-right:0}@media screen and (min-width: 767px){section.lastyear div.inner div.tweets{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}section.lastyear div.inner div.tweets:last-child{margin-right:0}}section.lastyear div.inner div.tweets iframe{max-height:305px;max-width:100%}section.lastyear div.inner blockquote{float:left;display:block;margin-right:2.3576520234%;width:100%}section.lastyear div.inner blockquote:last-child{margin-right:0}@media screen and (min-width: 767px){section.lastyear div.inner blockquote{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}section.lastyear div.inner blockquote:last-child{margin-right:0}}section.page{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-bottom:2em}section.page::after{clear:both;content:"";display:block}section.page div.inner{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}section.page div.inner::after{clear:both;content:"";display:block}section.page img{max-width:45%;padding-bottom:1em}section.page img.alignright{margin:0 0 1em 1em}section.page img.alignleft{margin:0 1em 1em}div.heading{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;margin-bottom:1em;text-align:center}div.heading::after{clear:both;content:"";display:block}div.heading h1,div.heading h2{font-size:3em;font-weight:500;margin:.5em 0 0 0}div.heading h3{font-weight:normal}@media screen and (min-width: 767px){div.heading h3{padding-left:5%;padding-right:5%}}div.heading div.summary p{font-size:1.6em;font-weight:normal;line-height:1.2em;margin-bottom:1em}@media screen and (min-width: 767px){div.heading div.summary p{padding-left:5%;padding-right:5%}}section.faq{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}section.faq::after{clear:both;content:"";display:block}@media screen and (min-width: 767px){section.faq ul{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;margin-left:8.5298043353%}section.faq ul:last-child{margin-right:0}}section.faq ul>li{border-bottom:1px #ccc solid}section.faq ul>li::after{clear:both;content:"";display:block}section.faq ul>li aside{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;padding:20px 0}section.faq ul>li aside:last-child{margin-right:0}@media screen and (min-width: 767px){section.faq ul>li aside{float:left;display:block;margin-right:2.8425860857%;width:28.01018974%}section.faq ul>li aside:last-child{margin-right:0}}section.faq ul>li aside h2{color:#45b254;font-weight:normal;font-size:1.4em}section.faq ul>li article{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%;padding:20px 0}section.faq ul>li article:last-child{margin-right:0}@media screen and (min-width: 767px){section.faq ul>li article{float:left;display:block;margin-right:2.8425860857%;width:69.1472241743%}section.faq ul>li article:last-child{margin-right:0}}section.faq ul>li article p{font-size:1.2em}section.faq ul>li article ul{font-size:1.2em;margin:0}section.faq ul>li article ul li{border-bottom:0;margin:0;padding:.15em 2em}section.map{margin-bottom:20px;height:500px;width:100%;z-index:149}section.map::after{clear:both;content:"";display:block}section.map .googlemap{height:500px;width:100%}section.locationboxes{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;margin-top:-2.5em;position:relative;z-index:150}section.locationboxes::after{clear:both;content:"";display:block}section.locationboxes article{background-color:#fcfcfc;border-top:6px #712db1 solid;padding:30px}@media screen and (min-width: 767px){section.locationboxes article{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}section.locationboxes article:last-child{margin-right:0}}section.locationboxes article h3{color:#712db1;font-weight:normal}.comingsoon{background-color:#f1eaf7;border-radius:10px;margin:0 auto 1em;padding:30px;max-width:65%;text-align:center}.comingsoon p{margin:0;padding:0}section.programme{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;padding-bottom:2em}section.programme::after{clear:both;content:"";display:block}@media screen and (min-width: 767px){section.programme div.inner{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;margin-left:8.5298043353%}section.programme div.inner:last-child{margin-right:0}}section.programme table thead tr th{background-color:#f8f5fb;color:#b896d8;text-transform:uppercase;padding:.75em}section.programme table thead tr th.times{width:10%}@media screen and (max-width: 767px){section.programme table thead tr th.times{width:20%}}section.programme table tbody tr{background-color:#f8f8f8}section.programme table tbody tr th{border:0;font-size:1.4em;font-weight:lighter;padding:.75em;vertical-align:top;width:10%}@media screen and (max-width: 767px){section.programme table tbody tr th{font-size:1em;width:20%}}section.programme table tbody tr td{border:0;padding:.75em}section.programme table tbody tr td h3{color:#45b254;font-weight:normal}@media screen and (max-width: 767px){section.programme table tbody tr td h3{font-size:1em}}section.programme table tbody tr td ul li{margin:.25em 0}section.programme table tbody tr td div.contents{color:#712db1}section.programme table tbody tr td div.contents p{color:#712db1;font-size:1.4em}section.programme table tbody tr td h5{font-size:1em !important}section.programme table tbody tr td h5.person{font-weight:normal}section.programme table tbody tr td p{margin:0}section.programme table tbody tr:nth-child(odd){background-color:#fff}p.smallprint{text-align:center;font-style:italic;margin-top:1em}section.hosts{padding-bottom:2em}section.hosts div.inner{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}section.hosts div.inner::after{clear:both;content:"";display:block}section.hosts h2{text-align:left}@media screen and (min-width: 767px){section.hosts h2{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%;margin-left:25.5894130058%}section.hosts h2:last-child{margin-right:0}}@media screen and (min-width: 767px){section.hosts div.logo{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}section.hosts div.logo:last-child{margin-right:0}}@media screen and (min-width: 767px){section.hosts div.text{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}section.hosts div.text:last-child{margin-right:0}}section.masterclasses div.inner{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}section.masterclasses div.inner::after{clear:both;content:"";display:block}section.masterclasses>div.inner>ul>li{background-color:#fff;border-top:6px #712db1 solid;padding:30px;margin-bottom:1em}@media screen and (min-width: 767px){section.masterclasses>div.inner>ul>li{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}section.masterclasses>div.inner>ul>li:last-child{margin-right:0}section.masterclasses>div.inner>ul>li:nth-child(2n){margin-right:0}section.masterclasses>div.inner>ul>li:nth-child(2n+1){clear:left}}section.masterclasses>div.inner>ul>li h3{color:#712db1;font-size:2em;line-height:100%}section.masterclasses>div.inner>ul>li h4{color:#45b254;font-size:1.4em;font-style:italic;font-weight:normal}section.masterclasses>div.inner>ul p.notes{font-weight:bold}section.masterclasses>div.inner>ul ul{margin-bottom:1em}section.masterclasses>div.inner>ul ul li{list-style:square}p.tags{background-color:rgba(69,178,84,0.8);border-bottom:2px #45b254 solid;color:white;display:inline-block;font-weight:bold;transform:skew(30deg);margin-top:.5em;margin-left:-30px;padding-left:30px;padding-right:20px}p.tags span{display:block;transform:skew(-30deg)}section.partners{background-color:#f3f3f3;padding-bottom:2em;padding-top:1em}section.partners div.inner{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}section.partners div.inner::after{clear:both;content:"";display:block}section.partners div.existing{float:left;display:block;margin-right:2.3576520234%;width:100%}section.partners div.existing:last-child{margin-right:0}@media screen and (min-width: 767px){section.partners div.existing{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%}section.partners div.existing:last-child{margin-right:0}}section.partners div.become{clear:both;background-color:#fff;padding:20px;margin-left:-20px;margin-right:-20px}section.partners ul li aside.img{padding-top:.25em;padding-bottom:.5em}@media screen and (min-width: 767px){section.partners ul li aside.img{float:left;display:block;margin-right:3.5786642602%;width:35.2633348373%}section.partners ul li aside.img:last-child{margin-right:0}}section.partners ul li aside.img img{max-width:100%}@media screen and (min-width: 767px){section.partners ul li article{float:left;display:block;margin-right:3.5786642602%;width:61.1580009024%}section.partners ul li article:last-child{margin-right:0}}section.partners ul li article h3{font-size:1.2em;font-weight:lighter;text-transform:uppercase}section.partners ul li article h4{margin-bottom:.25em}section.partnersmain div.inner,section.discountedplaces div.inner{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}section.partnersmain div.inner::after,section.discountedplaces div.inner::after{clear:both;content:"";display:block}section.partnersmain h3,section.discountedplaces h3{font-weight:lighter;margin-bottom:1em;text-align:center}@media screen and (min-width: 767px){section.partnersmain .themain aside.img,section.discountedplaces .themain aside.img{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;margin-left:25.5894130058%}section.partnersmain .themain aside.img:last-child,section.discountedplaces .themain aside.img:last-child{margin-right:0}}@media screen and (min-width: 767px){section.partnersmain .themain aside.imgsmaller,section.discountedplaces .themain aside.imgsmaller{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-left:34.1192173411%}section.partnersmain .themain aside.imgsmaller:last-child,section.discountedplaces .themain aside.imgsmaller:last-child{margin-right:0}}@media screen and (min-width: 767px){section.partnersmain .themain div.text,section.discountedplaces .themain div.text{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%;margin-left:17.0596086706%}section.partnersmain .themain div.text:last-child,section.discountedplaces .themain div.text:last-child{margin-right:0}}section.discountedplaces{padding-top:1em;padding-bottom:1em}section.discountedplaces h3{padding-left:12.5%;padding-right:12.5%}section.discountedplaces div.text{padding-top:1em}.pastintro div.inner{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.pastintro div.inner::after{clear:both;content:"";display:block}.pastintro ul.pastitems{list-style:none;margin:2em 0;padding:0}.pastintro ul.pastitems li{background-color:rgba(113,45,177,0.1);margin:0;padding:20px;text-align:left}.pastintro ul.pastitems li .fluid-width-video-wrapper{margin-bottom:12px}.pastintro ul.pastitems li img.partnerlogo{margin:20px 0 10px}.pastintro ul.pastitems li h4{font-size:24px;margin:0}.pastintro ul.pastitems li h4+p{margin-top:.5em}@media screen and (min-width: 767px){.pastintro ul.pastitems{align-items:stretch;display:flex;flex-flow:row nowrap;justify-content:space-between}.pastintro ul.pastitems li{margin-bottom:20px;width:49%}.pastintro ul.pastitems li h4{font-size:24px;margin:0 0 10px 0}.pastintro ul.pastitems li h4+p{margin-top:.5em}}section.supporters{background-color:#f1eaf7;padding:1em 0 2em 0;margin-top:2em}section.supporters div.inner{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}section.supporters div.inner::after{clear:both;content:"";display:block}section.supporters h3{clear:both;display:block;font-size:2.4em;font-weight:lighter;margin-bottom:1em;text-align:center}section.supporters div.supported .become{background-color:#fff;padding:20px}@media screen and (min-width: 767px){section.supporters div.supported .become{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}section.supporters div.supported .become:last-child{margin-right:0}}section.supporters div.supported .orgs::after{clear:both;content:"";display:block}@media screen and (min-width: 767px){section.supporters div.supported .orgs{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}section.supporters div.supported .orgs:last-child{margin-right:0}}section.supporters div.supported ul li aside.img{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}section.supporters div.supported ul li aside.img:last-child{margin-right:0}section.supporters div.supported ul li aside.img img{margin-right:20px}section.supporters div.supported ul li .text{float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%}section.supporters div.supported ul li .text:last-child{margin-right:0}footer.global{background-color:#331450;border-top:6px #712db1 solid;color:#fff;padding-top:3em;padding-bottom:3em}@media screen and (max-width: 767px){footer.global img{margin-left:auto;margin-right:auto;max-width:80%}}footer.global a{color:#bfa1dc}footer.global div.inner{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}footer.global div.inner::after{clear:both;content:"";display:block}footer.global .recap{padding-bottom:2em;font-weight:bold;text-align:center}@media screen and (min-width: 767px){footer.global .recap{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%}footer.global .recap:last-child{margin-right:0}}footer.global .recap p{color:rgba(255,255,255,0.75);margin:0;padding:0}footer.global .about{padding-bottom:2em;text-align:center}@media screen and (min-width: 767px){footer.global .about{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%;margin-left:8.5298043353%}footer.global .about:last-child{margin-right:0}}footer.global .rb{padding-bottom:2em;text-align:center}@media screen and (min-width: 767px){footer.global .rb{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;margin-left:8.5298043353%}footer.global .rb:last-child{margin-right:0}}footer.global .rb h3{border-bottom:1px rgba(255,255,255,0.25) dotted;color:white;font-size:1.2em;font-weight:normal;padding-bottom:.25em;margin-bottom:.75em}
