.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:a 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@keyframes a{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}@font-face{font-family:Billy-Bold;src:url(../fonts/billy-bold.eot);src:url(../fonts/billy-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/billy-bold.woff2) format("woff2"),url(../fonts/billy-bold.woff) format("woff"),url(../fonts/billy-bold.ttf) format("truetype"),url(../fonts/billy-bold.svg#youworkforthem) format("svg");font-weight:400;font-style:normal}.activity__icon,.carousel__pagination span,.logo a,.social span{overflow:hidden;display:block;text-indent:-500%}.center{text-align:center}html{height:100%}body{min-height:100%;margin:0}h1,h2,h3{margin-top:0;font-weight:400}p{margin-bottom:1.2em;line-height:1.4em}img{border-style:none;height:auto;max-width:100%;width:100%}ol,ul{margin-bottom:20px}li{margin-bottom:.5em;list-style:inside square}li ul{margin-left:20px;margin-top:10px}li ul li{font-size:1em}a{cursor:pointer}a,a:active,a:focus,a:hover{text-decoration:none;outline:0}hr{height:1px;width:100%;border:0;margin-bottom:30px;margin-top:40px}a,article,blockquote,div,footer,form,h1,h2,h3,header,input,label,li,main,nav,p,section,span,textarea,ul{box-sizing:border-box;position:relative}main{background:#0074bd;background:linear-gradient(180deg,#0074bd 0,#1b5cbd 15%,#8b05b1 43%,#bb236f 68%,#f5008d 86%,#b8005c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0074bd",endColorstr="#b8005c",GradientType=0);z-index:0;padding:0 0 25px;display:block}main:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:url(images/pattern.png) repeat-y 0 0}.container{padding:25px}.container--spacetop{padding-top:80px}@media (min-width:520px){.container{margin:0 auto;padding:25px}.container--spacetop{padding-top:125px}}@media (min-width:992px){.container{max-width:1420px}.container--narrow{max-width:1200px}.container--snarrow{max-width:850px}}.navlist{margin-bottom:0}@media (min-width:992px){.navlist li{display:inline-block}}.row{margin-left:-10px;margin-right:-10px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}@media (min-width:520px){.row.centering{display:table;min-width:100%}.row.centering .col-6,.row.centering .col-xs-6{display:table-cell;float:none;vertical-align:middle}}.col-6{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:768px){.col-6{float:left;width:50%}}.col-xs-6{width:50%}.col-xs-5,.col-xs-6{position:relative;float:left;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-5{width:44.16667%}.col-xs-7{width:53.33333%}.col-xs-7,.col-xs-8{position:relative;float:left;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-8{width:61.66667%}.col-sm-3{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:768px){.col-sm-3{float:left;width:25%}}.col-sm-4{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:768px){.col-sm-4{float:left;width:33.33333%}}.col-sm-5{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:768px){.col-sm-5{float:left;width:44.16667%}}.col-sm-6{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:768px){.col-sm-6{float:left;width:50%}}.col-sm-7{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:768px){.col-sm-7{float:left;width:55.83333%}}.col-sm-8{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:768px){.col-sm-8{float:left;width:66.66667%}}.col-md-4{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){.col-md-4{float:left;width:38.33333%}}.col-md-5{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){.col-md-5{float:left;width:44.16667%}}.col-md-5:first-child{z-index:1}.col-md-8{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){.col-md-8{float:left;width:61.66667%}}.col-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:768px){.col-12{float:left;width:100%}}.col-xs-push-1{left:5.83333%}@media (min-width:768px){.col-sm-push-1{left:5.83333%}}@media (min-width:992px){.col-md-push-1{left:5.83333%}}@media (min-width:768px){.col-sm-pull-1{right:5%}}@media (min-width:992px){.col-md-pull-1{right:5%}}@media (max-width:519px){.col-6,.col-7,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-8{float:none;width:100%;left:auto}}.transparent h1,.transparent h2,.transparent h3,.transparent p{color:#fff}.transparent h1,.transparent h2,.transparent h3{text-shadow:0 4px 0 #383838}.transparent h1 span,.transparent h2 span,.transparent h3 span{color:#fcbd1b}.transparent .padding img{width:auto;margin:0 auto;display:block}@media (max-width:519px){.transparent .col-6{padding:0}}@media (min-width:768px){.transparent h1{text-shadow:0 6px 0 #383838}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.transparent .padding img{max-width:600px}}.gutter50 .padding{padding:10px 20px}@media (min-width:520px){.gutter50 .padding{padding:0 15px}.gutter50 .narrow p{max-width:440px}}@media (min-width:768px){.padded{padding:40px 0}}.sr .fooReveal{visibility:hidden}.anchor{width:0;height:0;position:absolute;top:-60px}@media (min-width:992px){.anchor{top:-80px}}body{font-family:proxima-soft,Arial,sans-serif}h1,h2,h3{font-family:Billy-Bold,Arial,sans-serif}h1{font-size:1.5625em}@media (min-width:768px){h1{font-size:3.75em}}h2{font-size:1.25em}@media (min-width:768px){h2{font-size:2.875em}}h3{font-size:1.125em}@media (min-width:768px){h3{font-size:1.75em}}p{font-size:.875em;line-height:1.64286em;color:#383838;font-weight:700}@media (min-width:768px){p{font-size:1.125em;line-height:1.55556em}}a{color:#4ea7de}a,ul li{font-size:1em}.head{z-index:2;width:100%}.head .sloped__body{background:#e3f7ff;min-height:98px;border-top:6px solid #fcbd1b}.head .container{padding:12px 0}.head .container:after{content:"";clear:both;display:table}@media (min-width:992px){.head .container{padding:16px 0 20px}}.head__nav ul{margin:0;padding:0;text-align:center}.head__nav li{list-style:none}.head__nav li a{font-family:Billy-Bold,Arial,sans-serif;color:#1d709f;font-size:1.1875em;text-transform:lowercase;display:block;text-shadow:0 -3px #fff;max-width:54px;text-align:center;padding-top:40px}.head__nav li a span{width:100%;height:36px;position:absolute;top:0;left:0;background:url(images/stars.svg) no-repeat 50%;display:none}.head__nav li.active a,.no-touchevents .head__nav li a:hover{color:#dc3e37}.head__nav li.active a span,.no-touchevents .head__nav li a:hover span{display:block}.head__nav li.active a{color:#dc3e37}.head__nav li:last-child{background:url(images/watch-sooty.svg) no-repeat 54%;margin-bottom:0;padding-bottom:.5em}.head__nav li:last-child a:hover span{display:none}@media (min-width:520px){.head__nav li:last-child{background-position:52%}}@media (min-width:768px){.head__nav li:last-child{background-position:51%}}@media (min-width:992px){.head__nav{float:right}.head__nav li{display:inline-block}.head__nav li a{padding:40px 26px 0;max-width:128px}.head__nav li:last-child{background-position:35px}.head__nav li:last-child a{padding:40px 46px 0;max-width:168px}.head__nav img{display:none}}@media (min-width:1200px){.head__nav{float:none}.head__nav li a{padding:40px 46px 0;max-width:168px}}.logo{position:absolute;left:10px;top:28px;margin-left:15px}.logo a{background:url(images/sooty-logo.svg) no-repeat 0 0;height:93px;width:130px;margin-bottom:0;display:block;z-index:1}@media (min-width:992px){.logo{top:0}.logo a{width:232px;height:168px}}.burger{display:none}.nav-overflow{overflow:hidden}@media (max-width:991px){.nav-overflow,body,html{min-height:100%}.nav-overflow{overflow-x:hidden}.head{width:100%}.head__nav{width:100%;position:absolute;top:6px;height:0;background:#e3f7ff;transition:transform .5s;right:0;overflow:hidden;z-index:2}.head__nav ul{padding:70px 0 20px}.head__nav li{font-size:0;opacity:0;transition:all .1s cubic-bezier(0,.995,.99,1)}.menu-open-right .head__nav li{font-size:1em;opacity:1;transition:all .2s cubic-bezier(0,.995,.99,1)}.head__nav li a{margin:0 auto}.menu-open-right .head__nav li:first-child{transition-delay:0s}.menu-open-right .head__nav li:nth-child(2){transition-delay:.04s}.menu-open-right .head__nav li:nth-child(3){transition-delay:.08s}.menu-open-right .head__nav li:nth-child(4){transition-delay:.12s}.menu-open-right .head__nav li:nth-child(5){transition-delay:.16s}.head__nav li:last-child{margin-top:2em}.head__nav img{display:none;position:absolute;left:-30px;top:-50px;width:130px;height:auto;transform:rotate(60deg)}.head__nav li.active img{display:block}.menu-open-right .head__nav{min-height:100vh}.menu-open-right .head{position:fixed;top:0;min-height:100vh}.head .burger{background:#cee9f4;border-radius:7px;width:56px;height:56px;position:absolute;top:20px;right:15px;padding:15px;z-index:3;display:block}.head .burger__lines{background:#dc3e37;width:19px;height:4px;margin:0 auto 2px;display:block;transition:transform .2s ease;border-radius:4px}.head .burger__lines:nth-child(3){margin:-6px auto 2px}.head .burger span:last-child{text-transform:uppercase;color:#dc3e37;font-family:Billy-Bold,Arial,sans-serif;font-size:.625em;display:block;margin-top:6px}.menu-open-right .head .burger{position:fixed;top:26px}.menu-open-right .head .burger span:first-child,.menu-open-right .head .burger span:nth-child(4){width:0}.menu-open-right .head .burger span:nth-child(2){transform:rotate(45deg)}.menu-open-right .head .burger span:nth-child(3){transform:rotate(-45deg)}}.button{font-family:Billy-Bold,Arial,sans-serif;font-size:1em;background:url(images/button-sprite.png) no-repeat 0 0;background-size:100% 212px;color:#1c1c1c;text-shadow:0 -2px 0 #fff;padding:20px 35px;min-width:172px;display:inline-block;text-align:center;cursor:pointer;margin-left:-10px;white-space:nowrap;line-height:25px}.button:hover{background-position:0 -72px}.button:focus{background-position:0 100%}.button--white{background:#fff;color:#337ab7}.button--white:hover{color:#fff}@media (min-width:768px){.button{min-width:212px;font-size:1.25em}}.basic-button{border-radius:4px;border:2px solid #383838;font-size:.875em;font-weight:700;color:#383838;padding:8px 20px;display:inline-block}.basic-button:hover{background:#383838;color:#fff}.social{color:#fff;display:block;text-align:center;line-height:1em}.social span{height:0;width:0}.social i,.social span{pointer-events:none}.social--twitter{background:#65ccef}.social--twitter:hover{background:#57b0ce}.social--youtube{background:red}.social--youtube:hover{background:#dc0000}.social--facebook{background:#3b5998}.social--facebook:hover{background:#324c83}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=email],input[type=text],textarea{font-size:1em;font-family:Open Sans,Arial,sans-serif;color:#383838;border:2px solid #c3bebe;padding:14px 15px;width:100%;outline:0;background:#f8f7f7;clear:left}input[type=email]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b9afaf}input[type=email]:-moz-placeholder,input[type=email]:-ms-input-placeholder,input[type=email]::-moz-placeholder,input[type=text]:-moz-placeholder,input[type=text]:-ms-input-placeholder,input[type=text]::-moz-placeholder,textarea:-moz-placeholder,textarea:-ms-input-placeholder,textarea::-moz-placeholder{color:#b9afaf}input[type=email]:focus,input[type=text]:focus,textarea:focus{border:2px solid #fcbd1b}input[type=email]:-webkit-autofill,input[type=text]:-webkit-autofill,textarea:-webkit-autofill{box-shadow:inset 0 0 0 1000px transparent}input[type=email].button:focus,input[type=text].button:focus,textarea.button:focus{box-shadow:none}input[type=text]{margin-bottom:.6em}textarea{min-height:125px;max-width:100%;margin-bottom:1em}form .button{border:0;margin:1em auto 1.4em;width:auto;display:block}form p{font-weight:400;font-size:1em}@media (max-width:767px){form .col-sm-3{width:50%;float:left}}label{color:#383838;margin-bottom:.6em;display:block;font-size:1em}label:first-child{float:left}label sup{vertical-align:top;font-size:1em}.radio{padding-bottom:3em;max-width:145px;margin:1em auto 2em}.radio input{display:block;width:100%;padding-top:92%;border:6px solid #f5eaea;background:#c3bebe;border-radius:50%;margin:0;cursor:pointer}.radio input:checked{border-color:#fcbd1b}.radio input:checked+label{display:block}.radio input:checked,.radio input:focus{outline:0}.radio input+label{position:absolute;bottom:0;left:0;width:100%;color:#383838;font-family:Billy-Bold,Arial,sans-serif;font-size:1.75em;display:block;text-align:center;margin:0;display:none}.radio img{position:absolute;top:0;left:0;pointer-events:none}.radio--sooty img{top:-14%;left:7%}.radio--sweep img{top:6px;left:5px}.radio--sweep input{background:#4ea7de}.radio--soo img{top:11px;left:8px}.radio--soo input{background:#fcbd1b}.radio--richard img{width:85%;top:-3%;left:8%}.radio--richard input{background:#b6ce73}@media (min-width:520px){.radio--sooty img{top:-30px;left:10px}.radio--sweep img{top:5px;left:5px}.radio--soo img{top:11px;left:8px}.radio--richard img{width:90%;top:-17px;left:7px}}.checkbox{display:inline-block;vertical-align:middle}.checkbox input{background:#f8f7f7;width:25px;height:25px;border:1px solid #e0e0e0;border-radius:4px;margin-left:0;margin-right:10px}.checkbox input:checked,.checkbox input:focus{outline:0}.checkbox input:checked:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:url(images/tick-icon.svg) no-repeat 50%;background-size:80% auto}.checkbox+label{display:inline-block;vertical-align:baseline}.error{color:red;position:absolute;margin:0;bottom:-30px;left:10px}.error span{font-size:1em}.error+input,.error+input+input,.error+input+input+div input,.error+label+input,.error+label+textarea,.error+textarea{border-color:red}.g-recaptcha{padding-top:20px}.subfooter{text-align:center}.subfooter .sloped__body{background:#e3f7ff}.subfooter .container{padding-top:0;padding-bottom:0}.subfooter img{width:auto;height:auto;display:block}.subfooter .container div{display:inline-block;vertical-align:top;max-height:164px}.subfooter .social{font-size:2em;width:65px;height:65px;position:absolute;box-shadow:0 3px 6px rgba(0,0,0,.33);padding-top:18px}.subfooter .social--youtube{font-size:2.8em;padding-top:10px}.subfooter .sooty{padding-top:33px;width:76px;margin-right:20px}.subfooter .sooty .social{bottom:0;left:7px}.subfooter .sweep{width:65px;margin-right:20px;padding-top:35px}.subfooter .sweep .social{top:0;left:0}.subfooter .sweep img{max-width:90%;margin:0 auto}.subfooter .soo{padding-top:27px;width:75px}.subfooter .soo .social{bottom:0;right:5px}@media (min-width:768px){.subfooter .container div{min-height:220px;margin:0 60px}.subfooter .social{font-size:2.8em;width:90px;height:90px;padding-top:24px}.subfooter .social--youtube{padding-top:20px;font-size:3.4em}.subfooter .sooty{width:auto;padding-top:50px}.subfooter .sooty .social{left:10px}.subfooter .sweep{width:auto;padding-top:50px}.subfooter .sweep img{max-width:100%}.subfooter .soo{width:auto;padding-top:56px}}footer{background:#fcbd1b;text-align:center;z-index:1}footer a{color:#1c1c1c;font-weight:700;font-size:.75em}footer a:hover{color:#7e5b00}footer nav{margin-bottom:1.4em}footer nav a{line-height:1em;padding:0 5px;border-right:2px solid #1c1c1c;display:inline-block}footer nav a:last-child{border-right:0}footer nav+a{display:block;margin-bottom:1.4em}footer p{font-size:.625em;line-height:1.7em;margin:0;color:#7e5b00;font-weight:700}@media (min-width:768px){footer a{font-size:1em}footer nav a{padding:0 10px}footer p{font-size:.75em;line-height:2em}}.sloped__body{z-index:1}.slope{position:absolute;height:50%;width:100%;left:0;background:#fff}.slope--top{top:-15px;transform:skewY(-4deg) translateZ(0)}.slope--bottom{bottom:-15px;transform:skewY(-.5deg) translateZ(0)}@media (min-width:520px){.slope--top{transform:skewY(-.5deg) translateZ(0)}}.card{background:#fff;padding:30px 20px}.card h2{color:#dc3e37;margin-bottom:0}.card:after{content:"";width:100%;height:100%;position:absolute;left:-10px;top:4%;background:url(images/card-shadow.png) no-repeat 50%;background-size:100% 98%;z-index:-1}.card--blue h2{color:#4ea7de}.card--blue p{max-width:370px}.card--stamp{margin-bottom:120px}.card__social{position:absolute;top:-30px;right:40px;width:83px;height:83px;transform:rotate(20deg)}.card__stamp{position:absolute;top:60%;right:30px;box-shadow:0 3px 8px rgba(2,2,2,.3);transform:rotate(14deg);z-index:1;width:125px}.card__stamp img{display:block;border:4px solid #fff}.card__stamp:before{content:"";position:absolute;left:-6px;top:8px;background:#020202;opacity:.12;width:100%;height:100%;z-index:-1}@media (min-width:520px){.card__stamp{top:90%}.card__social{top:-5px;right:-10px}}@media (min-width:768px){.card{padding:30px 40px;min-height:328px}.card--stretch{margin-right:-70px}.card--stretch p{max-width:80%}.card--stamp{margin-bottom:50px}.card__stamp{top:70%;right:-10px;width:164px}.card__social{top:-5px;right:-10px;width:108px;height:108px}}@media (min-width:768px) and (max-width:991px){.card--blue{margin-bottom:120px}.card--blue h2{font-size:1.5em}}@media (min-width:1200px){.card{padding:40px 50px}.card--stretch p{max-width:445px}.card__stamp{bottom:-20px;right:-10px;top:auto}}.graphic{margin-bottom:-20px;z-index:1}.graphic img{width:auto}.graphic--video a{display:block}.graphic__text{position:absolute;width:90%;top:50%;left:0;text-align:center;font-family:Billy-Bold,Arial,sans-serif;font-size:.75em;color:#fff;vertical-align:middle;text-shadow:0 3px 6px rgba(0,0,0,.16);transform:translateY(-50%)}.graphic__text span{display:inline-block;width:45px;height:45px;vertical-align:middle;background:url(images/home-play-icon.svg) no-repeat 50%}@media (min-width:520px){.graphic{position:absolute;right:0;top:50%;transform:translateY(-50%)}}@media (min-width:768px){.graphic{padding:0;right:2%}.graphic__text{font-size:2em;width:80%}.graphic__text span{display:inline-block;width:90px;height:90px;transition:all .1s ease}.graphic--video a:hover .graphic__text span{width:100px;height:100px}}@media (min-width:992px){.graphic{right:5%}.graphic--learning img{max-width:610px}}.carousel .container{padding-top:0;padding-bottom:0}.carousel__slide h1{text-transform:uppercase;transform:rotate(-1deg)}.carousel__slide p{font-family:Billy-Bold,Arial,sans-serif;font-size:.9375em;text-shadow:0 2px 0 #383838;max-width:280px}.carousel__slide .padding{padding-left:20px}.carousel__image img{max-width:none;margin-top:1em}.carousel__image--wide img{width:170%;margin-left:-15%;margin-top:-5%}.carousel__pagination{margin-top:30px;position:relative;text-align:left;z-index:3;margin-left:20px}.carousel__pagination span{width:20px;height:20px;border-radius:50%;border:4px solid #fff;display:inline-block;margin-right:6px;background:transparent;opacity:1;outline:0}.carousel__pagination span.swiper-pagination-bullet-active,.carousel__pagination span:hover{background:#dc3e37;border-color:#dc3e37}@media (min-width:520px){.carousel__slide .col-xs-6{padding-top:60px;min-height:250px}.carousel__image{position:absolute;top:0;left:40%;bottom:0}.carousel__image img{width:auto;height:100%}.carousel__image--wide{left:35%}.carousel__image--wide img{margin:0}}@media (min-width:768px){.carousel{margin-bottom:80px}.carousel__slide p{font-size:1.8125em;text-shadow:0 4px 0 #383838;margin-top:.6em;max-width:360px}.carousel__slide h1{margin-bottom:0}.carousel__slide .col-xs-6{min-height:550px}.carousel__image--wide{left:30%}.carousel__pagination{position:absolute;bottom:-70px;left:7%}.carousel__pagination span{width:30px;height:30px;margin-right:15px;border:6px solid #fff}}@media (min-width:992px){.carousel{margin-bottom:60px;border-bottom:2px solid rgba(2,2,2,.1)}.carousel__slide .col-xs-6{padding:140px 0}.carousel__slide p{max-width:440px}.carousel__image{left:50%;top:5%}.carousel__image img{height:auto}.carousel__image--wide{left:32%;top:-60px}.carousel__pagination{bottom:50px;margin-left:20px}.carousel:after{content:"";background:linear-gradient(90deg,rgba(3,96,149,0) 0,hsla(0,0%,100%,.45));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00036095",endColorstr="#73ffffff",GradientType=1);position:absolute;right:0;top:0;bottom:0;width:580px;opacity:.23}}@media (min-width:1200px){.carousel__slide .padding{padding-left:50px}.carousel__pagination{margin-left:40px}}.heading__text{padding-top:30px}.heading__text h1{transform:rotate(-1deg);margin-bottom:0}.heading__text h1 span:nth-child(2){color:#f5b0e8}.heading__text h1 span:nth-child(3){color:#c3bebe}.heading__text .padding{padding:0 10px}.heading__text--stacked{padding-top:0}.heading__image img{width:100%;max-width:none;margin-top:-5%}.heading__link{padding-bottom:30px}.heading form{margin-top:2em}@media (min-width:520px){.heading__image{position:absolute;top:0;right:5%;bottom:0}.heading__image img{margin:0;width:auto;height:100%}}@media (min-width:768px){.heading__image{right:0}.heading .padding{padding:0 0 0 40px}.heading__text{padding:50px 0}.heading__link{padding:60px 0;text-align:right}}@media (min-width:992px){.heading__text{padding:110px 0}.heading__image{right:50px}.heading__image img{height:auto}.heading .padding{padding-left:50px}.heading form{margin-top:5em}}@media (min-width:1200px){.heading__image{right:200px}}.ticket{margin-bottom:2em;margin-top:1em;width:100%}.ticket .container{padding:0}.ticket h3{color:#dc3e37;margin:0}.ticket p{margin:.4em 0}.ticket span{font-size:.875em;display:inline-block;line-height:1em}.ticket span:first-child{padding-right:10px;margin-right:10px;border-right:2px solid #ebe7d6}.ticket .button{margin-top:10px}.ticket__location{color:#1d709f}.ticket__date{color:#4ea7de}.ticket__image{z-index:1;margin-bottom:20px;min-height:262px}.ticket__image:before{content:"";position:absolute;left:-10px;top:15px;background:url(images/polaroid-shadow.svg) no-repeat 0 0;background-size:100% 100%;transform:rotate(-7deg);width:100%;height:101%;z-index:-1}.ticket__polaroid{background:url(images/diagonal-pattern.png) #fafaf8 repeat 0 0;transform:rotate(-8deg);width:70%;margin:0 auto;height:auto;border:5px solid #fafaf8;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:5px;z-index:2}.ticket__polaroid p{font-size:1em;text-align:center;margin-top:10px}.ticket__body{background:#fcfaf2;background:url(images/ticket.svg) no-repeat 50%;background-size:auto 100%;background-size:cover;padding:40px;min-height:310px}.ticket--small .ticket__polaroid{max-width:150px}.ticket--small .ticket__polaroid p{font-size:.75em;margin:.3em 0 0}.ticket--small .ticket__image{min-height:180px}@media (min-width:520px){.ticket__image{position:absolute;right:50%;top:50%;transform:translateY(-50%)}.ticket__body{float:right;background-position:0 0;padding-left:90px}}@media (min-width:768px){.ticket__image{left:5%;right:55%}.ticket__polaroid{width:auto;margin:0;max-width:325px;max-height:410px}.ticket__polaroid p{font-size:1.5625em}.ticket--small .ticket__polaroid{max-width:270px}.ticket--small .ticket__polaroid p{font-size:1.0625em;margin:.3em 0}}@media (min-width:992px){.ticket__image{left:5%;right:60%}.ticket__image:before{left:-15px;top:30px}.ticket__body{min-width:680px;float:right;padding:80px 100px 80px 180px}.ticket__polaroid{max-width:384px}}@media (min-width:1200px){.ticket{margin-bottom:140px;margin-top:0}.ticket:last-child{margin-bottom:80px}.ticket__image{left:10%;right:auto}.ticket__body{padding:80px 200px 80px 150px;background-size:100% 100%}}.tickets{transition:height .4s linear}.js-Select{display:inline-block;width:20em}.js-Select,.js-Select-title{font:400 14px sans-serif;position:relative}.js-Select-title{background:#fff;border:1px groove #a5a5a5;box-sizing:border-box;cursor:pointer;height:3em;padding:.5em;text-align:left;width:100%}.js-Select-title:after{border-color:#a5a5a5 transparent transparent;border-style:solid;border-width:10px 12px;content:"";display:block;height:0;position:absolute;right:1em;top:45%;width:0}.js-Select-list{background:#fff;border-left:1px solid #a5a5a5;border-right:1px solid #a5a5a5;box-sizing:border-box;display:none;height:0;list-style:none;margin:0;opacity:0;padding:0;position:absolute;transition:.2s linear;width:100%;z-index:999}.js-Select-list.is-open{display:block;height:auto;opacity:1}.js-Select-list li{border-bottom:1px solid #a5a5a5;cursor:pointer;padding:1em .5em}.js-Select-list li:hover{background-color:#fff5e9}.js-Select-list li.is-selected{background-color:#ffdfb6}.js-Dropdown{display:inline-block;width:20em}.js-Dropdown,.js-Dropdown-title{font:400 14px sans-serif;position:relative}.js-Dropdown-title{background:#fff;border:1px groove #a5a5a5;box-sizing:border-box;cursor:pointer;height:3em;padding:.5em;text-align:left;width:100%}.js-Dropdown-title:after{border-color:#a5a5a5 transparent transparent;border-style:solid;border-width:10px 12px;content:"";display:block;height:0;position:absolute;right:1em;top:45%;width:0}.js-Dropdown-list{background:#fff;border-left:1px solid #a5a5a5;border-right:1px solid #a5a5a5;box-sizing:border-box;display:none;height:0;list-style:none;margin:0;opacity:0;padding:0;position:absolute;transition:.2s linear;width:100%;z-index:999}.js-Dropdown-list.is-open{display:block;height:auto;opacity:1}.js-Dropdown-list li{border-bottom:1px solid #a5a5a5;cursor:pointer;padding:1em .5em}.js-Dropdown-list li:hover{background-color:#fff5e9}.js-Dropdown-list li.is-selected{background-color:#ffdfb6}.js-Dropdown{width:100%;margin-bottom:1em;z-index:2}.js-Dropdown-title{border:5px solid #fcbd1b;border-radius:6px;font-family:proxima-soft,Arial,sans-serif;font-size:1em;font-weight:700;padding:15px;height:auto;outline:0;z-index:1}.js-Dropdown-title:after{font-size:1.57143em;font-family:Font Awesome\ 5 Free;content:"\f078";border:0;width:18px;height:10px;top:50%;margin-top:-5px;line-height:10px;right:20px;color:#383838}.js-Dropdown.onload .js-Dropdown-title{color:#c3bebe}.js-Dropdown-list{margin-top:-2px;z-index:0}.js-Dropdown-list li{font-family:proxima-soft,Arial,sans-serif;font-weight:700;list-style:none;margin:0;padding:8px 20px;border-bottom:1px solid #eee}.js-Dropdown-list li.is-selected,.js-Dropdown-list li:hover{background:#fcbd1b}.js-Dropdown-list li:first-child{display:none}.js-Dropdown+select+.button{float:none;margin:0}@media (min-width:768px){.js-Dropdown{max-width:345px;min-width:310px}.js-Dropdown-title{font-size:1.42857em}.js-Dropdown-title:after{font-size:1em}.js-Dropdown-list li{font-size:1.25em}}@media (min-width:1200px){.js-Dropdown{margin-right:5px}}.character{margin-bottom:30px}.character .slope{height:40px;width:100%}.character .slope--top{top:0;transform:none}.character .slope--bottom{box-shadow:10px 10px 0 rgba(0,0,0,.4);bottom:6px;transform:skewY(3deg)}.character h2,.character p{color:#fff}.character h2{font-size:2.875em;margin:.6em 0}.character p{max-width:576px;color:#383838}.character__background{position:absolute;top:15px;left:0;width:100%;height:93%;box-shadow:10px 10px 0 rgba(0,0,0,.4);transform:skewY(3deg)}.character__body{padding:50px 30px;text-align:center}.character__circle{width:184px;height:184px;border:8px solid #fff;border-radius:50%;margin:0 auto;z-index:1}.character__circle img{position:absolute;z-index:2;max-width:none;width:115%;bottom:0;left:0}.character--yellow .character__background,.character--yellow .slope{background:#fcbd1b}.character--grey .character__background,.character--grey .slope,.character--yellow .character__circle{background:#c3bebe}.character--grey .character__circle{background:#4ea7de}.character--pink .character__background,.character--pink .slope{background:#f5b0e8}.character--pink .character__circle{background:#fcbd1b}.character--blue .character__background,.character--blue .slope{background:#4ea7de}.character--blue .character__circle{background:#b6ce73}.character:last-child{margin-bottom:0}.character--sooty__circle img{left:3px}.character--sweep .character__circle img{width:107%;left:1px}.character--soo .character__circle img{width:112%}.character--richard .character__circle img{width:100%}@media (min-width:520px){.character__body{text-align:left;padding:30px}.character h2{margin:.2em 0 .6em}}@media (min-width:520px) and (max-width:767px){.character .row{display:table;min-width:100%}.character .row .col-xs-6{display:table-cell;float:none;vertical-align:middle}}@media (min-width:768px){.character{margin-bottom:70px;padding-bottom:30px}.character__body{padding:40px 50px}.character__background{top:35px;transform:skewY(-2deg)}.character__circle{width:280px;height:280px;border:12px solid #fff}.character__circle img{position:absolute}.character .slope{height:80px}.character .slope--top{top:-5px;box-shadow:none;display:block;transform:skewY(2deg)}.character:nth-child(2n) .row>div{float:right}.character:nth-child(2n) .character__body:after{bottom:7px;top:2px}.character:nth-child(2n) .character__background{transform:skewY(2deg);box-shadow:-10px 10px 0 rgba(0,0,0,.4)}.character:nth-child(2n) .slope--top{transform:skewY(-2deg)}}@media (min-width:992px){.character__circle{width:327px;height:327px}.character__body{padding:40px 30px}.character h2{margin-top:1em}}@media (min-width:1200px){.character__body{padding:40px 70px}}.year{margin-bottom:2em}.year__date{font-size:1.5625em;padding:27px 38px 24px;display:inline-block}.transparent .year__date{text-shadow:none;color:#fcbd1b}.year__date:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url(images/sparks.svg) no-repeat 50%;transform:scale(0);z-index:-1;transform-origin:50% 50%;transition:transform .2s cubic-bezier(.6,.2,.1,1)}.year__date.burstreveal:after{transform:scale(1)}.year__timeline{text-align:center}.year__text{padding:0 10px}.year__sausages{display:none}.year img{display:block;margin-bottom:1.8em;box-shadow:8px 8px 0 rgba(0,0,0,.4)}.year h3{text-shadow:0 3px 0 #383838}@media (min-width:768px){.year{margin-bottom:.6em;overflow:hidden;min-height:475px}.year h2{padding:42px 53px 36px;font-size:3.0625em}.year h3{font-size:2.875em;text-shadow:0 4px 0 #383838;margin-bottom:.6em}.year__timeline{position:absolute;top:0;bottom:0}.year__detail{float:right;width:66.66667%}h1+.year{margin-top:6em}.year__sausages{display:block;position:absolute;top:160px;bottom:30px;left:90px}.year__sausages .sausage{width:36px;height:20%;min-height:80px}.year__sausages .sausage span{position:absolute;display:block;width:100%;top:0;height:70px;background:url(images/sausage-sprite.svg) no-repeat 0 100%;background-size:36px 140px}.year__sausages .sausage--past span{background-position:0 0}}@media (min-width:768px) and (min-width:992px){.year{min-height:555px}}.paper{background:#fff;padding:25px;box-shadow:5px 5px 0 rgba(0,0,0,.4);margin-bottom:3em}.paper:before{content:"";position:absolute;top:-26px;left:0;width:100%;height:26px;background:url(images/paper-edge.png) repeat-x -6px}.paper h1{color:#fcbd1b;font-size:1.5625em}.paper .peek{position:absolute;right:-156px;top:30px;width:auto;display:none}.paper .thankyou{color:#fcbd1b;text-align:center}@media (min-width:768px){.paper{margin-bottom:8em;padding:60px 80px;box-shadow:10px 10px 0 rgba(0,0,0,.4)}.paper h1{font-size:2.875em}}@media (min-width:992px){.paper .peek{display:block}}.cookies{background:#fcbd1b;position:fixed;bottom:0;width:100%;left:0;z-index:1;max-height:0;transition:max-height .4s linear;overflow:hidden}.cookies .container{padding:6px 25px 16px}.cookies p{font-size:.875em;margin:0 0 1em}.cookies .basic-button{margin-right:16px}.cookies.show{max-height:200px}@media (min-width:768px){.cookies .container{padding-top:16px}}@media (min-width:992px){.cookies{transition:none;position:relative}.cookies .container{padding-bottom:10px}.cookies p{margin:0}.cookies .col-sm-5{text-align:right}}.activity{float:left;width:50%;position:relative;min-height:1px;padding-left:10px;padding-right:10px;margin-top:2em}@media (min-width:992px){.activity{float:left;width:33.33333%}}.activity a{display:block}.activity img{display:block;width:100%;height:auto}.activity__image{border:4px solid #fff;box-shadow:5px 5px 0 rgba(49,28,109,.4)}.activity p{margin-bottom:0;margin-top:1.6em}.activity p span{color:#fcbd1b}.activity__icon{position:absolute;bottom:0;right:0;width:50px;height:50px;display:none;background:url(images/print-icon.svg) #fcbd1b no-repeat 50%;background-size:60% auto}@media (min-width:520px){.activity a{padding:0 10px}.activity__image{border:9px solid #fff;box-shadow:9px 9px 0 rgba(49,28,109,.4)}.activity__icon{display:block;right:0}.activity p{text-align:center}}@media (min-width:768px){.activity{margin-bottom:2em}.activity a{padding:0 30px}}.category{color:#fff;font-family:Billy-Bold,Arial,sans-serif;font-size:1.25em;padding:6px;margin-top:40px}.category a{position:absolute;top:-20px;left:0;right:0;bottom:0;z-index:1}.category__background{position:absolute;top:15px;left:0;width:100%;padding:20px 30px 40px;box-shadow:5px 5px 0 rgba(0,0,0,.4);transform:skewY(-2deg);border:7px solid #5dbbf5}.category .slope{height:40px;box-shadow:none;transform:skewY(1deg);border:7px solid #5dbbf5;border-bottom:0;z-index:2;left:6px;right:6px;width:auto;top:6px;pointer-events:none}.category__body{min-height:110px}.category:after{content:"";height:110%;position:absolute;bottom:11px;z-index:3;pointer-events:none}.category--blue .category__background,.category--blue .slope{background:#4ea7de}.category--blue:focus a,.category--blue:hover a{outline:none}.category--blue:focus .category__background,.category--blue:focus .slope,.category--blue:hover .category__background,.category--blue:hover .slope{background:#fcbd1b;border:7px solid #ffce4e}.category--blue:focus .slope,.category--blue:hover .slope{border-bottom:0}.category--sooty:after{width:120px;background:url(images/sooty-paint@2x.png) no-repeat bottom;background-size:100% auto;right:0}.category--soo:after{background:url(images/soo-videos@2x.png) no-repeat bottom;background-size:auto 100%;width:150px;right:-15px}.category--sweep:after{width:135px;background:url(images/sweep-activity@2x.png) no-repeat bottom;background-size:auto 100%;right:-3px}@media (min-width:768px) and (max-width:991px){.category__background{padding-left:10px}.category--sooty:after,.category--sweep:after{right:-15px}}@media (min-width:1200px){.category{margin:100px 0;font-size:1.875em}.category__background{padding:30px 30px 50px}.category__body{min-height:140px}.category:after{bottom:8px;height:120%}.category--sooty:after{width:153px;right:0}.category--sweep:after{width:172px;right:-3px}}.map,.map .container,.map__map{height:400px}.map__map{position:absolute;top:0;left:0;right:0}#googleMap{height:400px;width:100%}.seeUsLive .heading .container{padding-top:0}@media (min-width:520px){.seeUsLive .heading__text{padding-top:60px;padding-bottom:60px}}@media (min-width:992px){.seeUsLive .heading__text{padding-top:160px;padding-bottom:120px}}.aboutUs .anniversary{text-align:center;margin-bottom:-20px}.aboutUs .anniversary .container{padding-bottom:0}.aboutUs .anniversary__stamp{max-width:638px}.aboutUs .anniversary__co img{width:auto}@media (min-width:768px){.aboutUs .anniversary{text-align:right}.aboutUs .anniversary .container{padding-top:12%}.aboutUs .anniversary__co img{max-width:50%}.aboutUs .anniversary__stamp{width:50%;position:absolute;left:50%;top:0;margin-left:-319px}}.legals img{width:auto;max-width:125px;margin:0 auto;display:block;margin-bottom:-20px;margin-top:2em}.legals p{font-weight:400}.legals .paper li a,.legals .paper p a{word-wrap:break-word}@media (min-width:520px){.legals img{margin-bottom:-35px;margin-top:4em;max-width:none}}.error404 .container{min-height:60vh}.error404 h1{font-size:1.875em}.error404 p{font-size:1.125em}.error404 img{width:auto;max-width:230px;display:block;margin:0 auto -150px}@media (min-width:768px){.error404 h1{font-size:4.125em;margin-bottom:.6em}.error404 p{max-width:536px}.error404 .button{margin-top:2em}.error404 img{position:absolute;bottom:0;right:10%}}@media (min-width:992px){.error404 img{bottom:-100px;right:10%;max-width:none}}.letsGetBusy main{padding-bottom:50px}.letsGetBusy section .col{width:50%;float:left}.letsGetBusy section .row{clear:both}.letsGetBusy .credits{width:50%;float:right;color:#fff;font-family:Billy-Bold,Arial,sans-serif;text-align:center;font-size:.875em;padding:0 20px;margin-top:-20px;max-width:170px}@media (min-width:768px){.letsGetBusy main{padding-bottom:200px}.letsGetBusy section .col{width:60%}.letsGetBusy .credits{max-width:260px;font-size:1.125em}}.event .ticket{position:absolute;bottom:-70px;left:30px;margin:0;z-index:2;pointer-events:none}.event .ticket__polaroid{margin:0}.event .ticket__image{left:0}.event .ticket__image:before{display:none}.event .heading .row{border-bottom:3px solid hsla(0,0%,100%,.2)}.event .heading__text{padding-top:50px;padding-bottom:10px}.event .heading__text h1{margin-bottom:1em}.event .heading .container{padding-bottom:0}.event__host{text-align:center;margin-top:2em;margin-bottom:2.4em}.event__host svg{position:absolute;left:50%;margin-left:-100px;top:-51px;width:220px;height:220px;transform:rotate(-52deg)}.event__host path{fill:transparent}.event__host text{font-family:Billy-Bold,Arial,sans-serif;font-size:2.6em;fill:#fff}.event__host__image{width:120px;padding-top:110px;margin:0 auto 2em;border-radius:50%;border:5px solid #fcbd1b;overflow:hidden}.event__host img{position:absolute;top:0;left:0}.event__host p{color:#fff;text-align:left}.event__content a{color:#fcbd1b;text-decoration:underline}.event__dates h3{margin-bottom:0}.event__trailer{margin:3em 0 4em;border:3px solid #d9a317;box-shadow:0 3px 6px rgba(0,0,0,.16);padding-top:54.54545%;max-width:550px;max-height:360px;overflow:hidden;background:#000}.event__trailer iframe{width:100%;height:100%;position:absolute;top:0;left:0}.event__trailer iframe:focus-within+.event__play{display:none}.event__trailer:before{content:""}.event__play,.event__trailer:before{border:10px solid #fcbd1b;width:100%;height:100%;box-sizing:border-box;z-index:3;position:absolute;top:0;left:0;pointer-events:none}.event__play{text-align:center;padding-top:40%}.event__play.hide{display:none}.event__play:before{content:"";width:45px;height:45px;background:url(images/home-play-icon.svg) no-repeat 50%;position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px}.event__play span{font-family:Billy-Bold,Arial,sans-serif;font-size:2.0625em;color:#fff;text-shadow:0 3px 6px rgba(0,0,0,.16)}@media (min-width:520px){.event .ticket{bottom:40px;left:0}.event .ticket__image{left:7%}}@media (min-width:768px){.event .ticket{bottom:120px;left:0}.event .ticket__image{left:7%}.event .heading .row{border-bottom:3px solid hsla(0,0%,100%,.2)}.event .heading__text{padding:60px 0 30px}.event .heading h1{font-size:2.875em}.event__play:before{width:90px;height:90px;margin-left:-45px;margin-top:-45px;transition:all .1s ease}.event__play:hover:before{width:100px;height:100px;margin-left:-50px;margin-top:-50px}.event__content .col-sm-5{max-width:340px;float:right}}
.banner-notice{max-width:1100px;margin:30px auto 50px;background:#dc3e37;color:#fff;box-shadow:5px 5px 5px #222}.banner-notice p{color:#fff}
