@font-face{font-family:__satoshiNewFont_643188;src:url(/_next/static/media/b1dca2a5d44fc7a4-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__satoshiNewFont_643188;src:url(/_next/static/media/12084922609e6532-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:__satoshiNewFont_Fallback_643188;src:local("Arial");ascent-override:102.23%;descent-override:24.29%;line-gap-override:10.12%;size-adjust:98.80%}.__className_643188{font-family:__satoshiNewFont_643188,__satoshiNewFont_Fallback_643188}.__variable_643188{--font-satoshi:"__satoshiNewFont_643188","__satoshiNewFont_Fallback_643188"}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Medium.072e89cd.woff2) format("woff2"),url(/_next/static/media/Montserrat-Medium.0277c49e.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Light.6091391c.woff2) format("woff2"),url(/_next/static/media/Montserrat-Light.8d30b435.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Bold.6e981425.woff2) format("woff2"),url(/_next/static/media/Montserrat-Bold.0c2f5594.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-SemiBold.3f34d94e.woff2) format("woff2"),url(/_next/static/media/Montserrat-SemiBold.87c9afd0.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Thin.68f9237d.woff2) format("woff2"),url(/_next/static/media/Montserrat-Thin.ecea43b1.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/_next/static/media/Montserrat-Regular.0e62183c.woff2) format("woff2"),url(/_next/static/media/Montserrat-Regular.fd353a5d.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body{margin:0;padding:0;overflow-x:hidden;background-color:#fafafa}.text-primary{color:#637381}.custom-button{border:none;position:relative;text-transform:uppercase;border-radius:0;color:#010101;font-size:12px;font-weight:600;background-color:transparent;transition:all .3s ease 0s;z-index:2;padding:0 0 0 36px;height:30px}.custom-button:hover{color:#fafafa;padding:0 16px 0 36px}.custom-button:after{content:"";position:absolute;left:0;top:0;height:30px;width:30px;background-image:url(/assets/images/buttonArrow.svg);background-position:left 10px center;background-repeat:no-repeat;background-color:#010101;transition:all .3s ease 0s;z-index:-1;border-radius:30px}.custom-button:hover:after{width:100%;background-image:url(/assets/images/buttonArrowHover.svg)}.custom-button:focus{outline:none;box-shadow:none}.custom-button-white{border:none;position:relative;text-transform:uppercase;border-radius:0;color:#fafafa;font-size:12px;font-weight:600;background-color:transparent;transition:all .3s ease 0s;z-index:2;padding:0 0 0 36px;height:30px}.custom-button-white:hover{color:#010101;padding:0 16px 0 36px}.custom-button-white:after{content:"";position:absolute;left:0;top:0;height:30px;width:30px;background-image:url(/assets/images/buttonArrowBlack.svg);background-position:left 10px center;background-repeat:no-repeat;background-color:#fafafa;transition:all .3s ease 0s;z-index:-1;border-radius:30px}.custom-button-white:hover:after{width:100%;background-image:url(/assets/images/buttonArrowBlackHover.svg)}.custom-button-white:focus{outline:none;box-shadow:none}.FinTechButton:hover{background-image:url(/assets/images/LandingPage/fintechImg.png);background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:56px}.FinTechButton:hover div{backdrop-filter:blur(5px);background-color:rgba(1,1,1,.2);transition:all .3s ease 0s;border-radius:56px}.RegTechButton:hover{background-image:url(/assets/images/LandingPage/RegTechImg.png);background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:56px}.RegTechButton:hover div{backdrop-filter:blur(5px);background-color:rgba(1,1,1,.2);transition:all .3s ease 0s;border-radius:56px}.PropTechButton:hover{background-image:url(/assets/images/LandingPage/PropTechImg.png);background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:56px}.PropTechButton:hover div{backdrop-filter:blur(5px);background-color:rgba(1,1,1,.4);transition:all .3s ease 0s;border-radius:56px}.EdTechButton:hover{background-image:url(/assets/images/LandingPage/EdTechImg.png);background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:56px}.EdTechButton:hover div{backdrop-filter:blur(5px);background-color:rgba(1,1,1,.2);transition:all .3s ease 0s;border-radius:56px}.MarTechButton:hover{background-image:url(/assets/images/LandingPage/MarTechImg.png);background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:56px}.MarTechButton:hover div{backdrop-filter:blur(5px);background-color:rgba(1,1,1,.2);transition:all .3s ease 0s;border-radius:56px}.primary-btn{border:none;padding:13px 28px!important;color:#fafafa;background:#ae094e;white-space:nowrap;font-size:16px;text-decoration:none;border-radius:36px}.primary-btn:hover{background:rgba(174,9,78,.8)!important;color:#fafafa!important}.primary-btn.sm,.primary-btn.xs{padding:10px 28px!important}.primary-btn.xs{font-size:14px!important;font-weight:500}@media(max-width:575.95px){.primary-btn{padding:8px 16px;font-size:12px}}.secondary-btn{padding:13px 28px!important;color:#fafafa;background:#010101;border:1px solid #fafafa;white-space:nowrap;font-size:16px;text-decoration:none;border-radius:36px}.secondary-btn:hover{background:rgba(1,1,1,.8);border:1px solid hsla(0,0%,98%,.8);color:hsla(0,0%,98%,.8)}.secondary-btn.sm,.secondary-btn.xs{padding:10px 28px!important}.secondary-btn.xs{font-size:14px!important;font-weight:500}@media(max-width:575.95px){.secondary-btn{padding:8px 16px;font-size:12px}}.snowflake{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;z-index:9999;color:#739bd0;font-weight:700;white-space:nowrap}.homepage{display:flex}.homepage .heroContent{height:calc(100% - 66px);max-width:978px}.homepage .heroVideo{position:relative;max-height:448px;height:448px}.homepage .heroVideo video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.heroVideoInner{position:relative;max-height:500px;height:500px}.heroVideoInner video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.innovativeSolutions{background:#010101;border-radius:32px;padding:67px 40px}.industry-block{height:150px;width:150px;background:#f6fbff;box-shadow:0 0 15px 0 rgba(0,0,0,.25);padding:10px;gap:10px;border-radius:12px}.industry-block:hover{box-shadow:0 0 5px 0 rgba(0,0,0,.25)}@media(max-width:575.95px){.industry-block{height:100px;width:100px}.industry-block img{width:50px}}.contact-bg{background-image:url(/assets/images/common/contact-bg.webp);background-repeat:no-repeat;background-size:cover}.social-button{flex-shrink:0;border-radius:10px;background:#f9edff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:17px 27px;z-index:99}footer{background-color:#f6fbff}footer p{color:#637381;font-size:14px;font-weight:400;line-height:24px;text-align:left}footer .clutchImg{max-width:56px}@media(max-width:575.95px){footer .clutchImg{max-width:36px}}footer ul li{margin-bottom:8px}footer ul li svg{transition:fill .3s ease}footer ul li a{color:#868686;font-size:16px}footer ul li a.active{color:#fafafa;border-bottom:1px solid #fafafa}footer ul li:hover svg path{stroke:#fafafa}footer ul li:hover a{color:#fafafa}.custom-header-responsive .submenuResponsive{left:0;transform:translateX(-61%)}.media-card-bg{background:url(/assets/images/industries/card-bg.png);background-repeat:no-repeat;background-position:100% 100%;background-color:#f6fbff}.serve-card-bg{background:url(/assets/images/industries/serve-card-bg.png)}.employeeSlider,.testimonialsSlider{position:relative}.employeeSlider .splide__arrow--prev,.testimonialsSlider .splide__arrow--prev{left:0}.employeeSlider .splide__arrow--prev svg,.testimonialsSlider .splide__arrow--prev svg{transform:none}.employeeSlider .splide__arrow--next,.testimonialsSlider .splide__arrow--next{right:0}.employeeSlider .splide__arrows,.testimonialsSlider .splide__arrows{position:absolute;right:40px;bottom:-40px;display:flex;gap:8px;z-index:10;width:88px}.employeeSlider .splide__arrows svg,.testimonialsSlider .splide__arrows svg{fill:none;width:auto;height:auto}.employeeSlider .splide__arrow,.testimonialsSlider .splide__arrow{background:#fefefe;border:1px solid hsla(0,0%,53%,.2);border-radius:50%;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;transition:all .3s ease;color:#010101}.employeeSlider .splide__arrow:hover,.testimonialsSlider .splide__arrow:hover{background:#010101;border-color:hsla(0,0%,53%,.2);color:#fefefe}.employeeSlider .splide__arrow:hover svg path,.testimonialsSlider .splide__arrow:hover svg path{stroke:#fefefe}.employeeSlider .splide__arrow svg,.testimonialsSlider .splide__arrow svg{display:block}.employeeSlider .splide__arrow.splide__arrow--next svg,.testimonialsSlider .splide__arrow.splide__arrow--next svg{transform:none}.employeeSlider .splide__arrows{left:calc(50% - 44px)}.react-tel-input .flag-dropdown{background:transparent!important;border:none!important}.custom-phone-input::-moz-placeholder{color:#fff!important;opacity:1}.custom-phone-input::placeholder{color:#fff!important;opacity:1}.custom-phone-input:-ms-input-placeholder{color:#fff}.custom-phone-input::-ms-input-placeholder{color:#fff}.custom-phone-input:focus{outline:none;box-shadow:none}.slider-container{max-width:1440px!important}.custom-container{max-width:1432px!important;padding-left:20px;padding-right:20px;width:100%}.custom-aiagent-container{max-width:1216px!important;padding-left:20px;padding-right:20px}.bookacall{padding-top:0}.crush-problem-solution{max-width:1448px;width:100%;margin-top:70px}.crush-problem-solution .explore-button{height:50px;padding:10px 30px;gap:10px;flex-shrink:0;border-radius:10px;background:radial-gradient(70.03% 62.51% at 52.54% 50.05%,#ab2e7f 0,#7a1fb7 100%);font-size:20px;line-height:normal}.crush-chat-box{max-width:1079px;width:100%;flex-shrink:0;padding:65px;border-radius:20px 20px 20px 0;background-image:url(/assets/images/case-studies/crush-ai/problemImg.png)}.crush-chat-box img{width:60px;height:60px}.crush-chat-box h3{height:60px}.crush-chat-box .chat-text{color:rgba(48,48,48,.7);font-weight:400;line-height:1.3}.crush-chat-box-right{background-image:url(/assets/images/case-studies/crush-ai/solutionImg.png);border-radius:20px 20px 0 20px;text-align:right}.crush-profile{background:radial-gradient(70.03% 62.51% at 52.54% 50.05%,#ab2e7f 0,#7a1fb7 100%)}.crush-profile .main-content{max-width:1280px;width:100%;padding:65px 0}.crush-profile .main-content h3{text-align:center;font-size:64px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.crush-profile .main-content .crush-para{max-width:1027px;width:100%;flex-shrink:0;text-align:center;font-size:20px;line-height:1.3}.crush-profile .main-content .crush-photo{display:grid}.crush-profile .main-content .crush-photo img{grid-column:1/1;grid-row:1/1;width:315px;height:426px;flex-shrink:0;border-radius:30px}.crush-profile .main-content .crush-photo .crush-1{z-index:10}.crush-profile .main-content .crush-photo .crush-2{transform:rotate(-3.152deg);z-index:9}.crush-profile .main-content .crush-photo .crush-3{transform:rotate(-8.956deg);z-index:8}.crush-profile .main-content .crush-info .name p{color:#fff;font-size:56px;text-transform:capitalize;text-align:start}.crush-profile .main-content .crush-info .name img{width:33px;height:33px}.crush-profile .main-content .crush-info .interest{font-size:16px;text-align:left}.crush-profile .main-content .crush-info .tags div{font-size:16px;padding:3.5px 10px;border-radius:30px;background:#f9edff}.crush-profile .main-content .crush-info .crush-description{width:100%}.crush-profile .main-content .crush-info .crush-description p{font-size:16px;line-height:1.6}.crush-profile .main-content .crush-info .meet div{font-size:20px;padding:7px 20px;border-radius:30px;background:#f9edff}.crush-cta{background:radial-gradient(70.03% 62.51% at 52.54% 50.05%,#ab2e7f 0,#7a1fb7 100%);padding:30px 70px}.crush-cta .para{max-width:1440px;width:100%;flex-shrink:0;font-size:18px;line-height:1.3}.crush-cta img{width:115.356px;height:161.498px;flex-shrink:0;border-radius:30px}.crush-cta button{height:50px;padding:10px 30px;gap:10px;flex-shrink:0;border-radius:10px;background:#fff;font-size:20px;line-height:normal}.crush-cta button span{background:radial-gradient(70.03% 62.51% at 52.54% 50.05%,#ab2e7f 0,#7a1fb7 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.custom-scrollbar::-webkit-scrollbar{height:1px}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-track{background-color:#f1f1f1}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.marquee{overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 10%,#000 90%,transparent)}.marquee__inner{display:flex;width:-moz-max-content;width:max-content;animation:marquee 30s linear infinite}.marquee__group{display:flex}.marquee__group span{margin:0 1.5rem;white-space:nowrap;padding:4px}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.crushSplide,.crushSplide .splide{width:100%}.crushSplide .splide__arrow{height:48px;width:48px}.codistexHeroVideoPart{position:relative;height:calc(100vh - 120px);margin:24px 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.codistexHeroVideoPart:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:hsla(0,0%,100%,.02);backdrop-filter:blur(10px);border-radius:16px;z-index:-1}.codistexHeroVideoPart video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:24px;z-index:-2}.CtaVideoPart{position:relative;height:700px;display:flex;flex-direction:column;justify-content:center;background-color:#010101;border-radius:32px}.CtaVideoPart img,.CtaVideoPart video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:32px;z-index:0}.processOutcomeVideo{position:relative}.processOutcomeVideo video.video1{transform:rotateY(0deg)}.processOutcomeVideo video.video2{transform:rotateY(180deg)}.processOutcomeVideo video.video3{transform:rotateX(180deg)}.processOutcomeVideo video.video4{transform:rotateX(0deg)}.ProcessOutcomeVideoLayer{position:absolute;width:100%;height:100%;z-index:99}.ProcessOutcomeVideoLayer.layer1{background:linear-gradient(90deg,hsla(0,0%,98%,0),hsla(0,0%,98%,0) 75%,#fafafa 90%)}.ProcessOutcomeVideoLayer.layer2{background:linear-gradient(175deg,hsla(0,0%,98%,0),hsla(0,0%,98%,0) 75%,#fafafa 90%)}.ProcessOutcomeVideoLayer.layer3{background:linear-gradient(265deg,hsla(0,0%,98%,0),hsla(0,0%,98%,0) 75%,#fafafa 90%)}.ProcessOutcomeVideoLayer.layer4{background:linear-gradient(0deg,hsla(0,0%,98%,0),hsla(0,0%,98%,0) 75%,#fafafa 90%)}.outcomeVideo{transform:scale(1.2);position:relative}.outcomeVideoLayer{position:absolute;width:100%;height:100%}.outcomeVideoLayer.layer1{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 75%,#fff)}.outcomeVideoLayer.layer2{background:linear-gradient(175deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 75%,#fff)}.outcomeVideoLayer.layer3{background:linear-gradient(265deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 75%,#fff)}.outcomeVideoLayer.layer4{background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 75%,#fff)}.codistexServicesVideoPart{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%}.codistexServicesVideoPart video{width:100%;height:80%;-o-object-fit:cover;object-fit:cover}.dialora-hero-bg{background:#cce9ff;background:linear-gradient(0deg,#cce9ff,#0078d4 25%,#001d33 75%,#000);border-radius:0 0 50px 50px}.glassBg{background:hsla(0,0%,100%,.01);box-shadow:inset -1px -1px 4px 0 hsla(0,0%,100%,.55);-webkit-box-shadow:inset -1px -1px 4px 0 hsla(0,0%,100%,.55);-moz-box-shadow:inset -1px -1px 4px 0 hsla(0,0%,100%,.25);backdrop-filter:blur(10px)}.glassBg,.glassBgInner{border-radius:34px 34px 0 0}.glassBgInner{box-shadow:inset 1px 1px 4px 0 hsla(0,0%,100%,.45);-webkit-box-shadow:inset 1px 1px 4px 0 hsla(0,0%,100%,.45);-moz-box-shadow:inset 1px 1px 4px 0 hsla(0,0%,100%,.45);padding:24px 24px 0}.serviceFilterPart{border-radius:16px;box-shadow:inset -1px -1px 4px 0 hsla(0,0%,100%,.25);-webkit-box-shadow:inset -1px -1px 4px 0 hsla(0,0%,100%,.25);-moz-box-shadow:inset -1px -1px 4px 0 hsla(0,0%,100%,.25);background:rgba(0,0,0,.15)}.serviceFilterPartInner{border-radius:16px;box-shadow:inset 1px 1px 4px 0 hsla(0,0%,100%,.25);-webkit-box-shadow:inset 1px 1px 4px 0 hsla(0,0%,100%,.25);-moz-box-shadow:inset 1px 1px 4px 0 hsla(0,0%,100%,.25);backdrop-filter:blur(27px);padding:30px}.serviceFilterLogo svg{width:110px}.radioButtonCustom input[type=radio]{display:none}.radioButtonCustom label{color:#b2b2b4;white-space:nowrap}.radioButtonCustom input[type=radio]:checked+label,.radioButtonCustom label{font-weight:500;font-size:16px;cursor:pointer;transition:var(--transition);padding:10px 14px;display:block}.radioButtonCustom input[type=radio]:checked+label{background-color:#0078d4;border-radius:30px;color:#fff}@media(max-width:1500px){.custom-header-responsive .submenuResponsive{left:100%;transform:translateX(-68%);max-width:1176px!important}}@media(max-width:1250px){.ResultIcon{vertical-align:bottom}.ResultIcon svg{width:70px}.custom-header-responsive .submenuResponsive{transform:translateX(-65%)}.crush-chat-box h3,.crush-chat-box img{width:48px;height:48px}.crush-profile .main-content h3{font-size:51px}.crush-profile .main-content p{font-size:16px}}@media(max-width:1170px){.custom-header-responsive .submenuResponsive{left:80%;transform:translateX(-60%)}.dialora-hero-bg{border-radius:0 0 10px 10px}}@media(max-width:1023.95px){.codistexServicesVideoPart,.codistexServicesVideoPart video{height:auto}}@media(max-width:992px){.mt-mob-20{margin-top:20px!important}.crush-chat-box h3,.crush-chat-box img{width:24px;height:24px}.crush-profile .main-content h3{font-size:30px}.crush-profile .main-content p{font-size:9px}.iconMobile svg{width:70px;height:70px}}@media(max-width:768px){.primary-btn.xs{padding:7px 28px!important;font-size:10px!important}.custom-container{padding-left:16px;padding-right:16px}}@media(max-width:676px){.ResultIcon svg{width:40px;height:40px}.custom-privacy-container{padding-left:30px;padding-right:30px}.splide__arrow--prev{left:-20px!important}.splide__arrow--next{right:-20px!important}.bookacall{padding-top:0}.bookacall .calendly-inline-widget{height:360px!important}.modalMobScroll{max-height:600px;overflow-y:scroll}}