.cs-carousel-portfolio{position:relative}.cs-carousel-portfolio img{display:block;width:100%}.cs-carousel-portfolio .cs-header{margin:0 0 20px}.cs-carousel-portfolio .cs-title{border-bottom:1px solid #ddd;font-size:18px;margin:0 0 20px!important}.cs-carousel-portfolio.cs-nav-style2 .cs-title{border:none}.cs-carousel-portfolio .cs-title span.line{display:inline-block;padding:0 0 10px 0}.cs-carousel-portfolio .cs-carousel-header{position:relative}.cs-carousel-portfolio .cs-carousel-header .cs-carousel-thumbnail img{display:block}.cs-carousel-portfolio.cs-carousel-portfolio-default1 .cs-more-post{font-size:42px;position:absolute;top:0;bottom:0;display:block;height:50px;width:50px;text-align:center;line-height:50px;margin:auto!important;right:0;left:0;opacity:0;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s;-webkit-transform:translateY(-300%);-moz-transform:translateY(-300%);-ms-transform:translateY(-300%);-o-transform:translateY(-300%);transform:translateY(-300%)}.cs-carousel-portfolio .cs-more-post a{color:#fff}.cs-carousel-portfolio .cs-carousel-header:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;display:block;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s}.cs-carousel-portfolio.cs-carousel-portfolio-default1 .cs-carousel-header:hover .cs-more-post{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.cs-carousel-portfolio.cs-carousel-portfolio-default2 h3.cs-carousel-title{line-height:22px;margin:0 0 5px}.cs-carousel-portfolio.cs-carousel-portfolio-default2 h3.cs-carousel-title a{display:block;font-size:16px;color:#fff;font-family:'Novecentowide-Bold';text-transform:uppercase}.cs-carousel-portfolio.post-style-parallax .cs-carousel-container{background:#fff;padding:20px}.cs-carousel-portfolio.post-style-parallax .cs-title{border-color:#fff}.cs-carousel-portfolio.post-style-parallax .cs-title span.line{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;color:#fff}.cs-carousel-portfolio .cs-nav{position:absolute;right:0;top:0}.cs-carousel-portfolio.post-style-parallax .cs-nav li a i{color:#fff}.rtl .cs-carousel-portfolio .cs-nav{right:inherit;left:0}.cs-carousel-portfolio.cs-carousel-portfolio-default2 .cs-carousel-header .cs-carousel-meta{left:0;position:absolute;top:0;width:100%;padding:20px 0 0 26px;opacity:0;overflow:hidden;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s}.cs-carousel-portfolio.cs-carousel-portfolio-default2 .cs-carousel-meta .cs-carousel-post-title{-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s;-webkit-transform:translateX(-110%);-moz-transform:translateX(-110%);-o-transform:translateX(-110%);transform:translateX(-110%)}.cs-carousel-portfolio.cs-carousel-portfolio-default2 .cs-carousel-meta .cs-carousel-category{-webkit-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s;transition:all .3s linear 0s;-webkit-transform:translateX(-110%);-moz-transform:translateX(-110%);-o-transform:translateX(-110%);transform:translateX(-110%)}.cs-carousel-portfolio.cs-carousel-portfolio-default2 .cs-more-meta .cs-meta-readmore{-webkit-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s;-o-transition:all .4s linear 0s;-ms-transition:all .4s linear 0s;transition:all .4s linear 0s;-webkit-transform:translateX(110%);-moz-transform:translateX(110%);-o-transform:translateX(110%);transform:translateX(110%)}.cs-carousel-portfolio.cs-carousel-portfolio-default2 .cs-more-meta .cs-meta-zoom{-webkit-transition:all .5s linear 0s;-moz-transition:all .5s linear 0s;-o-transition:all .5s linear 0s;-ms-transition:all .5s linear 0s;transition:all .5s linear 0s;-webkit-transform:translateX(110%);-moz-transform:translateX(110%);-o-transform:translateX(110%);transform:translateX(110%)}.cs-carousel-portfolio.cs-carousel-portfolio-default2 .cs-carousel-header .cs-carousel-meta .cs-carousel-category{font-family:"Novecentowide-Medium";color:#fff}.cs-carousel-portfolio.cs-carousel-portfolio-default2 .cs-more-meta{position:absolute;right:0;width:100%;margin:auto;bottom:0;left:0;text-align:right;opacity:0;padding:0 30px 20px 0;overflow:hidden;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;transition:all .2s linear 0s}.cs-carousel-portfolio.cs-carousel-portfolio-default2 .cs-more-meta span{display:block;line-height:16px}.cs-carousel-portfolio.cs-carousel-portfolio-default2 .cs-more-meta i{color:#fff;font-size:22px;line-height:22px;margin-right:12px}.rtl .cs-carousel-portfolio.cs-carousel-portfolio-default2 .cs-more-meta i{margin:0 0 0 12px}.cs-carousel-portfolio.cs-carousel-portfolio-default2 .cs-more-meta a{color:#fff;text-transform:uppercase;color:#fff;font-family:"Novecentowide-Medium";line-height:22px;vertical-align:top}#wp-consilium-agency .cs-carousel-portfolio.cs-carousel-portfolio-default2 .cs-more-meta a{text-transform:none}.cs-carousel-portfolio.cs-carousel-portfolio-default2 .cs-carousel-header:hover .cs-more-meta,.cs-carousel-portfolio.cs-carousel-portfolio-default2 .cs-carousel-header:hover .cs-carousel-meta{opacity:1}.cs-carousel-portfolio.cs-carousel-portfolio-default2 .cs-carousel-header:hover .cs-carousel-post-title,.cs-carousel-portfolio.cs-carousel-portfolio-default2 .cs-carousel-header:hover .cs-carousel-category,.cs-carousel-portfolio.cs-carousel-portfolio-default2 .cs-carousel-header:hover .cs-meta-readmore,.cs-carousel-portfolio.cs-carousel-portfolio-default2 .cs-carousel-header:hover .cs-meta-zoom{-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}.cs-carousel-portfolio.cs-nav-style2 .cs-title{text-align:center}.cs-carousel-portfolio.cs-nav-style2 .cs-nav{position:inherit;text-align:center;margin:43px 0 0}.cs-carousel-portfolio-agency.cs-nav-style2 .cs-nav{margin-top:20px}.cs-carousel-portfolio-agency .cs-nav li.prev{float:left}.cs-carousel-portfolio-agency .cs-nav li.next{float:right}.cs-carousel-portfolio-agency .cs-nav li.prev a,.cs-carousel-portfolio-agency .cs-nav li.next a{background:#000;float:left;height:80px;line-height:80px;width:28px}.cs-carousel-portfolio-agency .cs-nav li.prev a{-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;-ms-border-radius:0 5px 5px 0;-o-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.cs-carousel-portfolio-agency .cs-nav li.next a{-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.cs-carousel-portfolio-agency .cs-nav li.prev a i,.cs-carousel-portfolio-agency .cs-nav li.next a i{font-size:26px;color:#fff}.cs-carousel-portfolio-agency .cs-carousel-thumbnail img{display:block}