@import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:400,600);/*! normalize.css v1.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}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}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.select2-container{position:relative;display:inline-block;zoom:1;*display:inline;vertical-align:top}.select2-container,.select2-drop,.select2-search,.select2-search input{-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-khtml-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{background-color:#fff;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 50%);background-image:-o-linear-gradient(bottom, #eee 0%, #fff 50%);background-image:-ms-linear-gradient(top, #eee 0%, #fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#ffffff', GradientType = 0);background-image:linear,top,#eee 0%,#fff 50%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #aaa;display:block;overflow:hidden;white-space:nowrap;position:relative;height:26px;line-height:26px;padding:0 0 0 8px;color:#444;text-decoration:none}.select2-container.select2-drop-above .select2-choice{border-bottom-color:#aaa;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;border-radius:0px 0px 4px 4px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));background-image:-webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);background-image:-moz-linear-gradient(center bottom, #eee 0%, #fff 90%);background-image:-o-linear-gradient(bottom, #eee 0%, #fff 90%);background-image:-ms-linear-gradient(top, #eee 0%, #fff 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );background-image:linear,top,#eee 0%,#fff 90%}.select2-container .select2-choice span{margin-right:26px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.select2-container .select2-choice abbr{display:block;position:absolute;right:26px;top:8px;width:12px;height:12px;font-size:1px;background:url(/assets/select2-eb1ed76231f001a3b17c8898a445983e.png) right top no-repeat;cursor:pointer;text-decoration:none;border:0;outline:0}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop{background:#fff;color:#000;border:1px solid #aaa;border-top:0;position:absolute;top:100%;-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.15);-moz-box-shadow:0 4px 5px rgba(0,0,0,0.15);-o-box-shadow:0 4px 5px rgba(0,0,0,0.15);box-shadow:0 4px 5px rgba(0,0,0,0.15);z-index:9999;width:100%;margin-top:-1px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.select2-drop.select2-drop-above{-webkit-border-radius:4px 4px 0px 0px;-moz-border-radius:4px 4px 0px 0px;border-radius:4px 4px 0px 0px;margin-top:1px;border-top:1px solid #aaa;border-bottom:0;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,0.15);-moz-box-shadow:0 -4px 5px rgba(0,0,0,0.15);-o-box-shadow:0 -4px 5px rgba(0,0,0,0.15);box-shadow:0 -4px 5px rgba(0,0,0,0.15)}.select2-container .select2-choice div{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));background-image:-webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);background-image:-moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);background-image:-o-linear-gradient(bottom, #ccc 0%, #eee 60%);background-image:-ms-linear-gradient(top, #ccc 0%, #eee 60%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#cccccc', endColorstr = '#eeeeee', GradientType = 0);background-image:linear,top,#ccc 0%,#eee 60%;border-left:1px solid #aaa;position:absolute;right:0;top:0;display:block;height:100%;width:18px}.select2-container .select2-choice div b{background:url(/assets/select2-eb1ed76231f001a3b17c8898a445983e.png) no-repeat 0 1px;display:block;width:100%;height:100%}.select2-search{display:inline-block;white-space:nowrap;z-index:10000;min-height:26px;width:100%;margin:0;padding-left:4px;padding-right:4px}.select2-search-hidden{display:block;position:absolute;left:-10000px}.select2-search input{background:#fff url(/assets/select2-eb1ed76231f001a3b17c8898a445983e.png) no-repeat 100% -22px;background:url(/assets/select2-eb1ed76231f001a3b17c8898a445983e.png) no-repeat 100% -22px,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url(/assets/select2-eb1ed76231f001a3b17c8898a445983e.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/select2-eb1ed76231f001a3b17c8898a445983e.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/select2-eb1ed76231f001a3b17c8898a445983e.png) no-repeat 100% -22px,-o-linear-gradient(bottom, #fff 85%, #eee 99%);background:url(/assets/select2-eb1ed76231f001a3b17c8898a445983e.png) no-repeat 100% -22px,-ms-linear-gradient(top, #fff 85%, #eee 99%);background:url(/assets/select2-eb1ed76231f001a3b17c8898a445983e.png) no-repeat 100% -22px,linear,top,#fff 85%,#eee 99%;padding:4px 20px 4px 5px;outline:0;border:1px solid #aaa;font-family:sans-serif;font-size:1em;width:100%;margin:0;height:auto !important;min-height:26px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url(/assets/spinner-b2caa6d04d5545d8ec015d52e0e8fc72.gif) no-repeat 100%;background:url(/assets/spinner-b2caa6d04d5545d8ec015d52e0e8fc72.gif) no-repeat 100%,-webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));background:url(/assets/spinner-b2caa6d04d5545d8ec015d52e0e8fc72.gif) no-repeat 100%,-webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/spinner-b2caa6d04d5545d8ec015d52e0e8fc72.gif) no-repeat 100%,-moz-linear-gradient(center bottom, #fff 85%, #eee 99%);background:url(/assets/spinner-b2caa6d04d5545d8ec015d52e0e8fc72.gif) no-repeat 100%,-o-linear-gradient(bottom, #fff 85%, #eee 99%);background:url(/assets/spinner-b2caa6d04d5545d8ec015d52e0e8fc72.gif) no-repeat 100%,-ms-linear-gradient(top, #fff 85%, #eee 99%);background:url(/assets/spinner-b2caa6d04d5545d8ec015d52e0e8fc72.gif) no-repeat 100%,linear,top,#fff 85%,#eee 99%}.select2-container-active .select2-choice,.select2-container-active .select2-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-o-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);border:1px solid #5897fb;outline:none}.select2-dropdown-open .select2-choice{border:1px solid #aaa;border-bottom-color:transparent;-webkit-box-shadow:0 1px 0 #fff inset;-moz-box-shadow:0 1px 0 #fff inset;-o-box-shadow:0 1px 0 #fff inset;box-shadow:0 1px 0 #fff inset;background-color:#eee;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));background-image:-webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);background-image:-moz-linear-gradient(center bottom, #fff 0%, #eee 50%);background-image:-o-linear-gradient(bottom, #fff 0%, #eee 50%);background-image:-ms-linear-gradient(top, #fff 0%, #eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );background-image:linear,top,#fff 0%,#eee 50%;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-dropdown-open .select2-choice div{background:transparent;border-left:none}.select2-dropdown-open .select2-choice div b{background-position:-18px 1px}.select2-results{margin:4px 4px 4px 0;padding:0 0 0 4px;position:relative;overflow-x:hidden;overflow-y:auto;max-height:200px}.select2-results ul.select2-result-sub{margin:0 0 0 0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{list-style:none;display:list-item}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:bold}.select2-results .select2-result-label{padding:3px 7px 4px;margin:0;cursor:pointer}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled{display:none}.select2-more-results.select2-active{background:#f4f4f4 url(/assets/spinner-b2caa6d04d5545d8ec015d52e0e8fc72.gif) no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice div{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container-multi .select2-choices{background-color:#fff;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));background-image:-webkit-linear-gradient(top, #eee 1%, #fff 15%);background-image:-moz-linear-gradient(top, #eee 1%, #fff 15%);background-image:-o-linear-gradient(top, #eee 1%, #fff 15%);background-image:-ms-linear-gradient(top, #eee 1%, #fff 15%);background-image:linear,top,#eee 1%,#fff 15%;border:1px solid #aaa;margin:0;padding:0;cursor:text;overflow:hidden;height:auto !important;height:1%;position:relative}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);-o-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);border:1px solid #5897fb;outline:none}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{white-space:nowrap;margin:0;padding:0}.select2-container-multi .select2-choices .select2-search-field input{color:#666;background:transparent !important;font-family:sans-serif;font-size:100%;height:15px;padding:5px;margin:1px 0;outline:0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(/assets/spinner-b2caa6d04d5545d8ec015d52e0e8fc72.gif) no-repeat 100% !important}.select2-default{color:#999 !important}.select2-container-multi .select2-choices .select2-search-choice{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#e4e4e4;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#eeeeee', GradientType=0 );background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));background-image:-webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:-ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);background-image:linear,top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%;-webkit-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);-moz-box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,0.05);color:#333;border:1px solid #aaaaaa;line-height:13px;padding:3px 5px 3px 18px;margin:3px 0 3px 5px;position:relative;cursor:default}.select2-container-multi .select2-choices .select2-search-choice span{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{display:block;position:absolute;right:3px;top:4px;width:12px;height:13px;font-size:1px;background:url(/assets/select2-eb1ed76231f001a3b17c8898a445983e.png) right top no-repeat;outline:none}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover{background-position:right -11px}.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{background-image:none;background-color:#f4f4f4;border:1px solid #ddd;padding:3px 5px 3px 5px}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{display:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-result-selectable .select2-match{text-decoration:underline}.select2-result-unselectable .select2-match{text-decoration:none}.select2-offscreen{position:absolute;left:-10000px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5){.select2-search input,.select2-search-choice-close,.select2-container .select2-choice abbr,.select2-container .select2-choice div b{background-image:url(/assets/select2x2-2430c08e9e4c98201b3c3c96d42166a4.png) !important;background-repeat:no-repeat !important;background-size:60px 40px !important}.select2-search input{background-position:100% -21px !important}}.columns,.column{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.columns:after,.column:after{content:"";display:table;clear:both}.column{float:left;padding:.5em}.no-gutter{padding:0 !important}.column{width:8.333333333333334%}.span-two{width:16.666666666666668%}.span-three{width:25%}.span-four{width:33.333333333333336%}.span-five{width:41.66666666666667%}.span-six{width:50%}.span-seven{width:58.333333333333336%}.span-eight{width:66.66666666666667%}.span-nine{width:75%}.span-ten{width:83.33333333333334%}.span-eleven{width:91.66666666666667%}.span-twelve{width:100%}.nudge-by-one{margin-left:8.333333333333334%}.nudge-by-two{margin-left:16.666666666666668%}.nudge-by-three{margin-left:25%}.nudge-by-four{margin-left:33.333333333333336%}.nudge-by-five{margin-left:41.66666666666667%}.nudge-by-six{margin-left:50%}.nudge-by-seven{margin-left:58.333333333333336%}.nudge-by-eight{margin-left:66.66666666666667%}.nudge-by-nine{margin-left:75%}.nudge-by-ten{margin-left:83.33333333333334%}.nudge-by-eleven{margin-left:91.66666666666667%}.picker-common,.availability-picker__days .availability-picker__day-slot,.availability-picker__days .availability-picker__day-slot--selected,.age-picker__slot,.age-picker__slot--selected{cursor:pointer;-webkit-transition:color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,background-color 0.2s;transition:color 0.2s,background-color 0.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:3em 1em;font-size:120%}.picker-common label,.availability-picker__days .availability-picker__day-slot label,.availability-picker__days .availability-picker__day-slot--selected label,.age-picker__slot label,.age-picker__slot--selected label{cursor:pointer}.picker-common input[type="checkbox"],.availability-picker__days .availability-picker__day-slot input[type="checkbox"],.availability-picker__days .availability-picker__day-slot--selected input[type="checkbox"],.age-picker__slot input[type="checkbox"],.age-picker__slot--selected input[type="checkbox"]{display:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{background-color:#596B6F}body{background-color:#E4EEF2;margin:0 0 -30px}iframe,abbr[title]{border:none}.column{padding:30px;padding:1.875rem}.no-y-gutter{padding-top:0 !important;padding-bottom:0 !important}.no-x-gutter{padding-right:0 !important;padding-left:0 !important}.no-bottom-gutter{padding-bottom:0 !important}.no-top-gutter{padding-top:0 !important}.column--half-padding{padding:15px;padding:0.9375rem}.column--half-padding-y{padding-top:15px;padding-top:0.9375rem;padding-bottom:15px;padding-bottom:0.9375rem}.column--half-padding-x{padding-left:15px;padding-right:0.9375rem;padding-left:15px;padding-right:0.9375rem}.column--mid-padding{padding:7px;padding:0.4375rem}.column--tiny-padding{padding:3px;padding:0.1875rem}.column--bottom-border{border-bottom:1px solid #e4eef2}.column--first{padding-left:none}.page__main-content{margin-right:-370px;padding-right:370px;width:100%}.page__aside{float:right;position:relative;width:340px}.page__main-content--wide{margin-right:-285px;padding-right:285px;width:100%}.page__main-content--wide-sidebar-left{margin-right:0;padding-right:0;margin-left:-285px;padding-left:315px}.aside--narrow{float:right;width:255px}.aside--narrow-left{float:left}html.ie7 .l-inner-block{width:1020px}html.ie7 .modal__background .l-inner-block{width:auto}html.ie7 .columns{overflow:hidden}html.ie7 .column,html.ie7 .module{behavior:url(/assets/boxsizing.htc)}html.ie7 .module{position:relative}html.ie7 .module__share input{*text-indent:0 !important;*font-size:0;*line-height:0;text-transform:capitalize}@media handheld, only screen and (max-width: 768px){.column{width:auto;float:none;margin-left:0px;margin-right:0px;padding:20px;padding:1.25rem}.column--first{padding-left:inherit}.column--half-padding{padding-left:10px;padding-right:10px}.column--tiny-padding{padding:3px;padding:0.1875rem}.page__main-content{margin-right:0;padding-right:20px;padding-right:1.25rem}.page__aside{float:none;width:100%}}@media handheld, only screen and (max-width: 480px){.column{width:auto;float:none;margin-left:0px;margin-right:0px;padding:15px;padding:0.9375rem}.column--half-padding{padding-left:7px;padding-right:7px}.column--tiny-padding{padding:3px;padding:0.1875rem}.column--mid-padding{padding-top:3px !important;padding-bottom:20px !important;padding-bottom:1.25rem !important}}@font-face{font-family:"Segoe UI";src:local("O"),url("/assets/fonts/latin/segoe-ui-light-latin.woff") format("woff"),url("/assets/fonts/latin/segoe-ui-light-latin.eot"),url("/assets/fonts/latin/segoe-ui-light-latin.eot?") format("embedded-opentype"),url("/assets/fonts/latin/segoe-ui-light-latin.ttf") format("truetype");font-style:normal;font-weight:200}@font-face{font-family:"Segoe UI Arabic";src:local("O"),url("/assets/fonts/arabic/segoe-ui-light-arabic.woff") format("woff"),url("/assets/fonts/arabic/segoe-ui-light-arabic.eot"),url("/assets/fonts/arabic/segoe-ui-light-arabic.eot?") format("embedded-opentype"),url("/assets/fonts/arabic/segoe-ui-light-arabic.ttf") format("truetype");font-style:normal;font-weight:200}@font-face{font-family:"Segoe UI Cyrillic";src:local("O"),url("/assets/fonts/cyrillic/segoe-ui-light-cyrillic.woff") format("woff"),url("/assets/fonts/cyrillic/segoe-ui-light-cyrillic.eot"),url("/assets/fonts/cyrillic/segoe-ui-light-cyrillic.eot?") format("embedded-opentype"),url("/assets/fonts/cyrillic/segoe-ui-light-cyrillic.ttf") format("truetype");font-style:normal;font-weight:200}@font-face{font-family:"Segoe UI Greek";src:local("O"),url("/assets/fonts/greek/segoe-ui-light-greek.woff") format("woff"),url("/assets/fonts/greek/segoe-ui-light-greek.eot"),url("/assets/fonts/greek/segoe-ui-light-greek.eot?") format("embedded-opentype"),url("/assets/fonts/greek/segoe-ui-light-greek.ttf") format("truetype");font-style:normal;font-weight:200}@font-face{font-family:"Segoe UI Hebrew";src:local("O"),url("/assets/fonts/hebrew/segoe-ui-light-hebrew.woff") format("woff"),url("/assets/fonts/hebrew/segoe-ui-light-hebrew.eot"),url("/assets/fonts/hebrew/segoe-ui-light-hebrew.eot?") format("embedded-opentype"),url("/assets/fonts/hebrew/segoe-ui-light-hebrew.ttf") format("truetype");font-style:normal;font-weight:200}@font-face{font-family:"Segoe UI";src:local("O"),url("/assets/fonts/latin/segoe-ui-regular-latin.woff") format("woff"),url("/assets/fonts/latin/segoe-ui-regular-latin.eot"),url("/assets/fonts/latin/segoe-ui-regular-latin.eot?") format("embedded-opentype"),url("/assets/fonts/latin/segoe-ui-regular-latin.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Segoe UI Arabic";src:local("O"),url("/assets/fonts/arabic/segoe-ui-regular-arabic.woff") format("woff"),url("/assets/fonts/arabic/segoe-ui-regular-arabic.eot"),url("/assets/fonts/arabic/segoe-ui-regular-arabic.eot?") format("embedded-opentype"),url("/assets/fonts/arabic/segoe-ui-regular-arabic.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Segoe UI Cyrillic";src:local("O"),url("/assets/fonts/cyrillic/segoe-ui-regular-cyrillic.woff") format("woff"),url("/assets/fonts/cyrillic/segoe-ui-regular-cyrillic.eot"),url("/assets/fonts/cyrillic/segoe-ui-regular-cyrillic.eot?") format("embedded-opentype"),url("/assets/fonts/cyrillic/segoe-ui-regular-cyrillic.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Segoe UI Greek";src:local("O"),url("/assets/fonts/greek/segoe-ui-regular-greek.woff") format("woff"),url("/assets/fonts/greek/segoe-ui-regular-greek.eot"),url("/assets/fonts/greek/segoe-ui-regular-greek.eot?") format("embedded-opentype"),url("/assets/fonts/greek/segoe-ui-regular-greek.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Segoe UI Hebrew";src:local("O"),url("/assets/fonts/hebrew/segoe-ui-regular-hebrew.woff") format("woff"),url("/assets/fonts/hebrew/segoe-ui-regular-hebrew.eot"),url("/assets/fonts/hebrew/segoe-ui-regular-hebrew.eot?") format("embedded-opentype"),url("/assets/fonts/hebrew/segoe-ui-regular-hebrew.ttf") format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Segoe UI";src:local("O"),url("/assets/fonts/latin/segoe-ui-semibold-latin.woff") format("woff"),url("/assets/fonts/latin/segoe-ui-semibold-latin.eot"),url("/assets/fonts/latin/segoe-ui-semibold-latin.eot?") format("embedded-opentype"),url("/assets/fonts/latin/segoe-ui-semibold-latin.ttf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:"Segoe UI Arabic";src:local("O"),url("/assets/fonts/arabic/segoe-ui-semibold-arabic.woff") format("woff"),url("/assets/fonts/arabic/segoe-ui-semibold-arabic.eot"),url("/assets/fonts/arabic/segoe-ui-semibold-arabic.eot?") format("embedded-opentype"),url("/assets/fonts/arabic/segoe-ui-semibold-arabic.ttf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:"Segoe UI Cyrillic";src:local("O"),url("/assets/fonts/cyrillic/segoe-ui-semibold-cyrillic.woff") format("woff"),url("/assets/fonts/cyrillic/segoe-ui-semibold-cyrillic.eot"),url("/assets/fonts/cyrillic/segoe-ui-semibold-cyrillic.eot?") format("embedded-opentype"),url("/assets/fonts/cyrillic/segoe-ui-semibold-cyrillic.ttf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:"Segoe UI Greek";src:local("O"),url("/assets/fonts/greek/segoe-ui-semibold-greek.woff") format("woff"),url("/assets/fonts/greek/segoe-ui-semibold-greek.eot"),url("/assets/fonts/greek/segoe-ui-semibold-greek.eot?") format("embedded-opentype"),url("/assets/fonts/greek/segoe-ui-semibold-greek.ttf") format("truetype");font-style:normal;font-weight:700}@font-face{font-family:"Segoe UI Hebrew";src:local("O"),url("/assets/fonts/hebrew/segoe-ui-semibold-hebrew.woff") format("woff"),url("/assets/fonts/hebrew/segoe-ui-semibold-hebrew.eot"),url("/assets/fonts/hebrew/segoe-ui-semibold-hebrew.eot?") format("embedded-opentype"),url("/assets/fonts/hebrew/segoe-ui-semibold-hebrew.ttf") format("truetype");font-style:normal;font-weight:700}*{text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased}html{font-size:100%}body,input,textarea,select,button{font-family:"Segoe UI", Helvetica, sans-serif;color:#333534}html[lang=ar] body,html[lang=ar] input,html[lang=ar] textarea,html[lang=ar] select,html[lang=ar] button{font-family:"Segoe UI Arabic", "Segoe UI", Helvetica, sans-serif}html[lang=ru] body,html[lang=uk] body,html[lang=bg] body,html[lang=ru] input,html[lang=ru] textarea,html[lang=ru] select,html[lang=ru] button,html[lang=uk] input,html[lang=uk] textarea,html[lang=uk] select,html[lang=uk] button,html[lang=bg] input,html[lang=bg] textarea,html[lang=bg] select,html[lang=bg] button{font-family:"Segoe UI", "Segoe UI Cyrillic", Helvetica, sans-serif}html[lang=el] body,html[lang=el] input,html[lang=el] textarea,html[lang=el] select,html[lang=el] button{font-family:"Segoe UI", "Segoe UI Greek", Helvetica, sans-serif}html[lang=he] body,html[lang=he] input,html[lang=he] textarea,html[lang=he] select,html[lang=he] button{font-family:"Segoe UI", "Segoe UI Hebrew", Helvetica, sans-serif}h1,.title-h1,h2,.title-h2,h3,.title-h3,h4,.title-h4,h5,.title-h5,h6,.title-h6{margin:-0.15em 0 0.25em 0;font-weight:normal;line-height:1.15;color:#333534}html.ie7 h1,html.ie7 .title-h1,html.ie7 h2,html.ie7 .title-h2,html.ie7 h3,html.ie7 .title-h3,html.ie7 h4,html.ie7 .title-h4,html.ie7 h5,html.ie7 .title-h5,html.ie7 h6,html.ie7 .title-h6{line-height:normal}h1,.title-h1{font-size:36px;font-size:2.25rem}h2,.title-h2{font-size:30px;font-size:1.875rem}h3,.title-h3{font-size:24px;font-size:1.5rem}h4,.title-h4{font-size:20px;font-size:1.25rem}a{text-decoration:none;color:#0078ca}a:hover{color:#00548d}p{margin:0;margin-bottom:1em;font-weight:300;line-height:1.4;color:#232323}p:last-child{margin-bottom:0}small{font-size:0.89em}b,strong{font-weight:bold}i,em{font-style:italic}u{text-decoration:underline}@media only screen and (max-device-width: 480px){input:focus,input:hover,select:hover{font-size:18px !important}}.smaller{font-size:14px;line-height:18px}.smallest{font-size:12px;line-height:18px}.font-light{font-weight:200 !important}.font-semilight{font-weight:300 !important}.font-normal,.map-intro__body{font-weight:normal !important}.font-bold,.semibold{font-weight:bold !important}.link--underline{text-decoration:underline}.link--underline:hover{text-decoration:none}.title-main{font-size:48px;font-size:3rem;line-height:1.1;font-weight:200;margin-bottom:0}.title-main--small{font-size:40px;font-size:2.5rem}.page-excerpt{font-size:20px;font-size:1.25rem;line-height:28px;margin-top:15px}p.larger,a.larger,span.larger{font-size:18px;font-size:1.125rem;line-height:1.35}.font-center{text-align:center}.font-right{text-align:right}@media only screen and (max-width: 768px){h1,h2,h3,h4,h5,h6,.title-h1,.title-h2,.title-h3,.title-h4,.title-h5,.title-h6{margin-bottom:16px;margin-bottom:1rem}h1,.title-h1,h2,.title-h2{font-size:24px;font-size:1.5rem}h3,.title-h3{font-size:22px;font-size:1.375rem}h4,.title-h4{font-size:18px;font-size:1.125rem}.page-excerpt{margin-top:10px}}h2,.title-h2{font-size:30px;font-size:1.875rem}h3,.title-h3{font-size:24px;font-size:1.5rem}p{font-size:18px;font-size:1.125rem}p.larger{font-size:20px;font-size:1.25rem}p.largest{font-size:24px;font-size:1.5rem}.mini-spacer{margin-bottom:3em}.mini-spacer:after{content:"";display:block;width:165px;padding-bottom:3em;border-bottom:1px solid #e4eef2}@media only screen and (max-width: 480px){.title-main,.l-sub-header--background__title,.l-sub-header--gradient__title{font-size:36px;font-size:2.25rem;font-weight:200;line-height:1.3}.page-excerpt{font-size:18px;font-size:1.125rem;line-height:26px;margin-bottom:20px !important;margin-top:5px}.title-h3--bottom-border{border-bottom:1px solid #e4eef2;margin-bottom:0;padding-bottom:16px;padding-bottom:1rem}}@media handheld, only screen and (min-width: 481px) and (max-width: 768px){.l-site-content{font-size:18px}.font-right{text-align:left}}.unstyled-list,.inline-list,.float-list,.unstyled-list li,.inline-list li,.float-list li,.stacked-list,.stacked-list li{margin:0;padding:0}.unstyled-list li{list-style:none}.inline-list li{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}.float-list li{display:block;float:left}.stacked-list li{display:block;list-style:none}.float-list--margin li{clear:none;margin-right:15px;width:auto}.tag-list li{line-height:1.6}.tick-list{font-size:18px;list-style-image:url(/assets/layout/list-icon-tick-02527c39b8c91e02cd4422f5175f7d71.png);margin:0px}.tick-list li{font-weight:300;margin-bottom:10px}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.ir{text-indent:-9999px;white-space:nowrap;overflow:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.l-media{margin:1.6em}.l-media,.l-media-body{overflow:hidden;_overflow:visible;zoom:1}.l-media-img{float:left;margin-right:1.6em}.l-media-img-right{float:right;margin-left:1.6em}.l-media-img img{display:block}.l-right{float:right}.l-left{float:left}.l-relative{position:relative}.l-sixteen-by-nine{padding-top:56.25%;height:0;position:relative;width:100%}.l-sixteen-by-nine iframe,.l-sixteen-by-nine video,.l-sixteen-by-nine embed,.l-sixteen-by-nine object{height:100%;width:100%;left:0;top:0;position:absolute}.clearboth{clear:both}.nobr{white-space:nowrap}.nomargin{margin:0 !important}.no-bottom-margin{margin-bottom:0}.unstyled-input{margin:0;padding:0;border:none;outline:none;border-radius:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.divider{border-bottom:3px solid #E4EEF2;margin:3em 0}.embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.l-site-header{position:relative;z-index:10}.l-site-header--fixed-width{margin-left:auto;margin-right:auto;max-width:60rem}.l-site-header--homepage{background:#fff;border-bottom:1px solid #e4eef2}.l-site-header--homepage.is-open{display:block;position:fixed;top:0;left:0;right:0}.l-site-header--homepage .l-user-signed-out-controls{float:right;line-height:72px;line-height:4.5rem}.l-site-header--homepage.is-fixed .l-user-controls__signin{color:#333534}.l-site_header__lower__right-content .l-user-controls__signin{color:#fff}.site-name,.mobile-menu,.l-search-field{line-height:72px;line-height:4.5rem}.site-name{float:left}.site-name__logo,.l-site-nav{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;vertical-align:middle !important}.site-name__logo{color:transparent !important;font:0/0 a;text-shadow:none;width:238px;height:38px;background-image:url(/assets/sitc-logo-4d2c9d30092372ac7a082377a4f4b0d8.png)}html.svg.inlinesvg .site-name__logo{background-image:url(/assets/layout/sitc-logo-big-61bccf2c4e6fc864049f2829ee6e954b.svg);background-size:238px 38px}.site-name__logo--big{width:322px;height:52px;background-image:url(/assets/layout/sitc-logo-big-b403acbe30c577bb0c8ccb03fa511ffe.png)}.site-name--medium,.l-home-header__nav li a{line-height:100px;line-height:6.25rem}html.svg.inlinesvg .site-name__logo--big{background-image:url(/assets/layout/sitc-logo-big-61bccf2c4e6fc864049f2829ee6e954b.svg);background-size:322px 52px}html.ie7 .site-name__logo,html.ie7 .l-search-field{text-indent:0;display:block;margin:16px 0;margin:1rem 0}.l-site-nav{float:left}.l-site-nav__list a{display:block;padding:0 18px;padding:0 1.125rem;text-transform:lowercase;font-size:20px;font-size:1.25rem;line-height:52px;line-height:3.25rem;color:#fff}.l-site-nav__list a:hover,.l-site-nav__list a.active{background-color:#fff;color:#0078ca;text-decoration:none}.l-site-nav__list--profile{display:none}.l-mobile-site-nav{display:none}.l-site_header__main__inner{padding:0 15px;padding:0 0.9375rem;background-color:#fff}.l-site_header__lower__inner{*zoom:1;padding-right:10px;padding-right:0.625rem;background-color:#25aff0}.l-site_header__lower__inner:before,.l-site_header__lower__inner:after{content:" ";display:table}.l-site_header__lower__inner:after{clear:both}.l-site_header__lower__right-content{float:right}.l-search-field{float:right;width:200px}.l-search-field__inner{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;vertical-align:-9px}.l-sub-header--cloud{min-height:180px;min-height:11.25rem;overflow:hidden;position:relative;z-index:0}.l-sub-header--cloud .l-inner-block{position:relative}.l-sub-header--cloud:after{background-image:url(/assets/layout/header-cloud-5f143514ac479821047f9e52b7e3c4a8.png);bottom:0;content:'';display:block;height:142px;left:100%;margin-left:-270px;position:absolute;width:441px;z-index:-1}html.svg.inlinesvg .l-sub-header--cloud:after{background-image:url(/assets/layout/header-cloud-44e03e4f742bce0ac6d66aa387379874.svg)}.l-sub-header--background{background:grey no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-ms-behavior:url(/assets/backgroundsize.htc);margin-top:-124px;padding-top:124px}.l-sub-header--background-deep{margin-top:-124px;padding-bottom:80px;padding-top:154px;background-attachment:fixed;background-position:50% 0}.l-sub-header--background-dark-gradient{position:relative;background-size:cover;background-attachment:scroll}.l-sub-header--background-dark-gradient .columns{position:relative;z-index:10}.l-sub-header--background-dark-gradient p{color:#fff}.l-sub-header--background-dark-gradient:before{z-index:1;content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:pink;background-color:rgba(12,14,33,0.3);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(12,14,33,0.3)),color-stop(70%, rgba(12,14,33,0.85)));background-image:-webkit-linear-gradient(rgba(12,14,33,0.3),rgba(12,14,33,0.85) 70%);background-image:linear-gradient(rgba(12,14,33,0.3),rgba(12,14,33,0.85) 70%)}.l-sub-header--background__content{background-color:#00aff0;background-color:rgba(0,175,240,0.9);padding:20px 30px}.l-sub-header--background__title{color:#FFF;font-size:48px;font-size:3rem;line-height:56px}.l-sub-header--gradient__title{color:#FFF;font-size:64px;font-size:4rem;line-height:80px}.l-sub-header--background__paragraph{color:#FFF;font-size:20px;font-size:1.25rem;line-height:1.5rem}.l-sub-header__content{*zoom:1;padding-right:30px}.l-sub-header__content:before,.l-sub-header__content:after{content:" ";display:table}.l-sub-header__content:after{clear:both}.l-sub-header__content-with-image{padding-left:160px}.l-sub-header__thumb{float:left;margin-left:-160px;width:130px}.l-sub-header__thumb img{width:100%}.l-sub-header__thumb-rounded img{border-radius:999px}.l-sub-header__share{display:none;float:right}.l-sub-header__labels{font-size:18px;font-size:1.125rem;line-height:1.15;margin-top:10px;color:#888}.l-sub-header__labels li{margin-right:15px}.l-sub-header__actions{margin-top:20px}.l-sub-header__actions form{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}.l-sub-header__actions li{margin-right:10px}.l-sub-header_with-video-tout{position:relative;padding-bottom:140px}.mystery_skype-video_tout,.homepage-video_tout{position:absolute;bottom:0;left:0;right:0;text-align:center;height:96px;line-height:96px;background:url(/assets/mysteryskype/video-cta_bg-e3c11730933d731bb318c9d5cbdd0d01.jpg) no-repeat 50%;background-size:cover}.mystery_skype-video_tout--cta,.homepage-video_tout--cta{font-size:32px;font-size:2rem;color:#fff;position:relative;margin-left:43px}.mystery_skype-video_tout--cta:hover,.homepage-video_tout--cta:hover{color:#fff;text-decoration:underline}.mystery_skype-video_tout--cta:before,.homepage-video_tout--cta:before{content:"";width:35px;height:37px;position:absolute;left:-43px;top:50%;margin-top:-15px;background:url(/assets/mysteryskype/video-cta_arrow-c6a6fd635bee2a2bfb0cc6c0f1ed1616.png) no-repeat}@media (max-width: 768px){.mystery_skype-video_tout{height:70px;line-height:70px}.mystery_skype-video_tout--cta{font-size:20px;font-size:1.25rem}}.l-mobile-search-field{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;width:260px;float:left;vertical-align:middle}.l-site_header__lower__right-content,.l-mobile-site-nav{line-height:52px;line-height:3.25rem}.l-user-controls,.l-user-controls__signed-in-user{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}.l-user-controls{vertical-align:-1px;position:relative;line-height:normal;color:#fff}.l-user-controls--minimal-header{float:right;margin-top:21px;margin-left:15px}.is-open.l-user-controls,html.no-touch .l-user-controls:hover,.l-user-controls--minimal-header{color:#2687cd}.is-open.l-user-controls .l-user-controls__dropdown,html.no-touch .l-user-controls:hover .l-user-controls__dropdown{display:block}.is-open.l-user-controls,html.no-touch .l-user-controls:hover,.l-user-controls__dropdown{background-color:#fff}.l-user-signed-out-controls li{margin-left:20px}.l-user-signed-out-controls li a.is-selected{color:#2C2E2D}.l-user-signed-out-controls--large li a{font-size:20px}.l-user-controls__signin{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}.l-user-controls__signed-in-user{min-width:130px;padding:0 8px;padding:0 0.5rem;font-size:18px;font-size:1.125rem;line-height:31px;line-height:1.9375rem}.l-user-controls--minimal-header .l-user-controls__signed-in-user{line-height:28px;color:#2687CD}.l-user-controls__signed-in-user,.l-user-controls__dropdown{border:1px solid #00aff0}.l-user-controls__signed-in-user:after{content:"";display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-left:3px;border:6px solid transparent;border-bottom:none;border-top-color:#fff;vertical-align:middle}.l-user-controls--minimal-header .l-user-controls__signed-in-user:after{vertical-align:2px}.is-open.l-user-controls .l-user-controls__signed-in-user:after,html.no-touch .l-user-controls:hover .l-user-controls__signed-in-user:after,.l-user-controls--minimal-header .l-user-controls__signed-in-user:after{border-top-color:#1b85cf}.l-user-controls__signed-in-user_avatar{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;width:20px;height:20px;margin-right:3px;vertical-align:-3px}.l-user-controls__dropdown{position:absolute;right:0;left:0;z-index:1;display:none;padding:5px 10px;border-top:none;line-height:1.8}html.ie7 .l-user-controls__dropdown{top:33px}.l-user-controls__signed-in-user a{text-decoration:none}.l-user-controls__dropdown a{color:#444}.l-user-controls__dropdown a:hover,.l-user-controls__dropdown a:active,.l-user-controls__dropdown a:focus{color:#25aff0}.l-home-header,.l-home-main-content{background-color:#fff}.l-home-header .l-home-header__inner{position:relative;z-index:99}.l-home-header__login-link{color:#33353a;font-size:20px;line-height:42px;margin-right:30px}.l-home-header__nav{float:right;margin-right:120px}.l-home-header__nav li a{display:block;font-size:18px;font-size:1.125rem;padding:0 15px}.l-home-hero{position:relative}.l-home-hero--logged-in{margin-top:-124px;padding-top:124px}.l-home-hero__slides,.l-home-hero__slides__inner,.l-home-hero__slide,.l-home-hero__slide__content{overflow:hidden;position:relative;height:100%}.l-home-hero__slides{position:absolute;top:0;right:0;bottom:0;left:0;visibility:hidden}.l-home-hero__slide{float:left}.l-home-hero__slide__content{background-position:center center;background-size:cover}.l-home-hero__content{position:relative;max-width:540px;padding:50px 30px 250px 30px;padding:3.125rem 1.875rem 15.625rem 1.875rem}.l-home-hero__title{margin-bottom:1em;padding:30px;padding:1.875rem;background-color:#00aff0;background-color:rgba(0,175,240,0.8)}.l-home-hero__title__text{color:#fff;font-size:50px;font-size:3.125rem}.l-home-hero__section{padding-top:100px;padding-bottom:100px}.l-home-hero__content--shallow{padding-bottom:20px;padding-top:20px}.l-home-hero__content--shallow .l-home-hero__title__text{margin-bottom:0 !important}.bubble-with-content{overflow:hidden;position:relative;padding-bottom:100%;background-color:#00aff0;background-color:rgba(0,175,240,0.8);border-radius:500px}html.no-borderradius .bubble-with-content{background-color:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/guest-speaker-signup/hero-bubble-large.png', sizingMethod='scale')}.bubble-with-content__inner{position:absolute;top:0;right:0;bottom:0;left:0}.bubble-with-content__centered-content{display:table;width:100%;height:100%;padding:40px 65px}html.ie7 .bubble-with-content__centered-content{width:auto;height:auto;padding-top:120px}.bubble-with-content__centered-content--small{display:table;width:100%;height:100%;padding:15px}html.ie7 .bubble-with-content__centered-content--small{width:auto;height:auto;padding-top:20px}.bubble-with-content__text{display:table-cell;vertical-align:middle;font-size:46px;font-size:2.875rem;line-height:1.2;color:#fff;text-align:center}@media handheld, only screen and (max-width: 980px){.bubble-with-content__text{font-size:34px;font-size:2.125rem}}@media handheld, only screen and (max-width: 960px){.l-search-field,.l-user-controls--minimal-header{display:none}.l-site-header .column{padding-left:0px;padding-right:0px}.l-site-header--homepage .column{padding-left:30px;padding-right:30px}.l-sub-header--cloud{min-height:0}.l-site-nav{background:#fff;display:none;line-height:24px;float:none;margin:0 -30px;padding:10px 30px;border-top:1px solid #e4eef2}.l-site-nav li{float:left;margin-right:20px}.l-site-nav a{color:#33353a;line-height:30px;padding:5px 0}.l-mobile-site-nav{display:block}.l-mobile-site-nav__link{color:#fff;line-height:52px;line-height:3.25rem}.l-user-controls__dropdown{font-size:16px;font-size:1rem}.l-site_header__main__inner{padding-left:30px;padding-right:30px}.l-site_header__lower__inner{padding-left:30px;padding-right:30px}.mobile-menu{float:right}.mobile-menu__toggle{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;width:38px;height:38px;background-image:url(/assets/layout/mobile-nav-button-8049626ffab8265b667ed812152333b6.png);vertical-align:middle}html.svg.inlinesvg .mobile-menu__toggle{background-image:url(/assets/layout/mobile-nav-button-3c0f6e0b6f6aa41362dd36ad6c1ca303.svg);background-size:38px 38px}}@media handheld, only screen and (max-width: 768px){.bubble-with-content--mobile-collapse{overflow:hidden;position:relative;background-color:rgba(0,175,240,0.8);border-radius:0;padding-bottom:0;width:auto}.bubble-with-content--mobile-collapse .bubble-with-content__inner{position:static}.bubble-with-content--mobile-collapse .bubble-with-content__centered-content{display:static;padding:15px}.bubble-with-content--mobile-collapse .bubble-with-content--centered{height:auto;width:60%}.l-site_header__main__inner{padding-left:20px;padding-right:20px}.l-site_header__lower__inner{padding-left:20px;padding-right:20px}.l-sub-header--cloud:after{display:none}.l-site-header{margin:0}.l-home-hero__content{max-width:100%;padding:30px 30px 140px 30px;padding:1.875rem 1.875rem 8.75rem 1.875rem}}@media handheld, only screen and (max-width: 560px){.site-name__logo{*zoom:1;width:220px;background-size:contain;padding-bottom:16%;height:auto;background-repeat:no-repeat;background-size:220px !important}.site-name__logo:before,.site-name__logo:after{content:" ";display:table}.site-name__logo:after{clear:both}}@media handheld, only screen and (max-width: 480px){.bubble-with-content--mobile-collapse{width:auto}.l-sub-header--background{background:none !important}.l-sub-header--background__content{margin:-15px;margin:-0.9375rem;padding:15px;padding:0.9375rem}.l-sub-header--background-deep{padding-bottom:0;padding-top:124px}.l-mobile-search-field{width:100%}.l-site-nav__list a{font-size:18px;font-size:1.125rem;line-height:40px;line-height:2.5rem}.l-site-nav{margin:0 -15px;padding:15px}.l-site-nav li{margin:0;width:50%}.l-home-header{margin-bottom:0}.l-site_header__lower__inner{padding-left:15px;padding-right:15px;padding-bottom:0}.l-site_header__lower__right-content{display:none}.l-mobile-site-nav{margin-top:0px}.l-site-nav__list--profile{display:block;border-top:1px solid #e4eef2}.l-site-nav{float:none}.l-sub-header__content{padding-right:0}.l-sub-header__actions li{display:block;margin:0}.l-home-hero__content{padding:20px}.l-home-hero__title{margin-top:-20px;margin-right:-20px;margin-left:-20px;padding:20px}.l-home-hero__title__text{font-size:36px;font-size:2.25rem;font-weight:300 !important}}@media handheld, only screen and (min-width: 481px) and (max-width: 768px){.l-sub-header--background__content{margin:-30px -20px 80px -20px;padding:30px 20px}}.l-site-footer{overflow:hidden;padding-bottom:1em;clear:both;background-color:#2b5464;border-top:6px solid #00aff0}.l-site-footer a{color:#fff}.l-site-footer-p{margin:0;font-weight:400;color:#b0c5d1}.l-site-footer-p--darker{color:#5e8290}.l-site-footer__sites__link:hover,.l-site-footer__sites__link:focus,.l-site-footer__links__link:hover,.l-site-footer__links__link:focus{text-decoration:underline}.l-site-footer__copyright{text-align:right}.l-site-footer__legal{clear:both}.l-site-footer__links{position:relative;margin-top:28px}.l-site-footer__links__list{list-style-type:none;margin-right:36px}.l-site-footer__links__item{width:33.333%;line-height:1.6}.l-site-footer__links__link{font-size:14px}.l-site-footer__social{position:absolute;top:0;right:0}.l-site-footer__social__img{display:block;width:26px;height:auto;margin-bottom:10px}.l-site-footer__heading{margin-bottom:1em;font-size:14px;font-size:0.875rem;color:#b0c5d1}.l-site-footer__sites__item{font-size:14px;font-size:0.875rem;line-height:1.8}.l-site-footer__sites__link:before{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;content:'';width:32px;height:32px;margin-right:1em;vertical-align:middle;background-position:center center;background-repeat:no-repeat}.l-site-footer__sites__link--skype:before{background-image:url(/assets/one-microsoft-footer/skype-d1f560700e9022eec0fc8645ff7ec059.png)}.l-site-footer__sites__link--windows:before{background-image:url(/assets/one-microsoft-footer/windows-3ac11377f37443a8dc9b2af65a408bb3.png)}.l-site-footer__sites__link--office:before{background-image:url(/assets/one-microsoft-footer/office-fc7ce6dfb0ad93148f908916cb43cc76.png)}.l-site-footer__sites__link--surface:before{background-image:url(/assets/one-microsoft-footer/surface-656272fae0c4d596bc3fdd77cfdf5a24.png)}.l-site-footer__sites__link--windows-phone:before{background-image:url(/assets/one-microsoft-footer/windows-phone-182a790133e6d3cc14cad0a4a2a388ef.png)}.l-site-footer__sites__link--xbox:before{background-image:url(/assets/one-microsoft-footer/xbox-dde1e031720eef5974a349708bb1e3e2.png)}.l-site-footer__sites__link--bing:before{background-image:url(/assets/one-microsoft-footer/bing-1d902e0e24d6edcdd989172faa7a1e48.png)}.l-site-footer__sites__link--store:before{background-image:url(/assets/one-microsoft-footer/store-3133418d3e45f5e1effd0e386a0bc5ab.png)}.l-site-footer .ms-logo{margin-bottom:10px}.l-site-footer .languageSelector{float:right;margin-top:115px}.l-site-footer .languagesDropdown{position:relative;width:260px;margin:0;background:none;border:none;padding-left:30px}.l-site-footer .languagesDropdown .world{position:absolute;top:0;left:0;width:20px;height:100%;margin-right:10px;background-image:url(/assets/one-microsoft-footer/globe-1940245306987ffd926c011e907f443e.png)}.l-site-footer .languagesDropdown .selectedLanguage{position:relative;top:-2px;color:#fff}.l-site-footer .languagesDropdown .pickDown{background-image:url(/assets/one-microsoft-footer/dropdown-e9e33bd00cccc59148896c7ea6a294a1.png)}.l-site-footer .languagesDropdown .boxWrap{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;width:100%;height:100%;padding-left:8px;border:2px solid transparent}.l-site-footer .languagesDropdown:hover .boxWrap{border-color:#b0c5d1}.languagesDropdown{display:block;width:301px;height:35px;margin:1px;margin-bottom:20px;border:1px solid #cad6d9;background-color:#eef4f6;position:relative}.languagesDropdown .world{width:41px;height:100%;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;float:left;background-image:url(/assets/layout/languages-world-c6cd704a514389238528a994b4143918.png);background-position:center;background-repeat:no-repeat}.languagesDropdown .selectedLanguage{font-size:14px;font-weight:bold;line-height:18px;color:#333534;padding-top:8px;float:left}.languagesDropdown .pickDown{width:36px;height:100%;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;float:right;background-image:url(/assets/layout/languages-pick-down-0304a4d2c16eecbf1dc363e025061b06.png);background-position:center;background-repeat:no-repeat}.languagesDropdown .userLanguage{position:absolute;left:0;top:1px;height:37px;line-height:37px;width:305px;opacity:0;padding:0;border:0;filter:alpha(opacity=0);cursor:pointer}@media (max-width: 480px){.l-site-footer__links__item{width:50%}}@media (max-width: 768px){.l-site-footer__copyright{text-align:left}.l-site-footer__links{margin-top:0}.l-site-footer .languageSelector{float:none;margin-top:2em}}.l-inner-block{float:none;max-width:1020px;max-width:63.75rem;margin:0 auto;*zoom:1}.l-inner-block:before,.l-inner-block:after{content:" ";display:table}.l-inner-block:after{clear:both}.l-inner-block__half-padding{padding:15px;padding:0.9375rem}.l-inner-block--wide{max-width:1210px;max-width:75.625rem}.l-inner-block--border-bottom{border-bottom:1px solid #e4eef2}.l-grid-with-image{padding:50px 0}.l-grid-with-image img{display:block;margin:0 auto;width:180px}.l-grid-with-image h3{margin-top:30px}.l-grid-with-image p{padding-right:10px}.load-more{margin-top:30px}.l-user-functions{overflow:hidden;padding:20px 0}.l-user-functions .button,.l-user-functions .map-intro__dismiss{float:left;margin-right:15px}.image--fullwidth{display:block;width:100%}@media handheld, only screen and (max-width: 768px){.l-inner-block__half-padding{padding:10px}}@media handheld, only screen and (max-width: 480px){.l-inner-block__half-padding{padding:7px}}.content-grid__item{overflow:hidden;position:relative;height:320px;background-color:#e4eef2;cursor:pointer}.content-grid__item--small{height:160px}.content-grid__item--double-height{height:376px}.content-grid__item--small-mobile{height:220px}.content-grid__item--solid{background-color:#00aff0}.content-grid__item--solid:hover{background-color:#337BC0}.content-grid__item--secondary{background-color:#6EAF18}.content-grid__item--secondary:hover{background-color:#639E15}.content-grid__item--arrow-link{color:#fff;font-size:22px;font-size:1.375rem;display:block;min-height:46px;padding-right:55px;position:relative}.content-grid__item--arrow-link:hover{color:#fff}.content-grid__item--arrow-link:after{position:absolute;top:5px;right:0;background:url(/assets/stories/arrow-5cf545a081f9618a6fbdce14706b1435.png);width:40px;height:35px;display:block;content:""}.content-grid__item__text-content{overflow:hidden;position:absolute;right:0;bottom:0;left:0;padding:15px;background-color:#00aff0;color:#fff;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;transition:all 150ms ease-out}.content-grid__item:hover .content-grid__item__text-content{background-color:#1d90d6}.is-open.content-grid__item .content-grid__item__text-content--expanding,html.no-touch .content-grid__item:hover .content-grid__item__text-content--expanding{height:100% !important}html.ie7 .content-grid__item:hover .content-grid__item__text-content--expanding{height:90% !important}.content-grid__item__text-content__extra{height:0;overflow:hidden}.content-grid__item__text-content__extra p:first-child{padding-top:10px;padding-top:0.625rem}.is-open.content-grid__item .content-grid__item__text-content__extra,html.no-touch .content-grid__item:hover .content-grid__item__text-content__extra{height:100%}.content-grid__item__text-content h4,.content-grid__item__text-content p,.content-grid__item__text-content a{word-wrap:break-word;font-family:inherit;color:#fff}.content-grid__item__text-content h4{margin-bottom:0}.content-grid__item__text-content__view-more{font-weight:bold}.content-grid__item__text-content__footer{bottom:10px;bottom:0.625rem;position:absolute}.content-grid__item__image{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;background-size:cover}html.ie8 .content-grid__item__image{-ms-behavior:url(/assets/backgroundsize.htc)}.content-grid__item__image--top{bottom:39%}.content-grid__item__image--left{left:50%}.content-grid__item__image img{visibility:hidden;opacity:0}.content-grid__item__text-content--left{top:0;right:auto;bottom:0;left:0;width:50%;height:auto !important;background-color:#00aff0}.content-grid__item__text-content--bottom{top:60%;right:auto;bottom:0;left:0;width:100%;height:40%;background-color:#00aff0}html.ie7 .content-grid__item__text-content--bottom{behavior:url(/assets/boxsizing.htc)}.content-grid__item__text-content--light-blue{background-color:#e4eef2;color:#2687cd}.content-grid__item__text-content--light-blue h4,.content-grid__item__text-content--light-blue p,.content-grid__item__text-content--light-blue a{color:#2687cd}.content-grid__item--text{padding:15px}.content-grid__item--text h4{color:#0078ca;margin-bottom:0}.content-grid__item--text p{color:#0078ca}@media handheld, only screen and (max-width: 768px){.content-grid__item__image--top{bottom:0;right:60%}.content-grid__item--double-height{height:200px}.content-grid__item__text-content--bottom,.content-grid__item__text-content--left{top:0;right:auto;bottom:0;left:40%;width:60%;height:100%;background-color:#00aff0}.content-grid__item__image--left{left:0;width:30%}}@media handheld, only screen and (min-width: 481px) and (max-width: 768px){.content-grid__item__text-content h4{font-size:28px;font-size:1.75rem}}@media handheld, only screen and (max-width: 480px){.content-grid__item__image--top{bottom:0;right:50%}.content-grid__item--double-height{height:160px}.content-grid__item--small-mobile{height:180px}.content-grid__item__text-content--bottom,.content-grid__item__text-content--left{top:0;right:auto;bottom:0;left:50%;width:50%;height:100%;background-color:#00aff0}.content-grid__item__image--left{left:0;width:50%}}.module--min-height{min-height:240px;min-height:15rem}.module--bottom-border{padding-top:30px;padding-top:1.875rem;padding-bottom:30px;padding-bottom:1.875rem;border-bottom:1px solid #e4eef2}.module--bottom-border--negative{border-bottom:1px solid #cbd0d2}.module figure img{width:100%}.module--columns{overflow:hidden;padding-left:150px;padding-right:30px}.module__thumb,.module__thumb-combined{float:left;width:120px;height:120px;margin-left:-150px}.module__thumb img,.module__thumb-combined img{width:100%}.module__thumb-combined{position:relative}.module__thumb-combined .module__thumb-combined-project{position:absolute;top:0;right:0;width:90px}.module__thumb-combined .module__thumb-combined-avatar{position:absolute;bottom:0;left:0;width:70px}.module__thumb-combined .module__thumb-combined-avatar img{border:5px solid #fff}.module__content{overflow:hidden;padding-right:40px}.module__share{float:right}.module--columns.user{padding-left:100px}.module--columns.user .module__thumb{width:80px;margin-left:-100px}.module--mixed-listing.user{padding-left:145px}.module--right-padded{padding-right:40px}.module--right-padded .module__share{margin-right:-30px}.module--right-padded .module__content{margin-right:10px}.module section{margin-bottom:60px}.module section:last-child{margin-bottom:0px}.stack--top-border{border-top:1px solid #e4eef2}@media handheld, only screen and (max-width: 768px){.module--min-height{min-height:0}.two-column .module{float:none;width:auto}.stack .module--columns{padding-right:0}}@media handheld, only screen and (max-width: 480px){.module--min-height{min-height:auto}.module__content{padding:0}.stack--single-column .module--bottom-border:last-child{border-bottom:none}.stack .module--columns{padding-left:0}.stack .module__thumb{display:none}.stack .title-h2{margin-bottom:10px}}@media handheld, only screen and (min-width: 481px) and (max-width: 768px){.module--columns.user{padding-left:100px}.module--columns.user .module__thumb{margin-left:-100px}}.activity_steam h2{margin-bottom:30px}.listing{overflow:hidden;margin:-8px}.listing--top-space{margin-top:30px;margin-top:1.875rem}.activity{float:left;overflow:hidden;padding:8px;position:relative}.activity .flag{background:url(/assets/newer/flag-icon-5aa50c4d7f5a4484160c8b83c62db1c3.png) 0px 2px no-repeat;float:right;padding-left:20px;position:absolute;top:8px;right:0;font-size:12px;visibility:hidden}.activity:hover .flag{visibility:visible}.activity--wide{float:none;margin-bottom:30px;padding-left:100px}.activity--wide:last-child{margin-bottom:0}.activity .avatar{float:left;width:80px}.activity--wide .avatar{margin-left:-100px}.activity .activity__user{display:block;font-size:18px;font-style:normal;margin-top:-0.25em !important}.activity .activity__location{color:#939598;display:block;font-size:16px;margin:5px 0 10px 0}.activity .activity__date{color:#939598}.activity__comment{margin-top:10px}.activity__metadata{margin-left:-15px}.activity__metadata li{padding:15px}.activity__metadata li,.activity__metadata li h4{font-size:16px;margin:0}.activity__metadata li h4{color:grey}.activity__extra-info{margin-top:15px}.activity-listing{margin-bottom:30px;margin-bottom:1.875rem}.activity-listing__title{font-size:20px;line-height:28px;margin-bottom:8px}.activity-listing .module--columns{padding-left:100px}.activity-listing .module__thumb{margin-left:-100px;width:80px}.comment{padding-left:64px}.comment .avatar--medium{height:48px;margin-left:-64px;width:48px}.comments__form textarea{height:100px}@media handheld, only screen and (max-width: 768px){.activity .activity__user{font-size:24px;font-size:1.5rem}.comment{padding-left:100px}.comment .avatar--medium{margin-left:-100px;width:80px}}@media handheld, only screen and (max-width: 480px){.activity .activity__user{font-size:18px;font-size:1.125rem}.activity .activity__date{color:#606060}.activity .activity__comment{margin-top:5px}.project__comments .listing{margin:10px 0 0 0}.comment{padding-left:0}.comment .avatar--medium{display:none}}.button,.map-intro__dismiss,.favourite-button--text .favourite-button__link{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;-webkit-transition:background-color 0.2s,color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,color 0.2s,border-color 0.2s;transition:background-color 0.2s,color 0.2s,border-color 0.2s;height:100%;padding:9px 25px 14px 25px;cursor:pointer;margin:0;overflow:visible;border:none;text-decoration:none;text-align:left;line-height:20px;font-size:20px;font-weight:400;letter-spacing:-0.01em;border-radius:27px;outline:none;outline-width:0;width:auto;border:none;background:grey;cursor:pointer;cursor:hand;text-align:center;color:#fff}.button:hover,.map-intro__dismiss:hover,.favourite-button--text .favourite-button__link:hover{text-decoration:none}.button--small,.map-intro__dismiss,.favourite-button--text .favourite-button__link{font-size:16px;font-weight:400;line-height:20px;padding:5px 18px 7px 18px}.button.arrow,.arrow.map-intro__dismiss{position:relative;padding-right:2.0625em}.button.arrow:after,.arrow.map-intro__dismiss:after{content:'';display:block;background:url(/assets/buttons-sprite-b05fc0d004006d6e1db3bc8f23224951.svg) no-repeat -28px 0;height:17px;position:absolute;right:14px;top:15px;width:17px}.button--fixed-width{width:260px}.button--fixed-width-smaller{width:190px}.button--full{width:100%}html.ie7 .button--full{behavior:url(/assets/boxsizing.htc)}.button--primary,.map-intro__dismiss{-webkit-transition:background-color 0.2s,color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,color 0.2s,border-color 0.2s;transition:background-color 0.2s,color 0.2s,border-color 0.2s;background-color:#7fb91d;border:2px solid #7fb91d;color:#fff}.button--primary:hover,.map-intro__dismiss:hover{background-color:#75ab00;border:2px solid #75ab00;color:#fff}.button--primary:active,.map-intro__dismiss:active{background-color:#6c9e00;border:2px solid #6c9e00}.button--primary-disabled{background-color:#b2b2b2;border-color:#b2b2b2;color:#f6f6f6}.button--primary-disabled:hover{background-color:#b2b2b2;border-color:#b2b2b2;color:#f6f6f6}.button--premium{background-color:#953cac;border:2px solid #953cac}.button--premium:hover{background-color:#7f3392;border:2px solid #7f3392}.button--premium:active{background-color:#68217a;border:2px solid #68217a}.button--secondary-white{color:#0078ca;background-color:#FFF;border:2px solid #FFF}.button--secondary-white:hover{color:#333534;background-color:#FFF;border:2px solid #FFF}.button--secondary-white:active{color:#333534;background-color:#e4eef2;border:2px solid #e4eef2}.button--primary-negative{background-color:#FFF;color:#333534;border:2px solid #cadee5;font-weight:400}.button--primary-negative:hover{background-color:#a2c5d3;color:#FFF;border:2px solid #a2c5d3}.button--primary-negative:active{background-color:#91b1bd;color:#FFF;border:2px solid #91b1bd}.button--secondary{background-color:#ffffff;color:#0078ca;border:2px solid #00aff0}.button--secondary:hover{background-color:#00aff0;color:#FFF;border:2px solid #00aff0}.button--secondary:active{background-color:#009dd8;color:#FFF;border:2px solid #009dd8}.button--premium-secondary{background-color:#FFF;color:#953cac;border:2px solid #953cac}.button--premium-secondary:hover{background-color:#7f3392;color:#FFF;border:2px solid #7f3392}.button--premium-secondary:active{background-color:#68217a;color:#FFF;border:2px solid #68217a}.button--secondary-negative{background-color:#25aff0;color:#FFF;border:2px solid #25aff0}.button--secondary-negative:hover{background-color:#209dd8;color:#FFF;border:2px solid #209dd8}.button--extra{background-color:#DB097B;color:#fff;border:2px solid #DB097B}.button--extra:hover{color:#fff}.button--transparent{background-color:transparent;border:2px solid #fff;color:#fff}.button--transparent:hover{color:#fff}.button--bottom-margin{margin-bottom:10px;margin-bottom:0.625rem}.button--margin-right{margin-right:10px;margin-right:0.625rem}.button--no-wrap{white-space:nowrap}.button-round{border-radius:125px;background:#7fb91d;color:#fff;display:block;font-size:36px;font-size:2.25rem;text-align:center;line-height:125px;height:125px;width:125px;z-index:1}.btn-connect{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;position:relative;margin-bottom:15px;padding-right:20px;background-color:#6dd0f4;font-size:16px;font-size:1rem;font-weight:bold;line-height:42px;line-height:2.625rem;text-indent:55px;text-indent:3.4375rem;text-align:left;color:#fff}.btn-connect:hover{background-color:#67c7eb}.btn-connect:before,.btn-connect:hover:before,.btn-connect .ie-before,.btn-connect:hover .ie-before{position:absolute;top:0;bottom:0;left:0;content:"";display:block;width:32px;height:32px;border:5px solid #25aff0;background:#25aff0 no-repeat center top url(/assets/newer/skype-icon-7ba05df18ee82dcdc5e6625670c75110.png);background-size:32px auto}html.svg.inlinesvg .btn-connect:before,html.svg.inlinesvg .btn-connect:hover:before,html.svg.inlinesvg .btn-connect .ie-before,html.svg.inlinesvg .btn-connect:hover .ie-before{background-image:url(/assets/newer/skype-icon-ae09d6bbc94552c1261a32e22ce9fc92.svg)}.btn-connect:hover{color:#fff;text-decoration:none}html.ie7 .btn-connect{zoom:expression(this.runtimeStyle.zoom="1", this.insertBefore( document.createElement("i"), this.firstChild ).className="ie-before" )}.btn-connect--full-width{width:100%}.btn-connect--wider{padding-right:12rem;margin-right:15px}.btn-connect--wider:last-child{margin-right:0}.btn-connect--enlarged,.btn-connect--enlarged-no-text{font-size:30px;font-size:1.875rem;font-weight:300;line-height:62px;text-indent:80px;text-indent:5rem}.btn-connect--enlarged:before,.btn-connect--enlarged:hover:before,.btn-connect--enlarged .ie-before,.btn-connect--enlarged:hover .ie-before,.btn-connect--enlarged-no-text:before,.btn-connect--enlarged-no-text:hover:before,.btn-connect--enlarged-no-text .ie-before,.btn-connect--enlarged-no-text:hover .ie-before{width:38px;height:38px;border-width:12px;background-size:38px auto}html.no-backgroundsize .btn-connect--enlarged:before,html.no-backgroundsize .btn-connect--enlarged .ie-before{background-image:url(/assets/newer/skype-icon-large-18dc3919487eb1cc7dc82e5fcb350077.png)}.btn-connect--no-text,.btn-connect--enlarged-no-text{overflow:hidden;width:42px;white-space:nowrap}.btn-connect--enlarged-no-text{text-indent:0;width:62px}html.ie7 .btn-connect--enlarged-no-text{width:42px}.btn-connect--no-fill,.btn-connect--lighter{background-color:transparent !important;font-weight:normal !important;color:inherit !important}.btn-connect--narrow{width:250px}html.ie7 .btn-connect--narrow{width:220px}.btn-connect--facebook{background-color:#33539a}.btn-connect--facebook:hover{background-color:#2c498a}.btn-connect--facebook:before,.btn-connect--facebook:hover:before,.btn-connect--facebook .ie-before,.btn-connect--facebook:hover .ie-before{border-color:#173885;background-color:#173885;background-image:url(/assets/newer/facebook-icon-e9217afe1659025a47819787a9aece72.png)}html.svg.inlinesvg .btn-connect--facebook:before,html.svg.inlinesvg .btn-connect--facebook:hover:before,html.svg.inlinesvg .btn-connect--facebook .ie-before,html.svg.inlinesvg .btn-connect--facebook:hover .ie-before{background-image:url(/assets/newer/facebook-icon-59d5b8cc722e3775036474194bfc3796.svg)}.btn-connect--facebook:hover:before,.btn-connect--facebook:hover .ie-before{border-color:#0e2865;background-color:#0e2865}html.no-backgroundsize .btn-connect--facebook.btn-connect--enlarged:before,html.no-backgroundsize .btn-connect--facebook.btn-connect--enlarged .ie-before{background-image:url(/assets/newer/facebook-icon-large-3b269ef0c78ba55923e042def5e706f4.png)}.btn-connect--twitter{background-color:#53a8e3}.btn-connect--twitter:hover{background-color:#4c9fd7}.btn-connect--twitter:before,.btn-connect--twitter:hover:before,.btn-connect--twitter .ie-before,.btn-connect--twitter:hover .ie-before{border-color:#327eba;background-color:#327eba;background-image:url(/assets/newer/twitter-icon-a8101849de3eb219d4bb4bfa6d441157.png)}html.svg.inlinesvg .btn-connect--twitter:before,html.svg.inlinesvg .btn-connect--twitter:hover:before,html.svg.inlinesvg .btn-connect--twitter .ie-before,html.svg.inlinesvg .btn-connect--twitter:hover .ie-before{background-image:url(/assets/newer/twitter-icon-e41946a1f498c4e4ae6234a20bb507e2.svg)}.btn-connect--twitter:hover:before,.btn-connect--twitter:hover .ie-before{border-color:#2a72ab;background-color:#2a72ab}html.no-backgroundsize .btn-connect--twitter.btn-connect--enlarged:before,html.no-backgroundsize .btn-connect--twitter.btn-connect--enlarged .ie-before{background-image:url(/assets/newer/twitter-icon-large-3d93f8ab03ad895723c32d22783c5bf0.png)}.btn-connect--windowslive{background-color:#bbb}.btn-connect--windowslive:hover{background-color:#b0b0b0}.btn-connect--windowslive:before,.btn-connect--windowslive:hover:before,.btn-connect--windowslive .ie-before,.btn-connect--windowslive:hover .ie-before{border-color:#f1f0f0;background-color:#f1f0f0;background-image:url(/assets/newer/windows-icon-4a5d3faf52bffe8173ffa3238fadaa35.png)}html.svg.inlinesvg .btn-connect--windowslive:before,html.svg.inlinesvg .btn-connect--windowslive:hover:before,html.svg.inlinesvg .btn-connect--windowslive .ie-before,html.svg.inlinesvg .btn-connect--windowslive:hover .ie-before{background-image:url(/assets/newer/windows-icon-1d6d0f3c89de7041aba4597350e8ddf7.svg)}.btn-connect--windowslive:hover:before,.btn-connect--windowslive:hover .ie-before{border-color:#e9e9e9;background-color:#e9e9e9}html.no-backgroundsize .btn-connect--windowslive.btn-connect--enlarged:before,html.no-backgroundsize .btn-connect--windowslive.btn-connect--enlarged .ie-before{background-image:url(/assets/newer/windows-icon-large-e2597b3592864602260a8e09b3b58da3.png)}.btn-connect--lighter:before,.btn-connect--lighter .ie-before{border-color:#d3e0e4;background-color:#d3e0e4;background-position:center bottom}.btn-share{background-position:center center;background-repeat:no-repeat;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;text-indent:-9999px;white-space:nowrap;overflow:hidden;line-height:44px;line-height:2.75rem;position:relative;overflow:hidden;width:44px;border-radius:40px;white-space:nowrap;text-indent:9999px}html.ie7 .btn-share{width:24px}.btn-share--facebook{background-color:#173885;background-image:url(/assets/newer/facebook-icon-e9217afe1659025a47819787a9aece72.png)}.btn-share--facebook:hover{background-color:#0e2865}html.svg.inlinesvg .btn-share--facebook{background-image:url(/assets/newer/facebook-icon-59d5b8cc722e3775036474194bfc3796.svg)}.btn-share--twitter{background-color:#327eba;background-image:url(/assets/newer/twitter-icon-a8101849de3eb219d4bb4bfa6d441157.png)}.btn-share--twitter:hover{background-color:#2a72ab}html.svg.inlinesvg .btn-share--twitter{background-image:url(/assets/newer/twitter-icon-e41946a1f498c4e4ae6234a20bb507e2.svg)}.btn-share--email{background-color:#999999;background-image:url(/assets/newer/email-icon-6c33abee80652d08590a0089c19fbe4f.png)}body .btn-share--pinit{background-color:#cb2027;background-image:url(/assets/newer/pinterest-icon-54eaf9ac8e64b7d9a6414b37adf92168.png)}body .btn-share--pinit a{display:block !important;height:44px !important;width:44px !important}.btn-share--small{line-height:36px;line-height:2.25rem;width:36px}html.ie7 .btn-share--small{width:16px}.btn-share--small.btn-share--email{background-image:url(/assets/newer/email-icon_small-775b32c469980dc73b01b3b4d075d044.png)}.btn-share--large{line-height:62px;line-height:3.875rem;width:62px}html.ie7 .btn-share--large{width:42px}.btn-follow--twitter{background:url(/assets/follow_twitter-7de230676526a2fbebd6c9214f16afbc.png) no-repeat 0 0}.btn-follow--instagram{background:url(/assets/follow_instagram-ce2dd51d9003251a5bd733a439c96ea8.png) no-repeat 0 0}.toggle{float:right}.toggle__option{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;float:left;width:60px;border:2px solid #92b1bc;border-radius:25px 0 0 25px;line-height:2.2;text-align:center;color:#92b1bc;background-position:50% 50%;background-repeat:no-repeat}.toggle__option.is-active{background-color:#92b1bc;color:#fff}.toggle__option--map{background-image:url(/assets/newer/participant-toggle-map-39c48a7a262df67340e74a9aacfa834f.png)}.toggle__option--map.is-active{background-image:url(/assets/newer/participant-toggle-map--selected-b0045b98e55bb77c6704c33d16ed76ec.png)}.toggle__option--list{background-image:url(/assets/newer/participant-toggle-list-82c4ab34b22d87b6074f0b512b1f8add.png)}.toggle__option--list.is-active{background-image:url(/assets/newer/participant-toggle-list--selected-aff353455faa0545de7f4bb170bc4c24.png)}.toggle__option:last-child{border-radius:0 25px 25px 0;border-left:none}.js-apply-gvc-btn{line-height:1.4em}@media handheld, only screen and (max-width: 480px){a.smallButton,.button,.map-intro__dismiss,.favourite-button--text .favourite-button__link{display:block;margin:0 auto;max-width:440px;padding-left:0;padding-right:0;text-align:center;width:100%}a.smallButton span,.button span,.map-intro__dismiss span,.favourite-button--text .favourite-button__link span{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}.button--bottom-margin{margin-bottom:10px;margin-bottom:0.625rem}.btn-connect--enlarged{font-size:22px;font-size:1.375rem}}fieldset{border:none;margin:0;padding:0}input:focus,select:focus,textarea:focus,button:focus{outline:none}.required{color:#999}.form-single-field{background:#00aff0;overflow:hidden;position:relative}.form-single-field input[type="text"]{background:#fff;border:2px solid #00aff0;color:#919191;font-size:16px;padding:13px 12px 14px 12px;width:280px}.form-single-field input[type="submit"]{background:#00aff0;border:2px solid #00aff0;color:#fff;font-size:20px;font-weight:200;height:52px;padding:0 25px;position:absolute;right:0;top:0}.form-single-field input[type="text"].form-field-error{background:#fff url(/assets/new/field-error-icon.png) 245px center no-repeat;border-color:#e81123}.form-errors-holder{margin-top:5px}.form-errors-holder ul,.form-errors-holder ul li{color:#e81123;list-style:none;margin:0;padding:0}.profile-icon{background:url(/assets/layout/profile-icons-dc8aae77508ab58cd91033170662fde4.svg) no-repeat scroll}.frontend-form__legend{padding-bottom:0.5em}.frontend-form__header{background:#00aff0;margin-bottom:30px;padding:15px 15px 12px 15px;text-align:center}.frontend-form__header-text{color:#fff;font-size:30px;font-size:1.875rem}.frontend-form__errors{background:#fadbdd;margin-bottom:30px;padding:15px}.frontend-form__input .field_with_errors input[type="text"],.frontend-form__input .field_with_errors textarea,.frontend-form__input input[type="text"].field_with_errors,.frontend-form__input textarea.field_with_errors{border-color:#f00}.frontend-form__step{border-bottom:1px solid #e4eef2;margin-bottom:40px;padding-bottom:30px}.frontend-form__rows,.frontend-form__row{list-style:none;margin:0;padding:0}.frontend-form__row{padding:5px 0 35px;position:relative;overflow:hidden}.frontend-form__row:last-child{border-bottom:none}.frontend-form__row--bottom-border{border-bottom:1px solid #e4eef2;margin-bottom:20px;margin-bottom:1.25rem;padding-bottom:40px;padding-bottom:2.5rem}.frontend-form__row .floated-label{margin-bottom:6px;margin-top:6px;color:#6b6c6f;font-weight:lighter;width:220px;float:left}.frontend-form__row .frontend-form__label--title{display:block;font-size:20px;font-size:1.25rem;margin-bottom:5px}.frontend-form__row .block-label{float:none;display:block}.frontend-form__row--first{padding-top:0px}.frontend-form__inner-rows{max-width:500px;width:100%}.frontend-form__select.frontend-form__select--with-delete{width:auto}.frontend-form__row--inner{padding-bottom:15px}.frontend-form__row--image,.frontend-form__row--video{padding-left:230px}.frontend-form__row--image:before,.frontend-form__row--video:before{background:url(/assets/icons/icon-stories-image-0ba3107dd9613fa639aa12c317138745.png);content:"";display:block;float:left;height:145px;width:145px;margin-left:-220px}.frontend-form__row--video:before{background:url(/assets/icons/icon-stories-video-fecd6018154b4c62ca9ddf2288884bc7.png)}.frontend-form__row-content{padding-top:50px}.frontend-form__descriptor{width:500px}.frontend-form__descriptor--checkbox{padding-left:30px}.frontend-form__input,.frontend-form__checkbox{position:relative}.frontend-form__input input[type="text"],.frontend-form__input textarea,.frontend-form__input .frontend-form__fake-field{width:100%;max-width:500px;-webkit-appearance:none;border-radius:0;overflow:hidden;padding:5px 10px 0 12px;border:1px solid #00aaf0;padding:6px 12px;display:block}.frontend-form__input input[type="text"].is-focussed,.frontend-form__input input[type="text"]:focus,.frontend-form__input textarea.is-focussed,.frontend-form__input textarea:focus,.frontend-form__input .frontend-form__fake-field.is-focussed,.frontend-form__input .frontend-form__fake-field:focus{border-width:2px;padding:5px 11px}.frontend-form__input input[type="text"],.frontend-form__input .frontend-form__fake-field{white-space:nowrap}.frontend-form__input .frontend-form__fake-field{width:195px;word-break:break-word;text-overflow:ellipsis;background-color:#fff}.frontend-form__input--inline{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-bottom:10px;margin-right:10px;max-width:340px}.frontend-form__input--twitter:before{color:#999;content:"@";display:block;padding:6px 8px;position:absolute;top:1px;left:1px;z-index:1}.frontend-form__input--twitter input[type="text"]{background:transparent;padding-left:25px;position:relative;z-index:2}.frontend-form__input--twitter input[type="text"]:focus{border-width:2px;padding-left:24px}.frontend-form__input--fluid,.frontend-form__input--fluid input[type="text"],.frontend-form__input--fluid textarea{width:100%}html.ie7 .frontend-form__input--fluid input[type="text"],html.ie7 .frontend-form__input--fluid textarea{width:94%}.error.frontend-form__input input[type="text"],.error.frontend-form__input textarea,.error.frontend-form__input .frontend-form__fake-field{border-color:#F00}.frontend-form__select{background:#fff;border:1px solid #00AAF0;display:block;height:35px;padding-bottom:1px;position:relative;width:100%;max-width:500px;z-index:0;overflow:hidden;cursor:pointer}.error.frontend-form__select{border-color:#F00}.is-selected.frontend-form__select{border-width:2px}.frontend-form__select select{position:absolute;z-index:11;opacity:0;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);width:100%;max-width:494px;border:1px solid #00aaf0;cursor:pointer;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}.frontend-form__select-value{position:absolute;z-index:10;overflow:hidden;width:100%;height:28px}.frontend-form__select-value span{float:left;margin-left:12px;margin-top:3px}.frontend-form__select-arrow{position:absolute;z-index:10;display:block;width:13px;height:7px;right:11px;top:15px;background-position:-911px 0}.frontend-form__date{overflow:hidden;display:block;padding-top:0.9375em}.frontend-form__row-end_at{padding-bottom:0.9375em}.frontend-form__date .frontend-form__select{margin-right:6px;float:left}.frontend-form__date .frontend-form__select-0{width:84px}.frontend-form__date .frontend-form__select-1{width:120px}.frontend-form__date .frontend-form__select-2{width:96px}.frontend-form__checkbox{clear:left;float:left;width:100%}.frontend-form__checkbox input{width:auto;position:absolute;top:11px;left:12px;z-index:1;padding:0;border:1px solid white;background:transparent;color:transparent}.frontend-form__checkbox--indented{position:relative;padding-left:28px}.frontend-form__image{margin-top:7px;overflow:hidden;position:relative;padding-left:100px}.frontend-form__image--no-image{padding-left:0}.frontend-form__image .avatar{float:left;margin-left:-100px;width:80px}.frontend-form__image .frontend-form__checkbox{clear:none;margin-top:5px}.frontend-form__footer{margin-top:30px}.frontend-form__footer .button,.frontend-form__footer .map-intro__dismiss{margin-right:30px}.frontend-form .two-column li{width:50%}.frontend-form__title{margin-bottom:0px;font-size:24px;font-size:1.5rem;font-weight:normal}.frontend-form__title--bottom-margin{margin-bottom:20px}.frontend-form__subtitle{display:block;margin-bottom:10px;margin-bottom:0.625rem;max-width:500px;width:100%;overflow:hidden;font-size:14px;font-size:0.875rem;line-height:1.5}.remove-btn{float:right;padding-left:20px;padding-top:5px}.frontend-form__input-message{height:200px}.select2-container-multi .select2-choices .select2-search-field input{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.frontend-form__radio_button label{margin-left:0.2em;margin-right:15px}.frontend-form__radio_button input{margin-left:0.2em;display:inline-block}.frontend-form__checkbox input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}html.no-csschecked .frontend-form__checkbox label{zoom:expression(this.runtimeStyle.zoom="1", this.insertBefore( document.createElement("i"), this.firstChild ).className="ie-before" )}.frontend-form__checkbox label:before,.frontend-form__checkbox label .ie-before{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;content:"";width:20px;height:20px;margin-right:0.5em;margin-top:-3px;vertical-align:middle;background-image:url(/assets/layout/checkbox-09535832e53047eee5f6feceb04e612b.png);background-position:left center;position:relative}.frontend-form__checkbox--indented label:before,.frontend-form__checkbox--indented label .ie-before{position:absolute;top:5px;left:0}html.svg.inlinesvg .frontend-form__checkbox label:before,html.svg.inlinesvg .frontend-form__checkbox label .ie-before{background-image:url(/assets/layout/checkbox-9afcf20871ca450da9e751ac3fb62649.svg);background-size:168px 20px}.frontend-form__checkbox label:hover .ie-before,.frontend-form__checkbox label:hover:before{background-position:-41px center}.frontend-form__checkbox+label:hover:before{content:" "}.frontend-form__checkbox .is-ie-checked+label .ie-before,.frontend-form__checkbox input:checked+label:before{background-position:-62px center}.frontend-form__checkbox .is-ie-checked+label:before{background-position:-62px center;content:"  "}.frontend-form__checkbox .is-ie-checked+label:hover .ie-before,.frontend-form__checkbox input:checked+label:hover:before{background-position:-21px center}.frontend-form__checkbox .is-ie-checked+label:hover:before{background-position:-21px center;content:"   "}.error.frontend-form__checkbox input+label .ie-before,.error.frontend-form__checkbox input+label:before{background-position:-84px center}.error.frontend-form__checkbox input+label:hover .ie-before,.error.frontend-form__checkbox input+label:hover:before{background-position:-105px center}.frontend-form__checkbox input:disabled+label:before{background-position:-126px center}.frontend-form__checkbox input:disabled:checked+label:before{background-position:-148px center}.frontend-form__multiselect{position:relative;padding-top:0.8em}.frontend-form__multiselect-field{position:relative;padding-right:36px !important}.frontend-form__multiselect-field:after{content:"";position:absolute;top:50%;right:8px;display:block;float:right;width:21px;height:21px;margin-top:-10.5px;background:url(/assets/discovery/plus-f0240d536ec852939efa5a0359eacbc0.png) no-repeat left center}.frontend-form__multiselect-field.is-focussed:after,.frontend-form__multiselect-field:hover:after{background-position:right center}.frontend-form__multiselect-field.is-focussed:after{right:7px}.frontend-form__multiselect-popout{position:absolute;z-index:2;top:-2em;left:100%;width:46em;margin-left:1.4em;padding:1.6em;padding-bottom:1.2em;background-color:#e4eef2;border:1px solid #c2d8e1}.frontend-form__multiselect-popout:before,.frontend-form__multiselect-popout:after{position:absolute;left:-15px;top:2.8em;content:"";display:block;border:16px solid transparent;border-right-color:#e4eef2;border-left:none}.frontend-form__multiselect-popout:before{left:-17px;border-right-color:#c2d8e1}.frontend-form__multiselect-close{position:absolute;top:-19.5px;right:-19.5px;width:39px;height:39px;background:url(/assets/layout/overlay-close-466bdad519f55be17e559621bd7a1fba.png) no-repeat top left}.frontend-form__multiselect-close:hover{background-position:bottom left}.frontend-form__multiselect-close-text{visibility:hidden}.frontend-form__multiselect-reset{display:block;margin-top:1em;color:#007dc5}.frontend-form__multiselect-reset:before{content:"";display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;vertical-align:middle;width:24px;height:24px;margin-right:4px;background:url(/assets/discovery/reset-9a56afd6c72e11c1f6b5651859571992.png) no-repeat left center}.frontend-form__multiselect-reset:hover:before{background-position:right center}.frontend-form__multiselect-checkbox{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;width:33.333%}.frontend-form__multiselect .frontend-form__multiselect-checkbox{float:none;clear:none;margin:0;padding:0.2em}@media handheld, only screen and (max-width: 768px){.frontend-form__multiselect-popout{position:static;width:auto;margin-top:1em;margin-left:0;padding:0;border:none}.frontend-form__multiselect-popout:before,.frontend-form__multiselect-popout:after{content:none}.frontend-form__multiselect-close{position:static;width:auto;height:auto;background:none;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-left:0.6em;color:#007dc5}.frontend-form__multiselect-reset{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}.frontend-form__multiselect-close-text{visibility:visible}.frontend-form__multiselect-checkbox{display:block;width:auto}}@media handheld, only screen and (max-width: 768px){.frontend-form__checkbox label{font-size:16px;font-size:1rem}.frontend-form .frontend-form__image input[type="file"]{font-size:16px;font-size:1rem;width:100%}.frontend-form__input .frontend-form__fake-field{width:100%}}@media handheld, only screen and (max-width: 480px){.frontend-form__input--inline{margin-right:0;max-width:100%;width:100%}.frontend-form .frontend-form__input,.frontend-form .frontend-form__select{width:100%}.frontend-form .frontend-form__input input,.frontend-form .frontend-form__input textarea,.frontend-form .frontend-form__select input,.frontend-form .frontend-form__select textarea{width:100% !important}.frontend-form__checkbox label{font-size:14px;font-size:0.875rem}.frontend-form .frontend-form__image input[type="file"]{font-size:14px;font-size:0.875rem;width:100%}.frontend-form .frontend-form__footer .button,.frontend-form .frontend-form__footer .map-intro__dismiss{margin-bottom:15px}.frontend-form .frontend-form__footer .button:last-child,.frontend-form .frontend-form__footer .map-intro__dismiss:last-child{margin-bottom:0}.frontend-form .two-column li{width:100%}.modal--active .frontend-form .frontend-form__footer .button,.modal--active .frontend-form .frontend-form__footer .map-intro__dismiss{margin:0}}html.ie7 input[type=submit],html.ie7 input[type=reset],html.ie7 input[type=button]{filter:chroma(color=#000)}.guest-speaker{overflow:hidden}.guest-speaker__name{margin-bottom:10px}.guest-speaker-signup-block{min-height:180px}.guest_speaker--small{padding-left:100px}.guest_speaker--small .avatar--medium{margin-left:-100px;width:80px}.l-hero{background:url(/assets/guest-speaker-signup/guest-speaker-banner-28ffc91601133c0b29e6dc57750f13ff.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-72px}.bubble{background:url(/assets/guest-speaker-signup/hero-bubble-large-abf06082e8f311f46afebb7f639e268f.png) no-repeat 0 0;display:table;height:427px;width:427px;position:relative;left:-45px;top:102px}.bubble h1{display:table-cell;font-size:46px;line-height:54px;margin-bottom:0;padding:0 60px 0 97px;color:#fff;vertical-align:middle}html.ie7 .bubble h1{padding-top:90px}.hero-video-thumb{position:absolute;right:60px;bottom:-82px}.hero-video-thumb figcaption{font-size:16px}.hero-video-thumb a{text-decoration:none}.guest-speaker-interest__form{padding:120px 0 50px 0}@media handheld, only screen and (max-width: 480px){.l-hero{margin-top:0px}.l-hero .bubble{background-color:#00aff0;background-color:rgba(0,175,240,0.8);height:auto;position:static;width:100%;display:block}.l-hero .h1-large{display:block;font-size:24px;font-size:1.5rem;line-height:30px;padding:15px}.l-hero .hero-video-thumb{display:none}.guest-speaker-interest__form{padding:0}}.bing-map-static{height:auto !important;width:100% !important;margin-bottom:10px}.map-wrapper{position:relative}.map-user{position:relative}.map-user-c{background:#FFF;border:1px solid #d0d0d0;padding:10px;padding-right:30px}.map-user .avatar{float:left;width:30px}.map-user .infobox_close{position:absolute;right:10px;top:2px}.map-user-name{color:#007dc5;display:block;font-size:16px;font-weight:normal;white-space:nowrap}.map-user-country{color:#b2b2b2;font-size:12px;font-weight:normal;white-space:nowrap}.map-user-shadow{background:url("/assets/map_shadow.png") no-repeat 0 0;height:9px;position:absolute;left:19px;bottom:-8px;width:15px}.news-listing--stacked{margin-bottom:30px;margin-bottom:1.875rem}.news-item__time{color:#606060;font-size:18px;font-size:1.125rem}.news-item__title{margin:5px 0 20px 0;margin:0.3125rem 0 1.25rem 0}.news-item__readmore{display:block;position:relative;zoom:expression(this.runtimeStyle.zoom="1", this.insertBefore( document.createElement("i"), this.firstChild ).className="ie-before" )}.news-item__readmore:before,.news-item__readmore .ie-before{content:"";background:url(/assets/news-readmore-501b44a00b7a24dbc7785cbf95f99e82.png) 0 0 no-repeat;background-size:cover;display:block;height:19px;width:25px;float:left;margin-top:2px;margin-right:10px}html.no-backgroundsize .news-item__readmore:before,html.no-backgroundsize .news-item__readmore .ie-before{background-image:url(/assets/news-readmore-medium-c55fdd5b7594341f494a606b8d8bad2a.png)}.news-item .text-block p{font-size:16px;font-size:1rem}.news-item .tweet-block{background:#e4edf2;border-left:5px solid #3aace2;overflow:hidden;padding:25px 25px 25px 20px;padding:1.5625rem 1.5625rem 1.5625rem 1.25rem}.news-item .tweet-block__avatar{margin-right:10px}.news-item .tweet-block__header{margin-bottom:15px;margin-bottom:0.9375rem;position:relative}.news-item .tweet-block__time,.news-item .tweet-block__name{font-size:18px;font-size:1.125rem}.news-item .tweet-block__screen-name{color:#606060;font-size:16px;font-size:1rem}.news-item .tweet-block__time{color:#606060}.news-item .tweet-block__time--small{font-size:16px;font-size:1rem;vertical-align:top}.news-item .tweet-block__content{color:#606060;font-size:24px;font-size:1.5rem;line-height:32px}.news-item .tweet-block__button{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;font-size:14px}.news-item .tweet-block__button:before{background:url(/assets/twitter-sprites-e133a2b82babeb870779cec09053332c.png) 0 0 no-repeat;content:"";display:block;float:left;height:15px;margin-right:5px;margin-top:1px;width:14px}.news-item .tweet-block__button--favorite:before{background-position:-33px 0}.news-item .tweet-block__button--retweet:before{background-position:-80px 0}.news-item .tweet-block span{display:none}.news-item .tweet-block .js-display-url{display:inline}.news-item .tweet-block .tco-ellipsis{display:inline}.news-item .tweet-block .tco-ellipsis span{display:none}.news-item .facebook-block{background:#e4edf2;border-left:5px solid #3aace2;padding:25px 25px 25px 20px;padding:1.5625rem 1.5625rem 1.5625rem 1.25rem}.news-item .facebook-block__header{margin-bottom:15px;margin-bottom:0.9375rem;position:relative}.news-item .facebook-block__name{font-size:18px;font-size:1.125rem}.news-item .facebook-block__time{color:#606060;font-size:16px;font-size:1rem;vertical-align:top}.news-item .facebook-block__content{color:#606060;font-size:24px;font-size:1.5rem;line-height:32px}.news-item .content-block{margin-bottom:20px;margin-bottom:1.25rem}.news-item .content-block:last-child{margin-bottom:0}.news-item--white{background:#fff;margin-bottom:30px;margin-bottom:1.875rem;padding:30px;padding:1.875rem}.news-item--white .tweet-block,.news-item--white .facebook-block{background:none;border:0;padding:0}.news-item--white.news-item--social{border-left:5px solid #3aace2;padding-left:25px}.news-item--min-height{min-height:480px}.news-item .image-block{position:relative}.news-item .image-block__caption{font-weight:700;position:absolute;bottom:0;right:0;padding:10px 15px;color:#fff;z-index:300;background:rgba(0,0,0,0.5);font-size:9px;text-transform:uppercase;white-space:nowrap}.news-item .image-block .sir-trevor-image{display:block}.news-as-image{padding-top:130%;height:0;position:relative;width:100%;overflow:hidden}.news-as-image__inner{height:100%;width:100%;left:0;top:0;position:absolute}.news-as-image__image{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;background-size:cover}html.ie8 .news-as-image__image{-ms-behavior:url(/assets/backgroundsize.htc)}.news-as-image__image img{visibility:hidden;opacity:0}.news-as-image__caption{padding:15px;padding:0.9375rem;background-color:#00aff0;position:absolute;bottom:-40px;bottom:-2.5rem;width:100%;-moz-transition:bottom 0.5s, -moz-transform 0.5s ease-in-out;-webkit-transition:bottom 0.5s, -webkit-transform 0.5s ease-in-out;-o-transition:bottom 0.5s, -o-transform 0.5s ease-in-out;transition:bottom 0.5s, transform 0.5s ease-in-out}.news-as-image:hover .news-as-image__caption{bottom:0}.news-as-image__caption h4{font-size:24px;font-size:1.5rem;height:100px;margin-bottom:15px;margin-bottom:0.9375rem}.news-as-image__caption h4 a{color:#fff}.news-as-image__readmore{color:#fff;font-size:18px;font-size:1.125rem}.news-as-image__readmore:after{content:" >";display:inline}.notice-holder{display:block;margin:auto;position:relative}.notice-holder--slim{max-width:960px;margin-top:10px}.is-dismissed.notice-holder{display:none}.notice-holder__inner{background-color:#ecf4d9}.notice-holder__content{position:relative;max-width:1200px;padding:13px 60px;margin:auto;background:url(/assets/notices/ok-icon-3b0d0d9b1660b9dc13c4a1d21bc3c24e.png) 25px 13px no-repeat}.notice-holder__content p{line-height:24px}.notice-holder__dismiss{color:transparent !important;font:0/0 a;text-shadow:none;*text-indent:0 !important;*font-size:0;*line-height:0;text-transform:capitalize;position:absolute;top:18px;right:25px;width:16px;height:16px;background:url(/assets/layout/close-icon-49bf776240dbac3eb20c2c045656c933.png) no-repeat left center}.notice-holder__dismiss:hover{background-position:right center}html.svg.inlinesvg .notice-holder__dismiss{background-image:url(/assets/layout/close-icon-b536cb3e60c4c5eb9e167d9872b332b4.svg);background-size:200%}.sticky-notice{position:fixed;right:0;bottom:0;left:0;z-index:5;background-color:#668189}.is-dismissed.sticky-notice{display:none}html.rgba .sticky-notice{background-color:rgba(102,129,137,0.9)}html.csstransforms3d .sticky-notice{display:block !important;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;transition:all 150ms linear;-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;transform-origin:bottom}html.csstransforms3d .is-dismissed.sticky-notice{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg)}.sticky-notice__content{overflow:hidden;padding-left:60px}.sticky-notice__content h3{color:#fff;margin-bottom:5px}.sticky-notice__content p{color:#fff}.sticky-notice__content a{color:#fff}.sticky-notice__dismiss{color:transparent !important;font:0/0 a;text-shadow:none;*text-indent:0 !important;*font-size:0;*line-height:0;text-transform:capitalize;position:absolute;top:25px;right:25px;width:32px;height:32px;background:url(/assets/layout/notification-dismiss-882f7721d5aadddca325102c397d348e.png)}html.svg.inlinesvg .sticky-notice__dismiss{background-image:url(/assets/layout/notification-dismiss-1331da98e65e230dfb6224f2e3578062.svg);background-size:32px 32px}.sticky-notice__content--skype{background:url(/assets/notices/skype-icon-6d423ed0ba770c893e53dd9517cfd117.png) no-repeat}.sticky-notice__content--email{background:url(/assets/notices/email-icon-888cd332f4b65be3254794288b2fa61d.png) no-repeat}.sticky-notice__content--gvc{background:url(/assets/notices/gvc-icon-26364ef11f9778e2c735b72c7f4955e2.png) no-repeat}.modal__background{overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABBJREFUeNpiePLu0zOAAAMACSkDqwdsV4MAAAAASUVORK5CYII=)}.modal__background--black{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3QsVCzEV1bY/VQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAADUlEQVQI12NgYGBIAwAAawBnwq0NKAAAAABJRU5ErkJggg==)}.modal__background--white{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQImWP4////GQAJyAPKSOz6nwAAAABJRU5ErkJggg==)}.modal--active{position:relative;z-index:2;background:#fff;max-width:500px;margin:50px auto}.modal--wide{max-width:960px !important}.modal--mid{max-width:80% !important}.modal--iframe .modal--active{position:relative;z-index:2;background:#fff;padding:30px 0}.modal--iframe iframe{margin:0 auto;display:block}.modal__close{z-index:20;width:39px;height:39px;display:block;position:absolute;top:-20px;right:-20px;background:url(/assets/layout/overlay-close-466bdad519f55be17e559621bd7a1fba.png) top center no-repeat;*text-indent:0 !important;*font-size:0;*line-height:0;text-transform:capitalize;cursor:pointer}.modal__close:hover{cursor:pointer}.modal--inner-button .modal__close{right:20px;top:20px}.modal__accept{position:absolute;bottom:25px;right:47px;height:35px;width:150px}.js .modal--hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.modal--active>.modal--hidden{border:0;clip:auto;height:auto;margin:auto;padding:0;position:static;width:auto}.modal--active .stack{margin-top:32px;padding-top:5px}.modal--active .stack{border-top:1px solid #e4eef2}.modal--active .stack .page-excerpt{margin-bottom:0}.js .modal__background .module--white{padding:0}.js body.modal-open{overflow:hidden}.sectioned-overlay{max-width:780px;padding:0 0 0 0}.sectioned-overlay__section{border-bottom:1px solid #DDE9EE;margin:0 30px;padding:50px 10px;padding:3.125rem 0.625rem}.sectioned-overlay_video{height:0;width:100%;padding-bottom:56.25%;overflow:hidden;position:relative}.sectioned-overlay_video iframe{width:100%;height:100%;position:absolute;top:0;left:0}.sectioned-overlay__section--no-border{border:none}.sectioned-overlay__section--inverted{background-color:#DDE8ED;margin:0}.sectioned-overlay__section-content{overflow:hidden}.sectioned-overlay__section-title{color:#000;font-size:36px;font-size:2.25rem;margin-bottom:20px;margin-bottom:1.25rem}.sectioned-overlay__section-icon--left{float:left;margin-right:50px}.sectioned-overlay__section-icon--right{float:right;margin-left:50px}@media handheld, only screen and (max-width: 480px){.sectioned-overlay__section-title{font-size:24px;font-size:1.5rem}.sectioned-overlay__section-icon--left,.sectioned-overlay__section-icon--right{display:none}}@media handheld, only screen and (min-width: 480px) and (max-width: 960px){.modal--wide{margin:50px}}.pagination{text-align:right;font-size:18px;font-size:1.125rem;color:#606060;line-height:1.8;vertical-align:middle}.pagination li{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;min-width:1em}.pagination a{text-decoration:none;color:inherit}.pagination .previous_page,.pagination .next_page{float:left;margin-right:0.5em;text-align:center}.pagination .previous_page span,.pagination .previous_page a,.pagination .next_page span,.pagination .next_page a{display:block;min-width:100px;padding:0 0.8em 1px 0.8em;background-color:#00aff0;color:#fff}.pagination .previous_page a:hover,.pagination .next_page a:hover{background-color:#0093dd}.pagination .disabled span{background-color:#e4eef2;color:inherit}.pagination .current{color:#232323;font-weight:bold}@media handheld, only screen and (max-width: 480px){.pagination li,.pagination span{display:none}.pagination li.next_page{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;width:100%}.pagination li.next_page a{border-radius:999px}}.partner{background:#E4EEF2;min-height:430px;overflow:hidden;padding:15px;padding:0.9375rem;position:relative}.partner .partner__logo-holder{background:#fff;margin-bottom:15px;margin-bottom:0.9375rem;padding:15px;padding:0.9375rem;text-align:center}.partner .partner__logo-holder .partner__logo{height:150px}.partner h2.partner__title{color:#333534;font-size:20px;line-height:28px;margin-bottom:15px;margin-bottom:0.9375rem}.partner h2.partner__title a{color:#333534}.partner p.partner_bio{margin:15px 0}.partner .partner__project__title{font-size:18px;letter-spacing:0;line-height:24px;margin-bottom:10px}.partner .partner__view-all-projects{bottom:20px;color:#333534;left:15px;position:absolute}@media handheld, only screen and (max-width: 960px){.partner-listing .span-four{float:left;width:50%}}@media handheld, only screen and (max-width: 560px){.partner-listing .span-four{width:100%}}@media handheld, only screen and (max-width: 480px){.l-sub-header__thumb{float:left;width:60px;margin:0 20px 0 0}.l-sub-header__content-with-image-mobile h1{font-size:30px;margin-bottom:20px;margin-left:80px;overflow:hidden;padding-right:10px}.l-sub-header__content-with-image{padding-left:0px}.l-sub-header__content-with-image p{clear:both}.partner-listing .span-four{width:100%}}.project{overflow:hidden}.project__title{margin-bottom:10px;font-weight:300}.project__description .project__description p{font-size:18px;font-size:1.125rem}.project__label,.project__details{color:#939598;margin-bottom:18px}.project__partner-logo{height:48px;width:48px;float:left;margin-right:10px}.project__guest-speaker-icon{width:16px;height:16px;margin-right:3px;vertical-align:middle}.project__details .project-status{background:#92b1ba;color:#fff;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;line-height:24px;margin-right:8px;padding:0 8px;padding-bottom:1px;font-weight:bold}.project__details .project-status--new{background:#ec008c}.project__details .project-status--collection{background:#0c4d8f;color:#fff}.project__details .project-status--collection a{color:#fff;text-decoration:none}.lesson-ended{background-color:#92B1BA;overflow:hidden;padding:1em 1.875rem}.lesson-ended p{color:#fff;font-weight:400;float:left;margin:0;line-height:36px}.lesson-ended p:before{content:"";background:url(/assets/icons/icon-info-6221a815b6398b5942597d615b664458.png) no-repeat;width:32px;height:32px;display:inline-block;margin-right:1em;vertical-align:-9px}.lesson-ended a{float:right}.project-similar-projects{padding-top:2em}.project .project__description{padding:10px 0}.project .project__description a{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.project__takepart{float:left}.project__embed iframe{width:100%}.project__gallery{margin:-1px}.project__gallery__image{background:#E4EEF2;padding:1px}.project__gallery__image img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s}.project__gallery__image--current img{opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.project__gallery__image--nav{background:none}.project__gallery__image--nav img{background-color:#fff;width:100%}.project__participants__header{margin-bottom:16px;margin-bottom:1rem}#project_report_embed{height:100px}#project_report_body{height:200px}form .footnote{font-size:14px;font-style:italic;margin-bottom:25px}.project-timetable__footer{border-top:1px solid #e4eef2;margin-top:15px;padding-top:15px}.project-timetable__footnote{margin:0}.project__timeslots{overflow:hidden;width:100%}.project__timeslots ul{overflow:hidden;width:100%;padding-bottom:15px}.aside__ctas{padding-top:0px}.aside__ctas p{margin:0}.aside__ctas .button,.aside__ctas .map-intro__dismiss{margin-top:10px}.frontend-form__step .selectable_items,.frontend-form__step .selected_items{padding:20px 0 0 0;margin:10px 0 0 0}.frontend-form__step .selectable_items legend,.frontend-form__step .selected_items legend{color:#6b6c6f}.frontend-form__step .selectable_items ol,.frontend-form__step .selected_items ol{margin:0}.frontend-form__step .selectable_items ol li,.frontend-form__step .selected_items ol li{line-height:34px;padding-bottom:5px}.frontend-form__step .selectable_items h4 .button,.frontend-form__step .selectable_items h4 .map-intro__dismiss,.frontend-form__step .selected_items h4 .button,.frontend-form__step .selected_items h4 .map-intro__dismiss{float:right;margin-right:30px}.metadata__item{font-size:16px;font-size:1rem;*zoom:1;line-height:1.6}.metadata__item:before,.metadata__item:after{content:" ";display:table}.metadata__item:after{clear:both}.metadata__item__title,.metadata__item__value{display:block;float:left;margin:0;line-height:1.8}.metadata__item__title{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;width:40%;font-size:16px;color:#929292}.metadata__item__value{width:60%;color:#33353a}.metadata p{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;font-size:16px;line-height:20px}.project__collection p{margin:15px 0}.stats{margin:15px 0;padding:0;padding-bottom:15px;border:1px solid #e4eef2;border-right:none;border-left:none;line-height:1;font-size:36px;font-size:2.25rem}.stats--no-border{border:none;margin:0}.stats__item{width:33.3%}html.ie7 .stats__item{padding-right:10px}.stats__item__value{font-size:24px;font-size:1.5rem;line-height:1.5;color:#333534}.stats__item__title{margin:0;font-size:16px;font-size:1rem;color:#929292}.project__timeslots__title{clear:both;padding-top:20px}.project__timeslots li{margin-bottom:5px}.project__timeslots-list .timeslot{background:#7fb91d;border:2px solid #7fb91d;color:#fff;display:block;font-size:14px;margin-bottom:5px;padding:5px 15px}.project__timeslots-list .timeslot--booked,.project__timeslots-list .timeslot--selected{background:#fff;border:2px solid #668189;color:#333534}.project__timeslots-list .timeslot .timeslot__status{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.project__timeslots-list label{display:block;width:100%}.project__timeslots__subscribe{margin:10px 0 50px 0}.project--in-modal{padding-left:100px}.project--in-modal .module__thumb{margin-left:-100px;width:80px}.project--in-modal .project__title{font-size:24px;line-height:30px}.project--in-modal .project__description{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.project__feedback__intro{margin-bottom:20px;margin-bottom:1.25rem}.sortable-current-assets{overflow:hidden}.sortable-current-assets li{float:left;margin-right:20px;cursor:move}.sortable-current-assets img{display:block;width:128px}.sortable-current-assets figcaption{text-align:center;padding:10px 0}.sortable-current-assets .placeholder{width:128px;height:128px}.is-dragging img{opacity:.5;border:3px dashed #333}.page__aside .project__details .stats{display:none}@media handheld, only screen and (max-width: 768px){.page__aside .project__details .stats{display:none}}@media handheld, only screen and (max-width: 480px){.project-page__header .l-sub-header__content-with-image{padding-left:0}.project-page__header .l-sub-header__thumb{display:none}.project-page__aside{float:none;padding-bottom:0}}@media handheld, only screen and (min-width: 481px) and (max-width: 768px){.page__aside .project__details{*zoom:1;padding:20px 0;padding:1.25rem 0;border:1px solid #e4eef2;border-right:none;border-left:none}.page__aside .project__details:before,.page__aside .project__details:after{content:" ";display:table}.page__aside .project__details:after{clear:both}.page__aside .project__details .metadata__item{float:left;margin-right:20px;margin-right:1.25rem}.page__aside .project__details .metadata__item__title{display:block;float:none;font-size:18px;font-size:1.125rem;width:auto}.page__aside .project__details .metadata__item__value{display:block;float:none;width:auto}.project__description p{font-size:20px;font-size:1.25rem}.aside__ctas .button--full{width:auto}.metadata{float:left;width:50%}.metadata__item{width:100%}}.container{padding-top:20px;padding-top:1.25rem;padding-bottom:20px;padding-bottom:1.25rem}.container--no-y-padding{padding-top:0;padding-bottom:0}.container--white{background-color:#fff}.container--mid{background-color:#F2F7F8}.container--dark{background-color:#D5E2E6}.container--blue{background:#2092E2}.container--darkblue{background:#00aff0}.container--darkblue__large-text{color:#fff;font-size:24px;font-size:1.5rem}.container--gentle-gradient{background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #e4edf2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #e4edf2));background:-webkit-linear-gradient(top, #fff 0%, #e4edf2 100%);background:-o-linear-gradient(top, #fff 0%, #e4edf2 100%);background:-ms-linear-gradient(top, #fff 0%, #e4edf2 100%);background:linear,to bottom,#fff 0%,#e4edf2 100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e4edf2',GradientType=0 )}.container--fixed-width{max-width:60rem;margin-left:auto;margin-right:auto}.container--iframe iframe{width:100%}.container--negative,.container--negative h1,.container--negative h2,.container--negative h3,.container--negative p,.container--negative a{color:#fff}.container--large-y-padding{padding-top:40px;padding-top:2.5rem;padding-bottom:40px;padding-bottom:2.5rem}.container__title{font-size:36px;font-size:2.25rem;margin-bottom:30px;margin-bottom:1.875rem}.container__title--small-margin{margin-bottom:10px;margin-bottom:0.625rem}.container__title--no-bottom-margin{margin-bottom:0}.container--blue .container__title{color:#fff}.container__title_and_excerpt .container__title{margin-bottom:15px;margin-bottom:0.9375rem}.container__title_and_excerpt .container__excerpt{font-size:20px;font-size:1.25rem;margin-bottom:15px;margin-bottom:0.9375rem}.content-section{margin-bottom:60px;margin-bottom:3.75rem}.content-section--aside{margin-bottom:50px;margin-bottom:3.125rem}.content-section--small-margins{margin-bottom:30px;margin-bottom:1.875rem}.content-section--negative{background:#E4EEF2;margin-bottom:20px;margin-bottom:1.25rem;padding:30px}.content-section--bottom-border{border-bottom:1px solid #e4eef2;padding-bottom:40px;padding-bottom:2.5rem;margin-bottom:40px;margin-bottom:2.5rem}.content-section--white{background:#FFF;margin-bottom:20px;margin-bottom:1.25rem;padding:30px}.content_section__title{margin-bottom:16px;margin-bottom:1rem;font-weight:300}.content_section__title span{color:#888}.content_section__paragraph{margin-bottom:20px;margin-bottom:1.25rem}.content-section__title--aside{margin-bottom:10px;margin-bottom:0.625rem;padding-bottom:10px;padding-bottom:0.625rem;border-bottom:1px solid #e4eef2;font-weight:300}.content-section__notification--aside{background:#ecf4d9 url(/assets/notices/ok-icon-3b0d0d9b1660b9dc13c4a1d21bc3c24e.png) 15px 16px no-repeat;margin-bottom:10px;margin-bottom:0.625rem;padding:12px 50px 14px 48px}.content-section--iframe iframe{width:100% !important}.no-bottom-margin{margin-bottom:0}.scheduled__time{font-size:18px;color:#232323;display:block;margin-bottom:25px;font-family:"Segoe UI", Helvetica, sans-serif;font-weight:300;padding-left:25px;background:no-repeat left 50% url(/assets/calendar_small-c88ff032610f84184bd3a10cb41198ca.gif)}.authentication__title{margin-bottom:0.75em;font-weight:300}.authentication__main{margin-bottom:30px;margin-bottom:1.875rem;padding-bottom:30px;padding-bottom:1.875rem;border-bottom:1px solid #e4eef2}.side-listing .side-listing__item{border-bottom:1px solid #e4eef2;color:#929292;line-height:24px;padding:10px 0;padding:0.625rem 0;vertical-align:top}.side-listing .side-listing__item--negative{border-bottom:1px solid #cbd0d2}.side-listing .side-listing__item__value{color:#007dc5;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;font-size:24px;font-size:1.5rem;width:25px}.content-fullwidth{overflow:hidden;padding:30px 0}.content-fullwidth--white{background:#fff;padding-left:30px;padding-right:30px}.fullwidth-signup-block{display:block}.fullwidth-signup-block__auth-methods{display:block}.fullwidth-signup-block__auth-methods li{margin-right:10px}.fullwidth-signup-block__auth-methods-with-text{vertical-align:top !important}@media handheld, only screen and (max-width: 960px){.content-fullwidth--white{margin-left:-30px;margin-right:-30px}}@media handheld, only screen and (max-width: 768px){.page__aside{padding-bottom:0}.page__aside>.content-section--aside:last-child{border-bottom:1px solid #e4eef2;padding-bottom:40px;padding-bottom:2.5rem;margin-bottom:40px;margin-bottom:2.5rem}.content-section__title--aside{border-bottom:none;font-size:24px;font-size:1.5rem;font-weight:normal;margin-bottom:16px;margin-bottom:1rem;padding-bottom:0}.page__main-content{padding-top:0}.content-section--aside{margin-bottom:30px;margin-bottom:1.875rem}.content-fullwidth--white{margin-left:-30px;margin-right:-30px}}@media handheld, only screen and (max-width: 480px){.container{padding:10px 0;padding:0.625rem 0}.container--no-y-padding{padding-top:0;padding-bottom:0}.content-section,.content-section--aside{margin-bottom:20px;margin-bottom:1.25rem}.content-section--negative{margin-left:-15px;margin-right:-15px;padding:25px 15px}.content-section--negative .button,.content-section--negative .map-intro__dismiss{width:100%}.container__title{font-size:28px;font-size:1.75rem}}@media handheld, only screen and (min-width: 481px) and (max-width: 768px){.tablet-no-margin{margin:0}.content-section--tablet-border-bottom{border-bottom:1px solid #e4eef2;padding-bottom:40px;padding-bottom:2.5rem;margin-bottom:40px;margin-bottom:2.5rem}}.avatar img{display:block;width:100%}.avatar--rounded img{border-radius:50%}.avatar--medium img{border-radius:100%;overflow:hidden}.avatar--partner,.avatar--partner img{border-radius:0}.author .user__details{margin-left:95px;margin-bottom:10px}.author .user__details .avatar{float:left;width:80px;margin-left:-95px}.author .user__details cite{font-size:18px;font-size:1.125rem;font-style:normal}.author .location{color:#939598;display:block}.author--large .user__details cite{font-size:24px;font-size:1.5rem}.user{overflow:hidden;min-height:120px}.user__title{margin-bottom:10px;word-wrap:break-word}.activity-stream .user{background:transparent;padding:0}.user__labels{display:block;font-size:14px}.user__attribute-labels{margin-bottom:8px}.user__attribute-label{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;line-height:20px;padding-left:20px;white-space:nowrap}.user__attribute-label:before,.user__attribute-label .ie-before{content:" ";display:block;float:left;height:16px;margin-left:-20px;margin-top:2px;width:16px}.user__attribute-label.verified_guest_speaker:before{background:url(/assets/user_labels-c2113c9159527d6b2bc64b23bd254483.png) no-repeat 0 -22px;background-position:0 -22px}.user__attribute-label.partner_71_verified_guest_speaker:before{background-position:0 0}html.ie7 .user__attribute-label{zoom:expression(this.runtimeStyle.zoom="1", this.insertBefore( document.createElement("i"), this.firstChild ).className="ie-before" )}.page-header .user__attribute-label{font-size:18px;line-height:21px}.user--listing .user__inner{min-height:160px;min-height:10rem;border-bottom:1px solid #e4eef2}.school,.location,.time_zone,.mysteryskype-icon{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;padding-left:20px !important;line-height:20px}.school:before,.school .ie-before,.location:before,.location .ie-before,.time_zone:before,.time_zone .ie-before,.mysteryskype-icon:before,.mysteryskype-icon .ie-before{content:"";display:block;float:left;width:16px;height:16px;margin-top:2px;margin-left:-20px;background-repeat:no-repeat;background-position:center center}html.ie7 .school,html.ie7 .location,html.ie7 .time_zone,html.ie7 .mysteryskype-icon{zoom:expression(this.runtimeStyle.zoom="1", this.insertBefore( document.createElement("i"), this.firstChild ).className="ie-before" )}.location:before,.location .ie-before{background-image:url(/assets/layout/location-icon-11a6649b499af1b5cd3e6e5b2d1fcd32.png)}.time_zone:before,.time_zone .ie-before{background-image:url(/assets/layout/time-7f7b46ce9dfc3ed69fff9dd01e069139.png)}.location--white:before,.location--white .ie-before{background-image:url(/assets/layout/location-icon-white-df4021bda525ab9bef6c27573327fe4f.png)}.school:before,.school .ie-before{background-image:url(/assets/layout/school-icon-ccd9dbcbc08f47c3dffdcca58321d4e7.png)}.mysteryskype-icon:before,.mysteryskype-icon .ie-before{background-image:url(/assets/layout/mysteryskype-icon-aaf0da94480a36bdb5dd5d3a11702918.png);height:20px}.location--large{font-size:18px;font-size:1.125rem;line-height:21px}.js-user-form-language-listing{overflow:hidden}.user-form-map{height:300px;max-width:500px;margin-top:20px}.auth-providers__connected__item{position:relative}.auth-providers__disconnect{position:absolute;top:50%;right:0;display:block;height:16px;width:16px;margin-top:-16px;background:url(/assets/layout/close-icon-49bf776240dbac3eb20c2c045656c933.png) no-repeat left center}.auth-providers__disconnect:hover{background-position:right center}html.svg.inlinesvg .auth-providers__disconnect{background-image:url(/assets/layout/close-icon-b536cb3e60c4c5eb9e167d9872b332b4.svg);background-size:auto 16px}.auth-providers__list{margin:0 -5px;margin-top:10px}.auth-providers__list__item{margin:0 5px}.user-list__stack .module--min-height{min-height:240px;min-height:15rem}.user-list--wide .user-list__stack-item{width:100%;padding-left:0;padding-right:0}.user-list__stack-item.is-active{background-color:#fff;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff),color-stop(50%, #e4eef2),color-stop(100%, #fff));background-image:-webkit-linear-gradient(left, #fff 0%,#e4eef2 50%,#fff 100%);background-image:linear-gradient(to right,#fff 0%,#e4eef2 50%,#fff 100%)}.user-list.user-list--wide .user-list__stack{margin-top:0}.user-list .pagination{padding:30px 0;padding:1.875rem 0}body.is-admin .user-list__stack .module--min-height{min-height:300px;min-height:18.75rem}#user_new_partner_details{margin-bottom:30px;margin-bottom:1.875rem}#user_new_partner_details #user_new_partner_details_notice{background:#fff;border:1px solid #019dd7;border-radius:6px;color:#555;line-height:28px;overflow:hidden;padding:6px 10px}#user_new_partner_details .partner_logo{float:left;margin-right:10px;width:28px}#teacher-map{height:400px}.user_list{margin-top:400px}@media only screen and (max-width: 990px){.user-list__stack .column{float:none;width:100%}.user-list__stack .module--min-height{min-height:0 !important}}@media handheld, only screen and (max-width: 480px){.user-page__header .l-sub-header__content-with-image{padding-left:100px}.user-page__header .l-sub-header__thumb{margin-left:-100px;width:80px}.user{min-height:auto}}@media handheld, only screen and (min-width: 481px) and (max-width: 768px){.author .user__details{margin-left:0}.author .user__details .avatar{display:none}.author .user__details cite{display:block;font-size:24px;font-size:1.5rem;padding-bottom:10px}.author .location{font-size:18px;font-size:1.125rem}}.collection{height:295px;overflow:hidden;position:relative}html.js .collection{cursor:pointer}.collection__thumb{width:100%}.collection__info{padding:15px;padding:0.9375rem;background-color:#e4eef2;position:absolute;right:0;bottom:0;left:0;-webkit-transition:height 150ms ease-out;-moz-transition:height 150ms ease-out;transition:height 150ms ease-out}.collection__description{height:0;overflow:hidden;-webkit-transition:height 150ms ease-out;-moz-transition:height 150ms ease-out;transition:height 150ms ease-out}.collection:hover .collection__info,.collection:hover .collection__description{height:100%}@media handheld, only screen and (max-width: 768px){.column--collection{float:left;width:50%}}@media handheld, only screen and (max-width: 480px){.column--collection{float:none;width:100%}.collection__info{-webkit-transition:none;-moz-transition:none;transition:none;top:200px}.collection:hover .collection__info{top:200px}}.favourite-button--text .favourite-button__link{background-color:#25aff0;color:#FFF;border:2px solid #25aff0}.favourite-button--text .favourite-button__link:hover{background-color:#209dd8;color:#FFF;border:2px solid #209dd8}.favourite-button--text .favourite-button__link:before{background-position:right top}.favourite-button--image .favourite-button__link:hover{background-position:left bottom}.favourite-button--text .favourite-button__link:before{content:"";margin-right:10px;margin-right:0.625rem}.favourite-button--text .is-favourite:before,.favourite-button--image .is-favourite{background-position:right bottom !important}.favourite-button--text .favourite-button__link:before,.favourite-button--image .favourite-button__link{*text-indent:0 !important;*font-size:0;*line-height:0;text-transform:capitalize;text-indent:-9999px;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;vertical-align:-4px;width:20px;height:20px;background-color:transparent;background-image:url(/assets/layout/favourite-icon-5dcbe30471b4159c6516f86a28f8b16f.png);background-repeat:no-repeat}html.svg.inlinesvg .favourite-button--text .favourite-button__link:before,html.svg.inlinesvg .favourite-button--image .favourite-button__link{background-image:url(/assets/layout/favourite-icon-b331e909539fa51d6889858986bb0773.svg);background-size:200%}.sg-gallery{overflow:hidden;position:relative;height:0;width:100%;padding-bottom:100%}.sg-gallery:before{background:#E4EEF2;content:" ";display:block;position:absolute;top:0;left:0;right:0;bottom:0}.sg-gallery__item{display:block;position:absolute;top:0;left:0;bottom:0;right:0;opacity:0}.sg-is-current,.sg-is-next{opacity:1}.sg-is-current{position:relative;z-index:2}.sg-is-next{z-index:1}.sg-is-animating{opacity:0;-webkit-transition:all 400ms linear;-moz-transition:all 400ms linear;transition:all 400ms linear}.sg-gallery__prev{color:transparent !important;font:0/0 a;text-shadow:none;*text-indent:0 !important;*font-size:0;*line-height:0;text-transform:capitalize;position:absolute;background:transparent;left:0;top:0;height:100%;width:68px;z-index:30}.sg-gallery__prev:before{background:url(/assets/gallery-buttons-00569ab22e131032b5811fdf8372e67d.png) 0 0 no-repeat;content:"";display:block;height:48px;left:10px;margin:-24px auto 0 auto;position:absolute;top:50%;width:48px}.sg-gallery__prev:hover:before{background-position:-48px 0}html.ie7 .sg-gallery__prev{display:none}.sg-gallery__next{color:transparent !important;font:0/0 a;text-shadow:none;*text-indent:0 !important;*font-size:0;*line-height:0;text-transform:capitalize;position:absolute;background:transparent;right:0;top:0;height:100%;width:68px;z-index:30}.sg-gallery__next:before{background:url(/assets/gallery-buttons-00569ab22e131032b5811fdf8372e67d.png) -96px 0 no-repeat;content:"";display:block;height:48px;left:10px;margin:-24px auto 0 auto;position:absolute;top:50%;width:48px}.sg-gallery__next:hover:before{background-position:-144px 0}html.ie7 .sg-gallery__next{display:none}@media handheld, only screen and (max-width: 768px){.project__gallery__image.span-two{float:left;width:16.666666666666668%}}.share-list{line-height:16px;overflow:hidden}.share-list--right{position:absolute;top:20px;right:0}.share-list .share-list__fb{overflow:hidden;width:48px}.share-list .share-list__twitter{margin-left:10px;overflow:hidden;width:59px}.share-list .share-list__twitter .twitter-share-button{width:91px !important}.share-list .share-list__pinterest{margin-left:10px}.faq__title{margin-bottom:1em}.faq__list__item{margin-bottom:2.5em !important}.faq__list__item__title{margin-bottom:0.5em;font-weight:normal}.listing-tabs{border-bottom:1px solid #e4eef2;*zoom:1;font-size:24px;font-size:1.5rem;padding-bottom:20px}.listing-tabs:before,.listing-tabs:after{content:" ";display:table}.listing-tabs:after{clear:both}.float-list li.listing-tabs__tab{padding-right:40px}.listing-tabs__tab a{color:#aaaaaa;font-size:24px;font-size:1.5rem}.listing-tabs__tab a.selected{color:#333534}.listing-tabs__tab a:hover{color:#888}.content-tabs,.content-tabs--nojs{font-size:24px;font-size:1.5rem;list-style:none;margin:0;padding:0}.content-tabs__tab{float:left;width:50%}.content-tabs__link{background:#fff;border:2px solid #00aff0;color:#0078ca;font-size:24px;font-size:1.5rem;padding:15px;position:relative}.content-tabs__link.is-selected{background:#00aff0;color:#fff}.content-tabs__link.is-selected:after{background:url(/assets/layout/tab-arrow-537013d00263ff8d4b54d7328f253184.png) no-repeat;content:"";display:block;height:14px;width:31px;position:absolute;bottom:-16px;left:50%;margin-left:-15px}html.svg.inlinesvg .content-tabs__link.is-selected:after{background-image:url(/assets/layout/tab-arrow-a71686bad337cfc3523bba610823a2ac.svg)}.content-tabs__link{display:block}@media handheld, only screen and (max-width: 480px){.listing-tabs__tab{margin-right:20px}.content-tabs__link{font-size:18px;font-size:1.125rem;min-height:80px;padding:10px;vertical-align:middle}}.callouts{margin-top:20px}.callouts--no-margin-top{margin-top:0px}.callout{overflow:hidden}.callout p{font-size:15px;font-size:0.9375rem;line-height:1.33}.callout p.larger{font-size:16px;font-size:1rem}.callout__slideshow{overflow:hidden;visibility:hidden;position:relative}.callout__slideshow-wrap{overflow:hidden;position:relative}.callout__slideshow-wrap>a{display:block;float:left;width:100%;position:relative}.callout--light{background:#E4EEF2;padding:20px}.callout--light .callout--light__title{margin-bottom:10px;margin-bottom:0.625rem}.callout--white{background:#FFF;padding:20px}.callout--white .callout--white__title{margin-bottom:15px;margin-bottom:0.9375rem}.callout--collection{background:#0c4d8f}.callout--collection img{width:100%}.callout--collection .callout--collection__title{padding:10px}.callout--collection .callout--collection__title a{color:#fff}.callout--partners{background:#0c4d8f}.callout--partners img{width:100%}.callout--partners .callout--partners__title{padding:10px}.callout--partners .callout--partners__title a{color:#fff}.callout--partner{background:#E4EEF2}.callout--partner img{width:100%}.callout--partner__partner{font-size:15px;font-size:0.9375rem;margin-top:20px}.callout--partner__content{padding:20px 10px;padding:1.25rem 0.625rem}.callout--partner__title{font-size:18px;font-size:1.125rem;line-height:24px}.callout--exploring-oceans{background:url(/assets/campaigns/oceans/logo-small-1755b40b7b7762fbe018d4ab59e6e0e6.png) top center no-repeat;background-size:100%;height:36px;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;line-height:1;margin-bottom:5px !important;margin-top:0;padding-bottom:0;width:228px}.callout--exploring-oceans span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media handheld, only screen and (max-width: 768px){.callouts{margin-top:0}.callouts .column{float:none;width:100%}.callouts.no-y-gutter{padding-bottom:0px;padding-top:0px}.callouts .callout{margin-bottom:0}.callout img{width:50%;float:left;margin-right:15px}.callouts .column:nth-child(2),.callouts .column:nth-child(3){float:left;width:50%}.callout--collection .callout--collection__title{padding:20px}}@media handheld, only screen and (max-width: 480px){.callouts .column:nth-child(2),.callouts .column:nth-child(3){float:none;width:100%}}.world-map{height:0;padding-top:42.735%;position:relative;width:100%}.world-map__image{background-image:url(/assets/world-map/map-df6b922ad015d683bd05afda0fc3d85e.png);background-size:cover;-ms-behavior:url(/assets/backgroundsize.htc);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/assets/world-map/map.png", sizingMethod="scale");position:absolute;top:0;left:0;right:0;bottom:0}html.svg.inlinesvg .world-map__image{background-image:url(/assets/world-map/map-6576d48c656b84370f33d43c279e7f19.svg)}html.ie7 .world-map__image{background-image:none}.world-map__stats{position:absolute;bottom:-3%;right:23%;width:15%;padding:0}.world-map__stats-text{font-size:22px;font-size:1.375rem}.world-map__stats-number{font-size:40px;font-size:2.5rem}.world-map-circle,.world-map-circle__link,.world-map-circle__avatar{display:block}.world-map-circle{position:absolute;width:10px;height:10px;background-color:#953aac;border-radius:50%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;-webkit-transform:translateZ(0) scale(0.15);-moz-transform:translateZ(0) scale(0.15);-ms-transform:translateZ(0) scale(0.15);-o-transform:translateZ(0) scale(0.15);transform:translateZ(0) scale(0.15);-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;margin-left:-5px;margin-right:-5px}.world-map-circle:hover,.world-map-circle.is-active{z-index:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.world-map-circle:hover{z-index:2}html.csstransforms3d .world-map-circle{width:96px;height:96px;margin-left:-48px;margin-top:-48px}html.rgba .world-map-circle{background-color:rgba(149,58,172,0.65)}html.rgba .world-map-circle:hover{background-color:#953aac}.world-map-circle__link{position:absolute;top:10%;right:10%;bottom:10%;left:10%}.world-map-circle__avatar{width:100%;border-radius:50%}@media handheld, only screen and (max-width: 960px){.world-map__stats .world-map__stats-text{font-size:16px;font-size:1rem}.world-map__stats .world-map__stats-number{font-size:36px;font-size:2.25rem}}@media handheld, only screen and (max-width: 820px){.world-map__stats .world-map__stats-text{font-size:14px;font-size:0.875rem}.world-map__stats .world-map__stats-number{font-size:23px;font-size:1.4375rem}}@media handheld, only screen and (max-width: 620px){.world-map__stats{display:none}}.video-listing{margin:0 0 50px 0;margin:0 0 3.125rem 0;overflow:hidden}.video-listing__item{float:left;padding:15px 30px 0 0;padding:0.9375rem 1.875rem 0 0;width:33%}.video-listing__item img{width:100%}.video-with-thumb img{left:0;position:absolute;top:0}.l-home-tout{background-color:#e4edf2}.l-home-tout--centered{text-align:center}.l-home-main-content{overflow:hidden;padding-top:40px;padding-top:2.5rem}.l-home-signup-block{text-align:center}.l-home-signup-block__title,.l-home-signup-block__auth-methods{display:block}html.ie7 .l-home-signup-block__auth-methods li{margin-right:5px}.inline-list li.l-home-signup-block__auth-methods-skype{vertical-align:top}@media handheld, only screen and (max-width: 480px){.inline-list li.l-home-signup-block__auth-methods-skype{display:block;margin-bottom:20px}}.l-home-signup-block__title{margin-bottom:20px;margin-bottom:1.25rem}.l-home-signup-block__separator{display:block;font-size:22px;font-size:1.375rem;margin:10px 0;margin:0.625rem 0}.l-home-getting-started__image{margin-bottom:16px;margin-bottom:1rem;text-align:center}.l-home-getting-started__image img{border-radius:50%}.l-home-video img{width:100%}.l-home-video figcaption{font-size:20px;font-size:1.25rem;line-height:1.4;margin:20px auto 0 auto;max-width:90%}.l-home-inspirational{background-image:url(/assets/home/inspirational-background-e348b13086ba896925a3b735db937382.jpg);background-position:center center;background-size:cover;min-height:260px}.gvc-banner{padding:20px 0}@media handheld, only screen and (min-width: 481px) and (max-width: 768px){.button-responsive{font-size:22px;font-size:1.375rem}.button-responsive--basic{padding:0 15px}.button-responsive--primary{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;-webkit-transition:background-color 0.2s,color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,color 0.2s,border-color 0.2s;transition:background-color 0.2s,color 0.2s,border-color 0.2s;height:100%;padding:9px 25px 14px 25px;cursor:pointer;margin:0;overflow:visible;border:none;text-decoration:none;text-align:left;line-height:20px;font-size:20px;font-weight:400;letter-spacing:-0.01em;border-radius:27px;outline:none;outline-width:0;width:auto;border:none;background:grey;cursor:pointer;cursor:hand;text-align:center;color:#fff;font-size:22px;font-size:1.375rem;-webkit-transition:background-color 0.2s,color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,color 0.2s,border-color 0.2s;transition:background-color 0.2s,color 0.2s,border-color 0.2s;background-color:#7fb91d;border:2px solid #7fb91d;color:#fff}.button-responsive--primary:hover{text-decoration:none}.button-responsive--primary:hover{background-color:#75ab00;border:2px solid #75ab00;color:#fff}.button-responsive--primary:active{background-color:#6c9e00;border:2px solid #6c9e00}.l-home-header-logged-out__nav{float:right;line-height:100px;line-height:6.25rem}}html.ie7 .button-responsive--primary,html.ie8 .button-responsive--primary{border-radius:125px;background:#7fb91d;color:#fff;display:block;font-size:36px;font-size:2.25rem;font-weight:200;text-align:center;line-height:125px;height:125px;width:125px;z-index:1}html.ie7 .button-responsive--primary:hover,html.ie8 .button-responsive--primary:hover{background-color:#75ab00;color:#fff}html.ie7 .button-responsive--primary:active,html.ie8 .button-responsive--primary:active{background-color:#6c9e00;color:#fff}html.ie7 .l-home-header-logged-out__nav,html.ie8 .l-home-header-logged-out__nav{float:right}html.ie7 .l-home-header__button,html.ie8 .l-home-header__button{position:absolute;right:30px;right:1.875rem;top:20px;z-index:1}html.ie7 .button-responsive--basic,html.ie8 .button-responsive--basic{margin-right:125px;line-height:100px;line-height:6.25rem;display:block;font-size:22px;font-size:1.375rem;padding:0 15px}@media handheld, only screen and (min-width: 769px){html[lang="en"] .l-home-header__button,html[lang="en-GB"] .l-home-header__button,html[lang="fr"] .l-home-header__button,html[lang="pt"] .l-home-header__button,html[lang="pt-BR"] .l-home-header__button,html[lang="es"] .l-home-header__button,html[lang="cs"] .l-home-header__button,html[lang="et"] .l-home-header__button,html[lang="sv"] .l-home-header__button{position:absolute;right:30px;right:1.875rem;top:20px;font-weight:normal}html[lang="en"] .button-responsive--basic,html[lang="en-GB"] .button-responsive--basic,html[lang="fr"] .button-responsive--basic,html[lang="pt"] .button-responsive--basic,html[lang="pt-BR"] .button-responsive--basic,html[lang="es"] .button-responsive--basic,html[lang="cs"] .button-responsive--basic,html[lang="et"] .button-responsive--basic,html[lang="sv"] .button-responsive--basic{margin-right:125px;line-height:100px;line-height:6.25rem;display:block;font-size:22px;font-size:1.375rem;padding:0 15px}html[lang="en"] .button-responsive--primary,html[lang="en-GB"] .button-responsive--primary,html[lang="fr"] .button-responsive--primary,html[lang="pt"] .button-responsive--primary,html[lang="pt-BR"] .button-responsive--primary,html[lang="es"] .button-responsive--primary,html[lang="cs"] .button-responsive--primary,html[lang="et"] .button-responsive--primary,html[lang="sv"] .button-responsive--primary{border-radius:125px;background:#7fb91d;color:#fff;display:block;font-size:36px;font-size:2.25rem;font-weight:200;text-align:center;line-height:125px;height:125px;width:125px;z-index:1}html[lang="en"] .button-responsive--primary:hover,html[lang="en-GB"] .button-responsive--primary:hover,html[lang="fr"] .button-responsive--primary:hover,html[lang="pt"] .button-responsive--primary:hover,html[lang="pt-BR"] .button-responsive--primary:hover,html[lang="es"] .button-responsive--primary:hover,html[lang="cs"] .button-responsive--primary:hover,html[lang="et"] .button-responsive--primary:hover,html[lang="sv"] .button-responsive--primary:hover{background-color:#75ab00;color:#fff}html[lang="en"] .button-responsive--primary:active,html[lang="en-GB"] .button-responsive--primary:active,html[lang="fr"] .button-responsive--primary:active,html[lang="pt"] .button-responsive--primary:active,html[lang="pt-BR"] .button-responsive--primary:active,html[lang="es"] .button-responsive--primary:active,html[lang="cs"] .button-responsive--primary:active,html[lang="et"] .button-responsive--primary:active,html[lang="sv"] .button-responsive--primary:active{background-color:#6c9e00;color:#fff}html[lang="fr"] .button-responsive--primary,html[lang="sv"] .button-responsive--primary,html[lang="cs"] .button-responsive--primary,html[lang="et"] .button-responsive--primary{font-size:24px;font-size:1.5rem}html[lang="pt-BR"] .button-responsive--primary{font-size:20px;font-size:1.25rem}html[lang="de"] .button-responsive,html[lang="ru"] .button-responsive,html[lang="jp"] .button-responsive{font-size:22px;font-size:1.375rem}html[lang="de"] .button-responsive--basic,html[lang="ru"] .button-responsive--basic,html[lang="jp"] .button-responsive--basic{padding:0 15px}html[lang="de"] .button-responsive--primary,html[lang="ru"] .button-responsive--primary,html[lang="jp"] .button-responsive--primary{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;-webkit-transition:background-color 0.2s,color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,color 0.2s,border-color 0.2s;transition:background-color 0.2s,color 0.2s,border-color 0.2s;height:100%;padding:9px 25px 14px 25px;cursor:pointer;margin:0;overflow:visible;border:none;text-decoration:none;text-align:left;line-height:20px;font-size:20px;font-weight:400;letter-spacing:-0.01em;border-radius:27px;outline:none;outline-width:0;width:auto;border:none;background:grey;cursor:pointer;cursor:hand;text-align:center;color:#fff;font-size:22px;font-size:1.375rem;-webkit-transition:background-color 0.2s,color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,color 0.2s,border-color 0.2s;transition:background-color 0.2s,color 0.2s,border-color 0.2s;background-color:#7fb91d;border:2px solid #7fb91d;color:#fff}html[lang="de"] .button-responsive--primary:hover,html[lang="ru"] .button-responsive--primary:hover,html[lang="jp"] .button-responsive--primary:hover{text-decoration:none}html[lang="de"] .button-responsive--primary:hover,html[lang="ru"] .button-responsive--primary:hover,html[lang="jp"] .button-responsive--primary:hover{background-color:#75ab00;border:2px solid #75ab00;color:#fff}html[lang="de"] .button-responsive--primary:active,html[lang="ru"] .button-responsive--primary:active,html[lang="jp"] .button-responsive--primary:active{background-color:#6c9e00;border:2px solid #6c9e00}html[lang="de"] .l-home-header-logged-out__nav,html[lang="ru"] .l-home-header-logged-out__nav,html[lang="jp"] .l-home-header-logged-out__nav{line-height:100px;line-height:6.25rem}.l-home-header-logged-out__nav{float:right}}.logo-wall{margin:0 100px}@media (max-width: 960px){.logo-wall{margin:0}}.logo-wall__item{height:60px;padding:0 15px !important;line-height:60px}.logo-wall__item img{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;vertical-align:middle}.logo-wall__item--nytimes img{vertical-align:-18px}.l-home-hero-video{position:relative;padding-bottom:50px}@media (max-width: 960px){.l-home-hero-video .homepage-video_tout{height:70px;line-height:70px}}@media (max-width: 860px){.l-home-hero-video__outer{position:relative}.l-home-hero-video{height:110%}.l-home-hero-video__content .l-home-hero__title{padding:20px 30px}.l-home-hero-video__content .l-home-hero__title .l-home-hero__title__text{font-size:30px;font-weight:bold}}@media (max-width: 480px){.l-home-hero__title .button,.l-home-hero__title .map-intro__dismiss{display:none}}.l-home-hero-video__overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;text-align:center;z-index:10}.l-home-hero-video.is-playing .l-home-hero-video__overlay{background:transparent}.l-home-hero-video__title{color:#fff;font-size:70px;width:800px;margin:0 auto;padding:10% 0 60px 0}.l-home-hero-video__search{display:inline-block;text-align:center;width:433px}.l-home-hero-video__button{color:#fff;font-size:26px;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;padding-left:40px;position:relative;white-space:nowrap}.l-home-hero-video__button:hover{color:#fff;text-decoration:underline}.l-home-hero-video__button:before{background:url(/assets/layout/homepage-video-icon-cffd236810494470be2b697dd148f1a6.png);content:"";display:block;height:30px;left:0;margin-top:-14px;position:absolute;top:50%;width:31px}.l-home-hero-video__content{margin:0 auto;padding-top:3%;max-width:680px}.l-home-hero-video__content .l-home-hero__title{padding:40px 30px}.l-home-hero-video__content .l-home-hero__title__text{font-size:38px;margin-bottom:35px}.l-home-hero-video__player{padding-top:39.0625%;height:0;position:relative;width:100%;overflow:hidden}.l-home-hero-video__player video,.l-home-hero-video__player embed,.l-home-hero-video__player object{height:100%;width:100%;left:0;top:0;position:absolute}.l-home-hero-centered{background-position:center center;background-size:cover;position:relative;text-align:center}.l-home-hero-centered__overlay{background:rgba(0,175,240,0.6);padding-bottom:10%}.l-home-hero-centered__title{color:#fff;font-size:70px;width:800px;margin:0 auto;padding:10% 0 60px 0}.l-home-hero-centered__search{display:inline-block;max-width:433px;text-align:center;width:433px}.l-home-threeways .icon{cursor:pointer}.l-home-threeways .icon:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}@media handheld, only screen and (max-width: 960px){.l-home-hero-centered__title{font-size:50px;width:80%}}@media handheld, only screen and (max-width: 860px){.l-home-hero-video__outer{background:url(https://s3.amazonaws.com/skypeeducation.com/hero_banners/5/large.jpg?1377609094) no-repeat;background-size:cover;height:390px}.l-home-hero-video__player{display:none}}@media handheld, only screen and (max-width: 640px){.l-home-hero-centered__title{font-size:36px;width:80%}.l-home-hero-centered__search{width:80%}.l-home-hero-video__content .l-home-hero__title__text{font-size:36px}}@media handheld, only screen and (max-width: 480px){.button-responsive{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;-webkit-transition:background-color 0.2s,color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,color 0.2s,border-color 0.2s;transition:background-color 0.2s,color 0.2s,border-color 0.2s;height:100%;padding:9px 25px 14px 25px;cursor:pointer;margin:0;overflow:visible;border:none;text-decoration:none;text-align:left;line-height:20px;font-size:20px;font-weight:400;letter-spacing:-0.01em;border-radius:27px;outline:none;outline-width:0;width:auto;border:none;background:grey;cursor:pointer;cursor:hand;text-align:center;color:#fff;display:block;margin:0 auto;max-width:440px;padding-left:0;padding-right:0;text-align:center;width:100%;margin-bottom:10px;margin-bottom:0.625rem;font-size:16px;font-weight:400;line-height:20px;padding:5px 18px 7px 18px}.button-responsive:hover{text-decoration:none}.button-responsive span{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto}.button-responsive--basic{background-color:#ffffff;color:#0078ca;border:2px solid #00aff0}.button-responsive--basic:hover{background-color:#00aff0;color:#FFF;border:2px solid #00aff0}.button-responsive--basic:active{background-color:#009dd8;color:#FFF;border:2px solid #009dd8}.button-responsive--primary{-webkit-transition:background-color 0.2s,color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,color 0.2s,border-color 0.2s;transition:background-color 0.2s,color 0.2s,border-color 0.2s;background-color:#7fb91d;border:2px solid #7fb91d;color:#fff}.button-responsive--primary:hover{background-color:#75ab00;border:2px solid #75ab00;color:#fff}.button-responsive--primary:active{background-color:#6c9e00;border:2px solid #6c9e00}.l-site-header--homepage .l-user-signed-out-controls{clear:both;float:none;line-height:normal;margin-bottom:20px}.l-site-header--homepage .l-user-signed-out-controls li{float:none;margin-left:0}.l-user-controls__signin{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;-webkit-transition:background-color 0.2s,color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,color 0.2s,border-color 0.2s;transition:background-color 0.2s,color 0.2s,border-color 0.2s;height:100%;padding:9px 25px 14px 25px;cursor:pointer;margin:0;overflow:visible;border:none;text-decoration:none;text-align:left;line-height:20px;font-size:20px;font-weight:400;letter-spacing:-0.01em;border-radius:27px;outline:none;outline-width:0;width:auto;border:none;background:grey;cursor:pointer;cursor:hand;text-align:center;color:#fff;background-color:#ffffff;color:#0078ca;border:2px solid #00aff0;font-size:16px;font-weight:400;line-height:20px;padding:5px 18px 7px 18px;display:block;margin-bottom:20px}.l-user-controls__signin:hover{text-decoration:none}.l-user-controls__signin:hover{background-color:#00aff0;color:#FFF;border:2px solid #00aff0}.l-user-controls__signin:active{background-color:#009dd8;color:#FFF;border:2px solid #009dd8}.l-home-header-logged-out__nav{clear:both;margin-bottom:20px}.l-site-header--homepage .l-user-signed-out-controls{clear:both;float:none;line-height:normal;margin-bottom:20px}.l-site-header--homepage .l-user-signed-out-controls li{float:none;margin-left:0}.l-user-controls__signin{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;-webkit-transition:background-color 0.2s,color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,color 0.2s,border-color 0.2s;transition:background-color 0.2s,color 0.2s,border-color 0.2s;height:100%;padding:9px 25px 14px 25px;cursor:pointer;margin:0;overflow:visible;border:none;text-decoration:none;text-align:left;line-height:20px;font-size:20px;font-weight:400;letter-spacing:-0.01em;border-radius:27px;outline:none;outline-width:0;width:auto;border:none;background:grey;cursor:pointer;cursor:hand;text-align:center;color:#fff;background-color:#ffffff;color:#0078ca;border:2px solid #00aff0;font-size:16px;font-weight:400;line-height:20px;padding:5px 18px 7px 18px;display:block;margin-bottom:20px}.l-user-controls__signin:hover{text-decoration:none}.l-user-controls__signin:hover{background-color:#00aff0;color:#FFF;border:2px solid #00aff0}.l-user-controls__signin:active{background-color:#009dd8;color:#FFF;border:2px solid #009dd8}.l-home-featured-carousel .swipe-nav{display:none}.l-home-hero-centered__title{font-size:30px;width:80%}.l-home-hero-video__content{padding-top:20px}.l-home-hero-video__content .l-home-hero__title{padding:20px}.l-home-hero-video__content .l-home-hero__title__text{margin-bottom:20px}.l-home-hero-video__outer{height:300px}}.collections-placeholder{-webkit-transition:opacity 250ms linear;-moz-transition:opacity 250ms linear;transition:opacity 250ms linear;opacity:1}.is-switching.collections-placeholder{opacity:0}.search__breadcrumb{font-size:28px;font-size:1.75rem;padding:15px 30px 0 30px;padding:0.9375rem 1.875rem 0 1.875rem;position:relative}.search__breadcrumb:after{content:"";position:absolute;top:16px;left:-32px;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;width:32px;height:34px;vertical-align:middle;background:url(/assets/discovery/spinner-cb10be9cbe47aab13b45067655d008ce.gif) no-repeat;opacity:0;-webkit-transition:opacity 100ms;-moz-transition:opacity 100ms;transition:opacity 100ms}.search__breadcrumb.is-loading:after{opacity:1}.search__filters{float:left}.search__results{float:left;min-height:600px}.search__results .stack{border-top:1px solid #e4eef2;margin-top:30px;margin-top:1.875rem}.search-form__filters{border-top:1px solid #b6d1da;position:relative}.is-fixed.search-form__filters,.search-form__reference{position:fixed;width:195px;top:35px}.search-form__reference{z-index:-1}.is-locked.search-form__filters{position:absolute}.inline-form{display:inline-block;margin:0 10px 10px 0;width:auto}.search-form fieldset{border-bottom:1px solid #b6d1da;margin-top:15px;padding:0 0 15px 0}.search-form fieldset:last-child{border-bottom:none}.search-form fieldset.no-border-bottom{border-bottom:none}.search-form legend{cursor:pointer;margin-bottom:0}.search-form .search-form__filter-list{overflow:hidden;padding-top:15px;padding-bottom:10px}.search-form label{color:#333534;font-size:14px}.search-form .frontend-form__checkbox{margin-bottom:5px}.collapsible-filter__title{width:100%}.collapsible-filter__title:after{background:url(/assets/filter_toggle-afae641ed29de7d4ee1a234950b24ded.png) right center no-repeat;content:"";display:block;position:absolute;right:10px;top:20px;height:18px;width:18px}.is-open.collapsible-filter__title:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.search-form__filter-count{background:#00aaf0;border-radius:99px;color:#fff;font-size:13px;padding:0 10px;position:absolute;right:0;top:3px}.js-search-form-filter{display:none}.search-field,.search-field__input{height:30px;line-height:30px}.search-field{position:relative;width:100%;border:1px solid #00aff0;background-color:#fff}.search-field:hover{border-width:2px}.search-field__input{height:100%}.search-field__input,.search-field__submit{position:absolute;top:0;right:0;bottom:0;left:0;margin:-1px;padding:0;border:0;outline:0;border-radius:0;display:block}.search-field__input{width:100%;padding-left:8px;padding-right:38px;background-color:transparent;font-size:18px;font-size:1.125rem;font-weight:normal;color:#333}.search-field:hover .search-field__input,.search-field:hover .search-field__submit{margin:-2px}.search-field:hover .search-field__submit{border-color:#00aff0}.search-field__submit{left:auto;width:30px;border:2px solid transparent;border-left:0;background:#00aff0 url(/assets/layout/search-icon-small-e570f0eb3ce5578364fa43fe3ac305ec.png) no-repeat center center;background-size:16px auto;*text-indent:0 !important;*font-size:0;*line-height:0;text-transform:capitalize}.search-field__submit:hover{background-color:#0093dd;cursor:pointer}html.svg.inlinesvg .search-field__submit{background-image:url(/assets/layout/search-icon-adf8ff36643373108601f95d6ca3db03.svg)}html.ie7 .search-field__submit{border:0 !important}.search-field__submit--dropdown{background-image:url(/assets/layout/search-icon--arrow-615cea8e8f88cb80f24dda01074db018.png) !important}.search-field--large .search-field__submit--dropdown{background-size:22px !important}.search-field__options{background:#fff;border:2px solid #00aff0;border-top:none;display:none;left:0;position:absolute;right:0;overflow-y:scroll;z-index:10;margin:-2px;height:180px;top:30px}.search-field:hover .search-field__options,.search-field.is-open .search-field__options{display:block}.search-field__options::-webkit-scrollbar:vertical{width:11px}.search-field__options::-webkit-scrollbar:horizontal{height:11px}.search-field__options::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,0.5)}.search-field__options .search-field__option a{display:block;padding:2px 8px;text-align:left}.search-field__options .search-field__option a:hover{background:#E4EEF2}.search-field--medium,.search-field--medium .search-field__input{height:50px;line-height:50px}.search-field--medium .search-field__input{padding-left:18px;padding-right:68px;font-size:20px;font-size:1.25rem}.search-field--medium .search-field__submit{width:50px;background-size:28px auto}html.no-backgroundsize .search-field--medium .search-field__submit{background-image:url(/assets/layout/search-icon-medium-0bd2573a09cc54dbf1bd73abc5979d93.png)}.search-field--large,.search-field--large .search-field__input{height:65px;line-height:65px}.search-field--large .search-field__input{padding-left:20px;padding-right:85px;font-size:30px;font-size:1.875rem}.search-field--large .search-field__submit{width:65px;background-size:32px auto}html.no-backgroundsize .search-field--large .search-field__submit{background-image:url(/assets/layout/search-icon-large-c637be1e5e47d18fca8496f674a53088.png)}.search-field--large .search-field__options{top:65px;height:250px}.search-field--large .search-field__option a{font-size:24px;font-size:1.5rem;line-height:24px;padding:10px 20px}.search-field--on-blue,.search-field--on-blue .search-field__input,.search-field--on-blue .search-field__submit{border:0 !important}.search-field--on-blue .search-field__input{margin:0 !important}.search-field--on-blue .search-field__submit{width:24px;margin:3px !important;background-size:14px auto}.search-field--border{border:2px solid #00aff0 !important}.search-field--top-margin{margin-top:25px}.search-field--medium,.search-field--medium .search-field__input{height:50px;line-height:50px}.search-field--medium .search-field__input{padding-left:18px;padding-right:68px;font-size:20px;font-size:1.25rem}.search-field--medium .search-field__submit{width:50px;background-size:28px auto}html.no-backgroundsize .search-field--medium .search-field__submit{background-image:url(/assets/layout/search-icon-medium-0bd2573a09cc54dbf1bd73abc5979d93.png)}.search-field--large,.search-field--large .search-field__input{height:65px;line-height:65px}.search-field--large .search-field__input{padding-left:20px;padding-right:85px;font-size:30px;font-size:1.875rem}.search-field--large .search-field__submit{width:65px;background-size:32px auto}html.no-backgroundsize .search-field--large .search-field__submit{background-image:url(/assets/layout/search-icon-large-c637be1e5e47d18fca8496f674a53088.png)}.search-field--video,.search-field--video .search-field__input{font-size:24px;height:60px;line-height:60px}.search-field--video .search-field__options{top:60px}.search-field--video .search-field__input::-webkit-input-placeholder{color:#000}.search-field--video .search-field__input:-moz-placeholder{color:#000}.search-field--video .search-field__input::-moz-placeholder{color:#000}.search-field--video .search-field__input:-ms-input-placeholder{color:#000}.search__advanced{width:100%;background:no-repeat right center url(/assets/filter_toggle-afae641ed29de7d4ee1a234950b24ded.png);background-size:16px;text-align:left}@media handheld, only screen and (max-width: 960px){.search-form .l-sub-header{display:none}}@media handheld, only screen and (max-width: 768px){.search__filters{background:#e4eef2;float:none;padding-bottom:0;padding-top:0}.search-form .search-form__filter-toggle{display:block;margin-bottom:0;padding:20px 0;position:relative}.search-form .search-form__filter-toggle:after{background:url(/assets/filter_toggle-afae641ed29de7d4ee1a234950b24ded.png) right center no-repeat;content:"";display:block;position:absolute;right:10px;top:25px;height:18px;width:18px}.search-form .is-open.search-form__filter-toggle:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.search-form__filters{padding-bottom:30px;padding-bottom:1.875rem}}@media handheld, only screen and (max-width: 480px){.search__results{float:none}.collapsible-filter__title{width:100%}.js-search-form__filters{display:none}.search-form .search-form__filter-toggle:hover,.search-form .search-form__filter-toggle:active,.search-form .search-form__filter-toggle:focus{color:#333534}.search__filters{margin-bottom:10px}.search-field--large,.search-field--large .search-field__input{font-size:20px;font-size:1.25rem;height:48px;line-height:48px}.search-field--large .search-field__submit{width:48px}.search-field--large .search-field__options{top:48px;height:230px}.search-field--large .search-field__option a{font-size:20px;font-size:1.25rem;line-height:20px;padding:10px 20px}}@media handheld, only screen and (min-width: 481px) and (max-width: 768px){.search__results{float:none}.search__filters{margin-top:-20px}.search-form__filter-toggle{font-size:24px;font-size:1.5rem}.search-form__filters .title-h3{font-size:20px;font-size:1.25rem}.collapsible-filter ul li{float:left;width:50%}}.swipe,.swipe-slides{overflow:hidden;position:relative}.swipe{-ms-touch-action:none}.swipe-slides,.swipe-nav{padding:0}.swipe-slides li,.swipe-slides__item{position:relative;float:left;width:100%;overflow:hidden}.swipe-nav{margin-top:30px;margin-top:1.875rem;list-style:none;text-align:center}.swipe-nav li{display:inline;margin-right:0.8em}.swipe-nav li:last-child{margin-right:0}.swipe-nav li a{display:inline-block;overflow:hidden;width:16px;height:16px;text-indent:-100px;background-color:#bfdce6;-webkit-transition:all .05s linear;border-radius:16px}.swipe-nav li a:hover,.swipe-nav li a:active{background-color:#89d0e9}.swipe-nav li.active a{background-color:#00aff0}.campaign-oceans__heading{color:#187DCC;line-height:1.1;margin:0 auto;max-width:500px}.campaign-oceans__logo{position:relative;width:100%;max-width:830px;height:0;padding-bottom:17%;margin:0 auto;overflow:hidden}.campaign-oceans__logo span{background:url(/assets/campaigns/oceans/logo-18dd5de5ba7533e3f2d0798f6ea8d08b.png) no-repeat;background-size:100% auto;display:block;position:absolute;top:0;left:0;padding:0;margin:0;width:100%;height:100%}.campaign-oceans-gradient{background:#1d8ccb url("/assets/campaigns/oceans/gradient.png") repeat-x;overflow:hidden;padding-bottom:180px;padding-top:50px;position:relative;z-index:1}.title-h2-campaign{font-size:40px;font-size:2.5rem}.container--negative p{font-size:20px;font-size:1.25rem}.campaign-oceans__panel{background:#197CB5}.campaign-oceans__panel-content{position:relative;z-index:1}.campaign-campaigns-h2-title{margin-bottom:30px;margin-bottom:1.875rem}.campaign-oceans-collections{*zoom:1}.campaign-oceans-collections:before,.campaign-oceans-collections:after{content:" ";display:table}.campaign-oceans-collections:after{clear:both}.campaign-oceans-collection{height:200px;position:relative}.campaign-oceans-collection__image{background-repeat:no-repeat;background-size:cover;position:absolute;top:0;right:0;bottom:70px;left:0}.campaign-oceans-collection__image img{display:block;visibility:hidden;opacity:0}.campaign-oceans-collection__title{background:#209CEF;color:#fff;margin:0;padding:10px;text-align:center;min-height:70px;position:absolute;bottom:0;left:0;right:0}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}25%{-webkit-transform:rotate(4deg)}50%{-webkit-transform:rotate(-4deg)}75%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}25%{-moz-transform:rotate(4deg)}50%{-moz-transform:rotate(-4deg)}75%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(0deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}25%{-o-transform:rotate(4deg)}50%{-o-transform:rotate(-4deg)}75%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(0deg)}}@keyframes spin{0%{transform:rotate(0deg)}25%{transform:rotate(4deg)}50%{transform:rotate(-4deg)}75%{transform:rotate(0deg)}100%{transform:rotate(0deg)}}@-webkit-keyframes spin2{0%{-webkit-transform:rotate(8deg)}25%{-webkit-transform:rotate(10deg)}50%{-webkit-transform:rotate(6deg)}75%{-webkit-transform:rotate(10deg)}100%{-webkit-transform:rotate(8deg)}}@-moz-keyframes spin2{0%{-moz-transform:rotate(8deg)}25%{-moz-transform:rotate(10deg)}50%{-moz-transform:rotate(6deg)}75%{-moz-transform:rotate(10deg)}100%{-moz-transform:rotate(8deg)}}@-o-keyframes spin2{0%{-o-transform:rotate(8deg)}25%{-o-transform:rotate(10deg)}50%{-o-transform:rotate(6deg)}75%{-o-transform:rotate(10deg)}100%{-o-transform:rotate(8deg)}}@keyframes spin2{0%{transform:rotate(8deg)}25%{transform:rotate(10deg)}50%{transform:rotate(6deg)}75%{transform:rotate(10deg)}100%{transform:rotate(8deg)}}.campaign-oceans__anim-sprite{-webkit-animation:spin 6s ease-in-out infinite normal;-moz-animation:spin 6s ease-in-out infinite normal;animation:spin 6s ease-in-out infinite normal}.campaign-oceans__sprite{background-position:center center;background-repeat:no-repeat;background-size:100%;display:block;position:absolute}html.ie8 .campaign-oceans__sprite{background-size:cover;-ms-behavior:url(/assets/backgroundsize.htc)}.campaign-oceans-turtle{background-image:url("/assets/campaigns/oceans/turtle.png");height:173px;margin-right:-165px;right:15%;top:75%;width:322px;z-index:2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.campaign-oceans-prawn{background-image:url("/assets/campaigns/oceans/prawn.png");height:104px;margin-left:-180px;width:134px;z-index:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=81)";filter:alpha(opacity=81);-moz-opacity:0.81;-khtml-opacity:0.81;opacity:0.81}.campaign-oceans-pink-fish{background-image:url("/assets/campaigns/oceans/pink-fish.png");height:125px;margin-left:77%;top:80%;width:270px;z-index:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.campaign-oceans-large-grey{background-image:url("/assets/campaigns/oceans/large-grey.png");height:360px;margin-left:42%;top:120%;width:1230px;z-index:0;-webkit-animation:spin2 15s ease-in-out infinite normal;-moz-animation:spin2 15s ease-in-out infinite normal;animation:spin2 15s ease-in-out infinite normal}.campaign-oceans-mid-grey{background-image:url("/assets/campaigns/oceans/mid-grey.png");height:137px;margin-left:-300px;top:0;width:313px;z-index:2}.campaign-oceans-small-grey{background-image:url("/assets/campaigns/oceans/small-grey.png");height:35px;margin-left:-300px;top:40%;width:145px;z-index:0}.campaign-oceans-bubbles-1{background-image:url("/assets/campaigns/oceans/bubbles-1.png");height:264px;margin-left:100%;top:35%;width:92px;z-index:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}.campaign-oceans-bubbles-2{background-image:url("/assets/campaigns/oceans/bubbles-left.png");height:269px;margin-left:-20%;top:45%;width:70px;z-index:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}.campaign-oceans-bubbles-3{background-image:url("/assets/campaigns/oceans/bubbles-left.png");height:269px;margin-left:90%;top:10%;width:70px;z-index:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}.campaign-oceans-fabian-title{position:relative;margin-bottom:30px;padding-left:72px}.campaign-oceans-fabian-image{width:62px;position:absolute;top:-12px;left:0}.campaign-oceans-blue{background:url("/assets/campaigns/oceans/background-layer-1.png") no-repeat center top;display:block;width:1724px;height:1875px;position:absolute;z-index:0;top:0;margin-top:100px;margin-left:-45%}@media handheld, only screen and (max-width: 900px){.campaign-oceans-mid-grey,.campaign-oceans-turtle,.campaign-oceans-prawn,.campaign-oceans-pink-fish{display:none !important}}@media handheld, only screen and (max-width: 768px){.title-h2-campaign{font-size:36px;font-size:2.25rem}.campaign-oceans-large-grey{display:none !important}}@media handheld, only screen and (max-width: 480px){.campaign-oceans__heading{font-size:22px;font-size:1.375rem}.title-h2-campaign{font-size:28px;font-size:1.75rem}.campaign-oceans-collection{height:100px}.campaign-oceans-collection__image{bottom:0;right:66%}.campaign-oceans-collection__title{position:absolute;left:33.33333333333333333%;width:66.666666666666667%;top:0;height:100%}}.resource-source{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.marketing-quote{margin:0;padding:0 0 0 150px}.marketing-quote__text{font-size:20px;font-size:1.25rem}.marketing-quote__cite{color:#0078ca;font-size:20px;font-size:1.25rem;font-style:normal}.table{width:100%}.table__heading{border-bottom:1px solid #b6d1da;font-size:20px;font-size:1.25rem;font-weight:normal;padding:20px 0}.table__cell{border-bottom:1px solid #b6d1da;font-size:20px;font-size:1.25rem;padding:20px 0}.table-tight .table__heading,.table-tight .table__cell{font-size:18px;font-size:1.125rem;padding:14px 0}.mysteryskype__preview{border-bottom:1px solid #E4EEF2;display:block;overflow:hidden;padding:15px 0;width:100%}.mysteryskype__preview:first-child{border-top:2px solid #E4EEF2}.mysteryskype__preview .mysteryskype__preview-cell{float:left}.mysteryskype__preview .js-mysteryskype_bio{display:none}.mysteryskype__preview .mysteryskype__preview-profile{background:#E4EEF2;border-radius:40px;padding:20px 30px;min-height:85px;width:75%;overflow:hidden;position:relative}.mysteryskype__preview .mysteryskype__preview-profile .name{float:left}.mysteryskype__preview .mysteryskype__preview-profile .mysteryskype__preview-location{float:right;width:43%}.mysteryskype__preview .mysteryskype__preview-profile .mysteryskype__preview-location .time_zone{padding-top:3px}.mysteryskype__preview .mysteryskype__preview-avatar{padding-right:10px;width:95px}.mysteryskype__preview .mysteryskype__preview-avatar .avatar img{height:85px;width:85px}.mysteryskype__preview .mysteryskype__preview-share{float:right;padding-top:4px}.mysteryskype__preview .mysteryskype__preview-share .btn-share{display:block;margin-bottom:4px}.js-mysteryskype-listing__content{padding-top:13px}.mysteryskype_table-content{min-height:100px}.mysteryskype-twitter__title{background:#00aff0;color:#fff;margin:0;padding:20px}.mysteryskype-twitter__title a{color:#fff}.mysteryskype-twitter__title a:hover{text-decoration:underline}.mysteryskype-twitter__embed{background:#fff;margin-bottom:30px;padding:20px}.container--mysteryskype-twitter{background:url(/assets/mysteryskype/quote-bg-50428419e660f822373fd9a63390c1ba.jpg) no-repeat;background-attachment:fixed;background-position:50% 0;width:100%}.icon-mysteryskype-chat,.icon-mysteryskype-search{float:left}@media (max-width: 480px){.icon-mysteryskype-chat,.icon-mysteryskype-search{width:45px}}.mysteryskype-chat,.mysteryskype-search{margin-left:110px}@media (max-width: 480px){.mysteryskype-chat,.mysteryskype-search{margin-left:55px}}.container--mysteryskype-why{background-image:url(/assets/mysteryskype/globe-252b71dec06b9141cffb094402d852bf.jpg);background-repeat:no-repeat;background-position:0 -45px;background-size:cover;overflow:hidden}.container--mysteryskype-why .l-inner-block{position:relative;padding-top:100px;padding-bottom:100px}@media (max-width: 768px){.container--mysteryskype-why .l-inner-block{padding-top:0;padding-bottom:0}.container--mysteryskype-why .l-inner-block .column-spacer{display:none}}.icon-location{position:absolute;-moz-transition:top 0.5s, -moz-transform 2s ease-in-out;-webkit-transition:top 0.5s, -webkit-transform 2s ease-in-out;-o-transition:top 0.5s, -o-transform 2s ease-in-out;transition:top 0.5s, transform 2s ease-in-out}@media (max-width: 768px){.icon-location{display:none}}.icon-location.location-1{width:85px;top:40px;left:25px}.icon-location.location-2{width:55px;top:330px;left:85px}.icon-location.location-3{width:55px;top:110px;right:85px}.icon-location.location-4{width:67px;top:430px;right:0}.icon-location.initial-animation{top:-130px}.container--mysteryskype-setup{padding-bottom:50px}.container--mysteryskype-setup .span-four{position:relative;padding-top:140px}.container--mysteryskype-setup .icon{position:absolute;display:block;width:120px;height:120px;top:0;left:50%;margin-left:-60px;opacity:1;-moz-transition:all 0.5s, -moz-transform 2s ease-in-out;-webkit-transition:all 0.5s, -webkit-transform 2s ease-in-out;-o-transition:all 0.5s, -o-transform 2s ease-in-out;transition:all 0.5s, transform 2s ease-in-out}.container--mysteryskype-setup .icon.initial-animation{width:0;height:0;margin-left:0;top:60px;opacity:0}.container--mysteryskype-quote{background-image:url(/assets/mysteryskype/quote-bg-50428419e660f822373fd9a63390c1ba.jpg);background-size:fixed;background-position:50% 0;width:100%;padding:40px 0}.container--mysteryskype-quote p,.container--mysteryskype-quote cite{color:#fff}.container--mysteryskype-quote a{color:#fff;text-decoration:underline}.container--mysteryskype-rules{background:#fff}.container--mysteryskype-rules .l-inner-block{position:relative;padding:50px 0 0}.container--mysteryskype-rules .l-inner-block .pen{position:absolute;left:700px;top:100px;-moz-transition:left 1s, -moz-transform 2s ease-in-out;-webkit-transition:left 1s, -webkit-transform 2s ease-in-out;-o-transition:left 1s, -o-transform 2s ease-in-out;transition:left 1s, transform 2s ease-in-out}.container--mysteryskype-rules .l-inner-block .pen.initial-animation{left:150%}.mysteryskype-tip{background:#e4eef2;height:130px;overflow:hidden;padding:0 15px 0 0}@media (max-width: 480px){.mysteryskype-tip{height:auto;padding:0 15px 15px 15px}}.mysteryskype-tip .mysteryskype-tip--image{display:block;width:130px;float:left;margin-right:15px}@media (max-width: 480px){.mysteryskype-tip .mysteryskype-tip--image{display:none}}.mysteryskype-tip .mysteryskype-tip--title{margin:15px 0 10px 0;font-size:20px;font-size:1.25rem}.mysteryskype-tip .mysteryskype-tip--excerpt{font-size:15px;font-size:0.9375rem;line-height:24px;line-height:1.5rem}.container--mysteryskype-game_20-questions{padding:0;z-index:9}.container--mysteryskype-game_20-questions .mysteryskype-sprites{height:490px;margin-top:-30px}.container--mysteryskype-game_yes-no .mysteryskype-sprite{background:#fff;top:-60px;left:70px;overflow:hidden;height:0%;-moz-transition:height 1s, -moz-transform 2s ease-in-out;-webkit-transition:height 1s, -webkit-transform 2s ease-in-out;-o-transition:height 1s, -o-transform 2s ease-in-out;transition:height 1s, transform 2s ease-in-out}.container--mysteryskype-game_yes-no .mysteryskype-sprite.initial-animation{height:169px}.container--mysteryskype-world .mysteryskype-sprite{background:#fff;top:10px;left:0px;overflow:hidden;height:0%;-moz-transition:height 1s, -moz-transform 2s ease-in-out;-webkit-transition:height 1s, -webkit-transform 2s ease-in-out;-o-transition:height 1s, -o-transform 2s ease-in-out;transition:height 1s, transform 2s ease-in-out}.container--mysteryskype-world .mysteryskype-sprite.initial-animation{height:205px}.container--mysteryskype-equipment{overflow:hidden}.mysteryskype-sprites{position:relative}.animation-trigger{overflow:hidden}.mysteryskype-sprite{position:absolute}.container--mysteryskype-game_20-questions .mysteryskype-sprite{-moz-transition:all 1s, -moz-transform 2s ease-in-out;-webkit-transition:all 1s, -webkit-transform 2s ease-in-out;-o-transition:all 1s, -o-transform 2s ease-in-out;transition:all 1s, transform 2s ease-in-out}.container--mysteryskype-game_20-questions .mysteryskype-sprite.initial-animation{top:-140px;opacity:0}.icon-question-9{top:85px;left:105px;opacity:0.9}.icon-question-8{top:30px;left:210px;opacity:0.1;width:34px}.icon-question-7{top:75px;left:49px;opacity:0.14;width:26px}.icon-question-6{top:216px;left:241px;opacity:0.55;width:44px}.icon-question-5{top:253px;left:32px;opacity:.32;width:59px}.icon-question-4{top:298px;left:210px;opacity:0.13;width:34px}.icon-question-3{top:332px;left:135px;opacity:0.20;width:42px}.icon-question-2{top:390px;left:237px;opacity:0.13;width:50px}.icon-question-1{top:445px;left:157px;opacity:0.3;width:38px}.container--mysteryskype-game_jobs{padding-top:0}.container--mysteryskype-game_jobs .mysteryskype-sprites{height:336px;margin-top:-20px}.container--mysteryskype-game_jobs .mysteryskype-sprite{opacity:1;-moz-transition:all 0.2s, -moz-transform 2s ease-in-out;-webkit-transition:all 0.2s, -webkit-transform 2s ease-in-out;-o-transition:all 0.2s, -o-transform 2s ease-in-out;transition:all 0.2s, transform 2s ease-in-out}.container--mysteryskype-game_jobs .initial-animation{top:138px;left:161px;opacity:0}.icon-jobs1{top:30px;left:93px}.icon-jobs2{top:30px;left:232px}.icon-jobs3{top:140px;left:298px}.icon-jobs4{top:258px;left:243px}.icon-jobs5{top:258px;left:73px}.icon-jobs6{top:140px;left:30px}.icon-jobs-person{top:108px;left:129px}@media only screen and (max-width: 960px){.mysteryskype__preview .mysteryskype__preview-profile{width:80%}.mysteryskype__preview .mysteryskype__preview-profile a{padding-top:20px}.mysteryskype__preview .mysteryskype__preview-avatar{display:none}}@media handheld, only screen and (max-width: 768px){.map_link{display:none}.js-mysteryskype-listing__content{padding-left:0;padding-right:0}.mysteryskype__preview .mysteryskype__preview-profile{width:90%}.mysteryskype__preview .mysteryskype__preview-avatar{display:none}}@media handheld, only screen and (max-width: 480px){.table__cell .btn-share--twitter{margin-top:5px}.js-mysteryskype-listing__content{padding-left:0;padding-right:0}.map_link{display:none}.mysteryskype__preview .mysteryskype__preview-cell{float:left;overflow:hidden;position:relative}.mysteryskype__preview .mysteryskype__preview-profile{background:transparent;border-radius:0;padding:0;overflow:hidden;min-height:auto;width:60%}.mysteryskype__preview .mysteryskype__preview-profile a{float:none;display:block;padding-bottom:3px;width:100%}.mysteryskype__preview .mysteryskype__preview-profile .mysteryskype__preview-location{float:none;width:100%}.mysteryskype__preview .mysteryskype__preview-profile .mysteryskype__preview-location .time_zone{padding-left:0 !important}.mysteryskype__preview .mysteryskype__preview-avatar{display:none}.mysteryskype__preview .mysteryskype__preview-share{float:right;padding-top:4px}}.cell--1x1{height:234px;width:234px}.cell--2x2{height:468px;width:468px}.story-preview{background:#00aff0;cursor:pointer;position:relative;height:100%;overflow:hidden}.story-preview:hover{background-color:#377CBD}.story-preview--primary{background-color:#6EAE17}.story-preview--primary:hover{background-color:#639D14}.story-preview__link{display:block}.story-preview__quote{margin:0;height:100%;padding:12px}.cell--2x2 .story-preview__quote{padding:25px}.story-preview__caption{padding:16px 12px}.story-preview__quote-text{position:relative;padding:33px 0}.story-preview__quote-text:before,.story-preview__quote-text:after{position:absolute}.story-preview__quote-text:before{background:url(/assets/stories/quote-left-small-9c059ba16c561acf056bee663ba2f738.png) no-repeat;content:"";display:block;top:0;left:0;height:21px;width:24px}.story-preview__quote-text:after{background:url(/assets/stories/quote-right-small-33aabacbf48c90a2041194e158ff7514.png) no-repeat;content:"";display:block;bottom:0;right:0;height:20px;width:22px}.story-preview__quote-text p{font-size:22px;font-size:1.375rem;color:#fff}.story-preview__quote-readmore{bottom:0;left:0;position:absolute;font-weight:bold;color:#fff;white-space:nowrap;font-size:18px;font-size:1.125rem}.story-preview__quote-readmore:hover{color:#fff}.cell--2x2 .story-preview__quote-readmore{margin-bottom:-5px}.cell--2x2 .story-preview__quote-text{padding:40px 0 10px 0}.cell--2x2 .story-preview__quote-text:before{background-image:url(/assets/stories/quote-left-6c99b8ac159b07065629860cfcbbb8d8.png);height:29px;width:34px}.cell--2x2 .story-preview__quote-text:after{background-image:url(/assets/stories/quote-right-afc965c62fb9bca5cf5235d582af8f7b.png);height:29px;width:34px}.cell--2x2 .story-preview__quote-text p{font-size:32px;font-size:2rem}.story-preview__quote-avatar{border-radius:999px;float:left;height:7em;width:7em;margin-top:2.5em;margin-left:1.5em;overflow:hidden}.story-preview__cite{display:block;font-style:normal;color:#fff}.story-preview__cite--fixed{position:absolute;bottom:12px;left:12px}.cell--2x2 .story-preview__cite--fixed{bottom:25px;left:25px}.story-preview__cite-name,.story-preview__cite-location{display:block}.story-preview__cite-name{margin-bottom:5px;font-size:18px}.cell--2x2 .story-preview__cite-name{font-size:22px}.featured-story{background:#fff;overflow:hidden;position:relative}.featured-story__image{position:absolute;right:0;top:0;width:688px;height:100%;background-position:center center;background-size:cover}.featured-story__image img{visibility:hidden;opacity:0}html.ie8 .featured-story__image{-ms-behavior:url(/assets/backgroundsize.htc)}.featured-story__content{height:436px;padding:25px;padding:1.5625rem;position:relative;width:468px}.featured-story--right .featured-story__image{left:0;right:auto}.featured-story--right .featured-story__content{margin-left:690px;margin-left:43.125rem}.featured-story__content-text{color:#41454C;font-size:32px;font-size:2rem;margin-bottom:20px;padding-right:20px}.featured-story__caption{position:absolute;bottom:25px;left:25px}.featured-story__user{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;font-size:22px;font-size:1.375rem;margin-bottom:5px}.featured-story__location{color:#41454C}.story-quote{margin:80px auto;padding:0 0 0 200px}.story-quote__text{color:#41454C;font-size:32px;font-size:2rem;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-bottom:0.7em;padding:0 60px;position:relative}.story-quote__text:before{background:url(/assets/stories/quote-blue-654571ca9bcd19d11be5cab8bebc313f.png) no-repeat;content:"";display:block;position:absolute;top:0.35em;left:0;height:29px;width:34px}.story-quote__text:after{background:url(/assets/stories/quote-blue-right-e86626cc00fa926cb48b0f1be6cde997.png) no-repeat;content:"";display:block;position:absolute;bottom:0;right:0;height:30px;width:34px}.story-quote__cite{display:block;font-size:26px;font-size:1.625rem;font-style:normal;margin-bottom:0.5em;padding:0 60px}.story-preview__media-image,.story-preview__caption--fixed{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center center;background-size:cover}.story-preview__media-image img,.story-preview__caption--fixed img{visibility:hidden;opacity:0}.story-preview__caption--fixed{background:#fff;padding:16px 12px}.story-preview__caption--fixed p{font-size:22px;font-size:1.375rem}.story-preview__caption--fixed a{font-weight:bold;position:absolute;bottom:16px;left:12px}.story-preview__media .story-preview__caption--fixed{display:none}.story-preview__media:hover .story-preview__caption--fixed{display:block}.l-inner-block--grid{width:1156px;max-width:1156px}@media handheld, only screen and (min-width: 954px) and (max-width: 1186px){.l-inner-block--grid{width:922px;max-width:922px}.column--hide-4{display:none}.featured-story__image{width:454px}.featured-story--right .featured-story__content{margin-left:454px}}@media handheld, only screen and (max-width: 952px){.l-inner-block--grid{width:688px;max-width:688px}.column--hide-3{display:none}.featured-story__image{width:454px}.featured-story--right .featured-story__content{margin-left:454px}.featured-story__content{height:287px;width:234px}}@media handheld, only screen and (max-width: 768px){.l-inner-block--grid{max-width:100%;width:auto}.story-preview__media-image,.story-preview__caption--fixed,.story-preview__cite--fixed{position:static}.story-preview__caption--fixed a{position:static}.featured-story__content{padding:12px}.featured-story__caption{position:static}.story-quote{margin:0;padding:15px}.story-quote .module__thumb{display:none}.story-quote .module__content{padding-right:0}.story-quote__text{font-size:22px;font-size:1.375rem;padding:0 32px}.story-quote__text:before{background-image:url(/assets/stories/quote-left-small-9c059ba16c561acf056bee663ba2f738.png);height:21px;width:24px;top:3px}.story-quote__text:after{background-image:url(/assets/stories/quote-right-small-33aabacbf48c90a2041194e158ff7514.png);height:20px;width:22px}.story-quote__cite{font-size:22px;font-size:1.375rem;padding:0 32px}.featured-story--right .featured-story__content{margin-left:0}.featured-story__image,.story-preview__media-image{height:200px;width:100%;position:static}.story-preview__media .story-preview__caption--fixed{display:block}.featured-story__content{height:auto;width:100%}.featured-story__content-text{font-size:22px;font-size:1.375rem}.featured-story__user{font-size:22px;font-size:1.375rem}.cell--1x1,.cell--2x2{height:auto;width:auto}.cell--1x1 .story-preview__quote-readmore{bottom:12px;left:12px}.cell--1x1 .story-preview__quote-readmore--non-static{position:static}.cell--2x2 .story-preview__cite--fixed{bottom:25px;left:25px}.cell--2x2 .story-preview__quote{padding:12px}.cell--2x2 .story-preview__quote-text{margin-bottom:1em;padding:33px 0}.cell--2x2 .story-preview__quote-text:before{background-image:url(/assets/stories/quote-left-small-9c059ba16c561acf056bee663ba2f738.png);height:21px;width:24px}.cell--2x2 .story-preview__quote-text:after{background-image:url(/assets/stories/quote-right-small-33aabacbf48c90a2041194e158ff7514.png);height:20px;width:22px}.cell--2x2 .story-preview__quote-text p{font-size:22px;font-size:1.375rem}}.story-content--page{background:#fff}.story-content__header{padding:30px;padding:1.875rem;padding-bottom:0}.story-content__media img{display:block;width:100%}.story-content__media-holder{margin-bottom:30px}.story-content__header .l-sixteen-by-nine{padding-bottom:30px}.story-content__inner{margin:0 auto;max-width:960px}.story-content-quote{background:#e4eef2;margin:0;overflow:hidden;padding:0 40px 40px 40px;position:relative}.story-content-quote:after{background-image:url(/assets/icons/story-content-rightquote.png);content:"";display:block;height:32px;width:35px;position:absolute;bottom:20px;right:40px}.story-content-quote--with-avatar{padding-left:140px}.story-content-quote__quote{padding:70px 0px 70px 90px;position:relative}.story-content-quote__quote p{color:#6b6c6f;font-size:25px;font-size:1.5625rem}.story-content-quote__quote:before{background-image:url(/assets/icons/story-content-leftquote.png);content:"";display:block;height:31px;width:34px;position:absolute;top:15px;left:30px}.story-content-quote__user{border-radius:999px;float:left;margin-left:-100px;margin-top:70px;height:100px;width:100px;overflow:hidden}.story-content-quote__user img{width:100%}.story-content__copy{margin-bottom:30px}.story-content__user{font-size:36px;margin-bottom:0;padding-top:30px;padding-left:100px}.story-content__user-avatar{border-radius:999px;float:left;margin-left:-100px;overflow:hidden;width:80px}.story-content-user__name{display:block;font-size:20px;font-size:1.25rem;margin-bottom:0.3em}.story-content__share{margin-top:15px}.story-content__share-title{color:#939598;font-size:22px;font-size:1.375rem;margin-bottom:0.5em}.story-content__footer{background-color:#D5E3E6;padding:10px 40px}.story-content__footer-cta{margin-bottom:0.5em}.story-content__footer-cta:last-child{margin-bottom:0}.story-content-user__location{color:#41454C}.story-content__copy .content-block{margin-bottom:1.625em}.story-content__copy .quote-block blockquote{margin:0;padding:0px 50px 10px 50px;position:relative}.story-content__copy .quote-block blockquote:before{background-image:url(/assets/stories/quote-blue-654571ca9bcd19d11be5cab8bebc313f.png);content:"";display:block;height:29px;width:34px;position:absolute;top:0px;left:0px}.story-content__copy .quote-block blockquote:after{background-image:url(/assets/stories/quote-blue-right-e86626cc00fa926cb48b0f1be6cde997.png);content:"";display:block;height:30px;width:34px;position:absolute;bottom:10px;right:0px}.story-content__copy .quote-block blockquote p{font-size:26px;font-size:1.625rem}.story-content__copy .quote-block cite{font-size:14px;font-size:0.875rem;padding:30px 50px;font-style:normal}.story-content__aside{border-top:1px solid #eee}.story-content-images img{display:block;width:100%}.story-content__aside-user{width:50%;float:left}.story-content__aside-share{float:right;width:50%}@media handheld, only screen and (max-width: 480px){.story-content__footer{padding:0}.story-content__copy p{font-size:18px;font-size:1.125rem}.story-content__user{font-size:24px;font-size:1.5rem;line-height:30px;margin:0 auto;padding-left:0;width:100%}.story-content__user-avatar{display:none}.story-preview__media-image{height:200px}.story-content__share .share-list li{float:none;margin-bottom:5px}.story-content__aside-share{width:70px}}.stories-container{margin-bottom:50px}.l-sub-header--gradient{position:relative}.l-sub-header--gradient .columns{position:relative}.l-sub-header__gradient{background:#474848;content:"";display:block;position:absolute;height:100%;width:100%;top:0;left:0;opacity:0.47}.l-sub-header--gradient__title-holder{padding:110px 0;padding:6.875rem 0}.l-sub-header--gradient__title{font-size:62px;font-size:3.875rem}.stories-webcam-header{overflow:hidden;padding:30px 0}.stories-webcam-header__image{display:none}@media handheld, only screen and (min-width: 768px){.stories-webcam-header__content{float:left;padding-right:20px;width:60%}.stories-webcam-header__image{display:block;float:left;padding-top:10px;width:40%}.stories-webcam-header__image img{width:100%}}@media handheld, only screen and (max-width: 768px){.l-sub-header--gradient__title-holder{padding:80px 0;padding:5rem 0}.l-sub-header--gradient__title{font-size:48px;font-size:3rem;line-height:60px}}@media handheld, only screen and (max-width: 480px){.l-sub-header--gradient__title-holder{padding:0}}.grid-selector{width:120px}.grid-selector__tile{float:left;width:30px;height:30px;margin:5px;background-color:#ddd}.grid-selector__tile.is-selected{background-color:#00aff0}.fullpage-slider{height:100%;overflow:hidden;visibility:hidden;position:relative;width:100%;-ms-touch-action:none}.fullpage-slider__slides{height:100%;overflow:hidden;position:relative}.fullpage-slider__slide{background:#DDE9EE;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-ms-behavior:url(/assets/backgroundsize.htc);float:left;height:100%;overflow:hidden;padding-top:102px;position:relative;width:100%}.fullpage-slider__slide--blue{background-color:#00aff0;padding-top:100px;padding-bottom:100px}.fullpage-slider-circles{position:relative}.fullpage-slider-circle,.fullpage-slider-circle--blue,.fullpage-slider-circle--green{background:#fff;border-radius:999px;display:table;font-size:22px;height:400px;width:400px}.fullpage-slider-circle *,.fullpage-slider-circle--blue *,.fullpage-slider-circle--green *{color:#fff;font-size:22px;font-size:1.375rem}.fullpage-slider-circle--blue{background-color:rgba(0,175,240,0.8)}.fullpage-slider-circle--blue-solid{background-color:#00aff0}.fullpage-slider-circle--green{background-color:rgba(110,175,24,0.8)}.fullpage-slider-circle--green-solid{background-color:#6EAF18}.fullpage-slider-circle__content{display:table-cell;padding:0 10%;vertical-align:middle}.fullpage-slider-circle--small *{font-size:15px;font-size:0.9375rem}.fullpage-slider__slide--blue__title{color:#fff;font-size:28px;font-size:1.75rem;margin-bottom:0}.fullpage-slider__slide--blue__paragraph{color:#fff;font-size:28px;font-size:1.75rem}.fullpage-slider-cell{background:#DD1F66;overflow:hidden;position:relative}.fullpage-slider-cell--right .fullpage-slider-cell__content{left:0}.fullpage-slider-cell--right .fullpage-slider-cell__caption{float:right}.fullpage-slider-cell__content{height:100%;left:50%;position:absolute;width:50%}.fullpage-slider-cell__content:before{background:url(/assets/campaigns/bett2014/play-icon-76e34769f40a364a05d54b61e459c5a7.png) no-repeat;content:"";display:block;height:44px;width:44px;position:absolute;top:50%;left:50%;margin-left:-22px;margin-top:-22px}.fullpage-slider-cell__content--presentation:before{background:url(/assets/campaigns/bett2014/presentation-icon-00dc939c279535484c45ca587f72b324.png) no-repeat}.fullpage-slider-circle__content strong{display:block;margin-bottom:5px}.fullpage-slider-cell__content-image{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-ms-behavior:url(/assets/backgroundsize.htc);height:100%;width:100%}.fullpage-slider-cell__content-image img{display:none}.fullpage-slider-cell__content-image.fullpage-slider-cell__content-image--centered{background-position:center center}.fullpage-slider-cell__caption{background:#fff;float:left;height:280px;padding:20px;width:50%}.fullpage-slider-cell__caption p{font-size:16px;font-size:1rem}.fullpage-slider-cell__caption--blue{background:#00aff0;color:#fff}.fullpage-slider-cell__caption--blue *{color:#fff}.fullpage-slider-nav{margin:-30px auto 0 auto;text-align:center;z-index:2000;position:relative}.fullpage-slider-nav__item{background:#B5D3DF;border-radius:99px;cursor:pointer;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin:0 2px;position:relative;height:13px;width:13px}.fullpage-slider-nav__item.is-selected{background:#219DEB}.fullpage-slider-footer{background:rgba(89,107,111,0.5);overflow:hidden;position:absolute;padding:10px;bottom:-1px;left:0;width:100%}.fullpage-slider-footer span{color:#fff;float:left}.fullpage-slider-logo{background:url(/assets/campaigns/bett2014/ms-logo-e1f255b09cef31291f818ef1388064eb.png);display:block;width:89px;height:18px;float:right}body[data-action="welcome"] .button--transparent:hover{background:#209dd8;border-color:rgba(255,255,255,0.8)}.welcome-header{position:relative;overflow:hidden}.welcome-header .frontend-form__select{height:42px;padding-bottom:1px;position:relative;width:100%;max-width:300px;font-size:1.3em}.welcome-header .frontend-form__select select{width:100%;max-width:294px}.welcome-header .frontend-form__select-value{height:35px}.welcome-header .frontend-form__select-arrow{top:17px}.welcome-header .welcome-header__text{position:relative;z-index:10}.welcome__mysteryskype{background:url(/assets/mysteryskype/welcome_hero-931ae79159b3c0c6a6b2a09a2485f3e1.jpg);background-size:cover}@media (max-width: 768px){.welcome__mysteryskype{padding:30px 0 100px}}.welcome__mysteryskype .inner_wrapper{overflow:hidden;padding:0;margin:30px;margin:1.875rem;position:relative}@media (max-width: 768px){.welcome__mysteryskype .inner_wrapper{margin:0 auto}}.welcome__mysteryskype .tout-text{background:#00aff0;background:rgba(0,175,240,0.9);color:#fff}.welcome__mysteryskype .tout-text h2,.welcome__mysteryskype .tout-text p{color:#fff;font-size:40px;font-size:2.5rem}.welcome__mysteryskype .tout-text p{font-size:21px;font-size:1.3125rem}@media (max-width: 960px){.welcome__mysteryskype .tout-text h2{font-size:30px}.welcome__mysteryskype .tout-text p{font-size:18px}}@media (max-width: 960px){.welcome__mysteryskype .tout-text h2,.welcome__mysteryskype .tout-text p{font-size:30px;font-size:1.875rem}.welcome__mysteryskype .tout-text p{font-size:18px;font-size:1.125rem}}.welcome__mysteryskype .tout-image{overflow:hidden;background:url(/assets/mysteryskype/tout-1989b8815ff2fb0c515cc63718094900.jpg);background-size:cover;position:absolute;top:0;right:0;bottom:0}@media (max-width: 768px){.welcome__mysteryskype .tout-image{position:static;padding-top:44% !important}}.welcome__mysteryskype .tout-image img{display:block;width:100%}.welcome__featured-lessons__text{text-align:center}.welcome__featured-lessons__text h2,.welcome__featured-lessons__text p{color:#fff;font-size:40px;font-size:2.5rem}.welcome__featured-lessons__text p{font-size:21px;font-size:1.3125rem}@media (max-width: 960px){.welcome__featured-lessons__text h2{font-size:30px}.welcome__featured-lessons__text p{font-size:18px}}.welcome__featured-lessons__text h2,.welcome__featured-lessons__text p{color:inherit}.welcome__featured-lessons__text p:last-child{margin-bottom:0}.welcome__collections{background:url(/assets/hero-images/snow_cave-13712df8e93ad33047e560d1876d44c8.jpg);background-size:cover;padding-top:45%;position:relative}.welcome__collections .collections-tout{position:absolute;top:20%;left:50%;margin-left:-15%;background:#00aff0;background:rgba(0,175,240,0.9);text-align:center}.welcome__collections .collections-tout h2,.welcome__collections .collections-tout p{color:#fff;font-size:40px;font-size:2.5rem}.welcome__collections .collections-tout p{font-size:21px;font-size:1.3125rem}@media (max-width: 960px){.welcome__collections .collections-tout h2{font-size:30px}.welcome__collections .collections-tout p{font-size:18px}}.welcome__collections .collections-tout h2{margin-bottom:1em}@media (max-width: 768px){.welcome__collections{position:static;padding:30px}.welcome__collections .collections-tout{position:static;margin:0 10%}}.l-sub-header_schoolinthecloud{color:#fff;background-color:#000;background-size:cover;background-position:100% 100%}.l-sub-header_schoolinthecloud h1{font-size:62px;font-size:3.875rem;font-weight:normal;margin-right:30px}.l-sub-header_schoolinthecloud h1,.l-sub-header_schoolinthecloud p,.l-sub-header_schoolinthecloud .video-cta a{color:inherit}.l-sub-header_schoolinthecloud .standfirst{margin:2em 0}@media (max-width: 480px){.l-sub-header_schoolinthecloud .standfirst{width:100%}}.l-sub-header_schoolinthecloud .video-cta{padding:.5em 0}@media (max-width: 480px){.l-sub-header_schoolinthecloud{background-color:#00aff0 !important}}.containter_schoolinthecloud{padding-bottom:3em;background:#fff;background-color:#ebf1f3;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ebf1f3),color-stop(100%, #fff));background-image:-webkit-linear-gradient(#ebf1f3,#fff);background-image:linear-gradient(#ebf1f3,#fff)}.containter_schoolinthecloud .button,.containter_schoolinthecloud .map-intro__dismiss{margin-top:2em}.footer_schoolinthecloud{text-align:center}.footer_schoolinthecloud h2{font-size:36px;font-size:2.25rem;text-align:center;margin-bottom:1.3em}.footer_schoolinthecloud .schoolinthecloud_partners{padding:0;margin:0 auto;list-style:none;overflow:hidden;display:inline-block}.footer_schoolinthecloud .schoolinthecloud_partners .schoolinthecloud_partner{padding:0 70px 0 0;display:inline-block}.footer_schoolinthecloud .schoolinthecloud_partners .schoolinthecloud_partner:last-child{padding:0}@media (max-width: 960px){.footer_schoolinthecloud .schoolinthecloud_partners .schoolinthecloud_partner{display:block;padding:0 0 1em}}.my-attributes__title{margin-top:1em;margin-bottom:0.75em}.my-attributes__content{padding:0.8em;background-color:#fff;background-color:rgba(255,255,255,0.6);border-radius:30px}.my-attributes__avatar{float:left;width:62px;height:62px;margin:-0.8em;margin-right:1em}.my-attributes__list{float:left}.my-attributes__item{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;line-height:30px}.my-attributes .my-attributes__item{margin:0 0.75em}.my-attributes .my-attributes__item:last-child{margin-right:0}.my-attributes__value{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;font-size:1.4em;vertical-align:-2px;margin-right:0.5em}.my-attributes__cta{float:right}@media (max-width: 62em){.my-attributes{text-align:center}.my-attributes__content{border-radius:0}.my-attributes__avatar{display:none}.my-attributes__list{float:none;margin-bottom:1em}.my-attributes__cta{float:none}}.news-ticker__list{position:relative}.news-ticker__item{position:absolute;top:0;left:0;width:100%;visibility:hidden;opacity:0;-webkit-transition:1s;-moz-transition:1s;transition:1s}.news-ticker__item.is-showing{visibility:visible;opacity:1;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;transition:opacity 1s}.news-ticker__title{margin-bottom:0.6em}.news-ticker__item-title{margin:0}.news-ticker__item-link{position:relative;display:block;padding-bottom:42px;overflow:hidden;height:3.5em}.news-ticker__item-link:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:70%;height:1.1em;background-color:rgba(255,255,255,0);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(60%, rgba(255,255,255,0)),color-stop(90%, #fff));background-image:-webkit-linear-gradient(left, rgba(255,255,255,0) 60%,#fff 90%);background-image:linear-gradient(to right,rgba(255,255,255,0) 60%,#fff 90%)}.news-ticker .news-ticker__item-link{padding-left:76px}.news-ticker__item-image{position:absolute;left:0;top:0.2em;width:65px;height:65px}@media (max-width: 480px){.news-ticker{display:none}}.subject-select__title{margin-top:-0.3em}.subject-select__field{margin-top:1em}.subject-select__field .search-field__input{font-size:24px;font-size:1.5rem}.subject-select__last-subject{margin-top:1em}.discover-lessons__aside{float:none;clear:both;margin:auto;text-align:center}.discover-lessons__aside p{font-weight:normal;color:#888}.discover-lessons__grid{margin:0 -0.5em;padding-top:0;padding-bottom:0}.discover-lessons__item{padding:0.5em;width:25%}.discover-lessons__item--mid{width:50%}.discover-lessons__item--large{width:100%}.discover-lessons__item-inner{position:relative;padding-bottom:100%}.discover-lessons__item-inner--2-1{padding-bottom:50%}.discover-lessons__item-inner--1-2{padding-bottom:200%}.discover-lessons__item-text-content,.discover-lessons__item-meta{padding:1em}.discover-lessons__item--with-image .discover-lessons__item-inner--2-1 .discover-lessons__item-text-content,.discover-lessons__item--with-image .discover-lessons__item-inner--2-1 .discover-lessons__item-meta{width:50%}.discover-lessons__item-link{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00aff0;-webkit-transition:background-color 100ms;-moz-transition:background-color 100ms;transition:background-color 100ms}.discover-lessons__item-link:hover{background-color:#00a4e1}.discover-lessons__item-image{display:block;width:100%;height:50%;background-position:center center;background-size:cover}.discover-lessons__item-image img{display:none}html.ie6 .discover-lessons__item-image img,html.ie7 .discover-lessons__item-image img,html.ie8 .discover-lessons__item-image img{display:block;width:100%}html.ie8 .discover-lessons__item-image{-ms-behavior:url(/assets/backgroundsize.htc)}.discover-lessons__item-inner--2-1 .discover-lessons__item-image{position:absolute;right:0;top:0;width:50%;height:100%;margin-right:-0.5em}.discover-lessons__item-title{color:#fff}.discover-lessons__item--large .discover-lessons__item-title{font-size:2em}.discover-lessons__item-meta{position:absolute;bottom:0;left:0;width:100%;padding-right:4em;color:#fff;color:rgba(255,255,255,0.7);-webkit-transition:color 100ms;-moz-transition:color 100ms;transition:color 100ms}.discover-lessons__item-link:hover .discover-lessons__item-meta{color:#fff}.discover-lessons__item-icon{position:absolute;right:1em;bottom:1em;opacity:0.7;-webkit-transition:opacity 100ms;-moz-transition:opacity 100ms;transition:opacity 100ms}.discover-lessons__item-link:hover .discover-lessons__item-icon{opacity:1}@media (max-width: 50em){.discover-lessons__item{width:100%}.discover-lessons__item-inner{padding-bottom:0}.discover-lessons__item-link,.discover-lessons__item-meta{display:block;position:static;width:auto;height:auto}.discover-lessons__item-meta{padding:0}.discover-lessons__item--large .discover-lessons__item-title{font-size:1.125em}.discover-lessons__item-inner--2-1 .discover-lessons__item-image{margin-right:0}}.promo-spot__item{overflow:hidden;height:18em;background-color:#e4eef2}.promo-spot__content,.promo-spot__image{float:right}.promo-spot__content{width:33.3%;padding:1.4em}.promo-spot__image{display:block;width:66.6%;height:18em;background-position:center center;background-size:cover}.promo-spot__image img{display:none}html.ie6 .promo-spot__image img,html.ie7 .promo-spot__image img,html.ie8 .promo-spot__image img{display:block;width:100%}html.ie8 .promo-spot__image{-ms-behavior:url(/assets/backgroundsize.htc)}.promo-spot__title{margin-bottom:0.6em}@media (max-width: 42em){.promo-spot__item{height:auto}.promo-spot__content,.promo-spot__image{float:none;width:auto;height:auto}.promo-spot__image{height:10em}}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100px, 0);-webkit-transition-timing-function:linear}50%{opacity:1;-webkit-transition-timing-function:ease-in-out;-webkit-transform:translate3d(0, 0, 0)}75%{-webkit-transition-timing-function:ease-in;-webkit-transform:translate3d(0, -10px, 0)}100%{opacity:1;-webkit-transform:none}}@-moz-keyframes bounceInDown{0%{opacity:0;-moz-transform:translate3d(0, -100px, 0);-moz-transition-timing-function:linear}50%{opacity:1;-moz-transition-timing-function:ease-in-out;-moz-transform:translate3d(0, 0, 0)}75%{-moz-transition-timing-function:ease-in;-moz-transform:translate3d(0, -10px, 0)}100%{opacity:1;-moz-transform:none}}@-o-keyframes bounceInDown{0%{opacity:0;-o-transform:translate3d(0, -100px, 0)}50%{opacity:1;-o-transform:translate3d(0, 0, 0)}75%{-o-transform:translate3d(0, -10px, 0)}100%{opacity:1;-o-transform:none}}@keyframes bounceInDown{0%{opacity:0;transform:translate3d(0, -100px, 0);transition-timing-function:linear}50%{opacity:1;transition-timing-function:ease-in-out;transform:translate3d(0, 0, 0)}75%{transition-timing-function:ease-in;transform:translate3d(0, -10px, 0)}100%{opacity:1;transform:none}}@-webkit-keyframes bounceInShadow{0%{opacity:0}20%{opacity:0;-webkit-transition-timing-function:linear}50%{opacity:1;-webkit-transition-timing-function:ease-in-out}75%{opacity:0.6;-webkit-transition-timing-function:ease-in}100%{opacity:1}}@-moz-keyframes bounceInShadow{0%{opacity:0}20%{opacity:0;-moz-transition-timing-function:linear}50%{opacity:1;-moz-transition-timing-function:ease-in-out}75%{opacity:0.6;-moz-transition-timing-function:ease-in}100%{opacity:1}}@-o-keyframes bounceInShadow{0%{opacity:0}20%{opacity:0}50%{opacity:1}75%{opacity:0.6}100%{opacity:1}}@keyframes bounceInShadow{0%{opacity:0}20%{opacity:0;transition-timing-function:linear}50%{opacity:1;transition-timing-function:ease-in-out}75%{opacity:0.6;transition-timing-function:ease-in}100%{opacity:1}}.animating-pin__icon,.animating-pin__shadow{width:48px;height:56px;position:absolute}.animating-pin__icon{background-image:url(/assets/discovery/map-pin-fc43cabb338aaac5180476b8386b7943.png)}html.no-cssanimations .animating-pin__icon{opacity:1}.animating-pin--guest-speaker .animating-pin__icon{background-image:url(/assets/discovery/map-pin-guest-speaker-e6e5d003206b1d50483c26cf39579066.png)}html.cssanimations .animating-pin--should-animate .animating-pin__icon{-webkit-animation-name:bounceInDown;-moz-animation-name:bounceInDown;animation-name:bounceInDown;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}.animating-pin__shadow{background-image:url(/assets/discovery/map-pin-shadow-36a2eec1417e38fa98a285ac21a3ca8b.png)}html.no-cssanimations .animating-pin__shadow{opacity:1}html.cssanimations .animating-pin--should-animate .animating-pin__shadow{-webkit-animation-name:bounceInShadow;-moz-animation-name:bounceInShadow;animation-name:bounceInShadow;-webkit-animation-duration:0.5s;-moz-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}.teacher-listing__map{position:relative;max-width:100em;height:644px;margin:auto;top:-124px;margin-bottom:-124px;overflow:hidden}.teacher-listing__map .MicrosoftMap{overflow:visible !important;top:124px !important}.teacher-listing__map .MicrosoftNav .OverlaysTL{background:none !important;border:none !important}.teacher-listing__breadcrumb{float:left}.teacher-listing__results-heading{position:relative}.teacher-listing__results-heading:after{content:"";position:absolute;top:20px;left:-32px;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;width:32px;height:34px;vertical-align:middle;background:url(/assets/discovery/spinner-cb10be9cbe47aab13b45067655d008ce.gif) no-repeat;opacity:0;-webkit-transition:opacity 100ms;-moz-transition:opacity 100ms;transition:opacity 100ms}.teacher-listing__breadcrumb__title{margin:0}.teacher-listing__pagination{float:right}.teacher-listing__pagination .next_page{margin-right:0}.search__filters--floating{position:relative;z-index:1;padding-top:0;margin-top:-11em;background-color:white;border:1px solid #e4eef2}.search__filters--floating .search-form__filters{border-top:none}.search__filters--floating fieldset{border-bottom:1px solid #e4eef2}.search__filters--floating .frontend-form__checkbox{margin-top:6px;margin-bottom:12px}.search__filters--floating .frontend-form__legend--extra-padding{padding-top:0.2em}.frontend-form__legend--extra-padding{padding-bottom:0.7em}.search-sorting{margin-top:30px;margin-top:1.875rem;padding:1.2em 0;border:1px solid #e4eef2;border-left:none;border-right:none}.search-sorting--no-border{border-bottom:none}.search-sorting__select{float:right;max-width:10em}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale(0)}70%{opacity:1;-webkit-transform:scale(1.15)}100%{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes zoomInUp{0%{opacity:0;-moz-transform:scale(0)}70%{opacity:1;-moz-transform:scale(1.15)}100%{opacity:1;-moz-transform:scale(1)}}@-o-keyframes zoomInUp{0%{opacity:0;-o-transform:scale(0)}70%{opacity:1;-o-transform:scale(1.15)}100%{opacity:1;-o-transform:scale(1)}}@keyframes zoomInUp{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.15)}100%{opacity:1;transform:scale(1)}}.map-intro{position:relative;text-align:center}.map-intro__info{position:relative;z-index:1;margin-bottom:25px;padding:1em;background-color:rgba(0,175,240,0.7);opacity:0}html.cssanimations .map-intro__info{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}html.no-cssanimations .map-intro.is-animated .map-intro__info{opacity:1}html.cssanimations .map-intro.is-animated .map-intro__info{-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation:zoomInUp 0.4s linear 0.5s 1 alternate forwards;-moz-animation:zoomInUp 0.4s linear 0.5s 1 alternate forwards;animation:zoomInUp 0.4s linear 0.5s 1 alternate forwards}.map-intro__info--has-location:after{content:"";position:absolute;left:50%;bottom:0;margin-bottom:-20px;margin-left:-20px;border:20px solid transparent;border-bottom:none;border-top-color:rgba(0,175,240,0.7)}.map-intro__title,.map-intro__body{color:#fff}.map-intro__user,.map-intro__user__avatar,.map-intro__user__shadow{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;position:relative;width:48px;height:56px}.map-intro__user__avatar,.map-intro__user__shadow{position:absolute;top:0;left:0}.map-intro__user__avatar{opacity:0;background-image:url(/assets/discovery/map-pin-fc43cabb338aaac5180476b8386b7943.png)}.map-intro.is-animated .map-intro__user__avatar{-webkit-animation:bounceInDown 0.5s linear 0 1 alternate forwards;-moz-animation:bounceInDown 0.5s linear 0 1 alternate forwards;animation:bounceInDown 0.5s linear 0 1 alternate forwards}.map-intro__user__avatar img{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;width:39px;height:39px;border:3px solid #00aff0 !important}.map-intro__user__shadow{opacity:0;background-image:url(/assets/discovery/map-pin-shadow-36a2eec1417e38fa98a285ac21a3ca8b.png)}.map-intro.is-animated .map-intro__user__shadow{-webkit-animation:bounceInShadow 0.5s linear 0 1 alternate forwards;-moz-animation:bounceInShadow 0.5s linear 0 1 alternate forwards;animation:bounceInShadow 0.5s linear 0 1 alternate forwards}.buttonbar{text-align:right;padding:2em;border:1px solid #e4eef2;border-left:none;border-right:none;border-bottom:none}.buttonbar .button,.buttonbar .map-intro__dismiss{margin-left:0.7em}.search-header-bottom-padding{padding-bottom:0.65rem}.availability-picker{padding:4.4rem 1.875rem 3.45rem}.availability-picker input[type="checkbox"]{display:none}.no-js .availability-picker input[type="checkbox"]{display:inline}.no-js .availability-picker__tooltip{display:block}.availability-picker__tooltip{display:none}.availability-picker__days{width:100%;margin-bottom:3em}.availability-picker__days td:last-of-type,.availability-picker__days th:last-of-type{border-right:none}.availability-picker__days .availability-picker__day-slot,.availability-picker__days .availability-picker__day-slot--selected,.availability-picker__days .availability-picker__day-header{border-right:1rem solid white;border-bottom:0.4rem solid white;border-collapse:separate}.availability-picker__days .availability-picker__day-header{background-color:#f6f6f6;padding:1em;text-align:left;font-weight:normal;font-size:1.125rem;line-height:1.4}.availability-picker__days .availability-picker__day-slot{background-color:#f2f7f9;color:#b2b2b2;color:#9a9a9a}.availability-picker__days .availability-picker__day-slot:hover{color:#666;background-color:#e4eef2}.availability-picker__days .availability-picker__day-slot--selected{background-color:#007dc5;color:white}.availability-picker__days .availability-picker__day-slot--selected:hover{color:white;background-color:#008ad9}.no-js .availability-picker__select-all{display:none}.availability-picker__select-all{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;text-align:right}.availability-picker_select-all_link{background:url(/assets/careers-in-code/select-all-tick-08057a878d508c417875c02764d1c9a6.svg) no-repeat right;padding:1em 2em 1em 0}.availability-picker__select-all_link-select-none{background:url(/assets/careers-in-code/select-none-cross-8a1cd561faa20b5f37b637ddbd948099.svg) no-repeat right;color:#b2b2b2}.availability-picker__select-all_link-select-none:hover{color:#9a9a9a}.search-header-bottom-padding{padding-bottom:0.65rem}.age-picker input[type="radio"]{display:none}.no-js .age-picker input[type="radio"]{display:inline}.age-picker{padding:4.4rem 0 3.45rem}.age-picker__list{list-style-type:none;padding-left:2em;padding-right:2em;margin:0}.age-picker__slot,.age-picker__slot--selected{display:inline-block;width:30.6%;margin-right:2.7%}.age-picker__slot:last-child,.age-picker__slot--selected:last-child{margin-right:0}.age-picker__slot{background-color:#f2f7f9;color:#b2b2b2;color:#9a9a9a}.age-picker__slot:hover{color:#666;background-color:#e4eef2}.age-picker__slot--selected{background-color:#007dc5;color:white}.age-picker__slot--selected:hover{color:white;background-color:#008ad9}.careers-in-code .l-sub-header{padding-bottom:0}.careers-in-code .l-sub-header p{font-weight:400}.careers-in-code .l-sub-header--background__paragraph{padding:1.5em 0 2.2em;margin-bottom:0}.careers-in-code__header-cta{width:296px}.code-partnership{position:relative;z-index:10;text-align:center;padding:1.5em 0;background:black;background:rgba(12,14,33,0.71)}.careers-in-code__how-it-works__list{margin-top:-50px}.careers-in-code__how-it-works__list li{list-style:none;font-size:1.0625rem}.careers-in-code__how-it-works__list li:before{content:"";display:block;color:#7fb91d;font-size:1.5rem;padding-bottom:0.2em}.careers-in-code__how-it-works__list li:nth-child(1n):before{content:"1"}.careers-in-code__how-it-works__list li:nth-child(2n):before{content:"2"}.careers-in-code__how-it-works__list li:nth-child(3n):before{content:"3"}.careers-in-code__how-it-works-cta--link{color:inherit;text-decoration:none;font-size:1.3em;line-height:43px;margin-top:15px;display:inline-block;white-space:nowrap}.careers-in-code__how-it-works-cta--link:before{content:"";display:inline-block;background:url(/assets/careers-in-code/play-0315b8e74bed88e6fea19c966ec75cf6.png) no-repeat;width:43px;height:43px;margin-right:0.5em;vertical-align:-12px}.careers-in-code__how-it-works-cta{margin:0 16.66667%}.careers-in-code__how-it-works-cta img{max-width:100%}@media (max-width: 480px){.careers-in-code__how-it-works-cta{margin:0 1em}.careers-in-code__how-it-works-cta--link{font-size:1em}}.careers-in-code__info{background:#0c0e21 url(/assets/careers-in-code/info_bg-c45c93c06984337dd687fe77ebf4e1dc.png) left top no-repeat}.careers-in-code__info{overflow:hidden;padding:4em}.careers-in-code__info--logo{float:left;width:120px}.careers-in-code__info--strapline{margin:0.5em 0 0.5em 30px;max-width:40rem;text-align:right;float:right;color:#fff;font-weight:400}.careers-in-code__info--strapline a,.careers-in-code__info--strapline a:hover,.careers-in-code__info--strapline a:visited{color:white;font-weight:bold}.careers-in-code__info--strapline a:hover,.careers-in-code__info--strapline a:hover:hover,.careers-in-code__info--strapline a:visited:hover{text-decoration:underline}@media (max-width: 920px){.careers-in-code__info{overflow:hidden;padding:2em 0;text-align:center}.careers-in-code__info--logo{float:none;text-align:center;display:inline-block;margin-bottom:1em}.careers-in-code__info--strapline{padding:0.5em 1em;background:rgba(12,14,33,0.5);float:none;max-width:100%;margin-left:0;text-align:center}}.careers-in-code__cta{padding:4em 1em}@media (max-width: 768px){.careers-in-code__how-it-works__list{text-align:center;max-width:315px;margin:2em auto 0}.careers-in-code__how-it-works__list li{padding-top:135px;padding-bottom:2em;background-position:center top;background-repeat:no-repeat}.careers-in-code__how-it-works__list li:nth-child(1n){background-image:url(/assets/careers-in-code/how-to_step1-76e2edf8928119dad3d13b4598868d7f.png)}.careers-in-code__how-it-works__list li:nth-child(2n){padding-top:85px;background-image:url(/assets/careers-in-code/how-to_step2-9e5d262a326234512a97439797f2e438.png)}.careers-in-code__how-it-works__list li:nth-child(3n){padding-top:170px;background-image:url(/assets/careers-in-code/how-to_step3-24732b2f394d93d502695249ccb22409.png)}.careers-in-code__how-it-works__image{display:none}}@media (max-width: 960px){.careers-in-code__how-it-works__image{margin:0 1em}}.careers-in-code__how-it-works__image--img{max-width:100%}.no-js .step{display:block}.step{display:block}.step ~ .step{display:none}.restored .step{display:none}.restored .step--last{display:block}.step__breadcrumb{margin-bottom:0.5em}.step__breadcrumb .faded{color:#9a9a9a}.step__title{margin-bottom:0.3em}html.layout_search_results{-webkit-transition:background-color 0.2s;-moz-transition:background-color 0.2s;transition:background-color 0.2s;background-color:#fafcfd}.container--shortlister{background-color:#fafcfd}.search-result-header{padding-bottom:0.75rem;width:76%;margin-left:12%}.search-result-header p:first-of-type{margin-bottom:0.3rem}.search-result-header .title-main{margin-bottom:1rem}.careers-in-code-location-picker{height:27rem;position:relative;max-width:100rem;margin:auto}.left-chevron a:before,.edit-details a:before,.breadcrumb a:before{content:"";width:15px;height:16px;display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:left;background-size:contain;background-image:url(/assets/careers-in-code/arrow-left-reg-e2eede2ebd001c17caf52ae779ac3d79.svg);margin-right:4px;margin-top:-3px}.edit-details{margin-top:1.8rem}.breadcrumb a{color:#333534}.carousel{width:100%;overflow:hidden;position:relative;padding-top:2rem;opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;transition:opacity 1s;-webkit-transition-delay:0.5s;-moz-transition-delay:0.5s;transition-delay:0.5s}.carousel--visible{opacity:1}.carousel .carousel__card-container{width:3000%;text-align:left;position:relative;left:-885px;padding-bottom:50px}.carousel--one .carousel__card-container{position:static;width:auto;text-align:center}.carousel--one .carousel-professional{margin-left:auto;margin-right:auto}.carousel--two .carousel__card-container{left:0;padding-left:295px}.carousel__navigation-left,.carousel__navigation-right{-webkit-transition:color 0.2s;-moz-transition:color 0.2s;transition:color 0.2s;height:100%;width:220px;position:absolute;top:0;z-index:20}.carousel__navigation-left{left:0;background-image:-webkit-linear-gradient(-360deg, rgba(250,252,253,0.95),rgba(250,252,253,0.95) 25%,rgba(250,252,253,0) 100%);background-image:linear-gradient(90deg, rgba(250,252,253,0.95),rgba(250,252,253,0.95) 25%,rgba(250,252,253,0) 100%)}.carousel__navigation-right{right:0;background-image:-webkit-linear-gradient(-540deg, rgba(250,252,253,0.95),rgba(250,252,253,0.95) 25%,rgba(250,252,253,0) 100%);background-image:linear-gradient(270deg, rgba(250,252,253,0.95),rgba(250,252,253,0.95) 25%,rgba(250,252,253,0) 100%)}.carousel__navigation-left__arrow,.carousel__navigation-right__arrow{position:absolute;top:17rem;width:18px;height:30px;padding:2rem;font-size:800%;color:#2a2a2a;cursor:pointer;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;background-repeat:no-repeat;background-position:center}.carousel__navigation-left__arrow:hover,.carousel__navigation-right__arrow:hover{-webkit-transform:scale(1.6);-moz-transform:scale(1.6);-ms-transform:scale(1.6);-o-transform:scale(1.6);transform:scale(1.6)}html.svg .carousel__navigation-left__arrow,html.svg .carousel__navigation-right__arrow{color:transparent !important;font:0/0 a;text-shadow:none}.carousel__navigation-left__arrow{left:0;background-image:url(/assets/careers-in-code/arrow-left-reg-e2eede2ebd001c17caf52ae779ac3d79.svg)}.carousel__navigation-left__arrow:hover{background-image:url(/assets/careers-in-code/arrow-left-over-d0cf7f2eda563c990445a4135a32fe74.svg)}.carousel__navigation-right__arrow{right:0;background-image:url(/assets/careers-in-code/arrow-right-reg-f4a909f72ec2e4ac463a216f33c15657.svg)}.carousel__navigation-right__arrow:hover{background-image:url(/assets/careers-in-code/arrow-right-over-cd2fae6930614d58a150e42d628be6d8.svg)}.carousel__navigation--disabled{color:#e0e0e0;cursor:default}.container.no-bottom-padding{padding-bottom:0}.container.no-top-padding{padding-top:0}.carousel-professional{width:590px;display:inline-block;vertical-align:top;margin:1rem 0 3rem;text-align:center;overflow:hidden;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);-webkit-transition-property:-webkit-transform,margin;-moz-transition-property:-moz-transform,margin;transition-property:transform,margin;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s}.carousel-professional__header{background-size:140%;background-position:left 20%;margin-top:50px;height:210px;padding-bottom:1rem;position:relative}.carousel-professional__header>*{position:relative}.carousel-professional__header:before{content:"";background-color:rgba(0,175,240,0.75);top:0;left:0;bottom:0;right:0;position:absolute}.modal--active.carousel-professional{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin:5rem auto;display:block;overflow:visible;max-width:none}.modal--active.carousel-professional .modal__close{z-index:1}.carousel-professional--bigger{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.carousel-professional__avatar{position:relative;top:-50px;width:100px;height:100px;margin-left:auto;margin-right:auto;overflow:hidden;border-radius:100%}.carousel-professional__header-info{margin-top:-50px;color:white}.carousel-professional__header-info h2,.carousel-professional__header-info p{color:white}.carousel-professional__name{margin-top:1rem;font-weight:600;font-size:28px}.carousel-professional__job-info{font-weight:600;font-size:20px;opacity:0.9}.carousel-professional__job-info:before{content:"";width:14px;height:12px;display:inline-block;background-repeat:no-repeat;background-position:left;background-image:url(/assets/careers-in-code/company-c919bc2a8bdb0ab34f788de021ce6f47.svg);margin-right:2px;margin-bottom:0.5px}.carousel-professional__time-difference,.carousel-professional__state-name{margin-bottom:0}.carousel-professional__time-difference{font-weight:400}.carousel-professional__state-name{padding-left:0.5rem;font-weight:600}.carousel-professional__state-name:before{content:"";width:11px;height:14px;display:inline-block;background-repeat:no-repeat;background-position:left;background-image:url(/assets/careers-in-code/location-e3206ed45567d5970b1581289fc5437e.svg);margin-right:4px;margin-top:0.5px}.carousel-professional__details{background-color:#e4eef2;padding:1.75rem 2.25rem;height:18rem;position:relative}.carousel-professional__details__centered{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.carousel-professional__add-to-shortlist,.carousel-professional__remove-from-shortlist{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;-webkit-transition:background-color 0.2s,color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,color 0.2s,border-color 0.2s;transition:background-color 0.2s,color 0.2s,border-color 0.2s;height:100%;padding:9px 25px 14px 25px;cursor:pointer;margin:0;overflow:visible;border:none;text-decoration:none;text-align:left;line-height:20px;font-size:20px;font-weight:400;letter-spacing:-0.01em;border-radius:27px;outline:none;outline-width:0;width:auto;border:none;background:grey;cursor:pointer;cursor:hand;text-align:center;color:#fff;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;margin-top:1rem;width:180px;background-repeat:no-repeat;background-position:center;width:208px;height:54px}.carousel-professional__add-to-shortlist:hover,.carousel-professional__remove-from-shortlist:hover{text-decoration:none}.carousel-professional__add-to-shortlist:hover,.carousel-professional__remove-from-shortlist:hover{-webkit-transform:scale(1.025);-moz-transform:scale(1.025);-ms-transform:scale(1.025);-o-transform:scale(1.025);transform:scale(1.025)}html.svg .carousel-professional__add-to-shortlist,html.svg .carousel-professional__remove-from-shortlist{color:transparent !important;font:0/0 a;text-shadow:none}.carousel-professional__add-to-shortlist{background-color:#ffd500;background-image:url(/assets/careers-in-code/star-abcf7b3c801aa24f859d5282d6c0ddf2.svg)}.carousel-professional__remove-from-shortlist{background-color:#7fb91d;background-image:url(/assets/careers-in-code/selected-tick-ca06812e36a8a0953c0f3ac26e465e4e.svg)}body[data-module=careers_in_code] .sticky-notice{bottom:-1000px}.shortlist{position:fixed;bottom:-100px;width:100%;padding:0.5rem 0;border-top:4px solid rgba(0,0,0,0.04);background-clip:padding-box;background-color:white;z-index:30;-webkit-transition:bottom 0.5s;-moz-transition:bottom 0.5s;transition:bottom 0.5s}.shortlist--visible{bottom:0}.shortlist__empty-help{height:80px}.shortlist__empty-help p{position:relative;top:-35px;display:inline-block;color:#91A6AC}.shortlist__empty-avatar{display:inline-block;width:62px;height:80px;margin-left:1rem;margin-right:1rem;background-image:url(/assets/careers-in-code/no-avatar-c654463bc0249c4cfa45e7157d757ddd.svg);background-repeat:no-repeat;background-position:center}.shortlist__button-container{position:relative}.shortlist__full-tooltip{display:none;position:absolute;bottom:4rem;left:0;z-index:10;background-color:#53585f;color:white;text-transform:uppercase;font-weight:bold;font-size:0.85rem;letter-spacing:0.05em;-webkit-font-smoothing:initial;line-height:1.2;width:210px;border-radius:0.75rem;padding:1.3rem 1.5rem}.shortlist__full-tooltip:after{content:' ';height:0;width:0;border-color:transparent;border-style:solid;border-width:0.5rem;border-top-color:#53585f;position:absolute;left:45%;bottom:-0.9rem}.shortlist__button{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;-webkit-transition:background-color 0.2s,color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,color 0.2s,border-color 0.2s;transition:background-color 0.2s,color 0.2s,border-color 0.2s;height:100%;padding:9px 25px 14px 25px;cursor:pointer;margin:0;overflow:visible;border:none;text-decoration:none;text-align:left;line-height:20px;font-size:20px;font-weight:400;letter-spacing:-0.01em;border-radius:27px;outline:none;outline-width:0;width:auto;border:none;background:grey;cursor:pointer;cursor:hand;text-align:center;color:#fff;-webkit-transition:background-color 0.2s,color 0.2s,border-color 0.2s;-moz-transition:background-color 0.2s,color 0.2s,border-color 0.2s;transition:background-color 0.2s,color 0.2s,border-color 0.2s;background-color:#7fb91d;border:2px solid #7fb91d;color:#fff;width:210px;position:relative;height:auto}.shortlist__button:hover{text-decoration:none}.shortlist__button:hover{background-color:#75ab00;border:2px solid #75ab00;color:#fff}.shortlist__button:active{background-color:#6c9e00;border:2px solid #6c9e00}.shortlist__avatar{margin-right:-60px;display:inline-block;position:relative;width:60px;height:60px;line-height:60px;-webkit-transition-property:-webkit-transform,opacity,margin-right;-moz-transition-property:-moz-transform,opacity,margin-right;transition-property:transform,opacity,margin-right;-webkit-transition-duration:0.4s;-moz-transition-duration:0.4s;transition-duration:0.4s;-webkit-transform:scale3d(0.3, 0.3, 0.3);-moz-transform:scale3d(0.3, 0.3, 0.3);-ms-transform:scale3d(0.3, 0.3, 0.3);-o-transform:scale3d(0.3, 0.3, 0.3);transform:scale3d(0.3, 0.3, 0.3);opacity:0}.shortlist__avatar--visible{-webkit-transform:scale3d(1, 1, 1);-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-o-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);margin-right:1rem;opacity:1}.shortlist__avatar-image{border-radius:50%;max-width:100%}.shortlist__avatar-controls{position:absolute;top:0;z-index:10}.shortlist__avatar-info-button,.shortlist__avatar-remove-button{cursor:pointer;display:inline-block;text-align:center;vertical-align:middle;background-color:#b6d1d9;color:white;width:30px;height:30px;border-radius:50%;position:relative;background-repeat:no-repeat;background-position:center;-webkit-transition-property:left,background-color,opacity;-moz-transition-property:left,background-color,opacity;transition-property:left,background-color,opacity;-webkit-transition-duration:0.2s;-moz-transition-duration:0.2s;transition-duration:0.2s;opacity:0;left:0}html.svg .shortlist__avatar-info-button,html.svg .shortlist__avatar-remove-button{color:transparent !important;font:0/0 a;text-shadow:none}.shortlist__avatar-remove-button{background-image:url(/assets/careers-in-code/delete-39bf18893db3221ff3703f68b589242e.svg)}.shortlist__avatar-remove-button:hover{background-color:red}.shortlist__avatar--visible .shortlist__avatar-controls:hover .shortlist__avatar-remove-button,.shortlist__avatar--visible .shortlist__avatar-image:hover ~ .shortlist__avatar-controls .shortlist__avatar-remove-button{left:15px;opacity:1}.shortlist__avatar-info-button{background-image:url(/assets/careers-in-code/info-c849cb128c7f701a88a152a725d434b4.svg);z-index:1}.shortlist__avatar-info-button:hover{background-color:#94bcc8}.shortlist__avatar--visible .shortlist__avatar-controls:hover .shortlist__avatar-info-button,.shortlist__avatar--visible .shortlist__avatar-image:hover ~ .shortlist__avatar-controls .shortlist__avatar-info-button{left:-12px;opacity:1}.shortlist--populated{display:none}.shortlist__populated-avatars,.shortlist__button-container{line-height:80px}.shortlist__populated-avatars{display:inline-block;vertical-align:middle;height:60px;margin-top:-5px}.shortlist__populated-help{position:relative;display:inline-block;margin-right:1rem;color:#b2b2b2}.shortlisted-avatars ul{list-style-type:none}.shortlisted-avatars li{display:inline-block;width:60px;height:60px;overflow:hidden;border-radius:50%;margin-right:1em}.shortlisted-avatars li .avatar--medium img{border-radius:0}.title-main.shortlister-invite-title{margin-bottom:1rem}.shortlister-invite{padding:2em;background-color:#e4eef2;text-align:left}.shortlister-invite__class,.shortlister-invite__availability{display:block}.shortlister-invite__class textarea,.shortlister-invite__availability textarea{margin-top:1em;margin-bottom:3em;padding:1em;display:block;width:100%;border:1px solid #00aff0}.professional-declining label{display:block;margin-bottom:0.5rem}.professional-declining label:last-of-type{margin-bottom:2rem}.message-sent__header{padding-bottom:3rem}.message-sent__header__share{padding-top:1.5em}.message-sent__explore{padding-top:3.2rem}.message-sent__explore h2{font-weight:100}.message-sent__mystery-skype{padding-top:2.75em;padding-bottom:2.75em}.layout_chix6_p2 .column img,.layout_chix6 .column img{max-width:100%}.chix6-intro .soundcloud .column{padding-top:0}.chix6-intro .soundcloud p{font-size:24px;font-size:1.5rem}.chix6-quote figure img{border-radius:100%;overflow:hidden}.chix6-quote figcaption{font-size:30px;font-size:1.875rem}.chix6-quote figcaption span{display:block;font-size:24px;font-size:1.5rem;padding-top:1em}.chix6-quote .quote{position:relative}.chix6-quote .quote:before,.chix6-quote .quote:after{position:absolute;font-size:80px;font-size:5rem;font-weight:bold;font-family:arial;color:#00aff0}.chix6-quote .quote:before{content:"\201C";left:-0.25em;top:0.25em}.chix6-quote .quote:after{content:"\201E";right:0;bottom:0.75em}.chix6-about p,.chix6_p2-video p{font-size:24px;font-size:1.5rem}.chix6-about .embed-container,.chix6_p2-video .embed-container{margin:0.5em 0}.chix6-about_footer{text-align:center}.chix6-about_footer p{margin-bottom:0}.chix6-about_footer a{font-size:36px;font-size:2.25rem}.read-next{text-align:center}.read-next h2{color:#0078ca}.read-next h2 span{color:#232323;display:block;font-size:24px;font-size:1.5rem}.chix6-download{text-align:center}.chix6-download p{font-size:24px;font-size:1.5rem}.chix6-header{padding-bottom:0;background:url(/assets/chix6/p1/header-9fbf51541592677fd6e16c1f707041ed.jpg) no-repeat center center;background-size:cover;text-align:center}.chix6-header__main{height:400px}@media (max-width: 480px){.chix6-header__main{height:auto;padding-bottom:50px}}.chix6-header__heading{color:#fff;font-size:60px;margin-top:30px;text-transform:uppercase}.chix6-header__heading *{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;line-height:1}@media (max-width: 480px){.chix6-header__heading{font-size:30px}}.chix6-header__heading__large{font-size:100px}@media (max-width: 480px){.chix6-header__heading__large{font-size:50px}}.chix6-header__heading__mid{font-size:75px}@media (max-width: 480px){.chix6-header__heading__mid{font-size:37px}}.chix6-nav{background-color:rgba(0,175,240,0.6)}.chix6-nav .column{padding-top:0;padding-bottom:0;display:block;text-align:center}.chix6-nav__link{display:inline-block;font-size:24px;font-size:1.5rem;color:#fff;opacity:0.75;padding:1.25rem 0;margin:3px 0}.chix6-nav__link:hover,.chix6-nav__link:focus{opacity:1;color:#fff;text-decoration:underline}.chix6-nav__link.active{opacity:1;margin-top:0;border-top:3px solid #fff}.chix6-video{height:500px;background:url(/assets/chix6/p1/video-51d19f682f1c495656d9da7e2de6360d.jpg) no-repeat center center;background-size:cover}.chix6-video .video-container{background:url(/assets/chix6/p1/play-4abefa5717de437f9348dd8cf66ae0f5.png) no-repeat center center;height:460px;position:relative}.chix6-video .video-container p{position:absolute;top:50%;color:#fff;text-align:center;font-size:24px;font-size:1.5rem;margin:70px 140px}.chix6_p2-video{text-align:center}.chix6_p2-video p{max-width:600px;margin:0 auto}.is-hidden{display:none}.is-mobile{display:none}@media only screen and (max-width: 768px){.hide-mobile{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media only screen and (max-width: 480px){.is-mobile{display:block}}.modal--narrow{max-width:450px}.modal--active.modal--video{max-width:660px;padding:30px 0}.modal--active .modal__content--narrow{padding:0 40px}.modal--active .title-main{font-size:36px;font-size:2.25rem;line-height:42px}.modal--active .page-excerpt{font-size:18px;font-size:1.125rem;line-height:26px}.modal--active .column{padding:30px;padding:1.875rem}.modal--active .column--bottom-border{border-bottom:1px solid #e4eef2;margin-bottom:10px;margin-bottom:0.625rem;padding-bottom:30px;padding-bottom:1.875rem}.modal--active .l-sub-header .column{padding-bottom:0}.modal--active .container .column{padding:0 30px 30px 30px;padding:0 1.875rem 1.875rem 1.875rem}.modal--active .container{padding:0}.modal--active .frontend-form{margin-top:30px}.modal--active .frontend-form .frontend-form__row{width:100%}.modal--active .frontend-form .frontend-form__input,.modal--active .frontend-form .frontend-form__select{width:100%}.modal--active .frontend-form .frontend-form__input input,.modal--active .frontend-form .frontend-form__input textarea,.modal--active .frontend-form .frontend-form__select input,.modal--active .frontend-form .frontend-form__select textarea{width:100% !important}.modal--active .frontend-form .frontend-form__descriptor{width:100%}html.ie7 .modal--active .frontend-form .frontend-form__input input,html.ie7 .modal--active .frontend-form .frontend-form__input textarea{width:94% !important}.modal--active .frontend-form__footer{border-top:1px solid #e4eef2;padding-top:30px;padding-top:1.875rem;text-align:right}.modal--active .frontend-form__footer .button,.modal--active .frontend-form__footer .map-intro__dismiss{margin:0}.modal--active h3,.modal--active .title-h3{font-size:24px;font-size:1.5rem}@media handheld, only screen and (max-width: 768px){.modal--video iframe{width:90%}}@media handheld, only screen and (max-width: 480px){.modal--active{margin-top:0}.modal--active .btn-connect--full-width{width:100%}.modal--active .modal__content--narrow{padding:0 20px}.modal__close{top:5px;right:5px}}.layout_partner_intro{background:#fff}.layout_partner_intro header[role="site_header"]{padding-bottom:20px}.layout_partner_intro .inner_body{width:960px}.layout_partner_intro .separator{padding:60px 0}.layout_partner_intro #partner_intro_header{background:#FFF;border-bottom:1px solid #e4eef2;margin:0 auto 10px auto}.layout_partner_intro #partner_intro_header.overlayed{left:0px;position:fixed;right:0px;top:0;z-index:1000}.layout_partner_intro .partner_intro__wrapper{padding-top:0px}.layout_partner_intro #partner_intro_nav{margin:0 auto;position:relative;text-align:center}.layout_partner_intro #partner_intro_nav a{color:#00aff0;font-size:16px;font-weight:normal;height:49px;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;line-height:49px;padding:0 20px}.layout_partner_intro #partner_intro_nav #partner_intro_nav_arrow{background:url(/assets/partner_intro/partner_intro_sprite_nav-c3c6bd29e9fe2db3caddf8a272d39aad.png) 0 0 no-repeat;display:block;height:7px;position:absolute;width:13px}.layout_partner_intro #partner_intro_create,.layout_partner_intro #partner_intro_what,.layout_partner_intro #partner_intro_stats{background:#f6f6f6}.layout_partner_intro #partner_intro_splash{background:#fff url(/assets/partner_intro/partner_intro_splash_bg-a5ff644d89fde845eb742456a3345fff.png) center bottom no-repeat;padding-top:50px;text-align:center}.layout_partner_intro #partner_intro_splash h1{font-weight:200;margin-bottom:30px}.layout_partner_intro #partner_intro_splash h4{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;font-size:20px;line-height:1;width:360px}.layout_partner_intro #partner_intro_splash h4 strong{font-size:130px;font-weight:200;line-height:130px}.layout_partner_intro #partner_intro_splash .inner_body{height:475px}.layout_partner_intro #partner_intro_splash .inner_body strong{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-bottom:15px}.layout_partner_intro #partner_intro_splash.overlayed{padding-top:88px}.layout_partner_intro #partner_intro_create{padding:60px 0 70px 0;text-align:center}.layout_partner_intro #partner_intro_create h2{margin-bottom:30px}.layout_partner_intro #partner_intro_create figure{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;overflow:visible;position:relative}.layout_partner_intro #partner_intro_create figure:after{content:"";position:absolute;z-index:100;bottom:-8px;left:50%;margin-left:-390px;width:780px;height:23px;background:url(/assets/shadow_780.png) no-repeat 50% 0}.layout_partner_intro #partner_intro_create figure iframe{border:10px solid #FFF;border-radius:8px;position:relative;z-index:101}.layout_partner_intro #partner_intro_how{overflow:hidden}.layout_partner_intro #partner_intro_how #partner_intro_how_content{float:right;margin-top:80px;width:480px}.layout_partner_intro #partner_intro_how h3{font-size:22px;font-weight:200}.layout_partner_intro #partner_intro_how li{background:transparent url(/assets/partner_intro/partner_intro_sprite-4320ec3e8cc44425f3b140feee2b5e1d.png) 0 -478px no-repeat;font-size:20px;line-height:26px;margin-top:30px;padding-left:40px}.layout_partner_intro #partner_intro_how .inner_body{height:495px;overflow:hidden;position:relative}.layout_partner_intro #partner_intro_how .inner_body img{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;float:left;margin-top:50px}.layout_partner_intro #partner_intro_how #partner_intro_how_diagram_overlay{background:#FFF 0 0 no-repeat;border:0px solid #FFF;border-radius:999px;height:500px;left:50px;position:absolute;top:500px;width:500px}.layout_partner_intro #partner_intro_how #partner_intro_how_diagram{float:left;margin-left:20px;margin-top:33px;position:relative}.layout_partner_intro #partner_intro_how #partner_intro_how_diagram .rainbow{background:url(/assets/partner_intro/partner_intro_rainbow-ad2730fefb566ce5864403234150c27f.png) 0 0 no-repeat;display:block;height:155px;left:123px;opacity:0;top:53px;position:absolute;-webkit-transition:opacity 0.2s ease-in-out 2s;-moz-transition:opacity 0.2s ease-in-out 2s;transition:opacity 0.2s ease-in-out 2s;width:180px}.layout_partner_intro #partner_intro_how #partner_intro_how_diagram .stars{background:url(/assets/partner_intro/partner_intro_how_sprite-2eb0c25767eadf6774d69f298558ea9a.png) -199px -29px no-repeat;display:block;height:143px;left:198px;opacity:0;top:29px;position:absolute;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;width:42px}.layout_partner_intro #partner_intro_how #partner_intro_how_diagram .bubble1{background:url(/assets/partner_intro/partner_intro_how_sprite-2eb0c25767eadf6774d69f298558ea9a.png) 0 0 no-repeat;display:block;height:167px;left:0;opacity:0;top:0;position:absolute;-webkit-transition:opacity 0.2s ease-in-out 0.2s;-moz-transition:opacity 0.2s ease-in-out 0.2s;transition:opacity 0.2s ease-in-out 0.2s;width:157px}.layout_partner_intro #partner_intro_how #partner_intro_how_diagram .bubble2{background:url(/assets/partner_intro/partner_intro_how_sprite-2eb0c25767eadf6774d69f298558ea9a.png) -68px -264px no-repeat;display:block;height:103px;left:68px;opacity:0;top:264px;position:absolute;-webkit-transition:opacity 1s ease-in-out 0.5s;-moz-transition:opacity 1s ease-in-out 0.5s;transition:opacity 1s ease-in-out 0.5s;width:95px}.layout_partner_intro #partner_intro_how #partner_intro_how_diagram .bubble3{background:url(/assets/partner_intro/partner_intro_how_sprite-2eb0c25767eadf6774d69f298558ea9a.png) -214px -196px no-repeat;display:block;height:142px;left:214px;opacity:0;top:196px;position:absolute;-webkit-transition:opacity 1s ease-in-out 1s;-moz-transition:opacity 1s ease-in-out 1s;transition:opacity 1s ease-in-out 1s;width:134px}.layout_partner_intro #partner_intro_how.reached #partner_intro_how_diagram .bubble1,.layout_partner_intro #partner_intro_how.reached #partner_intro_how_diagram .bubble2,.layout_partner_intro #partner_intro_how.reached #partner_intro_how_diagram .bubble3,.layout_partner_intro #partner_intro_how.reached #partner_intro_how_diagram .rainbow,.layout_partner_intro #partner_intro_how.reached #partner_intro_how_diagram .stars{opacity:1}.layout_partner_intro h2{font-weight:200;text-align:center}.layout_partner_intro #partner_intro_what{padding-bottom:20px}.layout_partner_intro #partner_intro_what h2{margin-bottom:60px}.layout_partner_intro #partner_intro_what ul{margin-top:20px;overflow:hidden;padding:0 0 0 15px}.layout_partner_intro #partner_intro_what ul li{background:transparent url(/assets/partner_intro/partner_intro_sprite-4320ec3e8cc44425f3b140feee2b5e1d.png) 0 0 no-repeat;display:block;float:left;font-size:16px;font-weight:normal;margin-right:20px;padding-top:15px;width:220px}.layout_partner_intro #partner_intro_what ul li:nth-child(1){background-position:0 -162px}.layout_partner_intro #partner_intro_what ul li:nth-child(2){background-position:0 -226px}.layout_partner_intro #partner_intro_what ul li:nth-child(3){background-position:0 -290px}.layout_partner_intro #partner_intro_what ul li:nth-child(4){background-position:0 -354px}.layout_partner_intro #partner_intro_what ul li:last-child{margin-right:0px}.layout_partner_intro #partner_intro_what ul li span{display:block;height:49px;margin-left:80px}.layout_partner_intro #partner_intro_what #partner_intro_slider{height:401px;margin-left:-22px;position:relative;width:1004px}.layout_partner_intro #partner_intro_what #partner_intro_slider .control_container{margin:0 auto;width:540px}.layout_partner_intro #partner_intro_what #partner_intro_slider .control{background:transparent url(/assets/partner_intro/partner_intro_slider_sprite-4141f6209ec68b0aecf6d12663f820fa.png) 0 0 no-repeat;cursor:pointer;height:381px;left:456px;position:absolute;top:18px;width:44px}.layout_partner_intro #partner_intro_what #partner_intro_slider #partner_intro_slider_content{margin:0 auto;position:relative;width:960px}.layout_partner_intro #partner_intro_what #partner_intro_slider #partner_intro_slider_content figure{display:block;left:0;overflow:hidden;position:absolute;top:0}.layout_partner_intro #partner_intro_what #partner_intro_slider #partner_intro_slider_content figure img{display:block}.layout_partner_intro #partner_intro_what #partner_intro_slider #partner_intro_slider_content figure:nth-child(2){width:456px}.layout_partner_intro #partner_intro_what #partner_intro_slider #partner_intro_slider_overlay{background:rgba(255,255,255,0.5);height:100%;left:0px;position:absolute;top:0px;width:478px}.layout_partner_intro #partner_intro_what #partner_intro_slider #partner_intro_slider_overlay.right_aligned{left:auto;right:0px}.layout_partner_intro #partner_intro_company{overflow:hidden;padding-top:60px;padding-bottom:0px;text-align:center}.layout_partner_intro #partner_intro_company h2{margin-bottom:40px}.layout_partner_intro #partner_intro_company #partner_intro_company_funnel{background:transparent url(/assets/partner_intro/partner_intro_company_bg-00a86031b5b2a525f623b00971a69418.png) center top no-repeat;height:251px;margin:0 auto;width:940px}.layout_partner_intro #partner_intro_company h3{color:#666666;display:block;font-size:26px;font-weight:200;padding-top:190px;text-align:center}.layout_partner_intro #partner_intro_company li{background:transparent url(/assets/partner_intro/partner_intro_partner_logos-2538de3c929bffef98449725ec5da371.png) left top no-repeat;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin-right:9px}.layout_partner_intro #partner_intro_company li span{display:block;height:145px;text-indent:-9999px;width:181px}.layout_partner_intro #partner_intro_company li:nth-child(1){background-position:0 0}.layout_partner_intro #partner_intro_company li:nth-child(2){background-position:-190px 0}.layout_partner_intro #partner_intro_company li:nth-child(3){background-position:-572px 0}.layout_partner_intro #partner_intro_company li:nth-child(4){background-position:-764px 0}.layout_partner_intro #partner_intro_company li:nth-child(5){background-position:-380px 0;margin-right:0px}.layout_partner_intro #partner_intro_company li.your_company{background-position:-954px 0;margin-right:0}.layout_partner_intro #partner_intro_company .company_logos{margin-bottom:115px;padding:0}.layout_partner_intro #partner_intro_stats{overflow:hidden;padding:0}.layout_partner_intro #partner_intro_stats .stat{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;padding:30px 0px}.layout_partner_intro #partner_intro_stats .stat p{background:url(/assets/partner_intro/partner_intro_sprite-4320ec3e8cc44425f3b140feee2b5e1d.png) 0 0 no-repeat;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;float:left;font-size:22px;font-weight:200;line-height:22px;padding-top:20px;width:445px}.layout_partner_intro #partner_intro_stats .stat p strong{display:block;float:left;font-size:76px;font-weight:200;line-height:81px;margin-right:10px;margin-top:-20px;padding-left:95px}.layout_partner_intro #partner_intro_stats .stat p.twitter{background-position:0 -81px}.layout_partner_intro #partner_intro_stats .stat:first-child{border-right:1px solid #c4c4c4;padding-right:32px}.layout_partner_intro #partner_intro_stats .stat:nth-child(2){padding-left:30px}.layout_partner_intro #partner_intro_contact{background:#00aff0 url(/assets/glow.png) 50% 150px no-repeat;padding-bottom:30px;padding-top:50px;text-align:center}.layout_partner_intro #partner_intro_contact h2{color:#FFF;margin-bottom:50px}.layout_partner_intro #partner_intro_contact form{color:#FFF;font-size:28px;font-weight:200;line-height:44px;padding-bottom:30px}.layout_partner_intro #partner_intro_contact form input[type="text"]{background:#FFF;border:0px solid #FFF;border-radius:30px;font-family:Arial;font-size:24px;font-weight:200;margin:0;padding:2px 18px;width:145px;-webkit-font-smoothing:antialiased}.layout_partner_intro #partner_intro_contact form input[type="text"]::-webkit-input-placeholder,.layout_partner_intro #partner_intro_contact form input[type="text"]::-webkit-input-placeholder{color:#82ddff}.layout_partner_intro #partner_intro_contact form input[type="text"]:focus{background:#FFF;color:#00aff0;outline:none}.layout_partner_intro #partner_intro_contact form input[name="prospective_partner[contact_email]"]{width:250px}.layout_partner_intro #partner_intro_contact form input[name="prospective_partner[organisation_name]"]{width:236px}.layout_partner_intro #partner_intro_contact form .submit{vertical-align:top;margin-top:7px}.layout_partner_intro #partner_intro_contact #partner_intro_form_errors{color:#FFF;font-size:18px;font-weight:bold}.layout_partner_intro #partner_intro_summary,.layout_partner_intro #partner_intro_reach{text-align:center}.layout_partner_intro #partner_intro_summary h2,.layout_partner_intro #partner_intro_reach h2{color:#666666;font-size:26px;margin-top:40px}.layout_partner_intro #partner_intro_summary h2 span,.layout_partner_intro #partner_intro_reach h2 span{color:#00aff0;font-size:16px}.layout_partner_intro #partner_intro_summary #partner_intro_reach_stats,.layout_partner_intro #partner_intro_reach #partner_intro_reach_stats{margin:65px auto;overflow:hidden}.layout_partner_intro #partner_intro_summary #partner_intro_reach_stats div,.layout_partner_intro #partner_intro_reach #partner_intro_reach_stats div{border-right:1px solid #dedede;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;text-align:center;width:250px}.layout_partner_intro #partner_intro_summary #partner_intro_reach_stats div:nth-child(2),.layout_partner_intro #partner_intro_reach #partner_intro_reach_stats div:nth-child(2){width:320px}.layout_partner_intro #partner_intro_summary #partner_intro_reach_stats div:last-child,.layout_partner_intro #partner_intro_reach #partner_intro_reach_stats div:last-child{border-right:none}.layout_partner_intro #partner_intro_summary #partner_intro_reach_stats div h4,.layout_partner_intro #partner_intro_reach #partner_intro_reach_stats div h4{color:#666666;font-size:16px;font-weight:normal;margin-top:10px}.layout_partner_intro #partner_intro_summary #partner_intro_summary_buttons,.layout_partner_intro #partner_intro_reach #partner_intro_summary_buttons{margin-bottom:72px}.layout_partner_intro #partner_intro_summary #partner_intro_summary_buttons li,.layout_partner_intro #partner_intro_reach #partner_intro_summary_buttons li{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;padding:0 6px}.layout_partner_intro #partner_intro_summary #partner_intro_summary_buttons li:last-child,.layout_partner_intro #partner_intro_reach #partner_intro_summary_buttons li:last-child{border-left:1px solid #CCC;color:#666666;font-weight:bold;line-height:30px;margin-top:-3px;text-align:left;vertical-align:middle}.layout_partner_intro #partner_intro_summary #partner_intro_summary_buttons .facebook,.layout_partner_intro #partner_intro_reach #partner_intro_summary_buttons .facebook{background:transparent url(/assets/partner_intro/partner_intro_sprite-4320ec3e8cc44425f3b140feee2b5e1d.png) 0 -567px no-repeat;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;height:32px;text-indent:-9999px;vertical-align:top;width:31px}.layout_partner_intro #partner_intro_summary #partner_intro_summary_buttons .twitter,.layout_partner_intro #partner_intro_reach #partner_intro_summary_buttons .twitter{background:transparent url(/assets/partner_intro/partner_intro_sprite-4320ec3e8cc44425f3b140feee2b5e1d.png) -37px -567px no-repeat;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;height:32px;margin-left:6px;text-indent:-9999px;vertical-align:top;width:31px}.layout_partner_intro #partner_intro_summary #partner_intro_summary_contacts li,.layout_partner_intro #partner_intro_reach #partner_intro_summary_contacts li{border-right:1px solid #CCC;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;margin:15px 8px;vertical-align:top;width:340px}.layout_partner_intro #partner_intro_summary #partner_intro_summary_contacts li:last-child,.layout_partner_intro #partner_intro_reach #partner_intro_summary_contacts li:last-child{border-right:none}.layout_partner_intro #partner_intro_summary #partner_intro_download_pdf,.layout_partner_intro #partner_intro_reach #partner_intro_download_pdf{background:url(/assets/partner_intro/partner_intro_download_btn-1cb399025c07c4e11deb015e9d26e6dc.png) no-repeat;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;font-size:15px;font-size:0.9375rem;height:71px;line-height:71px;width:340px}.layout_partner_intro #partner_intro_summary #partner_intro_download_pdf span,.layout_partner_intro #partner_intro_reach #partner_intro_download_pdf span{display:block;margin-right:15px;text-align:right}.st-outer{font-family:"Source Sans Pro", sans-serif;font-size:16px}[data-icon]:before,[data-icon-after]:after{font-family:'ST-Icons';speak:none;-webkit-font-feature-settings:"liga","dlig";-moz-font-feature-settings:"liga=1, dlig=1";-moz-font-feature-settings:"liga","dlig";-ms-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";text-rendering:optimizeLegibility;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;content:attr(data-icon)}[data-icon-after]:after{content:attr(data-icon-after)}.st-icon{font-family:'ST-Icons';speak:none;-webkit-font-feature-settings:"liga","dlig";-moz-font-feature-settings:"liga=1, dlig=1";-moz-font-feature-settings:"liga","dlig";-ms-font-feature-settings:"liga","dlig";-o-font-feature-settings:"liga","dlig";font-feature-settings:"liga","dlig";text-rendering:optimizeLegibility;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;cursor:pointer}[data-icon=bin]:hover:before{content:"binopen"}.st-block__inner ::-moz-selection{background:#34e0c2;text-shadow:none}.st-block__inner ::selection{background:#34e0c2;text-shadow:none}.st-spinner{position:absolute !important;left:50%;top:50%}.st-input-label{display:block;margin-bottom:0.3em}.st-text-block,.st-block input[type="text"],.st-block textarea{font-family:"Source Sans Pro", sans-serif;font-size:inherit;margin:0;padding:0.3em 0}.st-text-block,.st-text-block:active,.st-text-block:focus,.st-block [contenteditable="true"],.st-block [contenteditable="true"]:active,.st-block [contenteditable="true"]:focus,.st-block input[type="text"],.st-block input[type="text"]:active,.st-block input[type="text"]:focus,.st-block textarea,.st-block textarea:hover,.st-block textarea:active{outline:none;border:none}.st-block input[type="text"],.st-block input[type="text"]:active,.st-block input[type="text"]:focus{color:#42474b;border:0.1em solid #d4d4d4;padding:.6em}.st-errors{background-color:#ffe1e4;padding:2em;color:#d70014}.st-errors p,.st-errors ul{margin:0}.st-errors ul{padding-left:1em}.st-errors p{margin-bottom:0.5em;font-weight:700}.st--block-limit-reached .st-block-controls__top{display:none}.st-block-controls__top:before{width:100%;display:block;text-align:center;font-size:1.875em;padding:0.3em 0;line-height:0.9;border-radius:0.2em}.st-block-controls__top:hover:before{color:#34e0c2;background:#f3f3f3}.st-block-controls{font-family:"Source Sans Pro", sans-serif;background-color:#f3f3f3;display:none;border-radius:0.2em;color:#42474b;width:100%;text-align:center;padding:1.2em 0}.st-block-controls--active{display:block}.st-block-control{font-size:1.125em;display:inline-block;cursor:pointer;margin:0 1em 0 0}.st-block-control .st-icon{font-size:2.25em;margin:0 0 .2em 0;display:block}.st-block-control:hover{color:#34e0c2}.st-block{padding:0;position:relative}.st-block__inner{padding:1.875em 1.875em 2.8em;border:2px solid #fff;position:relative}.st-block__inner:hover{border-color:#34e0c2}.st-block--with-errors .st-block__inner,.st-block--delete-active .st-block__inner{border-color:#d70014}.st-block--with-plus:after,.st-icon--add:after{display:block;position:relative;z-index:1;bottom:0}.st--block-limit-reached .st-block--with-plus:after,.st--block-limit-reached .st-icon--add:after{display:none}.st-icon--add:after{text-align:center;font-size:1.875em;padding:0.3em 0;line-height:0.9;border-radius:0.2em}.st-block--with-plus:after{background:#f3f3f3;color:#34e0c2}.with-st-controls:after,.with-st-controls:before{display:none}.st-outer--is-reordering .st-block.st-drag-over:after,.st-outer--is-reordering .st-block.st-drag-over:last-child:after,.st-outer--is-reordering .st-block-controls__top.st-drag-over:before{font-family:inherit;content:"Drop block here";text-align:center;padding:0.7em 0;font-size:1.125em;font-weight:700;border:2px dashed #d4d4d4;background:transparent;color:#d4d4d4}.st-text-block{min-height:3em;font-size:1.275em;line-height:1.45}.st-text-block--heading{line-height:1.1;font-size:2.2em;min-height:auto;font-weight:700}ul.st-text-block{margin-left:1.875em}.st-block__inputs{padding:1.6em 0 1em;border-radius:0.2em;background:#f3f3f3;border-top:0.125em solid transparent}.st-block__dropzone .st-icon{font-size:4em;color:#42474b;display:block;text-align:center;margin:0 auto 0.2em}.st-block__dropzone p{text-align:center;color:#42474b;font-size:1.2em;margin:0}.st-block__dropzone p span{text-transform:lowercase;font-weight:700}.st-drag-over .st-block__inputs{border-top-color:#cdcdcd}.st-block .st-block__paste-input[type="text"]{text-align:center;width:80%;display:block;margin:0.4em auto 0}.st-upload-btn{border:0;background:#42474b;border-radius:0.2em;padding:0.35em 1em;font-family:"Source Sans Pro", sans-serif;font-size:1.125em;cursor:pointer;color:#fff;position:relative;z-index:10}.st-block__upload-container:hover .st-upload-btn{background:#34e0c2}.st-block__editor--with-sixteen-by-nine-media{padding-top:56.25%;height:0;position:relative;width:100%}.st-block__editor--with-sixteen-by-nine-media video,.st-block__editor--with-sixteen-by-nine-media iframe{height:100%;width:100%;left:0;top:0;position:absolute}.st-block__editor img{width:100%;height:auto}.st-block__upload-container{margin:0.4em 0 0 0;text-align:center}.st-block__upload-container input[type="file"]{position:absolute;z-index:50;opacity:0;cursor:pointer;left:0;width:100%;padding:7px 0;text-align:center}.st-block__messages{display:none;position:relative;top:-1.9em;left:-1.9em;padding:.3em .5em;border:2px solid #34e0c2;border-left:none;border-top:none;max-width:80%}.st-block__messages--is-visible{display:block}.st-block--with-errors .st-block__messages{border-color:#d70014}.st-block__messages span{display:block}.st-msg--error{color:#d70014}.st-block-positioner{border:0.125em solid #34e0c2;position:absolute;z-index:2;left:-5.5em;bottom:0.4em;background:#fff;visibility:hidden;opacity:0;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.st-block-positioner--is-visible{visibility:visible;opacity:1}.st-block-positioner:after{content:'';display:block;width:0.4em;height:0.4em;position:absolute;right:-0.3em;bottom:0.6em;z-index:1;border:0.125em solid #34e0c2;background:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.st-block-positioner__title{color:#34e0c2;font-size:0.7em;font-style:italic;font-weight:normal;margin:0;border-bottom:1px solid #34e0c2;padding:0.5em;text-align:center}.st-block-positioner__inner{background:#fff;position:relative;z-index:2;padding:0.3em 0.5em}.st-block__ui,.st-block__ui-delete-controls{position:absolute;bottom:0;right:0;opacity:0}.st-block__inner:hover .st-block__ui{opacity:1}.st-block-ui-btn{display:block;float:left;width:3em;height:2.5em;line-height:2.5em;font-size:1.4em;color:#34e0c2;background:#fff;text-align:center;border:2px solid #34e0c2;border-right:0;border-bottom:0;margin-bottom:0;cursor:pointer}.st-block--with-errors .st-block-ui-btn,.st-block--delete-active .st-block-ui-btn{color:#d70014;border-color:#d70014}.st-block-ui-btn:hover{color:#fff;background:#34e0c2}.st-block--with-errors .st-block-ui-btn:hover,.st-block--delete-active .st-block-ui-btn:hover{background-color:#d70014}.st-block--delete-active .st-block__ui-delete-controls{opacity:1;z-index:2}.st-block__delete-label{display:block;border:2px solid #d70014;border-bottom:none;border-right:none;text-align:center;background:#fff;color:#d70014;padding:0.4em 0}.st-format-bar{position:absolute;margin:-3em 0 0 0;background:#4d5358;opacity:0;visibility:hidden;z-index:10;border-radius:0.4em;padding:0.5em 0.9em;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.st-format-bar:before{content:'';display:block;position:absolute;left:50%;top:2.12em;width:0;height:0;border-left:0.625em solid transparent;border-right:0.625em solid transparent;border-top:0.625em solid #4d5358;margin-left:-0.625em}.st-format-bar--is-ready{visibility:visible;opacity:1}.st-format-btn{background:transparent;border:0;color:#fff;padding:0 0.6em 0 0;margin:0 0.6em 0 0;font-size:1em;vertical-align:middle;border-right:1px solid #3e4245}.st-format-btn:last-child{border-right:none;padding-right:0;margin-right:0}.st-format-btn:hover,.st-format-btn--is-active{color:#34e0c2}.st-format-btn--Italic{font-style:italic}.st-format-btn--Unlink{text-decoration:line-through}@font-face{font-family:'ST-Icons';src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAysAA8AAAAAFIQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABoAAAAcZcTj6EdERUYAAAF0AAAAJgAAACwAcgA0R1BPUwAAAZwAAAAgAAAAIGyRdI9HU1VCAAABvAAAAQgAAAGk4/3oj09TLzIAAALEAAAARwAAAFZQHNwUY21hcAAAAwwAAACIAAABiKEtzJ1nYXNwAAADlAAAAAgAAAAI//8AA2dseWYAAAOcAAAGRAAAC1BdyPPMaGVhZAAACeAAAAAuAAAANv1btXRoaGVhAAAKEAAAACAAAAAkBBL/+WhtdHgAAAowAAAAOAAAAIwoigNMbG9jYQAACmgAAABeAAAAXlsqWHJtYXhwAAAKyAAAAB4AAAAgAIIAk25hbWUAAAroAAAA2gAAAYxkiVz8cG9zdAAAC8QAAADnAAABTvwu+jV4nGNgYGBkAIKTnfmGIPqc7K5oGA0AP98F9AAAeJxjYGRgYOADYhUGEGBiYAZDRgYWBjEgT5xBF8wGyTAAAA26AKcAAAABAAAACgAcAB4AAWxhdG4ACAAEAAAAAP//AAAAAAAAeJwtkGtOAkEQhL8RWFYQxRfsS2CXl4gmnMR4BRITY0L8xYE8gifwHJ7AA3gBqG43k9mtrq6u7h4C0GHEI2G33X8Q0xTD4YBlwu79bSuO/0i5pv9jQnimx4QNL7yy55Mvvvnhl78QhY1rz2mRkJKRc0LEDaf6LlgyoxLbUb4SngubvkVbaCFmTEnhXM81a/EpDfVNFEXSPQkVOpncLqXLuFN0JZTwYNsInal2rN5F7d/XzeVc+jR9zWPqldTXjqZ1zwvXDeuqgfqmOoZjn3CmyOrm7jMS35W+0mtkckj85sp31b8Umoo35UDVba/MXbviVt4WB+05rN+qkONEdfYy99plfQSCThpCeJxjYGT8wjiBgZWBg9GHMY2BgcEdSn9lkGRoYWBgYmBlZoABRgEGBAhIc01hcGBI/MDA+OD/AwY9xocMCg1ANSA5ANuNDFIAeJytjksKg2AMhL/fliKuurO+3+96KDeCeIGue+LewMbfUnCtE0IyIZkJcGFLH8WKtzCl+ZVRqoWJIQETrw/LorcG5n/PfbsweWia09Hi4FJSUMv0SUJKg0dMSEUm6hE2PQGoGz9rqauPwR6K48i71nHLopZfkrTx4rDK/MjugxOkz8AXPA0PLQAAAAH//wACeJztVl1sG0UQnjnXt47j2rF9e+ckjp27c3z5aRr/n6BxUtIUjEooCZTfVimiOIKoJKmQEE0lkFALCCkBgRCoLapIIlAAAS/QCpCiAm8J4gkJBKgOT/w8ICQCT1dmL20KtMAD4o37mZ3Z2fXNzzezBgQ4f04CPAcSQBh1CRwSHBCXB9qhAz/Ds1AHLZAA6EerH5PItB6iIRR8D9EeT8hzuGn8uYGB58abji4O+aTIqN8/GpF8Q+N+bybj9Y93PnsfP3aM3/fszld3+fzjOa83N+737WpA/913+7EB6AvCDsQahCAJPdAPu2EUJuARmAXgxUJpG+bUFlTkLjTSZfx7Ofofr5e993vlvyRL/0rNN6SPr8A5R/+N2s1pC1i4ii/CFtgL+wBsNZ+zS8UC3WmLbtOQuZJEYhV3NCyVMi4zNa8xuU0JSibN0BYj7Q5bsahq6WLBTqAYSvmcVrJllhVE5ZPx1olr+xG9AS2Z6EQWv/+G1t4KY6HUbXtIn7hqSyvqqe1jfbdsq68v24lMXV1dINDaqaidm817rpLsdHs82exPNDVHm3FA3l3ZJ6HH4/PF6mNdCT9rQrni2ZRW2z1osrCGqGGqsdazdyiTlra0xSUPy5v1GM/GeGfOUxewSi1ygx7xBOIKE7HYBDedP4cL+AVFhUE9IQ+iGrPIXYvpXN+G3Dy7qq1Wp9RDi7jdWdq+tISfr2rfBKbUqVrrEjRAGdrxQ3yB9m8CH2E4DBFogmZCcCukoA06oBO2EpohWjR53pMPm2E7T6xJr5bngs0XNTHNBOuuCguyPDNTVZSOmnJGoaemrNIwM/PLLF34GOfOm7jPmTt74vFjx9tPvP3W8efxDueVIOd4F+kWOAfYTPYU8Fd8ijwLkaUxskgne7KQg6thG+yAQYBSoZRTFdkoFdKGrKg5W/3HCY1pVPDUAtpYEm3LtthkzIjFjHQgHKCnI6bHYnrbRUFoLgj7TwYXGFsIveSUaAiefCm08KlYG2t11Tz8lwKeDM752HzoBGO+ueDJE6F5EP3CTzheIxyL3PkgCCpoFHeLehZgWA9HdSJtmt6PGtOtkLCZp/7sDa45CsezTh8G5pwq9k7P4c2HMsHgAxbWJToTic5CpClCD77gPI2TzjxWnNPvvPx64fDw5NZg8KA+83pXItGVsBojkcZIElxMTcBufAanNjABtkZRshnRicxPdAvyiCBC+In2yJSTa3EFDxMncqW5uQJheZ6bNkGki7qsyS6byB8Znq6eVp4eyZm3a5NnpkeOjJ1WZkeyQnKO4OEzbx2fNW+f8F1iwUtxu4Hi9uAFzAcJsxAltAvEa/RGmea1rSnc75wawx8cBfF6593erd1Y6u7Gal9HuaMPY93dy93dl+VAoKwR4i76L+XgMpBZGrMtfin21Uq1Uqm+2HtLLz2zVfpGx+/jPSm0lWFXWy2Xe3sbszGg0+ohiOKT+AYhPUhfSyJVjcgy1RQ1HDDG6DLWKb5hjD0hBCIiR/Wu3b+4dSvsDtBvhIETgprolKM0Rqki3Tr1Fiki6Epu6a4H32ydnlZGRsh2jt87n0xP8+HhGaI0dZezptRqZUUh689wbHG+eXf59Py8yPE1YOAX+AGhQsStwcUrUEYtW8sTQHibZec1bml20TIZ9u939qOy49sd3+LNoxmtcmggXvbG8dHR8zi667uB7wbWRjPXxXoGmllvXPgkUS8apF50xPUI6AeTBBGLvX9jthqL/Zj97NRIRjCZL4F6lB/upLxVN/xvcP1vdP03wKQq6qLzIQMFKFI0qF1pwm3tD4yITxvXi5pOQfIKhl59Y02lj1MD2yB41FlR0O+s4ZQzreBeZ772s7KygveWywrnI31izUi53MH5mkvLF2cU0c2Ef+v/U2qErWsoblbaCKFMB5Sq2ekeTBf6sZQjSQmhyuxSgaUtpq7LsrGuT9vM3ZCjpQULv5JSB8wHTFOSWbvPK0WjB6OlqKQo2c04ZH50pUnzwg58TzLNg6kDKcnrbd8kS7TkoKKIIZc0h8wDD195OnVhFyFgDxTxNerNl84dXQSP6wJiosb34K3OonhvXVwMLy9jyhgzdxpjK3/Ye7G/CGxaYv/Xg4NPik1FQVYGqcMDwu+u7P/yfyz/BoUx2Yx4nGNgZGBgAGLPaSd04/ltvjJwMzGAwDnZXdEI+v8DJkbGh0AuBwNYGgAekwpRAAB4nGNgZGBgfPj/AYMeEwMDwz8GJkYGoAgKkAAAbi4EDXicY2KAglUQiomBQYMJQssyPmAIANK2QMwBxFxAnA/ERlA2CJdDaUeoOi6o3lAQZiARAADURQT+AAAAAAAAAAAADgBEAPgBfgGeAewCXAKoAsIC+AMeA1wDegO0A+QD+gRUBLoE2ATwBPgFAAUIBRAFGAUgBSgFMAU4BUAFSAVQBVgFYAVoBXAFeAWABYgFkAWYBaAFqAAAeJxjYGRgYNBjmMAgxAACTEDMyAAScwDzGQAWwQEWAAB4nH2OPW7CQBCFP4ON8ldEKdLQbBEp1VprUyBxACvUIC6ALETjlQxSbkLFGWg5Rg6QM+QOeXYGCaVgpdF+8+bND/DEgYTuJdzxYjwg4914yBufxqk8J+OMR76MR9J/5EzSeynPfVfHAx4YGw/5wBun8hyNM145G4+kf7NgKeecNZGGHSyWfr6OjehKNKXq833/t2yocZTkBP0zxf9hf+pEdc9UUYoK5VSx2Vex3dSuzIObuctS4ST4qS9DIdeN21ba3Ura9iWnqd0VrOp2t42NK/Jwq/0XZd03HwAAeJx9TtlSwkAQ7I7GNWIUD37DykcoHljifT5MhSRiiiSLsKCf7+x+gFs1R09vTw8i/P9ONIiIETe4yZhbNNxmwh32uMuUe9xnnwc85BGPOcAbrnGOC9zjBR94xCseMMYtnnGKK1ziCSPcYYgz3ODdrLp6mGXZoBArrcylEid1CCtdWir+lFxW0ohLnfwEzul0kU607/SX13Tpl+ZcyjCb9mpVLRS3UiW15lym2hW6xcpSu2/daP2epFJ2otoyWavW+1nTKreWysy1NtIY7/crzvirCpmZRutScRPcZnG4JPbu5R9cP1MZAA==) format("woff");font-weight:normal;font-style:normal}
