ul.project-categories{padding:0;margin:0 0 40px;font-size:0;text-align:center}ul.project-categories li{list-style:none;display:inline-block;margin:10px 10px}ul.project-categories li a{display:block;border:1px solid #e1824e;padding:5px 20px;color:#e1824e;font-size:11pt;text-decoration:none;border-radius:2px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}ul.project-categories li a:hover,ul.project-categories li a:active{background:#e1824e;color:#fff}ul.project-categories li.active a{background:#e1824e;color:#fff}.project-item{float:left;display:inline-block;width:49%;margin:0 2% 20px 0}.project-item .display{position:relative;display:block;height:350px;overflow:hidden}.project-item .display img.cover-image{display:block;max-width:100%;height:auto;z-index:1;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.project-item .display .overlay{position:absolute;left:0;top:0;display:block;width:100%;height:100%;opacity:0;background:rgba(0,0,0,0.4);color:#fff;z-index:10;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.project-item .display .overlay .overlay-container{display:table;width:100%;height:100%}.project-item .display .overlay .inner{display:table-cell;vertical-align:middle;text-align:center;padding:10px}.project-item .display .overlay .icon{display:inline-block;width:20px;height:20px;line-height:1.2;margin:10px;background:transparent;border:2px solid #fff;color:#fff;padding:10px;border-radius:30px;text-align:center;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.project-item .display .overlay .icon:hover,.project-item .display .overlay .icon:active{background:#fff;color:#444}.project-item .item-description{display:block;position:relative;background:#f0e9e6;padding:20px;height:80px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.project-item .item-description::before{content:"";display:block;position:absolute;left:24px;top:-11px;width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:11px solid #f0e9e6;transition:border-color .4s;z-index:11}.project-item .item-description a{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.project-item .project-title a{font-size:1.1em;font-weight:normal;text-decoration:none}.project-item .project-title a:hover,.project-item .project-title a:active{text-decoration:none}.project-item .categories{font-size:0.9em}.project-item:hover img.cover-image,.project-item:active img.cover-image{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.project-item:hover .overlay,.project-item:active .overlay{opacity:1}.project-item:hover .item-description,.project-item:active .item-description{background:#e1824e;color:#f0e9e6}.project-item:hover .item-description a,.project-item:active .item-description a{color:#fff}.project-item:hover .item-description a:hover,.project-item:hover .item-description a:active,.project-item:active .item-description a:hover,.project-item:active .item-description a:active{color:#f0e9e6}.project-item:hover .item-description::before,.project-item:active .item-description::before{border-bottom:11px solid #e1824e}.project-item:nth-child(2n){margin-right:0}.swiper-container .slick-slide img{margin:auto;max-width:100%;height:auto}#project-detail .project-title{font-weight:normal;margin-bottom:50px}#project-detail .short-description{margin-bottom:20px}.project-related-list .project-item{width:32%;margin:0 2% 20px 0}.project-related-list .project-item .display{height:220px}.project-related-list .project-item:nth-child(2n){margin-right:2%}.project-related-list .project-item:nth-child(3n){margin-right:0}ul.project-params{padding:0;margin:0}ul.project-params li{display:block;list-style:none;font-weight:normal;border-bottom:1px solid #d8d8d8;line-height:1.8;padding:10px 0;margin-bottom:10px}ul.project-params li h5{margin-bottom:5px}ul.project-params ul.category{padding:0;margin:0}ul.project-params ul.category li{display:inline;list-style:none;border:0 none;padding:0;margin:0 5px 0 0}ul.project-params ul.category li::after{content:',  '}ul.project-params ul.category li:last-child::after{content:''}@media (max-width: 1169px){.project-item .display{height:250px}.project-related-list .project-item{width:49%;margin-right:2%}.project-related-list .project-item:nth-child(3n){margin-right:2%}.project-related-list .project-item:nth-child(2n){margin-right:0}.project-related-list .project-item .display{height:200px}}@media (max-width: 767px){.project-item .display{height:200px}.project-related-list .project-item{width:49%;margin-right:2%}.project-related-list .project-item:nth-child(3n){margin-right:2%}.project-related-list .project-item:nth-child(2n){margin-right:0}.project-related-list .project-item .display{height:200px}}@media (max-width: 580px){.project-item{float:none;width:100%;margin-right:0}.project-item .display{height:280px}.project-related-list .project-item{float:none;width:100%;margin-right:0}}
/*# sourceMappingURL=com_projects.css.map */
