/**Combined and Minified 2 Files ["portfolio.css.php","portfolio_inner.css.php"]**/
#work-title h1{font-size:90px;font-weight:900;letter-spacing:.3px;padding-left:7px;margin-top:105px;padding-bottom:26px}.work-page{background-color:white}.main-content-work{padding:0 3.8%}.hvrbox-text h5{font-weight:700;font-size:45px;padding-bottom:10px}.hvrbox-text p{line-height:1.82;font-size:22px}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:0.8s!important;-moz-transition-duration:0.8s!important;transition-duration:0.8s!important}.isotope{-webkit-transition-property:height,width!important;-moz-transition-property:height,width!important;transition-property:height,width!important}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity!important;-moz-transition-property:-moz-transform,opacity!important;transition-property:transform,opacity!important}.filter-button-marked{color:white;background-color:black;text-align:center;margin-right:2px}.filter.small-width-thumb,.grid-sizer{width:calc((100% - 60px) / 4)}.filter.big-width-thumb{width:calc((100% - 20px) / 2)}.filter a{height:0;width:100%;position:relative;overflow:hidden;display:inline-block}.filter.small-width-thumb.big-height-thumb a{padding-bottom:121%}.filter.small-width-thumb.small-height-thumb a{padding-bottom:57.89%}.filter.big-width-thumb.big-height-thumb a{padding-bottom:58.97%}.filter.big-width-thumb.small-height-thumb a{padding-bottom:28.2%}.filter{overflow:hidden;margin:0;line-height:0}.filter img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.filter .hvrbox-layer_top{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.6);color:#fff}.filter:hover .hvrbox-layer_top,.filter.active .hvrbox-layer_top{opacity:1}.filter .hvrbox-text{text-align:center;font-size:18px;display:inline-block;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:1439px){.main-content-work{padding:0 7.8%}}#work-list{display:flex;padding-left:10px;font-size:20px;line-height:3;letter-spacing:0;flex-direction:column}#work-list .top-holder{width:100%}#work-list span{font-size:16px;padding:1em;font-weight:500;cursor:pointer;white-space:nowrap}#work-list span:hover{color:white;background-color:black}#work-list a:hover{text-decoration:none}@media (max-width:1600px){.filter.small-width-thumb,.grid-sizer{width:calc((100% - 40px) / 3)}.filter.big-width-thumb{width:calc(((100% - 40px) / 3) * 2 + 20px)}.filter{overflow:hidden}}@media (max-width:788px){.filter:hover .hvrbox-layer_top,.filter.active .hvrbox-layer_top{opacity:0}.filter .hvrbox-text{display:none}.filter.small-width-thumb,.grid-sizer{width:calc((100% - 20px) / 2)}.filter.big-width-thumb{width:100%}.filter{overflow:hidden}.textWithBlurredBg h2{font-size:30px!important}}@media (max-width:575px){.filter.small-width-thumb,.filter.big-width-thumb,.grid-sizer{width:100%}.filter{overflow:visible}.filter a{margin-top:0!important;padding-bottom:62.5%!important;}#work-list span{padding:0 15px 0 15px;margin-right:15px}#byclient-work a{padding-left:0px!important}}.container-work{position:relative;margin-left:auto;margin-right:auto;padding-right:10%;padding-left:10%}.border-work{padding:10px 10px 10px}#work-images{min-height:600px}#work-images-padding{padding-bottom:128px}#padding-bottom-work{margin-bottom:128px}.filter-button-wrapper{overflow:hidden}.filter-button-group-work{display:unset;overflow-x:auto}#byclient-work a{position:relative;display:inline-block}#byclient-work p{padding-bottom:2px;border-bottom:2px solid transparent;margin-bottom:10px;line-height:1.2;color:black;font-weight:700;text-decoration:none;font-size:16px;display:inline;float:left}#byclient-work a:hover:after,#byclient-work a:focus:after{content:'';text-decoration:none;width:100%;background-color:black;height:2px;position:absolute;bottom:10px;left:0}@media (max-width:500px){.gal img{height:200px;object-fit:cover}}@media (max-width:800px){.main-content-work-img{padding:0 0!important}#work-images-padding{padding-bottom:50px}#byclient-work a{display:inline-block}.filter-button-group-work{display:flex;flex-wrap:nowrap}#work-list::-webkit-scrollbar{height:5px}#work-list::-webkit-scrollbar-track{background:#f1f1f1}#work-list::-webkit-scrollbar-thumb{background:#888}#work-list::-webkit-scrollbar-thumb:hover{background:#555}}.main-content-work-img{padding:0 4%}@media screen and (min-width:1439px){.main-content-work-img{padding:0 9%}}.textWithBlurredBg{height:auto;position:relative;display:inline-block;width:100%;overflow:hidden}.textWithBlurredBg img{width:100%;height:100%}.textWithBlurredBg:focus img,.textWithBlurredBg:hover img,.textWithBlurredBg:active img,.textWithBlurredBg:focus video,.textWithBlurredBg:hover video,.textWithBlurredBg:active video{filter:brightness(60%);background-color:black}.textWithBlurredBg video{opacity:1!important;width:100%;min-width:100%;min-height:100%}.textWithBlurredBg .video-wrapper{width:100%!important;opacity:1!important;overflow:hidden}.textWithBlurredBg :not(img){z-index:1;width:100%;text-align:center;color:#fff;opacity:0;transition:.3s}.textWithBlurredBg:focus :not(img),.textWithBlurredBg:hover :not(img),.textWithBlurredBg:active :not(img){opacity:1}.textWithBlurredBg h2{text-shadow:0 2px 4px rgba(0,0,0,.08);font-size:40px;font-weight:700;margin-bottom:10px}.textWithBlurredBg p{font-size:20px;line-height:1.5;text-shadow:0 2px 4px rgba(0,0,0,.11)}.textonwork{position:absolute;padding:20px;left:0;top:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;align-items:center;display:flex;height:100%}.textonwork p{direction:ltr}@media (max-width:780px){#work-title h1{padding-left:15px;font-size:45px;word-break:break-all}.gal img{width:100%;vertical-align:unset}#work-list{padding-left:0}#mobile-work-img{padding:0 0 0 0}.textWithBlurredBg{height:200px}.filter.small-width-thumb.big-height-thumb a{margin-top:-35%}#padding-bottom-work{margin-bottom:20px}}@media screen and (max-width:980px){.textWithBlurredBg h2{font-size:30px!important}}.client-header{color:#fff;height:100vh;position:relative}.client-content{position:absolute;right:0;bottom:0;left:0;padding:8.9%;justify-content:flex-start;align-items:flex-end}.content-year{font-weight:300}#main-poroject{direction:ltr}#main-poroject h1{font-size:4rem;font-weight:600;text-align:left}#main-poroject .subtitle{color:white}.client-legend{font-size:.75rem}.client-title{font-weight:600}.client-section:not(:last-child){margin:2rem 0}.related-wrap{display:flex;justify-content:space-between}.relatedProducts{padding:6rem 8.9% 3rem}.related-title{font-weight:900;font-size:4rem;color:#000;margin-bottom:1.5rem}.item-wrap{position:relative;overflow:hidden;display:block}.item-title{font-size:2rem;margin-bottom:1rem}.item-wrap img{height:15rem}.hover-wrap{position:absolute;color:#fff;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);display:flex;align-items:center;flex-direction:column;transform:translate3d(-10px,0,0);transition:0.4s all ease;opacity:0}.item-wrap:hover .hover-wrap,.item-wrap:focus .hover-wrap{transform:translate3d(0,0,0);opacity:1}.client-body{counter-reset:headings}.client-body p{font-size:20px;line-height:1.5}.client-body h2{position:relative;margin-bottom:1rem;font-size:45px;font-weight:900;z-index:1;font-family:'Simpler';line-height:1.11;margin-top:3rem}.client-body h2.numTitle-white:before,.client-body h2.numTitle-black:before{position:absolute;top:-3rem;left:-3rem;counter-increment:headings;content:counter(headings,decimal-leading-zero);font-size:150px;z-index:0;font-family:SangBleuKingdom;font-weight:600}.client-body.portfolio-eng h2.numTitle-white:before,.client-body.portfolio-eng h2.numTitle-black:before{right:auto;left:-3rem}.client-body h2.numTitle-white{color:white}.client-body h2.numTitle-black{color:black}@media (max-width:767px){.client-body h2.numTitle-white,.client-body h2.numTitle-black{margin-top:8rem}}.client-body h2.numTitle-white:before{color:rgba(255,255,255,.15)}.client-body h2.numTitle-black:before{color:rgba(0,0,0,.05)}.client-body blockquote,.client-body blockquote p{font-family:SangBleuKingdom;font-size:25px;line-height:1.6;font-weight:400;text-align:center;width:100%}.client-body p.quote-client{font-size:25px;line-height:1.2;letter-spacing:.1px;text-align:center;color:rgb(155,155,155);text-align:center}.client-body.portfolio-eng .lego-row{direction:ltr}.client-body .lego-col p{margin-top:1rem;margin-bottom:1rem;}.client-body .lego-oh{padding:0;text-align:center}.client-share svg{width:16px;height:16px;fill:white;margin-right:20px;transition:0.4s all ease}.client-share a:hover svg{fill:black;transform:scale(1.4)}@media screen and (min-width:768px){.client-body .lego-col.lego-oh img{max-width:100%;width:auto!important}.client-body .lego-row-full .lego-col.lego-oh img{max-width:initial;width:100%!important}.client-body .lego-row:not(.lego-row-full-container),.client-body .lego-row-full{display:flex}.client-body .lego-col{align-self:center}}@media screen and (max-width:767px){.related-title{font-size:35px;line-height:1.14;padding:0 7%}.client-body p{font-size:16px;line-height:1.56}.client-body p.lego-spacer{display:none}.client-body .lego-row:first-of-type{margin-top:0!important}.client-body .lego-row{flex-direction:column;margin:0}.client-body h2{font-size:35px;line-height:1.4}.client-body h2.numTitle-white:before,.client-body h2.numTitle-black:before{top:-6rem;left:0}.related-wrap{flex-direction:column}.related-wrap>a:not(:last-child){margin-bottom:2rem}.client-section:not(:last-child){margin:1rem 0}section.parallax-top .main-content{bottom:2.5vh}.relatedProducts{padding:6rem 0 3rem}.client-body .lego-col p,.client-body .lego-col h2{padding-left:1rem;padding-right:1rem}}