.cspt-portfolio-style-5{margin-bottom:30px;overflow:hidden}.cspt-portfolio-style-5 .cspt-featured-wrapper:before,.cspt-portfolio-style-5 .cspt-portfolio-icon-wrapper i,.cspt-portfolio-style-5 .cspt-portfolio-icon-wrapper,.cspt-portfolio-style-5 img{-webkit-transition:all 0.5s cubic-bezier(.645,.045,.355,1);-o-transition:all 0.5s cubic-bezier(.645,.045,.355,1);transition:all 0.5s cubic-bezier(.645,.045,.355,1)}.cspt-portfolio-style-5 .cspt-featured-wrapper img{width:100%}.cspt-portfolio-style-5:hover .cspt-featured-wrapper img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.cspt-portfolio-style-5 .cspt-portfolio-icon-wrapper{height:40px;width:40px;font-size:22px;line-height:40px;text-align:center;color:var(--cspt-emphires-white-color);background:#000}.cspt-portfolio-style-5 .cspt-portfolio-icon-wrapper a{color:var(--cspt-emphires-white-color);display:block}.cspt-portfolio-style-5 .cspt-port-cat a{text-transform:uppercase;font-size:12px;line-height:20px;font-weight:500;letter-spacing:0;display:inline-block;color:#a8a8a8}.cspt-portfolio-style-5 .cspt-content-wrapper{padding:20px 0 0}.cspt-portfolio-style-5 .cspt-portfolio-title{font-size:24px;font-weight:700;line-height:36px;margin-bottom:0}.cspt-portfolio-style-5 .cspt-featured-wrapper{position:relative;overflow:hidden}.cspt-portfolio-style-5:hover .cspt-featured-wrapper:before{-webkit-transform:scaleY(1);transform:scaleY(1);transition:.5s ease}.cspt-portfolio-style-5 .creativesplanet-icon-box a{color:var(--cspt-emphires-white-color);font-size:30px}.cspt-elementor-bg-color-secondary .cspt-portfolio-style-5 .cspt-portfolio-title a,.cspt-bg-color-secondarycolor .cspt-portfolio-style-5 .cspt-portfolio-title a{color:var(--cspt-emphires-white-color)}.cspt-portfolio-style-5 .cspt-port-cat:before{content:'';left:0;top:12px;position:absolute;width:30px;height:3px;background-color:var(--cspt-emphires-global-color)}.cspt-portfolio-style-5 .cspt-port-cat{position:relative;padding-left:40px}.cspt-portfolio-style-5 .cspt-portfolio-title a:hover{color:var(--cspt-emphires-global-color)}.cspt-portfolio-style-5 .cspt-portfolio-title{color:var(--cspt-emphires-blackish-color)}.cspt-element-portfolio-style-5 .creativesplanet-portfolio-expand-right .container{margin:0;padding:0;display:flex;justify-content:space-between;align-items:center}.cspt-element-portfolio-style-5 .cspt-new-button .elementor-button{background-color:transparent;padding:0;padding-left:25px!important;padding-right:0px!important}.cspt-element-portfolio-style-5 .cspt-new-button .elementor-button a{color:var(--cspt-emphires-global-color);line-height:50px}.cspt-element-portfolio-style-5 .cspt-new-button .elementor-button:hover a{padding-left:35px}.cspt-element-portfolio-style-5 .cspt-new-button .elementor-button:before{font-family:"creativesplanet-base-icons";content:'\e839';position:absolute;top:3px;right:0;border-color:var(--cspt-emphires-global-color);color:var(--cspt-emphires-global-color)}.cspt-element-portfolio-style-5 .cspt-new-button .elementor-button:hover:before{border-color:var(--cspt-emphires-global-color)}@media (max-width:1200px){.cspt-element-portfolio-style-5.creativesplanet-element-viewtype-carousel .creativesplanet-portfolio-expand-right{padding-left:0!important}}@media (max-width:991px){.cspt-element-portfolio-style-5 .creativesplanet-portfolio-expand-right .container{display:block;margin-bottom:30px}}