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