.lvca-portfolio-wrap{overflow:hidden;clear:both}.lvca-portfolio-wrap .lvca-portfolio-header{-ms-flex-pack:justify;overflow:hidden;justify-content:space-between;-webkit-box-pack:justify;position:relative;-webkit-box-direction:normal;max-width:1140px;clear:both;margin:0 auto 30px;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-orient:horizontal;display:-webkit-box;display:-ms-flexbox;display:flex}.lvca-portfolio-wrap .lvca-portfolio-header.lvca-no-heading{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center}@media only screen and (max-width:800px){.lvca-portfolio-wrap .lvca-portfolio-header{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-orient:vertical}}.lvca-portfolio-wrap .lvca-heading{font-size:32px;color:#333;text-transform:uppercase;max-width:none;letter-spacing:1px;text-align:left;margin:0 100px 0 0;line-height:44px;display:inline-block}.lvca-dark-bg .lvca-portfolio-wrap .lvca-heading{color:#e5e5e5}@media only screen and (max-width:800px){.lvca-portfolio-wrap .lvca-heading{margin-bottom:30px}}.lvca-portfolio-wrap .lvca-taxonomy-filter{-ms-flex-item-align:center;padding:0;-webkit-align-self:center;align-self:center;margin:0;display:block}@media only screen and (max-width:800px){.lvca-portfolio-wrap .lvca-taxonomy-filter{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}}.lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item{padding:0;font-style:normal;position:relative;border-bottom:1px solid #ddd;margin:0 0 15px;display:inline-block}.lvca-dark-bg .lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item{border-color:#444}.lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item a{padding:0 15px 15px;font-size:15px;color:#777;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;line-height:24px;display:block}.lvca-dark-bg .lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item a{color:#999}.lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item a:hover{color:#222}.lvca-dark-bg .lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item a:hover{color:#fff}@media only screen and (max-width:479px){.lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item a{padding:0 10px 8px}}.lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item.lvca-active a{color:#222}.lvca-dark-bg .lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item.lvca-active a{color:#fff}.lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item.lvca-active:after{content:"";position:absolute;border-bottom:3px solid #f94213;bottom:0;left:0;width:100%}.lvca-portfolio-wrap .lvca-taxonomy-filter .lvca-filter-item:last-child{margin-right:0}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .hentry{padding:0;border:none;margin:0;-webkit-box-shadow:none;box-shadow:none;background:none}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image{overflow:hidden;position:relative}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image img{-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;width:100%;display:block}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image:hover img{-webkit-filter:brightness(50%);filter:brightness(50%)}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info{text-align:center;display:block}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info .lvca-entry-info{-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;position:absolute;max-width:100%;text-align:center;top:50%;margin:auto;left:0;display:block}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info .lvca-post-title{padding:10px;font-size:18px;font-weight:400;color:#fff;-webkit-transition:opacity .4s ease-in-out 0s;transition:opacity .4s ease-in-out 0s;opacity:0;margin:0;line-height:28px}@media only screen and (max-width:1024px){.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info .lvca-post-title{font-size:18px;line-height:26px}}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info .lvca-post-title a{color:#fff;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;border-bottom:1px solid transparent;display:inline}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info .lvca-post-title a:hover{border-bottom:1px solid #ccc}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info .lvca-terms{font-size:14px;color:#f9f9f9;-webkit-transition:opacity .4s ease-in-out 0s;transition:opacity .4s ease-in-out 0s;opacity:0;line-height:22px;display:block}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info .lvca-terms a{zoom:1;font-size:14px;font-style:italic;color:#ddd;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s;position:relative;line-height:22px;display:inline}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image .lvca-image-info .lvca-terms a:hover{color:#fff}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image:hover .lvca-image-info .lvca-post-title,.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-project-image:hover .lvca-image-info .lvca-terms{opacity:1}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-entry-text-wrap{max-width:650px;text-align:center;margin:20px auto 0}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-title{font-size:18px;font-weight:400;margin-bottom:10px;line-height:26px}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-title:after,.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-title:before{display:none}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-title a{color:#333;-webkit-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-title a:hover{color:#888}.lvca-dark-bg .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-title a{color:#e0e0e0}.lvca-dark-bg .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-title a:hover{color:#fff}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-entry-meta span{padding:0;font-style:italic;color:#999;margin:0;display:inline-block}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-entry-meta span:after{content:"//";padding-right:6px;padding-left:6px}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-entry-meta span:first-child{border:none;padding-left:0}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-entry-meta span:last-child:after{display:none}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-entry-meta span a{font-style:normal;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.lvca-dark-bg .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-entry-meta span{color:#707070}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-summary{padding:0;margin:15px auto 0}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-summary:before{height:1px;content:"";text-align:center;margin:0 auto 15px;background:#aaa;width:35px;display:block}.lvca-dark-bg .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-summary{color:#999}.lvca-dark-bg .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .entry-summary:before{background:#505050}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-read-more{margin:25px 0 0}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-read-more a:not(.lvca-button){padding:0;font-size:12px;font-weight:600;color:#333;-webkit-transition:color .3s ease-in-out 0s;transition:color .3s ease-in-out 0s;text-transform:uppercase;line-height:1;display:block}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-read-more a:not(.lvca-button):hover{color:#666}.lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-read-more a:not(.lvca-button):after{content:"›";margin-left:7px;display:inline-block}.rtl .lvca-portfolio-wrap .lvca-portfolio .lvca-portfolio-item .lvca-read-more a:not(.lvca-button):after{margin:0 7px 0 0}