body,div.wrapper,html{width:100%;position:relative}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline;font-family:Ubuntu,sans-serif}body,html{line-height:1;color:#fff;text-align:left;background:#fff;overflow-x:hidden}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a{cursor:pointer}.clear{clear:both;width:100%}textarea{resize:none}:focus,textarea:focus{outline:0}a,a:active,a:focus,a:hover,input:active,input:focus,input:hover{outline:0;text-decoration:none}ins,var{text-decoration:none;font-style:normal}:-moz-any-link:focus,a,a:active,a:focus{outline:0;text-decoration:none}::selection{background:none}::-moz-selection{background:none}h1{display:none}div.wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}div.wrapper.aboutOpen{-webkit-transform:translateX(80%) translateZ(0);-moz-transform:translateX(80%) translateZ(0);-mstransform:translateX(80%) translateZ(0);-o-transform:translateX(80%) translateZ(0);transform:translateX(80%) translateZ(0)}div.miniWrp div.projectTeam a i img,div.openCont div.profilePicWrp a img,div.projectTeamWrp div.projectTeam a i img,div.teamWrp div.team div.personInfo>a>img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}div.miniWrp div.projectTeam a i img:nth-child(2),div.miniWrp div.projectTeam a:hover i img:nth-child(1),div.openCont div.profilePicWrp a img:nth-child(2),div.openCont div.profilePicWrp a:hover img:nth-child(1),div.projectTeamWrp div.projectTeam a i img:nth-child(2),div.projectTeamWrp div.projectTeam a:hover i img:nth-child(1),div.teamWrp div.team div.personInfo>a:hover>img:nth-child(1),div.teamWrp div.team div.personInfo>a>img:nth-child(2){opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}div.miniWrp div.projectTeam a:hover i img:nth-child(2),div.openCont div.profilePicWrp a:hover img:nth-child(2),div.projectTeamWrp div.projectTeam a:hover i img:nth-child(2),div.teamWrp div.team div.personInfo>a:hover>img:nth-child(2){opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}a.next,a.previous{position:absolute;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;width:15vmin;z-index:1000;padding-top:2vmin;padding-bottom:2vmin;top:20vmin}a.previous{left:0}a.next{right:0}div.worksWrp a.next,div.worksWrp a.previous{top:6vmin;width:30vmin}a.next i,a.previous i{float:left;width:100%;height:1px;background:#fff}a.previous i{margin-right:2vmin}a.next i{margin-left:2vmin}a.next var,a.previous var{font-size:1.7vmin;color:#fff;float:left}a.next:active,a.previous:active{width:16vmin}div.worksWrp a.next:active,div.worksWrp a.previous:active{width:31vmin}div.worksWrp a.next var,div.worksWrp a.previous var{color:#c3c3c3}div.worksWrp a.next i,div.worksWrp a.previous i{background:#c3c3c3}div.aboutWrp,div.aboutWrp div.about a.logo{background-repeat:no-repeat;background-size:cover}div.aboutWrp{width:80%;position:fixed;top:0;height:100%;background-color:#797a7c;background-image:url(img/aboutBgr.png);z-index:10000;max-width:1094px;-webkit-transform:translateX(-100%) translateZ(0);-moz-transform:translateX(-100%) translateZ(0);-ms-transform:translateX(-100%) translateZ(0);-o-transform:translateX(-100%) translateZ(0);transform:translateX(-100%) translateZ(0);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}div.aboutWrp.open{-webkit-transform:translateX(0) translateZ(0);-moz-transform:translateX(0) translateZ(0);-ms-transform:translateX(0) translateZ(0);-o-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}div.headerWrp,div.openCont div.absWrp{-o-transform:translateZ(0);-webkit-transform:translateZ(0)}div.aboutWrp div.about{padding-top:3vmin;float:left;padding-left:13%;width:21vmin;padding-right:3vmin}div.aboutWrp div.about a.logo{float:right;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20vmin;height:4vmin;background-image:url(img/logo_about.png);max-height:34px;max-width:142px}div.aboutWrp div.about div.copyright{width:100%;float:right;clear:both;margin-top:2vmin;text-align:right}div.aboutWrp div.about div.copyright p{color:#fff;float:right;clear:both;text-align:right;font-size:1.1vmin;font-weight:300;text-transform:uppercase;margin-top:.5vmin}div.aboutWrp div.about div.companyInfo{width:100%;float:left;clear:both;margin-top:10vmin}div.aboutWrp div.about div.companyInfo h2{font-size:1.3vmin;color:#fff;font-weight:300;float:left;width:100%;margin-bottom:.5vmin}div.aboutWrp div.about div.companyInfo ins{float:left;height:1px;width:100%;margin-top:.5vmin;margin-bottom:.5vmin;background:#6af2fd;background:-moz-linear-gradient(left,rgba(106,242,253,1) 0,rgba(87,255,96,1) 100%);background:-webkit-linear-gradient(left,rgba(106,242,253,1) 0,rgba(87,255,96,1) 100%);background:linear-gradient(to right,rgba(106,242,253,1) 0,rgba(87,255,96,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6af2fd', endColorstr='#57ff60', GradientType=1 )}div.aboutWrp div.about div.companyInfo p{font-size:1.3vmin;color:#fff;font-weight:300;float:left;width:100%;text-align:justify;margin-top:.5vmin;line-height:normal}div.aboutWrp div.about div.companyInfo p+p{margin-top:2vmin}div.aboutWrp div.officeImage{width:29vmin;height:62vmin;float:left;background-image:url(img/office.png);background-repeat:no-repeat;background-size:100%;background-position:bottom;position:relative;max-width:285px;max-height:593px}div.aboutWrp div.officeImage a{position:absolute;bottom:-1.7vmin;left:0;margin:auto;color:#fff;font-size:1.3vmin;font-weight:500}div.aboutWrp div.officeImage a:hover{color:#cacaca;font-weight:500}div.aboutWrp div.officeImage a:active{color:#000;font-weight:500}div.aboutWrp a.close{top:2vmin;right:2vmin}div.aboutWrp var.txt{width:10vmin;height:48vmin;float:right;background-image:url(img/about_txt.png);background-repeat:no-repeat;background-size:100%;margin-right:10vmin;margin-top:2vmin;max-width:92px;max-height:432px}div.headerWrp{position:fixed;top:0;width:100%;height:10vmin;border-top:4px solid #ea5255;z-index:100;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.wrp,div.teamWrp{position:relative}div.headerWrp.aboutOpen{-webkit-transform:translateX(80%) translateZ(0);-moz-transform:translateX(80%) translateZ(0);-mstransform:translateX(80%) translateZ(0);-o-transform:translateX(80%) translateZ(0);transform:translateX(80%) translateZ(0)}.wrp{margin:0 auto;z-index:2;max-width:1150px;min-width:200px;padding-left:2%;padding-right:2%}div.headerWrp div.header div.logoWrp{position:relative;float:left;padding-top:2vmin}div.headerWrp div.header div.logoWrp a.logo{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20vmin;height:4vmin;background-image:url(img/logo.png);background-repeat:no-repeat;background-size:contain;max-height:34px;max-width:142px}div.headerWrp div.header div.logoWrp a.logo:hover{filter:brightness(1.75)}div.headerWrp div.header div.logoWrp a.menu{width:2.8vmin;height:2.8vmin;background:#252525;float:left;margin-left:2vmin;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid #000;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center}div.headerWrp div.header div.logoWrp a.menu i{width:1.5vmin;height:1.5vmin;background-image:url(img/menu.png);background-repeat:no-repeat;background-size:100% auto;max-height:11px;max-width:14px}div.headerWrp div.header div.logoWrp a.menu:hover{background:#000}div.headerWrp div.header div.logoWrp a.menu:active{background:#fff}div.teamWrp,div.teamWrp div.team div.personInfo>div.info>a.viewProjects,div.ttlWrp p.ttl{background-size:100%;background-repeat:no-repeat;float:left}div.headerWrp div.header div.logoWrp a.menu:active i{background-image:url(img/menu_active.png)}div.headerWrp div.header div.logoWrp div.lang{clear:both;padding-right:5vmin;padding-top:1vmin;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;align-items:flex-end;-webkit-align-items:flex-end;-moz-align-items:flex-end;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}div.headerWrp div.header div.logoWrp div.lang a{color:#000;float:left;font-size:1.7vmin;font-weight:700;margin-right:2vmin}div.headerWrp div.header div.logoWrp div.lang a:last-child{margin-right:0}div.headerWrp div.header div.logoWrp div.lang a.active{color:#ea5255}div.headerWrp.minimize{height:7vmin}div.headerWrp.minimize div.header div.logoWrp div.lang{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;pointer-events:none}div.teamWrp{padding-top:14vmin;width:100%;background-image:url(img/softwareBgr.jpg);background-color:#fff;background-position:bottom;height:50vmin;transition:height .3s;transition-delay:.4s}div.teamWrp.minimized{height:40vmin;transition-delay:0s}div.absoluteWrp{position:absolute;top:0;left:0;width:100%;height:100%}div.teamWrp div.team{display:block;float:left;margin-left:30%;width:70%;position:relative}div.teamWrp div.team div.row{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;position:relative}div.teamWrp.minimized div.team div.row{pointer-events:none}div.teamWrp div.team div.personInfo{width:32%;margin-top:3vmin;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;align-items:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-right:1%;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-ms-transition:-ms-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0) translateY(0) translateZ(0) scale(1);-moz-transform:translateX(0) translateY(0) translateZ(0) scale(1);-ms-transform:translateX(0) translateY(0) translateZ(0) scale(1);-o-transform:translateX(0) translateY(0) translateZ(0) scale(1);transform:translateX(0) translateY(0) translateZ(0) scale(1);cursor:pointer}div.teamWrp.minimized div.team div.personInfo{transition-delay:0s}div.teamWrp div.team div.personInfo:LAST-CHILD{margin-right:0}div.teamWrp div.team div.personInfo>a{padding-right:1vmin;width:6vmin;display:-webkit-flex;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;align-items:center;-webkit-align-items:center;-moz-align-items:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-content:center;-webkit-align-content:center;-moz-align-content:scenter;position:relative;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;-webkit-transition:opacity 5ms;-moz-transition:opacity 5ms;-ms-transition:opacity 5ms;-o-transition:opacity 5ms;transition:opacity 5ms}div.teamWrp.minimized div.team div.personInfo>a{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}div.teamWrp div.team div.personInfo>a>img{width:auto;height:6vmin;top:0;left:0;position:absolute}div.teamWrp div.team div.personInfo div.info{display:flex;flex-direction:column;position:relative;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-ms-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s;-webkit-transition-delay:.7s;-moz-transition-delay:.7s;-ms-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}div.teamWrp.minimized div.team div.personInfo div.info{opacity:0;-webkit-transition-delay:0s;-moz-transition-delay:0s;-ms-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}div.teamWrp div.team div.personInfo div.info p.name{float:left;font-size:1.4vmin;color:#000;text-transform:uppercase;font-weight:700}div.teamWrp div.team div.personInfo div.info p.position{float:left;color:#d43138;font-size:1.4vmin;clear:both;padding-top:.5vmin}div.teamWrp div.team div.personInfo div.info p.shortInfo{font-size:1.2vmin;color:#000;clear:both;padding-top:1vmin;min-height:2vmin}div.teamWrp div.team div.personInfo>div.info>a.viewProjects{width:14vmin;height:3vmin;margin-top:.5vmin;color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;font-size:1.2vmin;background-image:url(img/btn_gradient.png);max-width:135px;max-height:29px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}div.teamWrp div.team div.personInfo>div.info>a.viewProjects:hover{color:#fff;background-image:url(img/btn_gradient_hover.png)}div.teamWrp div.team div.personInfo>div.info>a.viewProjects:active{color:#000;background-image:url(img/btn_gradient_active.png);transition:all .1s}div.worksWrp{float:left;width:100%;position:relative}div.ttlWrp{margin-top:10vmin;text-transform:uppercase;position:relative;margin-bottom:10vmin;float:left;clear:both}div.ttlWrp p.ttlBig{font-size:16vmin;font-weight:700;color:#fbfbfb;position:absolute;left:0;top:-7vmin;z-index:1}div.ttlWrp p.ttl{z-index:2;position:relative;width:13vmin;height:4vmin;background-image:url(img/works_txt.png);max-width:129px}div.worksWrp div.masonry{clear:both;padding:0;column-gap:2px;-moz-column-gap:2px;-webkit-column-gap:2px}a.project{display:inline-block;margin:0;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;height:30vmin;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;-webkit-transform:translateZ(0) scale(.8);-moz-transform:translateZ(0) scale(.8);-ms-transform:translateZ(0) scale(.8);-o-transform:translateZ(0) scale(.8);transform:translateZ(0) scale(.8);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}a.project.visible{-webkit-transform:translateZ(0) scale(1);-moz-transform:translateZ(0) scale(1);-ms-transform:translateZ(0) scale(1);-o-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}div.openCont div.absWrp,div.projectPic{-moz-transform:translateZ(0);-ms-transform:translateZ(0)}a.project:active span,a.project:hover span{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#80000000', GradientType=1 )}a.project span{display:none}a.project:hover span,a.project:hover span var.left{display:-webkit-flex;display:-ms-flexbox;-moz-box-sizing:border-box}a.project:hover span{width:100%;height:100%;display:flex;position:absolute;top:0;left:0;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding:2vmin;-webkit-box-sizing:border-box;box-sizing:border-box;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,.8) 0,rgba(0,0,0,.8) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,.8) 0,rgba(0,0,0,.8) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,.8) 0,rgba(0,0,0,.8) 100%)}a.project:active span{background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,1) 0,rgba(0,0,0,1) 100%);background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,1) 0,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,1) 0,rgba(0,0,0,1) 100%)}a.close i,a.project:hover span i,div.footerWrp{background-repeat:no-repeat;background-size:100%}a.project:hover span i{width:3.5vmin;height:4.5vmin;background-image:url(img/open_icon.png);position:absolute;top:0;left:0;right:0;bottom:0;max-width:27px;max-height:34px;margin:auto}a.project:hover span var.left{display:flex;justify-content:flex-end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;align-items:flex-end;-webkit-align-items:flex-end;-moz-align-items:flex-end;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:100%;width:75%;padding-right:3vmin;-webkit-box-sizing:border-box;box-sizing:border-box}a.project:hover span var.left p{float:left;color:#fff;clear:both;width:100%;font-size:1.7vmin;font-weight:300;text-transform:uppercase}a.project:hover span var.left p+p{float:left;margin-top:.5vmin;font-size:1.2vmin;text-transform:none;line-height:normal}a.project:hover span var.right{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;align-items:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:100%;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a.btnCircle,a.btnCircle p{-webkit-box-sizing:border-box}a.project:hover span var.right p{font-size:1.5vmin;color:#fff;text-align:left;font-weight:300}a.project:hover span var.right p+b{float:left;height:2px;width:100%;margin-top:.5vmin;margin-bottom:.5vmin;background:#6af2fd;background:-moz-linear-gradient(left,rgba(106,242,253,1) 0,rgba(87,255,96,1) 100%);background:-webkit-linear-gradient(left,rgba(106,242,253,1) 0,rgba(87,255,96,1) 100%);background:linear-gradient(to right,rgba(106,242,253,1) 0,rgba(87,255,96,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6af2fd', endColorstr='#57ff60', GradientType=1 )}a.project:hover span var.right p+b+p{float:left;font-size:1.3vmin}a.project.bills{height:40vmin;background-image:url(img/projects/7bills/splash.jpg)}a.project.andrew{height:35vmin;background-image:url(img/projects/andrew/splash.jpg)}a.project.colibri{height:50vmin;background-image:url(img/projects/colibri/splash.jpg)}a.project.eurolines{background-image:url(img/projects/eurolines/splash.jpg)}a.project.firewall{background-image:url(img/projects/firewall/splash.jpg)}a.project.flip{background-image:url(img/projects/flip/splash.jpg)}a.project.ilma{background-image:url(img/projects/ilma/splash.jpg)}a.project.irida{background-image:url(img/projects/irida/splash.jpg)}a.project.lorenzo{background-image:url(img/projects/lorenzo/splash.jpg)}a.project.mako{background-image:url(img/projects/mako/splash.jpg)}a.project.mob{background-image:url(img/projects/mob/splash.jpg)}a.project.mtobacco{background-image:url(img/projects/mtobacco/splash.jpg)}a.project.radiopatron{background-image:url(img/projects/radiopatron/splash.jpg)}a.project.steampunk{background-image:url(img/projects/steampunk/splash.jpg)}a.project.strongplast{background-image:url(img/projects/strongplast/splash.jpg)}a.project.avtou{background-image:url(img/projects/avtou/splash.jpg)}a.project.avtoizpit{background-image:url(img/projects/avtoizpit/splash.jpg)}a.project.casio{background-image:url(img/projects/casio/splash.jpg)}a.project.eid{background-image:url(img/projects/eid/splash.jpg)}a.project.emvp{background-image:url(img/projects/emvp/splash.jpg)}a.project.infoavl{background-image:url(img/projects/infoavl/splash.jpg)}a.project.karats{background-image:url(img/projects/karats/splash.jpg)}a.project.pscan{background-image:url(img/projects/pscan/splash.jpg)}a.project.practicalExams{background-image:url(img/projects/practicalexams/splash.jpg)}a.project.rta{background-image:url(img/projects/rta/splash.jpg)}a.project.inspection{background-image:url(img/projects/inspection/splash.jpg)}a.project.briefcase{background-image:url(img/projects/briefcase/splash.jpg)}a.project.exams{background-image:url(img/projects/exams/splash.jpg)}a.project.vouchers{background-image:url(img/projects/vouchers/splash.jpg)}a.project.drivetube{background-image:url(img/projects/drivetube/splash.jpg)}a.project.taxi{background-image:url(img/projects/taxi/splash.jpg)}a.project.services{background-image:url(img/projects/services/splash.jpg)}div.btnWrp{padding-top:15vmin;padding-bottom:15vmin;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center}a.btnCircle{width:18vmin;height:18vmin;border:1px solid #ea5255;border-radius:50%;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;align-content:flex-start;-webkit-align-content:flex-start;-moz-align-content:flex-start;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-moz-box-sizing:border-box;box-sizing:border-box}a.btnCircle p,div.openCont{-moz-box-sizing:border-box}a.btnCircle:active{border:1px solid #fff;background:#ea5255;color:#fff}a.btnCircle.disabled{pointer-events:none}a.btnCircle p{color:#ff4d3d;float:left;text-transform:uppercase;font-size:2.2vmin;display:block;clear:both;padding-left:2vmin;box-sizing:border-box;text-align:left}div.openCont,div.openCont div.profileInfo,div.openCont div.profilePicWrp{-webkit-box-sizing:border-box;float:left}a.btnCircle p:FIRST-CHILD{font-weight:700}a.btnCircle:hover p:FIRST-CHILD{color:#c22a2d}a.btnCircle p+p{color:#313131;text-transform:none;font-size:2vmin;margin-top:.5vmin}a.btnCircle:hover p+p{color:#000}a.btnCircle:active p+p,a.btnCircle:active p:FIRST-CHILD{color:#fff}div.openCont{position:relative;padding-top:5vmin;padding-left:30%;padding-right:20%;box-sizing:border-box;height:0;width:100%;pointer-events:none;-webkit-transition:height .5s;-moz-transition:height .5s;-ms-transition:height .5s;-o-transition:height .5s;transition:height .5s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}div.openCont.visible{height:40vmin;pointer-events:auto;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}div.openCont div.absWrp{position:absolute;width:50%;opacity:0;transform:translateZ(0);-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}div.projectPic,div.shortdescProjectWrp div.shortdescProject i.logo{-o-transform:translateZ(0);-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in}div.openCont.visible div.absWrp{opacity:1;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}div.openCont div.profilePicWrp{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;display:block;height:100%;width:35%}div.openCont div.profilePicWrp a{width:auto;height:19vmin;float:left;position:relative;max-width:200px}div.openCont div.profilePicWrp a img{width:auto;height:100%;top:0;left:0;position:absolute}div.openCont div.profileInfo{-moz-box-sizing:border-box;margin:0;display:block;position:relative;width:65%;padding-left:4vmin;box-sizing:border-box;min-height:40vmin}div.profileInfo div.basic,div.profileInfo div.educationWrp{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block;float:left}div.profileInfo div.basic{box-sizing:border-box;width:100%;padding-right:6vmin;position:relative}a.close,a.close i{position:absolute;right:0;top:0}a.close{width:6vmin;height:6vmin;border:1px solid #1ac01d}a.close i{width:3vmin;height:3vmin;left:0;bottom:0;margin:auto;background-image:url(img/close.png);max-width:26px;max-height:26px}a.close:hover i{background-image:url(img/close_hover.png)}a.close:active{background-color:#2ecc71}a.close:active i{background-image:url(img/close_active.png)}div.profileInfo div.basic p.name{color:#000;font-size:2vmin;margin-bottom:1vmin;text-transform:uppercase}div.profileInfo div.basic p.position{float:left;color:#d43138;font-size:1.4vmin;clear:both;padding-top:.5vmin;padding-bottom:.5vmin;border-left:4px solid #ea5255;padding-left:1vmin}div.profileInfo div.educationWrp{box-sizing:border-box;width:100%;margin-top:2vmin}div.profileInfo div.educationWrp p.education{color:#566366;font-size:1.5vmin;margin-bottom:1vmin;text-transform:uppercase;padding-bottom:1vmin;border-bottom:1px solid gray}div.profileInfo div.educationWrp p.degree{color:#000;font-size:1.5vmin;margin-bottom:1vmin;float:left;text-transform:uppercase}div.profileInfo div.educationWrp p.university,div.profileInfo div.educationWrp p.universityShort{color:#656565;font-size:1.5vmin;clear:both;float:left;margin-top:.5vmin}div.footerWrp{position:relative;width:100%;background-color:#fff;background-image:url(img/footerBgr2.png);background-position:center;overflow:hidden}q.green,q.red{position:absolute}div.footerWrp.home{background-color:#e9e9e9}q.green{background:#6ba975;height:.5vmin;right:0;bottom:-.7vmin;width:67%;z-index:2}q.red{background:#ea5255;height:.3vmin;left:0;top:0;width:100%}div.footerWrp div.footer{color:#000;padding-top:10vmin;height:100%}div.footerWrp div.footer div.contactInfo{float:left;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:40vmin;text-decoration:none;margin-bottom:3vmin;color:#fff}div.footerWrp div.footer div.contactInfo h2{text-transform:uppercase;font-size:1.7vmin;border-bottom:1px solid #fff;margin-bottom:1vmin;padding-bottom:1vmin;width:100%;color:#fff}div.footerWrp div.footer div.contactInfo span{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;margin-bottom:1vmin}div.footerWrp div.footer div.contactInfo span i{float:left;width:1.8vmin;height:2.5vmin;margin-right:1vmin;background-repeat:no-repeat;background-size:100%;max-height:22px;max-width:15px}div.footerWrp div.footer div.contactInfo span i.location{background-image:url(img/location.png)}div.footerWrp div.footer div.contactInfo span i.phone{background-image:url(img/phone.png)}div.footerWrp div.footer div.contactInfo span i.mail{background-image:url(img/email.png)}div.footerWrp div.footer div.contactInfo span p{display:block;width:100%;font-size:1.5vmin;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:300;text-decoration:none;color:#fff}div.footerWrp div.footer div.copyright{position:absolute;right:2%;top:0;text-align:right;text-transform:uppercase;font-size:1.1vmin}div.footerWrp div.footer div.copyright i.logo{position:absolute;top:0;right:-1%;width:16vmin;height:4vmin;background-image:url(img/logo_footer.png);background-repeat:no-repeat;background-size:100% auto;max-height:34px;max-width:142px}div.cont30,div.cont70{height:100%;float:left}div.footerWrp div.footer div.copyright p{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:.5vmin;margin-right:-1%}div.footerWrp div.footer div.copyright i.logo+p{margin-top:4.5vmin}div.cont30{width:30%}div.cont70{width:70%;position:relative}div.projectPic,div.shortdescProjectWrp{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}div.projectPic{padding-top:14vmin;height:65vmin;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);-ms-transition:opacity .3s ease-in;transition:opacity .3s ease-in}div.projectPic.transitioning{opacity:0}div.projectPic.bills{background-image:url(img/projects/7bills/splash.jpg)}div.projectPic.avtoizpit{background-image:url(img/projects/avtoizpit/splash.jpg)}div.projectPic.andrew{background-image:url(img/projects/andrew/splash.jpg)}div.projectPic.casio{background-image:url(img/projects/casio/splash.jpg)}div.projectPic.colibri{background-image:url(img/projects/colibri/splash.jpg)}div.projectPic.eid{background-image:url(img/projects/eid/splash.jpg)}div.projectPic.emvp{background-image:url(img/projects/emvp/splash.jpg)}div.projectPic.eurolines{background-image:url(img/projects/eurolines/splash.jpg)}div.projectPic.firewall{background-image:url(img/projects/firewall/splash.jpg)}div.projectPic.flip{background-image:url(img/projects/flip/splash.jpg)}div.projectPic.ilma{background-image:url(img/projects/ilma/splash.jpg)}div.projectPic.infoavl{background-image:url(img/projects/infoavl/splash.jpg)}div.projectPic.irida{background-image:url(img/projects/irida/splash.jpg)}div.projectPic.karats{background-image:url(img/projects/karats/splash.jpg)}div.projectPic.lorenzo{background-image:url(img/projects/lorenzo/splash.jpg)}div.projectPic.mob{background-image:url(img/projects/mob/splash.jpg)}div.projectPic.mako{background-image:url(img/projects/mako/splash.jpg)}div.projectPic.mtobacco{background-image:url(img/projects/mtobacco/splash.jpg)}div.projectPic.pscan{background-image:url(img/projects/pscan/splash.jpg)}div.projectPic.practicalExams{background-image:url(img/projects/practicalexams/splash.jpg)}div.projectPic.radiopatron{background-image:url(img/projects/radiopatron/splash.jpg)}div.projectPic.rta{background-image:url(img/projects/rta/splash.jpg)}div.projectPic.steampunk{background-image:url(img/projects/steampunk/splash.jpg)}div.projectPic.strongplast{background-image:url(img/projects/strongplast/splash.jpg)}div.projectPic.inspection{background-image:url(img/projects/inspection/splash.jpg)}div.projectPic.briefcase{background-image:url(img/projects/briefcase/splash.jpg)}div.projectPic.exams{background-image:url(img/projects/exams/splash.jpg)}div.projectPic.vouchers{background-image:url(img/projects/vouchers/splash.jpg)}div.projectPic.avtou{background-image:url(img/projects/avtou/splash.jpg)}div.projectPic.drivetube{background-image:url(img/projects/drivetube/splash.jpg)}div.projectPic.taxi{background-image:url(img/projects/taxi/splash.jpg)}div.projectPic.services{background-image:url(img/projects/services/splash.jpg)}div.projectPic.emp{background-image:url(img/projects/emp/splash.jpg)}div.shortdescProjectWrp{height:13vmin;background-color:#000}div.shortdescProjectWrp.andrew,div.shortdescProjectWrp.emp,div.shortdescProjectWrp.emvp,div.shortdescProjectWrp.steampunk{background-image:url(img/projects/7bills/sugar.png)}div.shortdescProjectWrp.avtoizpit,div.shortdescProjectWrp.colibri,div.shortdescProjectWrp.irida,div.shortdescProjectWrp.karats{background-image:url(img/projects/avtoizpit/sugar.png)}div.shortdescProjectWrp.exams,div.shortdescProjectWrp.infoavl,div.shortdescProjectWrp.lorenzo,div.shortdescProjectWrp.rta{background-image:url(img/projects/andrew/sugar.png)}div.shortdescProjectWrp.casio,div.shortdescProjectWrp.pscan,div.shortdescProjectWrp.radiopatron{background-image:url(img/projects/casio/sugar.png)}div.shortdescProjectWrp.bills,div.shortdescProjectWrp.eid,div.shortdescProjectWrp.mob{background-image:url(img/projects/eid/sugar.png)}div.shortdescProjectWrp.avtou,div.shortdescProjectWrp.eurolines,div.shortdescProjectWrp.taxi,div.shortdescProjectWrp.vouchers{background-image:url(img/projects/eurolines/sugar.png)}div.shortdescProjectWrp.firewall,div.shortdescProjectWrp.services,div.shortdescProjectWrp.strongplast{background-image:url(img/projects/firewall/sugar.png)}div.shortdescProjectWrp.flip{background-image:url(img/projects/flip/sugar.png)}div.shortdescProjectWrp.briefcase,div.shortdescProjectWrp.ilma,div.shortdescProjectWrp.mtobacco,div.shortdescProjectWrp.practicalExams{background-image:url(img/projects/ilma/sugar.png)}div.shortdescProjectWrp.drivetube,div.shortdescProjectWrp.inspection,div.shortdescProjectWrp.mako{background-image:url(img/projects/mako/sugar.png)}div.shortdescProjectWrp div.shortdescProject i.logo{width:16vmin;height:9vmin;float:left;margin-top:2vmin;background-repeat:no-repeat;background-size:100%;opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-ms-transition:opacity .3s ease-in;transition:opacity .3s ease-in}div.shortdescProjectWrp div.shortdescProject i.logo.transitioning{opacity:0;-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-ms-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}div.shortdescProjectWrp.bills div.shortdescProject i.logo{background-image:url(img/projects/7bills/logo.png);width:15vmin;height:8vmin;max-width:140px;max-height:71px}div.shortdescProjectWrp.avtoizpit div.shortdescProject i.logo{background-image:url(img/projects/avtoizpit/logo.png);width:18vmin;height:3vmin;max-width:161px;max-height:25px;margin-top:5.4vmin}div.shortdescProjectWrp.avtou div.shortdescProject i.logo{background-image:url(img/projects/avtou/logo.png);width:16vmin;height:4vmin;max-width:143px;max-height:31px;margin-top:5vmin}div.shortdescProjectWrp.andrew div.shortdescProject i.logo{background-image:url(img/projects/andrew/logo.png);width:26vmin;height:4vmin;max-width:238px;max-height:28px;margin-top:5vmin}div.shortdescProjectWrp.casio div.shortdescProject i.logo,div.shortdescProjectWrp.karats div.shortdescProject i.logo{background-image:url(img/projects/casio/logo.png);width:24vmin;height:4vmin;max-width:212px;max-height:22px;margin-top:5vmin}div.shortdescProjectWrp.colibri div.shortdescProject i.logo{background-image:url(img/projects/colibri/logo.png);width:19vmin;height:8vmin;max-width:214px;max-height:81px;margin-top:3vmin}div.shortdescProjectWrp.eid div.shortdescProject i.logo{background-image:url(img/projects/eid/logo.png);width:15vmin;height:4vmin;max-width:139px;max-height:38px;margin-top:4vmin}div.shortdescProjectWrp.emvp div.shortdescProject i.logo{background-image:url(img/projects/emvp/logo.png);width:11vmin;height:5vmin;max-width:102px;max-height:42px;margin-top:4vmin}div.shortdescProjectWrp.eurolines div.shortdescProject i.logo{background-image:url(img/projects/eurolines/logo.png);width:17vmin;height:4vmin;max-width:156px;max-height:31px;margin-top:5vmin}div.shortdescProjectWrp.briefcase div.shortdescProject i.logo,div.shortdescProjectWrp.drivetube div.shortdescProject i.logo,div.shortdescProjectWrp.exams div.shortdescProject i.logo,div.shortdescProjectWrp.inspection div.shortdescProject i.logo,div.shortdescProjectWrp.practicalExams div.shortdescProject i.logo,div.shortdescProjectWrp.rta div.shortdescProject i.logo,div.shortdescProjectWrp.taxi div.shortdescProject i.logo{background-image:url(img/projects/exams/logo.png);width:25vmin;height:6vmin;max-width:205px;max-height:45px;margin-top:4vmin}div.shortdescProjectWrp.firewall div.shortdescProject i.logo{background-image:url(img/projects/firewall/logo.png);width:12vmin;height:3vmin;max-width:112px;max-height:28px;margin-top:5vmin}div.shortdescProjectWrp.flip div.shortdescProject i.logo{background-image:url(img/projects/flip/logo.png);width:28vmin;height:3vmin;max-width:255px;max-height:26px;margin-top:5vmin}div.shortdescProjectWrp.ilma div.shortdescProject i.logo{background-image:url(img/projects/ilma/logo.png);width:9.7vmin;height:5vmin;max-width:91px;max-height:43px;margin-top:4vmin}div.shortdescProjectWrp.infoavl div.shortdescProject i.logo{background-image:url(img/projects/infoavl/logo.png);width:21vmin;height:6vmin;max-width:197px;max-height:39px;margin-top:4vmin}div.shortdescProjectWrp.irida div.shortdescProject i.logo{background-image:url(img/projects/irida/logo.png);width:21vmin;height:3vmin;max-width:192px;max-height:30px;margin-top:5vmin}div.shortdescProjectWrp.lorenzo div.shortdescProject i.logo{background-image:url(img/projects/lorenzo/logo.png);width:15vmin;height:6vmin;max-width:130px;max-height:51px;margin-top:4vmin}div.shortdescProjectWrp.mako div.shortdescProject i.logo{background-image:url(img/projects/mako/logo.png);width:13vmin;height:7vmin;max-width:108px;max-height:59px;margin-top:3vmin}div.shortdescProjectWrp.mob div.shortdescProject i.logo{background-image:url(img/projects/mob/logo.png);width:15vmin;height:7vmin;max-width:133px;max-height:51px;margin-top:4vmin}div.shortdescProjectWrp.mtobacco div.shortdescProject i.logo{background-image:url(img/projects/mtobacco/logo.png);width:12vmin;height:8vmin;max-width:112px;max-height:77px}div.shortdescProjectWrp.pscan div.shortdescProject i.logo{background-image:url(img/projects/pscan/logo.png);width:15vmin;height:6vmin;max-width:131px;max-height:44px;margin-top:4vmin}div.shortdescProjectWrp.radiopatron div.shortdescProject i.logo{background-image:url(img/projects/radiopatron/logo.png);width:10vmin;height:8vmin;max-width:89px;max-height:77px}div.shortdescProjectWrp.steampunk div.shortdescProject i.logo{background-image:url(img/projects/steampunk/logo.png);width:30vmin;height:5vmin;max-width:260px;max-height:31px;margin-top:5vmin}div.shortdescProjectWrp.strongplast div.shortdescProject i.logo{background-image:url(img/projects/strongplast/logo.png);width:15vmin;height:9vmin;max-width:122px;max-height:76px}div.shortdescProjectWrp.vouchers div.shortdescProject i.logo{background-image:url(img/projects/vouchers/logo.png);width:22vmin;height:6vmin;max-width:185px;max-height:37px;margin-top:5vmin}div.shortdescProjectWrp.emp div.shortdescProject i.logo{background-image:url(img/projects/emp/logo.png);width:23vmin;height:7vmin;max-width:243px;max-height:78px;margin-top:3vmin}div.shortdescProjectWrp div.shortdescProject div.year{float:right;border-left:2px solid #aaf033;opacity:1;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;-ms-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}div.shortdescProjectWrp div.shortdescProject div.year.transitioning{opacity:0;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}div.shortdescProjectWrp div.shortdescProject div.year p{font-size:3vmin;float:left;padding-left:1vmin;font-weight:300}div.shortdescProjectWrp div.shortdescProject div.year p:FIRST-CHILD{padding-top:1.5vmin;width:10vmin;height:3vmin}div.shortdescProjectWrp div.shortdescProject div.year p+p{font-size:1.8vmin;color:#aaf033;clear:both;padding-top:1vmin}div.projectTeamWrp{position:relative;width:100%;height:34vmin;background-color:#fff;background-image:url(img/teamBgr.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom}div.projectTeamWrp.home{padding-top:14vmin;background-image:url(img/softwareBgr.jpg)}div.projectTeamWrp div.wrp{height:100%}div.btnViewDetails{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-content:center;-webkit-align-content:center;-moz-align-content:scenter;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:100%}div.projectTeamWrp a.btnCircle{border:1px solid #fff}div.projectTeamWrp a.btnCircle p{color:#efefef}div.projectTeamWrp a.btnCircle:hover p{color:#fff}div.projectTeamWrp a.btnCircle:active{background:#fff}div.projectTeamWrp a.btnCircle:active p{color:#000}div.projectTeamWrp div.projectTeam{width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start;align-items:center;-webkit-align-items:center;-moz-align-items:center;align-content:center;-webkit-align-content:center;-moz-align-content:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}div.team div.miniWrp{float:left;padding-top:3vmin;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding-bottom:14.5vmin}div.highlights,div.projectTeamDetailsWrp{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}div.teamWrp div.team div.miniWrp{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;pointer-events:none;transition:opacity 50ms}div.teamWrp.minimized div.team div.miniWrp{-webkit-transition-delay:.25s;-moz-transition-delay:.25s;-ms-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;pointer-events:auto}div.headerWrp div.header div.projectTeamWrp.headerMinimize{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;pointer-events:none;width:40%;float:right;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}div.headerWrp.minimize div.header div.projectTeamWrp.headerMinimize{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;pointer-events:auto}div.projectTeamWrp.headerMinimize{top:0;left:auto;right:3vmin;background-image:none;height:6vmin;min-height:6vmin}div.projectTeamWrp.headerMinimize div.projectTeam{width:auto;justify-content:flex-end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end}div.projectTeamWrp.headerMinimize div.projectTeam a{margin-right:2vmin}div.projectTeamWrp.headerMinimize div.projectTeam a i{width:3vmin;height:3vmin}div.projectTeamWrp.headerMinimize div.projectTeam a i img{width:auto;height:100%;max-width:104px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-ms-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}div.projectTeamWrp.headerMinimize div.projectTeam a i img:nth-child(2),div.projectTeamWrp.headerMinimize div.projectTeam a:hover i img:nth-child(1){opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0}div.projectTeamWrp.headerMinimize div.projectTeam a:hover i img:nth-child(2){opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1}div.projectTeamWrp.headerMinimize div.projectTeam a p{font-size:1vmin}div.miniWrp div.projectTeam a,div.projectTeamWrp div.projectTeam a{float:left;margin-right:4vmin;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}div.miniWrp div.projectTeam a.active i,div.projectTeamWrp div.projectTeam a.active i{background-image:url(img/team/active.png);background-repeat:no-repeat;background-size:contain}div.projectTeamWrp div.projectTeam a.partner i{color:#ff4d3d;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;width:6vmin;height:6vmin;border:1px solid #ff4d3d;float:left;border-radius:50%;text-transform:uppercase;font-size:1.2vmin}div.projectTeamWrp div.projectTeam a.partner:hover i{color:#c22a2d;border:1px solid #c22a2d}div.projectTeamWrp div.projectTeam a.partner:active i{border:1px solid #fff;background:#ff4d3d;color:#fff}div.miniWrp div.projectTeam a i,div.projectTeamWrp div.projectTeam a i{width:6vmin;height:6vmin;float:left;border-radius:50%;position:relative}div.miniWrp div.projectTeam a i img,div.projectTeamWrp div.projectTeam a i img{width:auto;height:100%;top:0;left:0;position:absolute}div.projectTeamDetailsWrp,div.projectWrp,div.projectWrp div.ttl,div.projectWrp div.ttl div.descriptionWrp{position:relative;float:left}div.miniWrp div.projectTeam a p,div.projectTeamWrp div.projectTeam a p{color:#000;float:left;font-size:1.5vmin;margin-top:1vmin}div.projectTeamDetailsWrp{width:100%;box-sizing:border-box}div.projectTeamDetailsWrp div.projectTeamDetails{height:100%;padding-bottom:2vmin;float:left}div.projectTeamDetailsWrp div.projectTeamDetails div.row{float:left;width:100%;margin-top:3vmin}div.projectTeamDetailsWrp div.projectTeamDetails div.row div.personDetails{float:left;width:30vmin}div.projectTeamDetailsWrp div.projectTeamDetails div.row div.personDetails+div.personDetails{margin-right:0}div.projectTeamDetailsWrp div.projectTeamDetails div.row div.personDetails h2{font-size:1.5vmin;text-transform:uppercase;font-weight:500;color:#000;float:left;border-left:4px solid #21f3c3;padding-left:.5vmin;margin-bottom:.5vmin}div.projectTeamDetailsWrp div.projectTeamDetails div.row div.personDetails p{float:left;font-size:1.2vmin;color:gray;font-weight:300;clear:both}div.projectWrp{background:#eee;width:100%;min-height:76vmin}div.projectWrp div.ttl{padding-top:12vmin;margin-left:30%;width:50vmin;z-index:1}div.projectWrp div.ttl h2{font-size:2vmin;font-weight:700;float:left;color:#000;clear:both;text-transform:uppercase}div.projectWrp div.ttl h3{font-size:1.5vmin;font-weight:500;float:left;clear:both;color:#474a4d;margin-top:1vmin;border-left:4px solid #ea5255;padding-left:1vmin}div.projectWrp div.ttl div.descriptionWrp div.description{float:left}div.projectWrp div.ttl div.descriptionWrp div.description p{font-size:1.5vmin;float:left;clear:both;color:#474a4d;margin-top:4vmin;font-weight:300;text-align:justify;line-height:normal}div.projectWrp div.ttl div.descriptionWrp div.description p+p{width:22vmin;text-align:justify}div.projectWrp div.ttl div.descriptionWrp div.description.pscan p+p{width:30vmin}div.projectWrp div.ttl div.descriptionWrp div.description.practicalExams p+p{width:27vmin}div.projectWrp div.ttl div.descriptionWrp div.description.eid p+p{width:25vmin}div.projectWrp div.ttl div.descriptionWrp div.description.ilma p+p{width:24vmin}div.projectWrp div.ttl div.descriptionWrp div.description.radiopatron p+p{width:20vmin}div.projectWrp div.ttl div.descriptionWrp div.description.bills p+p{width:23vmin}div.projectWrp div.ttl div.descriptionWrp div.description.exams p+p{width:18vmin}div.projectWrp div.ttl div.descriptionWrp div.description.inspection p+p{width:31vmin}div.projectWrp div.wrp div.mockupPreview{position:absolute;right:0;top:15vmin;width:70vmin;height:65vmin;background-repeat:no-repeat;background-size:contain;max-height:597px}div.projectWrp div.wrp div.mockupPreview.services{display:none}div.projectWrp div.wrp div.mockupPreview img{position:absolute;top:0;left:0;max-height:597px;max-width:796px;width:70vmin;background-size:contain;z-index:4}div.projectWrp div.wrp div.mockupPreview img+img{z-index:3}div.projectWrp div.wrp div.mockupPreview img+img+img{z-index:2}div.projectWrp div.wrp div.mockupPreview img+img+img+img{z-index:1}div.projectWrp div.wrp div.mockupPreview.eurolines img{z-index:11}div.projectWrp div.wrp div.mockupPreview.eurolines img+img{z-index:10}div.projectWrp div.wrp div.mockupPreview.eurolines img+img+img{z-index:9}div.projectWrp div.wrp div.mockupPreview.eurolines img+img+img+img{z-index:8}div.projectWrp div.wrp div.mockupPreview.eurolines img+img+img+img+img{z-index:7}div.projectWrp div.wrp div.mockupPreview.eurolines img+img+img+img+img+img{z-index:6}div.projectWrp div.wrp div.mockupPreview.eurolines img+img+img+img+img+img+img{z-index:5}div.projectWrp div.wrp div.mockupPreview.eurolines img+img+img+img+img+img+img+img{z-index:4}div.projectWrp div.wrp div.mockupPreview.eurolines img+img+img+img+img+img+img+img+img{z-index:3}div.projectWrp div.wrp div.mockupPreview.eurolines img+img+img+img+img+img+img+img+img+img{z-index:2}div.projectWrp div.wrp div.mockupPreview.eurolines img+img+img+img+img+img+img+img+img+img+img{z-index:1}div.highlights{position:absolute;top:4.5vmin;left:-32vmin;box-sizing:border-box;clear:both}div.highlights.services{float:left;margin-top:0;margin-left:30%;left:-15vmin;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;top:0;position:relative;width:50vmin;margin-bottom:12vmin}div.highlights ins{float:left;clear:both;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end;-moz-justify-content:flex-end;-webkit-justify-content:flex-end;align-items:center;-webkit-align-items:center;-moz-align-items:center;-moz-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;margin-top:1vmin;width:29vmin}div.highlights ins:FIRST-CHILD{margin-top:0}div.highlights.services ins{justify-content:flex-start;-moz-justify-content:flex-start;-webkit-justify-content:flex-start}div.highlights ins span,div.highlights.services var span.projectName{font-size:1.5vmin;color:#000;float:left;text-align:right;margin-right:.5vmin;line-height:normal}div.highlights.services ins span,div.highlights.services var span.projectName{text-align:left;margin-right:0;margin-left:.5vmin}div.highlights ins i,div.highlights.services var i{width:1vmin;height:1vmin;float:right;border-radius:50%;background-image:url(img/highlight_dot.png);background-repeat:no-repeat;background-size:100%;max-width:7px;max-height:7px}div.highlights.services var{float:left;width:100%;margin-bottom:3vmin}div.highlights.services var:FIRST-CHILD{margin-top:2vmin}div.highlights.services var i{float:left;margin-top:.2vmin;width:5%}div.highlights.services var span.projectName{width:95%}div.highlights.services var i,div.highlights.services var span.projectName{display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-content:center;-webkit-align-content:center;-moz-align-content:scenter;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}div.highlights.services var span.projectShortInfo{float:left;color:#000;font-size:1.3vmin;margin-top:.5vmin}div.errorTxtWrp a.btn,div.errorTxtWrp div.errorTxt{display:-webkit-flex;display:-ms-flexbox;justify-content:center;color:#fff;font-weight:300}div.errorWrp{position:fixed;top:0;width:100%;height:100%;z-index:100;background:url(img/error.jpg) center bottom no-repeat #fff;box-sizing:border-box;background-size:cover}.wrpError{margin:0 auto;position:relative;z-index:2;max-width:1150px;min-width:200px;padding-left:2%;padding-right:2%;height:100%}div.errorWrp div.error div.logoWrp{position:relative;float:left;padding-top:2vmin}div.errorWrp div.error div.logoWrp a.logo{float:left;box-sizing:border-box;width:20vmin;height:4vmin;background-image:url(img/logo.png);background-repeat:no-repeat;background-size:cover;max-height:34px;max-width:142px}div.errorTxtWrp{width:40%;overflow:auto;margin:auto;position:absolute;bottom:0;left:0;right:0}div.errorTxtWrp a.btn{margin-top:2vmin;font-size:1.5vmin;border:2px solid rgba(255,255,255,.3);padding:1.5vmin 3vmin;display:flex;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;align-content:center;-webkit-align-content:center;-moz-align-content:scenter;position:relative;border-radius:2px}div.errorTxtWrp a.btn:hover{border:2px solid rgba(255,255,255,1)}div.errorTxtWrp a.btn:active{background:rgba(255,255,255,.2)}div.errorTxtWrp div.errorTxt{display:flex;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center;align-content:center;-webkit-align-content:center;-moz-align-content:scenter;position:relative;margin-top:22vmin;font-size:2.5vmin;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:100%}div.errorTxtWrp div.errorTxt p{text-align:center}div.errorTxtWrp div.errorTxt div.arrow{width:3.7vmin;float:left;height:4vmin;background-image:url(img/error_arrow.png);background-repeat:no-repeat;margin-right:2%;background-size:100%;max-width:28px;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:5vmin;justify-content:center;-moz-justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;-moz-align-items:center}div.policyWrp,i.shield{height:19vmin;float:left;background-repeat:no-repeat;background-size:100%}@media screen and (max-width:970px){div.errorTxtWrp{width:50%}}@media only screen and (max-device-width:480px){div.errorTxtWrp{width:50%}div.errorWrp{background-image:url(img/error_mobile.jpg)}div.errorTxtWrp div.errorTxt p{font-size:4.5vmin}div.errorTxtWrp a.btn{font-size:3.5vmin;margin-top:4vmin}}div.policyWrp{padding-top:14vmin;width:100%;background-image:url(img/softwareBgr.jpg);background-color:#fff;position:relative;background-position:bottom}div.iconWrp{float:left;width:30%;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;-moz-align-items:center;-moz-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}i.shield{width:19vmin;border-radius:200px;border:1px solid #6ca4ad;background-image:url(img/shield.png)}div.wrp.policy,div.wrp.policyMenu{padding-top:5vmin;padding-bottom:5vmin;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-align-items:center;-moz-align-items:center}div.policyTitleWrp{float:left;width:70%}div.policyTitleWrp div.ttlWrp{margin-bottom:5vmin;margin-top:0}div.policyTitleWrp div.ttlWrp p.ttl{font-size:4.4vmin;color:#6ca4ad;background-image:none;font-weight:100;width:100%;max-width:none}div.policyTitleWrp div.ttlWrp p.ttlBig{font-size:7vmin;top:-1.5vmin;width:60vmin}div.subTitle h4,div.subTitle p{width:100%;font-weight:700;float:left}div.subTitle{float:left;clear:both;position:relative;z-index:2}div.subTitle h4{font-size:2vmin;color:#000;text-transform:uppercase;margin-bottom:1vmin}div.subTitle p{color:gray;border-left:4px solid #ea5255;font-size:1.4vmin;padding-left:1vmin}div.worksWrp.innerPage div.wrp.policy div.iconWrp i,div.wrp.policyMenu div.iconWrp i{float:left;width:6vmin;height:6vmin;max-width:34px;max-height:34px;background-size:100%;background-repeat:no-repeat}div.iconWrp i.pastelLogo{background-image:url(img/project_icons/pastel.png)}div.iconWrp i.billsLogo{background-image:url(img/project_icons/bills.png)}div.iconWrp i.patronaLogo{background-image:url(img/project_icons/patrona.png)}div.iconWrp i.flipLogo{background-image:url(img/project_icons/flip.png)}div.iconWrp i.colibriLogo{background-image:url(img/project_icons/colibri.png)}div.iconWrp i.iridaLogo{background-image:url(img/project_icons/irida.png)}div.iconWrp i.lorenzoLogo{background-image:url(img/project_icons/lorenzo.png)}div.iconWrp i.ilmaLogo{background-image:url(img/project_icons/ilma.png)}div.iconWrp i.strongplastLogo{background-image:url(img/project_icons/strongplast.png)}div.iconWrp i.mobLogo{background-image:url(img/project_icons/mob.png)}div.iconWrp i.andrewLogo{background-image:url(img/project_icons/andrew.png)}div.policyMenuWrp{float:left;width:70%;position:relative}div.policyMenuWrp div.subTitle p{border-left:4px solid #6ca4ad}div.policyMenuWrp div.subTitle a{color:#000;float:left;font-weight:700;font-size:1.4vmin;margin-top:2vmin;margin-left:1.6vmin;width:100%;cursor:pointer}div.policyMenuWrp div.subTitle a:hover{color:#5f5f5f}div.policyMenuWrp div.subTitle a:active{color:#ea5255}div.policyMenuWrp div.subTitle a i{float:left;margin-right:1vmin;margin-top:.2vmin;width:1vmin;height:1vmin;border-radius:50%;background-image:url(img/highlight_dot.png);background-repeat:no-repeat;background-size:100%;max-width:7px;max-height:7px}div.blackline{background:#4b4b4b;height:1px;left:0;position:absolute;bottom:-5vmin;width:3000px}div.subMenuWrp,div.textWrp,div.textWrp div.title,div.textWrp p{width:100%;float:left}div.projectWrp div.wrp:LAST-CHILD div.blackline{display:none}div.projectWrp.list{overflow-x:hidden}div.worksWrp.innerPage{background:#eee}div.projectWrp.innerPage{background:#fff}div.worksWrp.innerPage div.policyTitleWrp div.ttlWrp p.ttlBig{color:#e8e8e8}div.subMenuWrp a{color:#000;float:left;padding:1.5vmin 2.5vmin;border:1px solid #eee;border-radius:100px;margin-right:3vmin;font-size:1.7vmin;font-weight:500}div.subMenuWrp a:hover{color:#5f5f5f}div.subMenuWrp a:active{color:#ea5255}div.subMenuWrp a.active{color:#c62023;border:1px solid #cf585a}div.subMenuWrp a.active:hover{color:#7d1012}div.subMenuWrp a.active:active{color:#fff;background:#ea5255}div.worksWrp.innerPage div.policyTitleWrp div.ttlWrp{margin-bottom:3vmin}.m-b-10{margin-bottom:5vmin!important}.m-t-10{margin-top:5vmin!important}.m-t-2{margin-top:2vmin!important}.m-t-1{margin-top:1vmin!important}div.textWrp{clear:both}div.textWrp p{color:#596467;font-size:1.6vmin;line-height:normal;font-weight:100;margin-top:.3vmin}a.bold,div.textWrp p.bold,p b{font-weight:500}div.textWrp div.title{position:relative;margin-bottom:1vmin;margin-top:4vmin}div.textWrp div.title i{position:absolute;top:.8vmin;left:-3vmin;width:1vmin;height:1vmin;background-image:url(img/highlight_dot.png);background-repeat:no-repeat;background-size:100%;max-width:7px;max-height:7px}div.textWrp div.title p{color:#3c3c3c;text-transform:uppercase;float:left;font-weight:500}div.textWrp p.bold{margin-top:2vmin;margin-bottom:.3vmin}div.textWrp div.tree{margin-left:4vmin;float:left}div.textWrp div.tree p:FIRST-CHILD{margin-top:1vmin}a.bold{color:#6ca4ad;font-size:1.7vmin;float:left;width:100%;margin-bottom:.7vmin;cursor:pointer}a.bold.m-t{margin-top:2vmin}a.bold:hover{color:#37636b}a.bold:active{color:#000}@media only screen and (min-width:1368px){div.headerWrp.aboutOpen,div.wrapper.aboutOpen{-webkit-transform:translateX(1094px) translateZ(0);-moz-transform:translateX(1094px) translateZ(0);-ms-transform:translateX(1094px) translateZ(0);-o-transform:translateX(1094px) translateZ(0);transform:translateX(1094px) translateZ(0)}}@media only screen and (max-width:1366px) and (min-width:1366px){a.project:hover span var.left p,div.footerWrp div.footer div.contactInfo span p,div.headerWrp div.header div.logoWrp div.lang a,div.highlights ins span,div.highlights.services var span.projectName,div.profileInfo div.basic p.position,div.profileInfo div.educationWrp p.degree,div.profileInfo div.educationWrp p.education,div.profileInfo div.educationWrp p.university,div.profileInfo div.educationWrp p.universityShort,div.projectWrp div.ttl div.descriptionWrp div.description p,div.projectWrp div.ttl h3,div.teamWrp div.team div.personInfo div.info p.name{font-size:1vw}a.project:hover span var.left p+p,a.project:hover span var.right p,a.project:hover span var.right p+b+p,div.aboutWrp div.about div.companyInfo h2,div.aboutWrp div.about div.companyInfo p,div.footerWrp div.footer div.copyright,div.teamWrp div.team div.personInfo div.info p.position,div.teamWrp div.team div.personInfo div.info p.shortInfo,div.teamWrp div.team div.personInfo>div.info>a.viewProjects{font-size:.8vw}div.profileInfo div.basic p.name,div.projectWrp div.ttl h2,div.shortdescProjectWrp div.shortdescProject div.year p:FIRST-CHILD{font-size:1.5vw}a.btnCircle p,a.btnCircle p+p,a.next var,a.previous var,div.footerWrp div.footer div.contactInfo h2{font-size:1.2vw}}@media only screen and (max-width:1290px){div.worksWrp a.next,div.worksWrp a.next:active,div.worksWrp a.next:hover,div.worksWrp a.previous,div.worksWrp a.previous:active,div.worksWrp a.previous:hover{width:11vmin}}@media only screen and (min-width:900px){.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-width:1100px){.masonry{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media only screen and (max-width:1000px){div.aboutWrp{width:100%;max-width:none}}@media only screen and (max-width:1150px){div.projectWrp div.wrp div.mockupPreview{position:relative;float:left;margin-left:22%;width:69vmin;height:65vmin;top:auto}div.projectWrp div.ttl div.descriptionWrp div.description p+p,div.projectWrp div.ttl div.descriptionWrp div.description.bills p+p,div.projectWrp div.ttl div.descriptionWrp div.description.eid p+p,div.projectWrp div.ttl div.descriptionWrp div.description.exams p+p,div.projectWrp div.ttl div.descriptionWrp div.description.ilma p+p,div.projectWrp div.ttl div.descriptionWrp div.description.inspection p+p,div.projectWrp div.ttl div.descriptionWrp div.description.practicalExams p+p,div.projectWrp div.ttl div.descriptionWrp div.description.pscan p+p,div.projectWrp div.ttl div.descriptionWrp div.description.radiopatron p+p{width:50vmin}}@media only screen and (max-width:960px){div.projectTeamWrp div.projectTeam a,div.projectTeamWrp div.projectTeam var{margin-right:2vmin}}@media only screen and (max-width:1060px){div.teamWrp div.team div.personInfo i img{height:6vmin}}@media only screen and (max-device-width :480px){a.next var,a.previous var,div.projectTeamWrp a.btnCircle p{text-shadow:0 2px 2px rgba(0,0,0,.4)}a.project:hover span i,div.aboutWrp div.about a.logo,div.aboutWrp div.officeImage,div.errorWrp div.error div.logoWrp a.logo,div.headerWrp div.header div.logoWrp a.logo,div.highlights ins i,div.highlights.services var i{max-width:none;max-height:none}div.subTitle h4,div.subTitle p,div.textWrp div.title,div.textWrp div.title p,div.textWrp p{font-size:2.6vmin!important;width:100%;float:left}.masonry{-moz-column-count:1;-webkit-column-count:1;column-count:1}div.projectWrp div.ttl div.descriptionWrp div.description p+p{width:100%!important}div.aboutWrp{width:100%;max-width:none}div.projectWrp div.wrp div.mockupPreview{position:relative;margin-left:22%;width:69vmin;height:65vmin;top:0;float:left}div.projectWrp div.wrp div.mockupPreview.casio{top:22vmin}div.projectTeamWrp div.projectTeam a,div.projectTeamWrp div.projectTeam var{margin-right:2vmin}div.teamWrp div.team div.personInfo>a>img{height:6vmin}div.projectWrp div.ttl h2{font-size:3vmin}div.projectWrp div.ttl h3{font-size:2.5vmin}div.worksWrp a.next,div.worksWrp a.next:active,div.worksWrp a.next:hover,div.worksWrp a.previous,div.worksWrp a.previous:active,div.worksWrp a.previous:hover{width:11vmin}div.worksWrp a.previous{width:16vmin}div.worksWrp a.previous:active{width:17vmin}div.miniWrp div.projectTeam a p,div.projectTeamWrp div.projectTeam a p{font-size:2vmin}div.highlights ins span{font-size:1.6vmin;color:#000}div.highlights.services var i{width:2vmin;height:2vmin}div.highlights.services var p.projectName{width:90%}a.next var,a.previous var{font-size:3vmin}a.previous{width:20vmin}a.previous:active{width:21vmin}div.projectWrp div.ttl div.descriptionWrp div.description p{font-size:2.5vmin!important}a.btnCircle p{padding-left:1vmin;font-size:2.5vmin}div.footerWrp div.footer div.contactInfo h2,div.footerWrp div.footer div.contactInfo span p{font-size:2vmin;font-weight:500}div.footerWrp div.footer div.copyright p{font-size:1.5vmin}div.shortdescProjectWrp div.shortdescProject div.year p+p{font-size:2vmin}div.projectTeamWrp.headerMinimize div.projectTeam a p{font-size:1.5vmin}div.projectTeamDetailsWrp div.projectTeamDetails div.row div.personDetails h2{font-size:1.8vmin}div.projectTeamDetailsWrp div.projectTeamDetails div.row div.personDetails p{font-size:1.6vmin}div.headerWrp div.header div.logoWrp a.menu{height:4vmin;width:4vmin}div.aboutWrp div.about{width:31vmin}div.aboutWrp div.about div.companyInfo{margin-top:5vmin}div.aboutWrp div.about div.companyInfo p{font-size:2.2vmin;line-height:normal}div.aboutWrp div.about div.companyInfo h2{font-size:2.2vmin}div.aboutWrp div.about div.companyInfo ins{height:2px}div.aboutWrp div.officeImage p{font-size:2vmin;bottom:-3vmin}div.aboutWrp div.about div.copyright p{font-size:1.6vmin;font-weight:500}a.project:hover span var.left p{font-size:3vmin}a.project:hover span var.left p+p,a.project:hover span var.right p,a.project:hover span var.right p+b+p{font-size:2.5vmin}a.project{height:46vmin!important}a.project:hover span var.right p+b{height:.2vmin}div.teamWrp{height:65vmin}div.teamWrp div.team div.personInfo{width:48%}div.teamWrp div.team div.personInfo div.info p.name{font-size:2.4vmin}div.teamWrp div.team div.personInfo div.info p.position,div.teamWrp div.team div.personInfo div.info p.shortInfo{font-size:2vmin}div.teamWrp div.team div.personInfo>div.info>a.viewProjects{font-size:1.9vmin;max-width:none;max-height:none;width:18vmin;height:4vmin}div.worksWrp a.next var,div.worksWrp a.previous var{text-shadow:none}div.openCont div.absWrp{width:58%}div.profileInfo div.basic p.name{font-size:2.7vmin}div.profileInfo div.basic p.position,div.profileInfo div.educationWrp p.degree,div.profileInfo div.educationWrp p.diploma,div.profileInfo div.educationWrp p.education,div.profileInfo div.educationWrp p.period,div.profileInfo div.educationWrp p.university,div.profileInfo div.educationWrp p.universityShort{font-size:2vmin}div.openCont div.profileInfo{padding-left:2vmin}div.openCont{padding-right:10%;padding-left:22%}div.aboutWrp div.about a.logo{width:25vmin;height:6vmin}div.headerWrp div.header div.logoWrp div.lang{padding-right:6.5vmin}div.ttlWrp p.ttl{max-width:none;width:18vmin;height:6vmin}div.headerWrp div.header div.logoWrp div.lang a{font-size:2.2vmin}div.aboutWrp div.officeImage{width:30vmin;height:87vmin}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:landscape){.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}}