@import "../css/normalize.css";@import url(open-sans.css);/*! layout.less v1.14.8 | MIT License | (c) 2015 by Felix Laukel (http://laukel.com) */@keyframes fade-in-up{0%{opacity:0;transform:translateY(20%);-webkit-transform:translateY(20%);-ms-transform:translateY(20%)}100%{opacity:1;transform:none;-webkit-transform:none;-ms-transform:none}}@-webkit-keyframes fade-in-up{0%{opacity:0;transform:translateY(20%);-webkit-transform:translateY(20%);-ms-transform:translateY(20%)}100%{opacity:1;transform:none;-webkit-transform:none;-ms-transform:none}}@keyframes fade-in-right{0%{opacity:0;transform:translateX(-20%);-webkit-transform:translateX(-20%);-ms-transform:translateX(-20%)}100%{opacity:1;transform:none;-webkit-transform:none;-ms-transform:none}}@-webkit-keyframes fade-in-right{0%{opacity:0;transform:translateX(-20%);-webkit-transform:translateX(-20%);-ms-transform:translateX(-20%)}100%{opacity:1;transform:none;-webkit-transform:none;-ms-transform:none}}@keyframes fade-in-down{0%{opacity:0;transform:translateY(-20%);-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%)}100%{opacity:1;transform:none;-webkit-transform:none;-ms-transform:none}}@-webkit-keyframes fade-in-down{0%{opacity:0;transform:translateY(-20%);-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%)}100%{opacity:1;transform:none;-webkit-transform:none;-ms-transform:none}}@keyframes fade-in-left{0%{opacity:0;transform:translateX(20%);-webkit-transform:translateX(20%);-ms-transform:translateX(20%)}100%{opacity:1;transform:none;-webkit-transform:none;-ms-transform:none}}@-webkit-keyframes fade-in-left{0%{opacity:0;transform:translateX(20%);-webkit-transform:translateX(20%);-ms-transform:translateX(20%)}100%{opacity:1;transform:none;-webkit-transform:none;-ms-transform:none}}@keyframes fade-in-backward{0%{opacity:0;transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2)}100%{opacity:1;transform:none;-webkit-transform:none;-ms-transform:none}}@-webkit-keyframes fade-in-backward{0%{opacity:0;transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2)}100%{opacity:1;transform:none;-webkit-transform:none;-ms-transform:none}}@keyframes fade-in-forward{0%{opacity:0;transform:scale(.8);-webkit-transform:scale(.8);-ms-transform:scale(.8)}100%{opacity:1;transform:none;-webkit-transform:none;-ms-transform:none}}@-webkit-keyframes fade-in-forward{0%{opacity:0;transform:scale(.8);-webkit-transform:scale(.8);-ms-transform:scale(.8)}100%{opacity:1;transform:none;-webkit-transform:none;-ms-transform:none}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}html{font-size:18px}body.layout{overflow-y:scroll}body:before{content:"large";display:none}@media (max-width:800px){body:before{content:"medium"}}@media (max-width:640px){body:before{content:"small"}}.layout{position:relative;font-family:"Open Sans",sans-serif;font-weight:300;line-height:1.5em;color:#000;background:#FFF}.layout h1,.layout h2,.layout h3,.layout h4,.layout h5,.layout h6{margin:0 0 14px 0;font-family:"Open Sans",sans-serif;font-size:2em;font-weight:700;line-height:1.08em;color:#0087be}.layout .h1,.layout h1{font-size:4em}.layout .h2,.layout h2{font-size:3em}.layout .h3,.layout h3{font-size:2em}.layout .h4,.layout h4{font-size:1.5em}.layout .h5,.layout h5,.layout h6{font-size:1.2em}.layout img,.layout video{max-width:100%;height:auto;width:auto\9}.layout blockquote{margin:0;padding:0 14px;border-left:.5em #e6e6e6 solid}.layout blockquote,.layout ol,.layout p,.layout ul{margin:0 0 14px 0}.layout blockquote:last-child,.layout ol:last-child,.layout p:last-child,.layout ul:last-child{margin-bottom:0}.layout b,.layout strong{font-weight:700}.layout hr{height:2px;margin:0 0 14px 0;border:none;background:#ccc}.layout a{color:#0087be;text-decoration:none;cursor:pointer}.layout a.selected,.layout a:hover{color:#25c0ff;text-decoration:underline}.layout a:focus{outline:0}.layout table{width:100%}.layout table td,.layout table th{padding:3.5px 7px}.layout table thead{border-bottom:2px #e6e6e6 solid}.layout table thead th{text-align:left}.layout table tbody tr:nth-child(2n) td{border-bottom:2px solid black;padding-bottom:50px;}.layout table tbody tr:hover td{}.layout table tfoot{border-top:2px #e6e6e6 solid}.layout .hidden,.layout .prototype,.layout [hidden]{display:none!important}.layout .invisible{visibility:hidden}@media (max-width:800px){.layout .large-screen-only{display:none!important}}@media (min-width:801px){.layout .large-screen-hidden{display:none!important}}.ie8 .layout .large-screen-hidden{display:none!important}@media (min-width:801px){.layout .medium-screen-only{display:none!important}}@media (max-width:640px){.layout .medium-screen-only{display:none!important}}.ie8 .layout .medium-screen-only{display:none!important}@media (min-width:641px){.layout .small-screen-only{display:none!important}}.ie8 .layout .small-screen-only{display:none!important}@media (max-width:640px){.layout .small-screen-hidden{display:none!important}}@media screen{.layout .print-only{display:none!important}}@media print{.layout .print-hidden{display:none!important}}.layout .screen-reader-only,.layout .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;clip:rect(0 0 0 0);overflow:hidden;border:none}.layout .clear,.layout .clear-after:after,.layout .group:after{clear:both}.layout .clear-after:after,.layout .group:after,.layout .group:before{display:table;content:""}.layout .fixed{position:fixed!important;top:0;z-index:3}.layout .block{display:block!important}.layout .main-font{font-family:"Open Sans",sans-serif!important}.layout .title-font{font-family:"Open Sans",sans-serif!important}.layout .test{outline:2px #25c0ff dotted}.layout [class*=" icon-"]:before,.layout [class^=icon-]:before,.layout [data-icon]:before{display:inline-block;padding-right:4.62px;speak:none;font-family:iconset;font-size:.9em;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ie8 .layout [class*=" icon-"]:before,.ie8 .layout [class^=icon-]:before,.ie8 .layout [data-icon]:before{font-size:inherit}.layout [class*=" icon-"].icon-only:before,.layout [class^=icon-].icon-only:before,.layout [data-icon].icon-only:before{padding-right:0}.layout [class*=" icon-"]:hover:before,.layout [class^=icon-]:hover:before,.layout [data-icon]:hover:before{text-decoration:none!important}.layout [data-icon]:before{content:attr(data-icon)}.layout .main,.layout.main{overflow-x:hidden}.layout .main,.layout .main .section,.layout.main,.layout.main .section{position:relative;min-width:100%;max-width:100%}.layout .main .content,.layout.main .content{position:relative;margin:0 auto;padding:0 14px;min-width:320px;max-width:830px;box-sizing:border-box;-moz-box-sizing:border-box}.layout ol.blank,.layout ul.blank{padding:0}.layout ol.blank li,.layout ul.blank li{list-style-type:none}.layout br.blank{font-size:0;line-height:0;visibility:hidden}.layout .navi{display:block;position:relative;z-index:2}.layout .navi:after{display:table;content:"";clear:both}.layout .navi,.layout .navi ul{padding:0;list-style-type:none}.layout .navi ul{display:none;position:absolute;width:12em;z-index:1;top:0;right:0;margin-right:-12em}.layout .navi .dropdown{display:none;position:absolute;padding:28px;z-index:1;box-sizing:border-box;-moz-box-sizing:border-box}.layout .navi li{position:relative}.layout .navi li:hover>.dropdown,.layout .navi li:hover>ul{display:block}.layout .navi li.mega{position:static;height:100%}.layout .navi li.mega>.dropdown,.layout .navi li.mega>ul{left:0!important;width:100%}.layout .navi .item,.layout .navi .label,.layout .navi a{display:block;padding:7px 14px;padding-top:6.3px}.layout .navi a{color:#0087be;background:0 0}.layout .navi a.active,.layout .navi a.selected,.layout .navi a:hover,.layout .navi li.active>a,.layout .navi li.selected>a,.layout .navi li:hover>a{text-decoration:none;color:#FFF;background:#0087be}.layout .navi .dropdown,.layout .navi ul{background-color:#f5f5f5}.layout .navi ul.horizontal>li,.layout .navi>li{display:block;float:left}.layout .navi ul.horizontal>li>ul,.layout .navi ul.horizontal>li>ul.vertical,.layout .navi>li>ul,.layout .navi>li>ul.vertical{top:auto;right:auto;left:auto;margin:0}.layout .navi ul.horizontal{width:36em}.layout .navi ul.vertical>li,.layout .navi ul>li,.layout .navi.vertical>li{position:relative;float:none}.layout .navi ul.vertical>li>ul,.layout .navi ul>li>ul,.layout .navi.vertical>li>ul{top:0;right:0}.layout .navi ul.vertical>li>ul.horizontal,.layout .navi ul>li>ul.horizontal,.layout .navi.vertical>li>ul.horizontal{margin-right:-36em}.layout .navi ul.vertical>li>ul.vertical,.layout .navi ul>li>ul.vertical,.layout .navi.vertical>li>ul.vertical{margin-right:-12em}.layout .navi.center,.layout .navi.left,.layout .navi.right{font-size:0;line-height:0}.layout .navi.center>li,.layout .navi.left>li,.layout .navi.right>li{display:inline-block;float:none;text-align:left;vertical-align:middle;font-size:18px;line-height:1.5em}.layout .navi.left{text-align:left}.layout .navi.center{text-align:center}.layout .navi.right{text-align:right}.layout .navi.right li>ul{top:auto;right:0;left:auto;margin:0}.layout .navi.right li>ul ul{top:0;right:auto;left:0;margin-left:-12em}.layout .navi .trim-left,.layout .navi.trim-left{margin-left:-14px}.layout .navi .trim-right,.layout .navi.trim-right{margin-right:-14px}@media (max-width:640px){.layout .navi.responsive,.layout .navi.responsive ul{display:block;position:static;width:100%;background:0 0}.layout .navi.responsive li,.layout .navi.responsive ul li{display:block;float:none}.layout .navi.responsive ul{padding-left:14px;box-sizing:border-box;-moz-box-sizing:border-box}.layout .navi.responsive .dropdown{display:block;position:relative}.layout .navi.responsive.trim-left>li>a{padding-left:0}.layout .navi.responsive.trim-right>li>a{padding-right:0}}.layout .toggle-nav{display:none;padding:7px 14px;color:#FFF;background:#0087be}.layout .toggle-nav:hover{color:#FFF;background:#25c0ff}@media (max-width:640px){.layout .toggle-nav{display:inline-block}}@media (min-width:641px){.layout nav.toggleable{display:block!important}}@media (max-width:640px){.layout nav.toggleable{display:none;clear:both;float:none}.layout nav.toggleable.overlay,.layout nav.toggleable.sidebar{position:fixed!important;left:0!important;top:0!important;right:auto!important;bottom:0!important;width:100%;margin:0!important;z-index:10;box-sizing:border-box;-moz-box-sizing:border-box}.layout nav.toggleable.sidebar:after{display:block;position:fixed;content:"";right:0;top:0;bottom:0;width:100%;background:rgba(0,0,0,.33)}.layout nav.toggleable.sidebar .inner-wrap{position:fixed;top:0;bottom:0;width:80%;overflow-y:auto;background:#FFF;z-index:1;box-sizing:border-box;-moz-box-sizing:border-box}.layout nav.toggleable.overlay{display:block;overflow-y:auto;background:#FFF;pointer-events:none;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transition:all .3s cubic-bezier(.5,.2,.5,1) 0s;-webkit-transition:all .3s cubic-bezier(.5,.2,.5,1) 0s}.layout nav.toggleable.overlay .toggle-nav{position:relative;z-index:1}.layout nav.toggleable.active{display:block}.layout nav.toggleable.active.sidebar .inner-wrap{animation:fade-in-right .3s cubic-bezier(.5,.2,.5,1) .1s both;-webkit-animation:fade-in-right .3s cubic-bezier(.5,.2,.5,1) .1s both}.layout nav.toggleable.active.overlay{pointer-events:auto;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);transform:none!important;-webkit-transform:none!important;-ms-transform:none!important}}.layout nav.priority{position:relative}.layout nav.priority .more{position:absolute;right:0;margin:.5rem 0;font-size:2em;z-index:3}.layout nav.priority .visible-items{margin-bottom:0}.layout nav.priority .hidden-items{position:absolute;right:0}.layout .off-screen-container,.layout.off-screen-container{transition:transform .3s cubic-bezier(.5,.2,.5,1) 0s;-webkit-transition:-webkit-transform .3s cubic-bezier(.5,.2,.5,1) 0s}@media (max-width:640px){.layout .off-screen-container .off-screen,.layout.off-screen-container .off-screen{display:block;position:fixed;top:0;bottom:0;width:80%;background:#FFF;overflow-y:auto;box-sizing:border-box;-moz-box-sizing:border-box}.layout .off-screen-container.active.left,.layout.off-screen-container.active.left{transform:translateX(80%);-webkit-transform:translateX(80%);-ms-transform:translateX(80%)}.layout .off-screen-container.active.right,.layout.off-screen-container.active.right{transform:translateX(-80%);-webkit-transform:translateX(-80%);-ms-transform:translateX(-80%)}.layout .off-screen-container.left .off-screen,.layout.off-screen-container.left .off-screen{left:0;margin-left:-80%}.layout .off-screen-container.right .off-screen,.layout.off-screen-container.right .off-screen{right:0;margin-right:-80%}}.layout .topline{margin-bottom:0}.layout .subline{margin-top:-14px}.layout .fl-left,.layout .push-left{float:left}.layout .fl-right,.layout .push-right{float:right}.layout .paragraph{margin-bottom:14px}.layout .gap{margin:28px 0}.layout .inner-gap{padding:28px 0}.layout .article .intro{font-size:1.2em;line-height:1.6em;color:#4d4d4d}.layout .figure.center{text-align:center}.layout .figure img{margin-bottom:14px}.layout pre.code{padding:14px;color:#FFF;background-color:#000}.layout .cine{position:relative;overflow:hidden;color:#fff;background:#000}.layout .cine img{display:block;width:100%;opacity:.75;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=75);transform:scale(1.2) translate3d(0,0,0);-webkit-transform:scale(1.2) translate3d(0,0,0);-ms-transform:scale(1.2) translate3d(0,0,0);transition:all .3s cubic-bezier(.5,.2,.5,1) 0s;-webkit-transition:all .3s cubic-bezier(.5,.2,.5,1) 0s}.layout .cine .caption,.layout .cine figcaption{position:absolute;left:0;top:0;width:100%;height:100%;padding:28px;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box}.layout .cine .caption *,.layout .cine figcaption *{position:relative;color:inherit;z-index:1}.layout .cine .caption p,.layout .cine figcaption p{padding-top:14px;border-top:2px #fff solid}.layout .cine:hover img{opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);transform:none;-webkit-transform:none;-ms-transform:none}.layout .btn{display:inline-block;padding:4.62px 9.24px;padding-top:4.16px;color:#FFF;background:#0087be;border:none;cursor:pointer;white-space:nowrap;outline:0}.layout .btn:focus,.layout .btn:hover{color:#FFF;background:#25c0ff;text-decoration:none}.layout .circle{border-radius:50%}.layout .mask{position:relative;overflow:hidden}.layout .checklist{position:relative;padding-left:4em}.layout .checklist .icon,.layout .checklist i{position:absolute;font-size:2.5em;left:0;top:0;margin-top:.1em}.layout .checklist .icon:before,.layout .checklist i:before{font-size:inherit}.layout .stats .stat{padding:3.5px 0;border-top:2px rgba(0,0,0,.2) solid}.layout .stats .stat:first-child{border-top:none}.layout .stats .key{font-weight:700}.layout .single-form{position:relative;background:#FFF;border:2px #0087be solid;overflow:hidden}.layout .single-form button,.layout .single-form input{height:28px;padding:4.62px;border:none;box-sizing:border-box;-moz-box-sizing:border-box}.layout .single-form input{width:67%;float:left;background:0 0;outline:0}.layout .single-form button{width:33%;float:right;text-align:center}.layout .display-group{display:table;position:relative;width:100%;table-layout:fixed;border-collapse:separate;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box}.layout .display-group>*{display:table-cell;position:relative;vertical-align:middle;float:none;box-sizing:border-box;-moz-box-sizing:border-box}.layout .display-group>* button,.layout .display-group>* input{display:block;width:100%;height:100%;padding:7px;border:1px #0087be solid;outline:0;box-sizing:border-box;-moz-box-sizing:border-box}.layout .display-group.left>*{float:left}.layout .display-group.right>*{float:right}.layout .display-group.vertical{text-align:left}.layout .display-group.vertical>*{display:block;float:none}@media (max-width:640px){.layout .display-group.responsive{display:block}.layout .display-group.responsive>*{display:block;float:none}}.layout .tabs.navi{margin-bottom:0}.layout .tabs.navi li a{padding:4.62px 9.24px;padding-top:4.16px}.layout .tabs.container{margin-bottom:14px;padding:14px;border:2px #0087be solid}.layout .tabs.container .tab-content{display:none}.layout .tabs.container .tab-content.active{display:block}.layout .table-wrap{display:table;table-layout:fixed;width:100%;height:100%}.layout .table-wrap>.cell-wrap{display:table-cell;vertical-align:middle}.layout .dialog{position:fixed;left:0;right:0;top:0;bottom:0;height:100%;background:#ccc;background:rgba(0,0,0,.33);z-index:10}.layout .dialog .dialog-frame{position:relative;top:20%;width:50%;max-width:772px;margin:0 auto;background:#fff;overflow:hidden;box-shadow:0 .5em 2em 0 rgba(0,0,0,.33);animation:fade-in-backward .3s cubic-bezier(.5,.2,.5,1);-webkit-animation:fade-in-backward .3s cubic-bezier(.5,.2,.5,1)}.layout .dialog .dialog-frame>*{padding:14px 14px;box-sizing:border-box;-moz-box-sizing:border-box}.layout .dialog .dialog-frame .dialog-title{font-family:"Open Sans",sans-serif;font-size:1.2em;line-height:1.2em;font-weight:700;color:#FFF;background:#000}.layout .dialog .dialog-frame .dialog-body{font-size:1.5em;line-height:1.5em}.layout .dialog .dialog-frame .dialog-input{width:100%;text-align:center;background:#f2f2f2;box-sizing:border-box;-moz-box-sizing:border-box}.layout .dialog .dialog-frame .dialog-input .btn{min-width:8em}.touch .layout .dialog .dialog-frame{top:30%}@media (max-width:800px){.layout .dialog .dialog-frame{width:75%}}@media (max-width:640px){.layout .dialog .dialog-frame{width:90%}}.layout .grid{display:block;margin-left:-14px;margin-right:-14px;box-sizing:border-box;-moz-box-sizing:border-box}.layout .grid .row{margin-top:28px}.layout .grid .col{padding:0 14px}.layout .grid .col>.row{margin-left:-14px;margin-right:-14px}.layout .grid .row:after,.layout .grid .row:before,.layout .grid:after,.layout .grid:before{display:table;content:"";clear:both}.layout .grid .row{display:block}.layout .grid .row:first-child{margin-top:0}.layout .grid .col{display:block;float:left;vertical-align:top;min-height:1px;box-sizing:border-box;-moz-box-sizing:border-box;width:100%}.layout .grid .col.right{float:right}.layout .grid .col.size-25{width:25%}.layout .grid .col.size-33{width:33.33333%}.layout .grid .col.size-50{width:50%}.layout .grid .col.size-66{width:66.66666%}.layout .grid .col.size-75{width:75%}.layout .grid .col.size-10{width:10%}.layout .grid .col.size-16{width:16.66666%}.layout .grid .col.size-20{width:20%}.layout .grid .col.size-40{width:40%}.layout .grid .col.size-60{width:60%}.layout .grid .col.size-80{width:80%}@media (max-width:1024px){.layout .grid .col.large-size-100{width:100%}.layout .grid .col.large-size-80{width:80%}.layout .grid .col.large-size-75{width:75%}.layout .grid .col.large-size-66{width:66.66666%}.layout .grid .col.large-size-60{width:60%}.layout .grid .col.large-size-50{width:50%}.layout .grid .col.large-size-40{width:40%}.layout .grid .col.large-size-33{width:33.33333%}.layout .grid .col.large-size-25{width:25%}.layout .grid .col.large-size-20{width:20%}}@media (max-width:800px){.layout .grid .col.medium-size-100{width:100%}.layout .grid .col.medium-size-80{width:80%}.layout .grid .col.medium-size-75{width:75%}.layout .grid .col.medium-size-66{width:66.66666%}.layout .grid .col.medium-size-60{width:60%}.layout .grid .col.medium-size-50{width:50%}.layout .grid .col.medium-size-40{width:40%}.layout .grid .col.medium-size-33{width:33.33333%}.layout .grid .col.medium-size-25{width:25%}.layout .grid .col.medium-size-20{width:20%}}@media (max-width:640px){.layout .grid .col.small-size-100{width:100%}.layout .grid .col.small-size-80{width:80%}.layout .grid .col.small-size-75{width:75%}.layout .grid .col.small-size-66{width:66.66666%}.layout .grid .col.small-size-60{width:60%}.layout .grid .col.small-size-50{width:50%}.layout .grid .col.small-size-40{width:40%}.layout .grid .col.small-size-33{width:33.33333%}.layout .grid .col.small-size-25{width:25%}.layout .grid .col.small-size-20{width:20%}}.layout .grid.debug .col>*{background-color:#f2f2f2}.layout .grid.debug .col>* .col>*{background-color:#e6e6e6}.layout .grid.debug .col>* .col>* .col>*{background-color:#d9d9d9}.layout .grid .row.cells,.layout .grid.cells{display:table;table-layout:fixed}.layout .grid .row.cells>.col,.layout .grid.cells>.col{display:table-cell;float:none}.layout .grid .row.flip>.col,.layout .grid.flip>.col{float:right}@media (max-width:640px){.layout .grid .row.responsive>.col:not([class*=small-size-]),.layout .grid .row.responsive>.row>.col:not([class*=small-size-]),.layout .grid.responsive>.col:not([class*=small-size-]),.layout .grid.responsive>.row>.col:not([class*=small-size-]){display:block;width:100%;margin:28px 0 0 0}.layout .grid .row.responsive>.col:not([class*=small-size-]):first-child,.layout .grid .row.responsive>.row>.col:not([class*=small-size-]):first-child,.layout .grid.responsive>.col:not([class*=small-size-]):first-child,.layout .grid.responsive>.row>.col:not([class*=small-size-]):first-child{margin-top:0}}@media (max-width:640px){.layout .grid .row.small-responsive>.col:not([class*=small-size-]),.layout .grid .row.small-responsive>.row>.col:not([class*=small-size-]),.layout .grid.small-responsive>.col:not([class*=small-size-]),.layout .grid.small-responsive>.row>.col:not([class*=small-size-]){display:block;width:100%;margin:28px 0 0 0}.layout .grid .row.small-responsive>.col:not([class*=small-size-]):first-child,.layout .grid .row.small-responsive>.row>.col:not([class*=small-size-]):first-child,.layout .grid.small-responsive>.col:not([class*=small-size-]):first-child,.layout .grid.small-responsive>.row>.col:not([class*=small-size-]):first-child{margin-top:0}}@media (max-width:800px){.layout .grid .row.medium-responsive>.col:not([class*=small-size-]),.layout .grid .row.medium-responsive>.row>.col:not([class*=small-size-]),.layout .grid.medium-responsive>.col:not([class*=small-size-]),.layout .grid.medium-responsive>.row>.col:not([class*=small-size-]){display:block;width:100%;margin:28px 0 0 0}.layout .grid .row.medium-responsive>.col:not([class*=small-size-]):first-child,.layout .grid .row.medium-responsive>.row>.col:not([class*=small-size-]):first-child,.layout .grid.medium-responsive>.col:not([class*=small-size-]):first-child,.layout .grid.medium-responsive>.row>.col:not([class*=small-size-]):first-child{margin-top:0}}@media (max-width:1024px){.layout .grid .row.large-responsive>.col:not([class*=small-size-]),.layout .grid .row.large-responsive>.row>.col:not([class*=small-size-]),.layout .grid.large-responsive>.col:not([class*=small-size-]),.layout .grid.large-responsive>.row>.col:not([class*=small-size-]){display:block;width:100%;margin:28px 0 0 0}.layout .grid .row.large-responsive>.col:not([class*=small-size-]):first-child,.layout .grid .row.large-responsive>.row>.col:not([class*=small-size-]):first-child,.layout .grid.large-responsive>.col:not([class*=small-size-]):first-child,.layout .grid.large-responsive>.row>.col:not([class*=small-size-]):first-child{margin-top:0}}.layout .grid .col img.full-width{display:block;width:100%!important}.layout .flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.layout .flex>*{-webkit-box-flex:0 1 100%;-moz-box-flex:0 1 100%;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}.layout .flex.flex-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.layout .flex.flex-col{-webkit-flex-direction:column;flex-direction:column}@font-face{font-family:iconset;src:url(../fonts/iconset.eot);src:local('☺'),url(../fonts/iconset.eot?#iefix) format('embedded-opentype'),url(../fonts/iconset.ttf) format('truetype'),url(../fonts/iconset.woff) format('woff'),url(../fonts/iconset.svg#iconset) format('svg');font-weight:400;font-style:normal;font-variant:normal}.icon-device-camera:before{content:"\f05b"}.icon-graph:before{content:"\f043"}.icon-lock:before{content:"\f06b"}.icon-mail:before{content:"\f03b"}.icon-mention:before{content:"\f0be"}.icon-plug:before{content:"\f0d4"}.icon-rocket:before{content:"\f033"}.icon-squirrel:before{content:"\f0b2"}.icon-telescope:before{content:"\f088"}.icon-bars:before,.icon-three-bars:before{content:"\f05e"}.icon-home2:before{content:"\e900"}.icon-home3:before{content:"\e902"}.icon-pencil:before{content:"\e905"}.icon-image:before{content:"\e90d"}.icon-music:before{content:"\e911"}.icon-play:before{content:"\e912"}.icon-file-empty:before{content:"\e924"}.icon-files-empty:before{content:"\e925"}.icon-file-text2:before{content:"\e926"}.icon-file-zip:before{content:"\e92b"}.icon-stack:before{content:"\e92e"}.icon-folder:before{content:"\e92f"}.icon-folder-open:before{content:"\e930"}.icon-price-tag:before{content:"\e935"}.icon-cart:before{content:"\e93a"}.icon-coin-dollar:before{content:"\e93b"}.icon-coin-euro:before{content:"\e93c"}.icon-lifebuoy:before{content:"\e941"}.icon-phone:before{content:"\e942"}.icon-phone-hang-up:before{content:"\e943"}.icon-location:before{content:"\e947"}.icon-location2:before{content:"\e948"}.icon-clock:before{content:"\e94e"}.icon-clock2:before{content:"\e94f"}.icon-bell:before{content:"\e951"}.icon-calendar:before{content:"\e953"}.icon-printer:before{content:"\e954"}.icon-keyboard2:before{content:"\e955"}.icon-display:before{content:"\e956"}.icon-laptop:before{content:"\e957"}.icon-mobile:before{content:"\e958"}.icon-tablet:before{content:"\e95a"}.icon-download:before{content:"\e960"}.icon-upload:before{content:"\e961"}.icon-floppy-disk:before{content:"\e962"}.icon-undo2:before{content:"\e967"}.icon-redo2:before{content:"\e968"}.icon-forward:before{content:"\e969"}.icon-reply:before{content:"\e96a"}.icon-bubble:before{content:"\e96b"}.icon-bubbles2:before{content:"\e96d"}.icon-user:before{content:"\e971"}.icon-quotes-left:before{content:"\e977"}.icon-quotes-right:before{content:"\e978"}.icon-spinner2:before{content:"\e97b"}.icon-spinner5:before{content:"\e97e"}.icon-spinner8:before{content:"\e981"}.icon-search2:before{content:"\e986"}.icon-zoom-in:before{content:"\e987"}.icon-zoom-out:before{content:"\e988"}.icon-key:before{content:"\e98d"}.icon-wrench:before{content:"\e991"}.icon-equalizer:before{content:"\e992"}.icon-cogs:before{content:"\e995"}.icon-stats-dots:before{content:"\e99b"}.icon-rocket2:before{content:"\e9a5"}.icon-bin:before{content:"\e9ac"}.icon-bin2:before{content:"\e9ad"}.icon-switch:before{content:"\e9b6"}.icon-cloud:before{content:"\e9c1"}.icon-bookmark:before{content:"\e9d2"}.icon-star-empty:before{content:"\e9d7"}.icon-star-full:before{content:"\e9d9"}.icon-smile:before{content:"\e9e1"}.icon-sad:before{content:"\e9e5"}.icon-warning:before{content:"\ea07"}.icon-plus:before{content:"\ea0a"}.icon-minus:before{content:"\ea0b"}.icon-cancel-circle:before{content:"\ea0d"}.icon-cross:before{content:"\ea0f"}.icon-checkmark:before{content:"\ea10"}.icon-play2:before{content:"\ea15"}.icon-pause:before{content:"\ea16"}.icon-backward:before{content:"\ea1a"}.icon-forward2:before{content:"\ea1b"}.icon-loop2:before{content:"\ea2e"}.icon-arrow-up2:before{content:"\ea3a"}.icon-arrow-right2:before{content:"\ea3c"}.icon-arrow-down2:before{content:"\ea3e"}.icon-arrow-left2:before{content:"\ea40"}.icon-checkbox-checked:before{content:"\ea52"}.icon-checkbox-unchecked:before{content:"\ea53"}.icon-radio-checked:before{content:"\ea54"}.icon-radio-unchecked:before{content:"\ea56"}.icon-embed:before{content:"\ea7f"}.icon-embed2:before{content:"\ea80"}.icon-share2:before{content:"\ea82"}.icon-mail4:before{content:"\ea86"}.icon-google-plus:before{content:"\ea88"}.icon-google-plus2:before{content:"\ea89"}.icon-google-drive:before{content:"\ea8b"}.icon-facebook2:before{content:"\ea8d"}.icon-instagram:before{content:"\ea90"}.icon-twitter:before{content:"\ea91"}.icon-feed2:before{content:"\ea94"}.icon-feed3:before{content:"\ea95"}.icon-youtube:before{content:"\ea97"}.icon-youtube3:before{content:"\ea99"}.icon-vimeo:before{content:"\ea9c"}.icon-flickr2:before{content:"\eaa1"}.icon-flickr3:before{content:"\eaa2"}.icon-picassa:before{content:"\eaa4"}.icon-dropbox:before{content:"\eaaf"}.icon-github4:before{content:"\eab4"}.icon-github5:before{content:"\eab5"}.icon-wordpress:before{content:"\eab6"}.icon-linkedin:before{content:"\eac8"}.icon-linkedin2:before{content:"\eac9"}.icon-pinterest:before{content:"\ead0"}.icon-xing:before{content:"\ead2"}.icon-xing2:before{content:"\ead3"}.icon-file-pdf:before{content:"\eada"}.icon-html5:before{content:"\eadf"}.icon-css3:before{content:"\eae1"}.icon-chrome:before{content:"\eae5"}.icon-firefox:before{content:"\eae6"}.icon-IE:before{content:"\eae7"}.icon-mug:before{content:"\e600"}.icon-cog:before{content:"\e601"}.icon-mouse:before{content:"\e602"}.icon-box:before{content:"\e603"}.icon-box2:before{content:"\e604"}.icon-envelope:before{content:"\e605"}.icon-info:before{content:"\e606"}.icon-keyboard:before{content:"\e608"}.icon-ruler:before{content:"\e607"}.icon-search:before{content:"\f002"}.icon-envelope-o:before{content:"\f003"}.icon-th-large:before{content:"\f009"}.icon-th:before{content:"\f00a"}.icon-th-list:before{content:"\f00b"}.icon-check:before{content:"\f00c"}.icon-close:before{content:"\f00d"}.icon-remove:before{content:"\f00d"}.icon-times:before{content:"\f00d"}.icon-search-plus:before{content:"\f00e"}.icon-search-minus:before{content:"\f010"}.icon-trash-o:before{content:"\f014"}.icon-home:before{content:"\f015"}.icon-arrow-circle-o-down:before{content:"\f01a"}.icon-arrow-circle-o-up:before{content:"\f01b"}.icon-play-circle-o:before{content:"\f01d"}.icon-print:before{content:"\f02f"}.icon-chevron-left:before{content:"\f053"}.icon-chevron-right:before{content:"\f054"}.icon-plus-circle:before{content:"\f055"}.icon-minus-circle:before{content:"\f056"}.icon-times-circle:before{content:"\f057"}.icon-check-circle:before{content:"\f058"}.icon-question-circle:before{content:"\f059"}.icon-info-circle:before{content:"\f05a"}.icon-times-circle-o:before{content:"\f05c"}.icon-check-circle-o:before{content:"\f05d"}.icon-exclamation-circle:before{content:"\f06a"}.icon-chevron-up:before{content:"\f077"}.icon-chevron-down:before{content:"\f078"}.icon-shopping-cart:before{content:"\f07a"}.icon-arrows-v:before{content:"\f07d"}.icon-arrows-h:before{content:"\f07e"}.icon-arrow-circle-left:before{content:"\f0a8"}.icon-arrow-circle-right:before{content:"\f0a9"}.icon-arrow-circle-up:before{content:"\f0aa"}.icon-arrow-circle-down:before{content:"\f0ab"}.icon-caret-down:before{content:"\f0d7"}.icon-caret-up:before{content:"\f0d8"}.icon-caret-left:before{content:"\f0d9"}.icon-caret-right:before{content:"\f0da"}.icon-envelope2:before{content:"\f0e0"}.icon-angle-double-left:before{content:"\f100"}.icon-angle-double-right:before{content:"\f101"}.icon-angle-double-up:before{content:"\f102"}.icon-angle-double-down:before{content:"\f103"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-angle-up:before{content:"\f106"}.icon-angle-down:before{content:"\f107"}.icon-chevron-circle-left:before{content:"\f137"}.icon-chevron-circle-right:before{content:"\f138"}.icon-chevron-circle-up:before{content:"\f139"}.icon-chevron-circle-down:before{content:"\f13a"}.icon-paper-plane-o:before{content:"\f1d9"}.icon-send-o:before{content:"\f1d9"}.layout .fs-block{position:relative;left:0;top:0;width:100%;height:100%;overflow:hidden}.layout .fs-block .fs-content{position:absolute;left:0;top:0}.layout .fs-block .fs-content .fs-media,.layout .fs-block .fs-content img,.layout .fs-block .fs-content video{display:block;width:100%}.layout .content-loader{transition:all .8s cubic-bezier(.5,.2,.5,1) .2s;-webkit-transition:all .8s cubic-bezier(.5,.2,.5,1) .2s}.layout .content-loader.hiding~*{visibility:hidden}.layout .content-loader.overlay{position:fixed;left:0;top:0;width:100%;height:100%;text-align:center;z-index:20;color:#FFF;background:#0087be}.loaded .layout .content-loader{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}.loaded .layout .content-loader.overlay{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);transform:translateY(-100%);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%)}.no-js .layout .content-loader{display:none!important}.layout .image-fx{display:block;position:relative;width:100%;overflow:hidden}.layout .image-fx img{display:block;margin-bottom:0!important;transition:all .3s cubic-bezier(.5,.2,.5,1) 0s;-webkit-transition:all .3s cubic-bezier(.5,.2,.5,1) 0s}.layout .image-fx:after{display:block;position:absolute;content:"";left:0;top:0;width:100%;height:100%;border:0 transparent solid;background:0 0;box-sizing:border-box;-moz-box-sizing:border-box;transition:all .3s cubic-bezier(.5,.2,.5,1) 0s;-webkit-transition:all .3s cubic-bezier(.5,.2,.5,1) 0s}.layout .image-fx:hover.fx-scale img{transform:scale(1.1) translate3d(0,0,0);-webkit-transform:scale(1.1) translate3d(0,0,0);-ms-transform:scale(1.1) translate3d(0,0,0)}.layout .image-fx:hover.fx-rotate img{transform:scale(1.25) rotate(8deg) translate3d(0,0,0);-webkit-transform:scale(1.25) rotate(8deg) translate3d(0,0,0);-ms-transform:scale(1.25) rotate(8deg) translate3d(0,0,0)}.layout .image-fx:hover.fx-border:after{border:1em rgba(255,255,255,.4) solid}.layout .image-fx:hover.fx-lighten:after{background:rgba(255,255,255,.4)}.layout .image-fx:hover.fx-darken:after{background:rgba(0,0,0,.4)}.custom{overflow-x:hidden;overflow-y:auto!important}.custom h1{font-size:32px;line-height:1.5em}.custom h2,.custom h3,.custom h4,.custom h5{font-size:18px;line-height:1.5em;text-transform:uppercase}.custom h3,.custom h4,.custom h5,.custom h6{margin-bottom:.5rem}.custom .text-center{text-align:center}.custom header.headline{font-size:24px;text-align:center;margin-bottom:3rem}.custom a.anchor{padding-top:90px}.custom nav>h4,.custom nav>h5{font-size:14px}.custom nav.tree .navi a{color:#646464;background:0 0}.custom nav.tree .navi a.active,.custom nav.tree .navi a.selected,.custom nav.tree .navi a:hover,.custom nav.tree .navi li.active>a,.custom nav.tree .navi li.selected>a,.custom nav.tree .navi li:hover>a{text-decoration:none;color:#0087be;background:0 0}.custom nav.tree .navi .dropdown,.custom nav.tree .navi ul{background-color:#f5f5f5}.custom nav.tree .navi li+li{margin-top:1px}.custom nav.tree .navi li a{font-size:20px}.custom nav.tree .navi li.active>a{font-weight:700;background:#e6e6e6}.custom nav.tree .navi li.active>a:after{right:-20px;top:0;display:block;position:absolute;content:"";border-style:solid solid solid dashed;border-color:transparent #e6e6e6;border-width:20px 0 20px 20px;pointer-events:none;z-index:1}@media (max-width:640px){.custom nav.tree .navi li.active>a:after{display:none}}.custom nav.tree .navi li.selected>ul{display:block}.custom nav.tree .navi ul{display:none;position:relative;width:auto;margin-top:1px;padding-left:1rem;background:0 0}.custom nav.tree .navi ul li a{padding:.25rem 2rem;font-size:13px}.custom nav.tree .navi ul li.active a{font-weight:400;color:#646464}.custom nav.tree .navi ul li.active a:after{right:-14px;top:0;display:block;position:absolute;content:"";border-style:solid solid solid dashed;border-color:transparent #e6e6e6;border-width:14px 0 14px 14px;pointer-events:none;z-index:1}.custom nav.link-list{padding:1.5rem 0;border-top:2px #e6e6e6 solid;border-bottom:2px #e6e6e6 solid}.custom nav.link-list .navi a{color:#000;background:0 0}.custom nav.link-list .navi a.active,.custom nav.link-list .navi a.selected,.custom nav.link-list .navi a:hover,.custom nav.link-list .navi li.active>a,.custom nav.link-list .navi li.selected>a,.custom nav.link-list .navi li:hover>a{text-decoration:none;color:#0087be;background:0 0}.custom nav.link-list .navi .dropdown,.custom nav.link-list .navi ul{background-color:#f5f5f5}.custom nav.link-list .navi li a{padding:.25rem 0}.custom .section{padding:2rem 0}.custom .section.header{background:#0087be}.custom .section.header *{color:#FFF}.custom .section.header .logo{display:inline-block;max-width:200px;float:left}.custom .section.header nav{float:right}.custom .section.header .navi{margin-right:-.66666667rem}.custom .section.header .navi li a{padding:.25rem .66666667rem;font-size:14px;text-transform:uppercase}.custom .section.header .navi li.active a{font-weight:700}.custom .section.header .navi li.special{top:-1px;margin-left:.5rem}.custom .section.header .navi li.special a{font-weight:700;border:1px #FFF solid}.custom .section.header .navi li.special a:before{content:"» "}.custom .section.header .navi li.special a:after{content:" «"}.custom .section.header .navi li.special.active a{color:#0087be;background:#FFF}@media (max-width:800px){.custom .section.header .logo,.custom .section.header nav{float:none}.custom .section.header .navi{margin:1rem 0 0 -.66666667rem}}.custom .section.hero{padding:0rem 0 5rem 0;text-align:center;background:#0087be url(../images/hero-flow.png) center bottom no-repeat;background-size:contain}.custom .section.hero *{color:#FFF}.custom .section.hero .quote{font-weight:300;font-style:italic}.custom .section.hero .quote-source{margin-top:2rem;font-size:.9em;font-weight:700;text-transform:uppercase}.custom .section.narrow{padding:3rem 0}.custom .section.narrow .content{max-width:620px;font-size:18px;line-height:1.5em}.custom .section.projects{padding:0}.custom .section.projects .project-selection{padding:3rem 0;background:#e6e6e6}.custom .section.projects .project-selection .grid{margin-top:2rem}.custom .section.projects .project-selection .project{display:block;height:320px;text-align:center;background:#FFF;box-sizing:border-box;-moz-box-sizing:border-box}.custom .section.projects .project-selection .project.active{border:6px #0087be solid}.custom .section.projects .project-pages{padding:4rem 0}.custom .section.media{background:#F6F6F6}.custom .section.media .gallery{position:relative;padding:0}.custom .section.media .gallery .gallery-wrap{overflow:hidden;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 -1rem}.custom .section.media .gallery .gallery-wrap .gallery-slides{position:relative;left:0;font-size:0;line-height:0;transition:left .5s cubic-bezier(.5,.2,.5,1) 0s;-webkit-transition:left .5s cubic-bezier(.5,.2,.5,1) 0s}.custom .section.media .gallery .gallery-wrap .slide{display:inline-block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box}.custom .section.media .gallery .gallery-wrap .slide .media{display:block;float:left;width:33.333%;padding:0 1rem;transition:opacity .2s cubic-bezier(.5,.2,.5,1) 0s;-webkit-transition:opacity .2s cubic-bezier(.5,.2,.5,1) 0s;box-sizing:border-box;-moz-box-sizing:border-box}.custom .section.media .gallery .gallery-wrap .slide .media:hover{opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50)}.custom .section.media .gallery .gallery-arrows a{display:block;position:absolute;top:47%;margin-top:-40px;width:40px;height:40px;border-top:4px #b4b4b4 solid;border-left:4px #b4b4b4 solid}@media (max-width:1024px){.custom .section.media .gallery .gallery-arrows a{display:none}}.custom .section.media .gallery .gallery-arrows .prev{left:-60px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.custom .section.media .gallery .gallery-arrows .next{right:-60px;transform:rotate(135deg);-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg)}.custom .section.media .gallery .gallery-pagination{position:relative;text-align:center;margin-top:2rem}.custom .section.media .gallery .step{display:inline-block;width:14px;height:14px;border-radius:50%;background:#FFF;cursor:pointer}.custom .section.media .gallery .step.active{background:#0087be}.custom .section.media .gallery .step+.step{margin-left:21px}@media (max-width:640px){.custom .section.media .gallery{margin:0 -.25rem}.custom .section.media .gallery .slide .media{padding:0 .25rem!important}}.custom .section.darker{background:#646464}.custom .section.darker *{color:#FFF;font-size:16px}.custom .section.download .download-list{margin:0;padding:0 0 1rem 1rem;list-style:none}@media (max-width:640px){.custom .section.download .download-list{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;-webkit-column-rule:none;-moz-column-rule:none;column-rule:none}}.custom .section.download .download-list li{position:relative;padding-left:2rem}.custom .section.download .download-list li a{display:block;padding:.5rem 0;color:#000}.custom .section.download .download-list li a:hover{color:#0087be;text-decoration:none}.custom .section.download .download-list li.download-item a:before{position:absolute;left:.3125rem;top:.55555556rem;font-family:iconset;font-size:.8em;content:"\ea3e";text-decoration:none!important;color:#0087be}.custom .section.download .download-list li.download-item a:after{display:block;position:absolute;content:"";left:0;top:.625rem;width:1.25rem;height:1.25rem;border:1px #646464 solid;border-radius:50%}.custom .section.download .download-list li.download-more a{font-style:italic}.custom .section.links .content h4{font-weight:300;font-size:24px;color:#646464;text-transform:none}.custom .section.links .content a{font-weight:700}.custom .section.links .content>.grid>.col+.col{border-left:2px #CCC solid}.custom .section.links .content>.grid .grid+.grid{margin-top:1rem}.custom .section.links .content>.grid .image-links+.image-links{margin-top:1rem}.custom .section.links .content>.grid .image-links a{display:inline-block;vertical-align:middle}.custom .section.links .content>.grid .image-links img{width:auto;max-height:60px;padding:5px}.custom .section.blog{display:none}.custom .section.blog nav.tree{padding:1.5rem 0}.custom .section.blog nav.tree .navi{margin-left:-1rem}.custom .section.blog .post{margin-bottom:1.5rem}.custom .section.blog .post+.post{padding-top:1.5rem;border-top:2px #e6e6e6 solid}.custom .section.blog .post .post-title{margin-bottom:1.5rem}.custom .section.blog .post .post-title h2{margin-bottom:0;font-size:18px;font-weight:300;text-transform:none;color:#646464}.custom .section.blog .post .post-title p{text-transform:uppercase;font-weight:700;color:#0087be}.custom .section.blog .post .post-body{font-size:13px}.custom .section.footer{padding-top:1rem}.custom .section.footer .content{font-size:16px;text-align:center;color:#646464}
header.headline h1 {
	color: #4a4a4a;
	margin-top: 0.5em;
}
header.headline h2 {
	color: #4a4a4a;
	margin-top: 2em;
}
.layout h4 {
	padding-top: 1em;
	color: #4a4a4a;
	margin-bottom: 0em;
	padding-bottom: 0em;
}

.custom .section.projects .project-selection .project {
	height: 200px;
}

.custom .section.projects .project-selection .project img {
	width: 125px;
}