.cspt-element-portfolio-style-3 .creativesplanet-box-content .cspt-port-cat a{font-size:13px;line-height:23px;letter-spacing:1px;text-transform:uppercase;color:var(--cspt-greenly-global-color)}.cspt-element-portfolio-style-3 #cspt-tooltip{position:fixed;display:block;opacity:0;visibility:hidden;background:#262626;border-radius:7.5px;color:#ccc;text-transform:uppercase;font-family:Arial;font-size:16px;padding:10px 15px;border:2px solid #ccc;z-index:9}.cspt-element-portfolio-style-3 .cspt-tooltip{display:none}.cspt-element-portfolio-style-3 .cspt-portfolio-title a,.cspt-element-portfolio-style-3.creativesplanet-element-viewtype-carousel .owl-item.active.center .cspt-portfolio-title a{color:var(--cspt-greenly-white-color)}.cspt-element-portfolio-style-3 .cspt-featured-wrapper{position:relative;overflow:hidden}.cspt-element-portfolio-style-3 .creativesplanet-post-content .cspt-featured-wrapper img{width:100%;height:auto;transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transition:all ease 400ms;-moz-transition:all ease 400ms;-webkit-transition:all ease 400ms}.cspt-element-portfolio-radius .cspt-element-portfolio-style-3 .cspt-featured-wrapper,.cspt-element-portfolio-radius .cspt-element-portfolio-style-3 .cspt-featured-wrapper img{border-radius:10px}.cspt-element-portfolio-style-3 .creativesplanet-post-content:hover .cspt-featured-wrapper img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1)}.cspt-element-portfolio-style-3.creativesplanet-element-viewtype-carousel .owl-carousel .owl-dots{position:absolute;right:0;left:0;margin:50px auto}.cspt-element-portfolio-style-3.creativesplanet-element-viewtype-carousel .owl-carousel button.owl-dot{height:10px;width:10px;border:0;border-radius:0;margin:0 5px;outline:none;background-color:var(--cspt-greenly-light-bg-color)}.cspt-portfolio-style-3-bg .cspt-element-portfolio-style-3.creativesplanet-element-viewtype-carousel .owl-carousel button.owl-dot{background-color:var(--cspt-greenly-white-color)}.cspt-element-portfolio-style-3.creativesplanet-element-viewtype-carousel .owl-carousel button.owl-dot.active{background-color:var(--cspt-greenly-global-color)}.cspt-portfolio-style-3-bg.vc_row.cspt-row ::before,.cspt-portfolio-style-3-bg.elementor-section.elementor-top-section::before{background-color:var(--cspt-greenly-secondary-color)!important;z-index:0;left:285px;right:285px;width:calc(100% - 570px)}.cspt-element-portfolio-style-3.creativesplanet-element-viewtype-carousel .cspt-portfolio-title{margin-bottom:0}.cspt-portfolio-style-3-bg.cspt-text-color-white .cspt-heading-subheading .cspt-element-title{color:var(--cspt-greenly-white-color)}.cspt-portfolio-style-3-bg.cspt-heading-style-1 .cspt-ihbox-style-hsbox .cspt-ihbox-subheading .vc_custom_heading::before,.cspt-portfolio-style-3-bg.cspt-heading-style-1 .cspt-heading-subheading .cspt-element-subtitle::before{background-color:var(--cspt-greenly-global-color)!important}.cspt-portfolio-style-3-bg.cspt-heading-style-1 .cspt-ihbox-style-hsbox .cspt-ihbox-subheading .vc_custom_heading,.cspt-portfolio-style-3-bg.cspt-heading-style-1 .cspt-heading-subheading .cspt-element-subtitle{color:var(--cspt-greenly-global-color)}#cspt-cursor{z-index:1000;position:fixed;left:0;top:0;transition:0.05s;pointer-events:none}#cspt-cursor.active .cspt-tooltip-content{transform:scale(1);opacity:1}#cspt-cursor .cspt-tooltip-content{padding:20px 10px 0;z-index:1;transform-origin:left top;transform:scale(0);opacity:0;transition:0.3s;overflow:hidden}#cspt-cursor .cspt-tooltip-content .cspt-port-cat{background-color:var(--cspt-greenly-global-color);padding:3px 20px;display:inline-block}#cspt-cursor .cspt-tooltip-content .cspt-port-cat a{color:#fff;font-weight:600;text-transform:uppercase;font-size:14px;letter-spacing:1px}#cspt-cursor .cspt-tooltip-content .cspt-portfolio-title{color:#232323;padding:5px 20px;background:#fff;font-size:24px;line-height:30px}@media(max-width:1200px){.cspt-portfolio-style-3-bg.vc_row.cspt-row::before,.cspt-portfolio-style-3-bg.elementor-section.elementor-top-section::before{width:100%;left:0;right:0}}@media(max-width:767px){.cspt-element-portfolio-style-3.creativesplanet-element-viewtype-carousel .owl-carousel .owl-dots{margin:30px auto}}