.projects_home{margin:auto}.project_cat{margin:auto}.project_cat .page_title{text-align:center;font-size:24px;border-bottom:0;margin-bottom:20px}.project_cat .page_title span{font-size:28px}@media all and (max-width: 800px){.project_cat .page_title span{font-size:24px}}.list_cat li{display:inline-block;margin-top:10px;padding:12px 0px;border-left:2;transition:0.5s;position:relative}.list_cat li:after{width:2px;height:18px;content:"";position:absolute;right:0;top:11px;background:#101010}@media all and (max-width: 600px){.list_cat li:after{height:12px;top:15px}}.list_cat li a{font-size:20px;padding:12px 25px;color:#080808}@media all and (max-width: 800px){.list_cat li a{font-size:16px;padding:12px 15px}}@media all and (max-width: 600px){.list_cat li a{font-size:15px;padding:12px 5px}}.list_cat li:last-child:after{display:none}.list_cat li:hover a{color:var(--main-color)}.project_cat .list_projects_cat{margin:0 -2px}@media all and (max-width: 1200px){.project_cat .list_projects_cat{margin:0 -2px}}@media all and (max-width: 800px){.project_cat .list_projects_cat{margin:0 -2px}}.project_cat .cat-title::before{transition:0.5s;content:"";height:20px;position:absolute;left:0px;top:3px;width:50px}.project_cat .cat-title h1{display:inline-block;position:relative;z-index:10}.project_cat .cat-title h1 span{text-transform:uppercase;color:#000;text-decoration:none;margin-left:0;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s}.project_cat .cat-title h1 span:hover{color:var(--main-color)}.project_cat .item{width:calc(100% / 2 - 30px);margin:10px 15px 20px;float:left;box-sizing:border-box}@media all and (max-width: 1200px){.project_cat .item{width:calc(100% / 2 - 20px);margin:5px 10px 15px}}@media all and (max-width: 600px){.project_cat .item{width:calc(100% - 20px);margin-bottom:20px}}.project_cat .item .name a{font-size:18px;font-weight:600;color:#000}.project_cat .item figure{overflow:hidden;position:relative;border:10px solid #f2f2f2;background-color:white;margin-bottom:15px}.project_cat .item figure img{width:100%;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s}.project_cat .item .frame_inner{position:relative}.project_cat .item .frame_inner .before{opacity:0;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;position:absolute;width:100%;height:100%;top:0;left:0;background:#44444475;padding:10px;box-sizing:border-box}@media all and (max-width: 600px){.project_cat .item .frame_inner .before{padding:5px}}.project_cat .item .frame_inner .before .cbe{box-sizing:border-box;width:100%;height:100%;position:relative;padding:0 20%}.project_cat .item .frame_inner .before .cbe:before{width:50px;height:50px;content:"";position:absolute;top:5px;left:5px;border-top:1px solid #eee;border-left:1px solid #eee}.project_cat .item .frame_inner .before .cbe:after{width:50px;height:50px;content:"";position:absolute;bottom:5px;right:5px;border-bottom:1px solid #eee;border-right:1px solid #eee}@media all and (max-width: 600px){.project_cat .item .frame_inner .before .cbe{padding:0px}}.project_cat .item .frame_inner .before .cbe .name{position:absolute;padding:20px;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:18px;line-height:26px;text-align:center;width:80%;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s}@media all and (max-width: 600px){.project_cat .item .frame_inner .before .cbe .name{width:100%;font-size:14px;line-height:18px;padding:0}}.project_cat .item .frame_inner .before .cbe .name:hover{color:#fff}.project_cat .item .frame_inner:hover .before{opacity:1}.project_cat .item:hover img{transform:scale(1.1)}.project_cat .list_projects_cat .item:hover figure:before{left:0;right:0}.project_cat .list_projects_cat .item figure:before{content:"";position:absolute;left:50%;right:50%;bottom:0;background:var(--main-color);height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:2}.project_cat .projects_home .item:hover figure:before{left:0;right:0}.project_cat .projects_home .item figure:before{content:"";position:absolute;left:50%;right:50%;bottom:0;background:var(--main-color);height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:2}.cat_item_store{margin:20px 0 20px;text-align:center}.cat_item_store li{display:inline;padding:10px 15px;transition:0.5s;position:relative}.cat_item_store li a{font-size:16px;padding:10px 0px;display:inline-block;color:#000;text-transform:uppercase;transition:0.5s;border-bottom:1px solid transparent}.cat_item_store ul .active a{color:var(--main-color);border-bottom:1px solid var(--main-color)}.cat_item_store ul li:hover a{color:var(--main-color);border-bottom:1px solid var(--main-color)}.frame_inner .name{position:relative}.frame_inner .name h2{width:calc(100% - 90px);float:left}.frame_inner .name .like{position:relative;font-size:16px;color:#444;width:70px;float:right;text-align:right;margin-top:2px}.frame_inner .name .like svg{width:15px;height:15px;transform:translate(0, 1px);fill:#444}
/*# sourceMappingURL=cat.css.map */
