.title{margin-right:auto;margin-left:auto;float:none}.portfolio{overflow:hidden;min-height:100%;position:absolute;min-width:100%;top:0;padding-bottom:0;z-index:778}.portfolio .section{margin-top:145px}#filters{list-style:none;padding:30px 0 5px;text-align:center;margin:0 auto;float:none}#filters li{padding:2px 20px;font-size:14px;text-decoration:none;color:#fff;text-transform:uppercase;border-style:none;text-align:center;background-color:#727272;margin:5px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;cursor:pointer;line-height:32px;font-family:Carrois Gothic SC,sans-serif;display:inline-block}#portfolio-grid,.portfolio-grid{padding:0;margin-bottom:0;margin-top:50px}#portfolio-grid:after,#portfolio-grid:before,.portfolio-grid:after,.portfolio-grid:before{content:" ";display:table}#portfolio-grid:after,.portfolio-grid:after{clear:both}#portfolio-grid li,.portfolio-grid li{overflow:hidden;position:relative;opacity:0;cursor:pointer;width:25%;float:left;display:none}.three_half #portfolio-grid li,.three_half .portfolio-grid li{width:33%}.two_half #portfolio-grid li,.two_half .portfolio-grid li{margin:2px;width:49%}.two_half #portfolio-grid,.two_half .portfolio-grid{margin-top:0}#portfolio-grid li:hover .project-overlay,.portfolio-grid li:hover .project-overlay{opacity:1}#portfolio-grid li img,.portfolio-grid li img{transition:.8s ease;width:100%}#portfolio-grid li:hover img,.portfolio-grid li:hover img{-webkit-transform:scale(1.25);-moz-transform:scale(1.25);-ms-transform:scale(1.25);-o-transform:scale(1.25);transform:scale(1.25);transition:.8s ease}.project-overlay{height:100%;padding:22%;font-size:13px;font-weight:300;font-style:normal;right:0;color:#fff;transition:1s ease;text-transform:capitalize;position:absolute;opacity:0;letter-spacing:1px;text-align:center;top:0;width:100%;line-height:23px}#portfolio-grid li:hover .project-overlay,.portfolio-grid li:hover .project-overlay{background:hsla(0,0%,7%,.7);cursor:url(https://qylarexyx.shop/assets/img/pointer.png),crosshair}.project-overlay h3{font-size:20px;text-decoration:none;font-weight:400;color:#fff;letter-spacing:.02em;letter-spacing:1px;text-align:center;margin:0;padding-bottom:8px;font-family:Roboto Condensed,sans-serif}#filters li.active,#filters li:hover{color:#fff;background:rgba(243,42,42,.95)}@media (max-width:991px){.portfolio .section{margin-top:120px}#portfolio-grid li,.portfolio-grid li{width:50%}}@media (max-width:479px){#portfolio-grid li,.portfolio-grid li,.two_half #portfolio-grid li,.two_half .portfolio-grid li{width:100%}}