@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Roboto:wght@300;400;500;600;700&family=Source+Sans+Pro:wght@300;400;500;600;700&display=swap");@media screen and (min-width:1536px){.container{max-width:1366px!important}}*,:after,:before{box-sizing:inherit}.our-services-wrapper>div{cursor:default}.card-element{transition:all .8s ease}.mobile-block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;display:none;width:100%;padding:10px}.mobile-block,.mobile-none{transition:opacity .8s ease}.work-with-us-features .active-showing-content{transition:all .8s ease}.work-with-us-features .active .mobile-block ul{padding-left:12px!important}.collapsible-element{width:0;visibility:hidden;height:0;transition:width .8s ease}.collapsible-element p{display:block!important;transition:opacity .1s ease}.collapsible-element p.opacity-0{opacity:0}.collapsible-element p.opacity-100{opacity:1}.type-footer{position:relative;letter-spacing:3px}[data-aos=animated-up]{transition-property:transform,opacity;transform:translateY(100px);opacity:0;&.aos-animate{transform:translateY(0);opacity:1}}[data-aos=animated-left]{transition-property:transform,opacity;transform:translateX(100px);opacity:0;&.aos-animate{transform:translateX(0);opacity:1}}[data-aos=animated-right]{transition-property:transform,opacity;transform:translateX(-100px);opacity:0;&.aos-animate{transform:translateX(0);opacity:1}}.team-first-banner .first{overflow:hidden;position:relative;background:#ffea97;height:420px;clip-path:polygon(0 0,100% 0,100% 85%,0 100%)}.team-first-banner .first .testi-image{position:absolute;bottom:0;left:10%;width:100%;max-width:400px;display:block;margin:auto}.team-first-banner .first .testi-data{position:absolute;width:100%;max-width:500px;left:45%;top:20%}.mob-team{display:none}.team-first-banner .second{margin-top:-50px;position:relative;background:#bea1e4;height:450px;clip-path:polygon(0 15%,100% 0,100% 100%,0 85%)}.team-first-banner .second .testi-image{position:absolute;bottom:0;right:10%;width:100%;max-width:400px;display:block;margin:auto}.team-first-banner .second .testi-data{position:absolute;width:100%;max-width:500px;right:45%;top:22%}.team-first-banner .third .testi-image{position:absolute;bottom:0;left:10%;width:100%;max-width:400px;display:block}.team-first-banner .third .testi-data{position:absolute;width:100%;max-width:500px;left:45%;top:25%}.team-first-banner .third{margin-top:-50px;position:relative;background:#f1a197;height:420px;clip-path:polygon(0 0,100% 15%,100% 100%,0 100%)}.bottom-spaccer{margin-bottom:10px}.tx-till{color:#099!important;line-height:1.2!important}.txt-start{text-align:start}.life-at-bitpastel .img{position:relative}.top-align-thumbnail .rt{top:-85px!important}.instagram-area-top .lt img{margin-bottom:70px}.life-at-bitpastel .common-lb img{min-width:100px;min-height:100px}.title-spaccer{padding:40px 20px}.desc-spaccer{margin-top:10px}.title-middle p{text-align:center;padding:40px 0;font-weight:600!important}.life-at-bitpastel .common-lb{display:grid;grid-template-columns:1fr 1fr;place-items:center}.life-at-bitpastel .common-lb.fourth-lb{text-align:center}.icon-title .celeberation-icon{position:absolute;top:-4px;min-width:0!important;width:40px;height:40px;min-height:unset!important;right:65px}.activity-job li{list-style:none;text-align:start;font-weight:400}@media screen and (max-width:1023px){.icon-title .celeberation-icon{right:90px}}.icon-title .celeberation-icon{right:90px;top:-3px}@media screen and (max-width:767px){.icon-title .celeberation-icon{right:20px}}@media screen and (max-width:700px){.icon-title .celeberation-icon{right:5px;width:30px;height:30px;top:-4px}}@media screen and (max-width:1023px){.title-middle p,.tx-till{font-weight:700!important}}@media (max-width:1024px){.instagram-area-top .lt img{margin-bottom:40px}.team-first-banner .first .testi-data{top:100px}.team-first-banner .second .testi-image{right:5%}.team-first-banner .second .testi-data{top:100px;right:45%}.desk-team{display:none}.mob-team{display:block}.team-first-banner .first .testi-image,.team-first-banner .third .testi-image{left:5%}.team-first-banner .third .testi-data{top:110px;left:50%}.team-first-banner .first .testi-image,.team-first-banner .second .testi-image,.team-first-banner .third .testi-image{max-width:400px}.team-first-banner .first .testi-data{max-width:400px;left:50%}.team-first-banner .second .testi-data,.team-first-banner .third .testi-data{top:170px;max-width:400px}}@media (max-width:900px){.team-first-banner .second .testi-data{max-width:350px;right:52%}.team-first-banner .first .testi-data,.team-first-banner .third .testi-data{max-width:350px;left:52%}}@media (max-width:700px){.team-first-banner .first .testi-image{max-width:200px;left:5px}.team-first-banner .second .testi-data{max-width:180px;left:50px;right:auto;top:40%}.team-first-banner .third .testi-image{max-width:200px;left:5px}.team-first-banner .second{height:250px;margin-top:-30px}.team-first-banner .second .testi-image{max-width:200px;right:5px}.team-first-banner .third .testi-data{max-width:180px;right:50px;top:40%;left:auto}.team-first-banner .third{height:250px;margin-top:-30px}.team-first-banner .first{height:250px}.team-first-banner .first .testi-data{max-width:180px;right:50px;top:40%;left:auto}}@media (max-width:540px){.team-first-banner .first .testi-data,.team-first-banner .second .testi-data,.team-first-banner .third .testi-data{max-width:220px;top:25%}.team-first-banner .first,.team-first-banner .second,.team-first-banner .third{height:280px;margin-top:-30px}.team-first-banner .first .testi-data{right:10px;top:25%}.team-first-banner .second .testi-data{top:25%;left:10px}.team-first-banner .third .testi-data{top:25%;right:10px}}@media (max-width:400px){.team-first-banner .first .testi-data,.team-first-banner .second .testi-data,.team-first-banner .third .testi-data{max-width:190px}.team-first-banner .first .testi-image,.team-first-banner .second .testi-image,.team-first-banner .third .testi-image{max-width:170px}.team-first-banner .first .testi-data,.team-first-banner .third .testi-data{right:10px;top:60px}}@media screen and (max-width:1023px){.footer .footer-wrapper{text-align:center}.footer .footer-wrapper img{margin:0 auto}.footer .social-media-wrapper{justify-content:center}}@media screen and (max-width:767px){.top-align-thumbnail .rt{top:0!important}.instagram-area-top .lt img{margin-bottom:0}.instagram-area-top .rt{order:-1;padding-bottom:40px}.banner-team ul li img{width:12px;height:12px;border-radius:50%;background-color:#23b428}.footer .footer-wrapper{text-align:center}.footer .footer-wrapper img{margin:0 auto}.footer .social-media-wrapper{justify-content:center}h1{font-size:23px}h2{font-size:22px}.hero-section h1{line-height:30px!important;margin-bottom:10px}.hero-section h1 span{display:block}.hero-section p{line-height:25px;font-size:12px!important}.hero-section .banner-content img{width:18px;height:18px}.btn{padding-left:30px;padding-right:30px}.our-services-wrapper .mobile-bg-transparent{background:transparent!important}.our-services-wrapper>div{position:relative;padding:15px;cursor:pointer;align-content:center;align-items:center}.our-services-wrapper div p{display:none}.mobile-block,.our-services-wrapper div .mobile-block p{display:block}.collapsible-element{width:calc(100% + 30px);visibility:hidden;height:100%;position:absolute;top:0;left:0!important;left:calc(100%);padding:15px;z-index:-1;transition:all .4s ease;border-radius:8px;align-content:center}.our-services-wrapper .card-element.active:nth-child(odd) .collapsible-element{left:calc(100% - 14px)!important;visibility:visible;padding-left:30px;z-index:1}.our-services-wrapper .card-element.active:nth-child(2n) .collapsible-element{left:calc(-100% - 16px)!important;visibility:visible;z-index:1;padding-right:30px}.mobile-none img{width:47px;height:47px}.work-with-us-features .mobile-none{display:none}.work-with-us-features .active .active-showing-content{opacity:0}.work-with-us-features .active .mobile-block{opacity:1}.cta-section .container{padding:0!important}.cta-section .container h2{font-size:22px!important}}@media screen and (min-width:1280px){.grid-card-custom{max-width:73%!important}}.common-banner{background:url(/images/Web.png)}@media screen and (max-width:767px){.common-banner{background:url(/images/Mobile.webp);padding-top:20px!important;background-position:unset!important}}.team-members img{border-radius:20px;-o-object-fit:cover;object-fit:cover}.team-members .team-collage{padding-top:70px}.team-members .team-collage h2.title{padding-bottom:20px}.team-members-mobile .team-collage h2.title{padding-bottom:0!important}@media screen and (max-width:767px){.team-members .team-collage{padding-top:40px}}.testimonial{display:flex;align-items:flex-end;justify-content:center;gap:10%;overflow:hidden;position:relative}.testimonial img{height:auto;width:auto}.testimonial .testimonial-person-image{max-width:350px;width:auto}.testimonial .testimonial-data{max-width:500px;margin-top:auto;margin-bottom:auto}.testimonial-first{overflow:hidden;position:relative;background:#fcf4d7;height:391px;clip-path:polygon(0 0,100% 0,100% 85%,0 100%)}.testimonial-second{margin-top:-50px;position:relative;background:#ceeef6;height:435px;clip-path:polygon(0 14%,100% 0,100% 100%,0 86%);flex-direction:row-reverse}.testimonial-third{margin-top:-50px;position:relative;background:#fde3e5;height:391px;clip-path:polygon(0 0,100% 15%,100% 100%,0 100%)}.testimonial-first .testimonial-data{padding-bottom:50px}.testimonial-third .testimonial-data{padding-top:40px}@media screen and (max-width:1024px){.testimonial{gap:5%}.testimonial .testimonial-person-image{max-width:260px}.testimonial .testimonial-data{max-width:350px}.testimonial-first,.testimonial-third{height:350px;margin-top:-30px}.testimonial-second{height:370px;margin-top:-30px}}@media only screen and (device-width:1024px) and (device-height:1366px){.testimonial .testimonial-person-image{max-width:350px}.testimonial .testimonial-data{max-width:460px}.career-bg-desktop{background-position:60% 50%}}.report_list:hover .bg-color{color:#fff}@media screen and (max-width:767px){.testimonial-third .testimonial-data{padding-top:0}.testimonial{gap:30px;padding:0 50px;height:300px}.testimonial .testimonial-person-image{max-width:250px}.testimonial .testimonial-data{max-width:270px}.testimonial-second{clip-path:polygon(0 12%,100% 0,100% 100%,0 88%)}}@media screen and (max-width:540px){.testimonial-second{clip-path:polygon(0 13%,100% 0,100% 100%,0 87%);margin-top:-20px}.testimonial-first,.testimonial-third{margin-top:-20px}.testimonial{padding:0 20px;height:200px}.testimonial .testimonial-person-image{max-width:170px}.testimonial-first .testimonial-data,.testimonial-third .testimonial-data{max-width:170px;margin-left:-10px}.testimonial-second .testimonial-data{max-width:170px;margin-right:-10px}.testimonial-first .testimonial-data{margin-top:15px;margin-bottom:auto}.testimonial-second{height:220px}.testimonial-second .testimonial-data{margin-bottom:auto;margin-top:35px}.testimonial-third .testimonial-data{margin-bottom:auto;margin-top:40px}}@media screen and (max-width:376px){.testimonial-first .testimonial-data,.testimonial-third .testimonial-data{margin-left:-20px}.testimonial-second .testimonial-data{margin-right:-20px}}@media screen and (max-width:350px){.testimonial-first .testimonial-data,.testimonial-third .testimonial-data{margin-left:-25px}.testimonial-second .testimonial-data{margin-right:-25px}.testimonial .testimonial-person-image{max-width:160px}.testimonial-first .testimonial-data,.testimonial-second .testimonial-data,.testimonial-third .testimonial-data{max-width:140px}}.project-card{box-shadow:0 4px 10px 0 #00000040;border-radius:20px;overflow:hidden;position:relative}.project-card h3{padding-bottom:20px}.nav{display:flex;white-space:nowrap;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;padding-left:0;margin-bottom:0;list-style:none}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link.active-category{background-color:#fff;border-color:#00a974 #00a974 #fff!important;font-weight:700;min-width:110px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:8px;border-top-right-radius:8px}.nav-link{display:block;padding:.5rem 1rem}.fade-in{opacity:0;animation:fadeIn .5s ease-in-out forwards}@keyframes fadeIn{to{opacity:1}}.slide-up{opacity:0;transform:translateY(20px);animation:slideUp .5s ease-out forwards}@keyframes slideUp{to{opacity:1;transform:translateY(0)}}.scale-in{animation:scaleIn .3s ease-out forwards}@keyframes scaleIn{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.image-transition{transition:opacity .3s ease-in-out}.project-card{transition:opacity .3s ease,transform .3s ease}.button-hover{transition:transform .2s ease,background-color .2s ease}.button-hover:hover{transform:scale(1.05)}.button-hover:active{transform:scale(.95)}.thumb-hover{transition:all .2s ease;border:2px solid transparent;opacity:.6}.thumb-hover.active-slide,.thumb-hover:hover{border:2px solid #00a974;opacity:1}.nav-item.current span{color:#008b8b;font-weight:700}.nav-item.current svg path{fill:#008b8b}#culture .arrow-icon{margin-left:auto!important}@media screen and (max-width:767px){#culture .work-with-us-features .relative:first-child ul li:before{background:#3ecb90}#culture .work-with-us-features .relative:nth-child(2) ul li:before{background:#f0c638}#culture .work-with-us-features .relative:nth-child(3) ul li:before{background:#55b8d0}#culture .work-with-us-features .relative:nth-child(4) ul li:before{background:#f5747e}}@media screen and (min-width:1024px){.nav-tabs .nav-link{border-bottom:1px solid #00a974!important}.nav{padding-bottom:12px;position:relative}.nav::-webkit-scrollbar{height:4px}.nav::-webkit-scrollbar-track{background:transparent}.nav::-webkit-scrollbar-thumb{background:#b2b2b2;border-radius:2px}.nav::-webkit-scrollbar-button{display:none}}@media screen and (max-width:1024px){.nav-tabs .nav-link.active-category{border-color:#00a974!important}.nav-tabs .nav-link{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.nav-tabs .nav-link.active-category{min-width:auto}.nav{padding-bottom:12px}}@media (max-width:767px){.modalform-area-mob{max-height:430px;overflow-y:auto}}