@charset "UTF-8";@media all{.tax-fw-portfolio-category .entry-title{display:none}.post-type-archive-fw-portfolio .entry-header-wrapper .entry-header,.tax-fw-portfolio-category .entry-header-wrapper .entry-header{padding-top:8px;padding-bottom:48px}.site-content.project-content .has-post-thumbnail .entry-header{margin-top:0}.gallery-list,.portfolio-list{margin:0 0 0 -30px;list-style:none;font-size:0}.portfolio-list{padding:0}.gallery-list .gallery-item{display:inline-block;float:none;margin:0 8px 8px 0}section.portfolio{margin:0;padding:0}.portfolio-list .portfolio-item{display:block;float:left;margin:0 0 0 0;width:33.3333%}.div--table{display:table !important;height:100% !important;width:100% !important}.div--table-cell{display:table-cell !important;vertical-align:middle !important}.single-fw-portfolio .nivo-caption{display:none !important}.single-fw-portfolio .entry-header .entry-title{text-align:center;margin-bottom:6px;font-size:50px;font-size:5rem}.single-fw-portfolio .entry-category{text-align:center;margin-bottom:56px}.single-fw-portfolio .entry-category .portfolio-category{text-align:center;text-transform:uppercase;padding:2px 10px;line-height:1}.single-fw-portfolio .bottom-section{padding:0 40px 40px;text-align:center}.single-fw-portfolio .bottom-section p:last-child{margin:0}.gallery-list .gallery-img{width:213px;min-height:160px;position:relative}a.pp_arrow_previous,a.pp_arrow_next{margin-top:9px !important}.portfolio-list .portfolio-item-inner{position:relative;margin:0 0 30px 30px}.portfolio-list .portfolio-img{overflow:hidden;position:relative;cursor:pointer}.portfolio-list .portfolio-img a{display:block}.portfolio-list .portfolio-img a img{width:100%;max-width:100%}.portfolio-img h4.title-item{margin-top:20px}.portfolio-item h4 a{text-decoration:none}.gallery-list .gallery-item .see-more,.portfolio-list .portfolio-item .see-more{line-height:170px;position:absolute;width:100%;height:100%;display:block;text-align:center;font-size:20px;font-weight:600;text-transform:uppercase;text-decoration:none;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease}.gallery-list .gallery-item .see-more .hover-title,.portfolio-list .portfolio-item .see-more .hover-title,.gallery-list .gallery-item .title-item{display:none}.gallery-list .gallery-item img{max-width:100%}.title-item{font-size:14px;font-weight:bold;text-transform:uppercase;margin-top:28px}.wrapp-categories-gallery{overflow:hidden;margin:12px 0 10px}.wrapp-categories-portfolio{overflow:hidden}.wrapp-categories-gallery .gallery-categories,.wrapp-categories-portfolio .portfolio-categories{list-style:none;margin:0;padding:0;font-size:14px;line-height:2.1429;text-align:center}.wrapp-categories-gallery .gallery-categories li,.wrapp-categories-portfolio .portfolio-categories li{display:inline-block;text-transform:uppercase;margin-right:10px;margin-bottom:10px;min-width:120px}.wrapp-categories-gallery .gallery-categories .categories-item.active,.wrapp-categories-gallery .gallery-categories li:hover,.wrapp-categories-portfolio .portfolio-categories .categories-item.active,.wrapp-categories-portfolio .portfolio-categories li:hover{cursor:pointer}.wrapp-categories-gallery .separator,.wrapp-categories-portfolio .separator{float:left;margin:0 5px}#Container .mix{display:none}ul.portfolio-categories{}ul.portfolio-categories span.separator{display:none}ul.portfolio-categories li a{font-size:12px;font-size:1.2rem;font-weight:900;line-height:normal;text-transform:uppercase;display:block;margin:0 0 0 0;padding:10px 30px;letter-spacing:0}.portfolio-img .portfolio-hover{visibility:hidden;opacity:0}.portfolio-img:hover .portfolio-hover{visibility:visible;opacity:1}.portfolio-hover{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center}.portfolio-zoom,.portfolio-info{display:inline-block !important;height:60px;width:60px;border-radius:30px;text-align:center}.portfolio-zoom:hover,.portfolio-info:hover,.portfolio-zoom:focus,.portfolio-info:focus{display:inline-block;height:60px;width:60px;border-radius:30px}.portfolio-zoom .fa,.portfolio-info .fa{font-size:18px;line-height:60px}.portfolio-info{margin-left:10px}.portfolio-title{font-size:30px;font-weight:300;line-height:1.2;display:block;margin-top:12px;margin-bottom:0;height:36px;overflow:hidden}.portfolio-regular .portfolio-title{height:auto;max-height:72px;padding:0 15px}.portfolio-img .portfolio-hover,.portfolio-img:hover .portfolio-hover,.transition--on{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.portfolio-fullwidth .portfolio-list{padding-left:60px;padding-right:60px;margin:0}.portfolio-fullwidth .portfolio-list .portfolio-item-inner{margin:0}.portfolio-fullwidth .portfolio-list .portfolio-item{width:25%}.portfolio-fullwidth .portfolio-info-block{display:block;overflow:hidden;text-align:center;padding:24px 15px}.portfolio-fullwidth .portfolio-info-block .portfolio-title,.portfolio-extended .portfolio-info-block .portfolio-title{margin-top:0;margin-bottom:4px}.portfolio-fullwidth .portfolio-info-block .entry-category{margin-bottom:12px}.portfolio-fullwidth .portfolio-info-block .entry-category a,.portfolio-extended .portfolio-info-block .entry-category a{font-size:14px;font-size:1.4rem;padding:2px 15px;line-height:1.71429;text-transform:uppercase}.portfolio-fullwidth .portfolio-info-block .entry-category a:hover,.portfolio-extended .portfolio-info-block .entry-category a:hover{opacity:0.5}.portfolio-extended .portfolio-list .portfolio-item{width:50%}.portfolio-extended .portfolio-info-block{display:block;overflow:hidden;text-align:center;padding:36px;font-size:14px;font-size:1.4rem}.portfolio-extended .portfolio-info-block .entry-category{margin-bottom:12px}@media screen and (max-width:1240px){.post-type-archive-fw-portfolio .entry-header-wrapper .entry-header,.tax-fw-portfolio-category .entry-header-wrapper .entry-header{padding-top:0;padding-bottom:24px}.portfolio-fullwidth .portfolio-list{padding-left:30px;padding-right:30px}.portfolio-fullwidth .portfolio-list .portfolio-item{width:33.3333%}.portfolio-fullwidth .portfolio-info-block .portfolio-title,.portfolio-extended .portfolio-info-block .portfolio-title{height:65px;font-size:25px;font-size:2.5rem;margin-bottom:12px}.portfolio-extended .portfolio-info-block .entry-category{margin-bottom:24px}.wrapp-categories-gallery .gallery-categories li,.wrapp-categories-portfolio .portfolio-categories li{min-width:inherit}.single-fw-portfolio .entry-category{margin-bottom:36px}}@media screen and (max-width:1023px){.portfolio-list .portfolio-item{width:50% !important}}@media screen and (max-width:767px){.portfolio-list .portfolio-item{width:100% !important}.portfolio-fullwidth .portfolio-info-block .portfolio-title,.portfolio-extended .portfolio-info-block .portfolio-title{height:auto}.portfolio-fullwidth .portfolio-info-block .entry-category,.portfolio-extended .portfolio-info-block .entry-category{margin-bottom:12px}.portfolio-fullwidth .portfolio-list{padding-left:15px;padding-right:15px}}@media screen and (max-width:480px){.wrapp-categories-gallery .gallery-categories li,.wrapp-categories-portfolio .portfolio-categories li{margin-right:10px;margin-bottom:10px;width:100%}ul.portfolio-categories li a{padding:6px 15px}}}
