.gu-mirror{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);margin:0!important;opacity:.8;position:fixed!important;z-index:9999!important}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.gu-transit{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);opacity:.2}
code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;hyphens:none;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{background:#b3d4fc;text-shadow:none}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#b3d4fc;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{background:hsla(0,0%,100%,.5);color:#9a6e3a}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}
/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{animation-name:swing;transform-origin:top center}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-duration:1.3s;animation-name:heartBeat;animation-timing-function:ease-in-out}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-duration:.75s;animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animated.flip{animation-name:flip;backface-visibility:visible}@keyframes flipInX{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;transform:perspective(400px) rotateY(10deg)}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.flipOutX{animation-duration:.75s;animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateY(-15deg)}to{opacity:0;transform:perspective(400px) rotateY(90deg)}}.flipOutY{animation-duration:.75s;animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedIn{0%{opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;transform:skewX(20deg)}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg);transform-origin:center}to{opacity:1;transform:translateZ(0);transform-origin:center}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1;transform-origin:center}to{opacity:0;transform:rotate(200deg);transform-origin:center}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate(45deg);transform-origin:left bottom}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{opacity:0;transform:translate3d(0,700px,0)}}.hinge{animation-duration:2s;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0);visibility:hidden}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0);visibility:hidden}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0);visibility:hidden}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0);visibility:hidden}}.slideOutUp{animation-name:slideOutUp}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:.8s}.animated.faster{animation-duration:.5s}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media (prefers-reduced-motion:reduce),(print){.animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}
.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.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-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}
@charset "UTF-8";.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.vjs-modal-dialog .vjs-modal-dialog-content{height:100%;left:0;position:absolute;top:0;width:100%}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.vjs-button>.vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;font-style:normal;font-weight:400;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABDkAAsAAAAAG6gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV3hY21hcAAAAYQAAADaAAADPv749/pnbHlmAAACYAAAC3AAABHQZg6OcWhlYWQAAA3QAAAAKwAAADYZw251aGhlYQAADfwAAAAdAAAAJA+RCLFobXR4AAAOHAAAABMAAACM744AAGxvY2EAAA4wAAAASAAAAEhF6kqubWF4cAAADngAAAAfAAAAIAE0AIFuYW1lAAAOmAAAASUAAAIK1cf1oHBvc3QAAA/AAAABJAAAAdPExYuNeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGS7wTiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGJHcRdyA4RZgQRADK3CxEAAHic7dFZbsMgAEXRS0ycyZnnOeG7y+qC8pU1dHusIOXxuoxaOlwZYWQB0Aea4quIEN4E9LzKbKjzDeM6H/mua6Lmc/p8yhg0lvdYx15ZG8uOLQOGjMp3EzqmzJizYMmKNRu27Nhz4MiJMxeu3Ljz4Ekqm7T8P52G8PP3lnTOVk++Z6iN6QZzNN1F7ptuN7eGOjDUoaGODHVsuvU8MdTO9Hd5aqgzQ50b6sJQl4a6MtS1oW4MdWuoO0PdG+rBUI+GejLUs6FeDPVqqDdDvRvqw1CfhpqM9At0iFLaAAB4nJ1YDXBTVRZ+5/22TUlJ8we0pHlJm7RJf5O8F2j6EymlSPkpxaL8U2xpa3DKj0CBhc2IW4eWKSokIoLsuMqssM64f+jA4HSdWXXXscBq67IOs3FXZ1ZYWVyRFdo899yXtIBQZ90k7717zz3v3HPPOfd854YCCj9cL9dL0RQFOqCbGJnrHb5EayiKIWN8iA/hWBblo6hUWm8TtCDwE80WMJus/irwyxOdxeB0MDb14VNJHnXYoLLSl6FfCUYO9nYPTA8Epg9090LprfbBbZ2hY0UlJUXHQp3/vtWkS6EBv8+rPMq5u9692f/dNxJNiqwC1xPE9TCUgCsSdQWgE3XQD25lkG4CN2xmTcOXWBOyser6RN6KnGbKSbmQ3+d0OI1m2W8QzLLkI2sykrWAgJJEtA8vGGW/2Q+CmT3n8zS9wZwu2DCvtuZKZN3xkrLh36yCZuUomQSqGpY8t/25VfHVhw8z4ebGBtfLb0ya9PCaDc+8dGTvk2dsh6z7WzvowlXKUSWo9MJ15a3KrEP2loOr2Ojhw6iW6hf2BDdEccQvZGpaAy7YovSwq8kr7HGllxpd71rkS6G0Sf11sl9OvMK1+jwPPODxjUwkOim9CU3ix1wNjXDfmJSEn618Bs6lpWwUpU+8PCqLMY650zjq8VhCIP17NEKTx3eaLL+s5Pi6yJWaWjTHLR1jYzPSV9VF/6Ojdb/1kO3Mk3uhHC0x6gc1BjlKQ+nQFxTYdaJkZ7ySVxLBbhR1dsboNXp1tCYKW2LRaEzpYcIx2BKNxaL0ZaUnSqfFoiNhHKR/GkX6PWUSAaJelQaqZL1EpoHNsajSEyPSoJ9IjhIxTdjHLmwZvhRDOiFTY/YeQnvrVZmiTQtGncECXtFTBZLOVwwMRgoXHAkXzMzPn1nAJJ8jYSbMDaqN2waGLzNhih/bZynUBMpIWSg7VYi7DRx2m8ALkIdRCJwI6ArJx2EI8kaDWeTQKeAFk9fjl/1AvwktjQ1P7NjyMGQyfd4vjipX6M/i52D7Cq80kqlcxEcGXRr/FEcgs0u5uGgB4VWuMFfpdn2Re6Hi3PqzmxWKsz6+ae2Pn9hXXw/fqM859UiGC0oKYYILJBqJrsn1Z1E5qOs9rQCiUQRREjm8yJcbHF5cUJufX1vAHlefw0XgUoboS3ETfQlTxBC4SOtuE8VPRJTBSCQSjZCpk7Gqzu+masaZ2y7Zjehho4F3g82BNDkAHpORG4+OCS+f6JTPmtRn/PH1kch6d04sp7AQb25aQ/pqUyXeQ8vrebG8OYQdXOQ+585u0sdW9rqalzRURiJ+9F4MweRFrKUjl1GUYhH1A27WOHw5cTFSFPMo9EeUIGnQTZHIaJ7AHLaOKsOODaNF9jkBjYG2QEsQ2xjMUAx2bBEbeTBWMHwskBjngq56S/yfgkBnWBa4K9sqKtq2t1UI8S9He5XuBRbawAdatrQEAi30Aks2+LM8WeCbalVZkWNylvJ+dqJnzVb+OHlSoKW8nPCP7Rd+CcZ2DdWAGqJ2CBFOphgywFFCFBNtfAbGtNPBCwxvygHeYMZMY9ZboBqwq/pVrsbgN5tkv152ODlbMfiqwGMBgxa4Exz3QhovRIUp6acqZmQzRq0ypDXS2TPLT02YIkQETnOE445oOGxOmXAqUJNNG7XgupMjPq2ua9asrj5yY/yuKteO1Kx0YNJTufrirLe1mZnat7OL6rnUdCWenpW6I8mAnbsY8KWs1PuSovCW9A/Z25PQ24a7cNOqgmTkLmBMgh4THgc4b9k2IVv1/g/F5nGljwPLfOgHAzJzh45V/4+WenTzmMtR5Z7us2Tys909UHqrPY7KbckoxRvRHhmVc3cJGE97uml0R1S0jdULVl7EvZtDFVBF35N9cEdjpgmAiOlFZ+Dtoh93+D3zzHr8RRNZQhnCNMNbcegOvpEwZoL+06cJQ07h+th3fZ/7PVbVC6ngTAV/KoLFuO6+2KFcU651gEb5ugPSIb1D+Xp8V4+k3sEIGnw5mYe4If4k1lFYr6SCzmM2EQ8iWtmwjnBI9kTwe1TlfAmXh7H02by9fW2gsjKwtv0aaURKil4OdV7rDL1MXIFNrhdxohcZXYTnq47WisrKitaObbf5+yvkLi5J6lCNZZ+B6GC38VNBZBDidSS/+mSvh6s+srgC8pyKMvDtt+de3c9fU76ZPfuM8ud4Kv0fyP/LqfepMT/3oZxSqpZaTa1DaQYLY8TFsHYbWYsPoRhRWfL5eSSQbhUGgGC3YLbVMk6PitTFNGpAsNrC6D1VNBKgBHMejaiuRWEWGgsSDBTJjqWIl8kJLlsaLJ2tXDr6xGfT85bM2Q06a46x2HTgvdnV8z5YDy/27J4zt6x2VtkzjoYpkq36kaBr4eQSg7tyiVweWubXZugtadl58ydapfbORfKsDTuZ0OBgx4cfdjCf5tbWNITnL120fdOi1RV1C3uKGzNdwYLcMvZ3BxoPyTOCD1XvXTp7U10gWCVmTV9b3r2z0SkGWovb2hp9I89O8a2smlyaO8muMU+dRmtzp60IzAoFpjLr1n388boLyf0dRvxhsHZ0qbWqDkwqvvpkj4l0fY6EIXRi5sQSrAvsVYwXRy4qJ2EVtD1AN7a0HWth9ymvL1xc3WTUKK/TAHA/bXDVtVWfOMfuGxGZv4Ln/jVr9jc3j1yMv0tndmyt9Vq88Y9gH1wtLX3KWjot5++jWHgAoZZkQ14wGQ20Fli71UmKJAy4xKMSTGbVdybW7FDDAut9XpD5AzWrYO7zQ8qffqF8+Ynd/clrHcdyxGy3a/3+mfNnzC/cBsveTjnTvXf1o6vzOlZw7WtqtdmPK/Errz/6NNtD72zmNOZfbmYdTGHfoofqI79Oc+R2n1lrnL6pOm0Up7kwxhTW12Amm7WYkXR2qYrF2AmgmbAsxZjwy1xpg/m1Je2vrp8v/nz2xpmlBg4E9hrMU341wVpTOh/OfmGvAnra8q6uctr60ZQHV3Q+WMQJykMj8ZsWn2QBOmmHMB+m5pDIpTFonYigiaKAhGEiAHF7EliVnQkjoLVIMPtJpBKHYd3A8GYH9jJzrWwmHx5Qjp7vDAX0suGRym1vtm/9W1/HyR8vczfMs6Sk8DSv855/5dlX9oQq52hT8syyp2rx5Id17IAyAM3wIjQPMOHzytEB64q6D5zT91yNbnx3V/nqnd017S9Y0605k3izoXLpsxde2n38yoOV9s1LcjwzNjbdX6asnBVaBj/6/DwKwPkpcqbDG7BnsXoSqWnUAmottYF6jMSdVyYZh3zVXCjwTiwwHH6sGuRiEHQGzuRX6whZkp123oy1BWE2mEfJ/tvIRtM4ZM5bDXiMsPMaAKOTyc5uL57rqyyc5y5JE5pm1i2S2iUX0CcaQ6lC6Zog7JqSqZmYlosl2K6pwNA84zRnQW6SaALYZQGW5lhCtU/W34N6o+bKfZ8cf3/Cl/+iTX3wBzpOY4mRkeNf3rptycGSshQWgGbYt5jFc2e0+DglIrwl6DVWQ7BuwaJ3Xk1J4VL5urnLl/Wf+gHU/hZoZdKNym6lG+I34FaNeZKcSpJIo2IeCVvpdsDGfKvzJnAwmeD37Ow65ZWwSowpgwX5T69s/rB55dP5BcpgDKFV8p7q2sn/1uc93bVzT/w6UrCqDTWvfCq/oCD/qZXNoUj8BL5Kp6GU017frfNXkAtiiyf/SOCEeLqnd8R/Ql9GlCRfctS6k5chvIBuQ1zCCjoCHL2DHNHIXxMJ3kQeO8lbsUXONeSfA5EjcG6/E+KdhN4bP04vBhdi883+BFBzQbxFbvZzQeY9LNBZc0FNfn5NwfDn6rCTnTw6R8o+gfpf5hCom33cRuiTlss3KHmZjD+BPN+5gXuA2ziS/Q73mLxUkpbKN/eqwz5uK0X9F3h2d1V4nGNgZGBgAOJd776+iue3+crAzc4AAje5Bfcg0xz9YHEOBiYQBQA8FQlFAHicY2BkYGBnAAGOPgaG//85+hkYGVCBMgBGGwNYAAAAeJxjYGBgYB8EmKOPgQEAQ04BfgAAAAAAAA4AaAB+AMwA4AECAUIBbAGYAcICGAJYArQC4AMwA7AD3gQwBJYE3AUkBWYFigYgBmYGtAbqB1gIEghYCG4IhAi2COh4nGNgZGBgUGYoZWBnAAEmIOYCQgaG/2A+AwAYCQG2AHicXZBNaoNAGIZfE5PQCKFQ2lUps2oXBfOzzAESyDKBQJdGR2NQR3QSSE/QE/QEPUUPUHqsvsrXjTMw83zPvPMNCuAWP3DQDAejdm1GjzwS7pMmwi75XngAD4/CQ/oX4TFe4Qt7uMMbOzjuDc0EmXCP/C7cJ38Iu+RP4QEe8CU8pP8WHmOPX2EPz87TPo202ey2OjlnQSXV/6arOjWFmvszMWtd6CqwOlKHq6ovycLaWMWVydXKFFZnmVFlZU46tP7R2nI5ncbi/dDkfDtFBA2DDXbYkhKc+V0Bqs5Zt9JM1HQGBRTm/EezTmZNKtpcAMs9Yu6AK9caF76zoLWIWcfMGOSkVduvSWechqZsz040Ib2PY3urxBJTzriT95lipz+TN1fmAAAAeJxtkMl2wjAMRfOAhABlKm2h80C3+ajgCKKDY6cegP59TYBzukAL+z1Zsq8ctaJTTKPrsUQLbXQQI0EXKXroY4AbDDHCGBNMcYsZ7nCPB8yxwCOe8IwXvOIN7/jAJ76wxHfUqWX+OzgumWAjJMV17i0Ndlr6irLKO+qftdT7i6y4uFSUvCknay+lFYZIZaQcmfH/xIFdYn98bqhra1aKTM/6lWMnyaYirx1rFUQZFBkb2zJUtoXeJCeg0WnLtHeSFc3OtrnozNwqi0TkSpBMDB1nSde5oJXW23hTS2/T0LilglXX7dmFVxLnq5U0vYATHFk3zX3BOisoQHNDFDeZnqKDy9hRNawN7Vh727hFzcJ5c8TILrKZfH7tIPxAFP0BpLeJPA==) format("woff")}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder,.vjs-icon-play{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.vjs-icon-play:before{content:"\f101"}.vjs-icon-play-circle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-play-circle:before{content:"\f102"}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder,.vjs-icon-pause{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before,.vjs-icon-pause:before{content:"\f103"}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder,.vjs-icon-volume-mute{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before,.vjs-icon-volume-mute:before{content:"\f104"}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder,.vjs-icon-volume-low{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before,.vjs-icon-volume-low:before{content:"\f105"}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder,.vjs-icon-volume-mid{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before,.vjs-icon-volume-mid:before{content:"\f106"}.video-js .vjs-mute-control .vjs-icon-placeholder,.vjs-icon-volume-high{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-mute-control .vjs-icon-placeholder:before,.vjs-icon-volume-high:before{content:"\f107"}.video-js .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-enter{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder,.vjs-icon-fullscreen-exit{font-family:VideoJS;font-style:normal;font-weight:400}.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}.vjs-icon-square{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-square:before{content:"\f10a"}.vjs-icon-spinner{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-spinner:before{content:"\f10b"}.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-subtitles{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-subtitles:before{content:"\f10c"}.video-js .vjs-captions-button .vjs-icon-placeholder,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.vjs-icon-captions{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-captions-button .vjs-icon-placeholder:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.vjs-icon-captions:before{content:"\f10d"}.video-js .vjs-chapters-button .vjs-icon-placeholder,.vjs-icon-chapters{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-chapters-button .vjs-icon-placeholder:before,.vjs-icon-chapters:before{content:"\f10e"}.vjs-icon-share{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-share:before{content:"\f10f"}.vjs-icon-cog{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-cog:before{content:"\f110"}.video-js .vjs-play-progress,.video-js .vjs-volume-level,.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before{content:"\f111"}.vjs-icon-circle-outline{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-circle-outline:before{content:"\f112"}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-circle-inner-circle:before{content:"\f113"}.vjs-icon-hd{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-hd:before{content:"\f114"}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder,.vjs-icon-cancel{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before,.vjs-icon-cancel:before{content:"\f115"}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder,.vjs-icon-replay{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before,.vjs-icon-replay:before{content:"\f116"}.vjs-icon-facebook{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-facebook:before{content:"\f117"}.vjs-icon-gplus{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-gplus:before{content:"\f118"}.vjs-icon-linkedin{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-linkedin:before{content:"\f119"}.vjs-icon-twitter{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-twitter:before{content:"\f11a"}.vjs-icon-tumblr{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-tumblr:before{content:"\f11b"}.vjs-icon-pinterest{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-pinterest:before{content:"\f11c"}.video-js .vjs-descriptions-button .vjs-icon-placeholder,.vjs-icon-audio-description{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-descriptions-button .vjs-icon-placeholder:before,.vjs-icon-audio-description:before{content:"\f11d"}.video-js .vjs-audio-button .vjs-icon-placeholder,.vjs-icon-audio{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-audio-button .vjs-icon-placeholder:before,.vjs-icon-audio:before{content:"\f11e"}.vjs-icon-next-item{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-next-item:before{content:"\f11f"}.vjs-icon-previous-item{font-family:VideoJS;font-style:normal;font-weight:400}.vjs-icon-previous-item:before{content:"\f120"}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-enter{font-family:VideoJS;font-style:normal;font-weight:400}.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-enter:before{content:"\f121"}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder,.vjs-icon-picture-in-picture-exit{font-family:VideoJS;font-style:normal;font-weight:400}.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before,.vjs-icon-picture-in-picture-exit:before{content:"\f122"}.video-js{background-color:#000;box-sizing:border-box;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:1;padding:0;position:relative;vertical-align:top;word-break:normal}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{height:100%!important;width:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{height:0;max-width:100%;width:100%}.video-js.vjs-16-9{padding-top:56.25%}.video-js.vjs-4-3{padding-top:75%}.video-js .vjs-tech,.video-js.vjs-fill{height:100%;width:100%}.video-js .vjs-tech{left:0;position:absolute;top:0}body.vjs-full-window{height:100%;margin:0;padding:0}.vjs-full-window .video-js.vjs-fullscreen{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs){height:100%!important;padding-top:0!important;width:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-hidden{display:none!important}.vjs-disabled{cursor:default;opacity:.5}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-no-js{background-color:#000;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:18px;height:150px;margin:0 auto;padding:20px;text-align:center;width:300px}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{background-color:#2b333f;background-color:rgba(43,51,63,.7);border:.06666em solid #fff;border-radius:.3em;cursor:pointer;display:block;font-size:3em;height:1.63332em;left:10px;line-height:1.5em;opacity:1;padding:0;position:absolute;top:10px;transition:all .4s;width:3em}.vjs-big-play-centered .vjs-big-play-button{left:50%;margin-left:-1.5em;margin-top:-.81666em;top:50%}.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background-color:#73859f;background-color:rgba(115,133,159,.5);border-color:#fff;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-js button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-decoration:none;text-transform:none;transition:none}.vjs-control .vjs-button{height:100%;width:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:rgba(0,0,0,.8);background:linear-gradient(180deg,rgba(0,0,0,.8),hsla(0,0%,100%,0));overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;font-family:Arial,Helvetica,sans-serif;margin:0;overflow:auto;padding:0}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{font-size:1.2em;line-height:1.4em;list-style:none;margin:0;padding:.2em 0;text-align:center;text-transform:lowercase}.js-focus-visible .vjs-menu li.vjs-menu-item:hover,.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:rgba(115,133,159,.5)}.js-focus-visible .vjs-menu li.vjs-selected:hover,.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.js-focus-visible .vjs-menu :focus:not(.focus-visible),.video-js .vjs-menu :focus:not(:focus-visible){background:none}.vjs-menu li.vjs-menu-title{cursor:default;font-size:1em;font-weight:700;line-height:2em;margin:0 0 .3em;padding:0;text-align:center;text-transform:uppercase}.vjs-menu-button-popup .vjs-menu{border-top-color:rgba(43,51,63,.7);bottom:0;display:none;height:0;left:-3em;margin-bottom:1.5em;position:absolute;width:10em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:1.5em;max-height:15em;position:absolute;width:100%}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu{display:block}.video-js .vjs-menu-button-inline{overflow:hidden;transition:all .4s}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}.vjs-menu-button-inline .vjs-menu{height:100%;left:4em;margin:0;opacity:0;padding:0;position:absolute;top:0;transition:all .4s;width:auto}.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}.vjs-menu-button-inline .vjs-menu-content{height:100%;margin:0;overflow:hidden;width:auto}.video-js .vjs-control-bar{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:0;display:none;height:3em;left:0;position:absolute;right:0;width:100%}.vjs-has-started .vjs-control-bar{display:flex;opacity:1;transition:visibility .1s,opacity .1s;visibility:visible}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:0;transition:visibility 1s,opacity 1s;visibility:visible}.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}.video-js .vjs-control{flex:none;height:100%;margin:0;padding:0;position:relative;text-align:center;width:4em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}.video-js .vjs-control-text{clip:rect(0 0 0 0);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{align-items:center;cursor:pointer;display:flex;flex:auto;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{align-items:center;display:flex}.vjs-no-flex .vjs-progress-control{width:auto}.video-js .vjs-progress-holder{flex:auto;height:.3em;transition:all .2s}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress{display:block;height:100%;margin:0;padding:0;position:absolute;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;top:-.3333333333em;z-index:1}.video-js .vjs-load-progress{background:rgba(115,133,159,.5)}.video-js .vjs-load-progress div{background:rgba(115,133,159,.75)}.video-js .vjs-time-tooltip{background-color:#fff;background-color:hsla(0,0%,100%,.8);border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{background-color:#000;display:none;height:100%;position:absolute;width:1px;z-index:1}.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display{opacity:0;transition:visibility 1s,opacity 1s;visibility:hidden}.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display{display:none}.vjs-mouse-display .vjs-time-tooltip{background-color:#000;background-color:rgba(0,0,0,.8);color:#fff}.video-js .vjs-slider{-webkit-touch-callout:none;background-color:#73859f;background-color:rgba(115,133,159,.5);cursor:pointer;margin:0 .45em;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{box-shadow:0 0 1em #fff;text-shadow:0 0 1em #fff}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;display:flex;margin-right:1em}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{height:1px;margin-left:-1px;opacity:0;visibility:visible;width:1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control{opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s;visibility:visible}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal{height:3em;margin-right:0;width:5em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active{transition:width .1s;width:10em}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s;width:3em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{height:3em;opacity:1;position:relative;transition:none;visibility:visible;width:5em}.video-js.vjs-no-flex .vjs-volume-control.vjs-volume-vertical,.video-js.vjs-no-flex .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{bottom:3em;left:.5em;position:absolute}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{height:.3em;width:5em}.vjs-volume-bar.vjs-slider-vertical{height:5em;margin:1.35em auto;width:.3em}.video-js .vjs-volume-level{background-color:#fff;bottom:0;left:0;position:absolute}.video-js .vjs-volume-level:before{font-size:.9em;position:absolute}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{left:-.3em;top:-.5em}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{right:-.5em;top:-.3em}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{background-color:#2b333f;background-color:rgba(43,51,63,.7);bottom:8em;height:8em;width:3em}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.vjs-poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;bottom:0;cursor:pointer;display:inline-block;height:100%;left:0;margin:0;padding:0;position:absolute;right:0;top:0;vertical-align:middle}.vjs-has-started .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster{display:block}.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-live-control{align-items:flex-start;display:flex;flex:auto;font-size:1em;line-height:3em}.vjs-no-flex .vjs-live-control{display:table-cell;text-align:left;width:auto}.video-js.vjs-liveui .vjs-live-control,.video-js:not(.vjs-live) .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;display:inline-flex;flex:none;font-size:1em;height:100%;line-height:3em;min-width:4em;padding-left:.5em;padding-right:.5em;width:auto}.vjs-no-flex .vjs-seek-to-live-control{display:table-cell;text-align:left;width:auto}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{color:#888;margin-right:.5em}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;padding-left:1em;padding-right:1em;width:auto}.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-live .vjs-time-divider{display:none}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{bottom:3em;left:0;pointer-events:none;position:absolute;right:0;top:0}.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;margin-bottom:.1em;text-align:center}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js .vjs-fullscreen-control,.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.vjs-playback-rate .vjs-playback-rate-value,.vjs-playback-rate>.vjs-menu-button{height:100%;left:0;position:absolute;top:0;width:100%}.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;pointer-events:none;text-align:center}.vjs-playback-rate .vjs-menu{left:0;width:4em}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-error .vjs-error-display:before{color:#fff;content:"X";font-family:Arial,Helvetica,sans-serif;font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-align:center;text-shadow:.05em .05em .1em #000;top:50%;vertical-align:middle;width:100%}.vjs-loading-spinner{background-clip:padding-box;border:6px solid rgba(43,51,63,.7);border-radius:25px;box-sizing:border-box;display:none;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.85;position:absolute;text-align:left;top:50%;visibility:hidden;width:50px}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{animation:vjs-spinner-show 0s linear .3s forwards;display:block}.vjs-loading-spinner:after,.vjs-loading-spinner:before{border:inherit;border-color:#fff transparent transparent;border-radius:inherit;box-sizing:inherit;content:"";height:inherit;margin:-6px;opacity:1;position:absolute;width:inherit}.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{animation-delay:.44s;border-top-color:#fff}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(1turn)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{display:inline-block;margin-bottom:-.1em;vertical-align:middle}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:"";font-family:VideoJS;font-size:1.5em;line-height:inherit}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{display:inline-block;margin-bottom:-.1em;vertical-align:middle}.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{content:" ";font-family:VideoJS;font-size:1.5em;line-height:inherit}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-control,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-audio-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-captions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-chapters-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-current-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-descriptions-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-duration,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-playback-rate,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-remaining-time,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-subtitles-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-time-divider,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-control{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js:not(.vjs-fullscreen).vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover{width:auto}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-live) .vjs-subs-caps-button,.video-js:not(.vjs-fullscreen).vjs-layout-x-small:not(.vjs-liveui) .vjs-subs-caps-button{display:none}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-custom-control-spacer{display:block;flex:auto}.video-js:not(.vjs-fullscreen).vjs-layout-tiny.vjs-no-flex .vjs-custom-control-spacer,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui.vjs-no-flex .vjs-custom-control-spacer{width:auto}.video-js:not(.vjs-fullscreen).vjs-layout-tiny .vjs-progress-control,.video-js:not(.vjs-fullscreen).vjs-layout-x-small.vjs-liveui .vjs-progress-control{display:none}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:rgba(43,51,63,.75);color:#fff;height:70%}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-controls,.vjs-text-track-settings .vjs-track-settings-font{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display:grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-track-setting>select{margin-bottom:.5em;margin-right:1em}.vjs-text-track-settings fieldset{border:none;margin:5px;padding:3px}.vjs-text-track-settings fieldset span{display:inline-block}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;margin:0 0 5px}.vjs-text-track-settings .vjs-label{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0;display:block;height:1px;margin:0 0 5px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-track-settings-controls button:active,.vjs-track-settings-controls button:focus{background-image:linear-gradient(0deg,#fff 88%,#73859f);outline-style:solid;outline-width:medium}.vjs-track-settings-controls button:hover{color:rgba(43,51,63,.75)}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);border-radius:2px;color:#2b333f;cursor:pointer}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{border:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1000}.js-focus-visible .video-js :focus:not(.focus-visible){outline:none}.video-js :focus:not(:focus-visible){outline:none}
[class*=lang-] script[type="text/plain"],[class*=language-] script[type="text/plain"],script[type="text/plain"][class*=lang-],script[type="text/plain"][class*=language-]{display:block;font:100% Consolas,Monaco,monospace;overflow:auto;white-space:pre}
pre[class*=language-].line-numbers{counter-reset:linenumber;padding-left:3.8em;position:relative}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{border-right:1px solid #999;font-size:100%;left:-3.8em;letter-spacing:-1px;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3em}.line-numbers-rows>span{counter-increment:linenumber;display:block;pointer-events:none}.line-numbers-rows>span:before{color:#999;content:counter(linenumber);display:block;padding-right:.8em;text-align:right}
@charset "UTF-8";html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.Basetica-Black{font-family:Basetica-Black,sans-serif}.Basetica-BlackItalic{font-family:Basetica-BlackItalic,sans-serif}.Basetica-BoldItalic{font-family:Basetica-BoldItalic,sans-serif}.Basetica-Bold,.badge__modal .badge__modal-content b,.badge__modal .badge__modal-content h2,.button__secondary,.card h3,.comment-thread .comment-thread__user-link,.course__description strong,.course__project-sort,.facilitator_note div h3,.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-menu li .filter-block h3,.news__card-content .news__card-action,.no-access__overlay .overlay__text,.project-tab .project__steps-nav .steps .step,.project-tab b,.sidebar.finder h3,button.button__secondary,footer.home__footer .footer__support .footer__support-content a{font-family:Basetica-Bold,sans-serif}.Basetica-Light,.comments .comments__no-comments-status{font-family:Basetica-Light,sans-serif}.Basetica-LightItalic{font-family:Basetica-LightItalic,sans-serif}.Basetica-Medium,.button,.card .add-to-group,.card .inactive-group-button,.card .remove-from-group,.evidence .asset h2,.evidence .asset h3,.group-bar,.home__button,.legend,.modal h2,.modal__global .modal__content .modal__actions .action__cancel a,.modal__global .modal__content .modal__actions .action__proceed a,.modal__global .modal__content h3,.news__hilight,.no-access__description p,.no-active-group p,.profile-header .profile-edit,.project-evidence-header__group,.project-evidence-header__users,.project-header__title,.project-tab .button__review,.project-tab .creators__edit .creators__edit-text,.project-tab .evidence__asset-block .control__edit,.project-tab .modal-collaborator__pagination,.project-tab .prompt__description,.project-tab .title__step-number,.project-tab h2,.project-tab h3,.prompt__row .prompt__description,.reset-password-form h3,.slider__content h2,.slider__cta .cta__content,.step-header .title h2.step-title span.step-order,.sub-section,button,form.form-registration .form-block h3,form.form-registration label,h2.table-label,label,legend,table a,table i,table th,table thead{font-family:Basetica-Medium,sans-serif}.Basetica-Regular,.badge__modal .badge__modal-content .sub-heading,.label-switch,.modal__global .modal__header h2,.project-tab .step-header__title,.prompt__title span,body,form.form-registration label.options,input[type=checkbox]+label,input[type=radio]+label,label.options,table caption,table caption.large-table-caption{font-family:Basetica-Regular,sans-serif}.Basetica-Italic,.form-error,.form-success,.legend span,.project-tab em,.project-tab i,form.form-registration label span,label span,legend span{font-family:Basetica-Italic,sans-serif}.Basetica-Thin{font-family:Basetica-Thin,sans-serif}.Basetica-ThinItalic,.brand-text{font-family:Basetica-ThinItalic,sans-serif}.Basetica-MediumItalic{font-family:Basetica-MediumItalic,sans-serif}

/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;font-style:normal;font-weight:400;src:url(/fonts/fontawesome-webfont.eot?v=4.5.0);src:url(/fonts/fontawesome-webfont.eot?#iefix&v=4.5.0) format("embedded-opentype"),url(/fonts/fontawesome-webfont.woff2?v=4.5.0) format("woff2"),url(/fonts/fontawesome-webfont.woff?v=4.5.0) format("woff"),url(/fonts/fontawesome-webfont.ttf?v=4.5.0) format("truetype"),url(/fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular) format("svg")}.fa{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-fw{text-align:center;width:1.28571429em}.fa-ul{list-style-type:none;margin-left:2.14285714em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2.14285714em;position:absolute;text-align:center;top:.14285714em;width:2.14285714em}.fa-li.fa-lg{left:-1.85714286em}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s linear infinite}.fa-pulse{animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);transform:scaleX(-1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}.dropdown{font-size:.875rem}.dropdown .dropdown-container{display:inline-block;position:relative;text-align:center;vertical-align:bottom}.dropdown .dropdown-description{float:left;padding-right:1em}.dropdown .dropdown-button,.dropdown .dropdown-button-delay{cursor:pointer;float:right;margin-bottom:0;position:relative}.dropdown .dropdown-button-delay:after,.dropdown .dropdown-button:after{bottom:auto;color:#8a8a8d;content:"\25BE";display:inline-block;font-size:1.125rem;left:auto;position:absolute;right:-15px;top:auto}.dropdown .dropdown-menu{background:#252525;color:#fff;cursor:pointer;overflow:show;padding:20px;position:absolute;right:-2.1875rem;text-align:left;top:50px;top:2.375rem;transition:all .2s ease-in-out;width:16.875rem;z-index:100}.dropdown .dropdown-menu li{border-bottom:1px solid #4a4a4a;padding:12px 0}.dropdown .dropdown-menu li:first-child,.dropdown .dropdown-menu li:first-child span.menu-label{padding-top:0}.dropdown .dropdown-menu li:last-child,.dropdown .dropdown-menu li:last-child span.menu-label{border-bottom:none;padding-bottom:0}.dropdown .dropdown-menu li a{color:#fff;display:block;text-decoration:none}.dropdown .dropdown-menu li a:hover{color:#f33}.dropdown .show-menu{display:block}.modal label{cursor:pointer;margin-bottom:0}.modal label img{display:block}.modal .modal-state{display:none}.modal .modal-fade-screen{background-color:hsla(0,0%,100%,.76);bottom:0;left:0;opacity:0;padding-top:.6em;position:fixed;right:0;text-align:left;top:0;transition:opacity .25s ease;visibility:hidden;z-index:99999999999}@media screen and (min-width:1024px){.modal .modal-fade-screen{padding-top:5%}}.modal .modal-fade-screen .modal-bg{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.modal .modal-close{background:#fff;cursor:pointer;height:1.5em;position:absolute;right:12.5px;top:12.5px;width:1.5em}.modal .modal-close:after,.modal .modal-close:before{background:#00a886;bottom:0;content:"";display:block;height:1.5em;left:50%;margin:-3px 0 0 -1px;position:absolute;right:3px;top:3px;transform:rotate(45deg);width:.15em}.modal .modal-close:hover:after,.modal .modal-close:hover:before{background:#00755d}.modal .modal-close:before{transform:rotate(-45deg)}.modal button.modal-close{background:#fff;cursor:pointer;font-size:1rem;height:1.5em;margin-top:0;padding:0;position:absolute;right:12.5px;top:12.5px;width:1.5em}.modal button.modal-close:after,.modal button.modal-close:before{background:#00a886;bottom:0;content:"";display:block;height:1.5em;left:50%;margin:-3px 0 0 -1px;position:absolute;right:3px;top:3px;transform:rotate(45deg);width:.15em}.modal button.modal-close:hover:after,.modal button.modal-close:hover:before{background:#00755d}.modal button.modal-close:before{transform:rotate(-45deg)}.modal .modal-inner{background:#fff;border:2px solid #e7e7e7;border-radius:3px;box-shadow:0 2px 4px #adadad;margin:0 auto auto;max-width:53.75rem;overflow:auto;padding:12.5px;position:relative;transition:opacity .25s ease;width:90%}@media screen and (min-width:768px){.modal .modal-inner{padding:25px}}.modal .modal-inner .modal-intro{margin-bottom:1em}.modal .modal-inner .modal-content{color:#333}@media screen and (min-width:768px){.modal .modal-inner .modal-content{-moz-columns:8em 2;columns:8em 2}}.modal .modal-inner a.cta{color:#fff;display:inline-block;margin-right:.5em;margin-top:1em}.modal .modal-inner a.cta:last-child{padding:0 2em}.modal .modal-state:checked+.modal-fade-screen{opacity:1;visibility:visible}.modal .modal-state:checked+.modal-fade-screen .modal-inner{top:.5em}.modal-open{overflow:hidden}body{font-family:Basetica-Regular;line-height:1.3125rem}@media screen and (min-width:768px){body{line-height:1.375rem}}.container,.page-wrap{*zoom:1;margin-left:auto;margin-right:auto;max-width:1440px}.container:after,.container:before,.page-wrap:after,.page-wrap:before{content:" ";display:table}.container:after,.page-wrap:after{clear:both}.grid-row{*zoom:1;display:block}.grid-row:after,.grid-row:before{content:" ";display:table}.grid-row:after{clear:both}.large-8-cols{display:block;float:left;margin-right:1.6286645%;width:100%}.large-8-cols:last-child{margin-right:0}@media screen and (min-width:768px){.large-8-cols{display:block;float:left;margin-right:1.6286645%;width:66.1237785%}.large-8-cols:last-child{margin-right:0}}.large-6-cols{display:block;float:left;margin-right:1.6286645%;width:100%}.large-6-cols:last-child{margin-right:0}@media screen and (min-width:768px){.large-6-cols{display:block;float:left;margin-right:1.6286645%;width:49.18566775%}.large-6-cols:last-child{margin-right:0}}.large-4-cols{display:block;float:left;margin-right:1.6286645%;width:100%}.large-4-cols:last-child{margin-right:0}@media screen and (min-width:768px){.large-4-cols{display:block;float:left;margin-right:1.6286645%;width:32.247557%}.large-4-cols:last-child{margin-right:0}}.large-3-cols{display:block;float:left;margin-right:1.6286645%;width:100%}.large-3-cols:last-child{margin-right:0}@media screen and (min-width:768px){.large-3-cols{display:block;float:left;margin-right:1.6286645%;width:23.77850163%}.large-3-cols:last-child{margin-right:0}}.large-12-cols{display:block;float:left;margin-right:1.6286645%;width:100%}.large-12-cols:last-child{margin-right:0}.logo{display:block;float:left;font-size:1.875rem;margin-right:1.6286645%;width:23.77850163%}.logo:last-child{margin-right:0}.logo .create{color:#f33}h1,h2,h3,h4,h5,h6{color:#000}p{line-height:1.3125rem;margin-bottom:1.6875rem}@media screen and (min-width:768px){p{line-height:1.375rem}}p.instructional{line-height:1.25rem}a{color:#00a886;text-decoration:none}h1.page-title{border-bottom:1px solid #d0d0d1;font-size:1.875rem;line-height:2.25rem;margin-bottom:1.625rem;padding-top:.75rem}@media screen and (min-width:768px){h1.page-title{padding-top:0}}h1.group-title{border-bottom:0;font-size:1.875rem;line-height:2.125rem;margin-bottom:.625rem;margin-top:1.875rem;padding-bottom:.625rem}.section-heading{font-size:1.5rem;line-height:1.75rem;margin-bottom:.625rem}.evidence .asset h2,.evidence .asset h3,.sub-section{font-size:1.0625rem;line-height:1.3125rem}hr{background:#d0d0d1;border:none;clear:both;height:1px;margin-bottom:1.6875rem}.align-right{text-align:right}.float-right{float:right}.no-float{float:none!important}.visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.list-number-style{list-style:decimal;margin-left:20px}.list-number-style li{line-height:24px}.content__has-lists li{font-size:1rem;line-height:1.3125rem}@media screen and (min-width:768px){.content__has-lists li{font-size:1.25rem;line-height:1.75rem}}.content__has-lists ol{list-style-type:decimal;margin-bottom:1.875rem;margin-left:2rem;margin-top:.625rem}@media screen and (min-width:768px){.content__has-lists ol{margin-left:3.9375rem}}.content__has-lists ol li{margin-bottom:.75rem}.content__has-lists ul{list-style-type:disc;margin-bottom:1.875rem;margin-left:2rem;margin-top:.625rem}@media screen and (min-width:768px){.content__has-lists ul{margin-left:3.9375rem}}.content__has-lists ul li{margin-bottom:.75rem}.content__has-lists ul li p{margin-bottom:2.25rem}.text-center{text-align:center}.sm-block{display:block}@media screen and (min-width:768px){.sm-block{display:inline}}.sm-hidden{display:none}@media screen and (min-width:768px){.sm-hidden{display:inline}}.button,button{background:#00a886;border:none;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:.78125rem;line-height:1;margin-bottom:1rem;padding:.75rem;text-align:center;vertical-align:middle}@media screen and (min-width:768px){.button,button{font-size:1.125rem;padding:.75rem 2.5rem}}.button:hover,button:hover{background:#028e6d!important;color:#fff}.button:visited,button:visited{background:#00a886;color:#fff}.button.expanded,button.expanded{width:100%}.button.button--light-green,button.button--light-green{background:#eff9f7;color:#00a886}.block-button{margin-bottom:2rem}.alter{font-size:.875rem}.button__modal{background:#ecf9f6;border-radius:3px;box-shadow:none;color:#00a886;float:right;font-family:Basetica-Medium,sans-serif;font-size:1.125rem;margin:5px 0 0;padding:.4em .3em .3em .4em;position:relative}.button-evidence{font-size:1.125rem!important;padding:.75rem 2.5rem!important}@media (max-width:375px){.button-evidence{font-size:.78125rem!important;padding:.75rem!important}}.button-loading,.button-loading:hover{background-color:#dbdbdb;color:#fff}.back-to__button{display:flex;margin-bottom:.4375rem;margin-top:1.25rem;padding-left:.625rem}@media screen and (min-width:1024px){.back-to__button{margin-top:0;padding-left:0}}.back-to__text{margin-left:.5rem;margin-top:-.0625rem}.back-to__icon img{height:1.0625rem;width:.5625rem}.button__secondary,button.button__secondary{background-color:#e6f6f2;color:#00a886;display:inline-block;font-size:16px;height:auto;line-height:normal;margin-bottom:0;padding:5px}.button__secondary:hover,button.button__secondary:hover{background-color:#00a886;color:#fff}table{border-bottom:1px solid #00a886;border-collapse:collapse;border-spacing:0;font-size:.875rem;margin-bottom:3rem;width:100%}table a,table i{color:#00a886;text-decoration:none}table caption{color:#333;font-size:1.0625rem;font-weight:400!important;padding:0 .5rem .5rem 0;text-align:left}table caption.large-table-caption{font-size:1.5rem;line-height:1.75rem;margin-bottom:.625rem;padding:0}table tbody tr:nth-child(2n){background:#e7e7e7}table thead{background:#00a886;color:#fff}table thead,table thead tr{border-radius:2px}table thead tr td:first-child{border-radius:2px 0 0 2px}table thead tr .fa{color:#fff}table td,table th{padding:.5625rem .9375rem!important;text-align:left}table th{font-weight:400!important;text-transform:capitalize}table th span.sort{cursor:pointer;position:relative}table th span.sort:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #fff;content:"";height:0;margin-left:auto;opacity:.5;position:absolute;right:-17px;top:2px;width:0}table th span.sort__active:after{opacity:1}table th span.sort__descend:after{border-bottom:10px solid #fff;border-top:0}table th:last-of-type{padding-right:30px!important}h1.table-title{border-bottom:none}h2.table-label{font-size:1.0625rem;margin-bottom:.3125rem}@media screen and (min-width:768px){table tbody,table tfoot,table thead{border:none}}@media only screen and (max-width:785px){table td:before,table th:before{color:#000;content:attr(data-label)}table td[data-label="In Badges"]{min-height:2.25rem}table tbody,table td,table th,table thead,table tr{display:block}table thead{border:none}table tbody{border:none;border-top:1px solid #00a886}table thead th{left:-9999px;position:absolute;top:-9999px}table thead tr{display:none}table tr{border-bottom:1px solid #00a886;padding-bottom:.5rem;padding-top:.5rem}table tr:last-child{border-bottom:none}table td,table th{border:none;padding-bottom:.5rem!important;padding-left:50%!important;padding-top:.5rem!important;position:relative}table td div,table th div{display:inline}table td:before,table th:before{font-family:Basetica-Medium;left:15px;padding-right:10px;position:absolute;white-space:nowrap;width:45%}}.table__cell__valign-top,.table__cell__valign-top-small,.table__paginated td.table__cell__valign-top{vertical-align:top}@media screen and (min-width:768px){.table__cell__valign-top-small{vertical-align:middle}}.table__cell__valign-middle{vertical-align:middle}.table__cell__valign-bottom,.table__paginated td.table__cell__valign-bottom{vertical-align:bottom}.table__text__block{display:block}.table__actions{color:#00a886}.table__actions a{display:inline-block}.table__actions--divider{padding-left:.5rem;padding-right:.5rem}.no__actions{color:#3a3a3a}.table__paginated{word-wrap:break-word;display:table;margin-bottom:0;width:100%}.table__paginated tr>td:last-of-type{min-height:41px}.table__paginated td{vertical-align:top}@media screen and (min-width:768px){.table__paginated td{vertical-align:middle}}.table__paginated td.table__cell__valign-top-small{vertical-align:top}@media screen and (min-width:768px){.table__paginated td.table__cell__valign-top-small{vertical-align:middle}}.table__pagination{*zoom:1;background-color:#00a886;display:block;font-family:Basetica-Medium,sans-serif;font-size:1rem;padding:1.4375rem .9375rem .9375rem;width:100%}.table__pagination:after,.table__pagination:before{content:" ";display:table}.table__pagination:after{clear:both}.table__pagination__prev{display:block;float:left;margin-right:1.6286645%;width:49.18566775%}.table__pagination__prev:last-child{margin-right:0}@media screen and (min-width:768px){.table__pagination__prev{display:block;float:left;margin-right:1.6286645%;width:23.77850163%}.table__pagination__prev:last-child{margin-right:0}}.table__pagination__next{display:block;float:left;margin-right:1.6286645%;text-align:right;width:49.18566775%}.table__pagination__next:last-child{margin-right:0}@media screen and (min-width:768px){.table__pagination__next{display:block;float:left;margin-right:1.6286645%;width:23.77850163%}.table__pagination__next:last-child{margin-right:0}}.table__pagination__numbers{display:none}@media screen and (min-width:768px){.table__pagination__numbers{display:block;float:left;margin-right:1.6286645%;width:49.18566775%}.table__pagination__numbers:last-child{margin-right:0}}.admin__wrap .pagination,.table__pagination__row{text-align:center}.admin__wrap .pagination li,.table__pagination__list{display:inline-block;width:36px}.admin__wrap .pagination li a,.table__pagination__link{color:#fff}.admin__wrap .pagination .active,.table__pagination__link--active{color:#a2dacf}.icon__group{display:table}.icon__group a{float:left}.icon__group__icon{display:table-cell;line-height:0;vertical-align:middle}.icon__group__icon-top-small{display:table-cell;line-height:0;vertical-align:top}@media screen and (min-width:768px){.icon__group__icon-top-small{vertical-align:middle}}.icon__group__text{display:table-cell;vertical-align:middle}.icon__group__text-top-small{display:table-cell;vertical-align:top}@media screen and (min-width:768px){.icon__group__text-top-small{vertical-align:middle}}.icon__group div:first-child{padding-right:.625rem}.flash-alert{background-color:#fff6bf;color:#66624c;display:block;margin-bottom:.75em;padding:.75em;text-align:center}.flash-alert a{color:#4d4a39;text-decoration:underline}.flash-alert a:focus,.flash-alert a:hover{color:#1a1913}.flash-alert p{margin-bottom:0}.flash-error{background-color:#fbe3e4;color:#645b5b;display:block;margin-bottom:.75em;padding:.75em;text-align:center}.flash-error a{color:#4b4444;text-decoration:underline}.flash-error a:focus,.flash-error a:hover{color:#191717}.flash-error p{margin-bottom:0}.flash-notice{background-color:#e5edf8;color:#5c5f63;display:block;margin-bottom:.75em;padding:.75em;text-align:center}.flash-notice a{color:#45474a;text-decoration:underline}.flash-notice a:focus,.flash-notice a:hover{color:#171819}.flash-notice p{margin-bottom:0}.flash-success{background-color:#e6efc2;color:#5c604e;display:block;margin-bottom:.75em;padding:.75em;text-align:center}.flash-success a{color:#45483a;text-decoration:underline}.flash-success a:focus,.flash-success a:hover{color:#171813}.flash-success p{margin-bottom:0}.modal .asset-block{margin-bottom:1.6875rem}.modal textarea{min-height:11.25rem;width:100%}.modal label{margin-top:1rem}.modal .fa{color:#00a886}.modal .error{display:none}.modal .error-active{display:block}.modal .button,.modal button{float:right;margin-top:1rem}.modal .button.float-none,.modal button.float-none{float:none;margin-top:0}.modal .modal-callout{border:1px solid #d0d0d1;margin:1rem 0;padding:1rem}.modal h2{font-size:1.375rem;margin-bottom:.625rem}.callout button{background:none}.modal__global--active{position:fixed}.modal__global .modal-inner{border:none;border-radius:0;height:auto;margin-bottom:50px;overflow:visible;padding:0}.modal__global .modal__close{background:none;cursor:pointer;font-size:1rem;height:1.5em;margin-top:0;padding:0;position:absolute;right:12.5px;top:12.5px;width:1.5em}.modal__global .modal__callout{border:2px solid #d0d0d1;border-radius:.125rem;color:#8a8a8d;margin-bottom:1.125rem;padding:.625rem .8125rem}.modal__global button.modal-close{background:none}.modal__global button.modal-close:after,.modal__global button.modal-close:before{background:#fff}.modal__global .modal-fade-screen{background-color:hsla(0,0%,100%,.9);overflow:scroll}.modal__global .modal__header{align-items:center;background:#00a886;display:flex;height:4.4375rem;padding-left:1.375rem}.modal__global .modal__header h2{color:#fff;font-size:26px;line-height:22px;margin:0}.modal__global .modal__content{padding:2rem 2.1875rem 3.125rem 1.5625rem}.modal__global .modal__content label{margin-top:0}.modal__global .modal__content .modal__file-input input[type=file]{font-size:1rem;font-style:italic}.modal__global .modal__content .modal__disclaimer{display:flex}.modal__global .modal__content .modal__icon{margin-left:.1875rem}.modal__global .modal__content .modal__disclaimer-copy{margin-left:1rem}.modal__global .modal__content .modal__disclaimer-copy p{font-size:20px;line-height:28px}.modal__global .modal__content .modal__sure-copy{font-size:1.25rem;line-height:1.75rem}.modal__global .modal__content .modal__publish-gallery{margin-bottom:0;margin-top:2.375rem}@media screen and (min-width:768px){.modal__global .modal__content .modal__publish-gallery{margin-bottom:1.1875rem}}.modal__global .modal__content h3{font-size:17px;line-height:21px;margin-bottom:20px}.modal__global .modal__content p{margin-bottom:.75rem!important}.modal__global .modal__content hr{margin-bottom:1.8125rem;margin-top:1.5625rem}.modal__global .modal__content .modal__actions{text-align:right;width:100%}.modal__global .modal__content .modal__actions .action__cancel{text-align:left}.modal__global .modal__content .modal__actions .action__cancel a{color:#f33;margin-right:1.625rem}@media screen and (min-width:31.25rem){.modal__global .modal__content .modal__actions .action__cancel{display:inline-block;margin:0 0 0 .625rem;padding-top:.625rem;text-align:right}}.modal__global .modal__content .modal__actions .action__proceed a{background-color:#2c328c;border-radius:.125rem;color:#fff;display:inline-block;font-size:21px;line-height:15px;padding:14px 10px 11px;text-align:center;width:100%}@media screen and (min-width:31.25rem){.modal__global .modal__content .modal__actions .action__proceed a{width:18.75rem}}.project-tab .modal textarea{min-height:7rem}.project-tab .modal .modal__button{height:2.5rem;margin:0;width:10.625rem}.project-tab .modal .modal__button:disabled{background-color:#dbdbdb;color:#fff}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1px solid #d0d0d1;border-radius:2px;-webkit-border-radius:0;border-radius:0;font-size:1rem;height:40px;padding:0 12px;width:100%}input[type=checkbox],input[type=radio]{margin-right:.625rem}input[type=checkbox]+label,input[type=radio]+label{display:inline-block!important}input[type=file]{margin-bottom:1rem}textarea{min-height:6.6875rem;padding:12px}textarea.prefilled{height:6.6875rem;padding:12px}select{background:#fff url(/img/select-bg.png) 100% no-repeat;background-size:40px 40px;padding-right:2.8125rem}select[multiple]{background:#fff;background:none;border:1px solid #d0d0d1;border-radius:2px;border-radius:0;font-size:1rem;height:100%;margin-bottom:1rem;padding:12px;width:100%}.form-row{*zoom:1;display:block;margin-bottom:1.25rem}.form-row:after,.form-row:before{content:" ";display:table}.form-row:after{clear:both}@media screen and (min-width:768px){.form-row{margin-bottom:2.5rem}}.form-row.short-row{margin-bottom:.625rem}.form-row .form-1-4{display:block;float:left;margin-bottom:1.25rem;margin-right:1.6286645%;width:100%}.form-row .form-1-4:last-child{margin-right:0}@media screen and (min-width:768px){.form-row .form-1-4{display:block;float:left;margin-bottom:0;margin-right:1.6286645%;width:23.77850163%}.form-row .form-1-4:last-child{margin-right:0}}.form-row .form-1-3{display:block;float:left;margin-bottom:1.25rem;margin-right:1.6286645%;width:100%}.form-row .form-1-3:last-child{margin-right:0}@media screen and (min-width:768px){.form-row .form-1-3{display:block;float:left;margin-bottom:0;margin-right:1.6286645%;width:32.247557%}.form-row .form-1-3:last-child{margin-right:0}}.form-row .form-1-2{display:block;float:left;margin-bottom:1.25rem;margin-right:1.6286645%;width:100%}.form-row .form-1-2:last-child{margin-right:0}@media screen and (min-width:768px){.form-row .form-1-2{display:block;float:left;margin-bottom:0;margin-right:1.6286645%;width:49.18566775%}.form-row .form-1-2:last-child{margin-right:0}}.form-row.condensed{margin-bottom:0}label{display:block;font-size:1.0625rem;margin-bottom:.625rem}label:last-child{margin-bottom:0}label span{color:#00a886;float:right;font-size:.75rem}.legend,legend{display:block;font-size:1.0625rem;margin-bottom:.625rem}.legend span,legend span{color:#00a886;float:right;font-size:.75rem}.cancel{color:#8a8a8d;display:inline-block;font-size:.9375rem;margin-left:.625rem;padding-top:.625rem;vertical-align:top}.cancel a{color:#f33}p.field-instructions{margin-bottom:0;margin-top:.3125rem}.associated-field{margin-top:.625rem}::-webkit-input-placeholder{color:#3a3a3a}:-moz-placeholder,::-moz-placeholder{color:#3a3a3a}:-ms-input-placeholder{color:#3a3a3a}.form-error,.form-success{color:#00a886;font-size:.8125rem;margin-top:5px}.form-error{color:#f33}.input-error{border-color:#f33}form.form-registration .form-block{border-bottom:1px solid #d0d0d1;margin:0 0 35px}form.form-registration .form-block h3{font-size:1.0625rem;margin:0 0 20px}form.form-registration label{display:block;font-size:1.0625rem;margin-bottom:.625rem}form.form-registration label:last-child{margin-bottom:0}form.form-registration label span{color:#00a886;float:right;font-size:.75rem}form.form-registration .register{text-align:right}form.form-registration .login a{color:#00a886;display:inline-block;font-size:1.125rem;padding-top:.625rem;text-decoration:none}form.form-registration .login a span{color:#f33;font-size:.9375rem}form.form-registration .captcha div{margin:0 auto}.reset-password-form h3{font-size:1.0625rem;margin-bottom:.625rem}.submit-button-centered{text-align:center}.submit-button-centered .button,.submit-button-centered button{font-size:1.125rem;padding-bottom:.6875rem;padding-top:.6875rem;width:100%}@media screen and (min-width:600px){.submit-button-centered .button,.submit-button-centered button{width:18.75rem}}.log-in-form label,.tight-form label{display:block;margin-bottom:.625rem}.log-in-form .login-button,.tight-form .login-button{text-align:center}.log-in-form .login-button .button,.log-in-form .login-button button,.tight-form .login-button .button,.tight-form .login-button button{padding-bottom:.9375rem;padding-top:.9375rem;width:100%}@media screen and (min-width:600px){.log-in-form .login-button .button,.log-in-form .login-button button,.tight-form .login-button .button,.tight-form .login-button button{width:18.75rem}}@media screen and (min-width:768px){.log-in-form .login-button .button,.log-in-form .login-button button,.tight-form .login-button .button,.tight-form .login-button button{padding-bottom:.6875rem;padding-top:.6875rem}}.log-in-form p{margin-bottom:8px}.login-welcome{text-align:center}.login-welcome .instructional{margin-bottom:10px}.login-buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:40px}.login-buttons span.spacing{padding:0 3px}@media screen and (min-width:768px){.login-buttons span.spacing{padding:0 10px}}.login-grid{display:flex;flex-wrap:wrap;margin-bottom:20px}.login-grid .login-grid-login{border-bottom:1px solid #d0d0d1;margin-bottom:32px;width:100%}@media screen and (min-width:768px){.login-grid .login-grid-login{border-bottom:none;border-right:1px solid #d0d0d1;padding-right:50px;width:50%}}.login-grid .login-grid-login .form-row{margin-bottom:22px}.login-grid .login-grid-login button{border-radius:2px;margin-top:5px;min-height:41px}.login-grid-google{width:100%}@media screen and (min-width:768px){.login-grid-google{padding-left:50px;width:50%}}.login-grid-google button{align-items:center;border-radius:2px;display:inline-flex;line-height:normal;min-height:41px;padding:0;width:100%}.login-grid-google button .text{flex:1;padding:0 1rem}.login-grid-google button .icon{background-color:#e6f6f2;border:1px solid #00a886;border-radius:0 2px 2px 0;display:flex;height:100%;padding:.35rem 1rem}.login-grid-google.profile{padding-left:0;width:auto}.login-grid-google.profile button{width:auto}.login-grid-google.profile button .text{padding:0 2rem}select::-ms-expand{display:none}.form-button{text-align:center}.form-button .button,.form-button button{padding-bottom:.9375rem;padding-top:.9375rem;width:100%}@media screen and (min-width:600px){.form-button .button,.form-button button{width:18.75rem}}@media screen and (min-width:768px){.form-button .button,.form-button button{padding-bottom:.6875rem;padding-top:.6875rem}}.simple-join-group input[type=text]{margin-top:.625rem}body{background:#f4f4f4}main{overflow:auto}.main--overflow-visible{overflow:visible}.page-wrap{*zoom:1;margin-left:auto;margin-right:auto;max-width:1440px}.page-wrap:after,.page-wrap:before{content:" ";display:table}.page-wrap:after{clear:both}@media screen and (min-width:1024px){.page-wrap{padding-top:3.125rem}.page-wrap.work{padding-top:1.875rem}}.page-wrap .primary-content{display:block;float:left;margin-left:8.46905537%;margin-right:1.6286645%;overflow-x:hidden;width:91.53094463%}.page-wrap .primary-content:last-child{margin-right:0}@media screen and (min-width:1024px){.page-wrap .primary-content{display:block;float:left;margin-left:0;margin-right:1.39275766%;width:63.78830084%}.page-wrap .primary-content:last-child{margin-right:0}}.page-wrap .primary-content .content-box{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.5);padding:1.25rem}@media screen and (min-width:768px){.page-wrap .primary-content .content-box{padding:2.1875rem 3.75rem}}.page-wrap .primary-content .content-box ul{list-style-type:disc;margin-left:1.25rem}.page-wrap .primary-content .content-box ul li ul{margin-bottom:.625rem;margin-left:2.1875rem;margin-top:.625rem}.page-wrap .sidebar{display:none}@media screen and (min-width:1024px){.page-wrap .sidebar{display:block;float:left;margin-right:1.39275766%;width:20.33426184%}.page-wrap .sidebar:last-child{margin-right:0}}.page-wrap .sidebar.left{margin-left:7.24233983%}.page-wrap .sidebar h3.step-title{border-bottom:1px solid #d0d0d1;font-size:1.5rem;padding-bottom:1.375rem}@media screen and (min-width:1024px){body.single-column .page-wrap{*zoom:1;margin-left:auto;margin-right:auto;max-width:916px}body.single-column .page-wrap:after,body.single-column .page-wrap:before{content:" ";display:table}body.single-column .page-wrap:after{clear:both}}body.single-column .page-wrap .primary-content{display:block;float:left;margin-left:0;margin-right:1.6286645%;width:100%}body.single-column .page-wrap .primary-content:last-child{margin-right:0}@media screen and (min-width:1024px){body.single-column .page-wrap .primary-content{display:block;float:left;margin-right:1.39275766%;width:100%}body.single-column .page-wrap .primary-content:last-child{margin-right:0}body.single-column-12 .page-wrap .primary-content{display:block;float:left;margin-left:7.24233983%;margin-right:1.39275766%;width:92.75766017%}body.single-column-12 .page-wrap .primary-content:last-child{margin-right:0}}body.single-column-12 .page-wrap .primary-content .wrap-12{display:block;float:left;margin-right:1.5015015%;padding-bottom:1.25rem;width:92.19219219%}body.single-column-12 .page-wrap .primary-content .wrap-12:last-child{margin-right:0}body.single-column-12 .page-wrap .primary-content .wrap-12 p{max-width:50rem}@media screen and (min-width:1024px){body.project-cards .page-wrap .primary-content{display:block;float:left;margin-right:1.39275766%;width:71.03064067%}body.project-cards .page-wrap .primary-content:last-child{margin-right:0}}body.sidebar-right .page-wrap .primary-content{display:block;float:left;margin-left:4.23452769%;margin-right:1.6286645%;width:91.53094463%}body.sidebar-right .page-wrap .primary-content:last-child{margin-right:0}@media screen and (min-width:1024px){body.sidebar-right .page-wrap .primary-content{display:block;float:left;margin-left:8.46905537%;margin-right:1.39275766%;width:63.78830084%}body.sidebar-right .page-wrap .primary-content:last-child{margin-right:0}}.label-switch{border-radius:26px;cursor:pointer;display:inline-block;font-weight:400;height:26px;line-height:28px;position:relative;width:54px}.label-switch input[type=checkbox]{position:absolute;top:5px}.label-switch input[type=checkbox]+.checkbox{background:#8a8a8d;border:0;border-radius:26px;cursor:pointer;height:26px;margin:0;padding:0;position:relative;text-align:right;transition:all .3s ease;width:54px;z-index:0}.label-switch input[type=checkbox]+.checkbox .check-label{color:#fff;font-size:.6875rem;margin-right:.375rem;text-transform:uppercase}.label-switch input[type=checkbox]+.checkbox .off{display:block}.label-switch input[type=checkbox]+.checkbox .on{display:none}.label-switch input[type=checkbox]+.checkbox:before{border-radius:26px;bottom:0;content:"";height:22px;left:4px;position:absolute;right:0;top:4px;transform:scale(1);transition:all .3s ease;width:50px;z-index:1}.label-switch input[type=checkbox]+.checkbox:after{background:#fff;border-radius:22px;bottom:0;box-shadow:0 2px 5px rgba(0,0,0,.4);content:"";height:19px;left:4px;position:absolute;right:0;top:4px;transition:all .3s ease;width:19px;z-index:2}.label-switch input[type=checkbox]:checked+.checkbox{background:#00a886;text-align:left}.label-switch input[type=checkbox]:checked+.checkbox:before{transform:scale(0)}.label-switch input[type=checkbox]:checked+.checkbox .check-label{color:#fff;margin-left:.5rem}.label-switch input[type=checkbox]:checked+.checkbox .off{display:none}.label-switch input[type=checkbox]:checked+.checkbox .on{display:block}.label-switch input[type=checkbox]:checked+.checkbox:after{left:31px}.label-switch input[type=checkbox]:focus+div.checkbox{box-shadow:0 0 3px rgba(0,0,0,.3)}.step a{color:#00a886}.step a:hover{color:#00a886;text-decoration:underline}.step ol,.step ul{margin-bottom:2.8125rem}.step ol li,.step ul li{margin-bottom:.625rem}.step ol{list-style-type:decimal;margin-left:1.25rem}.step h2{clear:both;display:inline-block;font-size:1.5rem;margin-bottom:1.875rem;width:100%}.step h3{font-size:1.0625rem;margin-bottom:.9375rem}.step .image-wrap{text-align:center}.step .cbImage{margin:0 auto 40px}.step .cbImage img{display:block;margin:0 auto}.step .cbImage.left{float:left;margin-right:1.5625rem}.step .cbImage.right{float:right;margin-left:1.5625rem}.step .cbImage.small{width:50%}.step .cbImage.medium{width:75%}.step .cbImage.automatic{display:inline-block}.step .cbImage .caption{background:#f33;color:#fff;font-size:1.125rem;line-height:1.375rem;padding:.875rem}.step .cbCode,.step .cbEmbed,.step .cbVideo{margin-bottom:2.5rem}.step .cbEmbed{overflow:hidden;padding-bottom:56.25%;padding-top:35px;position:relative}.step .cbEmbed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.step .cbEmbed object{margin-bottom:-50%}.language-none{white-space:pre-wrap!important}.filter--form{margin-bottom:.75rem}@media screen and (min-width:768px){.filter--form{height:2.5rem}}.filter--form form{*zoom:1;display:block}.filter--form form:after,.filter--form form:before{content:" ";display:table}.filter--form form:after{clear:both}@media screen and (min-width:768px){.filter--form form{float:left}}.filter--form--label{font-family:Basetica-Medium,sans-serif;font-size:1.0625rem;margin-bottom:1.0625rem;margin-right:1.4375rem}@media screen and (min-width:768px){.filter--form--label{display:block;float:left;margin-bottom:0;margin-right:1.6286645%;padding-top:.5rem;width:11.07491857%}.filter--form--label:last-child{margin-right:0}}@media screen and (min-width:1024px){.filter--form--label{display:block;float:left;margin-right:1.6286645%;padding-top:.5rem;width:8.53420195%}.filter--form--label:last-child{margin-right:0}}@media screen and (min-width:768px){.filter--form--content{display:block;float:left;margin-right:1.6286645%;width:87.29641694%}.filter--form--content:last-child{margin-right:0}}@media screen and (min-width:1024px){.filter--form--content{display:block;float:left;margin-right:1.6286645%;width:89.83713355%}.filter--form--content:last-child{margin-right:0}}.filter--form--criteria{margin-bottom:.625rem}@media screen and (min-width:768px){.filter--form--criteria{margin-bottom:0;margin-right:.75rem;width:12.5rem!important}.filter--form--criteria:last-child{margin-right:0}.filter--form--medium{width:31.25rem!important}}.filter--clear--filter{display:inline-block;display:block;float:left;font-family:Basetica-Medium,sans-serif;font-size:14px;line-height:20px;margin-bottom:.625rem;margin-right:1.6286645%;margin-top:.625rem;position:relative;width:32.247557%}.filter--clear--filter:last-child{margin-right:0}@media screen and (min-width:768px){.filter--clear--filter{display:block;float:left;margin-left:.3125rem;margin-right:1.6286645%;margin-top:.625rem;width:15.30944625%}.filter--clear--filter:last-child{margin-right:0}}@media screen and (min-width:920px){.filter--clear--filter{display:block;float:left;margin-left:1.25rem;margin-right:1.6286645%;margin-top:.625rem;width:11.07491857%}.filter--clear--filter:last-child{margin-right:0}}.admin__wrap .filter--form--content button{margin-bottom:.5rem!important}.status--needs-review{background:#f33;border-radius:1px;color:#fff;display:inline-block;font-family:Basetica-Medium,sans-serif;font-size:.75rem;line-height:.875rem;padding:.3125rem 1.5625rem;text-align:center}.header__admin{border-bottom:1px solid #d0d0d1;display:flex;flex-wrap:wrap;margin-bottom:1.5625rem;padding-bottom:1.5625rem}.header__admin--no-rule{border-bottom:none;padding-bottom:0}.header__admin__text{margin-bottom:0;padding-right:2rem}.header__admin__text__title{font-family:Basetica-Regular,sans-serif;font-size:1.75rem;line-height:1.75rem;margin-bottom:.75rem}@media screen and (min-width:768px){.header__admin__text__title{font-size:1.875rem;line-height:1.75rem}}.title--no-margin{margin-bottom:0}.header__admin__text__subtitle{color:#4a4a4a;font-family:Basetica-Regular,sans-serif;font-size:.875rem;line-height:1.125rem}.header__admin__actions{color:#00a886;font-family:Basetica-Medium,sans-serif;font-size:.8125rem;padding-top:.3125rem}.header__admin__actions--edit,.playlist__actions--edit{display:inline-block;margin-bottom:.3125rem;margin-right:.625rem}.header__admin__actions--edit:after,.playlist__actions--edit:after{content:"\f040";cursor:pointer;font-family:FontAwesome;font-size:1rem;font-style:normal;font-weight:400;padding-left:4px}@media screen and (min-width:768px){.header__admin__actions--edit,.playlist__actions--edit{margin-right:1.25rem}}.admin__actions--edit a:after{content:"\f040";cursor:pointer;font-family:FontAwesome;font-size:1rem;font-style:normal;font-weight:400;padding-left:4px}.playlist__actions--edit{color:#00a886;font-family:Basetica-Medium,sans-serif;font-size:.8125rem;margin-bottom:0}.header__admin__actions--delete{display:inline-block;margin-bottom:.3125rem;margin-right:.625rem}.header__admin__actions--delete:after{content:"\f014";cursor:pointer;font-family:FontAwesome;font-size:1rem;font-style:normal;font-weight:400;padding-left:4px}@media screen and (min-width:768px){.header__admin__actions--delete{margin-right:1.25rem}}.header__admin__actions--notification{display:inline-block;margin-bottom:.3125rem;margin-right:.625rem}.header__admin__actions--notification:after{content:"\f0e0";cursor:pointer;font-family:FontAwesome;font-size:1rem;font-style:normal;font-weight:400;padding-left:4px}@media screen and (min-width:768px){.header__admin__actions--notification{margin-right:1.25rem}}.header__intro{color:#000;display:flex;flex-wrap:wrap;margin-bottom:1.5625rem}.header__intro__title{font-size:1.5rem;line-height:1.75rem;padding-right:1.0625rem}.header__intro__summary{font-size:.875rem;line-height:1.25rem;padding-top:.4375rem}@media screen and (min-width:768px){.header__intro__summary{font-size:1rem;line-height:1.1875rem}}.header__intro__secondary{font-size:.875rem;margin-top:-1.25rem;width:100%}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.pagination{list-style:disc}.pagination li{display:inline-block;font-size:.875rem;line-height:1.25rem}.pagination li a{color:#0a0a0a;display:block;padding:.1875rem .625rem}.pagination li a:hover{background:#e6e6e6}.pagination .disabled{color:#cacaca;cursor:not-allowed;padding:.625rem}.full-page-wrap{padding:25px}.full-page-tabs-wrap,.full-page-wrap{background-color:#fafafa}.brand-text{color:red}.off-canvas{padding:20px}html{overflow-y:scroll}header{background:#000;color:#fff;height:4.9375rem;padding:.75rem 0 .4375rem}@media screen and (min-width:1024px){header{background:#000 url(/img/header-art.svg) no-repeat 70px top;background-size:auto 7.5rem}}header .has-group,header .has-no-active-groups{max-width:none}header .has-group .branding,header .has-no-active-groups .branding{display:none}@media screen and (min-width:768px){header .has-group .branding,header .has-no-active-groups .branding{display:block;float:left;margin-left:4.23452769%;margin-right:1.6286645%;width:19.54397394%}header .has-group .branding:last-child,header .has-no-active-groups .branding:last-child{margin-right:0}}header .has-group .grouping,header .has-no-active-groups .grouping{display:none}@media screen and (min-width:768px){header .has-group .grouping,header .has-no-active-groups .grouping{display:block;float:left;margin-left:4.23452769%;margin-right:1.6286645%;width:28.01302932%}header .has-group .grouping:last-child,header .has-no-active-groups .grouping:last-child{margin-right:0}}header .has-group .menu-actions,header .has-no-active-groups .menu-actions{display:block;float:left;margin-right:1.6286645%;padding-right:0;width:100%}header .has-group .menu-actions:last-child,header .has-no-active-groups .menu-actions:last-child{margin-right:0}@media screen and (min-width:768px){header .has-group .menu-actions,header .has-no-active-groups .menu-actions{display:block;float:left;margin-right:1.6286645%;width:40.71661238%}header .has-group .menu-actions:last-child,header .has-no-active-groups .menu-actions:last-child{margin-right:0}header .has-group .menu-actions,header .has-no-active-groups .menu-actions{padding-right:4.2345276873%}}header .branding{display:block;float:left;margin-left:4.23452769%;margin-right:1.6286645%;width:53.42019544%}header .branding:last-child{margin-right:0}@media screen and (min-width:768px){header .branding{display:block;float:left;margin-left:4.23452769%;margin-right:1.6286645%;width:61.88925081%}header .branding:last-child{margin-right:0}}@media screen and (min-width:1024px){header .branding{display:block;float:left;margin-left:7.24233983%;margin-right:1.39275766%;width:42.06128134%}header .branding:last-child{margin-right:0}}header .branding .logo{padding-top:1.0625rem;width:145px}header .grouping{display:block;float:left;margin-right:1.6286645%;margin-top:1.25rem;text-align:center;width:23.77850163%}header .grouping:last-child{margin-right:0}@media screen and (min-width:768px){header .grouping{display:block;float:left;margin-left:4.23452769%;margin-right:1.6286645%;width:23.77850163%}header .grouping:last-child{margin-right:0}}@media screen and (min-width:1024px){header .grouping{display:block;float:left;margin-left:7.24233983%;margin-right:1.39275766%;width:20.33426184%}header .grouping:last-child{margin-right:0}}header .grouping a{color:#fff;width:145px}header .menu-actions{display:block;float:left;float:right;margin-right:1.6286645%;width:32.247557%}header .menu-actions:last-child{margin-right:0}@media screen and (min-width:1024px){header .menu-actions{display:block;float:left;margin-right:1.39275766%;width:42.06128134%}header .menu-actions:last-child{margin-right:0}}header .menu-actions ul{display:table;float:right;list-style-type:none;vertical-align:bottom;width:100%}@media screen and (min-width:768px){header .menu-actions ul{width:auto}}header .menu-actions ul li.primary{display:inline-block;display:table-cell;font-size:.875rem;height:4.0625rem;position:relative;text-align:center;vertical-align:top;width:20%}@media screen and (min-width:768px){header .menu-actions ul li.primary{width:4.6875rem}header .menu-actions ul li.primary.menu-notifications{width:4.0625rem}}header .menu-actions ul li.primary:last-child{padding-right:0}header .menu-actions ul li.primary:first-child{padding-left:0}header .menu-actions ul li.primary a{color:#e7e7e7;display:block;width:100%}header .menu-actions ul li.primary a:hover .icon,header .menu-actions ul li.primary a:hover .text{fill:#00a886}header .menu-actions ul li.primary a:hover .lines{stroke:#00a886}header .menu-actions ul li.primary img{width:33px}header .menu-actions ul li.primary img.profile-pic{border-radius:50%;display:block;height:40px;margin:-.1875rem auto .125rem;width:40px}header .menu-actions ul li.primary svg{height:57px}header .menu-actions ul li.primary svg:hover .icon,header .menu-actions ul li.primary svg:hover .text{fill:#00a886}header .menu-actions ul li.primary.profile{vertical-align:top}@media screen and (min-width:768px){header .menu-actions ul li.primary.profile{position:relative}}header .menu-actions ul li.primary.profile svg{bottom:.625rem;height:12px;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:42px}header .menu-actions ul li.primary.group svg{height:57px;width:46px}header .menu-actions ul li.primary.project svg{height:59px;width:53px}header .menu-actions ul li.primary .profile-pic img{border-radius:50%;display:block;height:40px;margin:-.1875rem auto .125rem;width:40px}header .menu-actions ul li.primary span{display:block}header .menu-actions ul li.main-dropdown .lines{stroke:#e7e7e7}header .menu-actions ul li.main-dropdown a:hover{color:#00a886}header .menu-actions ul li.main-dropdown .dropdown .dropdown-button.no-focus-lines,header .menu-actions ul li.main-dropdown .dropdown .dropdown-button:active{outline:none!important}header .menu-actions ul li.main-dropdown .dropdown .dropdown-button-delay:after,header .menu-actions ul li.main-dropdown .dropdown .dropdown-button:after{display:none}header .menu-actions ul li.main-dropdown .dropdown .dropdown-menu{background:#000;font-size:1rem;right:-1.1875rem;text-align:right;top:3.9375rem}@media screen and (min-width:768px){header .menu-actions ul li.main-dropdown .dropdown .dropdown-menu{width:19.3125rem}}header .menu-actions ul li.main-dropdown .dropdown .dropdown-menu li{padding:1.375rem 0 .6875rem}header .menu-actions ul li.main-dropdown .dropdown .dropdown-menu li:last-child{padding-bottom:0}header .menu-actions ul li.main-dropdown svg{fill:#e7e7e7}header .menu-actions ul li.main-dropdown svg:hover{fill:#00a886}header .menu-actions ul li.main-dropdown .dropdown-button.active .lines,header .menu-actions ul li.main-dropdown .dropdown-button:hover .lines,header .menu-actions ul li.main-dropdown svg:hover .lines{stroke:#00a886}header .menu-actions ul li.main-dropdown .dropdown-button.active .text,header .menu-actions ul li.main-dropdown .dropdown-button:hover .text{fill:#00a886}header .no-license{float:right;width:150px}@media (min-width:300px){header .has-no-active-groups .menu-actions ul{width:150px}header .has-no-active-groups .menu-actions ul li.main-dropdown{float:none!important}}header .tab-container{display:block;float:left;margin-left:4.23452769%;margin-right:1.6286645%;padding:8px 0 0;width:74.59283388%}header .tab-container:last-child{margin-right:0}header .tab-container ul{display:table;float:left;list-style-type:none;vertical-align:bottom;width:100%}header .tab-container ul li{background-color:#00a886;border-radius:2px 2px 0 0;display:inline-block;font-size:.9375rem;margin:0 10px 0 0;padding:12px 28px}header .tab-container ul li a{color:#fff}header .tab-container ul li.active{background-color:#fff}header .tab-container ul li.active a{color:#000}.router-link-active .icon,.router-link-active .text{fill:#00a886}.profile-page header{height:auto!important}html.touch header .menu-actions ul li.main-dropdown .dropdown-button:hover .text{fill:#e7e7e7}html.touch header .menu-actions ul li.main-dropdown .dropdown-button.active .text{fill:#00a886}html.touch header .menu-actions ul li.main-dropdown .dropdown-button.active .lines{stroke:#00a886}html.touch header .menu-actions ul li.main-dropdown .dropdown-button.hover .lines,html.touch header .menu-actions ul li.main-dropdown svg:hover .lines{stroke:#e7e7e7}.group-bar{background:#2e2e2e;color:#fff;font-size:1.125rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center;width:100%}.group-bar a{color:#fff}.body--tab-height header{height:6.1875rem}@media screen and (min-width:768px){.body--tab-height header{height:4.8125rem}}.no-active-group{background-color:#00a885;height:53px;padding-top:9.5px;text-align:center;width:100%}@media screen and (min-width:768px){.no-active-group{height:38px}}.no-active-group p{color:#fff;font-size:14px;line-height:18px;padding-left:33px;padding-right:33px}@media screen and (min-width:768px){.no-active-group p{font-size:16px;height:38px;line-height:19px;padding:0}}.no-active-group a{color:#fff;text-decoration:underline}footer{background:#000;color:#7f7f82;padding:2.5rem 1rem 4.375rem}@media screen and (min-width:1024px){footer{margin-top:3.125rem;padding:2.8125rem 0 2.5625rem}}footer a{color:#7f7f82;text-decoration:none}footer .footer-content{*zoom:1;display:block}footer .footer-content:after,footer .footer-content:before{content:" ";display:table}footer .footer-content:after{clear:both}footer .footer-content .branding{border-bottom:1px solid #4a4a4a;display:block;float:left;margin-bottom:1.875rem;margin-right:1.6286645%;padding-bottom:2.5rem;width:100%}footer .footer-content .branding:last-child{margin-right:0}@media screen and (min-width:768px){footer .footer-content .branding{border-bottom:none;display:block;float:left;margin-bottom:0;margin-right:1.6286645%;padding-bottom:0;width:57.65472313%}footer .footer-content .branding:last-child{margin-right:0}}@media screen and (min-width:1024px){footer .footer-content .branding{border-bottom:none;display:block;float:left;margin-left:7.24233983%;margin-right:1.39275766%;padding-bottom:0;width:56.545961%}footer .footer-content .branding:last-child{margin-right:0}}footer .footer-content .branding .top-row{*zoom:1;display:block}footer .footer-content .branding .top-row:after,footer .footer-content .branding .top-row:before{content:" ";display:table}footer .footer-content .branding .top-row:after{clear:both}footer .footer-content .branding .top-row .logo{display:block;float:left;margin-bottom:2.5rem;margin-right:2.46305419%;width:100%}footer .footer-content .branding .top-row .logo:last-child{margin-right:0}@media screen and (min-width:1024px){footer .footer-content .branding .top-row .logo{display:block;float:left;margin-right:2.46305419%;width:23.15270936%}footer .footer-content .branding .top-row .logo:last-child{margin-right:0}}footer .footer-content .branding .top-row .logo img{vertical-align:middle;width:190px}footer .footer-content .branding .top-row .footer-nav{display:block;float:left;margin-right:2.46305419%;width:100%}footer .footer-content .branding .top-row .footer-nav:last-child{margin-right:0}@media screen and (min-width:1024px){footer .footer-content .branding .top-row .footer-nav{display:block;float:left;margin-right:2.46305419%;width:74.38423645%}footer .footer-content .branding .top-row .footer-nav:last-child{margin-right:0}}footer .footer-content .branding .top-row .footer-nav ul{margin-bottom:1.875rem}@media screen and (min-width:1024px){footer .footer-content .branding .top-row .footer-nav ul{padding:.3125rem 0 0 1.5625rem}}footer .footer-content .branding .top-row .footer-nav ul li{margin-bottom:.625rem}@media screen and (min-width:768px){footer .footer-content .branding .top-row .footer-nav ul li{display:inline;margin-bottom:0;padding-right:1.5625rem}}footer .footer-content .branding .top-row .footer-nav ul li:last-child{padding-right:0}footer .footer-content .legal{font-size:.875rem}footer .footer-content .affiliate{display:block;float:left;margin-right:1.6286645%;width:100%}footer .footer-content .affiliate:last-child{margin-right:0}@media screen and (min-width:768px){footer .footer-content .affiliate{display:block;float:left;margin-right:1.6286645%;text-align:right;width:40.71661238%}footer .footer-content .affiliate:last-child{margin-right:0}}@media screen and (min-width:1024px){footer .footer-content .affiliate{display:block;float:left;margin-right:1.39275766%;width:27.57660167%}footer .footer-content .affiliate:last-child{margin-right:0}}footer .footer-content .affiliate img{margin-right:.5625rem;vertical-align:middle}footer.home__footer{*zoom:1;display:block;margin:0}footer.home__footer:after,footer.home__footer:before{content:" ";display:table}footer.home__footer:after{clear:both}footer.home__footer .footer__support-row{float:left;margin-bottom:1.875rem}footer.home__footer .footer__support{padding-left:1.25rem;padding-right:1.25rem;width:100%}@media screen and (min-width:768px){footer.home__footer .footer__support{display:block;float:left;margin-left:7.24233983%;margin-right:1.6286645%;width:57.65472313%}footer.home__footer .footer__support:last-child{margin-right:0}}footer.home__footer .footer__support .footer__support-icon{float:left;margin-bottom:.75rem;width:8.125rem}@media screen and (min-width:768px){footer.home__footer .footer__support .footer__support-icon{margin-bottom:0}}footer.home__footer .footer__support .footer__support-content{float:left}footer.home__footer .footer__support .footer__support-content h2{color:#fff;font-size:1.3125rem;letter-spacing:.0225rem;line-height:2rem;margin-bottom:.9375rem}@media screen and (min-width:768px){footer.home__footer .footer__support .footer__support-content h2{font-size:2rem}}footer.home__footer .footer__support .footer__support-content p{color:#fff;font-size:1.125rem;letter-spacing:.025rem;line-height:1.5rem}@media screen and (min-width:768px){footer.home__footer .footer__support .footer__support-content p{line-height:2rem}}footer.home__footer .footer__support .footer__support-content a{color:#fff}footer.home__footer .footer__hr{background:#4b4b4b}@media screen and (min-width:768px){footer.home__footer .footer__hr{display:none}}footer.home__footer .footer__brand{width:100%}@media screen and (min-width:768px){footer.home__footer .footer__brand{display:block;float:left;width:15rem}}footer.home__footer .footer__brand .footer__brand-logo{margin-bottom:1.125rem}@media screen and (min-width:768px){footer.home__footer .footer__brand .footer__brand-logo{margin-bottom:2.1875rem}}footer.home__footer .footer__brand p{color:#adadad;font-size:.875rem;line-height:1.125rem}.tab-background{background:#000;height:2.25rem;width:100%}.tab-container{display:block;float:left;margin-left:4.23452769%;margin-right:1.6286645%;padding:0;position:relative;width:91.53094463%;z-index:99}.tab-container:last-child{margin-right:0}.tab-container ul{display:table;float:left;list-style-type:none;padding-left:0;vertical-align:bottom;width:100%}.tab-container ul li{background-color:#00a886;border-radius:2px 2px 0 0;display:inline-block;font-size:.9375rem;margin:0 3px 0 0;padding:.75rem 1.625rem .5625rem}@media screen and (min-width:600px){.tab-container ul li{margin:0 10px 0 0;padding:.75rem 1.75rem .5625rem}}.tab-container ul li a{color:#fff}.tab-container ul li:last-child{margin-right:0}.tab-container ul li.active{background-color:#f7f7f7}.tab-container ul li.active a{color:#000}.tab-content{clear:both;display:block;float:left;margin-right:1.6286645%;padding:20px 20px 0;width:100%}.tab-content:last-child{margin-right:0}@media (max-width:569px){.group-page .tab-container{background-color:#f7f7f7;border-radius:2px}.group-page .tab-container ul li{background:none;border-radius:0;margin:0;padding:12px 20px}.group-page .tab-container ul li a{color:#8a8a8d;font-size:14px;line-height:18px}.group-page .tab-container ul li.active a{color:#00a886;font-weight:700}}@media (max-width:438px){.group-page .tab-container ul li{padding:12px 9px}}@media (max-width:569px){.group-page__tabs{background-color:#f7f7f7;border-radius:2px 2px 0 0}.group-page__tabs ul{padding-left:1.3125rem;text-align:center}.group-page__tabs ul li{background:none;border-radius:0;margin:0;padding:12px 20px}.group-page__tabs ul li a{color:#8a8a8d;font-size:14px;line-height:18px}.group-page__tabs ul li.active a{color:#00a886;font-weight:700}}@media (max-width:438px){.group-page__tabs ul li{padding:12px 9px}}.tab__back-button{margin-bottom:7px!important;margin-top:-20px!important;padding-bottom:0!important}.tab__back-button a{height:1.25rem}.main-menu{border-bottom:1px solid #d0d0d1;font-size:1.125rem;height:3.25rem;line-height:3.25rem;margin-bottom:.9375rem;text-align:center}@media screen and (min-width:1024px){.main-menu{height:4.0625rem;line-height:4.0625rem;margin-bottom:0}.main-menu.mobile-project-filter,.main-menu.mobile-project-steps{display:none}}.main-menu.desktop-main-menu{display:none}@media screen and (min-width:1024px){.main-menu.desktop-main-menu{display:block}}.main-menu li{display:inline;margin:0 5px}.main-menu li a{background:#fff;border-radius:3px;color:#000;padding:4px 13px;text-decoration:none}.main-menu .mouse-menu{display:none}@media screen and (min-width:1024px){.main-menu .mouse-menu{display:block}}.main-menu .mobile-dropdown.mobile-filter,.main-menu .mobile-dropdown.mobile-steps{display:block}@media screen and (min-width:1024px){.main-menu .mobile-dropdown.mobile-filter,.main-menu .mobile-dropdown.mobile-steps{display:none}}.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-container,.main-menu .mobile-dropdown.mobile-steps .dropdown .dropdown-container{width:100%}.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-button,.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-button-delay,.main-menu .mobile-dropdown.mobile-steps .dropdown .dropdown-button,.main-menu .mobile-dropdown.mobile-steps .dropdown .dropdown-button-delay{float:none;font-size:1.125rem;line-height:inherit}.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-button-delay:after,.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-button:after,.main-menu .mobile-dropdown.mobile-steps .dropdown .dropdown-button-delay:after,.main-menu .mobile-dropdown.mobile-steps .dropdown .dropdown-button:after{color:#000;font-size:1.375rem;position:relative;right:-.3125rem}.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-menu,.main-menu .mobile-dropdown.mobile-steps .dropdown .dropdown-menu{background-color:#f4f4f4;box-shadow:0 4px 4px hsla(0,0%,52%,.5);position:relative;right:0;top:0;width:100%}.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-menu li,.main-menu .mobile-dropdown.mobile-steps .dropdown .dropdown-menu li{border-bottom:1px solid #d0d0d1;display:block;margin:0}.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-menu li.button-holder,.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-menu li:last-child,.main-menu .mobile-dropdown.mobile-steps .dropdown .dropdown-menu li.button-holder,.main-menu .mobile-dropdown.mobile-steps .dropdown .dropdown-menu li:last-child{border-bottom:none}.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-menu a,.main-menu .mobile-dropdown.mobile-steps .dropdown .dropdown-menu a{background-color:transparent;color:#8a8a8d;font-size:1.125rem;padding:0}.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-menu a.active,.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-menu a.router-link-active,.main-menu .mobile-dropdown.mobile-steps .dropdown .dropdown-menu a.active,.main-menu .mobile-dropdown.mobile-steps .dropdown .dropdown-menu a.router-link-active{color:#000}.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-menu li a{font-size:1rem}.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-menu li .filter-block h3{line-height:1.125rem;margin-bottom:.9375rem;text-transform:uppercase}.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-menu li .filter-block ul{border-bottom:1px solid #d0d0d1;line-height:normal;margin-bottom:1.75rem;padding-bottom:1.75rem}.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-menu li .filter-block li{border-bottom:none;display:inline;line-height:normal;margin-bottom:0;margin-right:.4375rem}.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-menu li .filter-block .tag{background:#e7e7e7;color:#5f5f5f;display:inline-block;font-size:.75rem;line-height:1.125rem;margin:0 0 10px;padding:5px 7px;text-decoration:none}.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-menu li .filter-block .tag:focus,.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-menu li .filter-block .tag:hover{color:#5f5f5f}.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-menu li .filter-block .tag.active{background:#00a886;color:#fff}.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-menu li .filter-block .tag.empty{background:transparent;color:#a6a6a6;cursor:default}.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-menu li .filter-block .tag.empty:focus,.main-menu .mobile-dropdown.mobile-filter .dropdown .dropdown-menu li .filter-block .tag.empty:hover{color:#a6a6a6}.dl-menuwrapper{float:left;min-width:100%;perspective:1000px;perspective-origin:50% 200%;position:relative;z-index:1000}.dl-menuwrapper:first-child{margin-right:100px}.dl-menuwrapper button{background:transparent;border:none;cursor:pointer;height:2.8125rem;margin-bottom:0;margin-left:1.4375rem;outline:none;overflow:hidden;padding:0;position:relative;text-indent:-900em;width:1.6875rem}.dl-menuwrapper button.dl-active,.dl-menuwrapper button:hover{background:transparent}.dl-menuwrapper ul{background:#252525}.dl-menuwrapper button:after{background:#fff;box-shadow:0 10px 0 #fff,0 20px 0 #fff;content:"";height:.1875rem;left:0;position:absolute;top:.5rem;width:100%}.dl-menuwrapper ul{list-style:none;padding:0;transform-style:preserve-3d}.dl-menuwrapper li{padding:0 1.4375rem;position:relative}.dl-menuwrapper li.user-account a{padding:.375rem 0}.dl-menuwrapper li.user-account ul.dl-submenu li a{padding:.9375rem 0}.dl-menuwrapper li.user-account img{border-radius:50%;height:35px;vertical-align:middle;width:35px}.dl-menuwrapper li li{padding:0}.dl-menuwrapper li a{border-bottom:1px solid #4a4a4a;color:#e7e7e7;display:block;font-size:1.125rem;line-height:1.25rem;outline:none;padding:.9375rem 0;position:relative}.dl-menuwrapper li.dl-back>a{background:rgba(0,0,0,.1);padding-left:0}.dl-menuwrapper li.dl-back:after,.dl-menuwrapper li>a:not(:only-child):after{speak:none;-webkit-font-smoothing:antialiased;color:#e7e7e7;content:"\f0da";font-family:FontAwesome;margin-left:.625rem}.dl-menuwrapper li.dl-back:after{color:#e7e7e7;left:-25px;line-height:3.125rem;position:absolute;top:0;transform:rotate(180deg)}.dl-menuwrapper li>a:after{color:rgba(0,0,0,.15);right:.625rem}.dl-menuwrapper .dl-menu{backface-visibility:hidden;margin:0;opacity:0;pointer-events:none;position:absolute;transform:translateY(10px);width:100%}.dl-menuwrapper .dl-menu.dl-menu-toggle{transition:all .3s ease}.dl-menuwrapper .dl-menu.dl-menuopen{opacity:1;pointer-events:auto;transform:translateY(0)}.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subview>a,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menuwrapper li .dl-submenu{display:none}.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}.dl-menuwrapper>.dl-submenu{left:0;margin:0;position:absolute;width:100%}.dl-menu.dl-animate-out-2{animation:MenuAnimOut2 .3s ease-in-out}@keyframes MenuAnimOut2{to{opacity:0;transform:translateX(-100%)}}.dl-menu.dl-animate-in-2{animation:MenuAnimIn2 .3s ease-in-out}@keyframes MenuAnimIn2{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.dl-menuwrapper>.dl-submenu.dl-animate-in-2{animation:SubMenuAnimIn2 .3s ease-in-out}@keyframes SubMenuAnimIn2{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.dl-menuwrapper>.dl-submenu.dl-animate-out-2{animation:SubMenuAnimOut2 .3s ease-in-out}@keyframes SubMenuAnimOut2{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.no-js .dl-menuwrapper .dl-menu{opacity:1;position:relative;transform:none}.no-js .dl-menuwrapper li .dl-submenu{display:block}.no-js .dl-menuwrapper li.dl-back{display:none}.no-js .dl-menuwrapper li>a:not(:only-child){background:rgba(0,0,0,.1)}.no-js .dl-menuwrapper li>a:not(:only-child):after{content:""}.notification-form h2{font-size:1.5rem;margin:10px 0}.notification-form .form-row{margin-bottom:1.25rem}li.menu-notifications{position:relative}li.menu-notifications a svg path{fill:#636366}li.menu-notifications a:hover svg path,li.menu-notifications.active a svg path{fill:#00a886}li.menu-notifications .notification-count{background-color:#f33;border-radius:1em;line-height:1em;padding:.3em .5em;position:absolute;right:10px;top:-5px}@media (max-width:767px){li.menu-notifications .notification-count{right:54px}}@media (max-width:710px){li.menu-notifications .notification-count{right:45px}}@media (max-width:660px){li.menu-notifications .notification-count{right:40px}}@media (max-width:560px){li.menu-notifications .notification-count{right:35px}}@media (max-width:530px){li.menu-notifications .notification-count{right:35px}}@media (max-width:500px){li.menu-notifications .notification-count{right:30px}}@media (max-width:460px){li.menu-notifications .notification-count{right:20px}}.notifications{padding:.5rem 1rem 1rem}.notifications__view-more{color:#00a886;cursor:pointer;padding:2em;text-align:center}.notifications__header{box-sizing:border-box;display:flex}@media (max-width:1024px){.notifications__header{margin-top:2em}}.notifications__header .notifications__read-toggle,.notifications__header .notifications__title{width:33%}@media (max-width:740px){.notifications__header{display:block}.notifications__header .notifications__read-toggle,.notifications__header .notifications__title{width:100%}}.notifications__read-toggle{color:#00a886;cursor:pointer;font-size:.9em;text-align:center}@media (max-width:740px){.notifications__read-toggle{margin-top:1em}}.notifications__title{font-size:1.5em;margin-bottom:0;margin-left:.5em}.notifications__background{bottom:145px;left:-74px;opacity:.17;position:absolute}@media (max-width:768px){.notifications__background{display:none}}.notification{background:#fff;border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.3);box-sizing:border-box;color:#393939;cursor:pointer;margin-bottom:.4em;position:relative}.notification .notification__container{box-sizing:border-box;display:flex;flex-direction:row}.notification a{color:#393939}.notification .notification__avatar{-moz-border-radius-topleft:2px;-moz-border-radius-bottomleft:2px;background:#e7e7e7;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;padding:.5em;position:relative}.notification .notification__avatar .notification__avatar-wrap{border-radius:50%;margin-top:4px;max-height:35px;max-width:35px;overflow:hidden;position:relative}.notification .notification__avatar img,.notification .notification__avatar svg{height:35px;min-height:35px;min-width:35px;width:35px}.notification .notification__avatar:after{border-bottom:12px solid transparent;border-left:12px solid #e7e7e7;border-top:12px solid transparent;content:" ";height:0;left:100%;position:absolute;top:18px;width:0}.notification .notification__status{position:absolute;right:.5em;top:.5em}.notification .notification__status img,.notification .notification__status svg{max-height:24px;max-width:17px}.notification .notification__body{-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;align-items:center;background:#fff;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;display:flex;flex-direction:row;flex-grow:1;justify-content:flex-start;line-height:1.5em;padding:1em 1.5em 1em 1.25em}.notification.notification--educator .notification__avatar{background:#00a886}.notification.notification--educator .notification__avatar:after{border-left-color:#00a886}.notification.notification--highlight .notification__avatar{background:#f33}.notification.notification--highlight .notification__avatar:after{border-left-color:#f33}.notification.notification--read .notification__container{opacity:.4}.notification:hover .notification__container{opacity:1}.notification .notification__time{color:#8a8a8d;font-size:.8em;padding-left:1em}.notification.notification--no-link.notification--read{cursor:default!important}.notification:not(.notification--no-link) .notification__message{text-decoration:underline}.notification:hover .notification__body{background:#00906b}.notification:hover .notification__body .notification__message,.notification:hover .notification__body .notification__user{color:#fff!important}.notification:hover.notification--educator .notification__body{background:#00906b}.notification:hover.notification--highlight .notification__body{background:#ee302e}.notification:hover .notification__time{color:#9bd6d0!important}#app-wrap>header{position:relative;z-index:100}.group-bar{position:relative;z-index:15}.preview__actions .button-edit{margin-right:1.875rem}.sidebar.finder h1{border-bottom:1px solid #d0d0d1;font-size:2.25rem;line-height:2.6875rem;margin:0 0 20px;padding:0 0 22px}.sidebar.finder h2{font-size:1.4375rem;line-height:2.1875rem}.sidebar.finder h3{font-size:.875rem;margin-bottom:.625rem;text-transform:uppercase}.sidebar.finder .filter-block{border-bottom:1px solid #d0d0d1;margin:0 0 20px;padding:0 0 22px}.sidebar.finder .filter-block:last-of-type{border-bottom:none}.playlist-content{margin-top:.9375rem}@media screen and (min-width:1024px){.playlist-content{margin-top:5.625rem}}.filter-results{color:#000;font-size:1.125rem;margin-bottom:1.6875rem;margin-top:0}@media screen and (min-width:1024px){.filter-results{margin-top:0}}.card .badges,.card .card-tags,.card .course-name,.card .teaser,.card h3,.card-padding,.card.playlist-card p{padding:0 15px}#project-list{display:flex;flex-direction:row;flex-wrap:wrap;float:left;width:100%}.card{background:#fff;border-bottom:12px solid #00a886;box-shadow:0 2px 4px rgba(0,0,0,.5);display:block;float:left;margin-bottom:2rem;margin-right:1.77935943%;position:relative;width:90.74733096%}.card:last-child{margin-right:0}@media (min-width:500px){.card{display:block;float:left;margin-right:1.77935943%;width:44.48398577%}.card:last-child{margin-right:0}}@media screen and (min-width:768px){.card{display:block;float:left;margin-right:1.96078431%;width:28.62745098%}.card:last-child{margin-right:0}}.card h2{font-size:1.375rem;line-height:1.75rem;margin:0 0 8px;padding:15px 15px 0}.card h2 a{color:#000;text-decoration:none}.card h3{color:#8a8a8d;font-size:.8125rem}.card .course-name{margin:0 0 12px}.card .teaser{display:block;font-size:.875rem;line-height:1.1875rem;margin-bottom:1.125rem}.card .card-tags{display:block;float:left;font-size:.75rem;margin-bottom:2.3125rem}.card .card-tags:last-child{margin-bottom:.625rem}.card .card-tags li{background:#e7e7e7;color:#5f5f5f;float:left;margin:0 6px 7px 0;padding:2px 7px}.card .add-to-group,.card .inactive-group-button,.card .remove-from-group{background:#00a886;bottom:-12px;color:#fff;display:block;font-size:.8125rem;padding:10px;position:absolute;text-align:center;width:100%}.card .add-to-group .fa,.card .inactive-group-button .fa,.card .remove-from-group .fa{color:#fff;padding-left:.1875rem;vertical-align:middle}.card .inactive-group-button{background:#e7e7e7;color:#5f5f5f;cursor:default}.card a.project-image{float:left;height:190px;margin-bottom:.9375rem;overflow:hidden;position:relative;width:100%}@media screen and (min-width:768px){.card a.project-image{height:172px}}.card a.project-image img{bottom:-9999px;left:-9999px;margin:auto;-o-object-fit:cover;object-fit:cover;right:-9999px;top:-9999px;width:100%}@media (min-width:500px){.card a.project-image img{height:100%;max-width:100%;min-width:100%;width:auto}}@media screen and (min-width:768px){.card a.project-image img{height:100%;max-width:100%;min-width:100%;width:auto}}.card.playlist-card{display:block;float:left;margin-right:1.6286645%;width:100%}.card.playlist-card:last-child,.card.playlist-card:nth-child(1n){margin-right:0}.card.playlist-card:nth-child(1n+1){clear:left}@media (min-width:500px){.card.playlist-card{display:block;float:left;width:49.18566775%}.card.playlist-card,.card.playlist-card:nth-child(1n){margin-right:1.6286645%}.card.playlist-card:nth-child(1n+1){clear:none}.card.playlist-card:last-child,.card.playlist-card:nth-child(2n){margin-right:0}.card.playlist-card:nth-child(odd){clear:left}}@media screen and (min-width:768px){.card.playlist-card{display:block;float:left;width:32.247557%}.card.playlist-card,.card.playlist-card:nth-child(2n){margin-right:1.6286645%}.card.playlist-card:nth-child(odd){clear:none}.card.playlist-card:last-child,.card.playlist-card:nth-child(3n){margin-right:0}.card.playlist-card:nth-child(3n+1){clear:left}}@media screen and (min-width:1024px){.card.playlist-card{display:block;float:left;width:23.77850163%}.card.playlist-card,.card.playlist-card:nth-child(3n){margin-right:1.6286645%}.card.playlist-card:nth-child(3n+1){clear:none}.card.playlist-card:last-child,.card.playlist-card:nth-child(4n){margin-right:0}.card.playlist-card:nth-child(4n+1){clear:left}}.card.playlist-card h2.small-card{margin-bottom:5rem}.card.playlist-card h3{color:#000;font-size:.875rem}.card.playlist-card p{font-size:.875rem;line-height:1.1875rem;margin-bottom:1.1875rem}.card.playlist-card p.no-badge{margin-bottom:5rem}.card.playlist-card .fa-arrows{background:#000;border-radius:0 3px 3px 3px;color:#d0d0d1;cursor:move;padding:.3125rem;position:absolute;right:0;top:0}.card.playlist-card input{margin-bottom:5rem}.card.playlist-card img{height:auto;width:100%}.card .badges{float:left;margin-bottom:1.25rem}.card .badges h3{border-top:1px solid #d0d0d1;margin-bottom:1.5625rem;padding-left:0;padding-top:1.25rem}.card .badges ul{float:left}.card .badges li{display:block;float:left;margin-right:6.84931507%;width:28.76712329%}.card .badges li:last-child{margin-right:0}.card .badges img{height:auto}.project-step{margin-bottom:1.5625rem;text-align:center}.project-title-row{*zoom:1;border-bottom:1px solid #d0d0d1;display:block;line-height:24px;margin-bottom:2.1875rem;padding-bottom:.375rem;position:relative;vertical-align:middle}.project-title-row:after,.project-title-row:before{content:" ";display:table}.project-title-row:after{clear:both}.project-title-row h1.project-title{margin-bottom:.625rem;text-align:center}@media screen and (min-width:768px){.project-title-row h1.project-title{display:block;float:left;margin-right:2.18340611%;padding-left:10.9375rem;padding-right:10.9375rem;width:100%}.project-title-row h1.project-title:last-child{margin-right:0}}.project-title-row .switch{margin-bottom:0;right:0;text-align:center}@media screen and (min-width:768px){.project-title-row .switch{position:absolute}}.project-title-row .switch span{color:#5f5f5f;font-size:.6875rem;font-weight:100;margin-right:.3125rem}@media screen and (min-width:768px){.project-title-row .switch label{margin:0;padding:0}}.project-switch span{color:#3a3a3a;font-size:1rem;font-weight:100;line-height:1.375rem;margin-right:.3125rem}@media screen and (min-width:768px){.project-switch label{margin:0;padding:0}}.step-header{*zoom:1;display:block;margin-bottom:2.1875rem}.step-header:after,.step-header:before{content:" ";display:table}.step-header:after{clear:both}.step-header .next-step,.step-header .previous-step{display:block;float:left;margin-right:2.46305419%;width:10.34482759%}.step-header .next-step:last-child,.step-header .previous-step:last-child{margin-right:0}.step-header .next-step button,.step-header .previous-step button{background:transparent;border-radius:0;color:#00a886;margin-bottom:0;padding:.1875rem .625rem}.step-header .next-step button .fa,.step-header .previous-step button .fa{font-size:1.4375rem}@media screen and (min-width:1024px){.step-header .next-step button .fa,.step-header .previous-step button .fa{font-size:1.1875rem}}.step-header .next-step{text-align:right}.step-header .title{display:block;float:left;margin-right:2.46305419%;text-align:center;width:74.38423645%}.step-header .title:last-child{margin-right:0}.step-header .title h2.step-title{font-size:1.5rem;line-height:1.75rem;margin-bottom:0}.step p{line-height:1.3125rem}@media screen and (min-width:768px){.step p{font-size:1rem;line-height:1.375rem}}.facilitator_note div{background:#d4f3eb;border-radius:4px;color:#3a3a3a;margin:0 auto 2.125rem;padding:.9375rem;text-align:left;width:95%}.facilitator_note div h3{color:#00a886;font-size:.8125rem;margin-bottom:.3125rem}.facilitator_note div p{margin-bottom:.75rem}.facilitator_note div p:last-child{margin-bottom:0}.project-steps li{border-bottom:1px solid #d0d0d1;padding:12px 0 15px}.project-steps img{padding-right:.5rem;vertical-align:top}.project-steps a{color:#8a8a8d;line-height:1.3125rem}.project-steps a.active{color:#000;line-height:1.3125rem}.all-evidence{color:#8a8a8d;display:block;line-height:1.3125rem;padding-top:.5625rem}.evidence-prompt{margin-bottom:1rem}.asset-workspace{clear:both}.asset-workspace h3{background-width:278px;background:#000 url(/img/asset-bg.svg) no-repeat 100% 0;color:#fff;font-size:1.5rem;margin-bottom:1.75rem;padding:18px}.asset-workspace .asset-block{background:#f7f7f7;margin-bottom:1.875rem;padding:23px 18px}.asset-workspace .asset-block .controls{*zoom:1;display:block;margin-bottom:2.3125rem}.asset-workspace .asset-block .controls:after,.asset-workspace .asset-block .controls:before{content:" ";display:table}.asset-workspace .asset-block .controls:after{clear:both}.asset-workspace .asset-block .controls .asset-icon{color:#00a886;display:block;float:left;margin-right:2.46305419%;width:23.15270936%}.asset-workspace .asset-block .controls .asset-icon:last-child{margin-right:0}.asset-workspace .asset-block .controls .asset-icon i{width:1.5rem}.asset-workspace .asset-block .controls .alter{display:block;float:left;font-size:.875rem;margin-right:2.46305419%;text-align:right;width:74.38423645%}.asset-workspace .asset-block .controls .alter:last-child{margin-right:0}.asset-workspace .asset-block .controls .alter a{color:#00a886;padding-left:1.25rem}.asset-workspace .asset-block .reorder{margin-bottom:1rem}.asset-workspace .asset-block .reorder input[type=text]{width:4.6875rem}.asset-workspace .add-media label{display:inline-block;width:32%}@media screen and (min-width:768px){.asset-workspace .add-media label{width:auto}}.asset-workspace .add-media label:last-of-type .button,.asset-workspace .add-media label:last-of-type button{margin-right:0}.asset-workspace .add-media .button,.asset-workspace .add-media button{width:100%}@media screen and (min-width:768px){.asset-workspace .add-media .button,.asset-workspace .add-media button{margin-right:.9375rem;width:10rem}}.original-asset{margin-bottom:1.875rem}.project-navigate{*zoom:1;border-top:1px solid #d0d0d1;display:block;padding-top:2.375rem}.project-navigate:after,.project-navigate:before{content:" ";display:table}.project-navigate:after{clear:both}.project-navigate .button,.project-navigate button{min-width:7.1875rem}.project-navigate .previous-step{display:block;float:left;margin-right:2.46305419%;width:48.76847291%}.project-navigate .previous-step:last-child{margin-right:0}.project-navigate .next-step{display:block;float:left;margin-right:2.46305419%;text-align:right;width:48.76847291%}.project-navigate .next-step:last-child{margin-right:0}.project-mobile-filter{margin-left:-20px;margin-right:-20px;margin-top:-20px}.project-mobile-filter .dropdown-menu{display:block}.no-pack-access{border-bottom:12px solid #d9f2ec;min-height:32.5rem!important}.no-pack-access img{opacity:.2}.no-pack-access h2{margin-bottom:1.875rem}.no-pack-access h2 a{color:#979797}.no-pack-access .teaser{color:#e1e1e1}.no-pack-access h3{color:#e1e1e1!important}.no-pack-access .course-name{color:#e1e1e1}.no-pack-access .no-badge{color:#e1e1e1!important}.no-access__description{padding:0 1.5rem}.no-access__description svg{margin-bottom:.4375rem}.no-access__description p{color:#00a886;font-size:1rem!important;line-height:1.625rem!important;padding:0!important}.tab-content{background:#fff}@media screen and (min-width:768px){.tab-content{background:none}}.project-access{padding:3.125rem}.project-access h1{font-size:1.5rem;line-height:1.75rem;margin-bottom:1.5625rem}@media screen and (min-width:768px){.project-access h1{font-size:2.25rem;line-height:2.625rem}}.project-access p{font-size:1rem;line-height:1.3125rem;margin-bottom:1.5625rem}@media screen and (min-width:768px){.project-access p{font-size:1.25rem;line-height:1.75rem}}.project-tab{margin-left:0;margin-top:0}@media screen and (min-width:768px){.project-tab{font-size:1.25rem;margin-left:1.875rem;margin-top:1.25rem}}.project-tab .modal__button{font-size:1.3125rem;padding-top:.625rem}@media screen and (min-width:768px){.project-tab .modal__button{font-size:1.125rem;padding-top:.75rem}}.project-tab h1{font-size:1.5rem;line-height:1.75rem;margin-bottom:1.5625rem}@media screen and (min-width:768px){.project-tab h1{font-size:2.25rem;line-height:2.625rem}}.project-tab h2{clear:both;font-size:1.25rem;line-height:1.875rem;margin-bottom:1.5625rem;margin-top:.625rem}@media screen and (min-width:768px){.project-tab h2{font-size:1.625rem}}.project-tab h3{font-size:1.125rem;line-height:1.375rem}@media screen and (min-width:768px){.project-tab h3{font-size:1.375rem;line-height:1.625rem}}.project-tab ol,.project-tab p,.project-tab ul{font-size:1rem;line-height:1.3125rem;margin-bottom:1.5625rem}@media screen and (min-width:768px){.project-tab ol,.project-tab p,.project-tab ul{font-size:1.25rem;line-height:1.75rem}}.project-tab .project__add-work{margin-left:-1.25rem;margin-right:-1.25rem}@media screen and (min-width:768px){.project-tab .project__add-work{margin:0}}.project-tab .project__add-work .asset-image{margin-top:.625rem;width:100%}@media screen and (min-width:768px){.project-tab .project__add-work .asset-image{width:42.0625rem}}.project-tab .project__add-work .evidence__asset-block:first-child{border:0;padding-top:0}.project-tab .project__add-work .evidence__assets{padding-top:1.8125rem}.project-tab .project__add-work .highlight__title h2{margin-bottom:.375rem}@media screen and (min-width:768px){.project-tab .project__add-work .highlight__title h2{margin-bottom:0}}.project-tab .project__add-work .prompt__response{margin:0;position:relative}.project-tab .project__add-work .prompt__response:after{background-image:url(/img/prompt-triangle.svg);background-position:bottom;background-repeat:no-repeat;bottom:-1.8125rem;content:"";height:1.8125rem;left:50%;position:absolute;transform:translateX(-50%);width:100%}.project-tab .mobile-project-steps{background:#f7f7f7;margin-left:-1.25rem;margin-right:-1.25rem;margin-top:-1.25rem}.project-tab .dropdown .dropdown-button-delay{padding-left:1.25rem;text-align:left}.project-tab .project-tab__heading{width:100%}@media screen and (min-width:1024px){.project-tab .project-tab__heading{width:58.4375rem}}@media screen and (min-width:69.6875rem){.project-tab .project-tab__heading{width:65.3125rem}}@media screen and (min-width:72.0625rem){.project-tab .project-tab__heading{width:67.8125rem}}@media screen and (min-width:82.1875rem){.project-tab .project-tab__heading{width:77.8125rem}}.project-tab .project-tab__heading h1{display:inline-block}.project-tab .project-tab__heading .switch{color:#5f5f5f;float:right;font-size:.6875rem;line-height:.8125rem}.project-tab .project-tab__heading .switch #facilitator_note_toggle{margin-left:.3125rem}.project-tab .project-tab__heading .switch span{margin-right:.4375rem}.project-tab .switch__desktop{display:none}@media screen and (min-width:1024px){.project-tab .switch__desktop{display:block}}.project-tab .switch__mobile{display:block;text-align:center}@media screen and (min-width:1024px){.project-tab .switch__mobile{display:none}}.project-tab .switch__mobile .switch{color:#5f5f5f;font-size:.6875rem}.project-tab .project__assets-none{background-color:#fff;padding:3.125rem 0;text-align:center}@media screen and (min-width:768px){.project-tab .project__assets-none{padding:2.875rem 0}}.project-tab .project__assets-none .no-asset-text{color:#00a886;font-size:1.25rem;line-height:1.5rem}.project-tab .project__assets-none .no-asset-icon{margin-bottom:1.4375rem}.project-tab .project__step-header{display:flex;justify-content:space-between}.project-tab .current-step__content{margin-bottom:2.1875rem}.project-tab .current-step__content .step__item-embed{margin:2.125rem auto 2.625rem;overflow:hidden;padding-bottom:56.25%;position:relative;text-align:center}.project-tab .current-step__content .step__item-embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.project-tab .current-step__content .step__item-image-wrap{display:inline-block;margin:0 auto}.project-tab .current-step__content .step__item-image{margin:0 auto 2.1875rem;text-align:center}@media screen and (max-width:64rem){.project-tab .current-step__content .step__item-image.full{width:100%}}.project-tab .current-step__content .step__item-image.left{width:100%}@media screen and (min-width:600px){.project-tab .current-step__content .step__item-image.left{clear:both;float:left;margin-right:1.5625rem;width:auto}}.project-tab .current-step__content .step__item-image.right{text-align:right;width:100%}@media screen and (min-width:600px){.project-tab .current-step__content .step__item-image.right{clear:both;float:right;margin-left:1.5625rem;max-width:40%;width:auto}}.project-tab .current-step__content .step__item-image.small{width:100%}@media screen and (min-width:600px){.project-tab .current-step__content .step__item-image.small{width:50%}}.project-tab .current-step__content .step__item-image.medium{width:100%}@media screen and (min-width:600px){.project-tab .current-step__content .step__item-image.medium{width:75%}}@media screen and (min-width:600px){.project-tab .current-step__content .step__item-image.automatic.left,.project-tab .current-step__content .step__item-image.automatic.right{max-width:40%}}.project-tab .current-step__content .step__item-image img{display:block;margin:0 auto;vertical-align:middle}.project-tab .current-step__content .step__item-image .caption{background-color:#f33;color:#fff;font-size:1.125rem;line-height:1.375rem;padding:.8125rem 1.125rem;text-align:left}.project-tab .current-step__content .ie__image img{width:100%}.project-tab .has-heading{margin:0}.project-tab .has-heading h3{margin-bottom:.75rem}.project-tab .step-pagination{align-items:center;background-color:#cdeae4;border-radius:.125rem;display:flex;height:2rem;justify-content:center;min-width:2rem}.project-tab .step-pagination .pagination__arrow{fill:#00a886}.project-tab .step-pagination--hidden{visibility:hidden}.project-tab .step-pagination__previous{margin-left:0}@media screen and (min-width:1024px){.project-tab .step-pagination__previous{margin-left:-.75rem}}.project-tab .step-pagination__next{margin-right:0}@media screen and (min-width:1024px){.project-tab .step-pagination__next{margin-right:-.75rem}}.project-tab .step-footer{background-color:#fff;float:left;padding:0 0 3.125rem;width:100%}@media screen and (min-width:768px){.project-tab .step-footer{padding:0 1.25rem 1.25rem}}.project-tab .step-footer .step-pagination__next,.project-tab .step-footer .step-pagination__previous{margin:0}.project-tab .step-footer .evidence__asset-block:first-child{border:0}.project-tab .step-footer .step-footer__hr{margin-top:1.5rem}.project-tab .step-footer .evidence__asset-wrapper+.step-footer__hr{margin-top:.625rem}.project-tab .step-footer__actions{display:flex;justify-content:space-between}.project-tab .step-header__title{color:#000;font-size:1rem;line-height:1.1875rem;margin-bottom:1.1875rem;padding-left:.4375rem;padding-right:.4375rem;text-align:center}@media screen and (min-width:768px){.project-tab .step-header__title{font-size:1.375rem;line-height:1.625rem;margin-bottom:2.375rem}}.project-tab .project__content{float:left;margin-right:0;padding:0;width:100%}@media screen and (min-width:1024px){.project-tab .project__content{margin-right:1.5625rem;width:40.625rem}}@media (min-width:69.6875rem){.project-tab .project__content{width:47.5rem}}@media (min-width:82.1875rem){.project-tab .project__content{width:57.5rem}}.project-tab .project__content .asset-image{text-align:center}.project-tab .project__content .asset-image img{max-width:9.375rem}.project-tab .steps__content{background-color:#fff;float:left;padding:0;width:100%}@media screen and (min-width:768px){.project-tab .steps__content{padding:1.125rem 1.875rem 0}}.project-tab .evidence__assets{background:#fff;padding:.8125rem 1.3125rem}@media screen and (min-width:768px){.project-tab .evidence__assets{padding:1rem 1.9375rem}}.project-tab .evidence__asset-block{border-top:1px solid #d0d0d1;padding-bottom:1.3125rem;padding-top:1rem}.project-tab .evidence__asset-block .controls{font-size:.740625rem;margin-bottom:.25rem;text-align:right}.project-tab .evidence__asset-block .control__edit{margin-right:.8125rem}.project-tab .evidence__asset-block .control__delete-text{margin-right:.25rem}.project-tab .evidence__asset-block .control__edit-text{margin-right:.1875rem}.project-tab .evidence__asset-block .control__icon{position:relative;top:.125rem}.project-tab .asset-text{font-size:1.125rem;line-height:1.5rem;max-width:51.875rem;width:100%}.project-tab .evidence-prompt-content{max-width:64.375rem}.project-tab .evidence-creators{background-color:#ecf9f6;padding:1.25rem 1.5rem;position:relative}@media screen and (min-width:768px){.project-tab .evidence-creators{padding:1.875rem 1.875rem 0}}.project-tab .evidence-creators hr{background:none;border:0;border-top:1px solid #afd6ce;height:1px;margin:0;padding:0}.project-tab .modal__all-collaborators{float:left;margin-bottom:1.25rem}.project-tab .creators__edit{margin-left:.3125rem;position:absolute;right:1.0625rem;top:1.75rem}@media (min-width:36.25rem){.project-tab .creators__edit{margin-left:.625rem;position:relative;right:0;top:0}}.project-tab .creators__edit .creators__edit-text{display:inline-block;font-size:.740625rem;position:relative;top:-.0625rem}.project-tab .creators__edit .creators__edit-icon,.project-tab .review-icon{display:inline-block}.project-tab .review-title{display:inline-block;float:left}.project-tab .review-title h2{display:inline-block;font-size:1.375rem;line-height:1.875rem;margin:0 .9375rem 0 0;position:relative;top:-1.5625rem}@media screen and (min-width:768px){.project-tab .review-title h2{font-size:1.625rem;line-height:1.875rem}}.project-tab .review-title span{display:block;font-size:1rem;line-height:1.1875rem;margin-top:2.5rem;position:relative;top:-1.5625rem}@media screen and (min-width:768px){.project-tab .review-title span{display:inline-block;margin-top:0}}.project-tab .button__submit-work{background-color:#2c328c;clear:both;float:left;font-size:1rem;margin-top:0;min-width:13.1875rem}@media screen and (min-width:1024px){.project-tab .button__submit-work{clear:none;float:right;font-size:1.3125rem;margin-top:.9375rem;min-width:13.5rem}}.project-tab .button__submit-work:disabled{background-color:#dbdbdb}.project-tab .evidence-submit{background-color:#ecf9f6;padding:0 1.25rem 1.25rem}@media screen and (min-width:768px){.project-tab .evidence-submit{padding:1.875rem}}.project-tab .project-assets{padding:1.6875rem 1.9375rem}.project-tab .project-assets .evidence__asset-block:first-child{border:0}.project-tab .prompt__response{background:#00a886;margin:0 -1.25rem;padding:1.25rem}@media screen and (min-width:768px){.project-tab .prompt__response{margin:0 -1.875rem}}.project-tab .highlight__title{background-color:#028e6d;border-radius:.125rem;color:#fff;font-size:1.375rem;line-height:1.75rem;margin:0 0 1.25rem;padding:.5rem .6875rem}@media screen and (min-width:768px){.project-tab .highlight__title{font-size:1.625rem;line-height:1.75rem}}.project-tab .highlight__title h2{color:#fff;display:block;font-size:1.375rem;line-height:1.75rem;margin:0}@media screen and (min-width:768px){.project-tab .highlight__title h2{display:inline-block;font-size:1.625rem;line-height:1.75rem}}.project-tab .highlight__title span{display:block;font-size:1rem;line-height:1.1875rem}@media screen and (min-width:768px){.project-tab .highlight__title span{display:inline-block;margin-left:.625rem}}.project-tab .prompt__description{color:#fff;font-size:1.125rem;line-height:1.375rem}.project-tab .prompt__description ol,.project-tab .prompt__description ul{list-style-type:revert;margin-left:1.9rem}@media screen and (min-width:768px){.project-tab .prompt__description{font-size:1.25rem;line-height:1.75rem}.project-tab .prompt__description ol,.project-tab .prompt__description ul{margin-left:2.9rem}}.project-tab .evidence__response .step__icon-state{fill:#00a886}.project-tab .evidence__response .step__button{background:#fff;color:#00a886;margin-bottom:.625rem;margin-right:.75rem;width:8.75rem}@media screen and (max-width:31.25rem){.project-tab .evidence__response .step__button{width:6.3125rem}}.project-tab .evidence__response .step__button:hover{background:#028e6d;color:#fff}.project-tab .evidence__response .step__button:hover .step__icon-state{fill:#fff}@media screen and (max-width:31.25rem){.project-tab .evidence__response .evidence__buttons{display:flex;justify-content:space-between}}.project-tab .prompt__hr{background:#afd6ce;margin-bottom:1.25rem;margin-top:1.0625rem}.project-tab .steps__nav-desktop{display:none;float:left;width:16.25rem}@media screen and (min-width:1024px){.project-tab .steps__nav-desktop{display:block}}@media (min-width:72.0625rem){.project-tab .steps__nav-desktop{width:18.75rem}}.project-tab .steps__nav-desktop .steps li{padding-bottom:.625rem;padding-top:.625rem}.project-tab .steps__nav-mobile .step__title{color:#000}.project-tab .steps__nav-mobile .steps li{padding-bottom:.25rem;padding-top:.25rem}.project-tab .steps__nav-mobile .steps a{padding-bottom:.75rem!important;padding-left:.4375rem!important;padding-top:.75rem!important}.project-tab .project__steps-nav .steps{font-size:1rem;line-height:1.4375rem}.project-tab .project__steps-nav .steps .step{border-radius:.125rem;display:inline-block;font-size:.9375rem;height:1.5rem;line-height:1.4375rem;margin-right:.5rem;min-width:1.5rem;padding-top:.125rem;text-align:center}.project-tab .project__steps-nav .steps li{border-bottom:1px solid #d0d0d1;font-size:1rem;line-height:1.4375rem}.project-tab .project__steps-nav .steps li .router-link-active{background-color:#00a886!important;color:#fff!important}.project-tab .project__steps-nav .steps li .router-link-active .prompt__required,.project-tab .project__steps-nav .steps li .router-link-active .step__title{color:#fff}.project-tab .project__steps-nav .steps li .router-link-active .step{background-color:#cdeae4;color:#00a886}.project-tab .project__steps-nav .steps li .router-link-active a{background-color:#00a886;border-radius:.125rem;color:#fff}.project-tab .project__steps-nav .steps li a{border-radius:.125rem;color:#8a8a8d;display:flex;padding:.4375rem .5625rem}.project-tab .project__steps-nav .steps li a .step{background-color:#8a8a8d;color:#fff}.project-tab .project__steps-nav .steps li a:hover{background-color:#00a886!important;color:#fff!important}.project-tab .project__steps-nav .steps li a:hover .prompt__required,.project-tab .project__steps-nav .steps li a:hover .step__title{color:#fff}.project-tab .project__steps-nav .steps li a:hover .step{background-color:#cdeae4;color:#00a886}.project-tab .project__steps-nav .prompt__required{color:#00a886;font-size:.6875rem;font-style:italic;line-height:.8125rem;position:relative;top:-.25rem}.project-tab .step-heading{margin-bottom:.8125rem}@media screen and (min-width:768px){.project-tab .step-heading{margin-bottom:1.25rem}}.project-tab .step-heading h2{display:block;font-size:1.375rem;line-height:1.875rem;margin-bottom:.625rem;margin-right:.8125rem}@media (min-width:48.8125rem){.project-tab .step-heading h2{margin-bottom:0}}@media screen and (min-width:768px){.project-tab .step-heading h2{display:inline-block;font-size:1.625rem;line-height:1.875rem}}.project-tab .step-heading span{display:block;font-size:1rem;line-height:1.1875rem;margin-bottom:.625rem}@media screen and (min-width:768px){.project-tab .step-heading span{display:inline-block;margin-bottom:0}}.project-tab .step__button{font-size:1rem;height:2rem;line-height:2rem;min-width:6.25rem;padding:0}@media screen and (min-width:768px){.project-tab .step__button{min-width:8.6875rem}}.project-tab .step__button-text{margin-right:.6875rem;position:relative;top:.0625rem}.project-tab .step__button-icon{position:relative;top:.1875rem}.project-tab .creators__all{display:flex;flex-wrap:wrap}.project-tab .evidence-creator{margin-bottom:2.25rem;margin-right:1.25rem;text-align:center;width:4.25rem}.project-tab .evidence-creator__profile{border-radius:50%;height:2.8125rem;margin:auto;overflow:hidden;width:2.8125rem}.project-tab .evidence-creator__name{color:#3a3a3a;font-size:.6875rem;line-height:.875rem;margin-top:.375rem;text-align:center;word-break:break-all}.project-tab .evidence-add__more{word-break:keep-all}.project-tab .evidence__creator--add{align-items:center;background-color:#00a886;border-radius:50%;display:flex;height:2.8125rem;justify-content:center;margin:auto;width:2.8125rem}.project-tab .button__review{background-color:#2c328c;font-size:1.125rem;height:2rem;padding:.4375rem 0 0;width:13rem}@media screen and (min-width:768px){.project-tab .button__review{font-size:1.3125rem;height:2.5rem;padding:.625rem 0 0;width:16.25rem}}.project-tab .review-text{margin-right:.75rem}.project-tab .modal__instructions{color:#3a3a3a;font-size:1.25rem;line-height:1.75rem;margin-bottom:.9375rem}.project-tab .modal-collaborator{display:inline-block;float:left;height:8.125rem;margin:0 .4375rem .375rem 0;padding-top:.5rem;position:relative;width:6.375rem}.project-tab .modal-collaborator:after{color:#00a886;content:"+";font-size:2.625rem;position:absolute;right:.3125rem;top:.3125rem}.project-tab .modal-collaborator.active{background-color:#cdeae4}.project-tab .modal-collaborator.active:after{content:none}.project-tab .modal-collaborator__pic{border-radius:50%;height:3.25rem;margin:0 auto .3125rem;overflow:hidden;width:3.25rem}.project-tab .modal-collaborator__name{color:#3a3a3a;font-size:.6875rem;line-height:.875rem;padding-left:.625rem;padding-right:.625rem;text-align:center;word-break:break-all}.project-tab .modal-collaborator__pagination{clear:both;color:#00a886;font-size:.875rem;line-height:1.375rem;margin-bottom:.75rem;margin-top:1.3125rem}.project-tab .pagination__sign{font-size:1.5rem;position:relative;top:.1875rem}.project-tab .modal__actions{clear:both;float:left!important}@media screen and (min-width:768px){.project-tab .modal__actions{float:right!important}}.project-tab .modal__content-text .modal__button{margin-top:1.6875rem}.highlight__title+.prompt__row{border-top:none;padding-top:0}.prompt__description p:last-child{margin-bottom:0}.prompt__row{border-top:.0625rem solid #afd6ce;display:block;margin-bottom:1.25rem;padding-top:.9375rem}@media screen and (min-width:768px){.prompt__row{display:flex}}.prompt__row .prompt__step{margin-right:.875rem}.prompt__row .button-step{background-color:#cdeae4;color:#00a886;font-size:1rem;height:1.875rem;line-height:1.4375rem;margin-bottom:1.25rem;min-width:5.625rem;padding:.3125rem 0 0}@media screen and (min-width:768px){.prompt__row .button-step{margin-bottom:0}}.prompt__row .prompt__description{font-size:1.125rem;line-height:1.375rem;padding:0}@media screen and (min-width:1024px){.prompt__row .prompt__description{font-size:1.25rem;line-height:1.75rem;padding-right:10.3125rem}}.step__prompt-indicator{color:#000!important;font-size:.875rem!important;margin-top:.5rem;text-align:right}.action__cancel{display:block;margin:-.3125rem 0 .9375rem;padding-top:0}.step__item-video .video-js{height:auto;width:100%}.prompt__title+.prompt__row{border-top:none;padding-top:0}.prompt__title{margin-bottom:1.3125rem}.prompt__title h2{color:#fff;display:block;font-size:1.375rem;line-height:1.875rem;margin-bottom:0!important;margin-right:1.0625rem}@media screen and (min-width:768px){.prompt__title h2{display:inline-block;font-size:1.625rem;line-height:1.75rem;margin-bottom:1.25rem}}.prompt__title span{font-size:1rem;line-height:1.1875rem}.switch__mobile .switch{margin-bottom:.75rem;margin-top:-.75rem}html.no-touch .step-pagination:hover{background-color:#00a886}html.no-touch .step-pagination:hover .pagination__arrow{fill:#fff}.admin__wrap{*zoom:1;margin-left:auto;margin-right:auto;max-width:90%;padding-top:3.125rem}.admin__wrap:after,.admin__wrap:before{content:" ";display:table}.admin__wrap:after{clear:both}.admin__wrap h1,.admin__wrap h2,.admin__wrap h3,.admin__wrap h4,.admin__wrap h5,.admin__wrap h6{font-weight:700;margin-bottom:.9375rem}.admin__wrap .pagination li,.admin__wrap .table__pagination__list{color:#fff;margin:0 6px;width:auto!important}.admin-card{background:#fff;border-bottom:12px solid #00a886;box-shadow:0 2px 4px rgba(0,0,0,.5);display:block;float:left;margin-bottom:2rem;margin-right:1.77935943%;position:relative;width:90.74733096%}.admin-card:last-child{margin-right:0}@media (min-width:500px){.admin-card{display:block;float:left;margin-right:1.77935943%;width:44.48398577%}.admin-card:last-child{margin-right:0}}@media screen and (min-width:768px){.admin-card{display:block;float:left;margin-right:1.96078431%;width:28.62745098%}.admin-card:last-child{margin-right:0}}.admin-card h2{font-size:1.375rem;line-height:1.75rem;margin:0 0 8px;padding:15px 15px 0}.admin-card h2 a{color:#000;text-decoration:none}.admin__wrap h2{font-size:1.375rem;margin-bottom:.9375rem}.admin__wrap form input[type=date],.admin__wrap form input[type=text],.admin__wrap form select,.admin__wrap form textarea{margin-bottom:1.25rem}.admin-content-box{*zoom:1;margin:10px 0 20px;padding:6px}.admin-content-box:after,.admin-content-box:before{content:" ";display:table}.admin-content-box:after{clear:both}.admin__row{*zoom:1;display:block;margin-bottom:1.25rem}.admin__row:after,.admin__row:before{content:" ";display:table}.admin__row:after{clear:both}.admin__row .course-description{background:#fff;margin-bottom:30px}.admin__row .course-description ol,.admin__row .course-description p,.admin__row .course-description ul{margin-bottom:1.5625rem}.admin__row .course-description em{font-style:italic}.admin__column{display:block;float:left;margin-right:1.6286645%;width:100%}.admin__column:last-child{margin-right:0}@media screen and (min-width:768px){.admin__column{display:block;float:left;margin-right:1.6286645%;width:49.18566775%}.admin__column:last-child{margin-right:0}}.admin__full-column{display:block;float:left;margin-right:1.6286645%;width:100%}.admin__full-column:last-child{margin-right:0}.admin-table{margin:0 0 10px}.admin-table .center{text-align:center}.admin-table .featured{color:#00a886}.admin-table input{border-bottom:1px solid #d0d0d1;padding:4px}.admin-table button,.admin-table input{font-size:.875rem;height:1.75rem;line-height:1rem;margin:4px}.admin-table button{padding:4px 10px}.admin-table a.clear_btn{background:#f4f4f4;border:none;border-radius:2px;color:#00a886;height:1.75rem;line-height:1rem;margin:4px;margin-top:40px!important;padding:4px 10px}.admin-nav{text-align:center}.admin-nav ul{list-style-type:none}.admin-nav li{float:left}.admin-nav li a{color:#fff;display:block;padding:16px;text-align:center;text-decoration:none}.admin-nav li a:hover{text-decoration:underline}.admin__badges .admin__badge{display:block;float:left;margin:0 0 2.1875rem;padding-left:.9375rem;padding-right:.9375rem;width:23.77850163%}.admin__badges .admin__badge:last-child{margin-right:0}.admin__badges .admin__badge img{border:4px solid #fefefe;border-radius:0;box-shadow:0 0 0 1px hsla(0,0%,4%,.2);display:inline-block;line-height:0;margin-bottom:.625rem;max-width:100%;transition:box-shadow .2s ease-out}.admin__badges .clear__badge{*zoom:1}.admin__badges .clear__badge:after,.admin__badges .clear__badge:before{content:" ";display:table}.admin__badges .clear__badge:after{clear:both}.admin__badge-description{display:block;float:left;margin-right:1.6286645%;width:66.1237785%}.admin__badge-description:last-child{margin-right:0}.admin__badge-icon{display:block;float:left;margin-right:1.6286645%;width:23.77850163%}.admin__badge-icon:last-child{margin-right:0}.admin__card-lower-info{clear:both}.admin__card{background:#fff;border-bottom:12px solid #00a886;box-shadow:0 2px 4px rgba(0,0,0,.5);display:block;float:left;margin-bottom:2rem;padding:.625rem;position:relative}@media screen and (min-width:768px){.admin__card{display:block;float:left;margin-right:1.6286645%;width:40.71661238%}.admin__card:last-child{margin-right:0}}.admin__card .admin__card-info{display:block;float:left;margin-right:1.6286645%;width:49.18566775%}.admin__card .admin__card-info:last-child{margin-right:0}.admin__card .admin__card-action{display:block;float:left;margin-right:1.6286645%;width:49.18566775%}.admin__card .admin__card-action:last-child{margin-right:0}.cancel__require-button button{margin-right:.25rem}.cancel__require-button{margin-right:.1875rem}.course__image,.site__list{margin-bottom:1.25rem}.admin-dropdown{display:none}.delete-form{display:inline}.btn-delete-admin{background:none;color:salmon;display:inline;font-size:16px;font-weight:100;margin-bottom:0;padding:0}.btn-delete-admin:hover{background:none!important;color:salmon}.delete-form{display:inline-block}.delete-form button{color:salmon!important;padding:14px 0 0!important}.delete-form button,.delete-form button:hover{background:none!important}.admin-icon-row .btn-delete-admin{padding-top:0!important}#educator-code{display:none}.profile-view{display:block;float:left;margin-right:1.6286645%;width:100%}.profile-view:last-child{margin-right:0}@media screen and (min-width:1024px){.profile-view{display:block;float:left;margin-left:14.48467967%;margin-right:1.39275766%;width:63.78830084%}.profile-view:last-child{margin-right:0}}.profile-view p.bio,.profile-view ul{margin-bottom:1.25rem}.profile-view .badge-block{margin-bottom:.625rem}.profile-header{*zoom:1;display:block;margin-bottom:1.25rem;padding-bottom:1.25rem}.profile-header:after,.profile-header:before{content:" ";display:table}.profile-header:after{clear:both}.profile-header h1.page-title{border-bottom:none;font-size:1.875rem;line-height:2.3125rem;margin-bottom:0;padding-bottom:0}@media screen and (min-width:768px){.profile-header .profile-pic{float:left;margin-right:1.25rem}}.profile-header .profile-pic img{border-radius:50%;height:97px;width:97px}@media screen and (min-width:768px){.profile-header .username{float:left;margin-right:.75rem;padding-top:1.875rem}}.profile-header .profile-edit{font-size:.875rem}@media screen and (min-width:768px){.profile-header .profile-edit{float:left;padding-top:2.625rem}}.profile-header .bio{clear:both}.profile-header .bio p{float:left;margin-bottom:0;margin-top:1.25rem}.profile-group-list{list-style-type:disc;margin-bottom:1.8125rem;margin-left:15px}.primary-content .profile-pic{border-radius:50%;display:block;height:100px;overflow:hidden;width:100px}.primary-content .profile-pic img{min-height:100%;min-width:100%}.profile__pic-member img,.profile__pic-small,.profile__pic-small img{border-radius:50%;height:auto;max-height:28px;max-width:28px;width:auto}@media screen and (min-width:768px){.profile__pic-member img,.profile__pic-small,.profile__pic-small img{margin-bottom:3px}}@media screen and (min-width:1024px){.profile__pic-member img,.profile__pic-small,.profile__pic-small img{margin-bottom:0}}.profile__pic-small-left{float:left}.table-group table tr{background-color:#fff!important}.table-group table td{padding-left:0!important;text-align:left}.group-button-right{text-align:right}.group-switch-buttons{margin-bottom:1rem;text-align:left}.group-switch-buttons a:first-child{margin-left:1rem}.group-switch-buttons .button__secondary{align-items:center;display:inline-flex;padding-left:1rem;padding-right:1rem}.group-switch-buttons .button__secondary:hover svg{fill:#fff}.group-switch-buttons .button__secondary i{margin-left:.2rem}.group-switch-buttons .button__secondary svg{fill:#00a886;height:1.2rem;margin-left:.2rem;padding-top:.2rem;width:auto}.group-selector{border-bottom:1px solid #d0d0d1;margin-bottom:1rem}table.manage-members .button.approve{display:block;margin-bottom:0;margin-top:.5rem}@media screen and (min-width:1024px){table.manage-members .button.approve{display:inline-block;margin-left:1.875rem;margin-top:0}}.group-type-badge{background-color:#00a886;border-radius:4px;color:#fff;padding:5px 10px}.work h1{border-bottom:1px solid #d0d0d1;font-size:1.875rem;line-height:1.5rem;margin:0 0 8px;padding:15px 15px 10px 0}.work h3{margin:0 0 5px}.work .mywork-category{color:#000;font-size:1.5rem;line-height:1.75rem;margin:0 0 8px;overflow:auto;padding:15px 15px 10px 0}.work .list{clear:both;margin-top:.75rem}.work .list li:hover .card_overlay{display:block;opacity:.85}.work .list .card{height:305px;min-width:293px;position:relative}@media (min-width:500px){.work .list .card{display:block;float:left;margin-right:1.77935943%;width:44.48398577%}.work .list .card:last-child{margin-right:0}}@media screen and (min-width:1024px){.work .list .card{display:block;float:left;margin-right:1.96078431%;width:28.62745098%}.work .list .card:last-child{margin-right:0}}.work .list .card .card__content{height:245px;position:relative;width:100%}.work .list .card .card__actions{background:#ecf9f6;color:#00a886;font-size:.8125rem;height:60px;padding:8px}.work .list .card .card__creator-image{display:inline-block;float:left}.work .list .card .card__creator-image img{border:1px solid #ccc;border-radius:50%;float:left;height:45px;width:45px}.work .list .card .card__collaborator-count{display:inline-block;float:left;margin-left:3px;margin-top:13px}.work .list .card .card__reactions{display:inline-block;margin-left:1.25rem;margin-top:8px}.work .list .card .card__reactions svg{height:24px}.work .list .card .card__like{float:left;margin-right:3px}.work .list .card .car__question{margin-right:3px}.work .list .card .car__question,.work .list .card .card__idea{float:left;margin-left:1px;margin-top:1px}.work .list .card .card__reaction-count{float:left;margin-left:5px;margin-top:6px}.work .list .card .card__views{display:inline-block;float:right;margin-top:11px}.work .list .card .card__views svg{height:23px}.work .list .card .card__view-count{margin-left:3px;margin-top:2px}.work .list .card .car__views-icon,.work .list .card .card__view-count{float:left}.work .list .card .card_overlay{background-color:#eff9f7;display:none;height:245px;left:0;position:absolute;top:0;width:100%}.work .list .card .card_overlay div{background-color:#eff9f7;display:inline-block;margin:-50% 5px 0 0;position:relative;top:25%;width:100%}.work .list .card .card_overlay .row{color:#00a886;font-size:.875rem;line-height:3.125rem;margin:0;padding:0;text-align:center}.work .list .card h2{font-size:1.375rem;line-height:1.75rem;margin:0 0 8px;padding:15px 15px 0}.work .list .card h2 a{color:#000;text-decoration:none}.work .list .card div.options{text-align:center}.work .list .card div.options button{font-size:14px;padding:8px}.work .list .card div.promo{background-color:#e6f6f2;background-position:50% 50%;background-size:cover;float:left;height:245px;overflow:hidden;width:100%}.work .list .card div.promo img{min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.work .list .card a.text{color:#4f5452;display:block;font-size:14px;height:218px;margin:18px 18px 9px;position:relative}.work .list .card a.file{color:#eff9f7!important;display:block;height:245px;padding:30px 0 0;text-align:center}.work .list .card a.file .fa{color:#13c3a0!important;display:block}.work .list .card a.file div{color:#00a886!important;display:block}.work .list .card a.file div span{padding:0 0 0 10px}.work .list .card a.image{float:left;height:245px;overflow:hidden;position:relative;width:100%}@media screen and (min-width:768px){.work .list .card a.image{height:172px}}.work .list .card a.image img{bottom:-9999px;left:-9999px;margin:auto;position:absolute;right:-9999px;top:-9999px;width:100%}@media (min-width:500px){.work .list .card a.image img{height:100%;max-width:130%;min-width:100%;width:auto}}@media screen and (min-width:768px){.work .list .card a.image img{height:100%;max-width:130%;min-width:100%;width:auto}}.work .list .card .row{color:#00a886;font-size:.875rem;line-height:3.125rem;margin:0;padding:0}.work .list .card .title{background-color:#00a886;bottom:0;color:#fff;opacity:.85;padding:8px 15px;position:absolute;width:100%}.work .list .card .status{background-color:#eff9f7;font-size:1.75rem;text-align:center}.work .list .card .ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work .tag .active{background:#00a886}.work .actions{color:#00a886;font-size:.9375rem;margin-right:.9375rem}.work .dropdown-menu{display:block}.work .main-menu{margin-left:-20px;margin-right:-20px;margin-top:-20px;position:relative;z-index:50}.work-modal .work-modal-header{font-size:1.4rem;overflow:hidden;position:relative;z-index:1000}.work-modal .work-modal-character{position:absolute;right:17px;top:13px;z-index:-50}.work-modal .work-modal-subheader{padding-bottom:.625rem}.work-modal .work-modal-subheader .label{font-size:1.5rem;line-height:1.875rem;padding-left:0;padding-right:0}@media (max-width:600px){.work-modal .work-modal-subheader .label{font-size:1.25rem!important;line-height:1.5625rem}}.work-modal .work-modal-catlist{font-size:14px}.work-modal .work-modal-catlist:first-of-type{margin-top:.3125rem}.work-modal .work-modal-category-input input{color:#00a886}.work-modal a.work-modal-remove-category{color:#fff;margin:0;padding:0}.work-modal .work-modal-actions{margin-top:15px;text-align:right}.work-modal .work-modal-users{padding-bottom:0}.work-modal .work-modal-users-list{display:flex;flex-direction:row;flex-wrap:wrap;height:80px;margin-left:-20px;margin-right:-20px;overflow:hidden;padding:1rem 0 0;position:relative;transition:height .25s cubic-bezier(.35,0,.25,1)}.work-modal .work-modal-users-list.expanded{height:auto}.work-modal select{color:#8a8a8d!important;min-width:330px;width:60%}.fa-rotate-45{transform:rotate(45deg)}.mywork-category--name{display:inline-block;float:left;margin-right:.9375rem}.mywork-category--actions{float:left;line-height:1.2}@media screen and (min-width:600px){.mywork-category--actions{display:block;float:left;margin-right:1.6286645%;width:100%}.mywork-category--actions:last-child{margin-right:0}}@media screen and (min-width:768px){.mywork-category--actions{display:block;float:left;margin-right:1.6286645%;width:49.18566775%}.mywork-category--actions:last-child{margin-right:0}}.btn{font-size:.9375rem;height:30px;padding:0;width:176px}.work-modal-actions .button__modal:hover{background:#ecf9f6;border-radius:3px;box-shadow:none;color:#00a886;float:right;font-family:Basetica-Medium,sans-serif;font-size:1.125rem;margin:5px 0 0;outline:none;padding:.4em .3em .3em .4em;position:relative}.mywork-cateogry__button--disabled{cursor:default;opacity:.5}.mywork--load-more{clear:both;display:block;float:left;margin-right:1.6286645%;text-align:center;width:83.06188925%}.mywork--load-more:last-child{margin-right:0}.mywork--load-more a.button{margin-right:8%}.mywork--load-more a.button:hover{background-color:#028e6d}.evidence-review__export-arrow{float:right;margin-left:6px}.gallery{*zoom:1;margin-left:auto;margin-right:auto;max-width:1440px;padding-top:0}.gallery:after,.gallery:before{content:" ";display:table}.gallery:after{clear:both}.gallery .main-menu{margin-left:-20px;margin-right:-20px;margin-top:-20px}.gallery .dropdown-menu{display:block}.gallery hr:last-child{display:none}.gallery--top-spacing{padding-top:44px}.gallery__titles{margin-bottom:14px}@media screen and (min-width:500px){.gallery__titles{display:block;float:left;margin-right:1.6286645%;width:100%}.gallery__titles:last-child{margin-right:0}}.gallery__main-title{font-size:1.875rem;line-height:1.75rem;margin-bottom:4px}.gallery__sub-title{display:block;float:left;font-size:1rem;line-height:1.375rem;margin-right:1.96078431%;width:79.60784314%}.gallery__sub-title:last-child{margin-right:0}@media screen and (max-width:630px){.gallery__sub-title{margin-bottom:1.375rem}}.gallery__row{position:relative;z-index:50}.gallery__indicators-wrapper{float:right;text-align:right}@media screen and (min-width:500px){.gallery__indicators-wrapper{display:none}}@media screen and (min-width:768px){.gallery__indicators-wrapper{display:block;float:left;margin-right:1.6286645%;width:23.77850163%}.gallery__indicators-wrapper:last-child{margin-right:0}}.gallery__clear{clear:both}.gallery__arrows{display:block;margin-top:-15px;position:absolute;top:50%;width:30px;z-index:100}@media screen and (max-width:399px){.gallery__arrows svg{height:30px;width:20px}}.gallery__arrows--left{left:0}.gallery__arrows--right{right:0}.gallery__cards-wrapper{padding-left:50px;padding-right:50px;width:100%}@media screen and (max-width:670px){.gallery__cards-wrapper{padding-left:38px;padding-right:38px}}@media screen and (max-width:399px){.gallery__cards-wrapper{padding-left:22px;padding-right:22px}}.gallery__gallery-wrapper{display:block;float:left;margin-right:1.6286645%;padding-top:1.875rem;width:74.59283388%}.gallery__gallery-wrapper:last-child{margin-right:0}.gallery__sub-gallery-wrapper{margin-top:1.875rem}@media (min-width:500px){.gallery__sub-gallery-wrapper{display:block;float:left;margin-right:1.6286645%;width:100%}.gallery__sub-gallery-wrapper:last-child{margin-right:0}}@media screen and (min-width:1024px){.gallery__sub-gallery-wrapper{display:block;float:left;margin-right:1.39275766%;width:71.03064067%}.gallery__sub-gallery-wrapper:last-child{margin-right:0}}.gallery__sub-gallery-wrapper .gallery__action{display:block;float:left;margin-right:1.6286645%;width:78.82736156%}.gallery__sub-gallery-wrapper .gallery__action:last-child{margin-right:0}.gallery__action{clear:both;text-align:center}.gallery__action .button{max-height:40px}.gallery__back-to{display:block}.gallery__with-sub-titlte .gallery__back-to{margin-bottom:6.25rem}.gallery__back-to-icon{float:left}.gallery__back-to-text{float:left;margin-left:.5rem;margin-top:-.0625rem}.gallery__sidebar{display:none}@media screen and (min-width:1024px){.gallery__sidebar{display:block;float:left;margin-right:1.39275766%;position:relative;width:20.33426184%;z-index:100}.gallery__sidebar:last-child{margin-right:0}}.gallery__sidebar h3.step-title{border-bottom:1px solid #d0d0d1;font-size:1.5rem;padding-bottom:1.375rem}.gallery__microproject-name{color:#00a886;font-family:Basetica-Medium,sans-serif}.filter__list-title{font-family:Basetica-Bold,sans-serif;font-size:.875rem;line-height:18px;margin-bottom:10px}.filter__actions li{margin-bottom:6px}.filter__action{background-color:#e7e7e7;color:#5f5f5f;display:inline-block;font-size:.75rem;line-height:20px;max-height:28px;padding:4px 9px}.filter__action--active{background-color:#00a886;color:#e7e7e7}@keyframes outlinefocus{0%{outline-color:none;outline-width:0}70%{outline-color:none;outline-width:0}to{outline-color:blue;outline-width:1}}.slick-slide:focus{animation:outlinefocus 5s;animation-iteration-count:1}@media (min-width:560px){.list .evidence-card-wrapper{display:block;float:left;margin-right:1.77935943%;width:44.48398577%;width:250px}.list .evidence-card-wrapper:last-child{margin-right:0}}@media screen and (min-width:1024px){.list .evidence-card-wrapper{display:block;float:left;margin-right:1.96078431%;width:28.62745098%;width:250px}.list .evidence-card-wrapper:last-child{margin-right:0}}.slick-slide .evidence-card{margin:0 auto}.evidence-card{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.5);height:262px!important;margin-bottom:2rem;position:relative;width:250px}@media (max-width:559px){.evidence-card{margin-left:auto;margin-right:auto}}.evidence-card__content{height:209px;position:relative;width:100%}.evidence-card__overlay{background-color:#eff9f7;height:209px;left:0;opacity:0;position:absolute;top:0;width:100%}.evidence-card__content:hover .evidence-card__overlay{display:block;opacity:.85}.evidence-card__title{background-color:#00a886;bottom:0;color:#fff;opacity:.85;padding:8px 15px;position:absolute;width:100%}.evidence-card__actions{background:#fff;color:#00a886;height:52px;padding:8px}.evidence-card__action-group{display:block;float:left;margin-right:2.18340611%;width:31.87772926%}.evidence-card__action-group:last-child{margin-right:0}.evidence-card__creator-image{display:inline-block;float:left}.evidence-card__creator-image img{border:1px solid #ccc;border-radius:50%;float:left;height:38px;width:38px}.evidence-card__collaborator-count{display:inline-block;margin-left:3px;margin-top:10px;position:relative}.evidence-card__reactions{margin-top:7px;text-align:center}.evidence-card__reaction-count{display:inline-block;position:relative;top:-5px}.evidence-card__like{float:left;margin-right:3px}.evidence-card__question{display:inline-block;position:relative}.evidence-card__views{display:inline-block;float:right;margin-top:7px}.evidence-card__views-icon{float:left}.evidence-card__views-count{float:left;margin-left:3px;margin-top:2px}.evidence-card__asset{background-color:#e6f6f2;background-position:50% 50%;background-size:cover;float:left;height:209px;overflow:hidden;position:relative;width:100%}.evidence-card__asset img{min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}.evidence-card__text{color:#4f5452;font-size:14px;padding:18px 18px 9px}.evidence-card__file{display:block;height:209px;padding:30px 0 0;text-align:center}.evidence-card__file div{color:#00a886!important;display:block}.evidence-card__file div span{padding:0 0 0 10px}.evidence-card__file-info{color:#00a886;font-size:.875rem;line-height:3.125rem;margin:0;padding:0}.no-access__card{border-bottom:none;float:left;height:auto;margin:0;max-width:28.9375rem;min-height:33.3125rem;padding:1.3125rem;width:100%}@media screen and (min-width:768px){.no-access__card{width:50%}}@media screen and (min-width:1024px){.no-access__card{width:28.9375rem}}.no-access__overlay{align-items:center;background-color:#00a886;display:flex;height:3.125rem;left:0;position:absolute;top:2.5rem;width:14.6875rem}.no-access__overlay svg{margin-left:.75rem}.no-access__overlay .overlay__text{color:#fff;font-size:1.125rem;line-height:1.4375rem;margin-left:.875rem}.no-access__message{float:left;margin-left:1.25rem;margin-top:1.875rem}.no-access__message svg{margin-bottom:1.875rem}@media screen and (min-width:768px){.no-access__message{width:50%}}@media screen and (min-width:1101px){.no-access__message{margin-left:4.3125rem;width:31.1875rem}}.no-access__image{margin-bottom:1.25rem}.no-access__content h1{font-size:1.875rem;line-height:2.3125rem;margin-bottom:1.25rem}.no-access__content p{color:#000;font-size:1.25rem;line-height:1.75rem}.card__list{display:flex;flex-direction:row;flex-wrap:wrap}.card__list .card{float:none}.slider__wrapper{height:302px;overflow:hidden}.slick-slide{margin-left:5px;padding-bottom:5px}@media screen and (max-width:399px){.slick-slide{margin-left:0}}.slick-dots{float:right}.slick-dots li{float:left;margin-left:12px}.slick-dots button{background-color:#eff9f7;border:2px solid #a2dacf;border-radius:15px;display:inline-block;height:15px;outline:none;overflow:hidden;padding:0;text-indent:-999px;width:15px}.slick-dots .slick-active button{background-color:#00a886;border:2px solid #00a886}.alert__message{box-shadow:0 2px 4px 0 #5a5a5a;margin-left:1.25rem;margin-right:1.25rem;padding:1.5625rem;position:fixed;top:3.25rem;z-index:500}.alert__message a{color:#fff}@media screen and (min-width:768px){.alert__message{padding:.9375rem;right:3.3125rem;width:30.5625rem}}.alert__message .message__icon-close{background:none;margin:0;padding:0;position:absolute;right:.9375rem}.alert__message.message__success{background:#00a886;border:3px solid #028e6d}.alert__message.message__error{background:#f33;border:3px solid #d92b2b}.alert__message .message__icon{display:none;float:left;height:3.75rem;margin-right:1.5rem;width:3.75rem}.alert__message .message__icon img{height:auto;width:100%}@media screen and (min-width:768px){.alert__message .message__icon{display:block}}.alert__message .message__content{color:#fff;font-size:1.25rem;line-height:1.625rem;margin-top:1.5625rem;padding:0 0 .9375rem}@media screen and (min-width:768px){.alert__message .message__content{padding-left:.625rem;padding-right:.625rem}}.alert__message .message__text{text-align:left;z-index:50}.message-fade-enter-active,.message-fade-leave-active{transition:opacity .75s}.message-fade-enter,.message-fade-leave-to{opacity:0}.course__page{*zoom:1;margin-left:auto;margin-right:auto;max-width:1440px;padding-top:0}.course__page:after,.course__page:before{content:" ";display:table}.course__page:after{clear:both}.course__top-header{background-color:#fff;left:1.25rem;margin:-1.25rem -1.25rem 0;padding:1.25rem 1.25rem .4375rem;top:0;z-index:200}@media screen and (min-width:768px){.course__top-header{background-color:#fafafa}}.course__row{padding-bottom:2.1875rem;padding-top:2.1875rem}.course__row .row__title{font-size:1.625rem;line-height:2.625rem;margin-bottom:1rem}.course__row:first-of-type{padding-top:0}.course__bottom-border{border-bottom:1px solid #d0d0d1}.course__bottom-row{background-color:#ecf9f6;border-bottom:0;border-top:1px solid #d0d0d1;margin-bottom:0;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}@media screen and (min-width:1024px){.course__bottom-row{margin-bottom:-50px}}.course__heading{display:flex;flex-wrap:wrap;margin-bottom:20px}.course__title{align-items:center;display:flex;font-size:1.5rem;line-height:1.75rem;margin-left:0}@media screen and (min-width:768px){.course__title{font-size:2.25rem;line-height:2.625rem;margin-left:1.3125rem}}.course__description{font-size:1rem;height:9.375rem;line-height:1.3125rem;margin-bottom:.9375rem;overflow:hidden;width:auto}@media screen and (min-width:975px){.course__description{width:53.125rem}}@media screen and (min-width:768px){.course__description{float:none;font-size:1.25rem;line-height:1.875rem}}.course__description p{font-size:1rem;line-height:1.3125rem}@media screen and (min-width:768px){.course__description p{font-size:1.25rem;line-height:1.875rem}}.course__description strong{font-weight:400}.course__description em{font-style:italic}.course__description ul{list-style:disc;margin-bottom:1.6875rem;margin-left:2.1875rem}@media screen and (min-width:768px){.course__description ul{font-size:1.25rem!important;line-height:1.75rem!important}}.course__description ol{list-style:decimal;margin-bottom:1.6875rem;margin-left:2.1875rem}@media screen and (min-width:768px){.course__description ol{font-size:1.25rem;line-height:1.75rem}}.full-height{height:auto}.course__icon{align-items:center;display:flex;height:3.75rem;margin-right:.625rem;max-width:3.75rem}.course__add-to-course{align-items:center;display:flex;flex:1;justify-content:flex-end;text-align:left}.course__add-to-course button{font-size:1.125rem!important;line-height:1.125rem!important;margin:0}.course__add-to-course button svg{margin-left:.25rem}@media only screen and (max-width:600px){.course__add-to-course button{width:100%}.course__add-to-course{flex-basis:100%;margin-top:1.25rem}}@media screen and (min-width:768px){.course__add-to-course{text-align:right}}.course__more-button{display:flex;font-family:Basetica-Medium,sans-serif;font-size:1.125rem;line-height:1.375rem}.course__more-button svg{margin-left:.625rem}.course__more-button span{align-items:center;display:flex}.course__project-cards{justify-content:center}.course__project-cards .card{max-width:18.3125rem}.course__project-cards .card h2 a{line-height:2rem}@media screen and (min-width:768px){.course__project-cards{justify-content:flex-start}}.course__top-header--fixed{box-shadow:0 2px 4px 0 #adadad;margin-top:0!important;position:fixed;top:0;width:100%}.course__top-header--fixed .course__heading{margin-bottom:.9625rem}.course__top-header--fixed .course__icon{height:2.625rem;width:2.625rem}.course__top-header--fixed .course__title{font-size:1.625rem}.badge__items{display:flex;flex-wrap:wrap;position:relative}.badge__item-wrapper{margin:0 1.3125rem 1.6875rem 0;position:relative;width:10.3125rem}@media screen and (max-width:435px){.badge__item-wrapper{width:45%}}@media only screen and (max-width:455px){.badge__item-wrapper:nth-child(2n){margin-right:0}}.badge__item{background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.2);height:12.5rem;padding:.75rem}.badge__learn-more{align-items:center;display:flex;justify-content:center}.badge__learn-link{align-items:center;display:flex;font-family:Basetica-Medium,sans-serif;font-size:.9375rem;line-height:1.375rem;margin-top:.6875rem}.badge__learn-link svg{margin-left:.3125rem}.related_course-description{float:none;font-size:1.25rem;line-height:1.875rem;width:auto}.related_course-description p{font-size:1rem;line-height:1.3125rem}@media screen and (min-width:768px){.related_course-description p{font-size:1.25rem;line-height:1.875rem}.related_course-description{display:block;float:left;margin-right:1.6286645%;width:66.1237785%}.related_course-description:last-child{margin-right:0}}.badge__modal{background-color:#fff;box-shadow:0 2px 4px 0 #adadad;left:0;padding:1.875rem;position:absolute;top:0;width:92vw;z-index:100}@media (min-width:900px){.badge__modal{width:53.75rem}}.badge__modal .badge__exit{position:absolute;right:.75rem;top:1rem}.badge__modal .badge__modal-body{display:block}@media screen and (min-width:768px){.badge__modal .badge__modal-body{display:flex}}.badge__modal .badge__modal-content{flex:1}@media screen and (min-width:768px){.badge__modal .badge__modal-content{padding-right:3.125rem}}.badge__modal .badge__modal-content h2{margin-bottom:1.0625rem}.badge__modal .badge__modal-content .sub-heading,.badge__modal .badge__modal-content h2{font-size:1.375rem;line-height:1.5625rem}.badge__modal .badge__modal-content b,.badge__modal .badge__modal-content p,.badge__modal .badge__modal-content span{font-size:1rem;line-height:1.5625rem}.badge__modal .badge__modal-content ul{font-size:1rem!important;line-height:1.625rem!important;list-style:disc;margin-left:1.25rem}.badge__modal .badge__modal-image{height:8.75rem;margin-bottom:1.5625rem;margin-right:2.25rem;width:8.75rem}@media screen and (min-width:768px){.badge__modal .badge__modal-image{margin-bottom:0}}.course__project-sort{background-color:#00a886;border-radius:.125rem;color:#fff;display:inline-block;font-size:1.25rem;height:1.75rem;margin-right:.5rem;text-align:center;width:1.875rem}.course__wrapper{*zoom:1;margin-left:auto;margin-right:auto;max-width:1440px}.course__wrapper:after,.course__wrapper:before{content:" ";display:table}.course__wrapper:after{clear:both}h1.brand{margin-top:100px}#icon-shuffle{font-size:36px}.form-text-center{text-align:center!important}body,html{height:100%;margin:0;padding:0;width:100%}body{background:#fafafa;color:#3a3a3a;font-size:1rem;font-weight:100;line-height:1.25rem}strong{font-weight:700}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}img{display:inline-block;height:auto;max-width:100%}.hide{display:none!important}.callout{border:1px solid hsla(0,0%,4%,.25);border-radius:0;color:#0a0a0a;margin:0 0 1rem;padding:1rem;position:relative}.callout.warning{background-color:#fff3d9}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout button{background:none}.callout .close-button{color:#8a8a8a;cursor:pointer;font-size:2em;line-height:1;position:absolute;right:1rem;top:.5rem}body{-webkit-font-smoothing:antialiased}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.intro{color:#555}table.full-width{width:100%}table.full-width td.actions{min-width:100px}.form-alert-text{color:salmon}ol.boxes li{border:1px solid #eee;margin-bottom:6px;padding:10px}.bday_select{float:left;margin-right:8px;width:20%}.help-block.error{color:salmon}.help-block.error:before{content:"\f12a";font-family:FontAwesome}label.required:before{color:salmon;content:"* "}.terms__label{margin-bottom:.625rem!important}.modal__terms{height:auto}.modal__terms,div.terms{background:#f2f2f2;border:1px solid #ccc;font-size:12px!important;margin-bottom:1.5625rem;padding:10px;width:100%}div.terms{height:250px;overflow:auto}div.terms li,div.terms p{color:#333;font:normal 13px arial}div.terms h3{color:#000;font:700 14px/19px arial}div.terms h4{color:#000;font:700 12px/17px arial}div.terms strong{color:#000}div.terms.small{height:auto}div.terms.full{width:100%}.multi-columns-2{-moz-column-count:2;-moz-column-width:50%;columns:50% 2}.debugger{margin:25px 0}.debugger--pane{padding:15px 0 0}#badge .badge_details img{margin:0;padding:0 10px 10px 0}.project-block{border-bottom:1px solid #d0d0d1;margin-bottom:2rem}.badge-block{float:left}.badge-block .badge{display:block;float:left;margin-right:1.6286645%;width:32.247557%}.badge-block .badge:last-child,.badge-block .badge:nth-child(3n){margin-right:0}.badge-block .badge:nth-child(3n+1){clear:left}@media screen and (min-width:600px){.badge-block .badge{display:block;float:left;width:15.30944625%}.badge-block .badge,.badge-block .badge:nth-child(3n){margin-right:1.6286645%}.badge-block .badge:nth-child(3n+1){clear:none}.badge-block .badge:last-child,.badge-block .badge:nth-child(6n){margin-right:0}.badge-block .badge:nth-child(6n+1){clear:left}}.tag{background:#e7e7e7;display:inline-block;font-size:.75rem;line-height:1.125rem;margin:0 0 10px;padding:5px 7px;text-decoration:none}.tag,.tag:focus,.tag:hover{color:#5f5f5f}.tag.active{background:#00a886;color:#fff}.tag.empty{background:transparent;cursor:default}.tag.empty,.tag.empty:focus,.tag.empty:hover{color:#a6a6a6}.back_link{font-size:1rem;margin-bottom:30px;margin-top:1.5625rem;padding-bottom:10px}@media screen and (min-width:1024px){.back_link{margin-top:0}}.back_link a{color:#00a886}.back_link hr{margin:0!important;padding:10px 0 0}html{overflow:auto}body.vue-modal-active{overflow:hidden}body.vue-modal-active #app-wrap{filter:blur(5px)}.vue-modal{background:rgba(236,249,246,.9);bottom:0;display:none;left:0;opacity:0;overflow-y:scroll;position:fixed;right:0;top:0;transition:opacity .25s cubic-bezier(.35,0,.25,1);z-index:2000}.vue-modal:before{content:"";float:left;height:calc(100% + 1px);margin-left:-1px;width:1px}.vue-modal:after{clear:both;content:"";width:100%}.vue-modal.vue-modal--visible{display:block;opacity:1}.vue-modal .vue-modal__backdrop{background:rgba(236,249,246,.6);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:15}.vue-modal .vue-modal__container{background:transparent;border:0;border-radius:2px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin:5% auto 50px;max-width:860px;position:relative;width:100%;z-index:50}.vue-modal .vue-modal__close{color:#028e6d;cursor:pointer;font-size:1.5rem;height:50px;position:absolute;right:5px;text-align:center;top:0;vertical-align:middle;width:50px;z-index:1050}.vue-modal .vue-modal__close svg{cursor:pointer;position:relative;top:50%;transform:translateY(-50%)}.vue-modal .vue-modal__header{-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;background:#00a886;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;color:#fff;padding:1rem;position:relative}.vue-modal .vue-modal__header .vue-modal__close{top:50%;transform:translateY(-50%)}.vue-modal .vue-modal__header h1,.vue-modal .vue-modal__header h2,.vue-modal .vue-modal__header h3,.vue-modal .vue-modal__header h4,.vue-modal .vue-modal__header h5,.vue-modal .vue-modal__header h6{color:#fff;font-size:1.5rem;line-height:1.5rem;margin:0}.vue-modal .vue-modal__tabs{-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;background:#afd6ce;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;padding:13px 5px 0;position:relative}@media screen and (min-width:768px){.vue-modal .vue-modal__tabs{padding:13px 30px 0}}.vue-modal .vue-modal__tabs>div{display:flex;flex-direction:row}.vue-modal .vue-modal__tabs a{background:#fff;border-top-left-radius:2px;border-top-right-radius:2px;color:#00a886;display:flex;font-family:Basetica-Medium,sans-serif;font-size:1.15rem;line-height:1.5rem;margin-right:.375rem;padding:.6rem 2rem .3rem}@media screen and (min-width:768px){.vue-modal .vue-modal__tabs a{margin-right:.75rem}}.vue-modal .vue-modal__tabs a .tab-count{background:#afd6ce;border-radius:3px;color:#fff;display:inline-block;font-size:.875rem;line-height:1.4;margin-left:.5em;padding:.25rem .5rem 0}@media screen and (min-width:768px){.vue-modal .vue-modal__tabs a .tab-count{font-size:1em;line-height:1em;margin-top:-2px;padding:.375rem .375rem 0}}.vue-modal .vue-modal__tabs a.active{background:#00a886;color:#fff;z-index:10}.vue-modal .vue-modal__tabs a.active .tab-count{background:#028e6d}@media (max-width:600px){.vue-modal .vue-modal__tabs a{font-size:.8125rem;padding:.3rem .6rem}}.vue-modal .vue-modal__wrap{background:#fff;border-radius:3px;border-top-left-radius:0;overflow-x:hidden;overflow-y:hidden}.vue-modal .vue-modal__content{background:#fff;border-radius:3px;border-top-left-radius:0;position:relative;z-index:11}.vue-modal .vue-modal__content .vue-modal__close{color:#333}.vue-modal .vue-modal__footer{padding:1rem 0}.vue-modal .vue-modal__footer .button,.vue-modal .vue-modal__footer button{float:none;margin:0}.vue-modal .step-pagination{align-items:center;background-color:#cdeae4;border-radius:.125rem;display:flex;height:2rem;justify-content:center;width:2rem}.vue-modal .step-pagination .pagination__arrow{fill:#00a886}.vue-modal .vue-modal__pagination{display:flex;justify-content:space-between}.vue-modal .vue-modal__pagination-single{display:flex;justify-content:flex-end}.tab-content .tab-content__header{background:#00a886;color:#fff;margin:-1.5rem -1.5rem 1rem;padding:2rem 1.5rem 1.5rem}.tab-content .tab-content__header h1,.tab-content .tab-content__header h2,.tab-content .tab-content__header h3,.tab-content .tab-content__header h4,.tab-content .tab-content__header h5,.tab-content .tab-content__header h6{border-bottom:2px solid #58bfaa;color:#fff;font-size:1.5rem;margin-bottom:1.25rem;padding:0 0 1rem;position:relative}.tab-content .tab-content__no-bottom-margin{margin-bottom:0}.comments .project-comments-header{padding:2rem 1.5rem .5rem;position:relative}.comments .comments__content{min-height:200px;padding:1rem 0}.comments .comments__threads{padding-bottom:1rem}.comments .comments__view-more{border-top:2px solid #eee;padding:1rem .5rem}.comments .comments__view-more,.comments .comments__view-previous{color:#777;display:flex;flex-direction:row;justify-content:space-between}.comments .comments__view-previous{border-bottom:2px solid #eee;cursor:pointer;margin-bottom:1rem;margin-top:-1rem;padding:0 .5rem .5rem}.comments .comments__no-comments-status{color:#00a886;font-size:1.5rem;line-height:2.5rem;text-align:center}.comments .comments__no-comments-status i{font-size:4rem}.comments-form .comments-form__prompt{color:hsla(0,0%,100%,.7);font-size:.8rem;position:absolute;top:9px}.comments-form textarea.comment-form__input{border-radius:3px;box-shadow:none;color:#00a886;height:auto;min-height:40px;outline:none;position:relative;resize:none;z-index:10}.comments-form .comment-form__actions{*zoom:1;float:left;position:relative}.comments-form .comment-form__actions:after,.comments-form .comment-form__actions:before{content:" ";display:table}.comments-form .comment-form__actions:after{clear:both}.comments-form .comment-form__submit{*zoom:1;background:#ecf9f6;border-radius:3px;box-shadow:none;color:#00a886;float:right;font-family:Basetica-Medium,sans-serif;font-size:1em;margin:5px 0 0;padding:.4em .3em .3em .4em;position:relative}.comments-form .comment-form__submit.comment-form__submit--disabled{cursor:default;opacity:.5}.comments-form .comment-form__submit:after,.comments-form .comment-form__submit:before{content:" ";display:table}.comments-form .comment-form__submit:after{clear:both}.comments-form .comment-form__action{border-radius:50%;color:hsla(0,0%,100%,.6);cursor:pointer;float:left;font-size:1.5rem;height:40px;list-style:none;margin-right:.5rem;text-align:center;width:41px;z-index:5}.comments-form .comment-form__action:hover svg path:not(#Oval-5){fill:#fff}.comments-form .comment-form__action svg{position:relative;top:50%;transform:translateY(-50%)}.comment-thread{align-items:center;display:flex;flex-direction:row;margin-bottom:.5em;padding:1em .5em .5em;position:relative}.comment-thread.comment-thread--is-deleting .comment-thread__body{filter:blur(3px);opacity:.5}.comment-thread .comment-thread__user-avatar{align-self:flex-start;border:1px solid #eee;border-radius:50%;height:3em;margin-right:1em;position:relative;width:3em}.comment-thread .comment-thread__user-avatar>a,.comment-thread .comment-thread__user-avatar>div:not(.comment-thread__type){border-radius:50%;display:block;height:100%;overflow:hidden;width:100%}.comment-thread .comment-thread__user-avatar>a img,.comment-thread .comment-thread__user-avatar>div:not(.comment-thread__type) img{height:100%;width:100%}.comment-thread .comment-thread__creator-label{background:#e7e7e7;color:#5f5f5f;display:inline-block;font-size:.9em;margin-right:.5em;padding:.15em .35em 0}.comment-thread .comment-thread__type{border-radius:50%;height:1.5em;position:absolute;right:-.4em;text-shadow:1px 1px 5px rgba(0,0,0,.1);top:-.4em;width:1.5em}.comment-thread .comment-thread__type svg{transform:scale(.6) translate(-40%,-40%)}.comment-thread .comment-thread__body{display:flex;flex:1;flex-direction:column;font-size:.9375rem}.comment-thread .comment-thread__content{padding-bottom:.25em}.comment-thread .comment-thread__user-link{color:#00a886}.comment-thread .comment-thread__text{padding-right:.5em}.comment-thread .comment-thread__time{color:#777;display:inline-block;font-size:.8em}.comment-thread .separator{display:inline-block;font-size:.7em;padding:0 .25em}.comment-thread .comment-thread__saved-notice{background:#fff;border:1px solid #ecf9f6;border-radius:3px;color:#00a886;line-height:1em;padding:.25em;position:absolute;right:0;top:0;z-index:20}.comment-thread .comment-thread__actions{font-size:.8125rem;justify-content:space-between}.comment-thread .comment-thread__actions,.comment-thread .comment-thread__manage{color:#00a886;display:flex;flex-direction:row}.comment-thread .comment-thread__manage-action{color:#00a886;cursor:pointer;font-size:.8125rem;margin-right:.25em}.comment-thread .comment-thread__replies{font-size:.8125rem;padding:1em 0}.comment-thread .comment-thread__replies .comment-thread__body{font-size:.8125rem}.comment-thread .comment-thread__replies .comments-form textarea.comment-form__input{font-size:.8125rem;line-height:1.125rem;min-height:20px;padding:.47em .47em .3em}.comment-thread .comment-thread__replies .comment-form__submit{background:#ecf9f6;color:#00a886}.comment-thread .comment-thread__delete-confirmation{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:20}.comment-thread .comment-thread__delete-confirmation a{background:#fff;border:1px solid #00a886;border-radius:3px;cursor:pointer;display:inline-block;margin-right:1em;margin-top:.25em;padding:.15em 1em}.comment-thread .comment-thread__delete-confirmation a.confirm{background:#00a886;color:#fff}.comment-thread .comment-thread__reply-form{display:flex;flex-direction:row;padding:.5em 1em .5em .5em}.comment-thread .comment-thread__reply-form .comments-form{flex:1;position:relative}.comment-thread.comment-thread--highlight{background:#ffebe4;border-left:4px solid #ff2f31}.project-comments-header{overflow:hidden;position:relative}.project-comments-header .project-comments-header__bg-character{position:absolute;right:10px;top:0}.comment__count{position:relative;top:-7px}.label{border-radius:2px;display:inline-block;padding:.4em .25em .25em}.label.label--dark-bg{background:#028e6d}.label.label--fixed-width{width:75%}.home__header{background:#000 url(/img/home-header-background.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;height:auto;padding-bottom:0;padding-top:2.375rem;text-align:center}@media screen and (min-width:820px){.home__header{padding-bottom:2.5rem;padding-top:4.0625rem}}.header__brand{margin-bottom:.9375rem}.header__brand svg{width:14rem}@media screen and (min-width:768px){.header__brand svg{width:22.5rem}}.header__actions{margin-bottom:2.5rem}@media screen and (max-width:768px){.header__actions{margin-bottom:2.125rem}}.header__actions .button{margin-bottom:0}.header__description{font-size:1rem;letter-spacing:.025rem;line-height:1.5rem;margin:0 auto 1.375rem;padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width:525px){.header__description{width:80%}}@media screen and (min-width:768px){.header__description{font-size:1.5rem;line-height:2.125rem}}@media screen and (min-width:900px){.header__description{width:50rem}}@media screen and (min-width:1200px){.header__description{width:100%}}.home__button{font-size:1rem;height:2.25rem;line-height:.9375rem;padding:0 33px}.home__button:nth-child(2){margin-right:1.25rem}@media screen and (min-width:768px){.home__button{font-size:1.25rem;height:2.4375rem}}.home__button span{display:table-cell;height:2.4375rem;vertical-align:middle}.home__button svg{vertical-align:bottom}@media screen and (max-width:768px){.home__button svg{height:.9375rem}}.home_slider-button{margin-bottom:0;width:auto}.header__video{background:#000;margin:auto;padding:0;width:100%}@media screen and (min-width:820px){.header__video{padding:.75rem .75rem 2.375rem;width:50.3125rem}}.video__player{height:auto;margin-bottom:1.75rem}.video__player .video-js{height:auto;width:100%}.video__player iframe{height:100%;left:0;position:absolute;top:0;width:100%}.video__content{padding-bottom:3.125rem;padding-left:1.875rem;padding-right:1.875rem;text-align:left}@media screen and (min-width:820px){.video__content{padding:0 3.75rem 0 0}}.video__content p{font-size:1rem;line-height:1.375rem}@media screen and (min-width:768px){.video__content p{font-size:1.25rem;line-height:1.75rem}}.video__content p:last-child{margin-bottom:0}.video__content a{color:#fff;text-decoration:underline}.supporting__slider{background:#fff;padding:2.9375rem 2.1875rem 1.875rem;position:relative}@media screen and (min-width:1090px){.supporting__slider{padding:3.75rem 0 2.5rem}}.supporting__slider h1{font-size:1.5rem;letter-spacing:.025rem;line-height:2rem;margin-bottom:2.125rem;text-align:center}@media screen and (min-width:768px){.supporting__slider h1{font-size:2.25rem;line-height:2.625rem}}.supporting__slider-wrapper{margin:auto;width:100%}@media screen and (min-width:768px){.supporting__slider-wrapper{width:90%}}@media screen and (min-width:1080px){.supporting__slider-wrapper{width:60rem}}.supporting__slider-wrapper .slick-dots{display:none!important;float:none;margin-top:3.0625rem;text-align:center}@media screen and (min-width:1024px){.supporting__slider-wrapper .slick-dots{display:block!important}}.supporting__slider-wrapper .slick-dots li{display:inline;float:none}.supporting__slider-wrapper .slick-dots li button{background:#fff;border:1px solid #979797;height:1.375rem;width:1.375rem}.supporting__slider-wrapper .slick-dots li.slick-active button{background:#00a886;border:1px solid #00a886}.home__arrows{cursor:pointer;height:2.125rem;position:absolute;top:15rem;width:2.125rem;z-index:100}@media screen and (min-width:440px){.home__arrows{top:20rem}}@media screen and (min-width:768px){.home__arrows{top:13.75rem}}@media screen and (min-width:1024px){.home__arrows{height:4.875rem;top:18.4375rem;width:2.9375rem}}.home__prev{background:url(/img/home-triangle-left-mobile.svg);background-position:50%;background-repeat:no-repeat;left:.625rem}@media screen and (min-width:1024px){.home__prev{background:url(/img/home-triangle-left.svg)}}@media screen and (min-width:1170px){.home__prev{left:3.75rem}}.home__next{background:url(/img/home-triangle-right-mobile.svg);background-position:50%;background-repeat:no-repeat;right:.625rem}@media screen and (min-width:1024px){.home__next{background:url(/img/home-triangle-right.svg)}}@media screen and (min-width:1170px){.home__next{right:3.75rem}}.slider__image{float:none;margin:0}@media screen and (min-width:768px){.slider__image{float:left;margin-right:1.25rem;width:21.875rem}}@media screen and (min-width:800px){.slider__image{width:23.4375rem}}@media screen and (min-width:1170px){.slider__image{margin-right:3.375rem;width:35rem}}.slider__image img{width:100%}.slider__content{overflow:hidden;padding-right:0;padding-top:1.25rem}@media screen and (min-width:768px){.slider__content{padding-top:0}}.slider__content h2{font-size:1.125rem;line-height:1.5625rem;margin-bottom:.625rem}@media screen and (min-width:768px){.slider__content h2{font-size:1.5rem;line-height:1.875rem}}.slider__content p{font-size:1rem;line-height:1.5rem}@media screen and (min-width:768px){.slider__content p{font-size:1.125rem;line-height:1.5625rem}}.slider__cta .cta__content{color:#00a886;display:block;font-size:1.125rem;line-height:1.75rem;margin-bottom:.75rem}@media screen and (min-width:768px){.slider__cta .cta__content{font-size:1.25rem;line-height:1.75rem}}.mouse__news{padding-bottom:1.875rem;padding-top:1.875rem}@media screen and (min-width:768px){.mouse__news{padding-bottom:3.75rem;padding-top:3.75rem}}.mouse__news h2{font-size:1.5rem;line-height:2.625rem;margin-bottom:.3125rem;text-align:center}@media screen and (min-width:768px){.mouse__news h2{font-size:2.25rem}}.news__hilight{font-size:.875rem;line-height:1.25rem;margin-bottom:1.75rem;text-align:center}@media screen and (min-width:768px){.news__hilight{margin-bottom:2.5rem}}.news__hilight p{display:inline-block;margin:0}.news__hilight-icon{margin-right:.3125rem}.news__cards{list-style:none;margin-left:0;padding:0 2.4375rem}@media screen and (min-width:768px){.news__cards{display:flex}}@media screen and (min-width:930px){.news__cards{margin-left:8.46905537%}}@media screen and (min-width:1024px){.news__cards{padding-left:0;padding-right:0}}.news__cards .news__card{background:#fff;box-shadow:0 .125rem .25rem #adadad;float:left;margin-bottom:1.125rem;padding-bottom:2.1875rem;width:100%}.news__cards .news__card:last-child{margin-right:0}@media screen and (min-width:768px){.news__cards .news__card{display:block;float:left;margin-right:2.18340611%;width:31.87772926%}.news__cards .news__card:last-child{margin-right:0}}@media screen and (min-width:930px){.news__cards .news__card{display:block;float:left;margin-right:1.96078431%;width:28.62745098%}.news__cards .news__card:last-child{margin-right:0}}.news__cards .news__card p{font-size:.9375rem;line-height:1.375rem}@media screen and (min-width:930px){.news__cards .news__card p{font-size:1.125rem;line-height:1.625rem}}.news__card-image{background-position:top;background-repeat:no-repeat;background-size:cover;margin-bottom:1.625rem;position:relative}.news__card-image img{width:100%}.news__card-content{padding-left:1.25rem;padding-right:1.25rem;position:relative}.news__card-content .news__card-date{font-size:.75rem;line-height:1.125rem;margin-bottom:.875rem}.news__card-content .news__card-title{font-size:1.375rem;line-height:1.75rem;margin-bottom:1.25rem;text-align:left}.news__card-content .news__card-text{color:#3a3a3a;font-size:1rem;line-height:1.5625rem}@media screen and (min-width:768px){.news__card-content .news__card-text{font-size:1.125rem;line-height:1.625rem}}.news__card-content .news__card-action{color:#3a3a3a;font-size:1rem;line-height:1.5625rem}@media screen and (min-width:768px){.news__card-content .news__card-action{font-size:1.125rem;line-height:1.625rem}}.news__featured-label{background:#00a886;border-radius:.5rem;color:#fff;font-size:1.125rem;left:.8125rem;line-height:1.4375rem;padding:.625rem .3125rem;position:absolute;top:1rem}.news__featured-star{bottom:-2.3125rem;position:absolute;right:.9375rem}.news__more-button{clear:both;font-size:1.125rem;line-height:1.4375rem;text-align:center}.news__more-button p{padding-top:.625rem}@media screen and (min-width:768px){.news__more-button p{padding-top:2.1875rem}}#group hr{color:#8a8a8d}#group .form-row{margin-bottom:1rem}#group .enrollment_code{color:#8a8a8d}#group .options{margin-top:4.25rem;text-align:right}#group .edit{color:#00a886}#group .delete{color:#f33}#group .group_info{color:#3a3a3a;line-height:1.375rem;margin-bottom:20px}#group small,#group small a{color:#00a886;display:inline-block;font-size:.875rem;margin-left:.625rem}#group .group-details{display:block;float:left;margin-bottom:1.25rem;margin-right:1.6286645%;width:100%}#group .group-details:last-child{margin-right:0}@media screen and (min-width:768px){#group .group-details{display:block;float:left;margin-bottom:0;margin-right:1.6286645%;width:49.18566775%}#group .group-details:last-child{margin-right:0}}#group .group-edit{display:block;float:left;margin-right:1.6286645%;width:100%}#group .group-edit:last-child{margin-right:0}@media screen and (min-width:768px){#group .group-edit{display:block;float:left;margin-right:1.6286645%;margin-top:4.25rem;text-align:right;width:49.18566775%}#group .group-edit:last-child{margin-right:0}}#playlist_update_message{margin-bottom:1.25rem}.clear-font{font-family:verdana,sans-serif;font-weight:700}.playlist-reorder .project,.playlist>div{border:1px solid hsla(0,0%,4%,.25);margin-bottom:20px}.playlist-reorder .project{position:relative}.asset-processing{color:#f33;text-align:right}.group-tab{*zoom:1;margin-left:auto;margin-right:auto;max-width:1440px;padding-top:20px}.group-tab:after,.group-tab:before{content:" ";display:table}.group-tab:after{clear:both}.group-tab .table__pagination{margin-bottom:1.25rem}.group-tab .status--needs-review{cursor:pointer}.group-tab table caption{color:#000;font-size:24px}.group-tab .manage-users{margin-top:20px}.group-tab .header__admin--student .header__admin__text,.group-tab .header__admin--student .header__admin__text__title{margin-bottom:0}.group-tab .table__actions .fa{font-size:15.5px}.group-tab .collaborators .profile__pic-member{display:inline-block;margin-right:.1875rem}.group-tab .collaborators .icon__group__text{color:#00a886}.tab-content--padding{padding:1.25rem}.manage-members{padding-left:1.25rem;padding-right:1.25rem}.group-fixed-container{max-width:50rem}.group-title--area{border-bottom:1px solid #d0d0d1;margin-bottom:1.625rem}.group-title--area .group-button-right{text-align:left}.group-title--area h1{font-size:1.875rem;line-height:2.25rem;margin-bottom:.75rem;padding-top:.75rem}@media screen and (min-width:768px){.group-title--area h1{padding-top:0}}@media screen and (min-width:600px){.group-title--area h1{float:left;margin-bottom:0}.group-title--area .group-button-right{text-align:right}}.evidence-reorder .asset{border:1px solid hsla(0,0%,4%,.25);margin-bottom:20px;position:relative}.evidence .asset{border:1px solid #d0d0d1;margin-bottom:2.5rem;padding:1.25rem;position:relative}.evidence .asset p:last-child{margin-bottom:0}.evidence-review h2{font-size:1.5rem;line-height:2rem;margin-top:1rem}.evidence-asset{border-bottom:2px solid #eee;padding:1.25rem 0 1.5625rem;text-align:left}.evidence-asset .evidence-download{text-align:center}.evidence-asset .evidence-download .button{font-size:.9375rem;margin-bottom:0;margin-top:.625rem}@media screen and (min-width:768px){.evidence-asset .evidence-download .button{font-size:1.125rem}}.evidence-asset .evidence-download .button .fa{transform:rotate(-45deg)}.evidence-asset.evidence-asset--text{text-align:left}.evidence-asset.evidence-asset--image{text-align:center}.evidence-asset.evidence-asset--image img{max-width:100%;padding-left:1.25rem;padding-right:1.25rem}.evidence-asset.evidence-asset--file{text-align:center}.evidence-asset.evidence-asset--file .evidence-asset--file---box{background:#00a886;border-radius:2px;color:#fff;display:inline-block;margin-bottom:.625rem;padding:.9375rem;text-align:left}@media screen and (min-width:768px){.evidence-asset.evidence-asset--file .evidence-asset--file---box{min-width:18.6875rem}}.evidence-asset.evidence-asset--file .evidence-asset--file---box .file-icon{float:left}.evidence-asset.evidence-asset--file .evidence-asset--file---box .file-info{float:left;padding-top:.3125rem}.evidence-asset.evidence-asset--file .evidence-asset--file---box .file-info .file-name{font-size:1rem}.evidence-asset.evidence-asset--file .evidence-asset--file---box .file-info .file-size{font-size:.875rem}.evidence-asset.evidence-asset--file .evidence-asset--file---box .fa{color:#13c3a0;float:left;font-size:3.5rem;margin-right:.9375rem}.evidence-review__file{display:block;float:left;float:none;margin-right:1.6286645%;width:100%}.evidence-review__file:last-child{margin-right:0}.project-evidence-header{background:#00a886 url(/img/evidence-modal-robot.svg) 100% 100% no-repeat!important;background-position-x:calc(100% - 32px);font-size:1.4rem;overflow:hidden;position:relative}.project-evidence-header__character{bottom:0;position:absolute;right:1.0625rem}.project-header__title{line-height:1.25em}@media (max-width:600px){.project-header__title{font-size:1.25rem!important}}.project-evidence-header__group,.project-evidence-header__users{padding:.5em 0;position:relative}.evidence-review__review-actions{background:#dcf2ea;margin:1rem -1.5rem -1.5rem;padding:2rem;text-align:center}.evidence-review__review-actions .button{font-size:.9375rem}@media screen and (min-width:768px){.evidence-review__review-actions .button{font-size:1.125rem}}.evidence-review__export{margin-top:1.5625rem;text-align:center}.evidence-review__export .button{font-size:.9375rem}@media screen and (min-width:768px){.evidence-review__export .button{font-size:1.125rem}}.evidence-review__export .button:hover{background-color:#028e6d}.project-evidence-header__users{padding-bottom:1.25rem}.project-evidence-header__users-list{display:flex;flex-direction:row;flex-wrap:wrap;height:87px;margin-left:-20px;margin-right:-20px;overflow:hidden;padding:1rem 1rem 0;position:relative;transition:height .25s cubic-bezier(.35,0,.25,1)}.project-evidence-header__users-list.expanded{height:auto}.project-evidence-user{font-size:.75em;line-height:1em;margin-bottom:.5em;position:relative;text-align:center;width:80px}.project-evidence-user .project-evidence-user__avatar img{border-radius:50%;height:2.75em;width:2.75em}.project-evidence-user .project-evidence-user__name{word-wrap:break-word;font-size:.7em;line-height:1em;word-break:break-all}.project-evidence-user .project-evidence-user__name span{color:#fff;display:inline-block;padding:0 .5em}.project-evidence-creator-display-toggle{cursor:pointer;font-size:.6em;margin-top:1.5rem}.project-evidence-creator-display-toggle i{padding-left:.5em}.work-area{padding-bottom:1rem}.project-evidence__prompts .highlight__title{background-color:#028e6d;border-radius:.125rem;color:#fff;font-size:1.375rem;line-height:1.75rem;margin:0 0 1.25rem;padding:.5rem .6875rem}@media screen and (min-width:768px){.project-evidence__prompts .highlight__title{font-size:1.625rem;line-height:1.75rem}}.project-evidence__prompts .highlight__title h2{border-bottom:0!important;color:#fff;display:block;font-size:1.375rem;line-height:1.75rem;margin:0;padding-bottom:0!important}@media screen and (min-width:768px){.project-evidence__prompts .highlight__title h2{display:inline-block;font-size:1.625rem;line-height:1.75rem}}.project-evidence__prompts .highlight__title span{font-size:.9375rem;line-height:1.25rem}@media screen and (min-width:768px){.project-evidence__prompts .highlight__title span{font-size:1rem;line-height:1.1875rem;margin-left:.625rem}}.project-evidence__prompts .prompt__description{padding-right:0}.project-evidence__prompts .prompt__description ol,.project-evidence__prompts .prompt__description ul{list-style-type:revert;margin-bottom:1.6875rem;margin-left:1.9rem}@media screen and (min-width:768px){.project-evidence__prompts .prompt__description ol,.project-evidence__prompts .prompt__description ul{margin-left:2.9rem}}.message__outdated{background:#2c2c2c;border-bottom:2px solid #979797;color:#fff;display:none;padding:1.25rem;text-align:center}.message__outdated p{font-size:1rem;line-height:1.25rem;margin:0;padding:0}.message__outdated-show{display:block}.message__alert-icon{margin-bottom:.9375rem}.response-loading{margin-top:3.125rem;text-align:center}.response-loading h2{font-size:1.375rem;font-weight:700;margin-bottom:1.5625rem}
