@import url('https://fonts.googleapis.com/css?family=Raleway:100,200,300,400,500,600,700');img{max-width:100%;height:auto}.portfolio-container{max-width:1170px;margin:0 auto;height:auto}.portfolio-row{width:100%;clear:both}.portfolio-parallax-section{position:relative;height:1240px}.portfolio-parallax-section.hasOnlySingleItem{height:620px}.portfolio-parallax-number{max-width:100%;position:absolute}.portfolio-parallax-number h1{font-size:310px;font-weight:700;line-height:1em}.portfolio-parallax-text-holder{max-width:33%;position:absolute}.portfolio-parallax-text-holder h3{font-size:32px;padding:20px 0 30px;margin:0 !important;line-height:40px}.portfolio-parallax-text-holder p{font-size:14px;line-height:24px;padding:10px 0;margin:0 !important}.portfolio-parallax-text-holder a{text-decoration:none}.portfolio-image-holder{max-width:60%;position:absolute}.portfolio-image-holder img{padding:0}.portfolio-parallax-number-layout-01{right:5%;text-align:left;top:0}.portfolio-parallax-number-layout-02{left:1%;text-align:right;top:55%}.portfolio-parallax-text-holder-layout-01{right:3%;text-align:left;top:18%}.portfolio-parallax-text-holder-layout-02{left:3%;text-align:right;top:75%}.portfolio-image-holder-layout-01{left:0;top:0}.portfolio-image-holder-layout-02{right:0;top:45%}.clear{width:100%;clear:both}.portfolio-image-holder{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@keyframes effect1{0%{background-color:rgba(0,7,10,.1)}100%{background-color:rgba(215,232,239,.4)}}.hover-effect1{background:rgba(215,232,239,.4);bottom:25%;left:25%;right:25%;top:25%;opacity:0;position:absolute;transform:scale(1);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .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}.portfolio-image-holder:hover .hover-effect1{opacity:1;transform:scale(2);animation-name:effect1;animation-duration:.5s}.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 .4s ease-in-out 0s;width:inherit;padding-right:20px;line-height:24px}.portfolio-single-content{left:6%;position:fixed;top:12%;transition:margin .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 .4s ease-in-out 0s}.portfolio-single-content p{margin:8px 0}.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 .2s ease-in-out 0s;width:46px}.single-portfolio-footer .portfolio-projects-nav>a .icon i{transition:all .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 .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 .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}.web-link a i{-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .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}.portfolio-pagination{padding-top:130px;text-align:center}.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(//aimsdevelop.com/wp-content/plugins/portfolio-x-pro/themes/template-01/css/../source/pagination-bg.png) no-repeat center;background-size:50%;color:#000;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;position:relative}.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{background:url(//aimsdevelop.com/wp-content/plugins/portfolio-x-pro/themes/template-01/css/../source/pagination-bg-active.png) no-repeat center;color:#fff}.custom-pagination .page-total{width:inherit !important}@media screen and (max-width:1169px){.portfolio-container{width:100%}.portfolio-image-holder{max-width:60%}.portfolio-parallax-number{font-size:280px !important}}@media screen and (max-width:767px){.portfolio-parallax-number{display:none}.portfolio-parallax-section{height:auto !important}.portfolio-parallax-text-holder{padding-bottom:60px}.portfolio-image-holder,.portfolio-parallax-text-holder{max-width:100%;position:relative;top:0;left:0;bottom:0;right:0;text-align:left}.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%}}.portfolio-row.portfolio-filter-row{margin-bottom:50px}.skrollr-on-mobile .portfolio-pagination{margin-top:30px}