.cspt-portfolio-style-2 .cspt-portfolio-icon-wrapper i,.cspt-portfolio-style-2 .cspt-portfolio-icon-wrapper,.cspt-portfolio-style-2 img{-webkit-transition:all 0.5s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all 0.5s cubic-bezier(0.645,0.045,0.355,1);transition:all 0.5s cubic-bezier(0.645,0.045,0.355,1)}.cspt-portfolio-style-2 .cspt-image-wrapper{overflow:hidden}.cspt-portfolio-style-2 .cspt-featured-wrapper img{width:100%}.cspt-portfolio-style-2,.cspt-portfolio-style-2 .cspt-image-wrapper{position:relative}.cspt-portfolio-style-2 .cspt-content-wrapper{padding:30px;box-shadow:-1px 3px 10px 0 rgba(0,0,0,0.06);background:#ffffff;position:relative}.cspt-elementor-bg-color-white .creativesplanet-element-viewtype-carousel .cspt-portfolio-style-2{margin:0 0 30px 10px}.cspt-elementor-bg-color-white .cspt-element-portfolio-style-2 .owl-stage-outer{margin-left:-5px}.cspt-portfolio-style-2 .cspt-portfolio-title{font-size:22px;font-weight:800;line-height:30px;margin-bottom:0}.cspt-portfolio-style-2 .cspt-portfolio-title a{color:#2c2c2c}.cspt-portfolio-style-2 .cspt-port-cat{position:relative;line-height:13px;margin-bottom:10px}.cspt-portfolio-style-2 .cspt-port-cat a{text-transform:uppercase;font-size:13px;line-height:13px;font-weight:700;letter-spacing:1px;display:inline-block;color:var(--cspt-emphires-global-color)}.cspt-portfolio-style-2 .cspt-content-wrapper .cspt-link-icon{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.cspt-portfolio-style-2 .cspt-content-wrapper .cspt-link-icon a{height:40px;width:40px;line-height:40px;text-align:center;background:var(--cspt-emphires-global-color);border-radius:50%;margin-left:-20px;color:var(--cspt-emphires-white-color);margin-bottom:-20px;box-shadow:-1px 3px 10px 0 rgba(0,0,0,0.06);display:inline-block;font-size:22px}.cspt-portfolio-style-2 .cspt-content-wrapper .cspt-link-icon a:hover{background-color:var(--cspt-emphires-blackish-bg-color)}.cspt-portfolio-style-2:hover .cspt-portfolio-icon-wrapper{border-top-color:var(--cspt-emphires-global-color)}