body.main.showleft{display:table}body.main.hideleft .KHApplication{width:100%;height:100%;overflow:auto;display:initial}body.main.showleft .KHApplication{width:auto;height:100%;overflow:auto;display:table-row}div.main .content.partialscreen{width:100%;height:auto;overflow:auto;margin:0;padding:0;flex-shrink:0}div.main .content.partialscreen li{width:100%;height:auto;min-height:620px;overflow:auto;list-style:none;margin:0;padding:50px 0}div.main .content.partialscreen.small li{height:auto;min-height:0}div.main .content.partialscreen li.small{height:auto;min-height:0!important}div.main .content li{list-style:none}div.main .content.partialscreen li section{width:auto;overflow:auto;padding:0 20px;display:table;background-color:transparent!important}div.main .content.partialscreen.column-2 li section{height:620px;width:-moz-calc(50% - 40px);width:-webkit-calc(50% - 40px);width:calc(50% - 40px)}div.main .content.partialscreen.column-2 li.small section{height:auto}div.main .content.partialscreen.column-2.small li section{height:auto}div.main .content.partialscreen li section+section{border:none!important}div.main .content.partialscreen li section div{height:620px;display:table-cell;vertical-align:middle}div.main .content.partialscreen li.small section div{height:100px;display:table-cell;vertical-align:middle}div.main .content.partialscreen.small li section div{height:100px;display:table-cell;vertical-align:middle}div.main .content.partialscreen li .description,div.main .content.partialscreen li .image{margin:0;padding:0}div.main .content.partialscreen li .image{position:absolute;margin-left:20px;text-align:center;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}div.main .content.partialscreen li .image div img{pointer-events:none;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}div.main .content.partialscreen li .description{position:relative;float:right;margin-right:20px;min-width:492px}div.main .content.partialscreen.alternating li:nth-child(even) .image{position:absolute;left:auto;right:20px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}div.main .content.partialscreen.alternating li:nth-child(even) .description{position:relative;float:left;margin-right:0;margin-left:20px;min-width:492px}div.main .content.fullscreen ul.content.partialscreen li{min-height:calc(100vh - 44px)}div.main .content.fullscreen ul.content.partialscreen li section.image{height:calc(100vh - 44px)}div.main .content.fullscreen ul.content.partialscreen li section.image div{height:calc(100vh - 44px)}div.main .content.fullscreen ul.content.partialscreen li section.description{height:calc(100vh - 44px)}div.main .content.fullscreen ul.content.partialscreen li section.description div{height:calc(100vh - 44px)}div.main .content.partialscreen.column-2.mobile-stacked li{display:flex;flex-direction:row}div.main .content.partialscreen.column-2.mobile-stacked li section{position:relative}div.main .content.partialscreen.column-2.mobile-stacked li section div{display:flex;flex-direction:column;justify-content:center}div.main .content.partialscreen.column-2.mobile-stacked li section.image{flex:1 1 auto;width:auto;overflow:hidden;display:initial;margin:0 0 0 20px}div.main .content.partialscreen.column-2.mobile-stacked li section.image div img{width:690px;height:auto;margin:0;position:absolute;align-self:center}div.main .content.partialscreen.column-2.mobile-stacked li section.description{flex:0 0 auto;display:initial;margin:0 20px;height:auto}div.main .content.partialscreen.column-2.reversed li section.description{position:relative;float:left;margin-right:0;margin-left:20px}div.main .content.partialscreen.column-2.reversed li section.image{position:absolute;left:auto;right:20px}div.main article .container.fullscreen h3 img{background-size:contain!important;position:relative;z-index:10}div.main article .container.fullscreen h3 img.textcover1{width:221px;height:27px;margin:0 -11px -5px 5px;background:url(../../assets/images/projects-textcover-01.png) no-repeat}div.main article .container.fullscreen h3 img.textcover2{width:241px;height:25px;margin:0 0 -3px 5px;background:url(../../assets/images/projects-textcover-02.png) no-repeat}div.main article .container.fullscreen h3 img.textcover3{width:57px;height:26px;margin:0 4px -3px -5px;background:url(../../assets/images/projects-textcover-03.png) no-repeat}div.main article .container.fullscreen h3 img.textcover4{width:158px;height:26px;margin:0 -16px -1px 0;background:url(../../assets/images/projects-textcover-04.png) no-repeat}div.main article .container.fullscreen h3 img.textcover5{width:120px;height:28px;margin:0 -19px -3px 0;background:url(../../assets/images/projects-textcover-05.png) no-repeat}div.main article .container.fullscreen h3 img.textcover6{width:173px;height:29px;margin:0 -16px -2px 0;background:url(../../assets/images/projects-textcover-06.png) no-repeat}div.main article .container.fullscreen h3 img.textcover7{width:119px;height:27px;margin:0 -3px -6px -1px;background:url(../../assets/images/projects-textcover-07.png) no-repeat}div.main article .container.fullscreen h3 img.textcover8{width:181px;height:27px;margin:0 0 -2px 4px;background:url(../../assets/images/projects-textcover-08.png) no-repeat}div.main article .container.fullscreen h3 img.textcover9{width:197px;height:27px;margin:0 0 -4px 0;background:url(../../assets/images/projects-textcover-09.png) no-repeat}div.main article .container.fullscreen h3 img.textcover10{width:175px;height:29px;margin:0 12px -3px 4px;background:url(../../assets/images/projects-textcover-10.png) no-repeat}div.main ul.partialscreen ul.custom-icons{width:auto;height:auto;min-height:0;overflow:auto;padding:0;margin:10px 0;font-size:0}div.main ul.partialscreen ul.custom-icons li{width:auto;height:auto;min-height:inherit;overflow:auto;display:inline-block;padding:0;margin:0}div.main ul.partialscreen ul.custom-icons li:nth-child(even){background-color:transparent}div.main ul.partialscreen ul.custom-icons li img{width:60px!important;height:auto;padding:0;margin:0}ul.image-column{padding:0}div.main ul.partialscreen ul.image-column{width:auto;height:auto;overflow:auto;padding:0;margin:0;-moz-column-width:200px;-webkit-column-width:200px;column-width:200px;-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;column-fill:balance;-moz-column-fill:balance;-webkit-column-fill:balance}div.main ul.partialscreen ul.image-column li{height:auto;min-height:inherit;overflow:hidden;font-size:0;padding:0}div.main ul.partialscreen ul.image-column li:first-child,div.main ul.partialscreen ul.image-column li:nth-child(4n+1){margin-left:0}div.main ul.partialscreen ul.image-column li:nth-child(even){background-color:transparent}div.main ul.partialscreen ul.image-column li img{width:100%;padding:0;margin:0}ul.bullet{padding-left:20px!important}ul.bullet li{list-style:disc!important}.center-aligned ul.bullet,ul.bullet.center-aligned{padding-left:0!important}.center-aligned ul.bullet li,ul.bullet.center-aligned li{list-style-position:inside!important}ul.bullet.left-aligned{padding-left:20px!important}ul.bullet.left-aligned li{list-style-position:initial!important}.table-grid.no-border ul li{display:flex;align-items:center}.table-grid.no-border ul li div{height:auto}.table-grid.no-border ul li div.fluid{flex:1 1 auto}.table-grid.no-border ul li div.wrap{flex:0 0 auto;width:auto}.table-grid.no-border ul li:first-child div{border-top:1px solid transparent;background-color:transparent}.table-grid.no-border ul li:nth-child(even) div{background-color:transparent}.table-grid.no-border ul li div{border-bottom:1px solid transparent;background-color:transparent;padding:13px 8px}.table-grid.no-border ul li div img{border-radius:5px}.table-grid.no-border ul li div :first-child{margin-top:0}.table-grid.no-border ul li div+div{border-left:1px solid transparent}