html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:"Source Code Pro",sans-serif;color:#707070;font-size:14px;line-height:24px;background-color:#fff;overflow-x:hidden}p{margin-bottom:15px;word-wrap:normal}a,a:visited,a:active,a:focus{color:#404040;text-decoration:none;outline:0;display:inline-block}a:hover{outline:0;color:#aaa;text-decoration:none}a,img,.animation,.blog-title h3{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;max-width:100%;height:auto}iframe{border:none;display:block}.break-word{word-break:break-all}.content-padding{padding:35px 25px}.main-padding{padding-top:50px}.main-margin{margin:30px 0}select{max-width:100%;padding:2px 5px 0 5px}h1,h2,h3,h4,h5,h6{margin:10px 0;line-height:1.25;color:#333;letter-spacing:5px;font-weight:400;font-family:"Montserrat",sans-serif}h1{font-size:38px}h2{font-size:32px}h3{font-size:26px}h4{font-size:20px}h5{font-size:14px}h6{font-size:12px}blockquote{font-size:14px;border:none;border-left:1px solid #454545;padding:0;padding-left:20px;margin-bottom:20px;color:#454545}cite{margin-top:15px;font-size:16px;font-style:normal;text-align:right;display:block}section{width:100%;margin:0;padding:0;position:relative}dl dd{margin-left:5px;margin-bottom:10px}table{width:100%;border:1px solid #eee;margin:15px 0;font-size:15px}hr.double-border{border:none;border-bottom:4px double #eee}hr{border-color:#eee}table th{text-align:center;background:#f5f5f5;padding:5px 5px 1px 5px}table td{border:1px solid #eee;text-align:center;padding:5px 5px 0 5px}.tagcloud a,.btn,a.btn{word-break:break-all;padding:6px 12px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:transparent;color:#454545;display:inline-block;white-space:normal;border:1px solid #454545}.tagcloud a:hover,.tagcloud a:focus,.tagcloud a:active,.btn:hover,.btn:focus,.btn:active{background:#454545;color:#fff;border-color:#454545}.btn i{margin-right:5px}.btn.medium{padding:10px 20px}.btn.large{padding:15px 30px}.tagcloud a{padding:0 8px;margin:2px;float:left}.label{border-radius:0;padding:2px 6px 1px 6px}.blog-item{position:relative;margin-bottom:150px;overflow:hidden}.blog-item:last-child{margin-bottom:70px}.blog-item-image{background-repeat:no-repeat;background-position:right center;-webkit-transition:all 10s ease-in-out;-moz-transition:all 10s ease-in-out;-ms-transition:all 10s ease-in-out;-o-transition:all 10s ease-in-out;transition:all 10s ease-in-out;position:absolute;right:0;top:0;height:100%;width:100%;background-size:50%}.blog-item:hover .blog-item-image{transform:scale(1.5);-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5)}.blog-item-content{background:#fff;width:50%;padding:20px 0;position:relative;z-index:1}.blog-item-content.full{width:100%}.blog-item-content:after{content:"";position:absolute;width:800px;height:200px;background:#fff;right:-330px;top:0;transform:rotate(70deg);-webkit-transform:rotate(70deg);-ms-transform:rotate(70deg);-moz-transform:rotate(70deg);z-index:-1}.blog-cat{color:#404040;font-weight:400}.blog-title{margin-bottom:35px;padding-bottom:15px;position:relative}.blog-title h3{margin-bottom:0;text-transform:uppercase}.blog-title:after{content:"";position:absolute;width:30px;border-bottom:2px solid #404040;left:0;bottom:0}.blog-title:hover h3{color:#aaa}@media only screen and (max-width:768px ){.blog-item{margin-bottom:70px}.blog-item:last-child{margin-bottom:0}.blog-item-content{width:100%}.blog-item-content:after{content:none}.blog-item-image{position:static;height:300px;background-size:auto;background-position:center center}}.post-title{margin-bottom:35px}.page-title-block{margin:35px 0 50px 0;text-align:center;text-transform:uppercase}.page-title-block h3{position:relative;padding-bottom:15px;margin-bottom:15px}.page-title-block h3:after{content:'';position:absolute;left:50%;width:30px;height:2px;background:#454545;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);bottom:0}.single-blog .blog-media{background-position:center center;background-attachment:fixed;padding:200px 0;color:#fff;background-size:cover;background-color:#454545}.single-blog .container{position:relative;z-index:2}.single-blog .blog-media h1{font-size:65px}.single-blog .widget-left{padding-right:15px}.single-blog .widget-right{padding-left:15px}.single-blog.no-featured .widget-left,.single-blog.no-featured .widget-right{margin-top:65px}.single-media{margin:25px 0}.post-meta li{margin-right:5px}.post-meta li .fa{margin-right:5px}.tags-share{margin:35px 0}.post-content{margin-bottom:50px}.next-prev .fa-angle-left{margin-right:5px}.next-prev .fa-angle-right{margin-left:5px}.next-prev p{margin:0}.navigation-bar{border-left:none;border-right:none;background:#fff;padding:5px 0}.navigation-bar .pull-right{line-height:50px;width:70px}.navigation-bar .pull-c-right{line-height:50px;float:right;margin-right:15px}.sticky_nav{box-shadow:0 1px 3px 0 rgba(0,0,0,.12);position:fixed;top:0;left:0;width:100%;z-index:10;display:none;padding:0}.sticky_nav.transparent{background:transparent;box-shadow:none;border:none}#navigation .dropdown-menu{margin:0;border-bottom:none;box-shadow:1px 1px 2px 0 rgba(0,0,0,.12)}.nav.navbar-nav>li>.dropdown{margin-top:1px}.navbar li{margin-bottom:0}.navbar{margin-bottom:0;border-radius:0;border:none;background:transparent;min-height:0}.navbar-collapse{padding:0;border:none}.nav.navbar-nav{float:none;display:inline-block;margin:0 auto;vertical-align:top}.navbar-default .navbar-collapse{text-align:center}.nav.navbar-nav li a{font-size:13px;color:#454545;text-transform:uppercase}.nav.navbar-nav>li{margin:0 3px}.nav.navbar-nav>li li{border-bottom:1px dashed #eee}#navigation .nav.navbar-nav>li>a{background:#fff}#navigation .nav.navbar-nav li.open>a,#navigation .nav.navbar-nav li>a:hover,#navigation .nav.navbar-nav li>a:focus,#navigation .nav.navbar-nav li>a:active,#navigation .nav.navbar-nav li.current>a,#navigation .navbar-nav li.current-menu-parent>a,#navigation .navbar-nav li.current-menu-ancestor>a,#navigation .navbar-nav>li.current-menu-item>a{color:#aaa;background:transparent}.nav.navbar-nav ul{padding:0;border-radius:0;border:none}.nav.navbar-nav ul li a{padding:10px 15px;position:relative}.navbar-toggle{color:#505050;line-height:15px;float:none;vertical-align:middle;margin-right:0}#navigation{text-align:center}.total-overlay-trigger,.total-overlay-sticky-close{display:none}.total-overlay-trigger{display:block}.total-overlay-sticky{position:fixed;top:-1400px;opacity:0;left:0;width:100%;height:100%;z-index:90;background:rgba(0,0,0,.9);color:#fff;overflow-y:auto;overflow-x:hidden}.total-overlay-sticky #navigation{position:relative;top:50%;left:50%;width:100%;padding:0 20px;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.total-overlay-sticky #navigation .nav.navbar-nav>li{display:block;float:none;position:relative}.total-overlay-sticky #navigation .nav.navbar-nav>li>a{opacity:0;position:relative;left:-50px}.total-overlay-sticky-close{display:block;position:absolute;top:45px;right:45px;width:30px;height:30px;background:url(images/cross.png.pagespeed.ce.h2cQNCtUJF.png);background-color:transparent;background-size:cover}.total-overlay-sticky .navbar-nav ul li.current-menu-parent>a,.total-overlay-sticky .navbar-nav ul li.current-menu-ancestor>a,.total-overlay-sticky .navbar-nav ul li.current-menu-item>a,.total-overlay-sticky #navigation .nav.navbar-nav>li>a{background:transparent}.total-overlay-sticky .nav.navbar-nav>li li{border:none}body .total-overlay-sticky .navbar-nav>li>a{line-height:30px;font-size:20px;padding:5px;font-weight:400;font-family:'Montserrat',sans-serif;letter-spacing:4px}.total-overlay-sticky #navigation .dropdown-menu{box-shadow:none;position:relative;background:transparent;text-align:center;width:100%;margin-bottom:10px}.total-overlay-sticky #navigation .dropdown-menu a{padding:5px 10px;text-transform:capitalize}.total-overlay-sticky .navbar-nav li a,.total-overlay-sticky .navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}.total-overlay-sticky #navigation .nav.navbar-nav li.open>a,.total-overlay-sticky #navigation .nav.navbar-nav li>a:hover,.total-overlay-sticky #navigation .nav.navbar-nav li>a:focus,.total-overlay-sticky #navigation .nav.navbar-nav li>a:active,.total-overlay-sticky #navigation .nav.navbar-nav li.current>a,.total-overlay-sticky #navigation .navbar-nav li.current-menu-parent>a,.total-overlay-sticky #navigation .navbar-nav li.current-menu-ancestor>a,.total-overlay-sticky #navigation .navbar-nav li.current-menu-item>a{color:#aaa}.total-overlay-sticky #navigation .nav.navbar-nav li li a{background:transparent}.has-child{border:1px solid #fff;border-top:0;border-left:0;width:5px;height:5px;margin-bottom:4px;margin-left:5px;display:inline-block;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}.open>a .has-child{transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg)}.nav.navbar-nav ul li a .has-child{margin-bottom:2px}.fake-thumb-wrap{position:absolute;text-align:center;margin:0;top:50%;left:30px;width:60px;border:1px solid #eee;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.post-format{font-size:25px;line-height:59px;font-family:dashicons}.post-format-standard:before{content:'\f109'}.post-format-aside:before{content:'\f123'}.post-format-gallery:before{content:'\f161'}.post-format-link:before{content:'\f103'}.post-format-image:before{content:'\f128'}.post-format-quote:before{content:'\f122'}.post-format-status:before{content:'\f130'}.post-format-video:before{content:'\f126'}.post-format-audio:before{content:'\f127'}.post-format-chat:before{content:'\f125'}.fake-thumb-holder .post-format{color:#aaa;font-size:20px;line-height:10px}.featured-image{margin-bottom:50px}.alignnone{margin:5px 20px 20px 0}.sticky{}.wp-caption-text{}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;max-width:100%;padding:5px 3px 10px;text-align:center}.wp-caption a{display:inline}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:100%;padding:0;width:auto}#disqus_thread{background:#fff;padding:30px;margin:50px 0}.comments-wrap,.leave-comment{margin:100px 0}.comments-wrap .comments{margin-top:25px}.comment-reply-link{float:right;color:#717171}.comment-reply-link:hover{color:#aaa}.comment-border{width:100%;border-bottom:1px solid #eee;margin:30px 0}.comment-margin-left{margin-left:35px}.comment-avatar img{float:left;display:inline-block;margin-bottom:15px;margin-right:15px;width:50px;height:50px}.comment-content-wrap{display:inline-block;width:calc(100% - 65px);margin-left:65px}@media only screen and (max-width:600px){.comment-name{margin-top:20px}.comment-margin-left{margin-left:0}.comment-content-wrap{float:none;display:block;margin:0}.comment-content-wrap{width:100%}}.comment-name p:not(.grey){font-weight:400}.comment-name .grey{font-size:85%;color:#aaa;margin:0;font-style:italic}.comment-name p{margin:0;margin-top:3px}.comments-title{text-align:center}.comments-title h4{position:relative;margin-bottom:15px;padding-bottom:15px}.comments-title h4:after{content:'';position:absolute;width:30px;height:2px;background:#454545;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:0}.comment-form{margin-top:30px}.form-control,.form-control:focus,.form-control:active,.form-control:focus:active{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:1px solid #eee;background:transparent;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;color:#505050;min-height:35px}.bottom-corners:before,.bottom-corners:after,.top-corners:before,.top-corners:after{content:'';position:absolute;border:1px solid #454545;width:10px;height:10px}.top-corners:before{border-right:none;border-bottom:none;left:0;top:0}.top-corners:after{border-left:none;border-bottom:none;top:0;right:0}.bottom-corners:before{border-top:none;border-right:none;bottom:0;left:0}.bottom-corners:after{border-left:none;border-top:none;bottom:0;right:0}.has-feedback textarea.form-control,.has-feedback textarea.form-control:focus,.has-feedback textarea.form-control:active,.has-feedback textarea.form-control:focus:active{padding:10px;padding-left:12px;padding-right:12px}.form-submit #submit{border:none;background:transparent;color:#454545;border:1px solid #454545;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;margin-top:10px;padding:5px 10px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.form-submit #submit:hover,.form-submit #submit:focus,.form-submit #submit:active{background:#454545;color:#fff}.comment-row{margin-bottom:20px}.comment-row:hover img{opacity:.8}#reply-title{font-size:14px;font-weight:normal;color:#717171}#reply-title small{font-size:14px}@media only screen and (min-width:768px ){.sidebar-padding{padding-left:35px}.sidebar-padding-left{padding-right:35px}}.author-info{text-align:center}.author-info img{width:120px;height:130px;border-radius:50%;display:inline-block;margin:0 auto;margin-bottom:15px}.author-info p{text-align:left}.widget_custom_posts .post-meta.grey{font-size:75%;color:#aaa}.widget{margin-bottom:75px;background:#fff;padding:20px}.single-blog .widget{padding:0}.widget ul{padding:0;margin:0}.widget>ul{overflow:hidden}.widget ul li{list-style:none;clear:both;padding:5px 0}.widget ul li:first-child{padding-top:0}.widget ul li:last-child{padding-bottom:0}.widget_folia_recent_comments ul li,.widget_custom_posts ul li,.widget_widget_top_author ul li{padding:10px 0}.widget_folia_recent_comments a{margin-top:5px}.widget_folia_recent_comments p{margin-bottom:0;margin-top:7px}.widget_folia_recent_comments p.small{margin:0;color:#aaa;font-style:italic;font-size:75%;line-height:1.2}.widget_folia_recent_comments p.small i{margin-right:5px}.widget ul li:hover img{opacity:.8}.widget ul li a{display:block}.widget_recent_comments ul li a{display:inline-block}.widget_categories li,.widget_archive li{text-align:right}.widget_archive li a:before,.widget_categories li a:before,.widget_pages li a:before,.widget_nav_menu li a:before,.widget_meta li a:before{content:"\f101";font-family:FontAwesome;margin-right:5px;font-size:12px}.widget_categories li a,.widget_archive li a{float:left}.widget_archive li:hover>a,.widget_categories li:hover>a,.widget_pages li:hover>a,.widget_nav_menu li:hover>a,.widget_meta li:hover>a{margin-left:5px}.widget ul li ul{padding-left:10px}.widget-title-wrap{border-bottom:1px double #aaa;display:block;margin-bottom:20px;position:relative}.widget-title-wrap:before,.widget-title-wrap:after{content:'';position:absolute;bottom:-4px;width:1px;height:7px;background:#aaa}.widget-title-wrap:before{left:0}.widget-title-wrap:after{right:0}.widget-title{margin:0;position:relative;padding-bottom:15px;display:inline-block}.widget-image-thumb{display:inline-block;float:left;width:60px;height:60px;margin-right:10px}.widget-image-thumb img{width:60px;height:60px}.widget-text{display:inline-block;float:left;width:calc(100% - 70px)}.top-authors .widget-text{margin-top:7px}.widget-text .post-meta li{margin-right:10px}.widget_custom_posts ul li ul,.widget_custom_posts ul li ul li{margin:0;padding:0}.widget_custom_posts .list-unstyled li{position:relative;clear:both}.widget_widget_social .btn{margin-left:2px;margin-bottom:2px;width:32px;height:32px;padding:0;text-align:center;line-height:31px}.widget img{max-width:100%}#wp-calendar caption{margin-bottom:15px}.copyright{margin-top:70px}.copyright.no-top-margin{margin-top:0}.copyright p,.copyright ul{margin:50px 0;text-align:center}.copyright .social a{width:35px;height:35px;line-height:35px;font-size:14px;text-align:center;background:#eee;color:#606060;border-radius:50%;margin:3px 3px}.copyright .social a:hover{background:#454545;color:#fff}.copyright{padding:20px 0;background:#f8f8f8}.folia-form{width:100%;display:block;position:relative}.folia-form .btn{position:absolute;top:0;right:0;height:100%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;line-height:32px;width:35px;padding:0}.no-margin{margin:0}.folia-form .btn i,.btn i{margin:0}.sub_result{margin-top:15px}.alert{padding:10px 15px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.alert-danger,.alert-success{color:#fff;border:none}.alert-success{background:#6ba72b}.alert-danger{background:#e74c3c}.post-share{text-align:right}@media only screen and (max-width:768px ){.post-share{text-align:left;margin-top:15px}}.post-share a{width:25px;height:25px;line-height:25px;font-size:14px;text-align:center;background:#eee;color:#606060;border-radius:50%;margin:0 3px}.post-share a:hover{background:#454545;color:#fff}.next-prev{margin-bottom:100px}@media only screen and (max-width:768px){.next-prev{text-align:center}.next-prev .text-right{text-align:center}}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container blockquote,.video-container embed{position:absolute!important;top:0;left:0;width:100%;height:100%;text-align:center}div[id^="popup_"] video{max-width:500px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.bypostauthor{}.gallery-caption{}.pagination{margin:50px 0;display:block;text-align:center}.single-blog .pagination{margin-bottom:45px}.pagination a:active,.pagination a.active,.pagination a:focus{box-shadow:none}.pagination a{border-radius:50%;border:none;background:#eee}.pagination a.active{background:#454545;color:#fff}.gallery-item{position:relative;overflow:hidden}.gallery-item img{width:100%}.gallery-overlay{color:#fff;position:absolute;background:rgba(0,0,0,.4);top:0;left:0;bottom:0;right:0;display:block;text-align:center;opacity:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.gallery-caption{font-size:20px;line-height:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit=transform: translate(-50%,-50%);-moz-transform:translate(-50%,-50%);color:#fff}.gallery-caption h3{color:#fff;position:relative;margin-bottom:15px;padding-bottom:15px}.gallery-caption h3:after{content:" ";border:1px solid #fff;width:30px;position:absolute;left:50%;bottom:0;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit=transform: translateX(-50%);-moz-transform:translateX(-50%)}.gallery-item:hover .gallery-overlay{opacity:1}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:999999}.preloader .signal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}@-webkit-keyframes line-scale-pulse-out-rapid {
  0% {
    -webkit-transform: scaley(1);
    transform: scaley(1); }

  80% {
    -webkit-transform: scaley(0.3);
    transform: scaley(0.3); }

  90% {
    -webkit-transform: scaley(1);
    transform: scaley(1); } }@keyframes line-scale-pulse-out-rapid {
  0% {
    -webkit-transform: scaley(1);
    transform: scaley(1); }

  80% {
    -webkit-transform: scaley(0.3);
    transform: scaley(0.3); }

  90% {
    -webkit-transform: scaley(1);
    transform: scaley(1); } }.signal>div{background-color:#454545;width:4px;height:35px;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;-webkit-animation:line-scale-pulse-out-rapid .9s 0s infinite cubic-bezier(.11,.49,.38,.78);animation:line-scale-pulse-out-rapid .9s 0s infinite cubic-bezier(.11,.49,.38,.78)}.signal > div:nth-child(2), .signal > div:nth-child(4) {-webkit-animation-delay:.25s;animation-delay:.25s}.signal > div:nth-child(1), .signal > div:nth-child(5) {-webkit-animation-delay:.5s;animation-delay:.5s}.no-page{text-align:center;padding-bottom:100px}.no-page h1{font-size:290px;line-height:1;font-weight:700}@media only screen and (max-width:600px ){.no-page h1{font-size:150px}.no-page p{text-align:left}}@media only screen and (max-width:400px ){.no-page h1{font-size:100px}}.sticky-icon{transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);font-size:94%}.portfolios-container.vertical-separator div[class^="col-sm"]{margin-bottom:30px}.masonry-element{display:none}@media only screen and (max-width:768px ){.portfolio-section div[class^="col-sm-"]{width:100%}}.lazy-preload{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);opacity:.3}.ih-item a{display:block}.ih-item.square{box-shadow:none;border:none;height:auto;width:auto}section .ih-item.square .img{width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}section .row .ih-item.square:not(.effect1) .info h3{background-color:transparent;position:relative;padding:0;margin:0;margin-top:20px;padding-bottom:20px}section .row .ih-item.square:not(.effect1) .info h3:after{content:" ";border:1px solid #fff;width:30px;position:absolute;left:0;bottom:0}section .row .ih-item.square:not(.effect1) .info .info-holder.center h3:after{left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}section .row .ih-item.square:not(.effect1) .info .info-holder.right h3:after{left:auto;right:0}section .row .ih-item.square:not(.effect1) .info p{padding:0;padding-top:10px}section .row .ih-item.square:not(.effect1) .info .info-holder{position:absolute;width:100%;padding:0 15px;left:0}section .row .ih-item.square:not(.effect1) .info .info-holder.top{top:0}section .row .ih-item.square:not(.effect1) .info .info-holder.middle{top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}section .row .ih-item.square:not(.effect1) .info .info-holder.bottom{bottom:0}section .row .ih-item.square:not(.effect1) .info .info-holder.left h3,
section .row .ih-item.square:not(.effect1) .info .info-holder.left p{text-align:left}section .row .ih-item.square:not(.effect1) .info .info-holder.center h3,
section .row .ih-item.square:not(.effect1) .info .info-holder.center p{text-align:center}section .row .ih-item.square:not(.effect1) .info .info-holder.right h3,
section .row .ih-item.square:not(.effect1) .info .info-holder.right p{text-align:right}.portfolio-filters{margin-bottom:50px;text-align:center}.portfolio-filters a.active{color:#aaa}.portfolio-filters a{margin:0 10px;text-transform:uppercase;font-weight:400}.caption_opacity .info{background:rgba(51,51,51,.75);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.caption_opacity h3{font-size:17px;text-transform:uppercase;color:#fff}.caption_opacity:hover .info{opacity:1}.ih-item.square.effect3 .info{height:105px}.portfolio-meta p{margin-bottom:0;padding-left:15px;font-weight:700}.portfolio-meta p.meta-title{padding:0;font-weight:400}.portfolio-meta li:not(:first-child){border-left:1px solid #eee;padding-left:15px;margin-left:10px}.portfolio-meta{text-align:center;margin:35px 0}.portfolio-meta li{text-align:left}.portfolio-meta img{height:25px;width:auto;margin-right:10px}@media only screen and (max-width:768px ){.portfolio-meta{text-align:left}.portfolio-meta li:not(:first-child){border-left:none;padding-left:0;margin-left:0}.portfolio-meta li{margin:0;padding:0;border:none;display:block}.portfolio-meta{border-left:1px solid #eee;padding:15px 0;padding-left:15px}.portfolio-meta li:not(:last-child){margin-bottom:15px}}.meta-sidebar .portfolio-meta{text-align:left;margin:0}.meta-sidebar .portfolio-meta li{margin:0;padding:0;border:none;display:block}.meta-sidebar .portfolio-meta{border-left:1px solid #eee;padding:15px 0;padding-left:15px}.meta-sidebar .portfolio-meta li:not(:last-child){margin-bottom:15px}.meta-sidebar.affix{position:fixed;top:0}.contact-form{margin-top:0;margin-bottom:100px}.contact-form .alert{margin:30px 0}.contact-form input,.contact-form textarea{margin-bottom:30px}.contact-form textarea{height:250px}.main-slider,.featured-image{margin-bottom:70px}.slide-item,.featured-image{height:550px;background-position:center center;background-repeat:no-repeat;background-size:cover}.slide-caption{width:450px;max-width:100%;background:#fff;position:absolute;top:50%;left:50%;text-transform:uppercase;transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);padding:10px;text-align:center}.slide-caption h3{position:relative;padding-bottom:15px;margin-bottom:15px}.caption-border{padding:15px;border:1px solid #eee}.slide-caption h3:after{position:absolute;content:'';width:30px;height:2px;background:#333;left:50%;bottom:0;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.main-slider .slide-item{height:550px}.main-slider .owl-controls{margin:0;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%)}.main-slider .owl-controls .owl-dot{width:11px;height:11px;border:1px solid #fff;position:relative;display:inline-block;margin:0 2px}.main-slider .owl-controls .owl-dot.active:after{content:'';position:absolute;width:7px;height:7px;background:#fff;left:1px;top:1px}.clients-owl{margin-top:70px;padding-top:50px}.clients-slider .client-item{text-align:center}.clients-slider:hover{cursor:move}.clients-slider a:hover{cursor:pointer}