.action.color{color:#fe3f00}.action.bg{background-color:#fe3f00;color:#fff}.action.border{border-color:#fe3f00}.action.fill{fill:#fe3f00}.team.color{color:#04cdae}.team.bg{background-color:#04cdae;color:#fff}.team.border{border-color:#04cdae}.team.fill{fill:#04cdae}.innovation.color{color:#50b715}.innovation.bg{background-color:#50b715;color:#fff}.innovation.border{border-color:#50b715}.innovation.fill{fill:#50b715}.self-leadership.color{color:#128bdd}.self-leadership.bg{background-color:#128bdd;color:#fff}.self-leadership.border{border-color:#128bdd}.self-leadership.fill{fill:#128bdd}.energizers.color{color:#ec1a6d}.energizers.bg{background-color:#ec1a6d;color:#fff}.energizers.border{border-color:#ec1a6d}.energizers.fill{fill:#ec1a6d}.toolbox-color.color{color:#562894}.toolbox-color.bg{background-color:#562894;color:#fff}.toolbox-color.border{border-color:#562894}.toolbox-color.fill{fill:#562894}.grey.color{color:#3a3a3a}.grey.bg{background-color:#3a3a3a;color:#fff}.grey.border{border-color:#3a3a3a}.grey.fill{fill:#3a3a3a}.carved{font-family:'aw-conqueror-carved-one',sans-serif;font-weight:normal}.section-title{font-size:22px}p{line-height:1.3}.outline-btn{padding:20px 0;width:100%;max-width:200px;border:1px solid #c1c1c1;display:block;text-align:center;font-family:'aw-conqueror-carved-one',sans-serif;font-weight:normal;text-decoration:none;color:inherit;font-size:11px;}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){.outline-btn{max-width:90%}}.truncate{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}a img{border:none}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,main{margin:0;padding:0;border:0;outline:0;display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]),[hidden]{display:none}> *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:greyscale;font-weight:300;font-size:62.5%}html,body{max-width:100%}body{background:#fff;color:#2b2b2b;height:100%;font-size:1.4rem}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header,section,footer,aside{max-width:1400px;margin:0 auto;padding:0 80px;}@media only screen and (max-width: 1100px) and (min-width: 821px){header,section,footer,aside{padding:0 20px}}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){header,section,footer,aside{padding:0 10px}}section.grid{padding:0 75px;zoom:1;}section.grid:before,section.grid:after{content:"";display:table}section.grid:after{clear:both}@media only screen and (max-width: 1100px) and (min-width: 821px){section.grid{padding:0 15px}}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){section.grid{padding:0 5px}}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){section.grid{padding:0 5px}}.flex,body.learnmore #learnmore{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;}.flex.wrap,body.learnmore #learnmore.wrap{-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.justify-center,body.learnmore #learnmore.justify-center,#learnmore{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.flex.justify-space,body.learnmore #learnmore.justify-space{-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.flex.v-center,body.learnmore #learnmore.v-center,#learnmore{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swipe{width:100%;overflow:hidden}.category{display:block;float:none;zoom:1;margin:0 0 30px}.category:before,.category:after{content:"";display:table}.category:after{clear:both}article.tool{border:0 solid #fff;height:0;padding-bottom:23.3%;font-size:14px;margin:0 0 25px;position:relative;overflow:hidden;float:left;width:calc(25% - 10px);margin:5px;}@media only screen and (max-width: 1100px) and (min-width: 821px){article.tool{width:calc(33% - 10px);padding-bottom:31.9%}}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){article.tool{width:calc(50% - 10px);padding-bottom:46.9%;margin:5px}}article.tool:before{width:100%;height:100%;content:'';position:absolute;border:1px solid transparent;border-color:inherit;-webkit-transition:border-width 0.2s;-moz-transition:border-width 0.2s;-o-transition:border-width 0.2s;-ms-transition:border-width 0.2s;transition:border-width 0.2s;left:0;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;pointer-events:none;display:block}article.tool a{color:inherit;text-decoration:none;position:absolute;height:100%;width:100%}article.tool h1{text-align:center;position:absolute;bottom:10%;width:80%;left:10%;line-height:1.1;font-family:'Helvetica Neue','Helvetica',Arial;font-size:18px;}@media only screen and (max-width: 570px){article.tool h1{left:5%;width:90%;font-size:12px}}article.tool h1 .carved{font-size:11px;line-height:1.4;margin-top:3px}article.tool h1 span{display:block}article.tool img{width:65%;height:auto;margin:0 auto;display:inline-block}article.tool .overview{height:80%;}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){article.tool .overview{height:60%;margin:10% 0}}article.tool .overlay{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-transform:translateY(-101%);-moz-transform:translateY(-101%);-o-transform:translateY(-101%);-ms-transform:translateY(-101%);transform:translateY(-101%);-webkit-transition:-webkit-transform 0.2s;-moz-transition:-moz-transform 0.2s;-o-transition:-o-transform 0.2s;-ms-transition:-ms-transform 0.2s;transition:transform 0.2s;padding:20px 16px;overflow:hidden;}article.tool .overlay p{font-size:16px;margin-top:12px}article.tool .outline-btn{position:absolute;bottom:20px;left:0;right:0;margin:0 auto;border-color:#fff;background:#fff;color:inherit}article.tool .meta{display:none}article.tool .meta-list{background:transparent;position:absolute;bottom:5px;left:25%;right:25%;}@media only screen and (max-width: 570px){article.tool .meta-list{left:10%;right:10%}}article.tool .meta-list li{padding:10px 0% 20px 3%;font-size:11px;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}article.tool .meta-list .icon{margin:0 5px 0 0;height:12px;}@media only screen and (max-width: 570px){article.tool .meta-list .icon{margin-top:5px}}article.tool img,article.tool h1,article.tool .meta-list li{-webkit-transition:0.4s -webkit-transform;-moz-transition:0.4s -moz-transform;-o-transition:0.4s -o-transform;-ms-transition:0.4s -ms-transform;transition:0.4s transform;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000}article.tool:hover .overlay{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){article.tool:hover .overlay{display:none}}article.tool:hover img{-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}article.tool:hover h1{-webkit-transform:translateY(-25px);-moz-transform:translateY(-25px);-o-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px)}article.tool:hover .meta-list li{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}article.tool h1 span{display:block}article.tool:hover:before{border-color:inherit;border-width:5px}article.category.explore .outline-btn{color:#562894;border-color:#562894}article.desc{height:0;padding:0 26px 23.3%;position:relative;float:left;}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){article.desc{width:calc(100% - 10px);padding:1px 26px 80px;float:none;height:auto;margin:5px}}article.desc h1{font-size:20px;text-transform:uppercase;margin-top:32px;}article.desc h1 span{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}article.desc p{font-size:16px;margin-top:14px;}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){article.desc p{font-size:14px}}article.desc .outline-btn{position:absolute;bottom:20px;right:26px;border-color:#fff;color:#fff;}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){article.desc .outline-btn{left:20px;right:20px;max-width:inherit;width:auto}}article.desc .outline-btn:hover{background:#fff;color:inherit}article.desc .category-icon{height:13px;display:block;margin-top:30px;}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){article.desc .category-icon{display:none}}article.desc .category-icon svg{height:100%}article.desc .category-icon.energizers .energizers{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}article.desc .category-icon.transformation .transformation{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}article.desc .category-icon.team .team{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}article.desc .category-icon.reflection .reflection{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}article.desc .category-icon.innovation .innovation{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}article.featured-tool{border:1px solid #fff;width:calc(25% - 5px);height:510px;font-size:14px;padding:25px 25px 40%;margin:0 0 25px;border:none;position:relative;}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){article.featured-tool{width:49%;padding:10px}}@media only screen and (max-width: 570px){article.featured-tool{height:410px}}article.featured-tool a{color:inherit;text-decoration:none}article.featured-tool:before{width:100%;height:100%;content:'';position:absolute;border:1px solid #c1c1c1;-webkit-transition:border-width 0.2s;-moz-transition:border-width 0.2s;-o-transition:border-width 0.2s;-ms-transition:border-width 0.2s;transition:border-width 0.2s;left:0;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;pointer-events:none}article.featured-tool:after{content:'';position:absolute;bottom:5px;height:120px;left:10px;right:10px;background:-webkit-linear-gradient(rgba(255,255,255,0) 0%, #fff 30%);background:-moz-linear-gradient(rgba(255,255,255,0) 0%, #fff 30%);background:-o-linear-gradient(rgba(255,255,255,0) 0%, #fff 30%);background:-ms-linear-gradient(rgba(255,255,255,0) 0%, #fff 30%);background:linear-gradient(rgba(255,255,255,0) 0%, #fff 30%);display:block;z-index:1}article.featured-tool:hover:before{border-color:inherit;border-width:5px}article.featured-tool .info{position:absolute;bottom:75px;right:25px;left:25px}article.featured-tool h1{color:#2b2b2b;margin-top:15px;line-height:1.1;font-family:'Helvetica Neue','Helvetica',Arial;font-size:18px}article.featured-tool p{color:#595959;font-size:14px;overflow:hidden;max-height:110px;margin-top:10px}article.featured-tool .line-clamp{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}article.featured-tool figure{background:#f9f9f7}article.featured-tool img{max-height:240px}article.featured-tool:hover .outline-btn{background:inherit;color:#fff}article.featured-tool .btnHolder{height:0}article.featured-tool .outline-btn{position:absolute;bottom:25px;right:25px;left:25px;width:auto;background-color:transparent;color:#2b2b2b}.type i{display:inline-block;width:10px;height:10px;margin-right:3px;}.type i svg{width:100%;}.transformation .type i svg path,.transformation .type i svg polygon,.transformation .type i svg rect{fill:#fe3f00}.team .type i svg path,.team .type i svg polygon,.team .type i svg rect{fill:#04cdae}.innovation .type i svg path,.innovation .type i svg polygon,.innovation .type i svg rect{fill:#50b715}.reflection .type i svg path,.reflection .type i svg polygon,.reflection .type i svg rect{fill:#128bdd}.energizers .type i svg path,.energizers .type i svg polygon,.energizers .type i svg rect{fill:#ec1a6d}.overlay .type i svg path,.overlay .type i svg polygon,.overlay .type i svg rect{fill:#fff}.outline-btn{margin:0 auto;z-index:2;}.transformation .outline-btn:hover{color:#fe3f00}.team .outline-btn:hover{color:#04cdae}.innovation .outline-btn:hover{color:#50b715}.reflection .outline-btn:hover{color:#128bdd}.energizers .outline-btn:hover{color:#ec1a6d}footer#footer{padding-top:50px;padding-bottom:50px;}footer#footer .links{width:70%;float:left;font-size:13px;}@media only screen and (max-width: 570px){footer#footer .links{display:none}}@media only print{footer#footer .links{width:100%;text-align:center}}footer#footer .links .carved{font-size:12px}footer#footer .links h1{height:35px;}@media only print{footer#footer .links h1{display:inline-block}}footer#footer .links h1 svg{height:100%;width:auto}footer#footer .links .categories{float:left;width:70%;display:none;}footer#footer .links .categories ul{list-style:none;margin-top:14px;-webkit-column-count:2;-moz-column-count:2;column-count:2}footer#footer .links .categories li{padding:10px 0;-webkit-column-break-inside:avoid}footer#footer .links .categories a{display:block;text-decoration:none;padding-bottom:12px;}footer#footer .links .categories a:not(.color){color:inherit}footer#footer .links .categories a:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}footer#footer .links .categories a span{color:#595959;}footer#footer .links .categories a span:before{content:' '}footer#footer .links .pages{float:left;width:30%;}@media only screen and (max-width: 570px){footer#footer .links .pages{display:none}}@media only print{footer#footer .links .pages{display:none}}footer#footer .links .pages ul{margin-top:36px;list-style:none}footer#footer .links .pages a{display:block;text-decoration:none;color:inherit;padding:0 0 22px}footer#footer .social{float:right;width:30%;text-align:right;}@media only print{footer#footer .social{display:none}}@media only screen and (max-width: 570px){footer#footer .social{float:none;text-align:center;width:100%}}footer#footer .social .icons{zoom:1;}footer#footer .social .icons:before,footer#footer .social .icons:after{content:"";display:table}footer#footer .social .icons:after{clear:both}footer#footer .social .icons a{display:inline-block;width:36px;float:right;margin:0 0 0 10px;}@media only screen and (max-width: 570px){footer#footer .social .icons a{width:22%;float:none;margin:0 2% 0}footer#footer .social .icons a:first-child{margin-left:0}footer#footer .social .icons a:last-child{margin-right:0}}footer#footer .social .icons a svg{width:100%}footer#footer .social .icons a:hover rect{fill:#562894}footer#footer .social .feedback{display:inline-block;margin-top:35px;max-width:100%;}footer#footer .social .feedback:hover{border-color:#562894;color:#fff;background:#562894}footer#footer .copyright{float:none;clear:both;text-align:center;padding-top:30px;}footer#footer .copyright a{color:#562894}footer#footer .aside{position:fixed;zoom:1;z-index:2;right:0;bottom:10%;}footer#footer .aside:before,footer#footer .aside:after{content:"";display:table}footer#footer .aside:after{clear:both}@media only print{footer#footer .aside{display:none}}#top-btn,#feedback-btn,#learnmore-btn{width:72px;height:57px;margin-bottom:12px;padding:0 15px 0 0;margin-right:-15px;border:0;outline:0;-webkit-transition:0.2s -webkit-transform;-moz-transition:0.2s -moz-transform;-o-transition:0.2s -o-transform;-ms-transition:0.2s -ms-transform;transition:0.2s transform;cursor:pointer;}#top-btn:hover,#feedback-btn:hover,#learnmore-btn:hover{-webkit-transform:translateX(-15px) !important;-moz-transform:translateX(-15px) !important;-o-transform:translateX(-15px) !important;-ms-transform:translateX(-15px) !important;transform:translateX(-15px) !important}#top-btn{background:#3a3a3a;color:#fff;text-decoration:none;text-align:center;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#top-btn{display:none}}#top-btn svg{width:26px;margin:0 auto 10px;display:inline-block}#top-btn span{font-size:8px}#feedback-btn,#learnmore-btn{display:inline-block;background:#562894;}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#feedback-btn,#learnmore-btn{display:none}}#feedback-btn svg,#learnmore-btn svg{height:100%}#learnmore-btn{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);position:relative;z-index:21}#header{vertical-align:middle;padding-top:20px;margin-bottom:20px;}@media only screen and (max-width: 570px){#header{padding-top:16px;margin-bottom:16px}}@media only print{#header{text-align:center}}#header:after{display:block;border-bottom:1px solid #c1c1c1;content:'';width:100%;padding-bottom:10px;z-index:3;position:relative}#header h1{height:35px;position:relative;z-index:2;}@media only print{#header h1{display:inline-block}}#header h1 svg{height:100%;width:auto}#header h1:hover .bg{-webkit-animation-name:logoColor;-moz-animation-name:logoColor;-o-animation-name:logoColor;-ms-animation-name:logoColor;animation-name:logoColor;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;-ms-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-o-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}#header h1,#header h2{vertical-align:middle;display:inline-block}#header h2{font-size:14px;color:#3a3a3a;text-align:center;font-family:'Helvetica Neue';font-weight:400;margin-top:10px;position:absolute;left:0;width:100%;}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#header h2{display:none}}@media only print{#header h2{display:none}}#header .buttons{float:right;margin-top:6px;color:#2b2b2b;position:relative;z-index:2;}@media only print{#header .buttons{display:none}}#header .buttons a{text-decoration:none;color:inherit;display:inline-block}#header .buttons i,#header .buttons span{display:inline-block;vertical-align:middle}#header .buttons span{margin-top:2px}#header .buttons svg{max-height:15px}#header .buttons .menu svg path{-webkit-transition:-webkit-transform 0.2s;-moz-transition:-moz-transform 0.2s;-o-transition:-o-transform 0.2s;-ms-transition:-ms-transform 0.2s;transition:transform 0.2s}#header .buttons .menu:hover svg .top{-webkit-transform:translateY(2px);-moz-transform:translateY(2px);-o-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}#header .buttons .menu:hover svg .btm{-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#header .buttons .menu span{display:none}}#header .buttons .about{width:24px;height:24px;margin:0 15px 0 0;background:#562894;}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#header .buttons .about{display:none}}#header .buttons .about i{height:100%;width:auto;}#header .buttons .about i svg{max-height:inherit;width:100%;}#header .buttons .about i svg path,#header .buttons .about i svg rect{fill:#fff}#header.active #menu{display:block}#menu{position:absolute;height:100%;left:0;top:65px;width:100%;background:#fff;z-index:3;display:none;}#menu ul{max-width:1400px;margin:0 auto;padding:0 80px;}@media only screen and (max-width: 570px){#menu ul{padding:0 10px}}#menu li{display:block;position:relative;margin-top:-1px;}#menu li:after{content:'';display:block;border-bottom:1px solid #2b2b2b;margin-top:-1px;z-index:1}#menu li.row{text-align:center;}#menu li.row a{display:inline-block;margin:0 20px;}#menu li.row a:hover{border-color:transparent}#menu a{text-align:center;display:block;text-decoration:none;color:#2b2b2b;border:1px solid transparent;padding:20px 0 18px;position:relative;}#menu a:hover{border-color:inherit;border-width:1px;color:inherit;z-index:2}@-moz-keyframes logoColor{0%,24%,100%{fill:#562894}25%,49%{fill:#04cdae}50%,74%{fill:#ec1a6d}75%,99%{fill:#fe3f00}}@-webkit-keyframes logoColor{0%,24%,100%{fill:#562894}25%,49%{fill:#04cdae}50%,74%{fill:#ec1a6d}75%,99%{fill:#fe3f00}}@-o-keyframes logoColor{0%,24%,100%{fill:#562894}25%,49%{fill:#04cdae}50%,74%{fill:#ec1a6d}75%,99%{fill:#fe3f00}}@-ms-keyframes logoColor{0%,24%,100%{fill:#562894}25%,49%{fill:#04cdae}50%,74%{fill:#ec1a6d}75%,99%{fill:#fe3f00}}@keyframes logoColor{0%,24%,100%{fill:#562894}25%,49%{fill:#04cdae}50%,74%{fill:#ec1a6d}75%,99%{fill:#fe3f00}}#start-info{background-color:#562894;color:#fff;text-align:center;padding:30px 10px;margin-top:10px;position:relative;display:none;}#start-info.active{display:block;}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#start-info.active{display:none}}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#start-info{display:none}}#start-info:before{content:'';width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:5px solid #562894;display:block;position:absolute;top:-5px;right:94px}#start-info h3{font-family:'aw-conqueror-carved-one',sans-serif;font-weight:normal;font-size:30px}#start-info p{font-size:14px}#start-info .desc{padding:0 50px}#start-info .outline-btn{background-color:transparent;min-width:30%;cursor:pointer;outline:0;}#start-info .outline-btn:hover{background:#fff;color:#562894}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#start-info .outline-btn{max-width:200px}}#start-info article{padding:0 0 30px;margin:0 1% 0;width:20%;}#start-info article h1{padding-bottom:10px;margin-bottom:10px;height:auto;line-height:1.2;border-bottom:1px solid rgba(255,255,255,0.5);color:rgba(255,255,255,0.5);}#start-info article h1 span{display:block;color:#fff}#start-info article img{width:100%;height:auto}section#hyperisland{max-width:inherit;padding:0;}@media only screen and (max-width: 570px){section#hyperisland{padding:34px 0 20px}}section#hyperisland .content{max-width:1400px;padding:0 80px;margin:0 auto;position:relative;zoom:1;}section#hyperisland .content:before,section#hyperisland .content:after{content:"";display:table}section#hyperisland .content:after{clear:both}@media only screen and (max-width: 570px){section#hyperisland .content{padding:0 20px}}section#hyperisland article{width:50%;float:left;padding:54px 0 130px;}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){section#hyperisland article{width:100%;float:none;padding:30px}}section#hyperisland article.hyper h1{max-width:240px;padding:0;}section#hyperisland article.hyper h1 svg{width:100%}section#hyperisland article.toolbox{padding-right:5%;}section#hyperisland article.toolbox h1{max-width:100%;font-size:38px;margin-top:-5px;color:#fff;}section#hyperisland article.toolbox h1 span{display:block;color:#fff}section#hyperisland p{font-size:16px;margin-top:20px}section#hyperisland .outline-btn{margin:50px auto 0;max-width:300px;position:absolute;bottom:40px;}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){section#hyperisland .outline-btn{position:relative;bottom:initial}}section#hyperisland .outline-btn:hover{background:#fff;color:#562894}#about h1{text-align:center;font-size:25px;padding:20px;font-family:'aw-conqueror-carved-one',sans-serif;font-weight:normal}#about section.information{max-width:840px;padding:0 auto;margin-top:50px;font-size:17px;}#about section.information h2,#about section.information h3{font-family:'aw-conqueror-carved-one',sans-serif;font-weight:normal;margin:7px 0 14px;line-height:1.2}#about section.information p,#about section.information ul{margin:0 0 20px}#about section.information ul{list-style:initial;list-style-position:inside}#about section.information a{text-decoration:underline;color:#000}#feedback h1{font-size:20px;text-align:center;padding:20px}#feedback form{padding:20px 0 0}#feedback fieldset{margin:20px auto;max-width:890px;}#feedback fieldset h3{font-size:20px;text-align:left;margin-bottom:20px;font-weight:bold}#feedback fieldset p{max-width:600px}#feedback fieldset textarea,#feedback fieldset input[type='text'],#feedback fieldset input[type='email']{display:block;width:100%;border-color:#dadfe3;padding:10px;font-size:15px;font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;margin-top:20px;outline:0;}#feedback fieldset textarea:hover,#feedback fieldset input[type='text']:hover,#feedback fieldset input[type='email']:hover,#feedback fieldset textarea:focus,#feedback fieldset input[type='text']:focus,#feedback fieldset input[type='email']:focus{border-color:#562894}#feedback fieldset .description,#feedback fieldset .rating{width:50%;float:left;}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#feedback fieldset .description,#feedback fieldset .rating{width:100%;float:none}}#feedback .content{zoom:1}#feedback .content:before,#feedback .content:after{content:"";display:table}#feedback .content:after{clear:both}#feedback .rating label{-webkit-border-radius:20px;border-radius:20px;width:20px;height:20px;display:inline-block;margin:0 5px;background:#efefef;border:1px solid #c1c1c1;text-align:center;position:relative;cursor:pointer;font-size:11px;color:#a7a9ac;}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#feedback .rating label{margin:0 2px}}#feedback .rating label input{display:none}#feedback .rating label:after{content:'';display:block;position:absolute;background:#562894;top:3px;bottom:3px;left:3px;right:3px;-webkit-border-radius:100%;border-radius:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:scale(0) translateZ(0);-moz-transform:scale(0) translateZ(0);-o-transform:scale(0) translateZ(0);-ms-transform:scale(0) translateZ(0);transform:scale(0) translateZ(0);-webkit-transition:0.2s -webkit-transform;-moz-transition:0.2s -moz-transform;-o-transition:0.2s -o-transform;-ms-transition:0.2s -ms-transform;transition:0.2s transform;-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-o-transition-property:-o-transform, opacity;-ms-transition-property:-ms-transform, opacity;transition-property:transform, opacity}#feedback .rating label:first-child:before{content:'Poor';position:absolute;bottom:-20px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#feedback .rating label:last-child:before{content:'Excellent';position:absolute;bottom:-20px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#feedback .rating label.checked:after{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1) translateZ(0);-moz-transform:scale(1) translateZ(0);-o-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}#feedback .rating label.checked span{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translateY(0) translateZ(0);-moz-transform:translateY(0) translateZ(0);-o-transform:translateY(0) translateZ(0);-ms-transform:translateY(0) translateZ(0);transform:translateY(0) translateZ(0)}#feedback .rating label:hover:not(.checked){border-color:#562894}#feedback .rating span{display:block;position:absolute;top:-17px;width:100%;-webkit-transform:translateY(3px) translateZ(0);-moz-transform:translateY(3px) translateZ(0);-o-transform:translateY(3px) translateZ(0);-ms-transform:translateY(3px) translateZ(0);transform:translateY(3px) translateZ(0);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:0.3s -webkit-transform;-moz-transition:0.3s -moz-transform;-o-transition:0.3s -o-transform;-ms-transition:0.3s -ms-transform;transition:0.3s transform;-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-o-transition-property:-o-transform, opacity;-ms-transition-property:-ms-transform, opacity;transition-property:transform, opacity}#feedback .rating{margin:40px 0 20px;text-align:right;padding-right:10px;}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#feedback .rating{margin:20px 0 20px;text-align:center}}#feedback fieldset.personal{zoom:1;}#feedback fieldset.personal:before,#feedback fieldset.personal:after{content:"";display:table}#feedback fieldset.personal:after{clear:both}#feedback fieldset.personal label{width:48%;display:block;float:left;}#feedback fieldset.personal label:last-child{float:right}#feedback fieldset.personal input{width:100%;padding:10px;margin:0;border:1px solid #c1c1c1}#feedback .send{padding:20px 0;}#feedback .send .outline-btn{cursor:pointer;max-width:80%;background:#fff;}#feedback .send .outline-btn:hover{background:#562894;color:#fff}#thanks{padding:0 40px;font-size:16px;}#thanks .content{min-height:70vh}#thanks h1{font-size:50px;text-align:center;margin-bottom:10px}#thanks p{text-align:center}#learnmore{position:fixed;z-index:20;height:100%;width:100%;top:0;left:0;background:#562894;color:#fff;display:none;padding:30px;}#learnmore .layout{display:inline-block;max-width:500px;margin:0 auto}#learnmore h1{margin-bottom:50px;max-width:420px}#learnmore input{display:block;width:100%;background:#fff;border:1px solid #fff;padding:16px;text-align:left;margin:20px 0;font-family:'HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue',Helvetica,Arial,'Lucida Grande',sans-serif;font-size:20px}#learnmore button{background:transparent}#learnmore .submit{background-color:transparent;border-color:#fff;margin-top:50px;cursor:pointer;}#learnmore .submit:hover{background:#fff;color:#562894}#learnmore .close{border:0;outline:0;position:absolute;top:20px;right:20px;width:32px;height:32px;cursor:pointer;-webkit-transition:-webkit-transform 0.2s;-moz-transition:-moz-transform 0.2s;-o-transition:-o-transform 0.2s;-ms-transition:-ms-transform 0.2s;transition:transform 0.2s;}#learnmore .close:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#learnmore .close svg{width:100%}#tool .top{zoom:1;padding-bottom:44px;}#tool .top:before,#tool .top:after{content:"";display:table}#tool .top:after{clear:both}#tool .top .type{font-size:14px;text-decoration:none;display:block;}#tool .top .type i{margin-right:5px}#tool .top img{width:100%;height:auto}#tool .top .icon,#tool .top .content{display:block;float:left}#tool .top .icon{width:30%;margin-right:3%}#tool .top .content{width:47%;padding:44px 0 0 0;font-size:16px;}@media only screen and (max-width: 570px){#tool .top .content{width:66%;padding:0}}@media only print{#tool .top .content{width:66%;padding:0}}#tool .top .share{float:right;width:10%;text-align:center;border-left:1px solid #c1c1c1;padding-bottom:40px;margin-top:44px;}@media only screen and (max-width: 570px){#tool .top .share{display:none}}@media only print{#tool .top .share{display:none}}#tool .top .share a{text-decoration:none;color:inherit}#tool .top .share .share-btn{max-width:45px;width:60%;display:inline-block}#tool .top .share svg{width:100%;display:block}#tool .top .share span{display:block;width:100%;text-align:center;font-family:'aw-conqueror-carved-one',sans-serif;font-weight:normal;font-size:12px;margin-top:5px}#tool .top h1{font-size:35px;margin:7px 0 12px}#tool .top .external{margin:30px 0 0;}#tool .top .external h2{font-size:25px;margin:0 0 15px}#tool .top .external .outline-btn{margin:15px 0;}#tool .top .external .outline-btn:hover{background:#562894;color:#fff}#tool .meta{max-width:1400px;margin:0 auto;padding:0 80px;}@media only screen and (max-width: 1100px) and (min-width: 821px){#tool .meta{padding:0 20px}}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#tool .meta{padding:0 10px}}#tool .meta p{font-size:11px}#tool .meta .helper{position:absolute;top:0;-webkit-transform:translateY(-70%);-moz-transform:translateY(-70%);-o-transform:translateY(-70%);-ms-transform:translateY(-70%);transform:translateY(-70%);display:inline-block;padding:10px 10px;background-color:#562894;font-family:'aw-conqueror-carved-one',sans-serif;font-weight:normal;color:#fff;text-align:center;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:-webkit-transform 0.2s;-moz-transition:-moz-transform 0.2s;-o-transition:-o-transform 0.2s;-ms-transition:-ms-transform 0.2s;transition:transform 0.2s;-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;-o-transition-property:-o-transform, opacity;-ms-transition-property:-ms-transform, opacity;transition-property:transform, opacity;pointer-events:none;}#tool .meta .helper:after{content:'';width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:6px solid #562894;font-size:0;line-height:0;display:block;position:absolute;bottom:-5px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:0;right:0}#tool .meta svg{height:100%;display:inline-block}#tool .meta .material-list{max-width:80px}#tool .steps .step{margin-bottom:-1px;border-bottom:1px solid rgba(193,193,193,0.3);-webkit-transition:border-width 0.4s;-moz-transition:border-width 0.4s;-o-transition:border-width 0.4s;-ms-transition:border-width 0.4s;transition:border-width 0.4s;-webkit-transition-property:border-color, border-width;-moz-transition-property:border-color, border-width;-o-transition-property:border-color, border-width;-ms-transition-property:border-color, border-width;transition-property:border-color, border-width;}#tool .steps .step:target{border-top:40px solid;border-color:#c1c1c1}#tool .steps .step:hover{border-color:#c1c1c1}#tool .steps .step:last-child{border:0}#tool .steps .step a{color:inherit;text-decoration:none}#tool .steps .step .icon{display:block;margin-bottom:10px;}#tool .steps .step .icon svg{height:10px;}#tool .steps .step .icon svg path,#tool .steps .step .icon svg polygon,#tool .steps .step .icon svg rect{fill:#aaacaa}#tool .steps article{padding:30px 30px;max-width:860px;margin:0 auto;zoom:1;}#tool .steps article:before,#tool .steps article:after{content:"";display:table}#tool .steps article:after{clear:both}#tool .steps article.image .content{float:left;width:70%}#tool .steps article.image .media{float:right;width:25%;}#tool .steps article.image .media img{display:inline-block;width:100%;margin:0 auto}@media only screen and (max-width: 570px){#tool .steps article.image .content,#tool .steps article.image .media{width:100%;float:none;margin:10px 0}}@media only print{#tool .steps article.image .content,#tool .steps article.image .media{width:100%;float:none;margin:10px 0}}#tool .steps article .notes{margin-top:20px;float:none;clear:both}#tool .steps article h3{font-size:14px;margin-bottom:7px}#tool .steps article .bg{padding:15px;font-size:15px;background-color:#ebebeb;font-style:italic}#tool .steps h1{font-size:23px;margin-bottom:13px}#tool .md{font-size:16px;line-height:1.2;}#tool .md p,#tool .md ul{margin-bottom:16px}#tool .md strong{font-weight:bold}#tool .md em{font-style:italic}#tool .md ul{list-style:initial;list-style-position:inside}#tool .steps .md a{text-decoration:underline;color:#000}#tool .related{margin-top:50px;}#tool .related h3{max-width:1400px;margin:0 auto;padding:0 80px;background-color:#595959;padding:20px 30px;font-size:20px;text-align:center;color:#fff;}@media only screen and (max-width: 1100px) and (min-width: 821px){#tool .related h3{padding:0 20px}}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#tool .related h3{padding:0 10px}}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#tool .related h3{padding:10px}}#tool .related .center{padding:30px 30px;max-width:860px;margin:0 auto;zoom:1}#tool .related .center:before,#tool .related .center:after{content:"";display:table}#tool .related .center:after{clear:both}#tool .related .sources,#tool .related .related{width:50%;float:left}#tool .related h4{font-size:20px;margin:0 0 12px}#tool .comments{padding-top:40px;padding-bottom:20px;}@media only print{#tool .comments{display:none}}@media only print{#share{display:none}}#share h4{padding:10px 0}#share a{margin:0 5px 0 0}ul.meta-list{background-color:#eff0f0;padding:0 5%;}ul.meta-list > li{display:block;padding:20px 4% 20px 8%;font-size:12px;vertical-align:top;position:relative;}@media only screen and (max-width: 570px){ul.meta-list > li{text-align:center}}ul.meta-list > li:first-child{padding-left:0;border-left:0}ul.meta-list > li .description{display:inline-block;}@media only screen and (max-width: 570px){ul.meta-list > li .description{margin-top:5px}}@media only screen and (max-width: 570px){ul.meta-list > li .description p{display:none}}ul.meta-list > li .description span{text-transform:capitalize}ul.meta-list > li:hover .helper{-webkit-transform:translateY(-90%);-moz-transform:translateY(-90%);-o-transform:translateY(-90%);-ms-transform:translateY(-90%);transform:translateY(-90%);opacity:1;-ms-filter:none;filter:none}ul.meta-list > li .icon{height:20px;display:inline-block;margin:3px 10px 0 0;vertical-align:top;}ul.meta-list > li .icon svg{height:100%;display:block}#filter{max-width:1400px;margin:0 auto;padding:0 80px;margin:0 auto 20px;}@media only screen and (max-width: 1100px) and (min-width: 821px){#filter{padding:0 20px}}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#filter{padding:0 10px}}#filter .inputs{background:#f3f3f3;margin-top:20px;padding:20px 20px;}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#filter .inputs{padding:0;background:transparent}}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#filter .inputs .flex{-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}#filter .categories{width:60%;zoom:1;}#filter .categories:before,#filter .categories:after{content:"";display:table}#filter .categories:after{clear:both}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#filter .categories{width:100%}}#filter label{cursor:pointer}#filter label.btn{vertical-align:top;display:inline-block;padding:14px 10px;text-align:center;margin:1px;background:#fff;font-family:'aw-conqueror-carved-one',sans-serif;font-weight:normal;font-size:12px;border-width:1px;border-style:solid;position:relative;}#filter label.btn .background{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;display:block;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:0.2s opacity;-moz-transition:0.2s opacity;-o-transition:0.2s opacity;-ms-transition:0.2s opacity;transition:0.2s opacity;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-o-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}#filter label.btn > *{position:relative;z-index:2}#filter label.btn:hover .background,#filter label.btn.checked .background{opacity:1;-ms-filter:none;filter:none}#filter label.btn:hover .name,#filter label.btn.checked .name,#filter label.btn:hover .count,#filter label.btn.checked .count{color:#fff}#filter label.btn:hover .background{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}#filter label.btn:hover.checked .background{opacity:.95;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";filter:alpha(opacity=95)}#filter input,#filter button[type='submit']{display:none}#filter label.category{width:calc(33.3% - 10px);display:block;float:left;padding:14px 10px;position:relative;border-width:1px;border-style:solid;}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#filter label.category{width:calc(33.3% - 2px);padding:10px 5px}}@media only screen and (max-width: 570px){#filter label.category{font-size:10px;padding:10px 2px}}#filter label.category span.count{color:inherit;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}#filter label.category span.count:before{content:' '}#filter label.category .checkmark{position:absolute;display:inline-block;right:16px;top:14px;display:none;width:9px;height:auto;}#filter label.category .checkmark .fill path{fill:inherit}#filter label.category.checked .checkmark{display:block}#filter .fieldset-title{display:block;font-size:14px;padding:0 0 10px}#filter .timeframe{padding:0 2% 0 0;}#filter .timeframe .btn{width:calc(50% - 2px)}#filter .groupsize .btn{width:calc(33.3% - 2px)}#filter .groupsize,#filter .timeframe{min-width:20%;}@media only screen and (max-width: 570px), all and (max-width: 820px) and (min-width: 571px){#filter .groupsize,#filter .timeframe{width:calc(50%);display:none}}#filter .sort{margin:20px 0 0;}#filter .sort h3{border-bottom:1px solid #c1c1c1;}#filter .sort h3 span{display:inline-block;border-bottom:4px solid #562894;padding-bottom:12px}#filter .sort span{font-size:12px}#filter .sort label{font-family:'aw-conqueror-carved-one',sans-serif;font-weight:normal;font-size:11px;text-decoration:none;color:#c1c1c1;margin-left:20px;border:0;padding:0;background:0;outline:0;cursor:pointer;pointer-events:auto;}#filter .sort label span{color:#c1c1c1}#filter .sort label.checked{border-bottom:2px solid #562894;}#filter .sort label.checked span{color:#562894}#filter .sort label.feat{color:#2b2b2b;cursor:auto;pointer-events:none}#filter .sort label:hover{color:#2b2b2b !important}#filter .sort a.featured{text-decoration:none;padding-bottom:3px;float:right;}#filter .sort a.featured:hover{border-bottom:2px solid #562894}#featured{margin-top:30px;}@media only print{#featured{display:none}}#featured h3{border-bottom:1px solid #c1c1c1;margin-bottom:15px;}#featured h3 span{display:inline-block;border-bottom:4px solid #562894;padding-bottom:12px}#featured .selection{margin-bottom:20px}#featured button{font-family:'aw-conqueror-carved-one',sans-serif;font-weight:normal;font-size:11px;text-decoration:none;color:#c1c1c1;margin-left:20px;border:0;padding:0;background:0;outline:0;cursor:pointer;pointer-events:auto;}#featured button.feat{color:#2b2b2b;cursor:auto;pointer-events:none}#featured button:hover{color:#2b2b2b !important}#featured button:first-child{margin-left:0}#featured .popular{display:none}#featured.popular .popular{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}#featured.popular .featured{display:none}#featured.popular button.feat{color:#c1c1c1;cursor:pointer;pointer-events:auto}#featured.popular button.pop{color:#2b2b2b;cursor:auto;pointer-events:none}