.services-page{margin-top:-74px;background-color:#202020;color:#fff;transition:background-color .5s ease}.services-page .nakima-text{transition:color .5s ease}.services-page[theme=black]{background-color:#202020}.services-page[theme=black] .nakima-text{color:#fff}.services-page[theme=white]{background-color:#fff}.services-page[theme=white] .nakima-text{color:#202020!important}.services-page .hero-section{min-height:calc(100dvh - 74px)}.services-page .hero-section .hero-text-wrapper{margin-bottom:35dvh}.services-page .hero-section h1{margin-bottom:2.56rem}.services-page .hero-section p{width:70%;line-height:1.2;text-wrap:balance}.services-page .hero-section .emphasis{color:#00d4b4!important;position:relative;white-space:nowrap;width:fit-content}.services-page .hero-section .emphasis::after{content:"";position:absolute;left:10%;bottom:-12px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='291' height='10' viewBox='0 0 291 10' fill='none'%3e%3cpath d='M1 8C1 8 89.0692 2 145.5 2C201.931 2 290 8 290 8' stroke='white' stroke-width='3'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;display:block;height:10px;width:80%}.services-page #sectionPin1,.services-page #sectionPin2{display:flex;flex-direction:column;justify-content:space-between;left:0;position:relative}.services-page .text-wrap,.services-page .text-wrap-2{position:absolute;z-index:2;top:0;bottom:42%;left:0;right:0;min-height:273vh}.services-page .animated-text-1,.services-page .animated-text-2{opacity:1;font-size:4rem;position:sticky;top:20%;transition:font-size .5s ease}.services-page .wrap,.services-page .wrap-2{position:absolute;z-index:3;top:36%;bottom:100%;left:0;right:0;min-height:190vh}.services-page .pin-wrap-sticky,.services-page .pin-wrap-sticky-2{height:54vh;position:sticky;top:35vh}.services-page .pin-wrap,.services-page .pin-wrap-2{height:fit-content;display:flex;justify-content:flex-end;align-items:stretch;padding:50px 10vw;padding:0 65vw;padding-right:0;padding:0;transform:translateX(55vw)}.services-page .pin-wrap .card,.services-page .pin-wrap-2 .card{padding:5.37rem 3.37rem 3.31rem 2rem;border-radius:.375rem;transition:background-color .5s ease;width:32.5rem;min-width:32.5rem;margin-right:2rem}.services-page .pin-wrap .card .icon-wrapper,.services-page .pin-wrap-2 .card .icon-wrapper{width:3.5rem;height:3.5rem}.services-page .pin-wrap .card:first-child,.services-page .pin-wrap-2 .card:first-child{background-color:#00d4b4}.services-page .pin-wrap .card:last-child,.services-page .pin-wrap-2 .card:last-child{margin-right:0}.services-page .service-1{min-height:200dvh;position:sticky;top:0}.services-page .service-1 .service-1-title-section{min-height:75dvh;position:relative}.services-page .service-1 .service-1-title-section h2{line-height:1.2}.services-page .service-1 .service-1-title-section .section-title-wrapper{position:sticky;top:33%}.services-page #development-services{min-height:300dvh;background-color:#f0f8ff;position:relative}.services-page #development-services .block-1{position:absolute;width:100%;min-height:100dvh;z-index:2}.services-page #development-services .block-2{padding-top:100dvh;min-height:200dvh;position:absolute;width:100%;overflow:hidden;z-index:1}.services-page #development-services .service-2-title-section{min-height:100dvh;display:flex;align-items:center;justify-content:center}.services-page #development-services .section-title-wrapper{position:sticky;top:33%}.services-page #development-services .services-development{overflow:hidden;min-height:200dvh;position:sticky;top:65%}.services-page #projects{min-height:100dvh}.services-page #projects .emphasis{color:#00d4b4!important;position:relative;white-space:nowrap;width:fit-content}.services-page #projects .emphasis::after{content:"";position:absolute;left:30%;bottom:-20px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='291' height='10' viewBox='0 0 291 10' fill='none'%3e%3cpath d='M1 8C1 8 89.0692 2 145.5 2C201.931 2 290 8 290 8' stroke='white' stroke-width='3'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;display:block;height:10px;width:40%}.services-page #projects .projects-wrapper{margin-top:3.87rem;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none}.services-page #projects .projects-wrapper::-webkit-scrollbar{display:none}.services-page #projects .projects-wrapper .project-card-link{text-decoration:none}.services-page #projects .projects-wrapper .project-card-link .project-card .project-img-wrapper{border-radius:.70263rem;width:100%;height:auto}.services-page #projects .projects-wrapper .project-card-link .project-card .description{overflow-wrap:break-word;max-width:100%;white-space:normal;overflow:hidden;text-overflow:ellipsis;color:#fff!important}.services-page #projects .projects-wrapper .project-card-link .project-card .project-name{color:#7d7d7d}.services-page #projects .projects-wrapper .infinite-mirror-container{position:relative;display:inline-block;overflow:hidden}.services-page #projects .projects-wrapper .mirror-image{display:block;width:100%}.services-page #projects .projects-wrapper .mirror{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-size:cover;background-position:center;transition:transform .5s ease,opacity .5s ease,z-index .5s ease;opacity:0;z-index:-1}.services-page #projects .projects-wrapper .mirror-1{width:100%;height:100%;z-index:1}.services-page #projects .projects-wrapper .mirror-2{width:100%;height:100%;z-index:2}.services-page #projects .projects-wrapper .mirror-3{width:100%;height:100%;z-index:3}.services-page #projects .projects-wrapper .mirror-4{width:100%;height:100%;z-index:4}.services-page #projects .projects-wrapper .mirror-5{width:100%;height:100%;z-index:5}.services-page #projects .projects-wrapper .mirror-6{width:100%;height:100%;z-index:6}.services-page #projects .projects-wrapper .infinite-mirror-container:hover .mirror{opacity:1}.services-page #projects .projects-wrapper .infinite-mirror-container:hover .mirror-1{transform:translate(-50%,-50%) scale(1);z-index:1}.services-page #projects .projects-wrapper .infinite-mirror-container:hover .mirror-2{transform:translate(-50%,-50%) scale(.9);z-index:2}.services-page #projects .projects-wrapper .infinite-mirror-container:hover .mirror-3{transform:translate(-50%,-50%) scale(.8);z-index:3}.services-page #projects .projects-wrapper .infinite-mirror-container:hover .mirror-4{transform:translate(-50%,-50%) scale(.7);z-index:4}.services-page #projects .projects-wrapper .infinite-mirror-container:hover .mirror-5{transform:translate(-50%,-50%) scale(.6);z-index:5}.services-page #projects .projects-wrapper .infinite-mirror-container:hover .mirror-6{transform:translate(-50%,-50%) scale(.5);z-index:6}.services-page #projects .show-item{transform:translateY(30px);view-timeline-name:--reveal;animation-name:show;animation-fill-mode:both;animation-timeline:--reveal;animation-range:entry 25% cover 50%}@keyframes show{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media only screen and (max-width:992px){.services-page .hero-section .hero-text-wrapper{margin-bottom:0}.services-page .hero-section p{width:100%}.services-page .pin-wrap,.services-page .pin-wrap-2{justify-content:flex-start;transform:none}.services-page .pin-wrap .card,.services-page .pin-wrap-2 .card{width:90dvw;min-width:90dvw;padding:1.5rem 1rem 2.56rem 1rem;margin:0 5dvw}.services-page .pin-wrap-sticky,.services-page .pin-wrap-sticky-2{top:36%;height:auto}.services-page .animated-text-1,.services-page .animated-text-2{font-size:3rem}.services-page .animated-text-1 br,.services-page .animated-text-2 br{display:none}}