.card1-container{border-radius:0;transition:border-radius .2s ease-in-out}.card1-container:hover{border-radius:40px 0 40px 40px;overflow:hidden}.card1-container:hover .service-mask{opacity:.7;background-color:#408a71}.card1-container:hover h3{bottom:2.25rem}.card1-container:hover .arrow:before{transform:rotate(45deg)}.card1-container:hover .arrow:after{opacity:1;transform:translate(0)rotate(45deg)}
@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.services-animate{opacity:0;animation:.8s ease-out .4s forwards slideInFromBottom}.service-mask{z-index:1;background:#161e2280;width:100%;height:100%;position:absolute;top:0;left:0}
@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.works-1-animate{opacity:0;animation:.8s ease-out forwards slideInFromBottom}.works-1-animate *{z-index:1;position:relative}.works-1-animate li.works-item .works-image{will-change:transform;transition:transform .5s cubic-bezier(.25,1,.5,1);transform:scale(1)}.works-1-animate li.works-item:hover .works-image{transform:scale(1.06)}.works-1-animate li.works-item:hover .arrow:before{transform:rotate(90deg)}.bg-blur-green-work1{filter:blur(100px);z-index:0;background:radial-gradient(circle,#408a714d,#0000 100%);position:absolute;right:-10%}
@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.process-1-animate{opacity:0;animation:.8s ease-out forwards slideInFromBottom}.bg-blur-green{filter:blur(100px);z-index:-2;background:radial-gradient(circle,#408a711f,#0000 100%);position:absolute;right:-10%}.process-1-section .process-rail-indicator{will-change:transform;width:8px;height:120px;box-shadow:0 0 20px #2bb9ff80}.process-1-section .process-image-wrap{width:min(100%,440px)}@media (max-width:1023px){.process-1-section .process-rail-indicator{height:72px}.process-1-section .process-image-wrap{position:relative;top:auto}}
@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.testimonials-1-animate{opacity:0;animation:.8s ease-out forwards slideInFromBottom}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}@keyframes testimonialsCardInNext{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes testimonialsCardInPrev{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}.testimonials-card{will-change:transform,opacity}.testimonials-card--in-next{animation:.45s cubic-bezier(.25,1,.5,1) both testimonialsCardInNext}.testimonials-card--in-prev{animation:.45s cubic-bezier(.25,1,.5,1) both testimonialsCardInPrev}
