body.main.hideleft .KHApplication{width:100%;height:100%;overflow:auto;display:initial}@-moz-document url-prefix(){body.main.hideleft .KHApplication{display:table-cell}body.main.hideleft .KHApplication~span{display:none!important}}body.main.showleft .KHApplication{width:auto;height:100%;overflow:auto;display:flex;flex-direction:row}div.main ul.partialscreen{width:calc(100% + 40px);height:auto;overflow:visible;margin:0 -20px;padding:0}div.main ul.partialscreen li{width:100%;height:auto;padding:50px 0;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;position:relative;overflow:visible}div.main ul.partialscreen.alternating li:nth-child(2n),div.main ul.partialscreen.reverse li{flex-direction:row-reverse}div.main ul.partialscreen li:nth-child(2n){background-color:#ccc}div.main .content.partialscreen li article .container,div.main .content.partialscreen li article .container.constrain-width,div.main ul.partialscreen.reverse.alternating li:nth-child(2n){flex-direction:row}div.main ul.partialscreen li:first-child{margin-top:-20px}div.main ul.partialscreen li:last-child{margin-bottom:-20px}div.main ul.partialscreen li section{width:calc(50% - 40px)!important;min-height:520px;display:flex;flex-direction:column;justify-content:center;position:relative}div.main ul.partialscreen li .image{width:calc(100% - 20px)!important;padding-right:20px;align-items:center;overflow:visible;flex:1 1 auto;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}div.main ul.partialscreen.reverse li .image{padding-right:0;padding-left:20px}div.main ul.partialscreen.alternating li:nth-child(2n) .image{width:calc(100% - 20px)!important;padding-right:0;padding-left:20px}div.main ul.partialscreen.reverse.alternating li:nth-child(2n) .image{width:calc(100% - 20px)!important;padding-right:20px;padding-left:0}div.main ul.partialscreen li .image img{height:100%;width:auto;position:absolute;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}div.main ul.partialscreen li .description{min-width:492px;flex:0 0 auto;padding-left:20px;padding-right:20px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}div.main .content.partialscreen li:first-child{margin-top:0}div.main .content.partialscreen li:last-child{margin-bottom:0}div.main .content.partialscreen li article{width:100%}div.main .content.partialscreen li article .container section{background-color:transparent}div.main .content.partialscreen li article .container section.image{position:relative}div.main .content.partialscreen li article .container section.image div{width:100%;height:100%;display:flex;justify-content:center;align-items:center}div.main .content.partialscreen li article .container section.image img{height:auto;max-height:100%;width:revert-layer}div.main .content.partialscreen li article .container section.description{border:0}div.main .content.partialscreen.alternating li:nth-child(2n) article .container,div.main .content.partialscreen.reverse li article .container{flex-direction:row-reverse;align-self:flex-end}div.main .content.partialscreen.reverse.alternating li:nth-child(2n) article .container{flex-direction:row;align-self:initial}div.main .content.partialscreen li article .container.constrain-width section div{overflow:visible}div.main .content.partialscreen li article .container.constrain-width section.image div img{height:100%;max-height:initial!important;width:auto;max-width:initial!important}div.main .content.partialscreen li article .container.constrain-width section.description div{display:flex;flex-direction:column;justify-content:center}div.main .content.partialscreen li article .container.constrain-width section.description div p{margin:10px 0}div.main .content.partialscreen li article .container.constrain-width section.image img{height:auto!important;width:revert-layer!important}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;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}