.cm-how-we-should-group{display:flex;position:static}.services-grp.design2 .content-main{text-align:left}.services-grp ul.slick-dots li button{display:none!important}.services-grp ul.slick-dots li{background:#b9c7ce;border-radius:50%;height:13px!important;width:13px!important}.video-wrapper{bottom:0;object-fit:cover;width:100%;z-index:-1}.video-wrapper,.video-wrapper video{height:100%;left:0;position:absolute;top:0}.services-grp ul.slick-dots li.slick-active{background:#000}.services-grp .top-header{margin-bottom:31px;padding-right:110px}.services-grp .content-wrapper{position:relative}.services-grp .slick-arrows:before{display:none}.services-grp .slick-arrows{cursor:pointer;height:52px;left:auto;opacity:.3;position:absolute;right:30px;top:-60px;transition:all .3s ease;width:40px}.cm-how-we-should-group .cm-card-item{padding-left:12px;padding-right:12px}.services-grp .slick-arrows:focus,.services-grp .slick-arrows:hover{opacity:1}.services-grp .content-main:before{background:#000;content:"";height:100%;left:0;opacity:.23;position:absolute;top:0;width:100%;z-index:2}.services-grp .content-main>.button-group,.services-grp .content-main>.image-wrap_2,.services-grp .content-main>h4,.services-grp .content-main>p{position:relative;z-index:2}.services-grp .cm-card-inner-item:hover:after{opacity:1;visibility:visible}.services-grp .cm-card-inner-item:after{background:linear-gradient(90deg,#0700c4,#10b5b0 76.89%,#7edb56)!important;content:"";height:100%;left:0;opacity:0;position:absolute;top:-6px;transition:all .4s ease;visibility:hidden;width:100%;z-index:-2}.cm-card-inner-item{border-radius:20px;overflow:hidden;padding:8px;position:relative}.services-grp .slick-arrows.slick-prev{right:90px}.slider-cards-grps a.overlay-link{bottom:0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.services-grp.design2 .content-main{display:flex;flex-direction:column;min-height:270px}.services-grp.design2 .content-main-grp{padding-left:10px;padding-right:10px}.services-grp.slider-cards-grps .image-wrap_2 img{max-height:39px!important;width:auto}.services-grp .image-wrap_2{margin-bottom:auto;padding-bottom:20px}.services-grp.design2 .content-main h4{margin-bottom:10px;text-align:left}.services-grp .slick-arrows.slick-prev svg{position:relative;top:2px;transform:rotate(180deg)}.services-grp ul.slick-dots{bottom:-50px!important}.cm-how-we-should-group .cm-card-item a.button.transparent{padding:0}.services-grp{background-position:0 0;background-repeat:no-repeat;background-size:cover;border-radius:20px;padding-bottom:60px;padding-top:60px;position:relative}.services-grp .content-main{border-radius:20px;display:flex;flex-direction:column;margin-bottom:4px;min-height:382px;overflow:hidden;padding:30px;position:relative;text-align:left}.services-grp.design1 .content-main{height:100%}.services-grp .content-main h4{color:#fff;font-family:Helvetica Neue;font-size:20px;font-style:normal;font-weight:400;line-height:130%}.cm-card-item{overflow:hidden;position:relative;will-change:transform}.cm-card-item:before{background:linear-gradient(-90deg,#0700c4,#10b5b0 76.89%,#7edb56)!important;border-radius:50%;content:"";height:120px;mix-blend-mode:overlay;opacity:0;pointer-events:none;position:fixed;transform:translate(-50%,-50%) scale(0);transition:transform .25s ease,opacity .3s ease;width:120px;z-index:9999}.cm-card-item:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.services-grp .slick-list.draggable{padding:0}.custom-cursor{background:hsla(0,0%,100%,.35);border-radius:50%;height:100px;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transform:translate(-50%,-50%) scale(0);transition:transform .25s ease,opacity .3s ease;width:100px;z-index:9999}.cm-card-item:hover~.custom-cursor{opacity:1;transform:translate(-50%,-50%) scale(1)}.cm-card-item:hover .content-main{transform:scale(1.05);transition:transform .4s ease}.cm-card-item .content-main{transition:transform .4s ease}.services-grp .content-wrapper{padding-left:30px;padding-right:30px}.services-grp .cm-how-we-should-group{margin-left:-15px;margin-right:-15px}@media(max-width:767px){.cm-how-we-should-group .cm-card-item{padding-left:8px;padding-right:8px}.cm-how-we-should-group .cm-card-item a.button.transparent{letter-spacing:0}.services-grp .image-wrap_2 img{max-width:150px!important}}