  .portfolio-row.portfolio-filter-row{margin-bottom:30px;margin-top:30px}.qc_filter{margin:0;padding:0}.qc_filter li{display:inline-block;margin:0 0 8px 0!important}.portfolio-pagination{text-align:center;clear:both;padding-top:30px}.portfolio-tpl-1 .portfolio-pagination{text-align:center;clear:both}.custom-pagination span,.custom-pagination a{display:inline-block;-moz-border-radius:90px;-webkit-border-radius:90px;border-radius:90px;margin:5px;font-size:16px;width:50px;height:50px;line-height:50px!important;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTFBOTA5QjBBMjZFMTFFNkFCQ0RDQ0E0MjhCQUUzNzciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTFBOTA5QUZBMjZFMTFFNkFCQ0RDQ0E0MjhCQUUzNzciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjYwM0ZBRTdCQTAzNTExRTZCMDJCODUyOTI3M0ZFQTgxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjYwM0ZBRTdDQTAzNTExRTZCMDJCODUyOTI3M0ZFQTgxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+mzRvZwAAA2ZJREFUeNrcmttLlEEYxscx2w4amUqU2QElLYK2gkiqm8CLoigsovtupD9IhOheoiIpugmCsDKKbKMoDa1ssy40FQ+Uh7Wep56JZXW33XXX/cYXfiDsfu7zzDvvHL6Zomg0arKMYrAGVIJaUA92ge2gCpSB9WC1vj8DpsAEGAKfwUfQC/rBMPgJYtmIWZWlCT63B+yTAbJVBjbJxFpQlPDcL/BDZkZk6KvMkDfgHZjLtxG27k5wABwDh0GdxKcTNLZObFZjGJnqA8/AI/ASfFIW0/vHGXQtdpMj4Dw4Abap1a3JTcwrW1/AA3ATPFV3zFlGWANnwCkQVhfKdVg1Vr0yzEzfA3dUQ0syUiLhF8BZ/chyBBuqSQPHFnADRMBsNkaKVQOX1Z02mOUPNlyLjF1TV4tlYoQmDoEr4GSBTLjgb58DIWXkxWJmkhXqfrUEa6LcFD7KpaVF2tLKyA5wCVxU8QUlNkoTJ87vYCBVRkIq6uaAmYifApqlMZTMCOeERnBaw21Qo1YaG6V5gZFqdamwCX6EpbU60YjVh015muzyNc+EnQeroXY3OB7v0IOolmZqL7YqmoPgqGZyX6JEmqk9RCMVYK+cWY+MWGmm9gqrxVmd9hC+RZnTTyMNntXGYrXS4DJS5bGRKpeRmgx2eEEMaq+xenlQ6rERaq+0+iPksRFqL3XbS+uxkT8erOfZ+JcVa1ZI0Mj0CvAxTSN8bzTvsQlqn6KRSc+zQu2TVnvgSY+NUPswjfCd6YjHRqg9SiN8eTzksRFq76ORHjDosRFq73EZIRMemphw+mmEL7vegveeDcPz0kzt392E2A0emxRvuwMYs9Lc7SbEmJx1elYrg9JM7TEblyaeP9z3ZAQbktaIKweb4LBdHwY9ItI6GL9odMHzuy5w16Rx1FXA6JfGLmleYMStWzrALZPmIeQyx5S0dSSuDxfbjwwobdfBWIBMjElTu0k4GzEptrivQJv5e6o6GgATo9LSJm0mXSMcknlW1wpug/ECmhiXhlaT5PyQkepUlw/wJsKMhrvlPJ520at6cMfTSe+p/O+cnbPncy2Vv5n8XhhInCciJocXBuKHvKvgtfH8Cocb+jq1EXtosrtUk2pztKRLNZneDprR2uaDVp1PjKfXnFzMyQgNBeLi2W8BBgA/k+o37lPYIgAAAABJRU5ErkJggg==") no-repeat center;background-size:50%;color:#000;-webkit-transition:all 0.5s linear!important;-moz-transition:all 0.5s linear!important;-o-transition:all 0.5s linear!important;transition:all 0.5s linear!important;position:relative;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:inherit!important;color:#000000!important;padding:0 12px!important;float:none!important;text-decoration:none!important;box-sizing:border-box}.custom-pagination span:after,.custom-pagination a:after{border:3px solid #e3e3e3;-moz-border-radius:90px;-webkit-border-radius:90px;border-radius:90px;position:absolute;top:0;left:0;right:0;bottom:0;content:''}.custom-pagination a{text-decoration:none}.custom-pagination a:hover{background-size:100%;.custom-pagination span.page-numbers}.custom-pagination span.page-numbers{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAYAAAAe2bNZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEQyQkY0MTVBMjY5MTFFNkE2MEM5QjBDOUJGN0RFNUQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEQyQkY0MTRBMjY5MTFFNkE2MEM5QjBDOUJGN0RFNUQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjc4MUFDQjU0QTAzNTExRTZCOEUxQjBGNjc4QkYyNjBGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjc4MUFDQjU1QTAzNTExRTZCOEUxQjBGNjc4QkYyNjBGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+q5dHDwAAAg9JREFUeNrMmLFLQlEYxd+7JUgJbRLRIkWLSZNS1NJSREtNgWv0J0Rjc/QnRGvQELREFIFLYdQkJoElDUFEW6AhlNr54FyQp+l74XvXAz94y/Uc7/18ft+1X58algvZYAhMghSY5nMUREAIfIMy+ADP4AHc8fkLdDUadBFkACyANTALxsAIGP5j/Q+YB5/gDdyCU3ANah2/cZedkR3YAEsgzgBeVQEFcAmOuWOed2YFbDHIf0JoDfNo4+QAnLsNEwarYAckrd5JQq2DcdbfGah2CqOD7IKE5Y+S/HzLGUg5fjGLYNvHIFoJ+izStyWMnOcmzzcIpegXd4aRdGkWrR1QGJt+ae2piLwXlllYQWqIvuKvFItW3iVTlhlN0T8sYSb4Zo0YChOh/4SEmQOjllmJ/5yEmeF/jUmJ/4yEiRko3HaFHFNsAwYMhxH/qDJYuC2FrNgY9YNCih1aP+hbsVXsB5UVe9aa4SDi/yFhXtgwm5T4v0iYHJtnkxL/nITJgnfDYcQ/K2FKHCdMFXKZ/iXFHlRGiKKhMEX6VyVMHdyACwOF/EVf8a/rtlMmuSPOM42AgjTod6Q9mxtymfoOOR8HoTv6FdpNB5IuA/ZB3ucgefpkmk/COcRVOVhZPkyUWvdgz81EqQOdsLh6MWs3XwBcep21tWTBK8/U+C2ExYWP4Mrj/UzFj/uZQG+ufgUYAIkEiwc7r9APAAAAAElFTkSuQmCC") no-repeat center;color:#fff}.custom-pagination .page-total{width:inherit!important}.portfolio-single-col{width:50%;display:inline-table;float:left;height:300px;min-height:100px}.single-content-area{position:relative}.padding-content{position:relative}.single .portfolio-single-container{padding:15px}.single .portfolio-single-content{left:0;position:static;top:0;transition:margin 0.4s ease-in-out 0s;width:inherit;padding-right:20px;line-height:24px}.portfolio-single-content{left:6%;position:fixed;top:12%;transition:margin 0.4s ease-in-out 0s;width:calc(50% - 240px)}.single-portfolio-header{padding-bottom:30px}.single-portfolio-header h2{font-family:'Raleway',sans-serif!important}.portfolio-single-content{font-family:'Raleway',sans-serif!important;transition:margin 0.4s ease-in-out 0s}.portfolio-single-content p{margin:8px 0;line-height:180%}.portfolio-single-content ul{margin:0;padding:0}.portfolio-single-content ul li{list-style:none;display:inline-block}.portfolio-single-content ul li a{display:block;color:inherit;text-decoration:none}.single-portfolio-header h2.single-portfolio-title{margin-top:0;margin-bottom:15px}.category{padding:15px 0}.single-portfolio-description{max-width:560px;line-height:26px;padding:20px 0 30px}.single-portfolio-header ul li a{font-size:80%}.single-portfolio-footer{padding-right:150px;position:relative}.portfolio-projects-nav{height:100%;position:absolute;right:0;text-align:right;top:0;width:114px}.single-portfolio-footer .portfolio-projects-nav>a{border-radius:50%;display:inline-block;position:absolute;text-align:center}.single-portfolio-footer .portfolio-projects-nav>a.next{right:0;top:50%;transform:translateY(-50%)}.single-portfolio-footer .portfolio-projects-nav>a.prev{left:10px;top:50%;transform:translateY(-50%)}.single-portfolio-footer .portfolio-projects-nav>a .icon{border-radius:50%;height:46px;line-height:46px;position:relative;transition:all 0.2s ease-in-out 0s;width:46px}.single-portfolio-footer .portfolio-projects-nav>a .icon i{transition:all 0.2s ease-in-out 0s}.single-portfolio-footer .portfolio-projects-nav>a .icon span{font-size:10px;font-weight:700;left:50%;opacity:0;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-48%);transition:all 0.2s ease-in-out 0s}.single-portfolio-footer .portfolio-projects-nav>a:hover .icon i{opacity:0}.single-portfolio-footer .portfolio-projects-nav>a:hover .icon span{opacity:1}.web-link a{text-decoration:none;color:inherit;font-weight:700;text-transform:uppercase;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}.web-link a i{-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;font-size:90%}.web-link a:hover i{padding-left:6px}.portfolio-parallax-section{position:relative}.portfolio-item{position:relative;clear:both}.clear{clear:both}.parallax-element{transition:transform 2s cubic-bezier(0,0,0,1) 0s}.portfolio-fancy-container{padding:80px}.fancybox-overlay{background-color:#F7F7F7}.portfolio-single-container{background-color:#F7F7F7;color:#797979}.single-portfolio-title{color:#797979;font-size:1.5em}.single-portfolio-footer h3{color:#797979}.social-icons ul li a:hover{background:#d7d7d7;color:#FFF}.portfolio-projects-nav{border-left:2px solid #f2f2f2}.single-portfolio-footer .portfolio-projects-nav>a{color:#1f2021}.single-portfolio-footer .portfolio-projects-nav>a .icon{background:#e6e6e6 none repeat scroll 0 0}.single-portfolio-footer .portfolio-projects-nav>a .icon span{color:#fff}.single-portfolio-footer .portfolio-projects-nav>a:hover .icon{background:#1f2021 none repeat scroll 0 0}.single-portfolio-footer h3{font-size:18px}@keyframes effect1{0%{background-color:rgb(0 7 10 / .1)}100%{background-color:rgb(215 232 239 / .4)}}.hover-effect1{background:rgb(215 232 239 / .4);bottom:25%;left:25%;right:25%;top:25%;opacity:0;position:absolute;transform:scale(1);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.hover-effect1 i.fa{color:#9bd1ea}.hover-effect1 a{display:block;width:100%;height:100%;text-align:center;vertical-align:middle}.hover-effect1 i.fa{color:#35b4ef;margin:49.5% auto;font-size:25px}.qc-grid-portfolio-img:hover .hover-effect1,.qc-grid-showcase-img:hover .hover-effect1,.showcase-slider-item-inner:hover .hover-effect1{opacity:1;transform:scale(2);animation-name:effect1;animation-duration:.5s}img{max-width:100%;height:auto}.showcase-vd-container{text-align:center;margin-top:15px}.showcase-vdetails{background-color:#35a7cc;color:#fff;padding:10px 15px;text-decoration:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.showcase-vdetails:hover{background-color:#1F90B8;color:#000}.single-image-area .single-image-container{text-align:center}.qc-grid-hover-effect{position:absolute;width:100%;height:100%;box-sizing:border-box;text-align:center;left:0;right:0;top:0;bottom:0;overflow:hidden;border-radius:0%;visibility:hidden;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}.qc-grid-hover-effect-button{box-sizing:border-box;display:table;width:100%;height:100%}.portfolio-fire-hover:hover .qc-grid-hover-effect{visibility:visible;background:rgb(0 0 0 / .7)}.qc-grid-hover-effect .qc-grid-hover-effect-button-area{text-align:center;display:table-cell;vertical-align:middle;font-size:0}.qc-grid-hover-effect-button-area a{display:inline-block;padding:9px 12px;background-color:rgb(255 255 255 / .65);color:#000;line-height:20px;font-size:14px;text-decoration:none;border-right:1px solid #cecece;border-right:1px solid #e1e1e1}.qc-grid-hover-effect-button-area a.first-anchor{border-radius:10px 0 0 10px;border-left:none}.hover-effect-link a.second-anchor{border-radius:0 0 0 0!important}.qc-grid-hover-effect-button-area a.third-anchor{border-radius:0 10px 10px 0;border-right:none}.qc-grid-hover-effect-button-area a:hover{background-color:#f1f1f1}@media screen and (max-width:1170px){.qc-grid-hover-effect-button-area a{float:none;border-radius:10px;margin:2px}.qc-grid-hover-effect-button-area a.first-anchor,.qc-grid-hover-effect-button-area a.second-anchor,.qc-grid-hover-effect-button-area a.third-anchor{border-radius:10px}}.fancybox-title-float-wrap{display:none}.cl-effect-20 a{line-height:2em;-webkit-perspective:800px;-moz-perspective:800px;perspective:800px}.cl-effect-20 a span{position:relative;display:inline-block;padding:3px 15px 0;background:#587285;box-shadow:inset 0 3px #2f4351;-webkit-transition:background 0.6s;-moz-transition:background 0.6s;transition:background 0.6s;-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 50%;-moz-transform-origin:0% 50%;transform-origin:0% 50%;color:#fff}.cl-effect-20 a span::before{position:absolute;top:0;left:0;width:100%;height:102%;background:#fff;color:#1896f2;content:attr(data-hover);-webkit-transform:rotateX(270deg);-moz-transform:rotateX(270deg);transform:rotateX(270deg);-webkit-transition:-webkit-transform 0.6s;-moz-transition:-moz-transform 0.6s;transition:transform 0.6s;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;transform-origin:0 0;pointer-events:none;padding:3px 15px 0;box-sizing:border-box;border-top:1px solid #1896f2;border-bottom:1px solid #1896f2}.cl-effect-20 a:hover span,.cl-effect-20 a:focus span{background:#2f4351}.cl-effect-20 a:hover span::before,.cl-effect-20 a:focus span::before{-webkit-transform:rotateX(10deg);-moz-transform:rotateX(10deg);transform:rotateX(10deg)}.qc-grid-hover-effect-button-area.bare-buttons a{display:inline}@media screen and (max-width:639px){.portfolio-single-col{float:none;width:100%}}.showcase-vd-container .qc-grid-hover-effect-button-area a{background-color:#e9e9e9;border-right:1px solid #bfbfbf;display:inline}.showcase-vd-container .qc-grid-hover-effect-button-area a:hover{background-color:#b4b4b4}.showcase-container .qc-grid-showcase-img,.showcase-slider .qc-grid-showcase-img{max-height:100%}.hvr-grow-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px #fff0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:box-shadow,transform;transition-property:box-shadow,transform}.hvr-grow-shadow:hover,.hvr-grow-shadow:focus,.hvr-grow-shadow:active{box-shadow:0 10px 10px -10px rgb(0 0 0 / .5);-webkit-transform:scale(1.1);transform:scale(1.1)}.fancybox-inner .portfolio-single-col{overflow:hidden}@media screen and (max-width:767px){.portfolio-single-container{padding:10px}.portfolio-single-col{width:100%;line-height:28px!important}.portfolio-single-content{left:0;position:relative;padding:10px 20px 20px;width:100%}}.lity-active{overflow:hidden}.lity-image .lity-content>*{max-height:none!important}.lity-image .lity-wrap{overflow:auto}.lity-container{max-width:95%;max-height:95%;overflow-x:hidden;overflow-y:auto;-webkit-box-shadow:0 0 8px rgb(0 0 0 / .6);box-shadow:0 0 8px rgb(0 0 0 / .6)}.lity-content{width:100%;margin:0 auto}.lity{background:inherit}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited,.lity-close{position:fixed;top:25px;right:75px;z-index:99999999999;color:#fff;background:#000;text-align:center;padding-right:0;width:50px;height:50px;border-radius:50px}.qcld-portfolio-x-magnific-popup .mfp-close{position:fixed!important}