#particles-animation{background-image:url(/joomla/marvel/images/themexpert/home2/banner/header.jpeg);background-repeat:no-repeat;background-position:center;background-size:cover}#qx-column-3715{}#qx-text-516{color:rgba(255,255,255,1)}#qx-text-516 *{color:rgba(255,255,255,1)}#qx-row-3677{}#qx-row-2231{}.portfolio-item figure{position:relative;width:100%;height:100%;margin:0;padding:0;overflow:hidden;z-index:0}.portfolio-item.border-style{border:1px solid #bfbfbf;background:#dedede;padding:4px}.portfolio-item figure img{max-width:100%;height:auto;vertical-align:middle}.portfolio-item figure img{width:100%;max-width:inherit;border:transparent;-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;-ms-transition:-ms-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease}.portfolio-item{-webkit-transition-duration:0.8s;-moz-transition-duration:0.8s;-ms-transition-duration:0.8s;-o-transition-duration:0.8s;transition-duration:0.8s;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;-ms-transition-property:-ms-transform,opacity;-o-transition-property:-o-transform,opacity;transition-property:transform,opacity}.portfolioFilter{clear:both;margin:auto;padding-bottom:15px;text-align:center;width:auto}.portfolioFilter a,.portfolio-item,.portfolio-item figure:after,.portfolio-item figure:before,.portfolio-item figure .item-description,.portfolio-item figure .item-title,.portfolio-item figure .item-category,.portfolio-item figure .item-link,.portfolio-item figure .item-link:after,figure .item-link a,figure .item-link a:after,figure .item-link a:before{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.portfolio-item,.portfolio-item .item{padding:0}.portfolio-item figure:after{background-color:rgba(222,222,222,.9);content:"";display:inline-block;height:100%;width:100%;position:absolute;top:100%;left:0;z-index:1}.portfolio-item figure:hover:after{background-color:rgba(222,222,222,.9);;top:70%;left:0%}.portfolio-item figure .item-link:after{content:"";background-color:rgba(222,222,222,.9);;border-radius:20px 20px 0 0;position:absolute;width:90px;height:20px;top:100%;right:20px;margin-left:-45px;z-index:2}.portfolio-item figure:hover .item-link:after{top:70%;margin-top:-20px}figure .item-link a{position:absolute;color:#000;;border-radius:100%;border:1px solid #000;border:1px solid;display:inline-block;line-height:28px;font-size:12px;width:30px;height:30px;top:100%;right:65px;text-align:center;z-index:3}figure:hover .item-link a{top:70%;margin-top:-10px}figure .item-link a.project-link{margin-right:-34px}figure .item-link a.zoom-link{margin-right:5px}figure .item-link a:hover{top:70%;color:#000;background:#ffe400;;}.portfolio-item figure .item-description{position:absolute;width:100%;height:120px;top:73%;margin-top:80px;left:-20%;z-index:2;padding:0 15px}.portfolio-item figure:hover .item-description{margin-top:20px;left:0%}.portfolio-item figure .item-title{font-size:16px;font-weight:700;line-height:20px;margin-bottom:5px;display:inline-block}.portfolio-item figure .item-category{font-size:10.14px;display:inline-block}.portfolio-item figure .item-title,.portfolio-item figure .item-category{text-transform:uppercase;color:#000;}.portfolio-item figure .item-category:before{content:" - "}#particles-animation { padding-top:100px;padding-bottom:100px; } #qx-text-516 { text-align : left;  } #qx-row-3677 { margin-bottom:150px; } #qx-row-2231 { margin-right:0px;margin-left:0px;padding-right:0px;padding-left:0px; } #qx-column-5532 { margin-right:0px;margin-left:0px;padding-right:0px;padding-left:0px; } @media screen and (min-width: 768px) and (max-width: 992px){  } @media screen and (max-width: 767px) {  } 