html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}article,aside,blockquote,body,button,canvas,dd,del,details,dfn,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,input,li,nav,ol,p,pre,section,select,textarea,ul,video{margin:0;padding:0;vertical-align:baseline}address,caption,cite,code,del,dfn,h1,h2,h3,h4,h5,h6,pre,th{font-weight:400;font-style:normal}ol,ul{list-style:none}fieldset,img{border:none}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}svg:not(:root){overflow:hidden}input[type=checkbox],input[type=radio]{padding:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button,input[type=button],input[type=email],input[type=number],input[type=reset],input[type=search],input[type=submit],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0}button,input,textarea{font-family:"Proxima Nova",sans-serif;font-size:18px;line-height:normal}input[type=search]{-webkit-appearance:textfield}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}.hidden,[hidden],input[type=hidden]{display:none}textarea{overflow:auto;resize:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}a>img{vertical-align:bottom}.strong,b,strong{font-weight:700}.italic,em,i{font-style:italic}.del,del{text-decoration:line-through}:focus{outline:0}img{max-width:100%;width:auto;height:auto}.map-canvas img{max-width:none}.clear{clear:both;display:block;line-height:0;height:0;font-size:0}.clearfix::after,.wysiwyg::after{clear:both;content:"";display:table}.align-left{float:left!important}.align-right{float:right!important}.overflow-hidden{overflow:hidden;display:block}.nowrap{white-space:nowrap}html{height:100%;background:#fff;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-family:"Proxima Nova",sans-serif;font-size:18px;line-height:24px;height:100%;color:#343a41}.container{max-width:1032px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container::after{clear:both;content:"";display:table}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container-fluid::after{clear:both;content:"";display:table}.row{margin-left:-15px;margin-right:-15px}.row::after{clear:both;content:"";display:table}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:544px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:768px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1024px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}@media (min-width:1200px){.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{float:left}.col-xl-1{width:8.3333333333%}.col-xl-2{width:16.6666666667%}.col-xl-3{width:25%}.col-xl-4{width:33.3333333333%}.col-xl-5{width:41.6666666667%}.col-xl-6{width:50%}.col-xl-7{width:58.3333333333%}.col-xl-8{width:66.6666666667%}.col-xl-9{width:75%}.col-xl-10{width:83.3333333333%}.col-xl-11{width:91.6666666667%}.col-xl-12{width:100%}.col-xl-pull-0{right:auto}.col-xl-pull-1{right:8.3333333333%}.col-xl-pull-2{right:16.6666666667%}.col-xl-pull-3{right:25%}.col-xl-pull-4{right:33.3333333333%}.col-xl-pull-5{right:41.6666666667%}.col-xl-pull-6{right:50%}.col-xl-pull-7{right:58.3333333333%}.col-xl-pull-8{right:66.6666666667%}.col-xl-pull-9{right:75%}.col-xl-pull-10{right:83.3333333333%}.col-xl-pull-11{right:91.6666666667%}.col-xl-pull-12{right:100%}.col-xl-push-0{left:auto}.col-xl-push-1{left:8.3333333333%}.col-xl-push-2{left:16.6666666667%}.col-xl-push-3{left:25%}.col-xl-push-4{left:33.3333333333%}.col-xl-push-5{left:41.6666666667%}.col-xl-push-6{left:50%}.col-xl-push-7{left:58.3333333333%}.col-xl-push-8{left:66.6666666667%}.col-xl-push-9{left:75%}.col-xl-push-10{left:83.3333333333%}.col-xl-push-11{left:91.6666666667%}.col-xl-push-12{left:100%}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-offset-3{margin-left:25%}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-offset-6{margin-left:50%}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-offset-9{margin-left:75%}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-offset-12{margin-left:100%}}.hidden-xs-up{display:none!important}@media (max-width:543px){.hidden-xs-down{display:none!important}}@media (min-width:544px){.hidden-sm-up{display:none!important}}@media (max-width:767px){.hidden-sm-down{display:none!important}}@media (min-width:768px){.hidden-md-up{display:none!important}}@media (max-width:1023px){.hidden-md-down{display:none!important}}@media (min-width:1024px){.hidden-lg-up{display:none!important}}@media (max-width:1199px){.hidden-lg-down{display:none!important}}@media (min-width:1200px){.hidden-xl-up{display:none!important}}.hidden-xl-down{display:none!important}a{color:#099;text-decoration:none;background-color:transparent;-webkit-transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1);transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}a:hover{color:#0cc}a:active{color:#f16d36}a.underline{text-decoration:underline}.wysiwyg h1{font-size:60px;line-height:57px;font-weight:700}.wysiwyg h2{font-size:32px;font-weight:700}.wysiwyg h3{font-size:30px;font-weight:700}.wysiwyg h4{font-size:30px;font-weight:700}.wysiwyg h5{font-size:24px;font-weight:700}.wysiwyg h6{font-size:18px;font-weight:700}.title h1{font-size:30px;font-weight:700;line-height:100%}.wysiwyg p{margin-bottom:22px}.wysiwyg .jobs-note p{margin-bottom:0;line-height:1em}body.single-job .wysiwyg .job-description p:last-child{margin-bottom:0}.wysiwyg a{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.wysiwyg img{display:block;margin:0 0 20px}.wysiwyg img.align-left{margin:0 24px 24px 0}.wysiwyg img.align-right{margin:0 0 24px 24px}.wysiwyg img.align-center{margin-left:auto;margin-right:auto}.wysiwyg blockquote{font-size:24px;line-height:46px}.wysiwyg blockquote p{margin-bottom:0}.wysiwyg hr{clear:both;margin-bottom:24px;border:0;border-bottom:1px solid #ccc}.wysiwyg hr.transparent{border-bottom-color:transparent}.wysiwyg ul{overflow:hidden;margin-bottom:24px;list-style:outside disc;padding-left:40px}.wysiwyg ul li{padding-left:0}.wysiwyg ol{overflow:hidden;margin-bottom:24px;list-style:inside decimal}.wysiwyg ol li{padding-left:24px}.wysiwyg table{margin-bottom:24px}.wysiwyg table th{padding:12px 24px;background:#ccc;border:1px solid #ccc}.wysiwyg table td{padding:12px 24px;border:1px solid #ccc}@font-face{font-family:'Proxima Nova';src:url(../fonts/ProximaNova-Regular.eot);src:url(../fonts/ProximaNova-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Regular.woff2) format("woff2"),url(../fonts/ProximaNova-Regular.woff) format("woff"),url(../fonts/ProximaNova-Regular.ttf) format("truetype"),url(../fonts/ProximaNova-Regular.svg#ProximaNova-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(../fonts/ProximaNova-Semibold.eot);src:url(../fonts/ProximaNova-Semibold.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Semibold.woff2) format("woff2"),url(../fonts/ProximaNova-Semibold.woff) format("woff"),url(../fonts/ProximaNova-Semibold.ttf) format("truetype"),url(../fonts/ProximaNova-Semibold.svg#ProximaNova-Semibold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(../fonts/ProximaNova-Bold.eot);src:url(../fonts/ProximaNova-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-Bold.woff2) format("woff2"),url(../fonts/ProximaNova-Bold.woff) format("woff"),url(../fonts/ProximaNova-Bold.ttf) format("truetype"),url(../fonts/ProximaNova-Bold.svg#ProximaNova-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Proxima Nova Condensed Bold';src:url(../fonts/ProximaNova-Condensed-Bold.otf);font-weight:700;font-style:normal}@font-face{font-family:'Proxima Nova';src:url(../fonts/ProximaNova-RegularIt.eot);src:url(../fonts/ProximaNova-RegularIt.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-RegularIt.woff2) format("woff2"),url(../fonts/ProximaNova-RegularIt.woff) format("woff"),url(../fonts/ProximaNova-RegularIt.ttf) format("truetype"),url(../fonts/ProximaNova-RegularIt.svg#ProximaNova-RegularIt) format("svg");font-weight:400;font-style:italic}@font-face{font-family:'Proxima Nova';src:url(../fonts/ProximaNova-SemiboldIt.eot);src:url(../fonts/ProximaNova-SemiboldIt.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-SemiboldIt.woff2) format("woff2"),url(../fonts/ProximaNova-SemiboldIt.woff) format("woff"),url(../fonts/ProximaNova-SemiboldIt.ttf) format("truetype"),url(../fonts/ProximaNova-SemiboldIt.svg#ProximaNova-SemiboldIt) format("svg");font-weight:600;font-style:italic}@font-face{font-family:'Proxima Nova';src:url(../fonts/ProximaNova-BoldIt.eot);src:url(../fonts/ProximaNova-BoldIt.eot?#iefix) format("embedded-opentype"),url(../fonts/ProximaNova-BoldIt.woff2) format("woff2"),url(../fonts/ProximaNova-BoldIt.woff) format("woff"),url(../fonts/ProximaNova-BoldIt.ttf) format("truetype"),url(../fonts/ProximaNova-BoldIt.svg#ProximaNova-BoldIt) format("svg");font-weight:700;font-style:italic}.main{min-height:100%;overflow:hidden}.container{padding-left:36px;padding-right:36px}.error{color:#f16d36!important;border-color:#f16d36!important}.success{color:#0cc!important;border-color:#0cc!important}.disabled{color:#909396!important;border-color:#909396!important;cursor:default!important}input.input-text,textarea.textarea{width:100%;float:left;border-radius:0;-webkit-transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1);transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}textarea.textarea{font-family:"Proxima Nova",sans-serif;overflow:auto;height:auto}select.select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-radius:0}select.select::-ms-expand{display:none}.checkbox,.radio{display:block}.checkbox input,.radio input{display:none}.checkbox label,.radio label{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a.button,button.button,input.button{background:#fff;text-align:center;font-size:18px;font-weight:600;padding-left:20px;padding-right:20px;vertical-align:top;line-height:56px;display:inline-block;border:2px solid #343a41;color:#343a41;height:60px;-webkit-transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1);transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}a.button:hover,button.button:hover,input.button:hover{background-color:#343a41;color:#fff}a.button-min-width,button.button-min-width,input.button-min-width{min-width:230px}a.button.active .button-normal-text,button.button.active .button-normal-text,input.button.active .button-normal-text{display:none}a.button.active .button-active-text,button.button.active .button-active-text,input.button.active .button-active-text{display:block}a.button-green,button.button-green,input.button-green{background-color:#099!important;border-color:#099!important;color:#fff!important}a.button-green:hover,button.button-green:hover,input.button-green:hover{background-color:#0cc!important;border-color:#0cc!important;cursor:pointer;cursor:hand}a.button-green:active,button.button-green:active,input.button-green:active{background-color:#008a8a!important;border-color:#008a8a!important}button.button,input.button{line-height:normal!important}a.subscription-button{font-size:18px}.button-normal-text{display:block}.button-active-text{display:none}.subscribe{margin-left:-8px;margin-bottom:0}.subscribe-title{font-size:14px;line-height:20px;text-align:center;margin-bottom:24px}.e2ma_signup_form_row,.subscribe-row{margin-bottom:16px}.e2ma_signup_form_element,.subscribe-text{float:left;width:59%}.e2ma_signup_form_element label.error,.subscribe-text label.error{display:block;text-align:center;font-size:12px;line-height:14px;clear:both;padding-top:5px}.e2ma_signup_form_element input,input.subscribe-input-text{padding:10px 10px 10px 20px;font-size:18px;height:60px;border:2px solid #f3f3f3;border-right:0;float:left;width:100%;color:#343a41;-ms-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;text-overflow:ellipsis;border-radius:0;-webkit-transition:border-color .2s cubic-bezier(.4,0,.2,1);transition:border-color .2s cubic-bezier(.4,0,.2,1)}.e2ma_signup_form_element input::-webkit-input-placeholder,input.subscribe-input-text::-webkit-input-placeholder{color:#909396}.e2ma_signup_form_element input::-moz-placeholder,input.subscribe-input-text::-moz-placeholder{color:#909396}.e2ma_signup_form_element input:-moz-placeholder,input.subscribe-input-text:-moz-placeholder{color:#909396}.e2ma_signup_form_element input:-ms-input-placeholder,input.subscribe-input-text:-ms-input-placeholder{color:#909396}.e2ma_signup_form_element input:focus,input.subscribe-input-text:focus{border-color:#099}.e2ma_signup_form_button_row,.subscribe-button{float:left;width:41%}input#e2ma_signup_submit_button,input.subscribe-input-button{font-size:20px;font-weight:600;float:left;height:60px;width:100%;border:2px solid #099;background:#099;color:#fff;border-radius:0;-webkit-transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1);transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}input#e2ma_signup_submit_button:hover,input.subscribe-input-button:hover{background-color:#0cc;border-color:#0cc}input#e2ma_signup_submit_button:active,input.subscribe-input-button:active{background-color:#008a8a;border-color:#008a8a}.subscribe-note{color:#909396;font-size:12px;line-height:14px}#e2ma_signup_reset_button,.e2ma_signup_form_label,.e2ma_signup_form_required_footnote{display:none}.brainpop-why-slider{padding:60px 0}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto}.slick-next,.slick-prev{border:0;position:absolute;height:40px;width:30px;top:50%;left:0;margin-top:-20px;text-indent:-9999px;z-index:10;filter:drop-shadow(0 0 1px grey);-webkit-filter:drop-shadow(0 0 1px grey);-moz-filter:drop-shadow(0 0 1px grey)}.slick-prev{background:transparent url(../upload/left.svg) 50% 50% no-repeat;background-size:30px 40px;margin-left:3px}.slick-next{background:transparent url(../upload/right.svg) 50% 50% no-repeat;background-size:30px 40px;margin-right:3px;left:auto;right:0}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:.25;cursor:default}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{display:inline-block;height:20px;width:20px;margin:0 5px}.slick-dots li button{border:0;background:#f0f;display:block;height:20px;width:20px}.slick-dots li.slick-active button{background:red}.background-white{background:#fff}.background-gray{background:#f3f3f3}header{background:#fff;padding:22px 0 0;position:relative;z-index:200}body.page_slug_advisors header,body.page_slug_our-company header,body.page_slug_partners header{border-bottom:1px solid #f3f3f3}.logo{background-image:url(../images/AboutUsLogo.svg);background-position:left center;background-repeat:no-repeat;background-size:200px 52px;float:left;margin-bottom:18px;margin-left:-19px}a.logo-link{color:#099;float:left;font-size:20px;font-weight:700;line-height:40px;padding-left:62px;white-space:nowrap;height:40px;width:200px}.logo-category{color:#343a41}.navigation{float:right;margin-bottom:18px}.navigation-toggle{display:none;width:40px;height:40px;float:right;position:absolute;right:15px;top:0}.navigation-toggle-icon{top:50%;left:0;right:0;height:6px;background-color:#0cc;position:absolute;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-transition:background-color .2s cubic-bezier(.4,0,.2,1);transition:background-color .2s cubic-bezier(.4,0,.2,1)}.navigation-toggle-icon:after,.navigation-toggle-icon:before{content:"";position:absolute;top:0;left:0;right:0;background-color:#0cc;height:100%;-webkit-transform:translate(0,-12px);transform:translate(0,-12px);-webkit-transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1)}.navigation-toggle-icon:after{-webkit-transform:translate(0,12px);transform:translate(0,12px)}header.menu-open .navigation-dropdown{display:block}header.menu-open .navigation-toggle-icon{background-color:transparent}header.menu-open .navigation-toggle-icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}header.menu-open .navigation-toggle-icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu>li{float:left;margin-left:42px}.menu>li>a{display:block;font-size:16px;line-height:40px;font-weight:700;color:#343a41}.menu>li>a:hover{color:#099}.menu>li>a:active{color:#f16d36}footer{padding:60px 0 50px;border-top:2px solid #f9f9f9}footer a{color:#909396}footer a:hover{color:#343a41}footer a:active{color:#f16d36}.social-list li{float:left;margin:0 0 14px 60px}.social-list li:first-child{margin-left:0}.social-list a{display:block;width:32px;height:32px;opacity:.5;-webkit-transition:opacity .2s cubic-bezier(.4,0,.2,1);transition:opacity .2s cubic-bezier(.4,0,.2,1)}.social-list a:hover{opacity:1}.social-list img{display:block;margin:0 auto}.footer-navigation{font-size:14px;line-height:20px;margin-bottom:30px}.footer-navigation-title{text-transform:uppercase}.footer-navigation-title a:hover{cursor:default;color:#909396}.footer-navigation-list li{margin-top:6px}.copyright{padding:10px 0;font-size:12px;line-height:16px;color:#ccc}.footer-nav{padding:5px 0;text-align:center;font-size:12px;line-height:16px}.footer-nav ul{display:inline-block;text-align:center;vertical-align:top}.footer-nav li{display:inline-block;padding:0 8px 0 7px;position:relative;text-align:center}.footer-nav li:before{content:"|";color:#909396;position:absolute;right:0;top:0}.footer-nav li:last-child:before{display:none}.footer-social-tablet{padding:16px 0 0;float:left}.footer-social-tablet .footer-social{float:left}.footer-social-tablet .social-list li{float:left;margin-right:14px;margin-left:0}.spanning{clear:both}.title{text-align:center;padding:30px 0 55px}body.single-job .title{padding-top:40px;padding-bottom:50px}.title h2{margin:0;padding:0}.description{max-width:60%;margin:0 auto;padding-top:30px;padding-bottom:15px}.description p{margin:0}ul.partners-list{list-style:none;padding:0;margin:0 -30px}ul.partners-list li{padding:0 30px;float:left;width:20%;height:175px}ul.partners-list li.partners-full-list{display:none}ul.partners-list.active li.partners-full-list{display:block}.partner{display:block;max-width:130px;margin:0 auto;-webkit-transition:opacity .2s cubic-bezier(.4,0,.2,1);transition:opacity .2s cubic-bezier(.4,0,.2,1)}.partner img{display:block;margin:0 auto;width:auto;max-width:100%;max-height:80px;height:auto}.partner-table{display:table;width:100%;table-layout:fixed}.partner-cell{display:table-cell;height:80px;vertical-align:middle}.partner-name{padding-top:18px;font-size:14px;-webkit-hyphens:initial;-ms-hyphens:initial;hyphens:initial;line-height:1.2;display:block;text-align:center}.partner .partner-name span{border-bottom:1px solid transparent;-webkit-transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1);transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1)}.partner:hover .partner-name span{text-decoration:underline}.partner:active .partner-name span{border-bottom-color:rgba(241,109,54,.5)}.page_slug_partners .title{padding-top:57px;text-transform:uppercase}.button-navigation{text-align:center;padding-bottom:22px}.jobs-hero{margin-left:-36px;margin-right:-36px}.jobs{margin-left:-15px;margin-right:-15px}.job-column{float:left;width:33.333333%;padding-left:15px;padding-right:15px;margin-bottom:60px}.job{max-width:230px;margin:0 auto}.job p{margin-bottom:6px}.job .button{display:block}.job-subtitle{font-style:italic;margin-top:5px;display:block}.job-description{min-height:146px;padding-bottom:60px}.jobs-note{font-size:24px;text-align:center;padding-bottom:60px}.advisors{padding-left:68px;padding-right:60px}.advisor-block{border-bottom:2px solid #f3f3f3;padding-bottom:60px;margin-bottom:60px}.advisor-block:last-child{border:none;margin-bottom:0}a.advisor-profile{float:left;width:225px;padding-right:35px;color:#343a41;cursor:default}.advisor-avatar{display:block;width:120px}.advisor-avatar img{display:block;margin:0 auto;width:100%;height:auto;border-radius:50%}.advisor-info{display:block}.advisor-name{padding-top:19px;display:block;font-size:24px;line-height:26px;font-weight:700}.advisor-position{display:block;font-size:18px;line-height:20px}.advisor-content{overflow:hidden;font-size:14px;line-height:18px}.advisor-content p{margin-bottom:18px}.advisor-content p:last-child{margin-bottom:0}.brainpop-is-block{position:relative;padding-bottom:0;padding-top:60px}.brainpop-is-block-title{text-align:center;font-size:30px;font-weight:700;text-transform:uppercase;line-height:1.2;padding:0}.brainpop-is-block-title h4{font-size:30px;font-weight:700;text-transform:uppercase;line-height:1em;margin:0;padding:0}.brainpop-is-wrapper{position:relative}.brainpop-is-cross{position:absolute;width:0;height:0;left:50%;top:50%}.brainpop-is-cross:before{content:"";position:absolute;top:0;left:0;margin-top:-5px;margin-left:-115px;width:230px;height:10px;background:#e3e3e3}.brainpop-is-cross:after{content:"";position:absolute;top:0;left:0;margin-top:-115px;margin-left:-5px;width:10px;height:230px;background:#e3e3e3}.brainpop-is-item{float:left;width:50%}a.brainpop-is-link{position:relative;cursor:default;text-align:center;display:block;color:#343a41;padding:20px 15px 63px}.brainpop-is-icon{width:76px;margin:0 auto 30px;display:block}.brainpop-is-icon-large{width:105px}.brainpop-is-icon-wrapper{display:table;width:100%;table-layout:fixed}.brainpop-is-mobile-box{display:none;font-size:14px;line-height:18px;text-align:center;padding:18px 0 24px}.brainpop-is-icon-cell{display:table-cell;height:76px;vertical-align:middle}.brainpop-is-icon-cell img{display:block;margin:0 auto;width:auto;height:50px}.brainpop-is-title{display:block;font-size:32px;line-height:1.2;font-weight:700;padding-bottom:2px}.brainpop-is-description{display:block;max-width:370px;margin:0 auto;font-size:18px;line-height:24px}.brainpop-why{padding:0;background:#f9f9f9;position:relative}.brainpop-why-title{font-size:30px;font-weight:700;text-transform:uppercase;text-align:center;margin:0 0 80px}.brainpop-why-title h3{font-size:30px;font-weight:700;text-transform:uppercase;margin:0}.brainpop-why-slider-wrapper .slick-next,.brainpop-why-slider-wrapper .slick-prev{margin-top:0;left:30px}.brainpop-why-slider-wrapper .slick-next{left:auto;right:30px}.brainpop-why-item{text-align:center}.brainpop-why-item-wrapper{padding-left:30px;padding-right:30px;max-width:620px;margin:0 auto}.brainpop-why-item-quote{font-size:24px;line-height:1.45}.brainpop-why-item-info{padding-top:73px;margin:0 auto;max-width:480px}.brainpop-why-item-author{font-size:24px;font-weight:700}.brainpop-why-item-author-description{font-style:italic}.brainpop-why-slider-nav-wrapper{padding:0}.brainpop-why-slider-nav-item{padding-left:10px;padding-right:10px;cursor:pointer}.brainpop-why-slider-nav-item.slick-current{cursor:default}.brainpop-why-slider-nav-item.slick-current .brainpop-why-slider-nav-item-wrapper{color:#343a41;border-bottom-color:#f16d36}.brainpop-why-slider-nav-item-wrapper{max-width:196px;margin:0 auto;text-align:center;border-bottom:10px solid transparent;color:#909396;-webkit-transition:border-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);transition:border-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.brainpop-why-slider-nav-author{font-size:18px;font-weight:700;margin-bottom:10px}.brainpop-why-slider-author-description{font-size:16px;line-height:20px;padding-bottom:10px}.brainpop-subscription{padding:60px 0;position:relative}.brainpop-subscription-title{text-align:center;max-width:520px;margin:0 auto 16px;font-size:30px;font-weight:700}.brainpop-subscription-note{text-align:center;max-width:510px;margin:0 auto 30px;font-size:18px;line-height:24px}.subscription-wrapper{background:#fff;position:relative;padding:0;max-width:898px;margin:0 auto}.subscription-wrapper:before{content:"";position:absolute;top:48px;bottom:53px;width:1px;left:66.666666%}.subscription-content-mobile{padding-top:12px;clear:both;text-align:center;display:none;max-width:320px;margin:0 auto}.subscription-columns{position:relative}.subscription-column{float:left;width:32.333333%;text-align:center}.subscription-wrap{border-right:1px solid #f3f3f3;height:auto;padding:0 25px}.subscription-wrap-three{border-right:none}a.subscription-img{cursor:default;display:block;width:120px;margin:0 auto 28px;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:50%;overflow:hidden}a.subscription-img img{border:1px;border-radius:50%!important;display:block;margin:0 auto;-webkit-box-sizing:initial!important;box-sizing:initial!important}.subscription-content{max-width:230px;margin:0 auto}.subscription-title{font-weight:700;font-size:16px}.subscription-desc{font-size:16px;line-height:20px;padding-top:40px}.subscription-nav{padding-top:10px}a.subscription-button{display:block;width:auto}.company-about{padding:60px 27px 38px}.company-about-caption{padding:0 0 32px 0;text-align:center;text-transform:uppercase}.company-about-block-wrapper{padding-bottom:10px}.company-about-block-wrapper.active .company-about-block-hidden{display:block}.company-about-block-hidden{display:none}.company-about-block{position:relative;padding-bottom:40px}.company-about-block:before{content:"";position:absolute;z-index:2;bottom:-50px;left:50%;margin-left:-26px;width:0;height:0;border:26px solid transparent;border-top-color:#fff}.company-about-block.last-child:before{display:none}.company-about-block-inverse{background:#f3f3f3;padding-top:30px;padding-bottom:30px;margin-bottom:40px}.company-about-block-inverse:before{border-top-color:#f3f3f3}.company-about-block-inverse .company-about-info{float:right;padding-left:0;padding-right:60px}.company-about-block-inverse .company-about-img{float:left}.company-about-block-inverse .company-about-year{text-align:right}.company-about-info{float:left;width:50%;padding-left:60px}.company-about-img{float:right;width:180px}.company-about-img img{display:block;width:100%;height:auto;margin:0 auto;border-radius:50%}.company-about-year{overflow:hidden;font-size:60px;line-height:70px;font-weight:700;white-space:nowrap}.company-about-year-table{display:table;width:100%;table-layout:fixed}.company-about-year-cell{display:table-cell;vertical-align:middle;height:180px;padding-top:12px}.company-about-content{float:left;width:50%;padding:0 60px}.company-about-content-table{display:table;width:100%;table-layout:fixed}.company-about-content-cell{display:table-cell;vertical-align:middle;height:180px;padding-top:16px}.company-about-title{font-size:24px;line-height:30px;font-weight:700}.company-about-desc p{margin-bottom:14px}.button-toggle-about{position:relative;z-index:2}.company-media{max-width:700px;margin:0 auto;padding-bottom:28px}.company-media-title{text-align:center;margin-bottom:39px;text-transform:uppercase}.company-media-block-wrapper{padding-bottom:30px}.company-media-block-wrapper.active .company-media-block-hidden{display:block}.company-media-block-hidden{display:none}.company-media-block{padding:45px 65px 70px;margin-bottom:30px;text-align:center;background:#f3f3f3}.company-media-block blockquote{line-height:34px}.company-media-note{margin-top:-3px;font-size:24px;line-height:24px;font-weight:700}.company-media-note em{font-style:normal}.company-awards{padding:60px 0}.company-awards-title{text-align:center;text-transform:uppercase;font-size:30px;line-height:34px;font-weight:700;margin-bottom:24px}ul.company-awards-list{display:block;list-style:none;padding:0;margin:0}ul.company-awards-list li{padding:10px 0 18px;margin:0;float:left;width:16.666666%;height:108px}.company-award{display:block;width:135px;margin:0 auto;-webkit-transition:opacity .2s cubic-bezier(.4,0,.2,1);transition:opacity .2s cubic-bezier(.4,0,.2,1)}.company-award img{display:block;margin:0 auto}.company-award:hover{opacity:.8}.company-award-table{display:table;width:100%;table-layout:fixed}.company-award-cell{display:table-cell;vertical-align:middle;width:100%;height:80px}.company-partners-wrapper{background:#f3f3f3}.company-partners-title{text-align:center;text-transform:uppercase;font-size:30px;line-height:34px;font-weight:700;margin-bottom:58px}.company-partners{padding:59px 0 30px}.company-partners .partner img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1)}.company-partners .partner:hover{opacity:1}.company-partners .partner:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.company-partners .button{background-color:#f3f3f3}.company-partners .button:hover{background-color:#343a41}.newsletter{background:#f3f3f3}.company-advisors{background:#f3f3f3}.features-block{position:relative;padding-left:68px;padding-right:68px}.features-block-nav{position:fixed;top:0;right:33px}#sticker-nav-assessment-sticky-wrapper,#sticker-nav-learning-sticky-wrapper,#sticker-nav-tools-sticky-wrapper{height:auto!important}.features-block-nav-table{display:table;width:16px}.features-block-nav-cell{display:table-cell;vertical-align:middle}ul.features-block-nav-list{margin:0;padding:0;list-style:none}ul.features-block-nav-list li{margin:0;padding:5px 0}ul.features-block-nav-list li a{display:block;width:16px;height:16px;background:#ccc;border-radius:50%}ul.features-block-nav-list li.active a{background-color:#099;cursor:default}.feature{padding-top:34px;clear:both}.feature-slider-wrapper{max-width:740px;margin:0 auto 56px}.feature-slider-wrapper img{display:block;margin:0 auto;width:100%;height:auto}.feature-slider-wrapper .slick-next,.feature-slider-wrapper .slick-prev{opacity:0;-webkit-transition:opacity .2s cubic-bezier(.4,0,.2,1);transition:opacity .2s cubic-bezier(.4,0,.2,1)}.feature-slider-wrapper .slick-prev{left:20px}.feature-slider-wrapper .slick-next{right:20px}.feature-slider-wrapper:hover .slick-next,.feature-slider-wrapper:hover .slick-prev{opacity:1}.feature-column-x1{float:left;width:50%;padding-right:10px}.feature-title{padding:3px 0 0;margin-bottom:24px;font-size:60px;line-height:60px;font-weight:700}.feature-description{font-size:20px;line-height:30px}.feature-description span{background-color:#fef3a0}.feature-try{padding-top:4px}.feature-try-title{font-size:18px;line-height:24px;font-weight:700;margin-bottom:24px}ul.feature-try-list{margin:0;padding:0;list-style:none}ul.feature-try-list li{float:left;margin:0;padding:0;width:60px;margin-right:25px;margin-bottom:25px}ul.feature-try-list a{display:block}ul.feature-try-list img{display:block;margin:0;width:100%;height:auto;border-radius:50%}.feature-column-x2{padding-left:40px;float:left;width:50%;font-size:18px;line-height:24px}.feature-column-x2 p{margin-bottom:30px}.feature-column-x2 a{font-size:16px;font-weight:600;letter-spacing:.2px;text-transform:uppercase}.feature-quote{margin-top:34px;margin-bottom:58px;background:#f3f3f3;text-align:center;padding:58px 30px 78px}.feature-quote-wrapper{max-width:560px;margin:0 auto}.feature-quote-text{font-size:24px;line-height:34px}.feature-quote-author{font-weight:700;font-size:24px}.features-navigation{background:#f3f3f3;position:relative;left:0;right:0;width:100%;z-index:100}.features-navigation-wrapper{text-align:center}.features-navigation-wrapper-mobile{display:none}.features-navigation-list{display:inline-block;vertical-align:top}.features-navigation-list li{float:left;margin:0 15px}.features-navigation-list li a{color:#909396;display:block;border-bottom:10px solid transparent;font-weight:700;padding:15px 0 17px}.features-navigation-list li a:hover{color:#099}.features-navigation-list li.active a{color:#099;border-bottom-color:#099}.features-push{clear:both;height:25px}.box-feature{display:none}.box-feature.visible{display:block}.newsletter{background:#f3f3f3}.e2ma_signup_form_element .newsletter input,.newsletter .e2ma_signup_form_element input,.newsletter input.subscribe-input-text{border-color:#fff}.e2ma_signup_form_element .newsletter input:focus,.newsletter .e2ma_signup_form_element input:focus,.newsletter input.subscribe-input-text:focus{border-color:#099}.newsletter-block{padding:60px 0;max-width:770px;margin:0 auto;position:relative}.newsletter-block .subscribe{max-width:432px;margin:0 auto}.newsletter-block .subscribe-note{clear:both;margin:0 -10px 0 -20px}.newsletter-img{float:right;width:64.9%;margin-bottom:0}.newsletter-img img{display:block;margin:0 auto;width:240px}.newsletter-info{float:left;width:230px;padding-top:0;margin-bottom:0}.newsletter-title{margin-bottom:15px;text-transform:uppercase}.newsletter-info-text{font-size:18px;line-height:125%}.newsletter-info-text p{margin-bottom:29px}.newsletter-button .button{width:100%}ul.newsletter-list{display:block;clear:both;list-style:none;padding:0;margin:0 -20px 4px}ul.newsletter-list li{float:left;width:33.333333%;padding:0 20px 35px;margin:0}ul.newsletter-list li .button{width:100%;background-color:#f3f3f3}ul.newsletter-list li .button:hover{background-color:#343a41}.newsletter-note{clear:both;text-align:center;font-size:24px;line-height:28px;color:#000;padding-bottom:7px}.newsletter-signup{margin-top:60px;margin-bottom:60px;background:#f3f3f3;padding:60px 0}.company-advisors{background:#f3f3f3;margin-bottom:0}.company-advisors-block{padding:66px 0 38px;text-align:center}.company-advisors-block .button{background-color:#f3f3f3}.company-advisors-block .button:hover{background-color:#343a41}.company-advisors-title{text-transform:uppercase;margin-bottom:35px}.company-advisors-info{max-width:550px;margin:0 auto 39px;font-weight:600}.company-advisors-slider{margin-bottom:35px}.company-advisors-slide{float:left}.company-advisors-slide a.advisor-profile{float:none;display:block;width:210px;padding-right:0;color:#000;cursor:pointer;margin:0 auto}.company-advisors-slide .advisor-avatar{margin:0 auto}.company-advisors-slide .advisor-name{font-size:18px;line-height:20px}.company-advisors-slide .advisor-position{font-size:16px;line-height:18px;font-weight:600}.brainpop-plans{text-align:center;padding:46px 0 56px}.plans-tabs{display:none}.plans-tabs li{float:left;width:33.333333%}.plans-column{float:left;width:33.333333%;padding-left:30px;padding-right:30px}.plan-wrap{max-width:260px;margin:0 auto}.plan-title{padding-bottom:14px;font-weight:700;letter-spacing:.2px;border-bottom:10px solid #0cc;margin-bottom:16px}.hero-video-wrapper{margin-left:-36px;margin-right:-36px;position:relative}.hero-video-wrapper iframe{display:block}.player{width:100%;background:#fff;height:575px}iframe#player .ytp-watermark{display:none!important}.play-button{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff url(../upload/video.jpg) 50% 50% no-repeat;background-size:cover}.play-button-icon{display:none;width:40px;height:40px;position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px}.play-button-content{display:block;position:absolute;left:0;right:0;bottom:0;text-align:center;padding-bottom:80px}.play-button-title{display:block;color:#fff;font-size:60px;line-height:57px;font-weight:700;max-width:700px;margin:0 auto}.play-button-fake{display:block;margin:28px auto 0;width:230px;height:60px;line-height:60px;font-weight:700;color:#fff;background-color:#099;-webkit-transition:background-color .2s cubic-bezier(.4,0,.2,1);transition:background-color .2s cubic-bezier(.4,0,.2,1)}.play-button-fake:hover{background-color:#0cc}@media (min-width:768px){.plans-column{display:block!important}}@media (max-width:1023px){.navigation{float:none;clear:both;margin-bottom:0}.navigation-dropdown{position:relative;display:none;z-index:5050;background:#fff;clear:both;border-top:none}.menu{border-top:1px solid #f3f3f3}.menu>li{margin-left:0;float:none}.menu>li>a{padding-top:17px;padding-bottom:17px;padding-left:30px;line-height:100%;text-align:left;border-bottom:1px solid #f3f3f3}.menu>li:last-child>a{border-bottom:none}.menu>li>a:hover{background-color:#f3f3f3;color:#343a41}.navigation-toggle{display:block}footer{padding-top:50px;padding-bottom:40px}.subscribe{display:block;margin:0 auto;padding-top:0;width:62%}.e2ma_signup_form_element,.subscribe-text{width:62.5%}.e2ma_signup_form_element input,input.subscribe-input-text{padding-top:5px;padding-bottom:5px;height:50px}.e2ma_signup_form_button_row,.subscribe-button{width:37.5%}input#e2ma_signup_submit_button,input.subscribe-input-button{height:50px}.copyright{padding-bottom:0;padding-top:10px;text-align:center}.footer-nav{padding-top:0;padding-bottom:0}ul.partners-list li{width:33.333333%}a.button,button.button,input.button{height:50px;line-height:46px}a.subscription-button{font-size:16px}.job-column{width:50%;margin-bottom:50px}.job-subtitle{display:block;margin-top:5px;font-style:italic}.jobs-note{padding-bottom:50px}.job-description{padding-bottom:50px}.title{padding-top:20px;padding-bottom:40px}.advisors{padding-left:0;padding-right:0}.advisor-block{padding-bottom:50px}.newsletter-signup{margin-bottom:50px;margin-top:50px}.brainpop-is-cross:before{margin-left:-50px;width:100px}.brainpop-is-cross:after{margin-top:-50px;height:100px}.brainpop-is-description{font-size:16px;line-height:21px}.brainpop-is-block{padding-top:50px;padding-bottom:0}.brainpop-why{padding-top:0;position:relative}.brainpop-why-slider{padding-bottom:50px;padding-top:50px}.brainpop-why-slider-wrapper .slick-next,.brainpop-why-slider-wrapper .slick-prev{left:0}.brainpop-why-slider-wrapper .slick-next{left:auto;right:0}.brainpop-why-slider-nav-wrapper{padding:0}.brainpop-why-slider-author-description{font-size:14px;line-height:18px}.brainpop-subscription{padding:60px 0;position:relative}.brainpop-subscription-title{margin-bottom:10px}.brainpop-subscription-note{font-size:14px;line-height:1.6;margin-bottom:13px}a.subscription-img{width:80px;margin-bottom:20px}.subscription-wrapper{padding-top:0}.subscription-title{margin-bottom:4px}.subscription-desc{font-size:16px;line-height:18px;padding-top:20px}.subscription-nav{padding-top:0;top:32px;margin-top:30px}.brainpop-plans{padding-top:32px;padding-bottom:36px}.plans-columns{margin-left:-22px;margin-right:-22px}.plans-column{padding-left:22px;padding-right:22px}.plan-content{font-size:16px;line-height:20px}.company-about{padding-left:0;padding-right:0;padding-bottom:28px;padding-top:50px}.company-about-caption{padding-top:0;padding-bottom:35px}.company-about-block-wrapper{padding-bottom:0}.company-about-block{padding-bottom:34px}.company-about-block-inverse{padding-top:50px;padding-bottom:13px;margin-bottom:60px}.company-about-block-inverse .company-about-info{padding-left:0;padding-right:40px;padding-bottom:20px}.company-about-info{padding-left:40px;padding-top:10px}.company-about-img{width:120px}.company-about-year-cell{height:120px;text-align:center}.company-about-content{padding-left:40px;padding-right:40px}.company-about-content-cell{height:120px;padding-top:0}.company-about-desc{line-height:26px}.player{height:55vw}.play-button-title{font-size:40px;line-height:37px;max-width:520px}.play-button-content{padding-bottom:44px}.play-button-fake{margin-top:26px;height:50px;line-height:50px}.company-media{max-width:none}.company-media-title{margin-bottom:32px}.company-media-block-wrapper{padding-bottom:10px}.company-media-block{padding:29px 40px;margin-bottom:40px}.company-media-block blockquote{line-height:46px}.company-media-note{margin-top:0;line-height:46px;font-weight:600}.company-media-note em{font-style:italic}.company-awards{padding-top:50px;padding-bottom:40px}ul.company-awards-list li{width:25%}.company-partners{padding-bottom:36px}.company-partners ul.partners-list li{width:20%}.features-push{height:0}.feature-slider-wrapper{max-width:600px}.features-block{padding-left:0;padding-right:0}#sticker-nav-assessment-sticky-wrapper,#sticker-nav-learning-sticky-wrapper,#sticker-nav-tools-sticky-wrapper,.features-block-nav{display:none!important}.feature-title{font-size:50px;line-height:50px;margin-bottom:16px}.feature-description{font-size:18px;line-height:26px}.feature-slider-wrapper{margin-bottom:28px}.feature-column-x1{padding-right:28px}.feature-column-x2{padding-left:28px}ul.feature-try-list li{width:50px}.feature{padding-top:20px}.feature-quote{padding-top:33px;padding-bottom:37px;margin-bottom:30px}.newsletter-block{max-width:575px;padding-top:50px;padding-bottom:50px}.newsletter-block .subscribe{max-width:none;padding-top:0;float:none;width:auto}.newsletter-block .subscribe-note{margin:0 auto;max-width:465px;padding-top:5px}.newsletter-img{float:right;width:250px;padding-top:2px}.newsletter-img .newsletter-button{text-align:center;margin-bottom:30px}.newsletter-img .newsletter-button .button{width:auto}ul.newsletter-list{clear:none;float:left;width:230px;margin:0}ul.newsletter-list li{float:none;width:auto;padding-left:0;padding-right:0}.newsletter-note{padding-bottom:12px}.company-advisors-block{padding-top:50px;padding-bottom:28px}.company-advisors-info{max-width:600px;font-size:19px;line-height:24px}.company-advisors-slider{margin-bottom:41px}}@media (max-width:767px){header{padding:15px 0 0 0}.logo{margin-bottom:15px}.menu>li>a{padding-top:12px;padding-bottom:12px;padding-left:20px}footer{padding-top:40px}.container{padding-left:20px;padding-right:20px}.hero-video-wrapper{margin-left:-20px;margin-right:-20px}.social-list li{float:left;margin:0 0 14px 50px}.social-list li:first-child{margin-left:0}.subscription-wrap{border-right:none}.brainpop-is-block-title{padding:20px 0}.brainpop-is-block-title h4{font-size:24px}a.subscription-button{font-size:18px}body.single-job .title{padding-bottom:30px;padding-top:0}.footer-navigation{border-bottom:2px solid #f3f3f3;margin-bottom:17px}.footer-navigation.open .footer-navigation-list{display:block;padding-bottom:13px}.footer-navigation-list{display:none}.footer-navigation-title{margin-bottom:13px}.footer-navigation-title a{display:block}.footer-navigation-title a:hover{cursor:pointer;color:#343a41}.footer-navigation-title a:active{color:#f16d36}.subscribe{float:none;width:auto}.e2ma_signup_form_element,.subscribe-text{width:56%}.e2ma_signup_form_element input,input.subscribe-input-text{height:40px}.e2ma_signup_form_button_row,.subscribe-button{width:44%}input#e2ma_signup_submit_button,input.subscribe-input-button{height:40px;font-size:16px}.copyright{text-align:left}.footer-nav{margin:0 auto;text-align:center;width:80%}.footer-social-tablet{float:none;padding-top:10px;padding-bottom:36px}.footer-social-tablet .social-list{float:none;display:table;width:100%;table-layout:fixed}.footer-social-tablet .social-list:after,.footer-social-tablet .social-list:before{display:none}.footer-social-tablet .social-list li{float:none;margin:0;padding:0;display:table-cell}.footer-social-tablet .social-list li a{width:36px;margin:0 auto}ul.partners-list{margin-left:-10px;margin-right:-10px}.partner img{max-height:60px}.page_slug_partners .title{padding-top:38px}ul.partners-list li{height:165px;padding-left:10px;padding-right:10px}.partner-name{font-size:13px}.partner-cell{height:60px}a.button,button.button,input.button{height:auto;line-height:18px;padding:20px 0}.wysiwyg{padding-bottom:0}.job-column{width:100%;margin-bottom:40px}.job-description{min-height:0;padding-bottom:16px;line-height:20px}body.single-job .job-description{padding-bottom:40px}.title{padding-top:0;padding-bottom:28px}.title h1{font-size:20px}.title h4{font-size:20px}body.page_slug_advisors .title{padding-top:20px}.jobs-note{font-size:16px;padding-bottom:40px}.jobs-note p{margin-bottom:40px}.brainpop-why-slider{padding-bottom:40px;padding-top:40px}.advisor-block{margin-bottom:0;padding-bottom:0}.advisor-block.open{padding-top:28px}.advisor-block.open .advisor-content{display:block;font-size:16px;line-height:20px;padding-bottom:20px}.advisor-block.open .advisor-content p{margin-bottom:20px}.advisor-block.open a.advisor-profile{display:block}.advisor-block.open .advisor-info{display:block;text-align:center;height:auto;padding-bottom:28px}.advisor-block.open .advisor-avatar{display:block;margin:0 auto;padding:0;width:130px}.advisor-block.open .advisor-name{font-size:30px;line-height:30px}.advisor-block.open .advisor-position{font-size:20px;line-height:24px}.advisor-content{display:none}a.advisor-profile{float:none;padding-right:0;display:table;width:100%;cursor:pointer}.advisors{padding-bottom:0}.advisor-avatar{padding-top:18px;padding-bottom:18px;width:60px;display:table-cell;vertical-align:top}.advisor-info{display:table-cell;vertical-align:middle;height:96px;padding-left:20px;padding-top:18px;padding-bottom:18px}.advisor-name{font-size:18px;line-height:20px;padding-top:0}.advisor-position{font-size:16px}.description{max-width:100%;font-size:16px;line-height:20px;text-align:left;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:0}.brainpop-is-icon{width:50px}.brainpop-is-icon-large{width:50px}.brainpop-is-description{display:none}.brainpop-is-cross{z-index:2}.brainpop-is-cross:before{background-color:#fff;margin-left:-25px;width:50px}.brainpop-is-cross:after{background-color:#fff;margin-top:-25px;height:50px}a.brainpop-is-link{padding-top:25px;border:1px solid #e3e3e3;padding-bottom:0;height:160px!important;cursor:pointer}a.brainpop-is-link.active{background-color:#e3e3e3}a.brainpop-is-link.active .brainpop-is-title{color:#343a41}.brainpop-is-block{padding-top:0;padding-bottom:0}.brainpop-is-block:after{border-width:15px;margin-left:-15px;bottom:-30px}.brainpop-is-wrapper{margin-left:-20px;margin-right:-20px;border:1px solid #e3e3e3}.brainpop-is-title{font-size:16px;color:#83858a;font-weight:600}.brainpop-is-icon{margin-bottom:0}.brainpop-is-mobile-box{display:block}.brainpop-why-slider-nav-item-wrapper{border-bottom:0}.brainpop-why{padding-top:0}.brainpop-why-title{font-size:20px;margin-bottom:10px}.brainpop-why-title h3{display:none}.brainpop-why-item-wrapper{padding-left:50px;padding-right:50px}.brainpop-why-item-quote{font-size:18px;line-height:1.75}.brainpop-why-slider-nav-author{margin-bottom:0}.brainpop-why-slider-author-description{font-size:16px}.brainpop-why-slider-nav-wrapper{padding-top:0;padding-bottom:0}.subscription-content{display:none}.subscription-content-mobile{display:block}.subscription-wrapper{padding:15px}.subscription-wrapper:after,.subscription-wrapper:before{display:none}a.subscription-img{margin-bottom:0;cursor:pointer;position:relative}a.subscription-img:before{content:"";position:absolute;bottom:-18px;left:50%;border:10px solid transparent;width:0;height:0;margin-left:-10px}a.subscription-img img{width:auto;max-width:80px;margin:0 auto}.subscription-wrap{padding-left:0;padding-right:0}.brainpop-subscription-title{font-size:20px;line-height:20px;margin-bottom:10px}.brainpop-subscription{padding-top:25px;padding-bottom:30px}.brainpop-subscription-note{line-height:20px}.subscription-desc{height:auto!important}.subscription-nav{padding-top:0;top:32px}.brainpop-plans{padding-top:6px;padding-bottom:26px}.plans-columns{margin-left:0;margin-right:0}.plans-column{padding-left:0;padding-right:0}.plan-title{display:none}.plans-tabs{display:block}.plans-tabs li{border-bottom:10px solid #0cc;font-weight:700;letter-spacing:.2px;padding-bottom:12px;padding-top:12px;margin-bottom:12px;color:#ccc;cursor:pointer}.plans-tabs li.active{cursor:default;color:#343a41}.plans-tabs li:first-child{text-align:left}.plans-tabs li:last-child{text-align:right}.plans-column{width:auto;float:none}.plan-wrap{max-width:none}.plans .box{display:none}.plans .box.visible{display:block}.play-button-title{font-size:18px;line-height:20px;max-width:220px}.play-button-content{padding-bottom:16px}.play-button-fake{display:none}.play-button-icon{display:block}.company-about{padding-top:19px;padding-bottom:0}.company-about-caption{padding-top:0;padding-bottom:14px}.company-about-caption h4{font-size:20px}.company-about-block-wrapper{padding-bottom:10px}.company-about-block{padding-bottom:0}.company-about-block:before{bottom:-28px;margin-left:-14px;border-width:14px}.company-about-block-inverse{padding-left:20px;padding-top:18px;padding-bottom:0;margin-bottom:27px}.company-about-block-inverse .company-about-info{padding-left:20px;padding-right:20px;padding-bottom:0}.company-about-block-inverse .company-about-img{float:none}.company-about-info{width:120px;padding-left:20px;padding-right:20px;padding-top:2px}.company-about-img{float:none;width:80px}.company-about-year{font-size:30px;line-height:36px}.company-about-year-cell{height:auto;padding-top:6px;padding-bottom:6px}.company-about-content{float:none;width:auto;overflow:hidden;padding-left:0;padding-right:0}.company-about-content-cell{height:100px}.company-about-title{font-size:16px;line-height:20px;font-weight:600;margin-bottom:2px}.company-about-desc{font-size:14px;line-height:18px}.button-navigation{padding-bottom:40px}.company-media{padding-bottom:18px}.company-media-title{margin-bottom:13px}.company-media-title h4{font-size:20px}.company-media-block{padding:27px 20px 24px;margin-bottom:20px}.company-media-block blockquote{font-size:18px;line-height:24px}.company-media-note{font-size:18px;line-height:24px}.company-awards{padding-top:40px;padding-bottom:30px}.company-awards-title{font-size:20px;line-height:24px;margin-bottom:21px}ul.company-awards-list li{width:33.333333%;height:86px;padding-top:0;padding-bottom:6px}.company-award{width:75px}.company-partners{padding-top:38px;padding-bottom:12px}.company-partners ul.partners-list li{height:90px}.company-partners .partner{width:40px}.company-partners .partner-cell{height:40px}.company-partners-title{font-size:20px;line-height:24px;margin-bottom:25px}.feature-column-x1,.feature-column-x2{padding-left:0;padding-right:0;float:none;width:auto}.features-navigation-wrapper{margin-left:25px;margin-right:25px;padding:12px 0 0;border-bottom:10px solid #099}.features-navigation-wrapper-mobile{display:block;color:#099;float:left;line-height:15px;font-size:16px;font-weight:700}.features-navigation-list{display:block;margin-bottom:13px;white-space:nowrap;float:right}.features-navigation-list li{padding:0;margin:0 0 0 10px}.features-navigation-list li a{background:#909396;width:15px;height:15px;text-indent:-9999px;border:0;line-height:0;padding:0;border-radius:50%}.features-navigation-list li.active a{background-color:#099}.feature-slider-wrapper{padding-left:25px;padding-right:25px;margin-bottom:20px}.feature-title{font-size:30px;line-height:30px;margin-bottom:10px}.feature-column-x2{font-size:16px;line-height:20px}.feature-column-x2 p{margin-bottom:23px}.feature-description p{margin-bottom:10px}.feature-try{padding-top:0}.feature-try-title{font-size:16px;line-height:20px;margin-bottom:14px}.feature-quote-text{font-size:16px;line-height:26px;margin-bottom:10px}.feature-quote{padding-top:27px;padding-bottom:27px}.feature-quote-author{font-size:18px}.feature-quote-author-info{font-size:14px;line-height:18px}.newsletter{margin-bottom:0}.newsletter-block{max-width:none;padding-top:0;padding-bottom:6px;text-align:center}.newsletter-block:before{display:none}.newsletter-block .subscribe-note{max-width:none;padding-top:0}.newsletter-info{float:none;margin-bottom:34px;margin-left:auto;margin-right:auto;padding-top:40px}.newsletter-info .newsletter-button{display:block}.newsletter-title{display:block;margin-bottom:8px}.newsletter-title h4{font-size:20px}.newsletter-info-text{font-size:18px;line-height:20px;font-weight:600}.newsletter-info-text p{margin-bottom:15px}ul.newsletter-list{float:none;margin:0 auto}ul.newsletter-list li{padding-bottom:30px}.newsletter-note{width:230px;margin:0 auto;font-size:16px;line-height:20px;font-weight:600;padding-bottom:0}.newsletter-signup{margin-bottom:40px;margin-top:40px}.company-advisors{margin-bottom:0}.company-advisors-block{padding-bottom:11px;padding-top:40px}.company-advisors-title{margin-bottom:13px}.company-advisors-title h4{font-size:20px}.company-advisors-info{max-width:230px;font-size:17px;line-height:20px;margin-bottom:22px}.company-advisors-slider{margin-bottom:15px}.company-advisors-slider .slick-next,.company-advisors-slider .slick-prev{top:40px;margin-top:0}.company-advisors-slide a.advisor-profile{display:block;width:210px}.company-advisors-slide .advisor-avatar{padding-top:0;padding-bottom:0;width:120px;display:block}.company-advisors-slide .advisor-info{display:block;height:auto;padding:0}.company-advisors-slide .advisor-name{padding-top:18px}}.about-feature-description-content p{line-height:24px}.about-feature-hero,.research-feature-hero{position:relative;text-align:center;background:#099}.about-feature-hero-background img,.research-feature-hero-background{display:block;width:100%;height:auto}.about-feature-hero-block,.research-feature-hero-block{position:absolute;z-index:2;top:50%;left:0;right:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.about-feature-hero-cell,.research-feature-hero-cell{color:#fff}.about-feature-hero-title,.research-feature-hero-cell{font-size:8.5vw;line-height:.95;font-weight:700}.research-feature-hero-cell{letter-spacing:.2vw}@media screen and (min-width:1440px){.about-feature-hero-title,.research-feature-hero-cell{font-size:108px}}.research-infoblock{line-height:1.16;font-size:24px;text-align:center;background-color:#f3f3f3;padding-top:38px;padding-bottom:36px}.research-infolist{padding-top:55px;padding-bottom:20px}.research-infoblock p{margin:0 auto;max-width:784px}.research-ul{padding-bottom:5px;margin-left:auto;margin-right:auto;max-width:784px}.research-ul li{font-size:18px;line-height:1.44;padding-bottom:28px}.research-ul li a{display:inline;border-bottom:1px solid #f16d36;color:#343a41}.research-ul-title{display:block;font-style:italic;font-size:24px;line-height:1.3;font-weight:700;padding-bottom:2px}.research-ul li a:hover{color:#f16d36}.research-ul li p{overflow:hidden}.research-ul li img{float:left;border-radius:50%;display:block;margin-right:30px;width:30px;margin-top:4px}.research-ul li:after{clear:both;content:"";display:table}.about-feature-list-block{margin-left:-1px;margin-right:-1px;padding:40px 0 40px;background-color:#f3f3f3}.about-feature-list-item{padding:0 20px}.about-feature-list-wrapper{margin-left:-15px;margin-right:-15px}.about-feature-list-item img{display:block;width:100%;height:auto;border-radius:6px}.about-feature-description{background:#fff;padding-top:57px;padding-bottom:114px;margin-left:-1px;margin-right:-1px}.about-feature-description-wrapper{padding:0 5px}.about-feature-description-icon{padding-top:3px;float:left;width:60px;margin-right:40px}.about-feature-description-icon img{display:block}.about-feature-description-content{overflow:hidden}.about-feature-description-sidebar{padding:0 5px}.about-feature-description-sidebar li{position:relative;font-size:18px;line-height:30px;padding-left:22px}.about-feature-description-sidebar li:before{content:"";position:absolute;left:0;top:12px;width:9px;height:9px;background:url(../upload/list.svg) no-repeat;background-size:9px 9px}.about-feature-description-sidebar a{color:#343a41;border-bottom:1px solid transparent}.about-feature-description-sidebar a:hover{color:#f16d36;border-bottom-color:#f16d36}.about-feature-description-sidebar-title{border-bottom:10px solid #0cc;font-size:18px;line-height:24px;font-weight:700;color:#343a41;margin-bottom:16px;padding-bottom:14px}@media (max-width:1023px){.about-feature-hero-cell{background-size:cover}}@media (max-width:767px){.about-feature{padding-bottom:0}.about-feature-description-icon{display:none}.about-feature-list-wrapper{margin:0 auto;max-width:379px}.about-feature-list-wrapper .slick-dots{bottom:-44px}.about-feature-list-wrapper .slick-dots li{width:12px;height:12px;margin-left:10px;margin-right:10px}.about-feature-list-wrapper .slick-dots li button{width:12px;height:12px;text-indent:-9999px;border-radius:50%;background:#ccc}.about-feature-list-wrapper .slick-dots li.slick-active button{background:#343941}.about-feature-list-item{padding-left:45px;padding-right:45px}.about-feature-list-block{padding-top:30px;padding-bottom:53px}.about-feature-description{font-size:16px;line-height:20px;padding-top:18px}.about-feature-description-wrapper{padding-left:0;padding-right:0}.about-feature-description-sidebar{padding-left:0;padding-right:0;padding-top:31px}.about-feature-description-sidebar li{font-size:16px;line-height:30px}.about-feature-description{padding-bottom:73px}.research-infoblock{font-size:14px;line-height:18px;padding-top:20px;padding-bottom:20px}.research-infoblock p{width:100%;max-width:100%}.research-infolist{padding-top:40px;padding-bottom:0}.research-ul li{font-size:14px;line-height:18px;padding-bottom:33px}.research-ul-title{font-size:18px;line-height:22px;padding-bottom:13px}.research-ul li img{width:30px;margin-right:20px;margin-top:0}}.about-feature-hero-title h4.about-feature-hero-subtitle{font-size:39px;font-weight:700;text-transform:none;line-height:1;padding-top:22px;font-family:"Proxima Nova",sans-serif}.coding-block{font-size:20px;line-height:1.3;padding:45px 0 47px}.coding-block-gray{background:#f3f3f3}.coding-block img{display:block;margin:15px 0 12px;max-width:98%}.coding-block p{margin:12px 0}.coding-block li{margin:12px 0;position:relative;padding-left:17px}.coding-block li:before{content:"";position:absolute;left:1px;top:10px;width:4px;height:4px;background:#343a43;border-radius:50%}.coding-block a{font-weight:700;border-bottom:1px solid #099}.coding-block a:hover{border-bottom-color:#0cc}.coding-block h2{margin-top:10px;margin-bottom:28px;font-size:45px;line-height:1;font-weight:700}.coding-cta{color:#fff;padding-top:59px;padding-bottom:60px;background:#099}.coding-cta img{display:block;max-width:96%}.coding-cta-title{margin-top:54px;font-size:45px;line-height:1;font-weight:700;margin-bottom:32px}.coding-cta-navigation li{display:inline-block;margin-right:35px;margin-bottom:20px}body.page_slug_coding a.button{color:#fff;border-color:#066;background-color:#066;min-width:194px}.about-feature-hero-title a.button:hover,.coding-cta-navigation a.button:hover{background-color:#0cc;border-color:#0cc}.about-feature-hero-title a.button{text-transform:uppercase;margin-top:32px}.coding-more{text-align:center;padding:52px 0 112px;font-size:20px;line-height:1.2}.coding-more a{font-weight:700;border-bottom:1px solid #099}.coding-more a:hover{border-bottom-color:#0cc}.coding-more-title{font-weight:700;font-size:30px;line-height:1.2;margin-bottom:29px}@media (max-width:1023px){.coding-cta-title{margin-top:10px;max-width:500px}.coding-cta-navigation li{margin-right:25px}}@media (max-width:767px){.about-feature-hero-title h4.about-feature-hero-subtitle{font-size:32px}.coding-block{text-align:center;font-size:16px;line-height:1.5}.coding-more{font-size:16px;line-height:1.5;padding-bottom:60px}.coding-block .container,.coding-more .container{max-width:600px}.coding-block h2{font-size:35px;margin-bottom:20px}.coding-block img{max-width:420px;margin-left:auto;margin-right:auto;margin-bottom:30px}.coding-block ul{text-align:left}.coding-cta{text-align:center}.coding-cta img{margin-left:auto;margin-right:auto;max-width:280px;margin-bottom:30px}.coding-cta-title{margin-left:auto;margin-right:auto;font-size:35px}.coding-cta-navigation li{margin-left:10px;margin-right:10px}.coding-cta-navigation a.button{min-width:170px}.coding-more-title{font-size:28px}}@media (max-width:522px){.about-feature-hero-title h4.about-feature-hero-subtitle{font-size:20px}.coding-block img{max-width:100%}.coding-cta-navigation a.button{min-width:240px}.coding-block h2{font-size:28px}.coding-cta-title{font-size:28px}.coding-more-title{font-size:24px;margin-bottom:20px}.coding .about-feature-hero-background{padding-top:50px;padding-bottom:50px}}body.page_slug_coding .video-slider-block{font-size:20px;line-height:1.3;padding:45px 0 47px;background:#f3f3f3}body.page_slug_coding .video-slider{margin:15px 0 93px}body.page_slug_coding .video-slider-wrapper{position:relative;height:0;background:#eee;padding-top:56.5%;overflow:hidden;border-radius:8px}body.page_slug_coding .video-slider-wrapper video{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:8px}body.page_slug_coding .video-slider-poster{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;background:transparent no-repeat 50% 50%;background-size:cover;transform:translate3d(0,0,0);border-radius:8px}body.page_slug_coding .video-slider-poster:before{content:"";position:absolute;left:50%;top:50%;width:100px;height:100px;margin-left:-50px;margin-top:-50px;background:#099 url(../upload/Play_Button.svg) no-repeat 50% 50%;background-size:100% 100%;border-radius:50%;-webkit-transition:background-color .2s cubic-bezier(.4,0,.2,1);transition:background-color .2s cubic-bezier(.4,0,.2,1)}body.page_slug_coding .video-slider-poster:hover:before{background-color:#066}body.page_slug_coding .video-slider-poster.active{display:none}body.page_slug_coding .slick-video-next,body.page_slug_coding .slick-video-prev{z-index:2;position:absolute;height:60px;bottom:-80px;left:0;background:#099;color:#fff;width:123px;border:0;font-weight:700}body.page_slug_coding .slick-video-next:hover,body.page_slug_coding .slick-video-prev:hover{background-color:#066;border-color:#066}body.page_slug_coding .slick-video-next{left:auto;right:0}body.page_slug_coding .slick-dots{margin-bottom:-20px}body.page_slug_coding .slick-dots li{margin:0 3%;width:auto;height:auto}body.page_slug_coding .slick-dots li button{border-radius:50%;border:0;width:20px;height:20px;text-indent:-9999px;background-color:#ccc;-webkit-transition:background-color .2s cubic-bezier(.4,0,.2,1);transition:background-color .2s cubic-bezier(.4,0,.2,1)}body.page_slug_coding .slick-dots li.slick-active button{background-color:#099}body.page_slug_coding .slick-dots li button:hover{background-color:#066}body.page_slug_coding .video-slider-block-note{margin-bottom:30px}body.page_slug_coding .video-slider-block-title{margin-top:10px;margin-bottom:28px;font-size:45px;line-height:1;font-weight:700}body.page_slug_coding .video-slide-meta{margin-bottom:30px}body.page_slug_coding .video-slide-meta li{margin-bottom:9px}@media (max-width:1023px){body.page_slug_coding .slick-dots li{margin:0 5px}body.page_slug_coding .slick-video-next,body.page_slug_coding .slick-video-prev{width:105px}}@media (max-width:767px){body.page_slug_coding .video-slider-block{text-align:center;font-size:16px;line-height:1.5}body.page_slug_coding .video-slider-block .container{max-width:600px}body.page_slug_coding .video-slider{max-width:420px;margin-left:auto;margin-right:auto;margin-bottom:90px}body.page_slug_coding .slick-video-next,body.page_slug_coding .slick-video-prev{height:40px;bottom:-60px;width:85px;font-size:14px}body.page_slug_coding .slick-dots{bottom:-36px}body.page_slug_coding .slick-dots li button{width:12px;height:12px}body.page_slug_coding .video-slide-meta{margin-bottom:0}body.page_slug_coding .video-slider-poster:before{width:60px;height:60px;margin-left:-30px;margin-top:-30px}}@media (max-width:522px){body.page_slug_coding .video-slider-block-title{font-size:28px}}.cta-banner{clear:both;background:#f3f3f3;float:left;width:100%;font-size:20px;padding:5px 0;font-weight:700}.educators-professional-development-hero .hero-video-wrapper,.educators-professional-development-hero .player{height:522px}.educators-professional-development-hero .play-button:before{content:"";position:absolute;top:152px;left:50%;margin-left:-83px;width:167px;height:167px;background-size:100% 100%}.educators-professional-development-hero .play-button h1{font-weight:700;line-height:1.1;font-size:59px;position:absolute;bottom:35px;left:5%;right:5%;text-align:center;margin:0 auto}.educators-professional-development-features{text-align:center;padding:51px 0 53px}.container-small{max-width:850px}.container-xsmall{max-width:700px}.educators-professional-development-feature{margin-bottom:27px}.educators-professional-development-feature-img{max-width:161px;margin:0 auto 30px}.educators-professional-development-feature-img img{margin:0;display:block;width:100%;height:auto}.educators-professional-development-feature-title{font-size:22px;font-weight:600;text-transform:uppercase}.educators-professional-development-features-note{font-size:16px;line-height:26px}.educators-professional-development-focus{background:#f8f8f8;text-align:center;padding:36px 0 45px}.educators-professional-development-focus-title{color:#099;font-size:23px;text-transform:uppercase;font-weight:700;margin-bottom:51px}.educators-professional-development-focus-subtitle{font-size:16px;line-height:26px;margin-bottom:46px}.educators-professional-development-focus-container{margin:0 auto}.educators-professional-development-focus-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:57px}.educators-professional-development-focus-img{-webkit-box-flex:0;-webkit-flex:0 0 22%;-ms-flex:0 0 22%;flex:0 0 22%;max-width:22%}.educators-professional-development-focus-img img{display:block;margin:0 auto}.educators-professional-development-focus-content{-webkit-box-flex:0;-webkit-flex:0 0 78%;-ms-flex:0 0 78%;flex:0 0 78%;max-width:78%;font-size:23px;line-height:31px;text-align:left}.educators-professional-development-focus-note{font-size:16px;line-height:26px;margin-left:-20px;margin-right:-20px;margin-bottom:42px;padding-top:11px}a.button-round{text-transform:uppercase;display:block;background:teal;color:#fff;font-weight:700;font-size:20px;border-radius:9px;max-width:381px;margin:0 auto;padding:19px 20px 18px;text-align:center}a.button-round:hover{background-color:#099}.educators-professional-development-cta{padding:66px 0 52px;background:#017f8d;text-align:center}.educators-professional-development-cta a.button-round{background:#006570;max-width:310px}.educators-professional-development-cta-title{color:#fff;font-size:34px;line-height:1.29;font-weight:700;text-transform:uppercase;margin-bottom:32px}.educators-professional-development-review{padding:80px 0 30px}.educators-professional-development-review .slick-prev{left:-70px}.educators-professional-development-review .slick-next{left:auto;right:-70px}.educators-professional-development-review-item{font-size:20px;line-height:32px;font-weight:700;text-align:center;position:relative;padding:22px 58px 22px}.educators-professional-development-review-item:after,.educators-professional-development-review-item:before{content:"";position:absolute;right:0;bottom:0;width:59px;height:45px;background:transparent url(../upload/educators-professional-development-quote.png) 50% 50% no-repeat;background-size:59px 45px}.educators-professional-development-review-item:after{right:auto;bottom:auto;top:0;left:0;-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.educators-professional-development-info{padding-top:67px}.educators-professional-development-info h3{color:#099;font-size:23px;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:70px}.educators-professional-development-info h5{text-align:center;font-size:18px;font-weight:700;margin-bottom:45px}.educators-professional-development-info-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto 30px;max-width:650px}.educators-professional-development-info-img{-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}.educators-professional-development-info-content{-webkit-box-flex:0;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%;font-size:16px;line-height:26px;padding-left:5%}.educators-professional-development-info-content a{font-weight:700;text-decoration:underline}.educators-professional-development-info-content h4{font-size:23px;font-weight:700;color:#099;text-transform:uppercase;margin-bottom:12px}.educators-professional-development-info-row-invert .educators-professional-development-info-content{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.educators-professional-development-info-row-invert .educators-professional-development-info-content{-webkit-box-flex:0;-webkit-flex:0 0 62%;-ms-flex:0 0 62%;flex:0 0 62%;max-width:62%;padding-left:0;padding-right:5%}.educators-professional-development-info-row-invert .educators-professional-development-info-img{-webkit-box-flex:0;-webkit-flex:0 0 38%;-ms-flex:0 0 38%;flex:0 0 38%;max-width:38%}.educators-professional-development-info-row-invert .educators-professional-development-info-img-wrap{margin-left:auto}.educators-professional-development-info-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.educators-professional-development-info-column{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.educators-professional-development-info-column-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:72px}.educators-professional-development-info-column-item-img{-webkit-box-flex:0;-webkit-flex:0 0 34%;-ms-flex:0 0 34%;flex:0 0 34%;max-width:34%;padding-right:20px}.educators-professional-development-info-column-item-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:21px;line-height:24px;padding-right:10%}.educators-professional-development-info-navigation{margin-bottom:60px}.educators-professional-development-info-gray{background:#f8f8f8}.educators-professional-development-info-link{display:inline-block;margin-top:20px;font-size:20px;font-weight:700;text-transform:uppercase;text-decoration:underline}@media (max-width:767px){.educators-professional-development-header{padding:16px 0 14px}.educators-professional-development-logo{max-width:180px}.educators-professional-development-hero .hero-video-wrapper,.educators-professional-development-hero .player{height:252px}.educators-professional-development-hero .play-button:before{top:73px;width:80px;height:80px;margin-left:-40px}.educators-professional-development-hero .play-button h1{font-size:26px;bottom:19px}.educators-professional-development-features{padding-top:33px;padding-bottom:16px}.educators-professional-development-feature{margin-bottom:17px}.educators-professional-development-feature-img{max-width:100px;margin-bottom:9px}.educators-professional-development-feature-title{font-size:14px;font-weight:400}.educators-professional-development-focus-subtitle{margin-bottom:20px}.educators-professional-development-focus-img{-webkit-box-flex:0;-webkit-flex:0 0 28%;-ms-flex:0 0 28%;flex:0 0 28%;max-width:28%}.educators-professional-development-focus-content{-webkit-box-flex:0;-webkit-flex:0 0 72%;-ms-flex:0 0 72%;flex:0 0 72%;max-width:72%}.educators-professional-development-focus-row{margin-bottom:65px}.educators-professional-development-focus-note{margin-left:0;margin-right:0;margin-top:-19px}.educators-professional-development-focus{padding-bottom:36px}.educators-professional-development-info-content{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.educators-professional-development-info-img{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.educators-professional-development-info-row{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.educators-professional-development-info-row-invert .educators-professional-development-info-content{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.educators-professional-development-info-row-invert .educators-professional-development-info-content{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.educators-professional-development-info-row-invert .educators-professional-development-info-img{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.educators-professional-development-info-img-wrap{margin:0 auto 10px!important}.educators-professional-development-info{padding-top:33px}.educators-professional-development-info h3{line-height:1.5;margin-bottom:42px}.educators-professional-development-info h5{padding-top:20px;margin-bottom:20px}.educators-professional-development-info-column{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.educators-professional-development-info-column-item-img{-webkit-box-flex:0;-webkit-flex:0 0 160px;-ms-flex:0 0 160px;flex:0 0 160px;max-width:160px}.educators-professional-development-info-column-item-content{color:#1c7256;font-size:21px;line-height:24px;padding-right:0}.educators-professional-development-info-column-item{margin-bottom:25px}.educators-professional-development-info-navigation{padding-top:18px;margin-bottom:50px}.educators-professional-development-cta{padding-top:38px;padding-bottom:20px}.educators-professional-development-cta a.button-round{max-width:220px}.educators-professional-development-cta-title{line-height:1.1}.educators-professional-development-cta-title br{display:none}.educators-professional-development-review .slick-next,.educators-professional-development-review .slick-prev{display:none!important}.educators-professional-development-review-item{font-size:1em;line-height:1.7;padding:18px 40px}.educators-professional-development-review-item:after,.educators-professional-development-review-item:before{width:42px;height:33px;background-size:42px 33px}.educators-professional-development-review{padding:30px 0 10px}}.bottom-flex-container,.case-study-article-image,.case-study-boxes-container,.case-study-title,.landing-page-orange-button-link,.single-case_study blockquote p,.single-case_study blockquote span,.single-case_study h3,.single-case_study p,.you-may-also-pdf-link-container{padding-left:36px;padding-right:36px}.case-studies-landing-sort-search{padding-left:28px;padding-right:28px}.stories-hero{background-color:#099;width:100%;margin-left:0;margin-right:0;position:relative;overflow:hidden}.stories-hero-bg-image{display:block;margin:0 auto;z-index:1;object-fit:cover}.hero-image-landing-desktop{height:328px}.hero-image-library-desktop{height:260px}.hero-image-tablet{height:309px;display:none}.hero-image-mobile{height:163px;display:none}.stories-hero-content{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:6rem;z-index:2}.stories-hero h1{color:#fff;font-weight:800;font-size:60px;text-align:center}.stories-hero-form{text-align:center;margin-top:2.5rem;display:flex;justify-content:center;color:#fff;padding:0 23%;line-height:1.4}.case-studies-landing.stories-hero-form{font-size:21px;margin-top:1.75rem}.landing-search-bar{display:flex}.landing-sort-buttons{margin-top:4px}.case-studies-landing-sort-search{display:flex;justify-content:space-between;padding-top:35px;padding-bottom:35px}.landing-search-input,.stories-hero-input{height:2.25rem;padding:6px 12px;color:#343a41}.stories-hero-input{border:none;width:310px}.landing-search-input{border:1px solid #ccc;border-right:0;width:263px}input[type=text].landing-search-input,input[type=text].stories-hero-input{border-radius:7px 0 0 7px}.landing-search-input::placeholder,.stories-hero-input::placeholder{color:#ccc;font-size:1rem}.landing-search-button,.stories-hero-button{width:40px;height:2.25rem;border:none;border-radius:0 7px 7px 0;transition:opacity .2s}.landing-search-button:hover,.stories-hero-button:hover{opacity:.8}.active-filter-container{background-color:#f3f3f3;width:100%;border-bottom:1px solid #e3e3e3}.active-filter-container .container{display:flex;flex-wrap:wrap;padding:6px calc(3.5% + 28px)}.active-filter{padding:6px 7px;background-color:#fff;display:inline;margin:6px 7px}.active-filter .bp-icon{stroke:#0cc;margin-left:6px;cursor:pointer;width:13px;height:13px;transition:all .2s}.active-filter .bp-icon:hover{stroke:#343a41}.reset-all-filters{padding:6px 7px;margin:6px 7px;display:inline;color:#0cc;cursor:pointer;transition:all .2s}.reset-all-filters:hover{color:#343a41}.search-term-container{background-color:#fff;width:100%;padding:6px}.search-term-container .container{position:relative;display:flex;flex-wrap:wrap;padding:6px calc(3.5% + 35px)}.search-term-container .container span{color:#e46030}.search-term-container .bp-icon{margin-left:6px;cursor:pointer;stroke:#0cc;position:absolute;top:8px;right:calc(3.5% + 35px);transition:all .2s}.search-term-container .bp-icon svg{width:20px;height:20px}.search-term-container .bp-icon:hover{stroke:#343a41}.cs-form-label{cursor:pointer}.cs-form-label input{cursor:pointer}.cs-form-label:hover{opacity:.7}.cs-radio-filter,.cs-radio-filter-devices{appearance:none;-webkit-appearance:none;border:1px solid #818488;border-radius:2px;width:10px;height:10px}.cs-radio-filter-devices:checked,.cs-radio-filter:checked{background-color:#0cc;box-shadow:inset 0 0 0 1px #fff}.cs-radio-sort,.cs-radio-sort-devices{appearance:none;-webkit-appearance:none;border:1px solid #818488;border-radius:50%;width:14px;height:14px}.cs-radio-sort-devices:checked,.cs-radio-sort:checked{background-color:#0cc;box-shadow:inset 0 0 0 1px #fff}.stories-form-box-1{display:flex;flex-direction:row;margin-top:24px;margin-bottom:23px;padding-left:3.5%}.stories-filters-menu-button-tablet-mobile{display:none}.stories-filters-container{width:25%}.stories-filters-box-top{display:block;position:relative;height:84px}.stories-filters-box-top h5{font-size:1.2rem;font-weight:600;color:#818488}.stories-filters-box-image{width:100%;position:absolute;bottom:0;left:41px}.stories-filters-box-image img{position:absolute;bottom:-11px;margin-bottom:0}.stories-filters-box-main{background-color:#fff;width:100%;border-radius:10px;padding:20px;font-size:1rem}.stories-filters-box-main h6{font-weight:600;font-size:1.1rem;margin-top:8px;margin-bottom:4px}.stories-filters-box-main h6:first-child{margin-bottom:20px}.stories-thumbnails-outer-container{display:flex;flex-direction:column;width:68.5%;margin-left:24px}.stories-thumbnails-inner-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.stories-thumbnails-inner-container .case-study-thumbnail,.thumbnail-filler{margin-bottom:23px}.stories-thumbnails-count-sort{display:flex;flex-direction:row;justify-content:space-between;background-color:#fff;padding:18px 28px;margin-bottom:24px}.mobile-sort input[type=radio],.stories-sort input[type=radio]{height:16px;width:16px;position:relative;top:2px;margin-left:6px;margin-right:1px}.cs-more-pagination{background-color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center}.cs-more-pagination .page-button{color:#828488;cursor:pointer;transition:all .2s}.cs-more-pagination .page-button svg{padding-top:3px;fill:#828488;transition:all .2s}.cs-more-pagination .page-button:hover{color:#0cc}.cs-more-pagination .page-button:hover svg{fill:#0cc}.cs-more-pagination .prev-button{margin-right:10px}.cs-more-pagination .next-button{margin-left:10px}.cs-more-pagination .next-button svg{transform:scaleX(-1)}.cs-more-pagination .page-numbers{display:flex;flex-direction:row;justify-content:center;align-items:center}.cs-more-pagination .page-numbers .pageNumber{margin:16px 5px;cursor:pointer;color:#343a41;transition:all .2s}.cs-more-pagination .page-numbers .pageNumber:hover{color:#0cc}.cs-more-pagination .page-numbers .cs-current-page-number{font-weight:600}.cs-more-pagination .page-numbers .cs-current-page-number:hover{color:#343a41;cursor:auto}.single-case_study h1{color:teal;font-size:60px;font-weight:800;margin-top:78px;margin-bottom:30px}.single-case_study h3{max-width:1032px;margin-left:auto;margin-right:auto;margin-top:2.5rem;padding-bottom:20px}.single-case_study blockquote{background-color:#099;color:#fff;text-align:center;padding-top:65px;padding-bottom:50px;margin-top:50px;margin-bottom:50px;margin-left:auto;margin-right:auto;max-width:960px}.single-case_study blockquote p{font-size:36px;font-weight:500;font-style:italic;letter-spacing:1px}.single-case_study blockquote span{display:inline-block;font-size:24px;font-weight:400;margin-top:26px}.single-case_study hr{border-bottom:10px solid #099;padding-left:0;padding-right:0;width:90%;max-width:920px;margin-left:auto;margin-right:auto;margin-top:35px;margin-bottom:35px}.single-case_study p{max-width:1032px;margin-left:auto;margin-right:auto;margin-bottom:1.5rem;font-size:20px;line-height:1.3}.case-study-article-image{margin-top:60px;margin-bottom:60px;max-width:1032px;margin-left:auto;margin-right:auto}.single-case_study .main-container{margin:0;padding:0;max-width:none}.case-study-title{max-width:1032px;margin-left:auto;margin-right:auto}.case-study-title h3{padding-left:0;margin-top:0;margin-bottom:0;font-size:30px;font-weight:800}.case-study-boxes-container{max-width:1032px;margin-left:auto;margin-right:auto;display:flex;height:337px}.case-study-boxes-container a{color:#fff;line-height:1;transition:opacity .2s}.case-study-boxes-container a:hover{opacity:.5}.case-study-boxes-container .bp-icon{display:inline;margin:0}.case-study-image-box .bp-icon svg{fill:#fff;padding-top:2px}.case-study-info-box{position:relative;width:40%;background-color:#066;color:#fff;padding:90px 10px 10px 45px}.case-study-info-box a{position:absolute;top:28px;right:30px;font-weight:400;letter-spacing:.75px;line-height:.7}.case-study-info-box a svg{display:inline;margin-left:5px;height:15px;width:auto;max-width:20px;transform:translateY(2px)}.case-study-info-box h3{font-size:24px;font-weight:800;letter-spacing:1px;padding:0;padding-left:0;padding-right:0;margin:0;padding-bottom:8px}.case-study-info-box h5{font-size:16px;line-height:1.2;letter-spacing:.75px;font-weight:400;padding-bottom:6px}.case-study-info-box strong{font-weight:600}.case-study-image-box{position:relative;width:60%;overflow:hidden;text-align:left;background-color:#066;background-size:cover;background-position:center;color:#fff}.case-study-image-box a{position:absolute;top:30px;left:30px;font-weight:400;font-size:20px;letter-spacing:.75px;line-height:.7;padding-top:2px}.case-study-image-box a .bp-icon{margin-right:2px}.bottom-flex-container{display:flex;flex-direction:row;justify-content:space-between;max-width:1032px;margin-left:auto;margin-right:auto}.bottom-image-row{padding-left:46px;padding-right:46px;margin-top:3rem;margin-bottom:3rem}.bottom-image-row div{max-width:430px}.bottom-image-row div:first-child{margin-right:5%}.bottom-image-row img{width:430px;height:270px;object-fit:cover;display:block;margin:0;margin-bottom:16px;box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}.case-study-you-may-also{margin-top:60px;background-color:#f3f3f3}.you-may-also-header-container{display:block}.you-may-also-header-container h3{font-weight:500;color:#828488;padding-top:45px;padding-bottom:45px;line-height:1}.you-may-also-pdf-link-container{max-width:1032px;width:100%;margin-left:auto;margin-right:auto;position:relative;height:90px;margin-bottom:0}.you-may-also-pdf-link-container a{position:absolute;bottom:35px;right:46px;color:#343a41;font-size:16px;font-weight:400;letter-spacing:.75px;line-height:.7;transition:opacity .2s}.you-may-also-pdf-link-container a:hover{opacity:.5}.you-may-also-pdf-link-container a svg{display:inline;margin-left:5px;height:15px;width:auto;max-width:20px;transform:translateY(2px)}.case-study-thumbnail,.thumbnail-filler{width:45%;max-width:305px;height:305px;overflow:hidden;border-radius:16px;font-size:16px}.case-study-thumbnail{background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.3);transition:opacity .2s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.case-study-thumbnail .case-study-thumbnail-image{width:100%;height:152px;background-size:cover;background-position:center}.case-study-thumbnail a{color:#343a41}.case-study-thumbnail:hover{opacity:.6}.case-study-thumbnail a div{padding-top:23px;padding-left:18px;padding-right:18px;padding-bottom:20px;line-height:1.25;font-weight:500;font-size:16px;opacity:inherit}.case-study-thumbnail h4{font-weight:800;font-size:18px;padding-bottom:10px}.case-studies-landing-container{padding-left:0;padding-right:0}.case-studies-landing-thumbnails-container{display:flex;flex-wrap:wrap;justify-content:space-evenly}.case-studies-landing-thumbnails-container .case-study-thumbnail,.thumbnail-filler{margin-right:7px;margin-left:7px;margin-bottom:27px}.landing-page-library-link-container{width:100%;display:flex;justify-content:center;align-items:center;padding:30px 0 56px 0}.landing-page-orange-button-link{background-color:#f16d36;width:auto;display:inline-block;color:#fff;padding-top:15px;padding-bottom:15px;border-radius:6px;text-transform:uppercase;font-weight:600;text-align:center;cursor:pointer;transition:opacity .2s}.landing-page-orange-button-link:hover{opacity:.8}.brainpop-case-studies-slider-container{background-color:#fff;height:530px;width:100%}.brainpop-case-studies-slider-wrapper{background-color:#fff;padding-right:21px;padding-left:21px;padding-top:50px}.brainpop-case-studies-slider .slick-list{margin:0 -15px}.brainpop-case-studies-slider .slick-slide{margin:0 15px}.brainpop-case-studies-item{background-color:#066;height:430px;color:#fff}.brainpop-case-studies-item .bpcsi-text-box{width:340px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.brainpop-case-studies-item h3{width:75%;text-align:left;margin-bottom:10px;font-weight:600;font-size:30px;line-height:1.1}.brainpop-case-studies-item .bpcsi-text{width:75%;text-align:left;margin-bottom:20px;font-size:21px}.brainpop-case-studies-item .landing-page-orange-button-link{text-transform:none}.brainpop-case-studies-item .bpcsi-image-box{width:calc(100% - 340px);height:100%;background-size:cover;background-position:center}.brainpop-case-studies-slider .slick-dots{display:block;bottom:-45px}.brainpop-case-studies-slider li{background-color:#ccc;width:10px;height:10px;margin:10px;border-radius:50%;cursor:pointer;transition:all .2s}.brainpop-case-studies-slider li:hover{background-color:#0cc}.brainpop-case-studies-slider li.slick-active{background-color:#0cc}.brainpop-case-studies-slider li button{display:none}.stories-filters-menu-container{display:none}.mobile-sort{display:none}@media (max-width:1031px){.bottom-image-row,.case-study-title,.cs-library-container,.single-case_study blockquote p,.single-case_study blockquote span,.single-case_study h3,.single-case_study p,.stories-thumbnails-outer-container{padding-left:5rem;padding-right:5rem}.active-filter-container .container{padding-left:calc(5rem - 6px);padding-right:5rem}.search-term-container{margin-top:4px}.search-term-container .container{padding-left:calc(5.5rem - 6px)}.search-term-container .bp-icon{right:calc(5.5rem - 6px)}.stories-filters-menu-container{display:block;width:295px;height:800px;left:4.25rem;overflow:hidden;position:absolute;z-index:10;pointer-events:none}.stories-filters-box-devices{background-color:#fff;width:285px;position:absolute;top:-800px;left:5px;opacity:0;pointer-events:auto;transition:all .4s;border-radius:0 0 20px 20px;overflow:hidden;box-shadow:0 2px 4px 0 rgba(0,0,0,.3)}.stories-filters-box-devices.menu-open{top:0;opacity:1}.menu-apply-button-container{border-top:1px solid #ccc;padding-top:27px;padding-bottom:27px;margin-top:14px}.menu-apply-button{margin:0 auto;text-align:center;width:60%;border:2px solid #343a41;padding-top:10px;padding-bottom:10px;font-size:1.2rem;cursor:pointer;transition:all .2s}.menu-apply-button:hover{color:#0cc;border-color:#0cc}.menu-reset-button-container{padding-top:15px;padding-bottom:15px;margin-bottom:12px;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.menu-reset-all-filters{color:#0cc;cursor:pointer;transition:color .2s}.menu-reset-all-filters:hover{color:#343a41}.reset-all-filters{display:none}.stories-filters-box-devices{font-size:1.1rem}.stories-filters-box-devices h6{font-weight:600;font-size:1.1rem;margin-top:8px;margin-bottom:4px;margin-left:26px}.stories-filters-box-devices label{position:relative;padding-left:20px;margin-left:26px;margin-top:3px;line-height:1.5}.stories-filters-box-devices input{width:14px;height:14px;position:absolute;top:3px;left:0}.stories-filters-container{display:none}.stories-filters-menu-button-tablet-mobile{display:block;width:100%;margin-bottom:0;background-color:#fff;padding:22px 5.5rem}.stories-filters-menu-button-tablet-mobile span{position:relative;color:teal;cursor:pointer;transition:color .2s}.stories-filters-menu-button-tablet-mobile span svg{transform:rotate(270deg);position:absolute;top:4px;right:-20px;fill:teal;transition:all .2s}.stories-filters-menu-button-tablet-mobile.menu-open span svg{transform:rotate(90deg)}.stories-filters-menu-button-tablet-mobile span:hover{color:#343a41}.stories-filters-menu-button-tablet-mobile span:hover svg{fill:#343a41}.stories-form-box-1{padding-left:0;flex-direction:column;margin-top:0}.stories-thumbnails-outer-container{width:100%;margin-left:0}.stories-thumbnails-inner-container{justify-content:space-around}.case-studies-landing-sort-search{padding-left:calc(5rem - 15px);padding-right:calc(5rem - 15px);justify-content:space-around}.landing-search-input{width:263px}.hero-image-landing-desktop{display:none}.hero-image-library-desktop{display:none}.hero-image-tablet{display:block}.hero-image-mobile{display:none}.case-study-boxes-container{padding-left:0;padding-right:0}.case-study-article-image{padding-left:0;padding-right:0}.single-case_study h1{font-size:3.25rem}.single-case_study hr{width:80%}.case-study-info-box h3{padding-left:0;padding-right:0}.you-may-also-container{justify-content:center}.you-may-also-container .case-study-thumbnail:first-child{margin-right:7%}.you-may-also-container .case-study-thumbnail:last-child{display:none}.you-may-also-header-container{display:flex;justify-content:center}.you-may-also-pdf-link-container{max-width:calc(666px + 7%)}.bottom-image-row div:first-child{margin-bottom:0}.brainpop-case-studies-slider-container{height:426px}.brainpop-case-studies-slider-wrapper{padding-left:calc(5rem - 15px);padding-right:calc(5rem - 15px)}.brainpop-case-studies-slider .slick-dots{bottom:-44px}.brainpop-case-studies-item{height:340px}.brainpop-case-studies-item .bpcsi-text-box{width:35%}.brainpop-case-studies-item h3{font-size:1.6rem;margin-bottom:1rem;width:75%}.brainpop-case-studies-item .bpcsi-text{font-size:1.1rem;margin-bottom:1.4rem;width:75%}.brainpop-case-studies-item .bpcsi-text-box a{width:75%}.brainpop-case-studies-item .landing-page-orange-button-link{width:100%;text-align:center;font-size:1.4rem;padding-top:20px;padding-bottom:20px;padding-left:0;padding-right:0}.brainpop-case-studies-item .bpcsi-image-box{width:65%}.case-studies-landing-thumbnails-container{padding-left:calc(5rem - 15px);padding-right:calc(5rem - 15px);justify-content:space-around}.cs-library-container{padding-left:0;padding-right:0}.stories-thumbnails-count-sort{margin-top:24px}.stories-hero-content h1{font-weight:800;font-size:50px}.case-studies-landing.stories-hero-form{font-size:16px}.landing-sort-buttons{margin-left:7px;width:305px;overflow:visible;white-space:nowrap}.landing-search-bar{margin-right:7px;margin-left:7px}}@media (max-width:770px){.landing-sort-buttons{display:none}.landing-search-input{width:320px}.brainpop-case-studies-slider-wrapper{padding:0;padding-top:22px;width:94%}.brainpop-case-studies-slider-container{height:405px}.case-studies-landing-thumbnails-container{width:94%;padding-left:0;padding-right:0;justify-content:space-between;margin-right:auto;margin-left:auto}}@media (max-width:650px){.brainpop-case-studies-slider-wrapper{padding:0;padding-top:22px;width:100%}.brainpop-case-studies-slider-container{height:474px}.brainpop-case-studies-item{height:428px;flex-direction:column-reverse}.brainpop-case-studies-item .bpcsi-text-box{width:100%}.brainpop-case-studies-item h3{text-align:center;font-size:1.4rem;line-height:1.25;margin-bottom:.4rem}.brainpop-case-studies-item .bpcsi-text{text-align:center;margin-bottom:.8rem}.brainpop-case-studies-item .landing-page-orange-button-link{font-size:1.3rem;padding-top:10px;padding-bottom:12px;width:60%;margin:0 auto;display:block}.brainpop-case-studies-item .bpcsi-image-box{width:100%;background-position:center top}.brainpop-case-studies-slider .slick-dots{bottom:-34px}.stories-thumbnails-count-sort{background-color:inherit;padding:0}.stories-count{margin:0 auto;font-size:1.2rem}.stories-sort{display:none}}@media (max-width:576px){.bottom-image-row,.case-study-title,.single-case_study blockquote p,.single-case_study blockquote span,.single-case_study h3,.single-case_study p,.stories-thumbnails-inner-container{padding-left:2rem;padding-right:2rem}.stories-hero{height:163px;transition:height .4s}.stories-hero.menu-open{height:0;border-bottom:3px solid teal}.brainpop-case-studies-item h3{font-size:18px}.brainpop-case-studies-item .bpcsi-text{font-size:14px;line-height:1.3;margin-bottom:1.1rem}.case-studies-landing-sort-search{width:94%;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}.active-filter-container{display:none}.stories-filters-menu-container{left:0;width:100%}.stories-filters-box-devices{width:100%;left:0}.stories-filters-box-devices h6{margin-top:3%;margin-left:10%}.stories-filters-box-devices label{margin-left:10%;line-height:1.6}.menu-apply-button{padding-top:15px;padding-bottom:15px}.menu-reset-button-container{margin-bottom:4%}.menu-apply-button-container{margin-top:5%;padding-bottom:31px}.thumbnail-filler{display:none}.stories-thumbnails-outer-container{padding-left:0;padding-right:0}.stories-filters-menu-button-tablet-mobile{font-size:1.2rem;padding-left:4rem;padding-top:12px;padding-bottom:12px}.search-term-container{line-height:1.2;font-size:1.25rem;padding-top:7px;padding-bottom:7px}.search-term-container .container{padding-left:calc(4rem - 6px)}.search-term-container .container span:first-child{width:100%;display:block}.search-term-container .bp-icon{right:calc(3.5rem - 6px)}.search-term-container .bp-icon svg{width:25px;height:25px}.stories-form-box-1{margin-bottom:6px}.library-hero-form{width:85%;max-width:400px;padding-right:0;padding-left:0;margin-left:auto;margin-right:auto;margin-top:1rem}.library-hero-input{width:100%;height:2.3rem}.library-search-button{height:2.3rem;width:50px}.landing-search-bar{width:100%;max-width:400px;margin-left:0;margin-right:0}.landing-search-input{width:100%;height:3rem}.landing-search-button{height:3rem;width:60px}.hero-image-landing-desktop{display:none}.hero-image-library-desktop{display:none}.hero-image-tablet{display:none}.hero-image-mobile{display:block}.case-study-info-box h3{padding-left:0;padding-right:0}.case-study-boxes-container{flex-direction:column;height:auto}.case-study-image-box{height:50vw;width:100%;background-position:center top}.case-study-image-box a{top:1.5rem}.case-study-info-box{width:100%;padding-top:3.25rem;padding-bottom:2rem}.case-study-info-box a{top:1.3rem}.single-case_study h1{font-size:3rem;margin-top:3rem}.single-case_study blockquote{padding-top:2.5rem;padding-bottom:2.4rem}.single-case_study blockquote p{font-size:1.6rem}.single-case_study blockquote span{font-size:1.4rem}.single-case_study hr{width:86%}.case-study-article-image{margin-top:2.5rem;margin-bottom:2.5rem}.bottom-flex-container{flex-direction:column}.bottom-image-row{margin-top:2.7rem;margin-bottom:2.7rem}.bottom-image-row div:first-child{margin-right:auto;margin-bottom:2.2em}.bottom-image-row div{margin-right:auto;margin-left:auto;text-align:center;font-size:1.3rem;width:100%;max-width:400px}.bottom-image-row img{margin-bottom:.75rem}.you-may-also-header-container h3{padding-top:2.2rem;padding-bottom:2rem;padding-left:0;font-size:1.6rem;max-width:80%}.you-may-also-container .case-study-thumbnail:first-child{margin-right:auto}.case-study-thumbnail{margin-right:auto;margin-left:auto;width:100%;max-width:400px;min-width:305px;margin-bottom:1.75rem}.stories-thumbnails-inner-container .case-study-thumbnail{margin-bottom:1.75rem}.case-study-thumbnail .case-study-thumbnail-image{background-position:center top}.case-study-thumbnail h4{font-size:18px}.case-study-thumbnail a div{font-size:16px}.you-may-also-pdf-link-container{height:4rem}.you-may-also-pdf-link-container a{position:relative;bottom:inherit;right:inherit;display:block;text-align:center;margin-top:.75rem;font-size:1.25rem}.case-studies-landing.stories-hero-form{display:none}.stories-hero h1{font-weight:800;font-size:29px;margin-top:1.75rem}h1.library-hero-h1{margin-top:.3rem;font-size:1.75rem}.case-studies-landing-thumbnails-container{flex-direction:column}.case-studies-landing-thumbnails-container .case-study-thumbnail{width:100%;max-width:400px;margin-left:auto;margin-right:auto}.landing-page-library-link-container{padding:0}.landing-page-library-link-container a{width:100%}.landing-page-orange-button-link{font-weight:800}.landing-page-library-link-container .landing-page-orange-button-link{width:100%;border-radius:0;text-align:center;padding-top:30px;padding-bottom:30px;font-size:20px}.mobile-sort{display:block;padding-left:10%;padding-right:10%;padding-top:10px;margin-top:5%;line-height:2.5;border-top:1px solid #ccc}.mobile-sort .mobile-sort-options{width:80%;display:flex;justify-content:flex-start}.mobile-sort label{margin:0;padding:0}.mobile-sort label:first-child{padding-right:16px}.mobile-sort input{margin-right:5px}}.menu a{-webkit-transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);transition:color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1),border-color .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.menu>li{float:left;margin-left:42px}.menu>li>a{display:block;font-size:16px;line-height:40px;font-weight:700;color:#343a41}.menu>li:hover>a{opacity:1}.menu>li:hover>ul{display:block}.menu>li>ul{z-index:9090;background:#ffff;position:absolute;width:210px;margin-left:-20px;border-bottom:10px solid #099;display:none}.menu>li>ul>li>a{color:#343a41;font-size:14px;padding:10px 20px;display:block;font-weight:700}.menu>li>ul>li:hover>a{color:#099}.menu>li>ul>li.current-menu-item>a{background-color:#f3f3f3;color:#000}.menu>li.menu-item-has-children>a:after{background-image:url(../images/dropdown-inactive.png);background-repeat:no-repeat;background-color:none;background-size:12px 6px;background-position:right center;padding-right:20px;display:inline-block;width:12px;height:6px;content:""}.menu>li.menu-item-has-children:hover>a:after{background:url(../images/dropdown-selected.png);background-repeat:no-repeat;background-color:none;background-size:12px 6px;background-position:right center;padding-right:20px;display:inline-block;width:12px;height:6px;content:""}@media (max-width:1023px){.menu{margin-left:-36px;margin-right:-36px}.menu>li{float:none;margin:0}.menu>li:hover{border-left:10px solid #099}.menu>li:hover a{padding-left:20px}.menu>li.current-menu-item>a,.menu>li.current-menu-parent>a{color:#000;opacity:1}.menu>li>ul{background-color:rgba(255,255,255,.15);position:relative;padding:0;width:100%;left:0;border:0;margin-left:0}.menu>li>ul>li{border-top:0;background:#f3f3f3}.menu>li>ul>li>a{padding:5px 0 5px 20px;color:#000;border-bottom:1px solid #fff}.menu>li>ul>li:hover>a{background-color:transparent}.menu>li>ul>li.current-menu-item>a{background-color:transparent;color:#000}}@media (max-width:768px){.menu{margin-left:-20px;margin-right:-20px}}.achievement-block{max-width:575px;padding-top:50px;padding-bottom:50px}.achievement-block .subscribe{max-width:none;padding-top:0;float:none;width:auto}.achievement-block .subscribe-note{margin:0 auto;max-width:465px;padding-top:5px}.achievement-img{float:left;width:50%}.achievement-img img{margin:0 auto;width:100%}.achievement-img .achievement-button{text-align:center;margin-bottom:30px}.achievement-img .achievement-button .button{width:auto}ul.achievement-list{clear:none;float:left;width:230px;margin:0}ul.achievement-list li{float:none;width:auto;padding-left:0;padding-right:0}.achievement-note{padding-bottom:12px}.achievement{margin-bottom:0;padding:50px 0}.achievement-img img{margin:0 auto;width:60%}.achievement-block{max-width:none;padding-top:0;padding-bottom:6px;text-align:center;display:flex;align-items:center;justify-content:center}.achievement-block:before{display:none}.achievement-block .subscribe-note{max-width:none;padding-top:0}.achievement-info{float:right;margin-left:auto;margin-right:auto;width:50%}.achievement-info .achievement-button{display:block;width:230px;float:left}.achievement-info .achievement-button a{width:230px}.achievement-title{display:block;margin-bottom:8px}.achievement-title h4{display:block;color:#000;font-size:52px;line-height:54px;font-weight:700;max-width:700px;margin:0 auto;text-align:left}.achievement-info-text{font-size:21px;line-height:24px;font-weight:600;text-align:left}.achievement-info-text p{margin-bottom:15px}ul.achievement-list{float:none;margin:0 auto}ul.achievement-list li{padding-bottom:30px}.achievement-note{width:230px;margin:0 auto;font-size:16px;line-height:20px;font-weight:600;padding-bottom:0}.achievement-signup{margin-bottom:40px;margin-top:40px}@media (max-width:767px){.achievement-title h4{font-size:26px;line-height:30px;max-width:220px;margin:0}.achievement-info-text{font-size:18px;line-height:20px;max-width:220px}.achievement-info .achievement-button{display:block;width:130px;float:left}.achievement-info .achievement-button a{width:130px;padding:10px 0}}.brainpop-why-slider .slick-slide{height:auto}.prof-dev-hero{padding-top:30px;padding-bottom:56px}.prof-dev-hero .container-fluid{max-width:1200px;font-size:18px;line-height:1.4}.prof-dev-hero .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.prof-dev-hero .col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:15px;padding-right:15px}.prof-dev-hero h1{font-weight:700;color:teal;font-size:59px;line-height:1.2;margin-bottom:22px}.prof-dev-features .educators-professional-development-feature-title{text-transform:none}.prof-dev-features .educators-professional-development-feature p{font-size:15px;line-height:1.25;color:#333;padding-top:10px}.prof-dev-resources{padding-bottom:75px}.prof-dev-resources-note{text-align:center;margin:-35px auto 55px;max-width:640px}.prof-dev-video{margin-bottom:15px;margin-top:75px}.prof-dev-video .player{height:463px}.prof-dev-video .hero-video-wrapper{margin:0 auto;height:463px;max-width:844px}.prof-dev-cert{background:#f8f8f8}.prof-dev-cert .educators-professional-development-info-row{padding-bottom:50px}.navigation-see-full{text-align:center;text-decoration:underline;font-weight:700;margin-top:18px;padding-bottom:12px}.prof-dev-cert .educators-professional-development-feature{text-align:center}.prof-dev-cert .educators-professional-development-feature p{font-size:15px;line-height:1.25;color:#333;padding-bottom:30px}.prof-dev-acc{text-align:left;margin-top:45px;margin-bottom:20px}.prof-dev-acc-item{margin-bottom:5px}.prof-dev-acc-item.open-this .prof-dev-acc-content{display:block}.prof-dev-acc-item.open-this .acc-title-icon span:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}a.prof-dev-acc-title{font-size:20px;display:block;font-weight:700;color:#fff;background:#099;padding:21px 70px 21px 30px;position:relative}.prof-dev-acc-item:first-child a.prof-dev-acc-title{border-radius:8px 8px 0 0}.prof-dev-acc-item:nth-child(even) a.prof-dev-acc-title{background:#017f8d}.acc-title-icon{width:32px;height:32px;position:absolute;right:26px;top:50%;background:#00a7a7;border-radius:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.acc-title-icon span{position:absolute;left:9px;top:9px;right:9px;bottom:9px}.acc-title-icon span:after,.acc-title-icon span:before{content:"";position:absolute;background:#ffc600;width:100%;height:4px;top:50%;left:0;margin-top:-2px}.acc-title-icon span:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear}.prof-dev-acc-content{display:none;background:#fbfbfb;padding:30px 30px 28px}.prof-dev-acc-content-header{font-weight:700;margin-bottom:30px}.prof-dev-acc-content-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.prof-dev-acc-content-col-3{position:relative;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%;text-align:center;padding:20px 35px;font-size:22px;line-height:1.2}.prof-dev-acc-content-col-2{position:relative;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;text-align:center;padding:20px 35px;font-size:22px;line-height:1.2}.prof-dev-acc-content-col-1{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center;padding:20px 35px;font-size:22px;line-height:1.2}.prof-dev-acc-content-col:before{background:#c6c6c6;content:"";position:absolute;width:1px;left:0;top:50%;height:108px;margin-top:-54px}.prof-dev-acc-content-col:first-child:before{display:none}.prof-dev-acc-content-col strong{color:#099}.prof-dev-acc-note{font-size:12px;text-align:left}.prof-dev-acc-nav{margin-top:70px;margin-bottom:35px}@media (max-width:767px){.prof-dev-hero{padding-top:20px}.prof-dev-hero .col-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:30px;padding-right:30px}.prof-dev-hero .col-6 img{display:block;margin:0 auto 40px}.prof-dev-hero .col-6:first-child{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.prof-dev-hero h1{font-size:36px}.prof-dev-cert .col-xs-4,.prof-dev-features .col-xs-4{width:100%;float:none}.prof-dev-features .educators-professional-development-feature-title{font-weight:700;font-size:20px}.prof-dev-acc-content-columns{display:block}.prof-dev-acc-content-col{max-width:100%;padding-left:0;padding-right:0;margin:0 auto;max-width:230px}.prof-dev-acc-content-col:before{display:none}.prof-dev-video .hero-video-wrapper,.prof-dev-video .player{height:252px}.prof-dev-review .educators-professional-development-review-item{padding:35px 0}.prof-dev-cta .educators-professional-development-cta-title{font-size:28px}.prof-dev-cta.educators-professional-development-cta a.button-round{max-width:300px}}