/** v0.8.0 */ PPSWidget *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes ripple{0%{-webkit-transform:scale(0);transform:scale(0);opacity:.1}100%{-webkit-transform:scale(20);transform:scale(20);opacity:.6}}@keyframes ripple{0%{-webkit-transform:scale(0);transform:scale(0);opacity:.1}100%{-webkit-transform:scale(20);transform:scale(20);opacity:.6}}@-webkit-keyframes pointing{100%{opacity:1;-webkit-transform:translate(0,0) rotate(10deg);transform:translate(0,0) rotate(10deg)}}@keyframes pointing{100%{opacity:1;-webkit-transform:translate(0,0) rotate(10deg);transform:translate(0,0) rotate(10deg)}}@-webkit-keyframes blink{0%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}8%{opacity:1;-webkit-transform:scale(.6);transform:scale(.6)}20%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}30%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}100%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}}@keyframes blink{0%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}8%{opacity:1;-webkit-transform:scale(.6);transform:scale(.6)}20%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}30%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}100%{opacity:0;-webkit-transform:scale(.2);transform:scale(.2)}}@-webkit-keyframes highlight{0%{border-color:#ffa2a4;background-color:#f6efe3}70%{border-color:#fff294;background-color:#e6efe3}100%{border-color:#90f2f4;background-color:#e6ffe3}}@keyframes highlight{0%{border-color:#ffa2a4;background-color:#f6efe3}70%{border-color:#fff294;background-color:#e6efe3}100%{border-color:#90f2f4;background-color:#e6ffe3}}PPSWidget{display:block;clear:both;margin:20px auto;padding:0 10px;background:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.07);box-shadow:0 0 20px 0 rgba(0,0,0,.07)}PPSWidget[type=simple]{-webkit-box-shadow:none;box-shadow:none}PPSWidget{font-family:Roboto-Regular;text-align:left}PPSWidget .pps-card{will-change:transform;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}PPSWidget .pps-ripple{display:inline-block;border-radius:50px;width:70px;height:70px;position:absolute;z-index:10;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);will-change:transform}PPSWidget .pps-ripple:after,PPSWidget .pps-ripple:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(180,180,180,.6);border-radius:50px;opacity:0}PPSWidget .pps-ripple:before{-webkit-transform:scale(2);transform:scale(2);-webkit-animation:blink 2.5s infinite normal forwards linear;animation:blink 2.5s infinite normal forwards linear}PPSWidget .pps-ripple:after{background:rgba(180,210,220,.6);-webkit-animation:blink 2.5s .3s infinite normal forwards linear;animation:blink 2.5s .3s infinite normal forwards linear}PPSWidget .pps__block--people{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}PPSWidget .pps__swiper-wrapper{margin-top:18px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row}PPSWidget .pps__swiper-wrapper.pps__swiper-wrapper-simple{margin:20px 0;padding:20px 0;background-color:#fff}PPSWidget .pps__swiper-container{padding:0;width:100%}PPSWidget .pps__swiper--nav{height:170px;width:30px;background-color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;cursor:default}PPSWidget .pps__swiper--nav .pps__btn-link{display:block;width:100%;height:170px;background:#fff none no-repeat center center;background-size:contain}PPSWidget{cursor:pointer}.pps__swiper--nav--disable{opacity:.4}PPSWidget .pps__swiper--prev .pps__btn-link{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGhlaWdodD0iNTEycHgiIGlkPSJMYXllcl8xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cG9seWdvbiBwb2ludHM9IjM1MiwxMjguNCAzMTkuNyw5NiAxNjAsMjU2IDE2MCwyNTYgMTYwLDI1NiAzMTkuNyw0MTYgMzUyLDM4My42IDIyNC43LDI1NiAiLz48L3N2Zz4=)}PPSWidget .pps__swiper--next .pps__btn-link{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjwhRE9DVFlQRSBzdmcgIFBVQkxJQyAnLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4nICAnaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkJz48c3ZnIGhlaWdodD0iNTEycHgiIGlkPSJMYXllcl8xIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgd2lkdGg9IjUxMnB4IiB4bWw6c3BhY2U9InByZXNlcnZlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48cG9seWdvbiBwb2ludHM9IjE2MCwxMjguNCAxOTIuMyw5NiAzNTIsMjU2IDM1MiwyNTYgMzUyLDI1NiAxOTIuMyw0MTYgMTYwLDM4My42IDI4Ny4zLDI1NiAiLz48L3N2Zz4=)}PPSWidget .pps__swiper-slide{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;margin:0 5px;background-color:#fff}PPSWidget .pps__swiper-slide .pps__person-avatar{background:#fff none no-repeat center center;background-size:contain;width:100%;height:170px}PPSWidget .pps__swiper-slide .pps__person-name{margin:20px 0 5px;font-size:14px;font-weight:400;font-family:Roboto-Bold;color:#000}PPSWidget .pps__swiper-slide .pps__person-exp{font-size:12px;color:#9b9b9b}PPSWidget .pps__swiper-slide.pps-card--transition{opacity:0}PPSWidget .pps__wrapper--fluid{width:100%;max-width:1280px;min-width:260px;min-height:680px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:auto}PPSWidget .pps__wrapper--fluid label.pps__label{font-family:Roboto-Bold;font-size:16px;font-weight:400;line-height:2;padding:10px;color:#000;text-indent:0;text-transform:uppercase}PPSWidget .pps__wrapper--fluid label.pps__label.pps__label--no-padding{padding:0;text-indent:0}PPSWidget .pps__wrapper--fluid .pps__teamnumber--small{display:inline-block;margin-left:10px;font-weight:400;color:#999}PPSWidget .pps__wrapper--fluid .pps__frame--left{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;min-width:70%}PPSWidget .pps__wrapper--fluid .pps__frame--left .pps__frame--top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:240px}PPSWidget .pps__wrapper--fluid .pps__frame--left .pps__frame--bottom{width:100%;overflow:visible}PPSWidget .pps__wrapper--fluid .pps__frame--right{display:none;min-width:30%}PPSWidget .pps__wrapper--fluid .pps__techlogo-outer{padding:10px;position:relative}PPSWidget .pps__wrapper--fluid .pps__techlogo-outer .pps__techlogo{width:100%;height:90px;border-bottom:solid 1px #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}PPSWidget .pps__wrapper--fluid .pps__techlogo-outer .pps__techlogo label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}PPSWidget .pps__wrapper--fluid .pps__techlogo-outer .pps__techlogo .pps__techlogo-image{width:120px;height:50px;background:transparent none no-repeat center center;background-size:contain}PPSWidget .pps__wrapper--fluid .pps__techlogo-outer .pps__techlogo .pps__techselect-arrow{display:inline-block;width:30px;height:30px;background:transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4IiB3aWR0aD0iNDgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjgzIDE2LjQybDkuMTcgOS4xNyA5LjE3LTkuMTcgMi44MyAyLjgzLTEyIDEyLTEyLTEyeiIvPjxwYXRoIGQ9Ik0wLS43NWg0OHY0OGgtNDh6IiBmaWxsPSJub25lIi8+PC9zdmc+) no-repeat center center;background-size:contain}PPSWidget .pps__wrapper--fluid .pps__techlogo-outer .pps__select-outer{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;opacity:0;height:100%}PPSWidget .pps__wrapper--fluid .pps__list--project{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:1px 5px}PPSWidget .pps__wrapper--fluid .pps__list--project .pps__list--project-item{width:49%;float:left;padding:7px;opacity:1;-webkit-transform:scale(1,1) translateX(0);transform:scale(1,1) translateX(0)}PPSWidget .pps__wrapper--fluid .pps__list--project .pps__list--project-item.pps-card--transition{opacity:0;will-change:transform}PPSWidget .pps__wrapper--fluid .pps__list--project .pps__list--project-item .pps-inner{display:block;background:#fff none no-repeat center center;background-size:contain;border:1px solid #d8d8d8;border-radius:2px;width:100%;height:100px;-webkit-transition:-webkit-box-shadow .8s;transition:-webkit-box-shadow .8s;transition:box-shadow .8s;transition:box-shadow .8s,-webkit-box-shadow .8s}PPSWidget .pps__wrapper--fluid .pps__list--project .pps__list--project-item:hover .pps-inner{-webkit-box-shadow:0 0 10px 2px rgba(60,60,60,.5);box-shadow:0 0 10px 2px rgba(60,60,60,.5)}PPSWidget .pps__wrapper--fluid .pps__block--stack{padding:20px 10px}PPSWidget .pps__wrapper--fluid .pps__list--stack{padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}PPSWidget .pps__wrapper--fluid .pps__list--stack .pps__list--stack-item{width:33.3333333333%;float:left;padding:0 4px;margin-bottom:7px}PPSWidget .pps__wrapper--fluid .pps__list--stack .pps__list--stack-item .pps-inner{display:block;width:100%;height:50px;border:1px solid #d8d8d8;border-radius:2px;background:#fff none no-repeat center center;background-size:50%;cursor:pointer;-webkit-transition:-webkit-box-shadow 1s;transition:-webkit-box-shadow 1s;transition:box-shadow 1s;transition:box-shadow 1s,-webkit-box-shadow 1s}PPSWidget .pps__wrapper--fluid .pps__list--stack .pps__list--stack-item.pps-active .pps-inner{border-color:#5fe2a4;background-color:#e6fff3;position:relative;overflow:hidden;-webkit-box-shadow:0 0 5px 1px rgba(60,60,60,.2);box-shadow:0 0 5px 1px rgba(60,60,60,.2)}PPSWidget .pps__wrapper--fluid .pps__list--stack .pps__list--stack-item:hover .pps-inner{-webkit-box-shadow:0 0 5px 1px rgba(60,60,60,.5);box-shadow:0 0 5px 1px rgba(60,60,60,.5)}PPSWidget .pps__wrapper--fluid .pps__view-all{text-align:center;position:relative;padding:20px 0 10px}PPSWidget .pps__wrapper--fluid .pps__view-all:before{content:"";display:block;width:100%;opacity:.5;height:1px;position:absolute;top:60%;left:50%;z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:-webkit-gradient(linear,left top,right top,from(#fff),color-stop(24%,#c2c2c2),color-stop(77%,#d4d4d4),to(#fff));background-image:linear-gradient(90deg,#fff,#c2c2c2 24%,#d4d4d4 77%,#fff)}PPSWidget .pps__wrapper--fluid .pps__view-all .pps__btn-viewall{z-index:3;opacity:1;background:#fff;border:1px solid #dfdfdf;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.13);box-shadow:0 0 10px 0 rgba(0,0,0,.13);border-radius:100px;padding:5px 26px;display:inline-block;font-size:12px;color:#4a4a4a;cursor:pointer;position:relative;text-align:left;text-transform:uppercase}PPSWidget .pps__wrapper--fluid .pps__view-all.pps__is-disabled{display:none}PPSWidget .ripple{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}PPSWidget .ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#000 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;-webkit-transform:scale(10,10);transform:scale(10,10);opacity:0;-webkit-transition:opacity 1s,-webkit-transform .5s;transition:opacity 1s,-webkit-transform .5s;transition:transform .5s,opacity 1s;transition:transform .5s,opacity 1s,-webkit-transform .5s}PPSWidget .ripple:active:after{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:.2;-webkit-transition:0s;transition:0s}@media (min-width:760px){PPSWidget .pps__wrapper--fluid .pps__select-outer{display:none}PPSWidget .pps__wrapper--fluid .pps__techlogo-outer{padding-left:20px}PPSWidget .pps__wrapper--fluid .pps__techlogo-outer .pps__label{display:none}PPSWidget .pps__wrapper--fluid .pps__techlogo-outer .pps__techlogo{border-bottom:solid 1px transparent}PPSWidget .pps__wrapper--fluid .pps__techlogo-outer .pps__techlogo .pps__techlogo-image{width:160px;height:60px}PPSWidget .pps__wrapper--fluid .pps__techlogo-outer .pps__techlogo .pps__techselect-arrow{display:none}PPSWidget .pps__wrapper--fluid .pps__techlogo-outer .pps__techlogo:after{display:none}PPSWidget .pps__wrapper--fluid .pps__frame--right{display:block}PPSWidget .pps__wrapper--fluid .pps__block--project{padding:10px 20px 20px}PPSWidget .pps__wrapper--fluid .pps__list--project .pps__list--project-item{width:25%}PPSWidget .pps__wrapper--fluid .pps__swiper-container{width:92%}PPSWidget .pps__wrapper--fluid .pps__block--people{width:100%;padding:0 20px}PPSWidget .pps__wrapper--fluid .pps__swiper--nav{display:block}}@media (min-width:760px) and (max-width:1000px){PPSWidget .pps__wrapper--fluid .pps__frame--left{min-width:60%}PPSWidget .pps__wrapper--fluid .pps__frame--right{min-width:40%}PPSWidget .pps__wrapper--fluid .pps__list--project .pps__list--project-item{width:25%}}