.cspt-service-style-2{position:relative;background-color:#fff;border-radius:6px;padding:60px 40px 0}.cspt-service-style-2::after{content:"";position:absolute;margin:10px;border:1px solid #ededed;width:calc(100% - 20px);left:0;height:calc(100% - 20px);top:0;z-index:0}.cspt-service-style-2,.cspt-service-style-2 .cspt-service-btn,.cspt-service-style-2 .cspt-service-btn .round-btn,.cspt-service-style-2 .cspt-service-icon-wrapper{-webkit-transition:all .5s cubic-bezier(.645,.045,.355,1);-o-transition:all .5s cubic-bezier(.645,.045,.355,1);transition:all .5s cubic-bezier(.645,.045,.355,1)}.cspt-service-style-2 .creativesplanet-post-item{position:relative;z-index:2}.cspt-service-style-2 .cspt-featured-wrapper{padding:12px}.cspt-service-style-2 .cspt-featured-wrapper img{border-radius:6px}.cspt-service-style-2 .creativesplanet-box-content{text-align:center;position:relative}.cspt-service-style-2 .cspt-service-content{padding-bottom:10px;padding-top:10px}.cspt-service-style-2 .cspt-service-icon-wrapper img{width:60px;height:60px;margin-bottom:5px}.cspt-service-style-2 .cspt-service-title{position:relative;font-size:22px;line-height:28px;font-weight:800;margin:0 0 5px}.cspt-service-style-2 .cspt-service-icon{display:inline-block;margin-bottom:40px}.cspt-service-style-2 .cspt-service-cat a{text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:700;line-height:26px;color:var(--cspt-emphires-global-color)}.cspt-service-style-2 .cspt-service-icon-wrapper{height:120px;width:120px;line-height:120px;text-align:center;border-radius:50%;color:var(--cspt-emphires-global-color);border:1px dashed;position:relative;border-color:var(--cspt-emphires-global-color)}.cspt-service-style-2 .cspt-service-icon-wrapper i{font-size:60px;line-height:inherit}.cspt-service-style-2 .cspt-service-btn{display:inline-block;margin-bottom:-35px;border:10px solid #000;width:75px;border-radius:50%}.cspt-service-style-2 .cspt-service-btn .round-btn{height:55px;width:55px;display:block;line-height:55px;text-align:center;border-radius:50%;color:#fff;background:#000}.cspt-service-style-2 .cspt-service-btn .round-btn::after{color:#fff!important}.cspt-service-style-2 .cspt-services-circle{width:8px;height:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:red;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.cspt-service-style-2 .cspt-services-circle-wrapper{position:absolute;z-index:1;width:85px;height:85px;left:16px;top:16px}.cspt-service-style-2 .cspt-services-circle-wrapper:nth-child(1){-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-animation:service-hex-1 2s infinite linear;-moz-animation:service-hex-1 2s infinite linear;-o-animation:service-hex-1 2s infinite linear;animation:service-hex-1 2s infinite linear;-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.cspt-service-style-2 .cspt-services-circle-wrapper:nth-child(2){-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation:service-hex-2 2s infinite linear;-moz-animation:service-hex-2 2s infinite linear;-o-animation:service-hex-2 2s infinite linear;animation:service-hex-2 2s infinite linear;-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.cspt-service-style-2:hover .cspt-services-circle-wrapper:nth-child(1),.cspt-service-style-2:hover .cspt-services-circle-wrapper:nth-child(2){-webkit-animation-play-state:running;-moz-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running}.cspt-service-style-2 .cspt-service-btn i::before{font-weight:700}.cspt-service-style-2 .cspt-service-btn i{display:none}.cspt-service-style-2 .cspt-service-btn a:hover{color:#fff!important}.cspt-service-style-2 .cspt-service-btn a::after{padding-left:0!important}@-webkit-keyframes service-hex-1{0%{-webkit-transform:rotate(90deg);transform:rotate(90deg)}100%{-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@-moz-keyframes service-hex-1{0%{-moz-transform:rotate(90deg);transform:rotate(90deg)}100%{-moz-transform:rotate(450deg);transform:rotate(450deg)}}@-o-keyframes service-hex-1{0%{-o-transform:rotate(90deg);transform:rotate(90deg)}100%{-o-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes service-hex-1{0%{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}100%{-webkit-transform:rotate(450deg);-moz-transform:rotate(450deg);-o-transform:rotate(450deg);transform:rotate(450deg)}}@-webkit-keyframes service-hex-2{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}100%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-moz-keyframes service-hex-2{0%{-moz-transform:rotate(-90deg);transform:rotate(-90deg)}100%{-moz-transform:rotate(270deg);transform:rotate(270deg)}}@-o-keyframes service-hex-2{0%{-o-transform:rotate(-90deg);transform:rotate(-90deg)}100%{-o-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes service-hex-2{0%{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}100%{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}}.cspt-element-service-style-2 .cspt-service-style-2{margin-bottom:30px}.cspt-text-color-white .cspt-element-service-style-2 .cspt-service-style-2{color:#6d7a8c!important}.cspt-service-style-2:hover .cspt-service-btn,.cspt-text-color-white .cspt-service-style-2 .cspt-service-btn{border-color:rgba(var(--cspt-emphires-global-color-rgb),.1)}.cspt-service-style-2 .cspt-service-btn,.cspt-text-color-white .cspt-service-style-2:hover .cspt-service-btn{border-color:rgba(var(--cspt-emphires-secondary-color-rgb),.1)}.cspt-service-style-2 .vc_btn3-color-globalcolor.vc_general.vc_btn3:hover{color:var(--cspt-emphires-blackish-color)}.cspt-service-style-2 .cspt-services-circle,.cspt-service-style-2:hover .creativesplanet-box-content-inner .cspt-service-btn a.round-btn,.cspt-text-color-white .cspt-service-style-2 .cspt-service-btn .round-btn{background-color:var(--cspt-emphires-global-color)!important}.cspt-service-style-2 .cspt-service-btn .round-btn{background-color:var(--cspt-emphires-secondary-color)}.cspt-bg-color-light .cspt-service-style-2:hover .cspt-service-btn .round-btn{background-color:var(--cspt-emphires-blackish-bg-color)}[data-columns="4"].cspt-element-service-style-2 .cspt-service-style-2,[data-columns="5"].cspt-element-service-style-2 .cspt-service-style-2,[data-columns="6"].cspt-element-service-style-2 .cspt-service-style-2{padding:30px 10px 0}[data-columns="4"] .cspt-service-style-2 .cspt-service-icon,[data-columns="5"] .cspt-service-style-2 .cspt-service-icon,[data-columns="6"] .cspt-service-style-2 .cspt-service-icon{margin-bottom:20px}[data-columns="4"] .cspt-service-style-2::after,[data-columns="5"] .cspt-service-style-2::after,[data-columns="6"] .cspt-service-style-2::after{margin:3px;width:calc(100% - 6px);height:calc(100% - 12px)}[data-columns="4"] .cspt-service-style-2 .cspt-service-title,[data-columns="5"] .cspt-service-style-2 .cspt-service-title,[data-columns="6"] .cspt-service-style-2 .cspt-service-title{position:relative;font-size:18px;line-height:24px}[data-columns="4"] .cspt-service-style-2 .cspt-service-icon-wrapper,[data-columns="5"] .cspt-service-style-2 .cspt-service-icon-wrapper,[data-columns="6"] .cspt-service-style-2 .cspt-service-icon-wrapper{height:80px;width:80px;line-height:80px}[data-columns="4"] .cspt-service-style-2 .cspt-services-circle-wrapper,[data-columns="5"] .cspt-service-style-2 .cspt-services-circle-wrapper,[data-columns="6"] .cspt-service-style-2 .cspt-services-circle-wrapper{width:56px;height:56px;left:10px;top:10px}[data-columns="4"] .cspt-service-style-2 .cspt-service-icon-wrapper i,[data-columns="5"] .cspt-service-style-2 .cspt-service-icon-wrapper i,[data-columns="6"] .cspt-service-style-2 .cspt-service-icon-wrapper i{font-size:40px}[data-columns="4"] .cspt-service-style-2 .cspt-service-btn .round-btn,[data-columns="5"] .cspt-service-style-2 .cspt-service-btn .round-btn,[data-columns="6"] .cspt-service-style-2 .cspt-service-btn .round-btn{height:40px;width:40px;line-height:40px}[data-columns="4"] .cspt-service-style-2 .cspt-service-btn,[data-columns="5"] .cspt-service-style-2 .cspt-service-btn,[data-columns="6"] .cspt-service-style-2 .cspt-service-btn{margin-bottom:-35px;width:50px;border:5px solid;border-color:rgba(var(--cspt-emphires-secondary-color-rgb),.1)}