@font-face{font-family:Archivo;src:url(/wp-content/themes/rain_infotech/assets/fonts/Archivo-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/wp-content/themes/rain_infotech/assets/fonts/Archivo-Medium.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/wp-content/themes/rain_infotech/assets/fonts/Archivo-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/wp-content/themes/rain_infotech/assets/fonts/Archivo-SemiBold.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/wp-content/themes/rain_infotech/assets/fonts/Inter-Bold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/wp-content/themes/rain_infotech/assets/fonts/Inter-Black.woff2) format('woff2');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/wp-content/themes/rain_infotech/assets/fonts/Inter-LightBETA.woff2) format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/wp-content/themes/rain_infotech/assets/fonts/Inter-ExtraBold.woff2) format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/wp-content/themes/rain_infotech/assets/fonts/Inter-Medium.woff2) format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/wp-content/themes/rain_infotech/assets/fonts/Inter-SemiBold.woff2) format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/wp-content/themes/rain_infotech/assets/fonts/Inter-Regular.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Beauty;src:url(/wp-content/themes/rain_infotech/assets/fonts/Beauty.eot);src:url('/wp-content/themes/rain_infotech/assets/fonts/Beauty.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/rain_infotech/assets/fonts/Beauty.woff2) format('woff2'),url(/wp-content/themes/rain_infotech/assets/fonts/Beauty.woff) format('woff'),url(/wp-content/themes/rain_infotech/assets/fonts/Beauty.ttf) format('truetype'),url('/wp-content/themes/rain_infotech/assets/fonts/Beauty.svg#Beauty') format('svg');font-weight:400;font-style:normal;font-display:swap}.accordion-content ul li a,.blog-card-link,.drop-op-link,.industry-link,.mega-menu-nav-item,.mobile-submenu-link,.news-card-button,.news-card-title,.service-card,.stories-card-link,.success-item-link,a{text-decoration:none}*,.dropdown-content-wrapper,.extended-dropdown-panel,body{box-sizing:border-box}.article,.cta-heading-bold,.hero-gradient-text,.main-heading,.section-title,.step-number,h1,h2{font-family:Archivo,sans-serif!important}*,body{margin:0}.desktop-dropdown-menu,.header-cta{box-shadow:var(--shadow-md)}.testimonial-card-base img{object-fit:cover;object-position:bottom}.Bright-Enabulele-img{transform:scale(1.5)}.adoption-card:hover i,.info-cards .card:hover i{animation:4s ease-in-out infinite waveTextAnimation;-webkit-text-fill-color:#fff0}.launch-text a,.news-popup-description a{text-decoration:underline}:root{--color-primary:#714DFF;--color-dark-bg:#0D0A17;--color-text-light:#FFF;--color-text-muted:#CBD5E1;--color-text-dark:#1E293B;--color-gray-light:#F1F5F9;--color-gray-dark:#334155;--color-bg-primary:#070511;--color-bg-secondary:#F0F2F5;--color-bg-white:#FFF;--color-black:#000;--color-bg-light:#F0F1F2;--color-bg-dark:#090616;--color-bg-slate-100-70:#f1f5f9b3;--color-dark:#1A1A1A;--color-text-primary:#ced6e5;--color-text-gray:#4A5568;--color-text-gray-light:#1a1a1a66;--color-text-dark-muted:#1a1a1a99;--color-text-dark-semi:#1a1a1abf;--color-text-dark-light:#1A1A1A99;--color-text-gray-blog:#4B5563;--color-blur-glow:#5D41FF;--color-white:#FFF;--color-button-bg:#F5F5F5;--color-button-text:#171717;--color-border:#ffffff1a;--color-border-purple:#714dffb3;--color-dot-client:#D0C9EE;--color-border-dot:#A0AEC0;--color-shadow:#0003;--color-radar-dot-bg:#714dff1a;--color-radar-dot-border:#714dff40;--color-radar-bg:#714dff1a;--color-radar-border:#714dff40;--color-glow:#714dff4d;--color-blog-tag-bg:#F4F1FF;--color-news-tag-bg:#F8F6FF;--color-techstack-bg:#F5F6F7;--color-choose-us-bg:#090616;--color-card-bg:#ffffff0f;--color-icon-bg:#ffffff0a;--color-progress-bar-bg:#ffffff1a;--color-description-text:#ffffffb3;--color-text-light-muted:#fff9;--color-swiper-bullet:#CCC;--color-border-circle:#714dff33;--color-border-label:#714dff33;--color-bg-label-start:#ffffff1a;--color-bg-label-mid:#ffffff0d;--color-bg-label-end:#ffffff05;--color-text-tab-inactive:#727273;--color-tab-inactive-hover:#ffffff1a;--color-bg-gradient-2:#9C83FF;--color-bg-gradient-4:#FFF759;--color-gradient-start:#FFBF00;--color-gradient-middle1:#E151FF;--color-gradient-middle2:#9C83FF;--color-gradient-end:#714DFF;--color-hover-gradient-start:#FFBF00;--color-hover-gradient-mid:#E151FF;--color-hover-gradient-end:#714DFF;--color-gradient-text-start:#D08EFF;--color-gradient-text-mid:#BE82FF;--color-gradient-text-end:#FFB87C;--color-bg-icon:#ffffff0f;--color-icon-gray:#fff6;--color-icon-gray-light:#1a1a1a66;--color-bg-tab:#1a1a1a0d;--color-border-tab:#33333326;--color-border-card:#0000000d;--color-bg-card-light:#FAF9FF;--color-iso-bg:#004B91;--color-checkbox-border:#1a1a1a4d;--color-divider-dark:#1a1a1a26;--color-divider-light:#ffffff26;--color-button-dark:#13101F;--color-button-dark-hover:linear-gradient(90.05deg, #FFF759 -6.02%, #E151FF 18.11%, #9C83FF 66.36%, #714DFF 93.63%);--color-input-bg:#F5F6F7;--color-shadow-dark:#0003;--color-text-highlight:#FFBF00;--color-radar-glow:#a78bfab3;--color-radar-shadow:#ffffff4d;--color-radar-item-bg:#6642f31f;--color-radar-item-shadow1:#ed78ff0a;--color-radar-item-shadow2:#787bff0f;--color-radar-item-shadow3:#787bff0a;--color-radar-item-inner:#6d48ff29;--color-radar-tick:#c8b4ff66;--color-bg-label-gradient:#2d1e4659;--color-bg-label-gradient-mid:#2d1e4673;--color-bg-label-gradient-end:#463264a6;--color-border-label-dark:#beaadc33;--color-bg-card-gray:#F5F6F7;--color-border-badge:#714dff33;--color-bg-badge:#714dff0f;--color-border-white:#fff3;--color-bg-white-light:#ffffff14;--color-tab-active-end:#C2B3FF;--color-icon-gray-light:#1a1a1a4d;--color-text-primary-light:#CFD6E5;--color-card-hover-end:#C2B3FF;--shadow-footer:#FFFFFF1F;--bg-footer:#13101F;--form-bg-dark:#1F1C2A;--ready-to-launch-card-bg:#FFFFFF17;--gradient-button:linear-gradient(to right, #FFBF00, #E151FF, #714DFF);--gradient-text-techstack:linear-gradient(90deg, #FFB87C, #BE82FF, #714DFF);--gradient-tab-active:linear-gradient(91deg, #C2B2FF, #714DFF);--gradient-text-choose-us:linear-gradient(90deg, #D08EFF, #BE82FF, #8A6EFF);--gradient-choose-us-bg:linear-gradient(104deg, #714dffcc, #9c83ffb3, #e151ff99, #fff75980);--gradient-text-blog:linear-gradient(90.11deg, #FFBF00, #E151FF, #9C83FF, #714DFF);--gradient-blog-bg:linear-gradient(90deg, #714dff80, #9c83ff66, #e151ff4d, #fff75933);--gradient-text-news:linear-gradient(90.11deg, #FFBF00, #E151FF, #9C83FF, #714DFF);--gradient-news-bg:linear-gradient(90deg, #714DFF, #9C83FF, #E151FF, #FFF759);--gradient-capabilities-bg:linear-gradient(90.02deg, #714DFF 20.98%, #9C83FF 39.13%, #E151FF 66.06%, #FFF759 79.52%);--gradient-adoption-text:linear-gradient(90deg, #FFCA43, #E146AA, #7C63ED);--gradient-hero:linear-gradient(93.23deg, #FFBF00 0.5%, #E151FF 19%, #9C83FF 60.64%, #714DFF 92.81%);--gradient-radar:linear-gradient(267deg, #6366f166 13.23%, #03001400 50%);--gradient-radar-after:linear-gradient(to bottom, #787bff3d 0.11%, #787bff00 100%);--gradient-radar-after2:linear-gradient(to bottom, #ffffff3d 0.11%, #fff0 100%);--gradient-card-hover:linear-gradient(54.02deg, #714DFF 2.81%, #C2B3FF 101.21%);--gradient-industry-bg:linear-gradient(90.07deg, #714DFF 0.03%, #9C83FF 31%, #E151FF 76.96%, #FFF759 99.94%);--cta-bottom-blur-line:linear-gradient(89.98deg, #FFF759 0.01%, #E151FF 23%, #9C83FF 68.99%, #714DFF 99.98%);--solution-blur-bg:linear-gradient(90.02deg, #FFF759 0.04%, #E151FF 23.03%, #9C83FF 69.01%, #714DFF 100%);--cta-gradient-bg:linear-gradient(101.02deg, #714dffcc 2.15%, #9c83ffcc 41.92%, #e151ffcc 86.78%, #ffbf00cc 104.12%);--gradient-works-bg:linear-gradient(90.02deg, #714DFF 20.98%, #9C83FF 39.13%, #E151FF 66.06%, #FFF759 79.52%);--shadow-md:0 4px 6px -1px #0000001a 0 2px 4px -1px #0000000f;--shadow-dark:#0003;--shadow-card:0 1px 2px #0000000d;--shadow-card-hover:0 4px 6px -1px #0000001a 0 2px 4px -1px #0000000f;--font-size-base:16px;--font-size-lg:18px;--font-size-heading-sm:40px;--font-size-heading-md:56px;--font-size-heading-lg:64px;--font-size-heading-xl:78px;--font-size-gradient-sm:50px;--font-size-gradient-md:64px;--font-size-gradient-lg:72px;--font-size-gradient-xl:84px;--header-height:72px;--bg-cta:#0F0C1B;--color-testimonial-bg:#ffffff0a;--color-play-button-outer:#ffffff1a;--gradient-testimonial-blur:linear-gradient(to right, #714dff4d, #9c83ff40, #e151ff33, #fff75926);--gradient-text-testimonial:linear-gradient(90deg, #FFB87C 0%, #D08EFF 50%, #BE82FF 100%);--gradient-testimonial-fade:linear-gradient(to top, #090616ff, #09061600);--color-star:#FFC634;--color-mega-menu-bg:#090616;--color-mega-menu-card-hover:#3a3358;--color-mega-menu-card-highlight-hover:#5f51ff;--color-mega-menu-accordion-hover-bg:#714dff1a;--transition-speed-fast:.2s;--transition-speed-medium:.3s;--transition-speed-slow:.4s;--gradient-text-1:#FFBF00;--gradient-text-2:#E151FF;--gradient-text-3:#9C83FF;--gradient-text-4:#714DFF}*{padding:0;font-family:Inter,sans-serif!important}body{width:100vw;overflow-x:hidden!important;padding:0!important}.section-container{position:relative;max-width:1200px;margin-left:auto;margin-right:auto}#mobile-menu,.header{position:fixed;width:100vw!important;left:0;right:0}.section-title{color:var(--color-text-primary-light);font-size:40px;line-height:52px;font-weight:400}.section-title-div p{color:#cfd6e5;font-size:16px;line-height:24px;font-weight:300;max-width:600px}.adoption-left-column,.section-title-div{display:flex;flex-direction:column;width:100%;gap:8px;align-items:flex-start}.adoption-left-column{gap:24px}.testimonial-section-wrapper .section-title-div{width:auto}.success-stories-section .section-title-div{max-width:700px!important}.what-we-do-section .section-title-div{max-width:700px!important;margin:0 auto}.blog-section .section-title-div,.choose-us-section .section-title-div,.customization-section .section-title-div,.faq-section .section-title-div,.hiring-section .section-title-div,.industry-section .section-title-div,.launch-section .section-title-div,.product-overview-section .section-title-div,.result-section .section-title-div,.technologies-section .section-title-div,.techstack-section .section-title-div,.what-we-do-section .section-title-div,.why-choose-section .section-title-div,.work-perks-section .section-title-div{text-align:center;align-items:center}.adoption-section.light-version .section-title-div p,.browse-by-categories-section .section-title-div p,.capabilities-section .section-title-div p,.client-section p,.customization-section .section-title-div p,.faq-section .section-title-div p,.light-version .section-title-div p,.news-section .section-title-div p,.product-overview-section .section-title-div p,.techstack-section .section-title-div p,.what-we-do-section .section-title-div p,.why-choose-section .section-title-div p{color:#1a1a1a;font-weight:400}.adoption-section.light-version .section-title,.blog-section.light-version .blog-card-title,.browse-by-categories-section .category-card-title,.browse-by-categories-section .section-title,.capabilities-section .section-title,.card-text,.choose-us-section.light-version .section-title,.culture-section .section-title,.customization-section .section-title,.faq-section .section-title,.industry-section.light-version .section-title,.news-card-button:hover,.news-card-title,.news-popup-description a:hover,.oppertunity-section.light-version .section-title,.product-overview-section .section-title,.success-stories-section.light-version .section-title,.success-stories-section.light-version .success-item-title,.techstack-section .section-title,.testimonial-section-wrapper.light-version .section-title,.what-we-do-section .section-title,.who-we-are-section .section-title,.why-choose-section .section-title,.work-perks-section.light-version .section-title,.work-section.light-version .section-title,.work-section.light-version .step-title{color:var(--color-dark)}@media screen and (min-width:1550px){.section-container{max-width:1420px}}@media(max-width:1549px){.section-container{max-width:1350px}}@media screen and (max-width:1440px){.section-container{max-width:1200px}}@media screen and (max-width:1300px){.section-container{max-width:1140px}}@media screen and (max-width:1200px){.section-container{max-width:980px}.section-title{font-size:35px;line-height:48px}.success-stories-section .section-title-div{max-width:600px!important}}@media screen and (max-width:1024px){.section-container{padding-left:24px;padding-right:24px}}@media screen and (max-width:575px){.section-container{padding-left:15px;padding-right:15px}.section-title{font-size:27px;line-height:38px}}@media screen and (max-width:350px){.section-title{font-size:25px;line-height:33px}}.header-cta,.mobile-menu-link,.nav-link{font-size:16px;cursor:pointer;text-decoration:none}.header{top:0;z-index:1000;background-color:#fff0}.header-content{display:flex;justify-content:space-between;align-items:center;height:var(--header-height);position:relative}.card,.legend-item,.logo,.nav,.nav-link{align-items:center}.logo{display:flex;z-index:1001}.logo-link img{height:auto;max-height:40px;width:auto}.blog-card-link:hover .defalt-blog-icon,.hidden-sm-up,.industry-link:hover .default-icon,.nav,.news-card-button:hover .defalt-blog-icon,.stories-card-link:hover .default-stories-link-icon,.success-item-link:hover .defalt-success-item-icon,.testimonial-section-wrapper.light-version .testimonial-decorative-bottom-blur{display:none}.nav-item{padding:0 16px}.nav-link{color:var(--color-text-muted);transition:color .3s linear;font-weight:500;background:0 0;border:none;display:flex;padding:8px 0}.desktop-dropdown-menu{position:absolute;top:100%;left:0;min-width:208px;background-color:var(--color-primary);border-radius:6px;z-index:20;opacity:0;transform:translateY(-10px);pointer-events:none;padding:8px 0}.cta-blog-content-btn,.header-cta,.nav-item{position:relative}.desktop-dropdown-menu.open{opacity:1;transform:translateY(0);pointer-events:auto}.header-cta{display:none;background-color:var(--color-gray-light);color:var(--color-text-dark);padding:12px 24px;border-radius:9999px;font-weight:600;transition:.3s linear;border:none;z-index:1;overflow:hidden}.mobile-menu-link,.mobile-menu-toggle,.mobile-submenu-link{color:var(--color-text-muted)}.cta-blog-content-btn:hover,.header-cta:hover,.industry-section.dark-version .industry-card-title,.mobile-menu-toggle:hover,.nav-link:hover,.specialist-button:hover{color:var(--color-text-light)}.mobile-menu-icon{display:block!important}.faq-accordion-header[aria-expanded=false] .minus-icon,.mobile-menu-icon.hidden{display:none!important}.mobile-menu-toggle{display:flex;align-items:center;justify-content:center;background:0 0;border:none;cursor:pointer;transition:color .3s linear;z-index:1001}.mobile-menu-icon:not(.hidden){width:24px;height:24px}.service-card-text:hover{color:#fff!important}#mobile-menu{top:var(--header-height);bottom:0;background-color:var(--color-dark-bg);max-height:0;opacity:0;visibility:hidden;border-top:1px solid var(--color-border);overflow-y:auto;transition:max-height .4s ease-out,opacity .3s ease-out,visibility .3s ease-out;scroll-behavior:smooth}#mobile-menu.menu-open{height:fit-content;max-height:85vh;opacity:1;visibility:visible;backdrop-filter:blur(100px);background-color:#090616;box-shadow:#0000001a 0 4px 6px -1px,#0000000f 0 2px 4px -1px}.mobile-menu-content{padding:16px 20px}.mobile-menu-item{margin-bottom:4px;display:flex;flex-direction:column;gap:16px}.mobile-menu-link{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0;border-radius:6px;font-weight:500;background:0 0;border:none}.mobile-menu-link--nested[aria-expanded=true] .dropdown-arrow,.mobile-menu-link[aria-expanded=true] .dropdown-arrow,.nest-link[aria-expanded=true] .dropdown-arrow{color:#a48dff!important;transform:rotate(180deg)}.mobile-menu-item.active>.mobile-menu-link--nested:not([aria-expanded=true]),.mobile-menu-item.active>.mobile-menu-link:not([aria-expanded=true]),.mobile-menu-item.active>.nest-link:not([aria-expanded=true]){color:var(--color-text-muted)!important}.mobile-submenu{max-height:0;opacity:0;overflow:hidden;margin-top:0;flex-direction:column;gap:12px;display:none}.mobile-submenu-link{display:block;padding:0 16px;border-radius:6px;font-size:13px;font-weight:400}.mobile-submenu.submenu-open{height:auto;max-height:none;opacity:1;display:flex;margin-top:0;overflow:visible}.header::after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(to right,#fff0,#ffffff1a,#fff0)}.dropdown-card .dropdown-toggle-header{position:relative;padding-right:30px}.drop-op-link:hover,.main-link:hover,.mobile-menu-link--nested[aria-expanded=true],.mobile-menu-link[aria-expanded=true],.nest-link[aria-expanded=true],.service-card:hover .card-title{color:#a48dff!important}.dropdown-card .card-title{padding-right:10px}.nav-item.mega-menu-trigger-wrapper{position:static!important;height:100%;display:flex}.mega-menu-container{position:absolute;top:70px;left:0;right:0;width:100vw;margin-left:calc(50% - 50vw);background-color:var(--color-mega-menu-bg);z-index:990;box-shadow:0 8px 24px #00000040;opacity:0;visibility:hidden;transform:translateY(-5px);overflow-y:auto;max-height:max-content}.country-selector.open .country-dropdown,.dropdown-card.active .dropdown-case-menu,.dropdown-case-menu.active,.dropdown-select.active+.dropdown-case-menu,.mega-menu-trigger-wrapper:hover .mega-menu-container{opacity:1;visibility:visible;transform:translateY(0)}.mega-menu-content-wrapper{width:100%;margin:0 auto;padding:36px 0;display:flex;min-height:auto;gap:40px;max-height:85vh}.mega-menu-left-panel{width:auto;min-width:200px;flex-shrink:0}.mega-menu-left-panel nav .mega-menu-accordion-group:not(:first-child){margin-top:24px}#company-internal-nav .mega-menu-accordion-trigger,#work-internal-nav .mega-menu-accordion-trigger{margin-top:8px}.mega-menu-accordion-trigger{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0;margin-bottom:0;text-align:left;font-size:16px;font-weight:400;color:#cfd6e5;background-color:#fff0;border:none;border-radius:4px;cursor:pointer}.mega-menu-accordion-trigger.active-accordion:not(#capabilities-mega-menu-content-wrapper .mega-menu-accordion-trigger),.mega-menu-accordion-trigger:hover,.mega-menu-nav-item.active-nav-item,.mega-menu-nav-item:hover{color:#a48dff}.mega-menu-accordion-submenu{list-style:none;padding-left:8px;flex-direction:column;gap:12px;transform:translateY(-5px)}.mega-menu-nav-item{display:block;padding:0;font-size:14px;font-weight:400;color:#a2a1a7;border-radius:4px;position:relative;line-height:21px}.mega-menu-right-panel{flex:1;max-height:100%;overflow:auto;padding-right:10px}.mega-menu-content-panel{opacity:0;display:none;transform:translateY(0)}.mega-menu-content-panel.active{display:block;opacity:1;transform:translateY(0);animation:.5s linear fadeIn!important}.research-radar-scanner,.research-radar-scanner-wrapper-visible .research-radar-scanner{animation:10s linear infinite radarScannerRotation}@keyframes fadeIn{from{opacity:.5;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.mega-menu-content-title{font-size:20px;font-weight:600;color:var(--color-text-light);margin-bottom:20px}.mega-menu-content-description{font-size:16px;color:var(--color-text-muted);line-height:1.6}.service-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:1023px){.service-cards-grid{grid-template-columns:repeat(1,1fr);padding:0 16px}.column{gap:12px!important}.mega-menu-container{display:none!important}.nav-link[data-megamenu-toggle] .dropdown-arrow{transform:rotate(0)!important}}@media (max-width:991px){.column{gap:10px!important}}.service-card{display:flex;align-items:center;background-color:#fff0;padding:0;gap:3px;border-radius:10px;border:1px solid #fff0;transition:background-color var(--transition-speed-fast) linear,border-color var(--transition-speed-fast) linear,transform var(--transition-speed-fast) linear}.service-card:hover .service-card-icon-wrapper i{color:linear-gradient(54.02deg,#714dff 2.81%,#c2b3ff 101.21%)}.service-card-content{display:flex;align-items:center;gap:10px}.service-card-icon-wrapper{width:40px;height:40px;flex-shrink:0;background-color:#fffFFF0D;border-radius:8px;display:flex;align-items:center;justify-content:center}.mobile-menu-content .service-card-icon-wrapper{width:30px;height:30px;border-radius:4px}.mobile-mega-menu-content-display .service-card-icon-wrapper i,.service-card-icon-wrapper i{width:20px;height:20px;font-size:20px;color:var(--color-text-muted)}.service-card-icon-wrapper svg{fill:#FFFFFF80!important;width:21px;height:21px}.service-card:hover .service-card-icon-wrapper path,.service-card:hover .service-card-icon-wrapper svg{fill:url(#socialHoverGradient)!important}.industry-link i,.mobile-menu-content .service-card-icon-wrapper i{width:16px;height:16px;font-size:16px}.service-card-text{font-size:14px;font-weight:400;color:#a2a1a7;line-height:1.5;transition:color var(--transition-speed-fast) linear}#mobile-menu .mobile-menu-link[data-dropdown-toggle],.service-card-wrapper.has-extended-dropdown{position:relative;z-index:2}#mobile-menu .dropdown-card.active .dropdown-content-wrapper{display:block!important;max-height:1000px!important}#mobile-menu .mobile-submenu,.case-study-home-image,.service-cards-grid>:not(.has-extended-dropdown),.tech-card .article{position:relative;z-index:1}.mobile-menu-link--nested{font-size:14px!important;padding-left:16px}@media (min-width:600px) and (max-width:1023px){.main-container{padding:0 24px;display:flex;flex-wrap:wrap;gap:16px}.main-container>.column{flex:1 1 calc(50% - 6px);min-width:0}.service-card{height:100%;margin-bottom:0}}@media (max-width:599px){.main-container{padding:0 24px;display:block}.main-container>.column{margin-bottom:8px;width:100%}.service-card{padding:8px}.service-card-icon-wrapper i{width:20px;height:20px;font-size:20px}.service-card-icon-wrapper{width:40px;height:40px}.service-cards-grid{gap:10px}}.nest-link{padding-left:24px!important}@media (max-width:360px){.service-card-text{font-size:13px}.dropdown-toggle-header{gap:7px}.main-container,.service-cards-grid{padding:0}}.mobile-submenu--nested .mobile-submenu-link{font-size:14px}.mobile-mega-menu-content-display .service-card{background-color:#fff0;padding:0;border-radius:10px;margin-bottom:10px;display:flex;align-items:center}.mobile-mega-menu-content-display .service-card-content{display:flex;align-items:center;gap:10px;width:100%}.mobile-mega-menu-content-display .service-card-icon-wrapper{width:40px;height:40px;flex-shrink:0;background-color:#fffFFF0D;border-radius:6px;display:flex;align-items:center;justify-content:center}.mobile-mega-menu-content-display .service-card-text{font-size:13px;font-weight:500;color:#a2a1a7;line-height:1.4}.mobile-mega-menu-content-display .service-card.highlighted{background-color:var(--color-primary)!important}.mobile-mega-menu-content-display .service-card.highlighted .service-card-icon-wrapper i,.mobile-mega-menu-content-display .service-card.highlighted .service-card-text{color:var(--color-text-light)!important}.mobile-mega-menu-content-display .service-card.highlighted .service-card-icon-wrapper{background-color:#ffffff26!important}.rwa-main-sec,.service-card-wrapper{position:relative;width:100%}.service-card:hover .service-card-icon-wrapper i,.service-card:hover .service-card-icon-wrapper svg{background:linear-gradient(54.02deg,#714dff 2.81%,#c2b3ff 101.21%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;color:#fff0}.extended-dropdown-panel{position:absolute;top:100%;left:0;right:0;background-color:#090616;color:#e0e0e0;border-radius:0 0 12px 12px;padding:0 20px;box-shadow:0 10px 30px #0000004d;width:100%;overflow:hidden;max-height:0;opacity:0;z-index:1000;transform-origin:top;transform:translateY(-10px);pointer-events:none;will-change:transform,opacity}.service-card-wrapper.has-extended-dropdown.open .extended-dropdown-panel{opacity:1;max-height:600px;padding-left:65px;background-color:#fffFFF0D;border-top:none;transform:translateY(0);pointer-events:auto}.service-card-wrapper.has-extended-dropdown.open .service-card{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:#fff0;position:relative;z-index:1001}.main-container{display:flex;gap:16px;width:100%;max-width:1100px;flex-wrap:wrap;flex-direction:row}.blog-card,.blog-container,.blog-sidebar-content ul,.category-card .column,.cta-box,.tech-card,.techno-content{flex-direction:column;display:flex}.column{gap:16px;flex:1}.card-icon-wrapper{display:flex;align-items:center;justify-content:center;color:#8375b5;font-size:24px;flex-shrink:0}.card-title{font-size:15px;font-weight:500;line-height:23px;color:#cfd6e5}.drop-op-link,.mobile-menu-item .card-title{font-size:13px}.mobile-menu-item .service-cards-grid{gap:8px}.dropdown-card{flex-direction:column;align-items:flex-start}.dropdown-toggle-header{display:flex;align-items:center;gap:10px;width:100%;cursor:pointer}.accordion-item,.service-card{margin-bottom:10px}.content-wrapper,.dropdown-content-wrapper li{padding:0}.dropdown-content-wrapper ul{gap:12px;display:flex;flex-direction:column;list-style:none;padding:0;margin:0}.drop-op-link{color:#a2a1a7;font-weight:400;line-height:1}.service-card i{color:#fffFFF80}.dropdown-toggle-header,.mega-menu-accordion-trigger,.mega-menu-nav-item,.nav-link.service-card{transition:.3s ease-out}.mega-menu-container{transition:opacity .3s ease-out,transform .3s ease-out,visibility .3s ease-out}.mobile-submenu{transition:max-height .4s ease-out,opacity .3s ease-out,margin-top .3s ease-out}.dropdown-content-wrapper{width:100%;padding:0 0 0 50px;max-height:auto;transition:max-height .4s ease-out,opacity .3s ease-out}.mobile-menu-link:focus-visible,.nav-link:focus-visible,.service-card:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.extended-dropdown-panel{transition:max-height .4s ease-out,opacity .3s ease-out,transform .3s ease-out,padding .3s ease-out}@media screen and (min-width:1024px){.mega-menu-accordion-submenu{display:none!important}}.mega-menu-accordion-submenu{max-height:0;overflow:hidden;margin-top:16px}.mega-menu-accordion-submenu.open-submenu{transform:translateY(0);display:flex!important;max-height:800px}.submenu-active .mobile-menu-link{color:#a48dff}.mobile-submenu .mobile-menu-link--nested{font-size:14px!important;font-weight:400!important}.gradient-text-container,.mobile-menu-link.nest-link,.problem-icon-card:nth-child(2n-1),.solution-icon-card:nth-child(2n-1){position:relative}.mobile-menu-link.nest-link::after{content:"\F282";position:absolute;top:50%;right:10px;transform:translateY(-50%);width:8px;height:8px}.mobile-menu-link.nest-link[data-dropdown-toggle]::after{content:'';display:inline-block;margin-left:8px;width:5px;height:5px;position:absolute;top:50%;right:40px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform .3s;vertical-align:middle}.mobile-menu-link.nest-link[data-dropdown-toggle][aria-expanded=true]::after{transform:rotate(-135deg)}.accordion-item.active .accordion-icon,.nav-link.active svg{transform:rotate(180deg)}.mega-menu-trigger-wrapper:not(:hover) svg{transform:rotate(0)!important}.bg-radial-glow-bottom{background-image:radial-gradient(ellipse at 50% 100%,var(--color-glow) 0,transparent 60%)}.bg-radial-glow-center{background-image:radial-gradient(ellipse at 50% 50%,var(--color-radar-glow) 0,transparent 70%)}.research-radar-scanner{-webkit-clip-path:polygon(0 0,93.3673469388% 0,93.3673469388% 25.1275510204%,50% 50.1275510204%,0 50.1275510204%);clip-path:polygon(0 0,93.3673469388% 0,93.3673469388% 25.1275510204%,50% 50.1275510204%,0 50.1275510204%);left:0;top:0;width:700px;height:100%;transform-origin:center center}.research-radar-scanner-wrapper{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.research-radar-scanner::after,.research-radar-scanner::before{content:'';position:absolute;pointer-events:none}.research-radar-scanner::before{background:var(--gradient-radar);border-radius:50%;display:block;height:100%;width:100%}.research-radar-scanner::after{background:var(--gradient-radar-after),var(--gradient-radar-after2);height:392px;left:50%;position:absolute;top:0;transform:rotate(60deg);transform-origin:bottom;width:1px}@keyframes radarScannerRotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.hero-shadow{background-repeat:no-repeat;background-size:cover;left:19%;transform:rotate(-47deg);top:-13%;background:linear-gradient(117.61deg,#371e42 6.51%,#401e59 29.59%,#342059 51.46%,#130d2b 80.24%);position:absolute;width:300px;height:164%;background-color:#5d41FF26;filter:blur(100px);z-index:0}.ai-service-hero-section,.hero-section{position:relative;padding-top:72px;background-color:var(--color-dark-bg);display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-text-light);overflow:hidden}.ai-service-hero-section p,.hero-section p,.main-heading{color:var(--color-text-primary);text-align:center;margin:0 auto}.blur-glow{width:584.80510687393px;height:272.56780638951px;position:absolute;top:0;right:0;background-color:var(--color-blur-glow);transform:rotate(30deg);filter:blur(300px);z-index:1}.glow-bottom,.glow-center{width:100%;position:absolute}.glow-bottom,.hero-ellipse{transform:translateX(-50%)}.background-container{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-10;pointer-events:none}.glow-bottom{bottom:0;left:50%;max-width:1200px;height:600px;opacity:.5}.glow-center{top:0;right:0;max-width:1000px;height:500px;opacity:.2}.content-container,.hero-container{position:relative;z-index:20;display:flex;flex-direction:column;align-items:center;width:90%;max-width:1200px;text-align:center;padding:5rem 1.5rem}@media (min-width:1441px){.main-heading{font-size:85px!important;line-height:1.2!important}.hero-gradient-text{font-size:90px!important;line-height:1!important}}.hero-gradient-text,.main-heading{line-height:1.2;font-weight:500;display:block!important}.main-heading{display:flex!important;flex-direction:column!important;gap:.5rem!important;letter-spacing:-1px;font-size:76px;font-weight:600;margin-bottom:1rem}@media (max-width:575px){.content-container{padding-left:1rem;padding-right:1rem}}.ai-service-hero-gradient-text,.hero-gradient-text{font-size:78px;display:block;width:100%}.article{display:inline-block;font-weight:500;background:linear-gradient(90deg,var(--gradient-text-1) 0,var(--gradient-text-2) 25%,var(--gradient-text-3) 50%,var(--gradient-text-4) 75%,var(--gradient-text-1) 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0;animation:4s ease-in-out infinite alternate gradient-wave}@keyframes gradient-wave{0%{background-position:0 25%}100%{background-position:100% 50%}}.ai-service-hero-section p,.hero-section p{max-width:650px;font-weight:300;font-size:var(--font-size-base);line-height:1.75}.specialist-button{margin-top:1.5rem;height:56px;background-color:var(--color-button-bg);border-radius:40px;color:var(--color-button-text);box-shadow:var(--shadow-md);border:none;display:flex;align-items:center;outline:0;font-size:14px;font-weight:600;transition:.3s;padding:15px 1rem;z-index:1;position:relative;overflow:hidden;cursor:pointer}.adoption-button::after,.category-continue-button::after,.cta-blog-content-btn::after,.cta-button::after,.cta-submit-button::after,.footer-newsletter-button::after,.header-cta::after,.join-rain-button::after,.specialist-button::after,.stories-view-more-btn::after,.success-stories-button::after{content:'';position:absolute;top:0;left:0;width:0;height:100%;background:var(--gradient-button);border-radius:40px;transition:.4s;z-index:-1}.adoption-button:hover::after,.adoption-right-column>a,.blog-banner-image img,.blog-sub-image img,.capabilities-tabs,.category-continue-button:hover::after,.cta-blog-content-btn:hover::after,.cta-button:hover::after,.cta-submit-button:hover::after,.customization-card-wrapper,.footer-newsletter-button:hover::after,.header-cta:hover::after,.industry-slider,.join-rain-button:hover::after,.news-slider,.section-container,.specialist-button:hover::after,.stories-view-more-btn:hover::after,.success-stories-button:hover::after,.success-stories-slider{width:100%}.radar-container{position:relative;width:600px;height:300px;background-color:var(--color-radar-bg);border-radius:300px 300px 0 0}.circle-1,.circle-2,.circle-3{border:1px solid var(--color-radar-border);border-bottom:none!important}.circle-2{width:470px;height:235px;border-radius:235px 235px 0 0}.circle-3{width:340px;height:170px;border-radius:170px 170px 0 0}.small-circle{width:240px;height:120px;border-radius:120px 120px 0 0;border:1px solid var(--color-radar-border)}.hero-ellipse{object-fit:cover;position:absolute;object-fit:contain!important;left:50%;bottom:-50px}.coin-face,.expertise-image,.map-image{object-fit:contain}@media (min-width:640px){.mobile-menu-content{padding:20px 32px}.content-container{padding-bottom:5rem}.radar-container{width:600px;height:300px;border-radius:300px 300px 0 0}.research-radar-scanner{width:600px;height:600px}.hidden-sm-up{display:block}}@media (min-width:768px){.ai-service-hero-section p,.hero-section p{font-size:var(--font-size-lg);line-height:27px}.content-container{padding-bottom:6rem}.specialist-button{height:60px;padding-left:2rem;padding-right:2rem;margin-top:2rem;font-size:var(--font-size-lg)}}@media (max-width:639px){.blur-glow{width:50%;height:6rem}.glow-bottom{max-width:800px;height:400px}.glow-center{max-width:700px;height:350px}.content-container{padding:3rem 0!important}.circle-2{width:313px;height:156.5px;border-radius:156.5px 156.5px 0 0}.circle-3{width:226px;height:113px;border-radius:113px 113px 0 0}.small-circle{width:160px;height:80px;border-radius:80px 80px 0 0}}.research-radar-scanner{position:absolute;clip-path:polygon(0 0,93.3673469388% 0,93.3673469388% 25.1275510204%,50% 50.1275510204%,0 50.1275510204%);transform:rotate(-201deg);transition:.3s ease-in-out}.circle-1,.circle-2,.circle-3,.small-circle{position:absolute;background-color:#fff0;border:1px solid var(--color-radar-border);left:50%;transform:translateX(-50%);bottom:0}.circle-1{width:600px;height:300px;border-radius:300px 300px 0 0}.radar-dot{position:absolute;width:18px;height:18px;background-color:var(--color-radar-dot-bg);border-radius:50%;border:2px solid var(--color-radar-border);z-index:20;animation:2s ease-in-out infinite pulse;transition:background .3s,border .3s,box-shadow .3s,width .3s,height .3s,margin .3s}@keyframes pulse{50%{box-shadow:0 0 15px var(--color-glow)}0%,100%{box-shadow:0 0 5px var(--color-glow)}}.dot-1{bottom:98px;left:8px}.dot-2{bottom:54px;right:-.5%}.dot-3{bottom:157px;right:32px}.dot-4{bottom:82%;right:22%}.dot-5{top:-9px;left:280px}.dot-6{bottom:74%;left:16.5%}.dot-7{bottom:40%;left:3%}.dot-8{right:18%;bottom:76%}.circle-1 .research-radar-item-1{left:-33px;top:192px}.circle-1 .research-radar-item-2{right:114px;top:4px}.circle-1 .research-radar-item-3{right:-1.5%;bottom:33%}.circle-2 .research-radar-item-1{left:49px;top:13px}.circle-2 .research-radar-item-2{left:238px;top:-49px}.circle-2 .research-radar-item-3{right:-44px;bottom:13px}.circle-3 .research-radar-item-1{left:-28px;top:59px}.circle-3 .research-radar-item-2{right:30px;bottom:110px}@media (min-width:1025px){.specialist-button{padding-left:1.5rem;padding-right:1.5rem}.radar-container{width:700px!important;height:350px!important}.research-radar-scanner{width:700px!important;height:700px!important}.circle-2{width:550px;height:275px;border-radius:275px 275px 0 0}.circle-3{width:400px;height:200px;border-radius:200px 200px 0 0}.small-circle{width:260px;height:130px;border-radius:140px 140px 0 0}.circle-1,.radar-container,.research-radar-scanner{width:700px;height:350px;border-radius:350px 350px 0 0}}.animate-float-coin,.animate-float-coin-delay{perspective:1000px;transform-style:preserve-3d;width:140px;height:140px;position:absolute;left:6%;top:245px;z-index:10;rotate:300deg;animation:6s linear infinite coin-rotate}.animate-float-coin-delay{position:absolute;left:auto;right:14%;top:152px;z-index:10;rotate:30deg;transform-style:preserve-3d;animation-delay:.6s}@keyframes coin-rotate{0%{transform:rotateX(0)}100%{transform:rotateX(360deg)}}.coin-face{backface-visibility:hidden;position:absolute;width:100%;height:100%;opacity:.7;-webkit-backface-visibility:hidden;backface-visibility:hidden}.coin-back{transform:rotateY(180deg)}@media (max-width:855px){.coin-element-wrapper{display:none!important}}.research-radar-item{height:100px;position:absolute;width:100px}.research-radar-item-active div{animation:researchRadarItem 3s calc(var(--index) * .01s) cubic-bezier(.6,.6,0,1) 1}.research-radar-item div{border-radius:50%;opacity:0;position:absolute;transform:scale(0)}.research-radar-item div:first-child,.research-radar-item div:nth-child(2),.research-radar-item div:nth-child(3),.research-radar-item div:nth-child(4){background:var(--color-radar-item-bg)}.research-radar-item div:first-child{height:72px;width:72px;left:calc(50% - 36px);top:calc(50% - 36px)}.research-radar-item div:nth-child(2){height:54px;width:54px;left:calc(50% - 27px);top:calc(50% - 27px)}.research-radar-item div:nth-child(3){height:34px;width:34px;left:calc(50% - 17px);top:calc(50% - 17px)}.research-radar-item div:nth-child(4){height:16px;width:16px;left:calc(50% - 8px);top:calc(50% - 8px);background:var(--color-radar-item-inner);box-shadow:var(--shadow-radar-item)}@keyframes researchRadarItem{0%{opacity:0;transform:scale(0)}25%{opacity:1}50%,75%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.2)}}@media (max-width:450px){.content-container{padding:30px 15px 50px!important}.research-radar-item{width:30px;height:30px}}.logo-slider{background:var(--color-bg-dark);border-width:1px 0;border-style:solid;border-color:var(--color-border-badge);height:120px;width:100vw;max-width:100vw;overflow:hidden;position:relative;z-index:6}.expertise-marque-wrapper{display:flex;width:max-content;height:100%;gap:70px;align-items:center;animation:60s linear infinite bannermove}.expertise-marque-wrapper:hover,.testimonial-row-track:hover{animation-play-state:paused}.blog-card-link:hover .hover-blog-icon,.expertise-image,.news-card-button:hover .hover-blog-icon,.stories-card-link:hover .hover-stories-link-icon,.success-item-link:hover .hover-success-item-icon{display:inline-block}.expertise-image{width:100%;max-width:200px;height:40px;filter:grayscale(100%)}@keyframes bannermove{0%{-webkit-transform:translatex(0);-moz-transform:translatex(0);-o-transform:translatex(0);transform:translatex(0)}100%{-webkit-transform:translatex(-50%);-moz-transform:translatex(-50%);-o-transform:translatex(-50%);transform:translatex(-50%)}}@media (max-width:1260px){.animate-float-coin{left:5%!important;top:232px!important}.animate-float-coin-delay{right:13%!important;top:150px!important}.ai-service-coin-element-wrapper-left{left:1%!important;top:34%!important;bottom:auto!important;right:auto!important}.ai-service-coin-element-wrapper-right{right:9%!important;top:20%!important;bottom:auto!important;left:auto!important}}@media (max-width:1200px){.ai-service-main-heading,.blog-details-main-heading,.blog-details-main-heading span,.main-heading,.web-stories-main-heading,.web-stories-main-heading span{gap:0!important}.cta-blog-content-btn,.header-cta,.nav-link{font-size:14px}.header-cta{padding:12px 20px}.main-heading{font-size:70px}.animate-float-coin{left:4%!important;top:220px!important}.animate-float-coin-delay{right:12%!important;top:142px!important}}@media (max-width:1024px){.service-card{margin-bottom:0}.radar-dot,.research-radar-item div:nth-child(4){width:14px;height:14px}.research-radar-item div:nth-child(4){left:calc(50% - 7px);top:calc(50% - 7px)}.research-radar-item div:nth-child(3){height:30px;width:30px;left:calc(50% - 15px);top:calc(50% - 15px)}.research-radar-item div:nth-child(2){height:46px;width:46px;left:calc(50% - 23px);top:calc(50% - 23px)}.research-radar-item div:first-child{height:60px;width:60px;left:calc(50% - 30px);top:calc(50% - 30px)}.circle-1 .research-radar-item-1{left:-31px;top:145px}.circle-1 .research-radar-item-2{right:89px;top:-3px}.circle-1 .research-radar-item-3{right:-1%;bottom:35%}.circle-2 .research-radar-item-1{left:34px;top:3px}.circle-2 .research-radar-item-2{left:201px;top:-49px}.circle-3 .research-radar-item-1{left:-29px;top:41px}.circle-3 .research-radar-item-2{right:18px;bottom:86px}.dot-1{bottom:98px;left:12px}.dot-5{top:-6px;left:243px}.dot-2{bottom:56px;right:-1px}.dot-3{bottom:149px;right:36px}.small-circle{width:220px;height:110px}.dot-7{bottom:41.5%;left:4%}.main-heading{font-size:58px}.hero-gradient-text{font-size:70px}.content-container{padding-top:2rem;padding-bottom:4rem}.animate-float-coin,.coin-element-wrapper.animate-float-coin-delay{display:none!important}}@media (max-width:850px){.main-heading{font-size:55px}.hero-gradient-text{font-size:61px}}@media (max-width:767px){.specialist-button{height:auto!important}.main-heading{font-size:46px;line-height:1.4}.hero-gradient-text{font-size:55px}}@media (max-width:640px){.main-heading{font-size:41px}.hero-gradient-text{font-size:48px}.content-container{padding:1rem 0 3rem!important}.section-title-div p{font-size:14px;line-height:22px}}@media (max-width:500px){.content-container{padding-left:0!important;padding-right:0!important}.main-heading{font-size:37px}.hero-gradient-text{font-size:42px}}.who-we-are-section{background-color:var(--color-techstack-bg)!important;background-color:var(--color-techstack-bg);padding-top:90px;padding-bottom:120px}.adoption-card:hover svg path,.adoption-section.light-version .adoption-card:hover .adoption-card-icon-container svg path,.card:hover svg path,.choose-perks-card:hover svg path,.choose-us-card-icon-wrapper:hover svg path,.choose-us-card:hover svg path,.choose-us-section.light-version .choose-us-card:hover .choose-us-card-icon-wrapper path,.culture-card:hover .icon-container svg path,.customization-card-icon-wrapper:hover svg path,.feature-card:hover .icon-container svg path,.footer-social-icon:not([aria-label=Twitter]):hover svg circle,.footer-social-icon:not([aria-label=Twitter]):hover svg g,.footer-social-icon:not([aria-label=Twitter]):hover svg path,.footer-social-icon:not([aria-label=Twitter]):hover svg rect,.industry-sector-card.industry-card-active .industry-grediant-icon path,.industry-sector-card:hover .industry-grediant-icon,.industry-sector-card:hover .industry-grediant-icon path,.info-card:hover .icon-wrapper svg path,.what-we-do-card:hover .icon-container svg path,.work-perks-section.light-version .choose-perks-card:hover .choose-perks-card-icon-wrapper path{fill:url(#socialHoverGradient)}.footer-social-icon a[aria-label=twitter]:hover svg path:nth-of-type(2){fill:#000!important}.who-we-are-header{width:100%;text-align:left;display:flex;flex-direction:column;padding-left:20px;margin-bottom:40px;gap:8px}.section-title-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;height:40px;line-height:1!important;position:relative;width:fit-content;border-radius:40px;backdrop-filter:blur(16px);background-image:url(/wp-content/themes/rain_infotech/assets/images/badge-bg.webp);background-size:cover;background-repeat:no-repeat;font-size:14px;font-weight:500;color:#1a1a1a;background-position:center;border:.5px solid var(--color-border-badge);background-color:var(--color-bg-badge)}.adoption-section.dark-version .section-title-badge,.blog-section.dark-version .section-title-badge,.choose-us-section.dark-version .section-title-badge,.hiring-section.dark-version .section-title-badge,.industry-section.dark-version .section-title-badge,.launch-section .section-title-badge,.oppertunity-section.dark-version .section-title-badge,.result-section .section-title-badge,.solutions-container .section-title-badge,.success-stories-section.dark-version .section-title-badge,.technologies-section .section-title-badge,.testimonial-section-wrapper.dark-version .section-title-badge,.work-perks-section.dark-version .section-title-badge,.work-section.dark-version .section-title-badge{border:.5px solid var(--color-border-label-dark);color:#f5f5f5;background-color:#fffFFF14}.card-text,.custom-list p,.text-content p,.who-we-are-section p{font-weight:400;font-size:16px}.who-we-are-section p:last-child{margin-top:20px}.map-container{border-radius:20px;display:flex;flex-direction:column;background-color:var(--color-bg-light);padding:24px;margin-bottom:16px;max-width:100%}.ai-service-hero-ellipse svg,.map-image{width:100%;height:100%}.map-legend{display:flex;flex-direction:column;gap:4px}.legend-item{display:flex;gap:8px}.legend-dot{width:12px;height:12px;border-radius:50%}.client-dot{border:1px solid var(--color-primary);background-color:var(--color-dot-client)}.presence-dot{background-color:var(--color-primary)}.legend-text{font-size:16px;color:var(--color-dark)}.info-cards{display:grid;gap:16px;height:80px;grid-template-columns:repeat(3,1fr)}.card,.card-icon-wrapper{display:flex;cursor:pointer}.card{background-color:var(--color-techstack-bg);border-radius:12px;padding:12px;gap:16px;transition:box-shadow .3s;height:71px}@keyframes waveTextAnimation{50%{background-position:100% 50%}0%,100%{background-position:0 50%}}.info-cards .card:hover i{background:var(--gradient-card-hover);-webkit-background-clip:text;background-clip:text;text-fill-color:#fff0;background-size:300% auto}.card-icon-wrapper{background-color:var(--color-bg-white);border-radius:8px;width:48px;height:48px;align-items:center;justify-content:center;color:var(--color-text-gray-light)}.description{width:100%;text-align:left;padding-left:20px}.launch-text,.success-stories-button{text-align:center}.who-we-are-section p{color:var(--color-text-gray);line-height:1.75}.adoption-button:hover,.launch-text a:hover{color:var(--color-bg-white)!important}.product-overview-image,.w-50{width:50%}@media (min-width:1024px){.header-cta{display:inline-block}.nav{display:flex;height:100%}#mobile-menu,.mobile-menu-toggle{display:none}.map-legend{flex-direction:column;align-items:flex-start;top:-245px}}@media (min-width:1441px){.who-we-are-section p{font-size:18px}.who-we-are-desktop::after{height:52%!important}}@media (max-width:1300px){.coin-element-wrapper{width:120px!important;height:120px!important}.nav-item{padding:0 10px}.info-cards{max-width:100%;width:100%;height:auto}.card{flex-direction:column;align-items:start;height:fit-content;padding:15px;gap:10px}}@media (min-width:992px){.who-we-are-desktop{display:flex;align-items:end;position:relative;z-index:1;padding:30px}.who-we-are-desktop::after{content:'';position:absolute;width:100%;height:54%;bottom:0;left:0;background:var(--color-white);z-index:-1;border-radius:24px}.map-legend{flex-direction:column}.cta-card{width:100%;max-width:1410px;margin:0 auto;height:100%;min-height:600px;position:relative;padding:50px 16px 0}.cta-contact-form{top:auto!important;bottom:12%!important}.ai-copilot-icon{transition:transform .3s,color .3s;color:#b2b2b2}}@media (max-width:1200px){.who-we-are-section p{font-size:14px}.who-we-are-header{margin-bottom:35px}.who-we-are-desktop::after{height:56%!important}.who-we-are-section{padding:3rem 0 5rem}.adoption-action-container p{font-size:18px!important}}@media (max-width:991px){.content-wrapper{display:flex;flex-direction:column;gap:20px}.w-50{width:100%}.who-we-are-header{width:78%!important;padding-left:0;margin-bottom:16px!important}.who-we-are-section .w-50:last-child{order:0}.who-we-are-section .w-50:first-child{order:1}.description,.info-cards{padding:12px!important;background-color:#fff;border-radius:16px}.description{padding:20px!important}.who-we-are-section p{font-size:16px!important}.who-we-are-section p:last-child{margin-top:8px}.map-container{margin:0}.info-cards{position:relative;padding:0;margin:0;height:auto;margin-top:20px!important}.card{height:80px;padding:20px;gap:16px;flex-direction:row;align-items:center}.card-icon-wrapper{width:48px;height:48px}.who-we-are-section{padding:4rem 0}}@media (max-width:575px){.who-we-are-header{width:90%!important}.description{padding:12px!important;border-radius:12px!important}.ai-service-hero-section p,.hero-section p,.who-we-are-section p{font-size:14px!important}.content-wrapper{gap:16px}.info-cards{margin-top:16px!important}}@media (max-width:767px){.card{height:fit-content;padding:8px;gap:10px;flex-wrap:wrap;flex-grow:1}.section-title-badge{font-size:13px}.card-icon-wrapper{width:44px;height:44px}.card-text{font-size:14px}}@media (max-width:450px){.who-we-are-header{width:100%!important}.main-heading{font-size:26px}.section-title-badge{font-size:12px}.hero-gradient-text{font-size:30px}.card-icon-wrapper svg{width:24px;height:24px}.info-cards{gap:12px}.card-text,.who-we-are-section p{font-size:13px!important}}.adoption-section,.choose-us-section,.customization-section,.industry-section,.launch-section,.work-perks-section,.work-section{position:relative;width:100%;padding-top:5rem;padding-bottom:5rem;overflow:hidden;z-index:1}.adoption-section.dark-version,.solutions-container,.testimonial-section-wrapper.dark-version{background-color:var(--color-bg-dark)}.adoption-flex-row{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:2rem}.adoption-section.dark-version .adoption-action-container p{color:var(--color-text-primary);font-weight:300}.adoption-action-container{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.adoption-action-container p{font-size:22px;line-height:1.4}.adoption-button{height:3.75rem;padding:.9375rem 2rem;border-radius:40px;font-weight:600;font-size:1rem;border:none;cursor:pointer;display:flex;align-items:center;transition:.3s;position:relative;z-index:1;overflow:hidden}.adoption-section.dark-version .adoption-button{background-color:var(--color-bg-white);color:var(--color-bg-dark)}.adoption-right-column{display:flex;flex-direction:column;width:100%;align-items:flex-start;gap:1rem;margin-top:2.5rem}.adoption-card{width:100%;border-radius:20px;backdrop-filter:blur(20px);border:none;padding:1rem;transition:.3s;display:flex;align-items:flex-start;gap:1rem;cursor:pointer}.adoption-section.dark-version .adoption-card,.adoption-section.dark-version .adoption-card-icon-container{background-color:#fffFFF0D}.adoption-card-icon-container{display:flex;width:3.5rem;height:3.5rem;align-items:center;justify-content:center;border-radius:.75rem;flex-shrink:0;transition:.3s;line-height:1}.adoption-card-icon{font-size:32px;color:var(--color-icon-gray);margin-top:5px}.adoption-card:hover i{background:var(--gradient-card-hover);-webkit-background-clip:text;background-clip:text;background-size:300% auto}.adoption-card:hover .adoption-card-icon{filter:brightness(1.25)}.adoption-card-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.25rem;flex:1}.adoption-card-header{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;width:100%}.adoption-card-title{font-size:1.25rem;font-weight:500;line-height:1.2}.adoption-section.dark-version .adoption-card-title{color:var(--color-text-primary-light)}.adoption-card-arrow{font-size:20px;flex-shrink:0;opacity:0;transition:opacity .3s}#success-stories-image.fade-in,.adoption-card:hover .adoption-card-arrow,.techstack-tab-item.active .techstack-progress-bar{opacity:1}.adoption-card-text p{font-size:.875rem;line-height:1.5rem;font-weight:400}.adoption-section.dark-version .adoption-card-text p,.blog-section.dark-version .blog-card-text p,.case-study-section.dark-version .card-body p,.success-stories-section.dark-version .success-item-text p{color:#a2a1a7}.adoption-gradient-bg{position:absolute;top:70%;left:0;width:511px;height:230px;border-radius:9999px;opacity:.55;filter:blur(100px);z-index:-1}.adoption-section.dark-version .adoption-gradient-bg{background:var(--gradient-industry-bg)}.adoption-section.light-version,.industry-section.light-version{background-color:#f5f6f7;position:relative}.adoption-section.light-version .adoption-gradient-bg{background:linear-gradient(90.02deg,#714dff 20.98%,#9c83ff 39.13%,#e151ff 66.06%,#fff759 79.52%)}.adoption-section.light-version .adoption-button{background-color:#13101f;color:#fff}.adoption-section.light-version::after{content:'';position:absolute;background:linear-gradient(90.02deg,#714dff 20.98%,#9c83ff 39.13%,#e151ff 66.06%,#fff759 79.52%);width:100%;height:80px;top:0;left:0;z-index:-1;transform:rotate(-180deg);filter:blur(200px)}.adoption-section.light-version .adoption-card,.industry-section.light-version .swiper-slide.industry-sector-card{background-color:#fff}.adoption-section.light-version .adoption-card-icon-container,.blog-details-faqs .faq-accordion-item.active .accordion-icon-wrapper,.blog-details-faqs .faq-accordion-item:not(.active) .accordion-icon-wrapper,.blog-details-section,.capabilities-service-card:nth-child(2n) .capabilities-service-icon-container,.choose-us-section.light-version,.oppertunity-section.light-version,.stories-section,.testimonial-section-wrapper.light-version,.work-perks-section.light-version{background-color:#f5f6f7}.adoption-section.light-version .adoption-card-icon-container svg path{fill:#A2A1A7}.adoption-section.light-version .adoption-card-title{color:#333}.choose-us-section.light-version .choose-us-card-title,.faq-section .faq-accordion-item.active .accordion-title,.industry-section.light-version .industry-card-title,.testimonial-section-wrapper.light-version .testimonial-card-author-name,.testimonial-section-wrapper.light-version .testimonial-card-content p,.work-perks-section.light-version .choose-us-card-title{color:#1a1a1a}.adoption-section.light-version .adoption-card-text p,.blog-section.light-version .blog-card-text p,.category-card-text p,.choose-us-section.light-version .choose-us-card-text p,.industry-section.light-version .industry-content-container p,.testimonial-section-wrapper.light-version .testimonial-card-author-title,.testimonial-section-wrapper.light-version .testimonial-stat-label,.work-section.light-version .step-content p{color:#5f5f5f}.capabilities-service-text p,.success-stories-section.light-version .success-item-text p{color:var(--color-text-dark-muted)}@media (min-width:640px){.adoption-card-title{font-size:22px}.adoption-card-text p{font-size:16px;line-height:1.6875rem}}@media (max-width:1023px){.adoption-gradient-bg{top:0;left:auto;right:0}.adoption-left-column{gap:1rem}.adoption-section{padding:4rem 0}.adoption-right-column{margin:0}}@media (max-width:639px){.radar-dot,.research-radar-item div:nth-child(4){width:10px;height:10px}.research-radar-item div:nth-child(4){left:calc(50% - 5px);top:calc(50% - 5px)}.research-radar-item div:nth-child(3){height:24px;width:24px;left:calc(50% - 12px);top:calc(50% - 12px)}.research-radar-item div:nth-child(2){height:38px;width:38px;left:calc(50% - 19px);top:calc(50% - 19px)}.research-radar-item div:first-child{height:50px;width:50px;left:calc(50% - 25px);top:calc(50% - 25px)}.circle-1 .research-radar-item-1{left:-8px;top:92px}.circle-1 .research-radar-item-2{right:195px;top:-25px}.circle-1 .research-radar-item-3{right:2%;bottom:42%}.circle-2 .research-radar-item-1{left:42px;top:0}.circle-2 .research-radar-item-2{left:208px;top:-5px}.circle-2 .research-radar-item-3{right:34px;bottom:33px}.circle-3 .research-radar-item-1{left:-11px;top:35px}.circle-3 .research-radar-item-2,.dot-8{display:none}.research-radar-scanner{width:400px;height:400px}.adoption-card-icon-container,.research-radar-item{width:50px;height:50px}.circle-3{width:226px;height:113px;border-radius:113px 113px 0 0}.small-circle{width:140px;height:70px;border-radius:80px 80px 0 0}.hero-ellipse{width:300px;height:150px}.circle-1,.radar-container{width:400px;height:200px;border-radius:200px 200px 0 0}.dot-1{bottom:77px;left:12px}.dot-3{bottom:105px;right:27px}.dot-2{bottom:53px;right:54px}.dot-5{top:15px;left:73%}.dot-4{bottom:97%;right:54%}.dot-6{bottom:80%;left:20%}.who-we-are-section{padding:3rem 0}.adoption-card-icon{font-size:28px}.adoption-card-title{font-size:16px;line-height:24px}.adoption-card-text p{font-size:14px;line-height:21px}.adoption-action-container p{font-size:16px;line-height:25px}.adoption-section{padding-top:3rem;padding-bottom:3rem}.adoption-button{height:52px;padding:0 2rem}.adoption-flex-row{gap:2rem}.adoption-card-header{gap:5px}.adoption-card{gap:.5rem}.adoption-gradient-bg{position:absolute;top:0;left:auto;right:0;width:209px;height:152px;filter:blur(70px)}}@media (max-width:370px){.info-cards{gap:5px;flex-wrap:wrap;display:flex;padding:8px!important}.card-icon-wrapper{width:34px;height:34px}.adoption-card-icon-container{width:45px;height:45px}.adoption-card-icon{font-size:23px}.adoption-card{padding:10px}}.capabilities-section{width:100%;padding-top:5rem;padding-bottom:5rem;position:relative;overflow:hidden;background-color:var(--color-bg-white);z-index:1}.capabilities-orbit-image{position:absolute;transform:translateX(-50%);object-fit:contain;width:684px;height:684px;top:-342px;right:-342px;animation:30s linear infinite orbit-spin}@keyframes orbit-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.capabilities-gradient-bottom,.capabilities-gradient-top{position:absolute;width:100%;height:84px;top:0;left:0;filter:blur(250px);background:var(--gradient-capabilities-bg);pointer-events:none;z-index:-1}.capabilities-gradient-bottom{top:auto;bottom:0;height:80px;transform:rotate(-180deg)}.capabilities-header{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:3rem}.capabilities-header-content{display:flex;flex-direction:column;width:100%;align-items:flex-start;gap:1.25rem;margin-bottom:2.5rem}.capabilities-tabs-container{width:100%;height:3rem;padding:4px;background-color:var(--color-bg-tab);border-radius:12px;display:flex;align-items:center}.capabilities-tab{flex:1;height:40px;color:var(--color-text-tab-inactive);border-radius:.5rem;font-weight:500;line-height:1;font-size:16px;transition:background-color .2s,color .2s;border:none;cursor:pointer}.capabilities-tab-active,.launch-tab-active{background:linear-gradient(54.02deg,var(--color-gradient-end) 2.81%,var(--color-tab-active-end) 101.21%);color:var(--color-bg-white);box-shadow:var(--shadow-md)}.capabilities-tab-inactive{background-color:#fff0;color:var(--color-dark)}.capabilities-tab-inactive:hover,.launch-tab-inactive:hover{background-color:var(--color-tab-inactive-hover)}.capabilities-grid{display:grid;grid-template-columns:1fr;width:100%;overflow:hidden;border-left:1px solid #f2f2f2;border-top:1px solid #f2f2f2;border-radius:20px}.capabilities-service-card{border:none;border-right:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;background-color:#fff;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.75rem 1.5rem}.capabilities-service-card:nth-child(odd){background-color:#f9f6fe}.capabilities-service-icon-container{background-color:var(--color-bg-white);display:flex;width:4rem;height:4rem;align-items:center;justify-content:center;border-radius:.75rem;box-shadow:var(--shadow-card)}.capabilities-service-card:first-child{border-radius:20px 0 0}.capabilities-service-card:nth-child(3){border-radius:0 20px 0 0}@media (max-width:767px){.capabilities-grid .capabilities-service-card:first-child{border-top-left-radius:20px;border-top-right-radius:20px}.capabilities-grid .capabilities-service-card:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.capabilities-grid .capabilities-service-card:nth-child(2){border-radius:0!important}.capabilities-tab{font-size:14px}}@media (min-width:767px){.capabilities-grid .capabilities-service-card:nth-child(2){border-top-right-radius:20px}.capabilities-grid .capabilities-service-card:last-child{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.ai-service-capabilities-grid .capabilities-service-card:last-child{border-bottom-left-radius:0;border-bottom-right-radius:20px}.ai-service-capabilities-grid .capabilities-service-card:nth-child(11){border-bottom-left-radius:20px}}.capabilities-service-icon{font-size:35px;width:35px;height:35px;line-height:1;color:var(--color-icon-gray-light);transition:.2s ease-in-out;fill:#1A1A1A4D}.capabilities-service-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.25rem;width:100%;margin-top:.25rem}.capabilities-service-title{font-weight:500;font-size:1.125rem;color:var(--color-dark)}.capabilities-service-text p{font-weight:400;font-size:1rem;line-height:1.5}.capabilities-service-card:hover .capabilities-service-icon{background:var(--gradient-card-hover);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;fill:url(#socialHoverGradient)}@media (min-width:768px){.capabilities-grid{grid-template-columns:repeat(2,1fr)}.capabilities-header-content{width:71%}}@media (min-width:1024px){.adoption-flex-row{flex-direction:row;gap:2rem}.adoption-left-column{width:50%}.adoption-right-column{width:50%;margin-top:0}.capabilities-grid .capabilities-service-card:last-child,.capabilities-grid .capabilities-service-card:nth-child(2){border-radius:0}.capabilities-grid{border-radius:20px;grid-template-columns:repeat(3,1fr)}.capabilities-header{flex-direction:row;margin-bottom:3rem}.capabilities-header-content{margin:0}}.choose-us-section.dark-version,.launch-section,.work-perks-section.dark-version{background-color:var(--color-choose-us-bg);color:var(--color-text-light)}.launch-gradient-bg,.launch-gradient-right-bg{z-index:-1;position:absolute;transform:rotate(-180deg);pointer-events:none}.launch-gradient-bg{width:100%;height:80px;top:0;left:0;background:var(--gradient-industry-bg);filter:blur(150px)}.launch-gradient-right-bg{width:215px;height:242px;top:23%;right:0;background:var(--gradient-capabilities-bg);filter:blur(162px)}.choose-us-container,.launch-container{display:flex;flex-direction:column;align-items:center;gap:3rem;position:relative;z-index:0}.launch-text a,.launch-text p{font-size:16px;color:#ffF9;max-width:630px;width:100%;margin-left:auto;margin-right:auto;line-height:1.75;font-weight:300}.launch-tabs{width:100%;margin-top:1rem}.launch-tabs-container{width:fit-content;height:3rem;padding:4px;background-color:var(--color-bg-icon);border-radius:12px;display:flex;align-items:center;margin:0 auto;gap:5px}.launch-tab{flex:1;padding:0 30px;min-width:192px;height:40px;border-radius:.5rem;font-weight:500;line-height:1;font-size:16px;transition:background-color .2s,color .2s;border:none;cursor:pointer}.launch-tab-inactive{background-color:#fff0;color:#cfd6e5}.launch-grid{display:grid;grid-template-columns:1fr;width:100%;border-collapse:collapse;border-radius:20px;overflow:hidden;gap:12px}.launch-card{background-color:var(--ready-to-launch-card-bg);border-radius:24px;padding:16px;backdrop-filter:blur(100px);display:flex;flex-direction:column;align-items:center;justify-content:start;gap:24px;overflow:hidden}.launch-text{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%}.launch-title{font-weight:500;font-size:20px;color:var(--color-text-primary-light)}.case-card-link,.hover-stories-link-icon,.industry-link,.stories-card-link:hover,.success-item-link,.success-item-tag,.tag{color:var(--color-primary)}.launch-card-img-container{width:100%;height:auto;border-radius:16px;overflow:hidden;cursor:pointer;position:relative}.launch-text a{text-underline-offset:3px;cursor:pointer;transition:.3s}.launch-card-img{width:100%;height:100%;object-fit:contain}@media (min-width:575px){.launch-grid{grid-template-columns:repeat(2,1fr)}.ai-service-hero-section{min-height:auto!important}}.success-stories-section{width:100vw;padding-top:5rem;padding-bottom:5rem;position:relative;z-index:1;overflow-x:hidden}.success-stories-section.light-version{background-color:var(--color-techstack-bg);color:var(--color-dark)}.blog-section.dark-version,.case-study-section.dark-version,.success-stories-section.dark-version{background-color:#090616}.success-stories-section.dark-version .success-stories-main-div{background-color:#fffFFF1A}.blog-section.dark-version .blog-card-title,.case-study-section.dark-version .case-study-card-title,.result-desc,.success-stories-section.dark-version .success-item-title{color:#cfd6e5}.blog-section.dark-version .blog-card-link:hover,.blog-section.dark-version .blog-card-link:hover path,.our-ready-to-launch-link:hover,.our-ready-to-launch-link:hover path,.success-stories-section.dark-version .success-item-link:hover,.success-stories-section.dark-version .success-item-link:hover path{color:#cfd6e5;fill:#CFD6E5}.oppertunity-section.dark-version .join-rain-button,.success-stories-section.dark-version .success-stories-button{background-color:#fff;color:#1a1a1a}.success-stories-section.dark-version .success-stories-card-bottom-border-container{background:#fffFFF1A}.success-stories-container{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;gap:2.5rem}.result-card .icon-res,.success-stories-section.dark-version .success-stories-item{background:0 0}.case-study-section.dark-version .tag,.success-stories-section.dark-version .success-item-tag{background-color:#f8f6FF17}.success-bg-element-1,.success-bg-element-2{background:var(--gradient-capabilities-bg);position:absolute;width:646px;height:150px;filter:blur(150px);pointer-events:none;top:0;right:0;z-index:-1}.success-bg-element-2{top:auto;bottom:0;right:auto;left:0}.success-stories-slider .swiper-slide{height:auto!important}.success-stories-main-div{padding:32px;border-radius:28px;display:flex;flex-direction:column;gap:48px;width:100%}.success-stories-section.light-version .success-stories-item,.success-stories-section.light-version .success-stories-main-div{background:var(--color-white)}.success-stories-main-content{display:flex;flex-direction:column;gap:32px;width:100%}.success-stories-head-content{display:flex;align-items:center;flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:32px}.success-stories-button{width:fit-content;height:60px;padding:15px 24px;border-radius:40px;font-weight:600;font-size:16px;border:none;outline:0;display:flex;align-items:center;box-shadow:none;transition:.3s;position:relative;overflow:hidden;z-index:1;cursor:pointer}.choose-us-gradient-bg,.industry-gradient-bg,.work-gradient-bg{top:0;left:0;filter:blur(150px);z-index:-1;pointer-events:none}.success-stories-section.light-version .success-stories-button{background:var(--color-button-dark);color:var(--color-white)}.success-stories-image-container{width:100%;height:auto;max-height:462px;border-radius:24px;overflow:hidden}.success-stories-image{display:block;object-fit:contain;max-width:100%;height:100%;width:100%}.success-item-content{display:flex;flex-direction:column;gap:24px;flex-grow:1;height:100%}.success-item-top{display:flex;flex-direction:column;gap:4px;flex-grow:1}.blog-card-tags,.category-card-tags,.success-item-tags{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.success-item-tag{border-radius:40px;padding:8px 12px;font-weight:500;font-size:14px}.news-card-tag,.success-stories-section.light-version .success-item-tag{background-color:var(--color-news-tag-bg)}.blog-card-text,.category-card-text,.success-item-text{display:flex;flex-direction:column;gap:.25rem}.success-item-title{font-weight:500;font-size:18px;line-height:27px}.success-item-text p{font-weight:500;font-size:14px;line-height:21px}.blog-card-footer,.success-item-footer{display:flex;align-items:center;justify-content:space-between;padding-top:0;margin-top:auto}.success-item-link{display:inline-flex;align-items:center;gap:.25rem;font-weight:500;font-size:1rem;transition:.3s}.news-card-button .defalt-blog-icon,.success-item-link .defalt-success-item-icon{display:inline-block;margin-top:3px;fill:var(--color-primary)}.news-card-button .hover-blog-icon,.success-item-link .hover-success-item-icon{display:none;margin-top:3px;fill:var(--color-black)}.blog-section.light-version .blog-card-link:hover,.success-stories-section.light-version .success-item-link:hover,.success-stories-section.light-version .success-item-link:hover path{color:var(--color-black)}.blog-card-link i,.news-card-button i,.success-item-link i{width:16px;height:16px;font-size:16px;margin-top:3px}.testimonial-star-icon{width:1.25rem;height:1.25rem}.position-selector,.success-stories-slider-container-wrapper{width:100%;position:relative}.success-stories-slider-viewport{overflow:hidden;width:100%}.success-stories-item{border-radius:0;overflow:hidden;transition:.3s;height:auto}.success-stories-card-bottom-border-container{height:2px;overflow:hidden}.success-stories-section.light-version .success-stories-card-bottom-border-container{background:#1a1A1A1A}.success-stories-card-border-gradient-fill{width:0;height:100%;background:linear-gradient(89.99deg,#ffbf00 5.97%,#e151ff 17.71%,#9c83ff 60.75%,#714dff 94.01%);transition:width .3s}@keyframes success-stories-progressBarFillCardBottom{0%{width:0%}100%{width:100%}}#success-stories-image{transition:opacity .3s linear}#success-stories-image.fade{opacity:.2}.industry-section.dark-version,.work-section.dark-version{background-color:var(--color-bg-dark);color:var(--color-text-light)}.industry-gradient-bg,.work-gradient-bg{position:absolute;width:100%;height:84px;background:var(--gradient-industry-bg);transform:rotate(-180deg)}.browse-by-categories-section .section-title-div,.industry-section .section-title-div,.techstack-section .section-title-div{margin-bottom:3rem}.industry-icon-container,.swiper-slide.industry-sector-card{border-top-left-radius:20px;border-top-right-radius:20px;display:flex}.industry-slider-container-wrapper{position:relative;width:100%;overflow:visible}.swiper-slide.industry-sector-card{width:270px;height:auto;flex-direction:column;backdrop-filter:blur(20px);flex-shrink:0}.industry-section.dark-version .swiper-slide.industry-sector-card,.testimonial-section-wrapper.dark-version .testimonial-text-card{background-color:var(--color-card-bg)}.industry-icon-container{align-items:center;justify-content:center;padding:1.5rem;backdrop-filter:blur(4px);background:var(--color-icon-bg)}.industry-section.light-version .industry-icon-container{background:#eaeaec}.industry-section.light-version .industry-icon-container svg{fill:#10101066!important}.industry-section.light-version .industry-content-container{border-bottom:1px solid #1010101A}.industry-section.light-version .industry-card-bottom-border-container{background-color:#10101033}.industry-section.light-version .industry-link:hover,.industry-section.light-version .industry-link:hover svg{color:#1a1a1a;fill:#1a1a1a!important}.industry-sector-card.industry-card-active .industry-grediant-icon{fill:url(#socialHoverGradient);background:linear-gradient(54.02deg,var(--color-hover-gradient-end) 2.81%,var(--color-card-hover-end) 101.21%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.industry-grediant-icon{transition:fill .3s}.industry-section.dark-version .industry-grediant-icon{fill:#FFF6}.industry-content-container{display:flex;flex-direction:column;gap:.25rem;margin:1rem 1rem 0;padding-bottom:1rem;flex-grow:1}.industry-section.dark-version .industry-content-container{border-bottom:1px solid #fffFFF1A}.industry-card-title{font-weight:500;font-size:1.25rem;line-height:1.875rem;margin-bottom:.25rem}.industry-content-container p{font-weight:400;font-size:.875rem;line-height:1.3125rem;overflow:hidden}.industry-section.dark-version .industry-content-container p{color:var(--color-description-text)}.industry-links-container{display:flex;align-items:center;justify-content:flex-start;gap:1.25rem;height:50px;padding-left:1rem;padding-right:1rem}.industry-link{display:inline-flex;align-items:center;gap:.375rem;transition:color .3s}.industry-link:hover{color:var(--color-white)}.default-icon{display:inline-block;height:14px;width:12px;fill:var(--color-primary)}.hover-icon{display:none;fill:var(--color-white);transition:color .3s;height:14px;width:12px}.cv-svg,.option{fill:#1a1a1a!important}.industry-link:hover .hover-icon{transition:color .3s;display:inline-block;color:var(--color-text-light)}.industry-link-text{font-weight:500;font-size:16px;line-height:1!important;display:block}.industry-card-bottom-border-container{width:100%;height:1px;background-color:#ffF3;overflow:hidden}.industry-card-border-gradient-fill{width:0;height:100%;background:var(--gradient-button)}@keyframes industry-progressBarFillCardBottom{from{width:0%}to{width:100%}}.techstack-section{width:100%;padding-top:5rem;padding-bottom:5rem;background-color:var(--color-techstack-bg);font-family:Inter,sans-serif}.techstack-container{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center}.categories-tab-trigger,.techstack-card-header p,.techstack-tab-trigger{color:var(--color-text-dark-light);font-weight:400}.techstack-content-wrapper{display:flex;flex-direction:column;width:100%;gap:40px}.techstack-tabs{display:flex;flex-direction:column;gap:0;width:fit-content;max-width:100%;margin:0 auto;position:relative}.techstack-tabs .swiper-slide{width:fit-content!important}.techstack-tab-item{position:relative;margin-bottom:0}.categories-tab-trigger,.techstack-tab-trigger{width:100%;padding:.75rem 0;border:none;background:0 0;text-align:left;cursor:pointer;outline:0;font-size:1.125rem}.categories-tab-trigger{font-weight:500!important;transition:none!important}.categories-tab-trigger.categories-tab-active,.techstack-card-title,.techstack-tab-active,.techstack-tab-trigger.techstack-tab-active{font-weight:600;color:var(--color-dark)}.techstack-tab-border{position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#fff0;overflow:hidden}.techstack-progress-bar,.techstack-tab-bottom-line{position:absolute;top:0;left:0;height:2px;width:100%;opacity:0;border-radius:10px;background:var(--gradient-hero)}@keyframes progressBarFill{from,to{width:100%}}.techstack-tab-active{font-size:1.125rem}.techstack-tab-content-wrapper{flex:1;margin:0;position:relative;min-height:400px}.techstack-tab-content{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;display:none;visibility:hidden;transition:.2s;pointer-events:none}.techstack-tab-content.techstack-tab-content-active{position:relative;opacity:1;visibility:visible;pointer-events:auto;display:block;transition:.2s}.techstack-card{padding:2rem;background-color:var(--color-bg-white);border-radius:1.5rem}.techstack-card-header{display:flex;flex-direction:column;width:100%;gap:.5rem}.techstack-card-title{font-size:1.25rem;margin-bottom:.5rem}.techstack-card-header p{font-size:1rem;line-height:1.5}.techstack-services-title{font-weight:500;font-size:1rem;color:var(--color-dark)}.techstack-services-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:1rem;width:100%}.techstack-service-item{display:flex;width:100%;min-height:120px;padding:0;flex-direction:column;align-items:center;justify-content:center;background-color:var(--color-techstack-bg);border-radius:.75rem}.techstack-service-content{display:flex;flex-direction:column;max-width:100%;height:65px;align-items:center;justify-content:center;gap:.75rem;padding:0}.techstack-service-icon-wrapper svg{position:relative;width:48px;height:48px;object-fit:contain;fill:#3a3a3a!important}.techstack-service-label{font-weight:500;font-size:15px;color:var(--color-dark);text-align:center;padding:0 5px}.techstack-card-inner,.techstack-services{display:flex;flex-direction:column;gap:1.25rem}.techstack-swiper{border-bottom:1px solid #0000001A}.techstack-swiper .swiper-slide:last-child{margin-right:0!important}.techstack-tabs .swiper-button-next,.techstack-tabs .swiper-button-prev{display:none;color:#333}.techstack-tabs .techstack-swiper-button{width:35px!important;height:28px!important;margin-top:0!important;top:50%!important;display:none;align-items:center;justify-content:center;transform:translateY(-50%);transition:.3s!important;position:absolute;z-index:10;background-color:#f5f6f7!important}.categories-swiper-button:after,.techstack-tabs .techstack-swiper-button:after{font-size:16px;color:#1a1a1a;font-weight:700}@media (max-width:990px){.techstack-swiper .swiper-wrapper{width:fit-content!important;margin:0 auto!important}.techstack-content-wrapper{gap:20px}.techstack-tab-content-wrapper{width:100%;padding:0}.techstack-card{margin-top:0}.techstack-swiper{padding:0 10px;position:relative;width:100%}.swiper:not(.techstack-swiper){width:100%!important;margin-left:0!important;margin-right:0!important}.techstack-swiper .swiper-slide{width:auto!important;padding:0 3px;display:flex!important;justify-content:center!important;align-items:center!important;flex-shrink:0}.techstack-swiper .swiper-wrapper{padding:0}.techstack-swiper .swiper-slide .categories-tab-trigger,.techstack-swiper .swiper-slide .techstack-tab-trigger{width:100%;text-align:center;padding:10px 0;transition:.3s;position:relative;border:none;background:0 0}.techstack-swiper .swiper-slide .techstack-tab-trigger.techstack-tab-active,.techstack-swiper .swiper-slide .techstack-tab-trigger:active{color:#1a1a1a;font-weight:600}.techstack-tabs .swiper-button-prev{left:-12px!important}.techstack-tabs .swiper-button-next{right:-12px!important}.techstack-tabs{position:relative;padding:0 19px}.categories-tab-trigger{font-size:16px!important}}@media (max-width:768px){.techstack-swiper .swiper-slide{width:calc(50% - 8px)}.categories-tab-trigger{font-size:14px!important}}@media (min-width:640px){.capabilities-tabs{width:320px}.capabilities-service-card{padding-left:2rem;padding-right:2rem}.swiper-slide.industry-sector-card{width:275px}.industry-icon-container{padding:0;height:104px}}.choose-us-gradient-bg{position:absolute;width:100%;height:117px;background:var(--gradient-choose-us-bg)}.choose-us-section.light-version .choose-us-gradient-bg,.work-perks-section.light-version .choose-us-gradient-bg{background:linear-gradient(90.06deg,#714dff -3.82%,#9c83ff 28.35%,#e151ff 76.08%,#fff759 99.95%);bottom:0;top:auto;height:80px}.choose-us-section.light-version .choose-us-card,.work-perks-section.light-version .choose-perks-card{border-color:#1a1A1A1A}.choose-us-section.light-version .choose-us-card-icon-wrapper path,.work-perks-section.light-version .choose-us-card-icon-wrapper path{fill:#1A1A1A66}.choose-us-cards-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%}.choose-us-cards-row{display:grid;grid-template-columns:repeat(1,1fr);gap:0;width:100%}.choose-us-card{background-color:#fff0;border-left:1px solid var(--color-border);margin-bottom:40px}.choose-us-card-inner{position:relative;width:100%;min-height:233px;padding:1.75rem}.choose-us-card-content{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.choose-us-card-icon-wrapper{position:relative;width:38px;height:38px}.choose-us-card-icon-wrapper svg path{transition:.3s}.choose-us-card-info,.choose-us-card-text{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%}.choose-us-card-title{font-weight:500;font-size:1.25rem;line-height:1.5}.choose-us-section.dark-version .choose-us-card-title,.testimonial-section-wrapper.dark-version .testimonial-card-author-name,.testimonial-section-wrapper.dark-version .testimonial-card-content p,.work-perks-section.dark-version .choose-us-card-title{color:var(--color-text-primary)}.choose-us-card-info p,.choose-us-card-text p{font-weight:400;font-size:1rem;line-height:1.6875rem}.choose-us-section.dark-version .choose-us-card-text p,.testimonial-section-wrapper.dark-version .testimonial-card-author-title,.testimonial-section-wrapper.dark-version .testimonial-stat-label,.work-perks-section.dark-version .choose-us-card-info p{color:var(--color-text-light-muted)}.choose-us-card-decorative-line{position:absolute;width:1px;height:16px;top:38px;background:#9478ff;left:-1px;display:block}.blog-section,.hiring-section{position:relative;width:100%;padding-top:5rem;padding-bottom:5rem;z-index:2}.blog-section.light-version,.hiring-section.light-version{background-color:var(--color-techstack-bg)}.blog-section.dark-version .blog-card{background-color:#fffFFF17}.blog-section.dark-version .blog-card-date,.blog-section.dark-version .blog-card-tag,.success-stories-section.dark-version .success-item-date{background-color:#714DFF26}.blog-gradient-bg{position:absolute;width:100%;height:80px;bottom:0;left:0;transform:rotate(-180deg);background:var(--gradient-capabilities-bg);filter:blur(200px);pointer-events:none;z-index:-1}.blog-container{align-items:center;gap:2.5rem}.blog-card{width:100%;border-radius:20px;overflow:hidden;height:100%;padding:16px;gap:16px}.blog-slider{width:100%;overflow:hidden}.blog-slider .swiper-slide{display:flex;height:auto}.blog-section.light-version .blog-card,.hiring-section.light-version .hiring-card{background-color:var(--color-bg-white)}.blog-category-tag,.blog-section.light-version .blog-card-date,.blog-section.light-version .blog-card-tag,.category-card-date,.category-card-tag,.success-item-date{background-color:var(--color-blog-tag-bg)}.blog-card-image,.category-card-image{width:100%;height:13rem;object-fit:cover;border-radius:16px;display:block}.blog-card-date,.blog-card-tag,.blog-category-tag,.category-card-date,.category-card-tag,.success-item-date{color:var(--color-primary);border-radius:40px}.blog-card-content,.category-card-content{display:flex;flex-direction:column;gap:.5rem;flex-grow:1}.blog-card-tag,.blog-category-tag,.category-card-tag{padding:.25rem .625rem;font-weight:600;font-size:.75rem}.blog-card-title,.category-card-title,.news-card-title{font-weight:500;font-size:1.125rem;line-height:1.6875rem}.blog-card-text p,.category-card-text p{font-weight:400;font-size:16px;line-height:1.5}.blog-card-link,.news-card-button{display:inline-flex;align-items:center;gap:.25rem;color:var(--color-primary);font-weight:500;font-size:1rem;line-height:1!important;transition:.2s;cursor:pointer}.blog-card-link .defalt-blog-icon,.case-card-link .defalt-blog-icon{display:inline-block;fill:var(--color-primary)}.our-ready-to-launch-link .default-blog-icon{display:inline-block;fill:#9C83FF}.blog-card-link .hover-blog-icon{display:none;margin-top:2px}.blog-section.light-version .blog-card-link .hover-blog-icon{fill:var(--color-black)}.blog-card-date,.category-card-date,.success-item-date{padding:8px 12px;font-weight:600;font-size:12px;backdrop-filter:blur(30px)}@media (min-width:1500px){.blog-card-image,.category-card-image{height:15rem}.blog-card-text p,.category-card-text p{font-size:16px}}@media (min-width:768px){.browse-by-categories-section .section-title-div,.industry-section .section-title-div,.techstack-section .section-title-div{margin-bottom:3rem}.choose-us-section{padding-top:5rem;padding-bottom:5rem}.choose-us-container{gap:4rem}.choose-us-card-inner{padding-left:calc(1.75rem + 1px)}.choose-us-card-decorative-line{display:block}.blog-container{gap:3rem}}@media (max-width:575px){.legend-text{font-size:13px}.card{flex-direction:column;align-items:start}.who-we-are-section{padding:50px 0}.capabilities-orbit-image,.success-bg-element-2{display:none}.section-title-div{gap:4px}.capabilities-header-content{gap:.5rem;margin-bottom:1.5rem}.capabilities-service-card{padding:15px}.capabilities-service-icon-container{width:54px;height:54px}.capabilities-service-icon{font-size:25px;width:25px;height:25px}.blog-card-title,.capabilities-service-title,.category-card-title{font-size:16px;line-height:24px}.capabilities-service-text p,.techstack-card-header p{line-height:21px;font-size:14px}.launch-gradient-left-bg,.launch-gradient-right-bg{width:145px;height:158px;filter:blur(124px)}.launch-gradient-left-bg{top:38%;left:0;transform:rotate(-180deg);background:var(--gradient-capabilities-bg);z-index:-1;pointer-events:none;position:absolute}.launch-card-img-container{height:300px}.launch-card-img{object-fit:cover}.launch-title,.success-item-title{font-size:16px}.success-stories-head-content{gap:16px}.success-stories-section,.success-stories-section.light-version{background-color:var(--color-white)}.success-stories-main-div{background:0 0!important;padding:0;border-radius:0}.success-item-tag{padding:6px 10px;font-size:13px}.success-stories-item{background:0 0!important}.success-bg-element-1{width:273px;height:78px;max-width:100%;top:20px;filter:blur(70px);right:-50px}.success-stories-image-container{width:100%;height:300px;background-color:var(--color-techstack-bg);border-radius:16px;overflow:hidden}.success-stories-image{max-width:95%;height:100%;margin-left:auto}.success-item-link,.success-item-text p{font-size:14px}.category-tab-trigger,.techstack-tab-trigger{padding:8px;font-size:14px}.techstack-card{padding:16px}.techstack-card-title{font-size:16px;font-weight:500;line-height:1}.blog-card-date,.category-card-date,.success-item-date{font-size:12px}.blog-container{gap:1.5rem}}@media (max-width:350px){.success-stories-image-container{max-height:250px}.blog-card{padding:10px}.case-study-details-main-heading,.case-study-details-main-heading span{font-size:28px!important}}@media (max-width:1200px){.capabilities-orbit-image{width:580px;height:580px;top:-260px;right:-260px}.blog-card-image,.category-card-image{height:11rem}.blog-card-title,.category-card-title{font-size:16px;line-height:23px}.blog-card-text p,.category-card-text p{font-size:14px;line-height:21px}.blog-card-link{font-size:14px}.blog-card-link svg{width:11px;height:11px}.blog-card{padding:12px;gap:12px}}@media (max-width:1024px){.industry-link-text,.who-we-are-section p{font-size:14px}.who-we-are-header{margin-bottom:24px}.industry-section,.launch-section{padding:4rem 0}.blog-section,.browse-by-categories-section,.success-stories-section,.techstack-section{padding-top:4rem;padding-bottom:4rem}.industry-content-container p{font-size:14px;line-height:21px}.industry-icon-container svg{width:38px;height:38px}.industry-link svg{width:11px;height:11px}.industry-icon-container{height:89px}.industry-card-title{font-size:16px;line-height:20px}.choose-us-section{padding-top:4rem;padding-bottom:30px}.blog-card-image,.category-card-image{height:12rem}}@media (max-width:991px){.logo-slider{height:88px}.expertise-image{height:32px}.expertise-marque-wrapper{gap:40px}.techstack-tabs{overflow:hidden;position:relative}.techstack-tab-item{flex:0 0 auto;margin-bottom:0}.category-tab-trigger,.techstack-tab-trigger{font-size:14px}.blog-card-image,.category-card-image{height:14rem}}@media (max-width:767px){.launch-tab,.launch-text a,.launch-text p{font-size:14px}.launch-card{padding:10px;gap:10px}.choose-us-card-icon-wrapper,.choose-us-card-icon-wrapper svg{width:31px;height:31px}.choose-us-card-title,.launch-title{font-size:16px;font-weight:500}.launch-title{line-height:1.5}.launch-text{gap:0}.launch-text a,.launch-text p{line-height:24px}.choose-us-card{margin-bottom:20px}.choose-us-card-inner{min-height:auto;padding:1rem}.choose-us-card-decorative-line{top:23px}.choose-us-card-content{gap:.8rem}.blog-card-image{height:17rem}.category-card-image{height:12rem!important}}@media (max-width:400px){.blog-card-image,.category-card-image{height:10rem}}.testimonial-section-wrapper{position:relative;width:100%;padding-top:120px;padding-bottom:120px}.testimonial-section-wrapper.light-version .testimonial-section-container{background-color:#ebeaed}.testimonial-section-wrapper.light-version .testimonial-bottom-fade{background:linear-gradient(to top,#f5f6f7,#f5f6F700)}.testimonial-card-rating svg{fill:#F0932B}.testimonial-section-wrapper.light-version .testimonial-text-card{background-color:#1010100F}.testimonial-section-wrapper.light-version .testimonial-stat-item{border-color:#10101026}.testimonial-section-container{position:relative;width:100%;padding:1.75rem;border-radius:40px;overflow:hidden;backdrop-filter:blur(18px);background-color:var(--color-testimonial-bg);z-index:1}.testimonial-decorative-blur{position:absolute;width:100%;max-width:646px;height:150px;top:24%;left:50%;transform:translateX(-50%);border-radius:50%;background:var(--gradient-capabilities-bg);filter:blur(150px);pointer-events:none;z-index:3}.testimonial-decorative-bottom-blur{width:100%;position:absolute;bottom:0;left:0;height:100%;pointer-events:none;z-index:0}.testimonial-section-wrapper.dark-version .testimonial-decorative-bottom-blur{background:linear-gradient(327.81deg,#090616 19.06%,#0906161a 89.78%)}.testimonial-header-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;width:100%;gap:2rem;position:relative;z-index:5;margin-bottom:2.5rem}.testimonial-stats-grid{display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;gap:1.25rem 1.25rem;width:100%;position:relative}.testimonial-stat-item{height:100%}.testimonial-stat-item div{display:flex;flex-direction:column;gap:.25rem;align-items:start}.testimonial-stat-number{font-weight:600;font-size:24px;color:var(--color-primary)}.testimonial-stat-label{font-weight:400;font-size:14px;line-height:21px}.testimonial-desktop-columns{height:800px;overflow:hidden;position:relative}.testimonial-card-base:nth-child(3n+2):not(:nth-child(2)){margin-top:-50px}.testimonial-card-base:first-child,.testimonial-card-base:nth-child(3){margin-top:50px}.testimonial-row-track{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;will-change:transform;animation:25s linear infinite testimonialContinuousVerticalScroll}@keyframes testimonialContinuousVerticalScroll{0%{transform:translateY(0)}100%{transform:translateY(-50%)}}.testimonial-card-base{height:335px;width:100%;display:flex;flex-direction:column;flex-shrink:0;border-radius:20px;overflow:hidden}@media (min-width:1441px){.testimonial-card-base{height:400px}}@media (max-width:991px){.testimonial-card-base{height:410px}}@media (max-width:790px){.testimonial-card-base{height:320px}}@media (max-width:420px){.research-radar-scanner{width:300px!important;height:300px!important}.radar-dot,.research-radar-item div:nth-child(4){width:8px;height:8px}.research-radar-item div:nth-child(4){left:calc(50% - 4px);top:calc(50% - 4px)}.research-radar-item div:nth-child(3){height:20px;width:20px;left:calc(50% - 10px);top:calc(50% - 10px)}.research-radar-item div:nth-child(2){height:30px;width:30px;left:calc(50% - 15px);top:calc(50% - 15px)}.research-radar-item div:first-child{height:40px;width:40px;left:calc(50% - 20px);top:calc(50% - 20px)}.dot-1{bottom:77px;left:19px}.dot-3{bottom:84px;right:24px}.dot-5{top:4px;left:67%}.dot-7{bottom:33.5%;left:1%}.dot-2{bottom:26px;right:36px}.circle-2 .research-radar-item-3{right:15px;bottom:4px}.circle-1 .research-radar-item-3{right:1%;bottom:42%}.circle-2 .research-radar-item-1{left:25px;top:-6px}.circle-2 .research-radar-item-2{left:132px;top:-17px}.circle-1 .research-radar-item-1{left:-2px;top:43px}.circle-1 .research-radar-item-2{right:140px;top:-25px}.circle-3 .research-radar-item-1{left:-19px;top:23px}.circle-1,.radar-container{width:300px!important;height:150px!important;border-radius:150px 150px 0 0!important}.circle-2{width:230px!important;height:115px!important;border-radius:115px 115px 0 0!important}.circle-3{width:160px!important;height:80px!important;border-radius:80px 80px 0 0!important}.small-circle{width:100px!important;height:50px!important;border-radius:50px 50px 0 0!important}}@media (max-width:480px){.techstack-swiper .swiper-slide{width:100%}.categories-swiper-button:after,.techstack-tabs .techstack-swiper-button:after{font-size:12px}.categories-swiper-button,.techstack-swiper .techstack-swiper-button{width:26px;height:26px;margin-top:-13px}.testimonial-video-card{background-position:center!important}}.testimonial-text-card{backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.testimonial-video-card{border-radius:24px;background-size:cover;background-position:center;position:relative;cursor:pointer}.testimonial-card-content{padding:1.25rem;display:flex;flex-direction:column;justify-content:space-between;height:100%}.testimonial-card-content p{font-weight:400;font-size:1rem;line-height:1.875rem}.testimonial-card-footer{display:flex;justify-content:space-between;align-items:flex-end;width:100%;margin-top:1rem}.testimonial-card-author{display:flex;flex-direction:column;gap:.125rem}.testimonial-card-author-name{font-weight:400;font-size:1.125rem}.testimonial-card-author-title{font-weight:500;font-size:.875rem}.testimonial-card-rating{display:flex;align-items:center;gap:0}.testimonial-play-button,.testimonial-play-button-inner{background-color:var(--color-play-button-outer);align-items:center;border-radius:9999px}.testimonial-play-button{width:76px;height:76px;display:flex;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);backdrop-filter:blur(8.5px);-webkit-backdrop-filter:blur(8.5px);transition:background-color .2s;z-index:10}.testimonial-play-button:hover{background-color:var(--color-border-white)}.testimonial-play-button-inner{width:55px;height:55px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:flex;justify-content:center}.testimonial-play-button-icon-wrapper{display:flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:9999px;overflow:hidden;background:#fffFFF1A;backdrop-filter:blur(28.8px);padding-left:2px}.testimonial-play-button-icon{width:13px;height:13px;color:#fff;font-size:13px}.testimonial-img-footer{position:absolute;bottom:-1px;width:100%;text-align:center;padding:17px 0;font-weight:500;font-size:22px;line-height:100%;letter-spacing:0;color:#fff;z-index:1;overflow:hidden}.testimonial-img-footer::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:#10101033;backdrop-filter:blur(20px);border-radius:0 0 24px 24px;z-index:-1}.testimonial-mobile-slider-viewport{display:none;width:100%;overflow:hidden;margin-top:2rem}@keyframes testimonialContinuousHorizontalScroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.testimonial-bottom-fade{position:absolute;width:100%;height:137px;bottom:0;left:0;border-radius:0 0 40px 40px;pointer-events:none;z-index:0}.testimonial-section-wrapper.dark-version .testimonial-bottom-fade{background:var(--gradient-testimonial-fade)}@media (max-width:449px){.testimonial-stat-item:last-child,.testimonial-stat-item:nth-child(2){padding:1rem 0!important}.testimonial-stat-item:first-child>div,.testimonial-stat-item:nth-child(3)>div{padding-right:10px}}.testimonial-video-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000c7;display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s linear .3s}.testimonial-video-modal-overlay.active{opacity:1;visibility:visible;transition:opacity .3s,visibility linear}.testimonial-video-modal-content{position:relative;background-color:var(--color-black);padding:10px;border-radius:8px;width:90%;max-width:800px;box-shadow:0 10px 30px #00000080}.testimonial-video-modal-content iframe,.testimonial-video-modal-content video{display:block;width:100%;aspect-ratio:16/9;border:none;border-radius:4px}.testimonial-video-modal-close{position:absolute;top:-10px;right:-10px;background:var(--color-white);color:#333;border:none;border-radius:50%;width:30px;height:30px;font-size:18px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 2px 5px #0003}.blog-details-faqs .accordion-title,.case-study-main-heading span,.news-card-tag,.news-popup-description .bold{font-weight:600}.testimonial-video-modal-close:hover{background-color:#eee;color:#000}.testimonial-stat-item:last-child{border-right:none;padding-right:0}@media (min-width:640px){.choose-us-cards-row{grid-template-columns:repeat(2,1fr)}.testimonial-stats-grid{grid-template-columns:repeat(4,1fr)}.testimonial-stat-item{align-items:center;border-right:1px solid var(--color-divider-light);padding-right:12px;gap:.5rem}.testimonial-stat-label{font-size:14px;text-align:center;max-width:none}}@media (min-width:991px){.capabilities-header-content{width:48%}.testimonial-header-content{margin-bottom:3rem}.testimonial-mobile-slider-viewport{display:none}}@media (max-width:991px){.testimonial-desktop-columns{display:none}.testimonial-video-modal-close{width:20px;height:20px;font-size:15px}.testimonial-card-base:first-child,.testimonial-card-base:nth-child(3){margin-top:0}.testimonial-stat-item:first-child,.testimonial-stat-item:nth-child(2){border-bottom:1px solid #fffFFF26;padding-bottom:1rem}.testimonial-stat-item:first-child>div,.testimonial-stat-item:nth-child(3)>div{border-right:1px solid #fffFFF26;height:100%}.testimonial-mobile-slider-viewport{display:block}.testimonial-stats-grid{grid-template-columns:repeat(2,1fr);gap:0!important}.testimonial-stat-item{padding:1rem!important;border-right:none}.testimonial-stat-item:nth-child(odd){padding-right:1.25rem}.testimonial-stat-label{text-align:left}.testimonial-section-container{background:0 0!important;backdrop-filter:blur(0)!important;padding:0;overflow:visible}.testimonial-decorative-bottom-blur{background:0 0!important}.testimonial-img-footer{font-size:18px!important}}.news-section{width:100%;padding-top:5rem;padding-bottom:5rem;background-color:var(--color-bg-white);overflow:hidden}.news-gradient-bg{position:absolute;width:646px;max-width:100%;height:150px;top:0;right:0;border-radius:323px/75px;background:var(--gradient-news-bg);filter:blur(150px);pointer-events:none;opacity:.5}.news-content{display:flex;flex-direction:column;gap:3rem;position:relative;z-index:10;width:100%}.news-slider .swiper-slide{width:auto;height:auto}.news-card{height:100%;background-color:var(--color-bg-white);border-radius:20px}.news-card-inner{padding:1rem;display:flex;gap:1rem;height:100%}.news-card-image{width:200px;height:auto;object-fit:cover;border-radius:16px;flex-shrink:0}.news-card-content{display:flex;flex-direction:column;justify-content:space-between;max-width:100%;height:100%;flex-grow:1}.news-card-tags{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:8px}.news-card-tag{color:var(--color-primary);font-size:.75rem;border:1px solid #fff0;padding:.25rem .625rem;border-radius:40px}.news-card-text{display:flex;flex-direction:column;gap:5px;margin-top:.25rem}.news-card-text p{font-weight:500;font-size:1rem;color:var(--color-text-dark-muted);line-height:1.5}.news-popup-title a{display:inline-block;vertical-align:middle}.news-popup-title svg{margin-top:5px}.news-card-footer{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:8px}.news-slide-narrow,.news-slide-wide{max-width:100%!important}@media (max-width:1200px){.testimonial-stat-item div{align-items:center;text-align:center}.testimonial-section-wrapper{padding-top:5rem;padding-bottom:5rem}.testimonial-stats-grid{gap:12px}.testimonial-stat-label{font-size:13px}.testimonial-stat-item{padding-right:5px}.news-card-text p{font-size:14px;line-height:1.5}.news-card-title{font-size:16px;line-height:22px}.news-card-image{max-width:100%;width:180px}.news-card-inner{padding:12px;gap:12px}.news-card-button{font-size:14px}}@media (max-width:991px){.news-card-inner{flex-direction:column}.news-card-image{width:100%;height:14rem}.news-card-title{font-size:16px}.news-card-text p{font-size:14px}.news-card-text{margin-top:8px}.news-content{gap:2rem}}@media (max-width:767px){.testimonial-card-content p{font-size:14px;line-height:24px}.testimonial-card-author-title{font-size:12px;line-height:22px}.testimonial-card-content{padding:12px}.testimonial-card-footer{flex-wrap:wrap;gap:10px;align-items:center}.testimonial-card-author-name{font-size:16px}.news-card-image{height:17rem}}@media (max-width:575px){.testimonial-card-base img{object-fit:contain}.testimonial-card-base{max-width:400px;margin:0 auto;height:100%!important}.testimonial-mobile-slider-viewport .swiper-slide{height:auto!important}.blog-card-image,.category-card-image,.news-card-image{height:15rem}.testimonial-img-footer{font-size:16px!important}}@media (max-width:400px){.blog-card-image,.news-card-image{height:11rem}.category-card-image{height:11rem!important;margin-bottom:13px}.category-card{padding:13px}}.news-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000c7;display:none;justify-content:center;align-items:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.news-popup.fade-in{opacity:1;visibility:visible}.news-popup.fade-out{opacity:0;visibility:hidden}.news-popup-content{background-color:#fff;padding:26px;border-radius:8px;max-width:600px;width:92%;position:relative;box-shadow:0 4px 8px #0003;transform:scale(.95);transition:transform .3s}.news-popup.fade-in .news-popup-content{transform:scale(1)}.news-popup.fade-out .news-popup-content{transform:scale(.95)}.news-popup-header{display:flex;align-items:start;justify-content:space-between;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #d3d2d2db}.news-popup-close{font-size:24px;cursor:pointer;color:#333}.news-popup-title{font-size:24px;color:#333;line-height:1.4;font-weight:500;padding-right:20px}.news-popup-description,.news-popup-description a{font-size:16px;color:#666;line-height:1.6}.news-popup-description p{display:block;margin-bottom:10px}.news-popup-description a{font-weight:500;transition:.3s;text-underline-offset:2px}.cta-section{background-color:var(--bg-cta);position:relative;z-index:1}.cta-blur-line,.cta-container::after{position:absolute;z-index:-1;width:100%}.cta-blur-line{height:74px;background:var(--gradient-industry-bg);filter:blur(175px);pointer-events:none;top:0}.cta-container{width:100%;max-width:1410px;margin:0 auto;height:100%;min-height:700px;position:relative;padding:50px 16px 0}@media(max-width:1549px){.cta-container{max-width:1350px}}@media (max-width:1440px){.cta-container{max-width:1200px}}@media (max-width:1300px){.cta-container{max-width:1150px}}.cta-container::after{content:'';height:100%;left:50%;bottom:0;background-image:url(/wp-content/themes/rain_infotech/assets/images/cta-bg.webp);background-position:bottom center;background-size:contain;background-repeat:no-repeat;transform:translateX(-50%)}@media (min-width:1200px){.testimonial-header-content{flex-direction:row;align-items:center;gap:2rem}.testimonial-stats-grid{width:55%}.testimonial-stat-label{text-align:left}.cta-container{padding:120px 16px 0}}.cta-contact-form,.cta-text-content{flex-direction:column;display:flex;position:absolute}.cta-text-content{align-items:flex-start;gap:8px;bottom:10%;left:5%;width:47%}.cta-heading{font-family:Archivo,sans-serif;color:#fff0}.cta-heading-light{font-weight:300;color:var(--color-white);font-size:28px;line-height:52px}.cta-heading-bold{color:var(--color-text-highlight);font-size:40px;font-weight:600}@media (min-width:768px){.news-gradient-bg{opacity:1}.cta-heading-light{font-size:36px;line-height:52px}.cta-heading-bold{font-size:40px;line-height:52px}}@media (min-width:1024px){.choose-us-cards-row,.launch-grid{grid-template-columns:repeat(3,1fr);gap:16px}.cta-heading-light{font-size:28px}.cta-heading-bold{font-size:48px}.ai-service-capabilities-grid .capabilities-service-card:nth-child(11){border-bottom-left-radius:0}}.cta-text-content p{color:var(--color-button-bg);width:100%;font-size:16px;line-height:27px;font-weight:400}.cta-certifications{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:40px}.cta-appfutura-logo,.cta-clutch-logo,.cta-iso-image{height:auto;object-fit:contain}.cta-iso-image{width:57px}.cta-appfutura-logo{width:60px}.cta-clutch-logo{width:65px}.cta-theclutch-logo{width:60px;height:60px;object-fit:contain}.cta-contact-form{margin-top:48px;width:100%;max-width:448px;margin-left:auto;margin-right:auto;align-items:flex-start;gap:24px;padding:24px;background-color:var(--color-white);border-radius:24px;box-shadow:0 4px 48px var(--shadow-dark);left:auto;right:5%;top:7%;height:fit-content}.cta-form-input,.cta-phone-input-container{background-color:var(--color-input-bg);outline:0}.cta-form-fields{display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%}.cta-form-input{width:100%;height:56px;padding:8px 16px;border-radius:12px;color:#000;border:1px solid #fff0;font-size:16px;font-weight:400}.cta-form-input:focus{outline:0;border:1px solid var(--color-radar-glow)}@media (min-width:768px){.cta-certifications{gap:24px}.cta-theclutch-logo{width:73.23px;height:73.23px}.cta-iso-image{width:64.54px;height:auto}.cta-appfutura-logo{width:73.54px;height:61.52px}.cta-clutch-logo{width:78.65px;height:73.23px}.cta-form-input{height:61px}}.cta-phone-input-container:focus-within{border:1px solid var(--color-radar-glow)}.country-selector{position:relative;cursor:pointer;height:100%;display:flex;align-items:center;padding:0}.country-selector .selected-country{display:flex;align-items:center;gap:6px;height:100%}.country-selector .country-flag,.country-selector .country-item img{object-fit:cover;border-radius:2px}.country-selector .country-dropdown{position:absolute;top:100%;left:0;width:280px;background:#fff;border-radius:8px;box-shadow:0 4px 12px #0000001a;margin-top:5px;opacity:0;visibility:hidden;transform:translateY(10px);transition:.2s;z-index:1000}.cta-form-checkbox:focus,.cta-submit-button,.cta-submit-button:focus{box-shadow:none;outline:0}@media(max-width:375px){.country-selector .country-dropdown{width:200px}.cta-certifications{gap:10px!important}}.country-selector .search-box{padding:10px 12px;border-bottom:1px solid #eee;display:flex;align-items:center;gap:8px;background:#f8f9fa}.country-selector .search-box input{border:none;background:0 0;outline:0;width:100%;font-size:14px;color:var(--color-text-dark-muted)}.country-selector .search-box i{color:#999;font-size:14px}.country-selector .country-list{max-height:250px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.country-selector .country-list::-webkit-scrollbar{display:none}.country-selector .country-item{display:flex;align-items:center;padding:8px 16px;cursor:pointer;transition:background-color .2s;gap:12px}.country-selector .country-item:hover{background-color:#f8f9fa}.country-selector .country-item .country-name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;color:var(--color-text-dark)}.country-selector .country-item .dial-code{color:#999;font-size:13px}.cta-phone-input-container{display:flex;width:100%;height:56px;align-items:center;gap:12px;padding:0 16px;border-radius:12px;border:1px solid #fff0}.cta-form-textarea,.cta-phone-input{color:#000;font-size:16px;font-weight:400;outline:0}.cta-phone-divider{width:1px;height:24px;background-color:var(--color-divider-dark);flex-shrink:0}.cta-phone-input{width:100%;background:0 0;white-space:nowrap;border:none;line-height:21px}.cta-phone-input:focus{outline:0}.cta-form-textarea{width:100%;height:112px;padding:12px 16px;background-color:var(--color-input-bg);border-radius:12px;resize:none;border:1px solid #fff0}.cta-form-textarea:focus{border:1px solid var(--color-radar-glow)}.cta-checkbox-container,.footer-newsletter-checkbox-container{display:flex;align-items:flex-start;gap:8px;width:100%}.cta-form-checkbox{margin-top:4px;width:16px;height:16px;flex-shrink:0;border:1px solid var(--color-checkbox-border);border-radius:2px}.cta-form-checkbox:checked{background-color:var(--gradient-from);border-color:#fff0}.cta-checkbox-label{color:#1a1A1A80;cursor:pointer;font-size:14px;line-height:21px;font-weight:500}.cta-submit-button{width:100%;height:56px;padding:15px 24px;border-radius:40px;background:var(--color-button-dark);color:var(--color-white);text-align:center;border:none;transition:.3s;font-size:16px;font-weight:600;position:relative;z-index:1;overflow:hidden;cursor:pointer}@media (max-width:1200px){.cta-container{max-width:1040px}.cta-container::after{width:96%}.cta-text-content p{max-width:95%}.cta-contact-form{right:4.5%;top:auto;bottom:11%}.cta-heading-light{font-size:35px;line-height:37px}.cta-text-content{bottom:8%}.cta-card,.cta-container{min-height:600px}.cta-heading-bold{font-size:43px}.cta-certifications{margin-top:20px}.cta-form-input,.cta-form-textarea,.cta-phone-input{font-size:14px}.links-and-contact-section .accordion-item:last-child{max-width:max-content!important}}@media (max-width:1100px){.coin-element-wrapper{width:105px!important;height:105px!important}.animate-float-coin{top:214px!important;left:3%!important}.animate-float-coin-delay{right:10%!important;top:147px!important}.cta-text-content{width:43%}}@media (max-width:1075px){.cta-text-content p{font-size:15px;line-height:24px}.cta-text-content{gap:0}}@media (max-width:1024px){.cta-container{max-width:970px}.cta-text-content{bottom:7%;width:43%}.animate-float-coin.ai-service-coin-element-wrapper-left{left:0!important;top:28%!important}.animate-float-coin-delay.ai-service-coin-element-wrapper-right{right:7%!important;top:16%!important}}@media (max-width:991px){.cta-container{max-width:100%;background:var(--cta-gradient-bg);padding:50px 0}.cta-container::after{display:none}.cta-text-content{position:unset;max-width:70%;width:100%}.cta-contact-form{position:unset;max-width:100%}.cta-heading-bold,.cta-heading-light{line-height:52px}.cta-text-content p{margin-top:8px}.cta-heading,.cta-text-content{margin:0 auto;text-align:center}.cta-certifications{margin:20px auto 0}.footer{padding:0}}@media (max-width:575px){.cta-heading-bold,.cta-heading-light{line-height:40px}.cta-heading-light{font-size:27px}.cta-heading-bold{font-size:33px}.cta-text-content p{font-size:14px;line-height:22px}.cta-container{padding:3rem 0}.cta-contact-form{margin-top:32px;padding:12px;gap:12px}}@media (min-width:1441px){.cta-heading-light{font-size:34px!important;line-height:58px!important}.cta-heading-bold{font-size:60px!important;margin-top:5px!important;display:block!important}.cta-text-content p{font-size:18px;line-height:30px;width:100%;margin-top:10px}.cta-appfutura-logo,.cta-clutch-logo,.cta-iso-image,.cta-theclutch-logo{width:auto!important;height:95px!important}.cta-text-content{bottom:15%!important}.cta-contact-form{top:auto!important;bottom:12%!important;max-width:540px}.cta-card{height:650px!important}.cta-container::after{width:98%}.cta-form-textarea{height:175px}}.footer{width:100%;background-color:var(--bg-footer,#100f1a);position:relative;z-index:2;box-shadow:0 -4px 250px var(--shadow-footer,#4b00ff1a),0 -4px 250px var(--shadow-footer,#4b00ff1a);color:var(--color-description-text,#a0a3bd)}.footer-social-icon svg circle,.footer-social-icon svg g,.footer-social-icon svg path,.footer-social-icon svg rect{transition:fill .3s;cursor:pointer}.dropdown-arrow{display:inline-block;width:16px;height:16px;margin-left:8px;vertical-align:middle;transition:transform .3s}.footer-newsletter-button,.footer-social-icon{cursor:pointer;transition:.3s;overflow:hidden;position:relative}@media (max-width:410px){.footer-social-icon svg{width:25px;height:25px}}@media (max-width:346px){.footer-social-icon svg{width:22px;height:22px}.footer-social-group{gap:10px!important}}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;margin-top:2px;border:1px solid #4a4a6a;background-color:#fff0;border-radius:4px;cursor:pointer;position:relative;vertical-align:middle}input[type=checkbox]:checked{background-color:#7f5af0;border-color:#7f5af0;position:relative}input[type=checkbox]:checked::after{content:'';position:absolute;left:4px;top:0;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.footer-contact-text{line-height:20px;white-space:nowrap;font-weight:400;color:#a2a1a7;font-size:14px}.footer-contact-items{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.footer-contact-item{display:flex;align-items:center;gap:8px;width:auto;cursor:pointer}.accordion-content li a:hover,.country-description,.footer-contact-item:hover .footer-contact-icon-container,.footer-contact-item:hover .footer-contact-text{color:#f5f5f5}.footer-contact-section{display:flex;flex-direction:column;align-items:flex-start;gap:20px;gap:10px}.footer-contact-icon-container{display:flex;align-items:center;justify-content:center;background-color:#ffffff0d;border-radius:40px;padding:10px}.footer-newsletter-form{display:flex;flex-direction:column;align-items:flex-start;gap:31px;width:100%}.footer-newsletter-input-container{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}.footer-newsletter-input{width:100%;padding:16px;background-color:var(--color-bg-icon,#2c2c4a);border-radius:56px;border:1px solid var(--color-divider-light,#4a4a6a);backdrop-filter:blur(14px);color:var(--color-white);font-weight:400;font-size:14px}.footer-newsletter-input::placeholder{color:var(--color-description-text,#a2a1a7)}.footer-newsletter-input:focus,.oppertunity-section.dark-version .oppertunity-input:focus,.oppertunity-section.dark-version .position-select:focus,.oppertunity-section.dark-version .selected-position.focused{outline:0;border-color:var(--color-text-light,#fff)}.footer-newsletter-checkbox{margin-top:4px;width:16px;height:16px;flex-shrink:0;border:1px solid var(--color-description-text,#a0a3bd);accent-color:var(--color-accent-purple,#7F5AF0);background-color:#fff0}.footer-newsletter-label{font-weight:400;color:#a2a1a7;font-size:16px;line-height:24px;cursor:pointer}.footer-newsletter-button{width:100%;height:60px;padding:15px 20px;background:var(--color-button-bg,#e0e0e0);border-radius:40px;font-weight:600;color:var(--color-button-text,#100f1a);font-size:16px;text-align:center;border:none;outline:0;box-shadow:none;z-index:1}.footer-newsletter-button:hover,.oppertunity-section.dark-version .join-rain-button:hover{color:var(--color-white,#fff)}.blog-content-details,.footer-bottom{display:flex;flex-direction:column;gap:24px}.footer-social-links{display:flex;align-items:center;justify-content:end;gap:15px}.footer-social-group{display:flex;align-items:center;justify-content:center;gap:15px}.footer-social-icon{display:flex;align-items:center;justify-content:center}.footer-social-icon i{font-size:19px;color:#100f1a;z-index:1;line-height:1;margin-top:3px}.footer-social-divider{width:1px;height:32px;background-color:var(--divider-social,#fff3)}@media (max-width:480px){.footer-social-group{gap:10px!important}}@media (max-width:541px){.footer-social-links{gap:8px!important}}@media (max-width:595px){.accordion-content ul{margin:5px 0 0 5px!important}.footer-contact-section{margin-top:15px}.faq-accordion-header h4,.footer-contact-section h4{font-size:15px!important;line-height:1.5;margin-bottom:0;font-weight:400;color:#f5f5f5}.footer-newsletter-label{font-size:14px}.footer-newsletter-checkbox-container{margin-bottom:15px;gap:10px}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;margin-top:2px;border:2px solid #999;background-color:#fff0;cursor:pointer;position:relative;vertical-align:middle}input[type=checkbox]:checked{background-color:#7f5af0;border-color:#7f5af0}.footer-newsletter-form{gap:15px}.footer-contact-items{margin-top:8px;gap:8px}.footer-contact-text{font-size:14px;color:#a2a1a7;line-height:1.4;padding:3px 0;font-weight:400}.footer-contact-item{gap:10px;margin-bottom:5px}.footer-contact-icon-container{background-color:#ffffff14;color:#cfd6e5;padding:8px}.footer-contact-icon-container svg{width:12px;height:12px}.footer-bottom{padding-top:20px;text-align:center}.footer-social-links{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:15px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.footer-social-group{display:flex;align-items:center;gap:15px;flex-shrink:0}.footer-social-icon{display:flex;align-items:center;justify-content:center;color:var(--color-text-light,#e0e0e0);font-size:15px}.footer-social-icon i{line-height:1}.footer-contact-section h4 span{margin-left:5px}.footer-social-links::-webkit-scrollbar{display:none}}.step-item:not(:last-child)::after,.step-item:not(:last-child)::before{content:'';left:16px;top:32px;width:2px;height:100%}.faq-section .faq-accordion-item.active .accordion-icon .minus-icon,.selected-position{display:flex}footer{background-color:#201c2b;color:#e0e0e0;padding:0 20px}.accordion-item:last-of-type,.dropdown-case-menu a:last-child,.job-items-left .job-item:last-child,.job-items-right .job-item:last-child,.solutions-grid>.problem-icon-card:nth-last-child(-n+2),.solutions-grid>.solution-icon-card:nth-last-child(-n+2){border-bottom:none}.accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:5px 0}.accordion-header p{margin:0;font-size:16px;line-height:24px;font-weight:400;color:#f5f5f5}.accordion-header p span{margin-left:5px}.accordion-icon{font-size:12px;color:#f5f5f5;transition:transform .3s}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out;padding-left:10px}.accordion-content ul{list-style:none;padding:0;margin:10px 0 0}.accordion-content ul li:not(.accordion-content ul li:last-child){margin-bottom:12px}.accordion-content ul li a{color:#a2a1a7;font-size:14px;font-weight:400}.copyright-section{font-size:16px;color:#a2a1a7;font-weight:400;line-height:24px}.ai-service-hero-gradient-text,.ai-service-main-heading{font-weight:500;font-family:Archivo,sans-serif!important}.case-card-link:hover .defalt-blog-icon,.faq-section .accordion-icon .minus-icon,.faq-section .faq-accordion-item.active .accordion-icon .plus-icon,.hover-stories-link-icon,.our-ready-to-launch-link:hover .default-blog-icon,.rwa-sec-4-mobile,.step-item:last-child:after,.stories-card-link:hover .default-stories-link-icon .step-item:last-child:before,input[type=file]{display:none}.links-and-contact-section{padding-top:50px}@media (max-width:804px){.links-and-contact-section .footer-contact-section:not(:last-child){flex-direction:row!important;gap:25px!important}.links-and-contact-section{gap:25px 15px!important}}@media (max-width:595px){.footer-container{display:block}.footer-container .accordion-header p{position:relative;padding-left:10px}.footer-container .accordion-header p::after{content:'';width:1px;height:19px;position:absolute;top:2px;left:0;background-color:#f5f5f5}.footer-social-links{flex-wrap:wrap}.footer{padding:25px 0}.footer-newsletter-button{height:52px;font-size:15px}.footer-contact-section{gap:10px!important}.links-and-contact-section .footer-contact-section:not(:last-child){flex-direction:column!important;gap:15px!important;margin:0!important}.footer-contact-section .accordion-content{max-height:max-content!important;margin-left:0!important;padding-top:0!important}.footer-contact-section .accordion-content ul{margin:0!important}.links-and-contact-section{padding-top:0}}@media (min-width:596px){.footer-container .accordion-icon{display:none}.footer-container .accordion-content{max-height:max-content!important;padding-left:0!important}.links-and-contact-section{display:flex;flex-wrap:wrap;gap:25px;width:100%}.links-and-contact-section .accordion-item{flex-grow:1;margin-bottom:0!important}.links-and-contact-section .accordion-item:last-child{max-width:288px}.footer-bottom{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;border-top:1px solid #3a3547;padding:20px 0;margin-top:20px}}.service-blur-glow{width:450px;height:315px;max-width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.ai-service-content-container{position:relative;z-index:20;display:flex;flex-direction:column;align-items:center;width:80%;max-width:1200px;text-align:center;padding-top:4rem;padding-bottom:4rem}.ai-service-main-heading{color:var(--color-text-primary);font-size:74px!important;text-align:center;letter-spacing:-1px;line-height:1;margin-bottom:1rem;font-weight:600;display:flex;flex-direction:column;gap:8px}.ai-service-hero-ellipse{position:absolute;width:400px;height:200px;left:50%;transform:translateX(-50%);bottom:-50px;object-fit:cover;filter:blur(20px);border-radius:200px 200px 0 0}.ai-service-coin-element-wrapper-right{right:13%!important;top:138px!important}.ai-service-coin-element-wrapper-left{left:4%!important;top:241px!important}@media (min-width:640px){.ai-service-content-container{padding-bottom:10rem}}@media (min-width:768px){.cta-phone-input-container{height:61px}.cta-submit-button{width:auto;height:60px}.footer-newsletter-button{width:auto}.ai-service-content-container{padding-bottom:12rem;padding-top:4rem}}@media (max-width:1440px){.ai-service-main-heading,.blog-details-main-heading,.blog-details-main-heading span,.web-stories-main-heading,.web-stories-main-heading span{font-size:64px!important}.ai-service-hero-gradient-text{font-size:66px}.ai-service-content-container{padding-bottom:11rem;padding-top:3rem}.ai-service-coin-element-wrapper-right{right:11%!important;top:103px!important}.ai-service-coin-element-wrapper-left{left:3%!important;top:203px!important}}@media (max-width:1250px){.ai-service-main-heading,.blog-details-main-heading,.blog-details-main-heading span,.web-stories-main-heading,.web-stories-main-heading span{font-size:59px!important;line-height:1!important}.ai-service-hero-gradient-text{font-size:61px}.ai-service-content-container{padding-bottom:11rem;padding-top:3rem}}@media (max-width:1130px){.ai-service-main-heading,.blog-details-main-heading,.blog-details-main-heading span,.web-stories-main-heading,.web-stories-main-heading span{font-size:55px!important}.ai-service-hero-gradient-text{font-size:58px}.ai-service-hero-section p{max-width:550px}}@media (max-width:1050px){.ai-service-main-heading,.blog-details-main-heading,.blog-details-main-heading span,.web-stories-main-heading,.web-stories-main-heading span{font-size:50px!important}.ai-service-hero-gradient-text{font-size:52px}.ai-service-hero-section p{max-width:550px}}@media (max-width:767px){.ai-service-main-heading,.blog-details-main-heading,.blog-details-main-heading span,.web-stories-main-heading,.web-stories-main-heading span{font-size:47px!important;line-height:1.4!important}.web-stories-main-heading,.web-stories-main-heading span{margin:0 auto!important}.ai-service-hero-gradient-text{font-size:55px!important}}.features-grid,.what-we-do-description,.why-choose-grid{margin-left:auto;margin-right:auto}.culture-section,.image-scroll-section,.what-we-do-section{padding-top:5rem;padding-bottom:5rem;background-color:#f5f6f7}.what-we-do-description{font-size:16px;color:#1a1a1a;max-width:609px;width:100%;line-height:1.75;font-weight:400}.features-grid{display:flex;flex-wrap:wrap;gap:24px;margin-top:48px;justify-content:center}.why-choose-grid{display:flex;flex-wrap:wrap;gap:20px;margin-top:48px;justify-content:center}.feature-card{width:100%;flex:0 0 calc(25% - 18px)}@media (max-width:1439px){.techstack-services-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.feature-card{flex:0 0 calc(33.333% - 16px)}}@media (max-width:1024px){.feature-card{flex:0 0 calc(50% - 12px)}.features-grid,.why-choose-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.feature-card{flex:0 0 100%}}.feature-card{background-color:#fff;border-radius:16px;padding:21px;text-align:left;display:flex;flex-direction:column;transition:.3s}.icon-container{width:64px;height:64px;background-color:#f5f6f7;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;flex-shrink:0;transition:.3s}.why-choose-card-icon{margin-bottom:12px!important}@media (max-width:1023px){.capabilities-orbit-image{width:400px;height:400px;top:-200px;right:-200px}.capabilities-service-card:nth-child(3){border-radius:0}.capabilities-section,.what-we-do-section{padding:4rem 0}.capabilities-header{margin-bottom:0}}.steps-list{list-style:none;margin-top:48px;padding-left:0}.step-item{display:flex;align-items:flex-start;margin-bottom:35px;position:relative;animation:.8s ease-out forwards itemFadeInUp}.step-item:before{position:absolute;background:#fffFFF61;z-index:1}.step-item.is-active .step-number,.step-item:after{background:linear-gradient(54.02deg,#714dff 2.81%,#c2b3ff 101.21%)}.step-item:after{position:absolute;max-height:0;z-index:2;transition:max-height 1.5s 1.5s}.step-item:last-child{margin-bottom:0}.step-item.is-active::after{max-height:100%}.step-number-container{display:flex;align-items:center;margin-right:25px;flex-shrink:0;position:relative;height:32px;width:40px}.step-number{font-size:30px;font-weight:600;line-height:27px;text-align:center;color:#fffFFF61}.step-item.is-active .step-number{animation:2s forwards textFill;background-size:0 100%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:#fffFFF61;-webkit-text-fill-color:#fffFFF61}@keyframes textFill{0%{background-size:100% 0}100%{background-size:100% 100%}}.step-content{padding-top:1px}.works-gradient-bg{position:absolute;bottom:0;left:-15%;width:511px;height:230px;border-radius:0 100% 0 0;filter:blur(130px);z-index:-1;background:var(--gradient-works-bg);pointer-events:none}.step-title{font-size:18px;font-weight:500;color:#cfd6e5;margin-bottom:10px;line-height:1.4}.step-content p{font-size:16px;color:#ffF9;line-height:27px;font-weight:400}@media (max-width:1270px){.ai-service-content-container .ai-service-coin-element-wrapper-left{left:0!important;top:200px!important}.ai-service-coin-element-wrapper-right{right:8%!important;top:118px!important}}@media (max-width:1200px){.cta-contact-form{bottom:9%!important}.ai-service-coin-element-wrapper-left,.ai-service-coin-element-wrapper-right{width:100px!important;height:100px!important}.works-gradient-bg{width:450px;height:200px}.ai-service-content-container .ai-service-coin-element-wrapper-left{left:-4%!important;top:183px!important}.ai-service-coin-element-wrapper-right{right:4%!important;top:111px!important}}@media (max-width:1024px){.works-gradient-bg{width:400px;height:180px;opacity:.35}}@media (max-width:768px){.news-popup-content{width:95%;padding:15px}.news-popup-title{font-size:18px}.news-popup-title svg{width:20px;height:20px}.news-popup-close svg{width:14px;height:14px}.news-popup-description,.news-popup-description a{font-size:14px}.features-grid,.why-choose-grid{grid-template-columns:repeat(2,1fr)}h1{font-size:28px}.feature-card p{font-size:16px;line-height:21px}.icon-container{width:54px;height:54px}.icon-container svg{width:28px;height:28px}.works-gradient-bg{width:350px;height:160px;opacity:.3;filter:blur(80px)}.step-title{font-size:16px;margin-bottom:3px}.step-content p{font-size:14px;line-height:23px}}@keyframes itemFadeInUp{to{opacity:1;transform:translateY(0)}}.faq-section{background-color:#f8f7fc;padding-top:5rem;padding-bottom:5rem;position:relative;z-index:2}.faq-section .accordion{width:80%;text-align:left;margin:48px auto 0}@media (max-width:640px){.swiper-slide.industry-sector-card{width:270px}.cta-heading,.cta-text-content{margin:0;text-align:left}.cta-certifications{margin:20px 0 0}.cta-text-content{max-width:100%}.faq-section .accordion,.features-grid,.steps-list{margin-top:2rem}}@media (max-width:575px){.faq-section .accordion,.features-grid,.why-choose-grid{margin-top:1rem}.ai-service-main-heading,.blog-details-main-heading,.blog-details-main-heading span,.web-stories-main-heading,.web-stories-main-heading span{font-size:33px!important;line-height:1.3!important}.ai-service-content-container{padding-left:0;padding-right:0}.ai-service-hero-gradient-text{font-size:40px!important}.feature-card p,.what-we-do-description{font-size:14px}.feature-card p{line-height:20px;font-weight:400}.icon-container{margin-bottom:12px}.feature-card{padding:16px}.features-grid,.why-choose-grid{gap:16px}.work-section{padding-top:3rem;padding-bottom:3rem}.step-item{margin-bottom:20px}.step-item:after,.step-item:before{top:29px!important;left:14px!important;height:calc(100% - 10px)!important}.step-number{font-size:25px}.step-number-container{margin-right:10px;width:30px}.faq-section .faq-accordion-item{margin-bottom:10px!important}}.faq-section .faq-accordion-item{background-color:#fff;border-radius:12px;margin-bottom:16px;padding:0;border-bottom:1px solid #1a1A1A26}.faq-section .faq-accordion-item.active{position:relative;background:1px 0 no-repeat padding-box,0 100% no-repeat border-box #fff;border:none;border-radius:12px;border-bottom:1px solid #fff0;background-image:linear-gradient(white,#fff),linear-gradient(54.02deg,#714dff 2.81%,#c2b3ff 101.21%);background-size:calc(100% - 2px) 100%,100% 8px}.faq-section .faq-accordion-header{display:flex;align-items:center;padding:16px;width:100%;border:none;background:0 0;text-align:left;outline:0}.faq-section .accordion-number{font-size:clamp(1.25rem, 5vw, 1.5rem);font-weight:600;color:#1a1A1A33;margin-right:1.25rem;min-width:1.5rem;transition:color .3s}.faq-section .faq-accordion-item.active .accordion-number{color:#1f2937}.faq-section .accordion-title{font-size:clamp(1rem, 4.5vw, 1.125rem);font-weight:500;color:#1a1A1A99;flex-grow:1;transition:color .3s;padding-right:1.5rem;line-height:24px}@media (max-width:767px){.faq-section .accordion-title{font-size:16px;line-height:22px;padding-right:40px}.faq-section .accordion-icon-wrapper{width:30px!important;height:30px!important;right:12px!important}.faq-section .accordion-icon-wrapper svg{width:16px!important;height:16px!important}.faq-section .faq-accordion-content{padding-left:40px!important;padding-right:40px!important}.faq-section .faq-accordion-content p{font-size:14px!important}.faq-section .accordion-number{font-size:20px;margin-right:12px}.browse-by-categories-section .section-title-div,.industry-section .section-title-div,.techstack-section .section-title-div{margin-bottom:2rem}}@media (max-width:639px){.blog-section,.browse-by-categories-section,.capabilities-section,.choose-us-section,.faq-section,.industry-section,.launch-section,.news-section,.success-stories-section,.techstack-section,.what-we-do-section{padding-top:3rem!important;padding-bottom:3rem!important}.launch-container{gap:2rem}.success-item-content,.success-stories-main-content{gap:16px}.success-stories-main-div{gap:32px}.success-stories-button{padding:0 24px;height:50px;font-size:14px}.browse-by-categories-section .section-title-div,.industry-section .section-title-div,.techstack-section .section-title-div{margin-bottom:2rem}.choose-us-container{gap:1.5rem}.testimonial-section-wrapper{padding-top:4rem;padding-bottom:4rem}.testimonial-stat-number{font-size:18px}.testimonial-header-content{gap:16px;margin-bottom:2rem}.testimonial-decorative-bottom-blur{display:none!important}.ai-service-content-container{padding-top:1rem!important;padding-bottom:10rem!important}.ai-service-hero-ellipse{max-width:100%;width:300px;height:195px!important}}.faq-section .accordion-icon-wrapper{width:37px;height:37px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .3s;position:absolute!important;right:16px;top:50%;transform:translateY(-50%)}.faq-section .faq-accordion-item:not(.active) .accordion-icon-wrapper{background-color:#fff;border:1px solid #e5e7eb}.faq-section .faq-accordion-item.active .accordion-icon-wrapper{background-color:#fff;border:1px solid #3333331A}.faq-section .accordion-icon,.faq-section .accordion-icon .minus-icon,.faq-section .accordion-icon .plus-icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.faq-section .accordion-icon .minus-icon::after,.faq-section .accordion-icon .plus-icon::after{content:'+';font-size:30px;color:#333;font-weight:300;margin-bottom:4px;line-height:1}.faq-section .accordion-icon .minus-icon::after{content:'-';font-size:40px;font-weight:200;margin-bottom:2px;margin-left:2px}.faq-section .faq-accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out,padding .3s ease-out,opacity .3s ease-out;padding-left:68px;padding-right:68px;opacity:0;will-change:max-height,opacity;box-sizing:content-box}.faq-section .faq-accordion-item.active .faq-accordion-content{padding-bottom:16px;opacity:1}.faq-section .faq-accordion-content p{font-size:16px;color:#1a1A1A99;line-height:1.5;font-weight:400;margin:0;transition:transform .3s ease-out}.faq-section .faq-accordion-header{transition:.3s ease-out;cursor:pointer;position:relative;padding-right:40px}.faq-section .accordion-icon{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s ease-out}.faq-section .faq-accordion-item.active .accordion-icon{transform:translateY(-50%)}.country-hero-section{position:relative;width:100%;height:100vh;overflow:hidden;z-index:1}.country-text-artical{font-weight:700;font-size:84px!important}@media(min-width:1441px){.country-heading{font-size:78px!important}}@media (max-width:1140){.country-text-artical{font-size:70px!important}}.hero-country-image{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;height:100%;object-fit:cover;z-index:0}.country-content-container{padding-top:0;padding-bottom:21rem}.country-content-container p{color:#f5f5f5!important;font-weight:400!important}@media (max-width:1875px){.country-content-container{padding-bottom:15rem}}.country-blur-glow{width:584px;height:272px;position:absolute;top:0;right:0;background-color:var(--color-blur-glow);transform:rotate(30deg);filter:blur(500px);z-index:0}.usa-section-dark{max-width:750px}.country-feature-title{font-size:20px;font-weight:500;line-height:30px;color:var(--color-dark)}.feature-card p{color:#5f5f5f;font-size:16px;font-weight:500;line-height:27px}.mobile-menu-content .service-card{padding:0 0 0 15px}button.mobile-menu-link{color:var(--color-text-muted)!important}.mobile-menu-link--nested.nest-link{color:#a2a1a7!important;font-size:13px!important;font-weight:400!important}.mobile-menu-link--nested.nest-link[aria-expanded=true]{color:#a48dff!important}.case-study-section{position:relative;padding:6rem 0;overflow:hidden}.case-studies-header{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2}.case-studies-header-title{font-size:40px;font-weight:500;line-height:1.3;color:var(--color-text-primary-light);flex-shrink:0}.filter-container{display:flex;background-color:#fffFFF1A;border-radius:96px;padding:5px;backdrop-filter:blur(10px);gap:16px;align-items:center;width:100%;max-width:60%}.dropdown-group{display:flex;background-color:#f5f5F50D;border-radius:56px;align-items:center;flex:0 0 68%}.dropdown-select,.form-group,.search-bar{display:flex;align-items:center}.custom-dropdown{position:relative;padding:13px 20px;width:100%}.case-divider{width:4px;height:26px;background-color:#fffFFF1F;align-self:center}.dropdown-select{gap:12px;cursor:pointer;color:#a2a1a7;font-size:16px;justify-content:space-between}.custom-dropdown .dropdown-arrow{width:24px;height:24px;color:#cfd6e5;transition:transform .3s}.dropdown-case-menu{position:absolute;top:calc(100% + 10px);left:0;background-color:#0b0717;border-radius:16px 0 16px 16px;padding:12px 16px;width:200px;z-index:1000;box-shadow:0 4px 32px 0 #fffFFF17;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s,transform .3s,visibility .3s;display:block!important}.dropdown-case-menu a{display:block;padding:10px 0;color:#a2a1a7;transition:.2s;border-bottom:1px solid #fffFFF1A;font-size:16px;text-decoration:none}.dropdown-case-menu a:hover{color:#8d74f2}.dropdown-case-menu a.active{color:#8d74f2!important}.dropdown-select .selected-option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;flex-grow:1}.search-bar{gap:10px;padding:13px 20px;background-color:#f5f5F50D;border-radius:56px;flex:0 0 30%}.search-bar input{background:0 0;border:none;outline:0;color:#f1f5f9;font-size:16px;width:100%}.search-bar input::placeholder{color:#a2a1a7}.case-studies-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;padding-top:48px}.case-study-card{background-color:#fff0;border-radius:16px}.case-study-card img{width:100%;height:auto;display:block}.card-body{padding:16px 0}.card-tags{display:flex;gap:10px;margin-bottom:4px}.tag{border-radius:20px;font-size:14px;padding:6px 14px;font-weight:500}.case-study-card-title{font-size:20px;font-weight:500;margin-bottom:4px;line-height:1.5}.card-body p{line-height:1.6;font-size:16px;margin-bottom:8px;font-weight:400}.case-card-link{display:inline-flex;align-items:center;gap:.5rem;font-size:1rem}.case-card-link:hover .hover-blog-icon{display:inline-block;fill:var(--color-white)}.case-card-link:hover{color:var(--color-white);gap:.75rem}.case-study-btn,.stories-view-more-container{display:flex;justify-content:center;margin-top:60px}.case-btn{padding:20px 48px;display:flex}@media (max-width:1200px){.filter-container{max-width:72%}}@media (max-width:1024px){.custom-dropdown,.dropdown-group,.faq-section .accordion,.filter-container,.search-bar{width:100%}.country-heading{font-size:62px}.country-text-artical{font-size:70px!important}.case-studies-header{flex-direction:column;align-items:flex-start;gap:1rem}.case-studies-header-title{font-size:36px}.case-studies-grid{padding-top:35px}.dropdown-select{justify-content:space-between!important;gap:0}}@media (max-width:768px){.case-study-section{padding:4rem 0}.section-container{padding:0 15px}.case-studies-grid{grid-template-columns:1fr;gap:25px}.filter-container{flex-direction:column;align-items:stretch;border-radius:24px;padding:10px;gap:10px;max-width:100%}.dropdown-group{justify-content:space-around}.case-study-btn{margin-top:30px}}@media (max-width:575px){.case-study-section{padding:3rem 0}.tag{padding:6px 10px;font-size:13px}.case-study-card-title{font-size:18px}.case-card-link,.dropdown-case-menu a,.search-bar input,.selected-option{font-size:14px}}@media (max-width:480px){.works-gradient-bg{width:280px;height:130px;filter:blur(60px);opacity:.25}.faq-section .accordion-icon-wrapper{width:35px;height:35px}.faq-section .accordion-icon-wrapper svg{width:18px;height:18px}.faq-section .accordion-title{font-size:15px;font-weight:500!important}.faq-section .faq-accordion-content{padding-left:50px!important;padding-right:50px!important}.faq-section .faq-accordion-content p{font-size:14px}.faq-section .faq-accordion-header{padding:12px}.dropdown-group{flex-direction:column;gap:10px;background-color:#fff0;border-radius:0;gap:0}.custom-dropdown{padding:10px 0}.case-study-btn{margin-top:20px}.case-studies-grid{gap:10px;padding-top:28px}.case-divider{display:none}.custom-dropdown .dropdown-arrow{width:20px;height:20px}.dropdown-case-menu{width:100%}.case-study-card-title{font-size:16px}}.what-we-do-card{gap:16px;opacity:1;border-radius:20px;padding:30px;background-color:#fff;border:1px solid #0000000D;flex:0 0 calc(23% - 16px)}.what-we-do-card a,.what-we-do-card p{font-weight:500;font-size:18px;line-height:27px;color:#1a1a1a}.what-we-do-card a{color:#714dff}@media (max-width:1439px){.what-we-do-card{flex:0 0 calc(33.333% - 16px)}}@media (max-width:991px){.what-we-do-card{padding:20px;gap:8px}.what-we-do-card a,.what-we-do-card p{font-size:15px;line-height:24px}.features-grid,.why-choose-grid{gap:16px}}.case-study-main-heading,.case-study-main-heading span{font-family:Archivo!important;color:var(--color-text-primary);text-align:center;margin:0 auto 8px;font-weight:400;font-size:64px;line-height:80px;display:flex!important;flex-direction:column!important;gap:0;letter-spacing:-2px}.case-study-main-heading,.content-wrapper-2,.last-blog-faq{margin-bottom:0!important}.case-study-container p{font-size:16px;font-weight:400}@media (max-width:850px){.country-heading{font-size:52px!important}.country-text-artical{font-size:61px!important}.case-study-main-heading{font-size:55px;margin-bottom:14px;gap:0!important}.case-study-main-heading span{font-size:55px;margin-bottom:0;gap:0!important}.case-study-container p,.case-study-details-container p{font-size:15px}}@media (max-width:767px){.country-heading{font-size:47px!important;line-height:1.4}.country-text-artical{font-size:55px!important}.country-blur-black-glow{position:absolute;width:100%;height:100%;max-height:347px;top:0;left:0;transform:rotate(0);filter:blur(1px);z-index:0;background:linear-gradient(180deg,#070511 22.12%,rgb(7 5 17 / .2) 96.11%)}.country-hero-section{height:100%}.country-content-container{padding-bottom:5rem}.country-feature-title{font-size:16px!important;line-height:27px!important}.feature-card p{font-size:14px!important;margin-top:0!important;line-height:22px!important}.what-we-do-card{flex:0 0 calc(48% - 16px)}.what-we-do-card a,.what-we-do-card p{font-size:14px;line-height:23px}.case-study-main-heading,.case-study-main-heading span{font-size:46px;line-height:1.4}}.country-heading{gap:0!important;line-height:1.1!important}@media (max-width:640px){.country-heading{font-size:41px!important}.country-text-artical{font-size:48px!important}.case-study-main-heading,.case-study-main-heading span{font-size:41px}}@media (max-width:500px){.features-grid,.why-choose-grid{grid-template-columns:1fr}body{padding:40px 10px}.country-heading{font-size:37px!important}.country-text-artical{font-size:42px!important}.case-study-main-heading,.case-study-main-heading span{font-size:37px;letter-spacing:-1px}}@media (max-width:450px){.launch-tabs-container{width:100%}.launch-card-img-container{height:auto}.launch-tab{min-width:auto}.techstack-service-icon-wrapper svg{width:36px;height:36px}.techstack-services-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.techstack-service-label{font-size:13px}.ai-service-content-container{padding:10px 0 6rem!important}.ai-service-hero-gradient-text{font-size:34px!important}.main-heading{margin-bottom:12px}.country-heading{font-size:36px!important}.country-text-artical{font-size:38px!important}.case-study-main-heading{margin-bottom:0}}.case-study-specialist-button,.web-stories-specialist-button{padding:15px 20px}.work-section-title-div p{max-width:876px}.browse-by-categories-section{width:100%;padding-top:5rem;padding-bottom:5rem;background-color:var(--color-techstack-bg);font-family:Inter,sans-serif;position:relative;z-index:3}.categories-bg-element-1,.categories-bg-element-2{position:absolute;transform:rotate(-180deg);opacity:1}.browse-by-categories-section .section-title-div{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.browse-by-categories-search-bar{background-color:#fff;border:1px solid #0000001A;flex:0 0 30%;display:flex;align-items:center;height:48px;opacity:1;gap:8px;max-width:328px;border-radius:40px;padding:12px 16px}.browse-by-categories-search-bar input{background:0 0;border:none;outline:0;color:#000;font-size:16px;width:100%}.browse-by-categories-search-bar input::placeholder{color:#5f5f5f}.category-card{gap:16px;border-radius:20px;padding:16px;background:#fff;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:space-between}.category-card-content{flex-grow:1}.category-card-content-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:flex-start;flex-wrap:wrap}.browse-by-categories-section .section-title-div p{max-width:645px}.categorie-title{margin-bottom:8px}.categories-bg-element-1{background:var(--gradient-capabilities-bg);pointer-events:none;filter:blur(211px);width:315px;height:426px;top:548px;right:0}.categories-bg-element-2{background:var(--gradient-industry-bg);width:100%;height:80px;top:0;left:0;filter:blur(150px);z-index:0}@media (max-width:947px){.category-card-content-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:583px){.browse-by-categories-section .section-title-div{display:flex;flex-direction:column;justify-content:space-between;gap:32px;align-items:start}.category-card-content-wrapper{grid-template-columns:repeat(1,1fr);gap:18px;justify-content:center}.category-card{padding:15px}}.category-continue{margin:0 auto}.category-continue-button{height:60px;padding:15px 20px;border-radius:40px;font-weight:600;font-size:16px;border:none;outline:0;display:flex;align-items:center;box-shadow:none;transition:.3s;position:relative;overflow:hidden;z-index:1;cursor:pointer;background:var(--color-button-dark);color:var(--color-white);width:180px;height:60;opacity:1;justify-content:center}.categories-tab-active{font-weight:600;color:var(--color-primary)!important;border-bottom:2px solid!important}.categories-swiper-button{background-color:#e5def800!important;width:35px!important;height:28px!important;margin-top:0!important;top:50%!important;display:none;align-items:center;justify-content:center;transform:translateY(-50%);transition:.3s!important;position:absolute;z-index:10}.blog-details-main-heading,.blog-details-main-heading span{font-family:Archivo!important;color:var(--color-text-primary);text-align:center;margin:0 auto 8px;font-weight:400;font-size:64px;line-height:80px}.web-stories-main-heading,.web-stories-main-heading span{font-family:Archivo!important;color:var(--color-text-primary);text-align:center;font-weight:500;font-size:64px;line-height:80px}.cta-box p,.cta-button{font-weight:600;font-style:Semi Bold;text-align:center}.blog-date,.blog-section-title,.cta-blog-content-card p{font-weight:500;font-style:Medium}.blog-date,.cta-button{font-family:Inter;line-height:100%}.web-stories-main-heading{margin:0 auto 8px}.container{max-width:1200px;margin:auto}.blog-details-wrapper{display:flex;gap:30px;align-items:flex-start}.blog-sidebar{width:344px;opacity:1;position:sticky;gap:16px;display:flex;flex-direction:column;top:155px}.blog-sidebar .blog-sidebar-content{gap:16px;border-radius:16px;padding:20px 16px;background:#fff;gap:8px;display:flex;flex-direction:column}.blog-sidebar-content ul{list-style-type:none;gap:16px}.cta-box{background:linear-gradient(162.73deg,rgb(255 191 0 / .2) 6.59%,rgb(225 81 255 / .2) 18.39%,rgb(156 131 255 / .2) 61.65%,rgb(113 77 255 / .2) 95.08%);opacity:1;gap:24px;border-radius:16px;padding:24px 16px;justify-content:center;align-items:center}.cta-box p{font-family:Inter;font-size:18px;line-height:27px;letter-spacing:.2px;color:#1a1a1a}.cta-button{opacity:1;gap:8px;border-radius:40px;padding:15px 20px;background:linear-gradient(0deg,#13101f,#13101f);font-size:16px;color:#fff;position:relative;z-index:2;overflow:hidden}.blog-content{width:75%;opacity:1;gap:24px;display:flex;flex-direction:column}.blog-category{background-color:#dce0ff;color:#4a4ef2;font-size:12px;padding:4px 10px;border-radius:6px;display:inline-block;margin-bottom:10px}.blog-section-sub-list li,.blog-section-title{border-left:1px solid #d9d9d9;padding-left:8px;cursor:pointer}.blog-image{width:100%;border-radius:10px;margin-bottom:15px}.blog-date{display:flex;align-items:center;gap:4px;font-size:12px;color:#5f5f5f}.blog-content h2{font-size:22px;margin-top:20px;color:#222}.blog-content p{font-size:15px;color:#444;line-height:1.8}.blog-content-details p,.blog-section-sub-list li{font-family:Inter;font-weight:500;font-style:Medium;color:#5f5f5f}.blog-section-title{font-family:Inter;font-size:16px;color:#1a1a1a;line-height:24px}.blog-section-sub-list{padding-left:20px}.blog-section-sub-list li{font-size:14px;line-height:21px}.blog-sidebar-content li.active,.blog-sidebar-content li:hover{color:var(--color-primary);border-left:1px solid var(--color-primary)}.blog-details-header{display:flex;flex-direction:column;gap:12px}.blog-header-content{display:flex;justify-content:space-between;align-items:center}.blog-content-details p{font-size:16px;leading-trim:NONE;line-height:24px;letter-spacing:0}.blog-content-wrapper h4,.blog-details-faqs h4,.blog-sub-content-wrapper h5{color:var(--color-dark);font-weight:500;font-style:Medium;letter-spacing:0;font-family:Inter}.blog-content-wrapper{gap:12px;display:flex;flex-direction:column}.blog-content-wrapper h4,.blog-details-faqs h4{font-size:28px;leading-trim:NONE;line-height:42px}.blog-sub-content-wrapper,.customization-card-grid-item,.customization-card-icon-wrapper,.solutions-content-wrapper,.white-label-solution-card-techstack-content{display:flex;flex-direction:column;gap:8px}.blog-sub-content-wrapper h5{font-size:20px;line-height:1.3}.cta-blog-content-card{opacity:1;gap:12px;display:flex;flex-direction:column;border-radius:16px;padding:40px;background:#090616;box-shadow:0 4px 32px 0 #0000000F;justify-content:center;align-items:center;position:relative}.cta-blog-content-card::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:linear-gradient(138.57deg,rgb(225 81 255 / .2) 21.23%,rgb(156 131 255 / .2) 54.76%,rgb(113 77 255 / .2) 78.87%)}.cta-blog-content-card p{font-size:18px;leading-trim:NONE;line-height:27px;letter-spacing:0;text-align:center;position:relative;z-index:2;color:var(--color-text-primary-light)}.cta-blog-content-btn{opacity:1;gap:8px;border-radius:40px;padding:15px 20px;background-color:var(--color-gray-light);color:var(--color-text-dark);transition:.3s linear;border:none;position:relative;z-index:2;overflow:hidden;font-weight:600;font-style:Semi Bold;font-size:16px;line-height:100%;text-align:center}.blog-details-content-wrapper,.blog-details-faqs{gap:16px;border-radius:16px;display:flex;opacity:1}.blog-details-content-wrapper{background:#fff;padding:16px;flex-direction:column}.blog-details-section,.stories-section{width:100vw;padding-top:5rem;padding-bottom:5rem;position:relative;z-index:5;background:#f5f6f7}.blog-details-faqs{padding:16px;background:#fff;flex-direction:column}.blog-details-faqs .accordion{width:100%;margin:0}.blog-details-faqs .faq-accordion-item{background:#f5f6f7}.blog-details-faqs .faq-accordion-item.active{background-image:linear-gradient(#f5f6f7,#f5f6f7),linear-gradient(54.02deg,#714dff 2.81%,#c2b3ff 101.21%)}.blog-tag-wrapper{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;margin-bottom:12px}.blog-tag{font-weight:500;font-style:Medium;font-size:14px;color:#714dff;width:89;height:25;gap:8px;border-radius:40px;padding:4px 8px;background:#f0ecff}.blog-details-gradient-bg,.blog-gradient-top-bg{position:absolute;width:100%;height:80px;z-index:-1;left:0;top:0}.blog-details-gradient-bg{rotate:180deg;background:var(--gradient-capabilities-bg);filter:blur(160px)}.blog-gradient-top-bg{transform:rotate(-180deg);background:linear-gradient(90.02deg,#714dff 20.98%,#9c83ff 39.13%,#e151ff 66.06%,#fff759 79.52%);filter:blur(200px);pointer-events:none}@media (max-width:1200px){.blog-details-wrapper{gap:20px}.blog-sidebar{width:300px}.blog-content{width:70%}}@media (max-width:1000px){.blog-section-title{font-size:14px}.blog-section-sub-list li{font-size:13px}.blog-section-sub-list{padding-left:12px}}@media (max-width:927px){.blog-sidebar{display:none}.blog-content{width:100%}.blog-details-section{padding-top:3rem;padding-bottom:3rem}}@media (max-width:893px){.blog-details-main-heading,.blog-details-main-heading span{font-size:40px!important}}@media (max-width:711px){.blog-details-main-heading,.blog-details-main-heading span{font-size:30px!important}.cta-blog-content-card p{font-size:16px;line-height:26px}.cta-blog-content-btn{font-size:15px}.cta-blog-content-card{padding:35px}.stories-section{padding-top:3rem!important;padding-bottom:3rem!important}.stories-card-title{font-size:18px!important;line-height:28px!important}.stories-card-link{font-size:14px!important}}@media (max-width:600px){.blog-content-wrapper h4,.blog-details-faqs h4{font-size:25px;line-height:33px}.blog-content-details{gap:14px}.blog-content-wrapper{gap:8px}.blog-sub-content-wrapper{gap:6px}.cta-blog-content-card{padding:27px 19px}.cta-blog-content-btn{font-size:14px}.faq-section .faq-accordion-content{padding-left:25px!important;padding-right:25px!important}}@media (max-width:467px){.blog-content-details p{font-size:14px;line-height:22px;font-weight:400}.blog-content-wrapper h4,.blog-details-faqs h4{font-size:21px;line-height:32px}.blog-sub-content-wrapper h5{font-size:16px}.cta-blog-content-card{padding:23px 7px}.blog-details-content-wrapper{gap:12px;padding:12px}}@media (max-width:425px){.faq-section .faq-accordion-header{padding-bottom:0}.faq-section .faq-accordion-content{padding:0 20px 12px!important}.faq-section .faq-accordion-content p{font-size:14px!important}.blog-details-faqs{padding:12px!important}.blog-tag-wrapper{margin:0}}@media (max-width:390px){.blog-content-wrapper h4,.blog-details-faqs h4{font-size:20px;line-height:28px}.faq-section .accordion-number{font-size:18px;margin-right:8px}}@media (max-width:360px){.blog-content-wrapper h4,.blog-details-faqs h4{font-size:18px;line-height:26px}.blog-content-subheading{font-size:16px;line-height:24px}.cta-blog-content-card p{font-size:14px;line-height:20px}}@media (max-width:375px){.faq-section .accordion-title{font-size:14px}.faq-section .faq-accordion-content p{font-size:12px!important;line-height:21px}}@media (max-width:320px){.faq-section .accordion-title{font-size:13px;line-height:19px}}.stories-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(371px,1fr));gap:24px}.stories-card{position:relative;width:100%;border-radius:16px;overflow:hidden}.card-image{width:100%;height:100%;object-fit:cover;display:block}.card-overlay{position:absolute;bottom:0;left:0;right:0;top:0;background:linear-gradient(180.06deg,#fff0 36%,rgb(0 0 0 / .9) 99.95%),linear-gradient(180deg,#fff0 56.91%,rgb(9 6 22 / .9) 84.07%);z-index:1}.stories-card-details{position:absolute;bottom:15px;left:16px;right:16px;z-index:2;color:#fff;display:flex;flex-direction:column;gap:8px}.stories-ellipse-bg,.stories-gradient-top-bg{transform:rotate(-180deg);position:absolute;z-index:-1}.stories-card-tag{padding:4px 8px;border-radius:40px;background:#fffFFF1A;backdrop-filter:blur(28px);font-weight:600;font-style:Semi Bold;font-size:12px;line-height:100%;width:fit-content}.stories-card-title{font-family:Inter;font-weight:600;font-size:20px;line-height:30px;letter-spacing:0;color:#f5f5f5}.stories-card-footer{display:flex;justify-content:space-between;align-items:center;font-size:12px}.stories-card-link{font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;color:#fff;display:flex;justify-content:center;align-items:center;gap:.25rem}.stories-card-date,.stories-view-more-btn{border-radius:40px;font-weight:600;font-style:Semi Bold;color:#fff}.stories-card-date{opacity:1;padding:8px 12px;gap:8px;display:flex;background:#fffFFF1A;backdrop-filter:blur(100px);font-size:12px}.stories-gradient-top-bg{background:var(--gradient-industry-bg);filter:blur(160px);top:0;left:0;width:100%;height:80px}.stories-card-link:hover .hover-stories-link-icon path{fill:var(--color-primary)}.stories-ellipse-bg{width:315px;height:426px;opacity:1;top:50%;transform:translateY(-50%);right:0;background:var(--gradient-capabilities-bg);filter:blur(180px)}.stories-view-more-btn{padding:20px 35px;background:#1a1a1a;font-family:Inter;font-size:16px;line-height:100%;text-align:center;overflow:hidden;position:relative;cursor:pointer;z-index:1;border:none}.hero-bottom-shadow{position:absolute;background:var(--color-blur-glow);z-index:0;width:677px;height:194px;opacity:1;bottom:0;left:50%;transform:translateX(-50%);filter:blur(260px)}.case-study-details-container p{font-size:16px;font-weight:400;max-width:986px}.case-study-home-image img{border-top-left-radius:12px;border-top-right-radius:12px;border:6px solid #fffFFF4D;box-shadow:0 4px 52px 0 #fffFFF1F;border-bottom:none;display:block;max-width:100%;height:auto;object-fit:contain}.client-section{position:relative;width:100%;padding-top:5rem;padding-bottom:5rem;overflow:hidden;z-index:2}.client-container{margin:0 auto;position:relative;z-index:1;display:grid;grid-template-columns:1fr 1.5fr;gap:4rem}.client-intro-content{text-align:left;display:flex;flex-direction:column;width:100%;gap:10px;align-items:flex-start}.cards-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;background:#fff;box-shadow:0 4px 32px 0 #0000000D;padding:16px;border-radius:20px}.info-card{background-color:#f5f6f7;border-radius:16px;padding:16px;text-align:left}.card-large{grid-column:1/-1}.icon-wrapper{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:12px;background-color:#fff;margin-bottom:12px}.cards-grid-bg{position:absolute;bottom:0;left:0;width:511px;height:350px;filter:blur(133px);z-index:-1;background:var(--gradient-capabilities-bg)}.about-card-title{font-size:20px;font-weight:500;color:#1a1a1a}.info-card p{font-size:14px;line-height:21px;color:#5f5f5f;font-weight:400;margin-top:8px}.solutions-container{padding-top:5rem;padding-bottom:5rem;overflow:hidden;position:relative}.custom-list{list-style:none;padding:0;margin:0}.custom-list li{display:flex;align-items:center;gap:20px;margin-bottom:20px}.custom-list .list-number{font-size:22px;font-weight:700;color:#ffF3;line-height:1.2}.custom-list p{margin:0;color:#a2a1a7;flex:1}.text-content p{line-height:27px;color:#cfd6e5;z-index:1;position:relative}.problem-section,.solutions-section{display:flex;align-items:center;gap:50px}.problem-solution-wrapper{display:flex;align-items:center;gap:80px;flex-direction:column}.text-content{flex:0 0 50%}.solutions-container .sub-heading{font-size:28px;font-weight:500;color:#f5f5f5;margin-top:40px;margin-bottom:25px}.solutions-icon-div{width:50%;display:flex;justify-content:center;align-items:center}.solutions-grid{display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden}.problem-icon-card,.solution-icon-card{padding:28px;display:flex;flex-direction:column;align-items:start;text-align:center;transition:.3s;position:relative}.problem-icon-card:nth-child(2n-1)::after{content:"";position:absolute;top:0;bottom:0;right:0;width:1px;background-color:#ffF3}.problem-icon-card:nth-child(-n+2)::after{top:10px}.problem-icon-card:nth-child(-n+2),.solution-icon-card:nth-child(-n+2){padding-top:0!important}.problem-icon-card:nth-last-child(-n+2),.solution-icon-card:nth-last-child(-n+2){padding-bottom:0!important}.problem-icon-card:nth-child(2n-1),.solution-icon-card:nth-child(2n-1){padding-left:0!important}.problem-icon-card:nth-child(2n),.solution-icon-card:nth-child(2n){padding-right:0!important}.problem-icon-card{border-bottom:1px solid #ffF3}.lines-1,.solution-icon-card{border-bottom:1px solid #fffFFF26}.solution-icon-card:nth-child(2n-1)::after{content:"";position:absolute;top:0;bottom:0;right:0;width:1px;background-color:#fffFFF26}.solution-icon-card:nth-child(-n+2)::after{top:12px}.solution-icon-card:nth-last-child(-n+2)::after{bottom:6px}.icon{padding-bottom:12px}.problem-icon-card p,.solution-icon-card p{font-weight:500;font-size:18px;color:#cfd6e5;text-align:start}.features-blur-shadow{background:linear-gradient(90.02deg,#714dff 20.98%,#9c83ff 39.13%,#e151ff 66.06%,#fff759 79.52%);position:absolute;width:100%;max-width:100%;height:300px;filter:blur(200px);opacity:.4;border-radius:50%;pointer-events:none;left:50%;transform:translate(-50%,-50%) rotate(-180deg);z-index:0}.case-study-feature-card h3{font-weight:500;font-size:18px;color:#1a1a1a;line-height:1.3}.case-study-feature-card p{font-family:DM Sans;font-weight:500;font-size:14px;line-height:21px;color:#5f5f5f;margin-top:4px}@media (max-width:1023px){.client-section,.culture-section{padding:4rem 0}}@media (max-width:992px){.client-container{grid-template-columns:1fr;gap:3rem;text-align:center}.client-container .section-title-div p{max-width:100%;text-align:start}.problem-section,.solutions-section{gap:0}}@media (max-width:639px){.client-intro-content{gap:8px}.client-section{padding-top:3rem;padding-bottom:3rem}.desc-dark{font-size:14px}.client-container{gap:2rem}.info-card{padding:1rem!important}.icon-wrapper{width:50px;height:50px}.icon-wrapper svg{width:24px;height:24px}.card-title{font-size:18px}.case-study-feature-card h3{font-size:16px}}@media (max-width:768px){.cards-grid{grid-template-columns:1fr}.info-card{padding:1.5rem}}@media (max-width:1300px){.stories-card-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.client-container{gap:28px}.client-section{padding-top:4rem;padding-bottom:4rem}}@media (min-width:1441px){.stories-card-grid{grid-template-columns:repeat(4,1fr)}.stories-card{min-height:490px}}@media (max-width:1200px){.solutions-icon-div{width:45%}.problem-icon-card p,.solution-icon-card p{font-size:16px}.problem-section,.solutions-section{gap:25px}.text-content{flex:0 0 55%}.solutions-container .sub-heading{font-size:25px;margin-top:20px;margin-bottom:15px}.custom-list li{gap:10px;margin-bottom:10px}.text-content p{font-size:14px}.problem-icon-card,.solution-icon-card{padding:20px}}@media (max-width:1042px){.stories-card-grid{gap:14px}.stories-view-more-container{margin-top:50px}.stories-section{padding-top:4rem;padding-bottom:4rem}}@media (max-width:991px){.stories-card-title{font-size:16px!important;line-height:26px!important;font-weight:500}.stories-card-date{font-size:10px;padding:6px 8px;gap:4px}.stories-card-tag{font-size:10px;padding:5px 7px}.stories-view-more-container{margin-top:43px}.stories-card-details{gap:6px;left:10px;right:10px}.stories-view-more-btn{border-radius:40px;padding:15px 25px;font-size:14px}.stories-card-grid{grid-template-columns:repeat(auto-fill,minmax(241px,1fr));gap:12px}.case-study-home-image{padding:0 82px}.problem-solution-wrapper{gap:41px}.about-card-title,.problem-icon-card p,.solution-icon-card p{font-size:16px}.text-content{padding-bottom:20px}.solutions-section{flex-direction:column-reverse}.solutions-icon-div{width:auto}.solutions-content{width:100%}}@media (max-width:767px){.problem-icon-card p,.solution-icon-card p,.text-content p{font-size:14px;line-height:20px}.solutions-container .sub-heading{margin-top:20px;margin-bottom:15px}.faq-section .accordion-icon-wrapper{width:24px!important;height:24px!important}.faq-section .accordion-icon .minus-icon::after,.faq-section .accordion-icon .plus-icon::after{font-size:24px;margin-bottom:2px;margin-left:0}}@media (max-width:500px){.client-section,.stories-section{padding-top:2rem!important;padding-bottom:2rem!important}.stories-view-more-container{margin-top:38px}.case-study-home-image{padding:0 40px}.info-card{padding:12px!important}.cards-grid{gap:14px;padding:12px}.client-container{gap:18px}.info-card p{margin-top:4px}.icon-wrapper{margin-bottom:8px}.solutions-container .sub-heading{margin-top:16px;margin-bottom:10px}.problem-section .text-content p,.solutions-section .text-content p{line-height:22px}.problem-icon-card,.solution-icon-card{padding:15px}}@media (max-width:432px){.stories-card-title{font-size:14px!important;line-height:20px!important}.stories-card-link{font-size:12px!important}.stories-card-link svg{width:10px;height:10px}.stories-view-more-container{margin-top:28px}.stories-view-more-btn{font-size:14px;padding:12px 20px}.stories-card-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}.ceo-quote-section{background-image:url(/wp-content/themes/rain_infotech/assets/images/case-study/ceo-quote-bg.webp);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;max-width:100%;position:relative;overflow:hidden}.ceo-quote-gradient{background:linear-gradient(0deg,#090616,#090616),linear-gradient(0deg,rgb(69 8 146 / .3),rgb(69 8 146 / .3));position:absolute;width:100%;height:100%;max-height:100%;opacity:65%;top:0;left:0}.ceo-quote-content{padding:100px 20px;display:flex;flex-direction:column;position:relative;z-index:1;max-width:1200px;margin:0 auto}.ceo-quote-text{font-size:24px;line-height:36px;color:#fff;font-weight:500;text-align:center;margin:0 auto;max-width:900px}.ceo-quote-name,.result-title{color:#cfd6e5;font-weight:500}.ceo-quote-name{font-size:18px;line-height:28px;text-align:center;margin-top:28px}@media (max-width:992px){.ceo-quote-content{padding:80px 20px}.ceo-quote-text{font-size:22px;line-height:32px}.custom-list li{gap:18px;margin-bottom:18px}.solutions-container{padding-top:4rem;padding-bottom:4rem}}@media (max-width:768px){.ceo-quote-content{padding:60px 15px}.ceo-quote-text{font-size:20px;line-height:28px}.ceo-quote-name{font-size:16px;line-height:24px;margin-top:18px}.solutions-container{padding-top:3rem;padding-bottom:3rem}.result-card svg{width:68px;height:68px}}@media (max-width:576px){.ceo-quote-content{padding:40px 10px}.ceo-quote-text{font-size:16px;line-height:28px}.ceo-quote-name{font-size:15px;line-height:22px;margin-top:15px}.custom-list li{gap:16px;margin-bottom:12px}}@media (max-width:400px){.web-stories-main-heading,.web-stories-main-heading span{font-size:30px!important;margin:0 auto 6px}.case-study-home-image{padding:0 22px}.ceo-quote-content{padding:30px 0}.ceo-quote-text{font-size:14px;line-height:24px}.ceo-quote-name{font-size:13px;line-height:20px;margin-top:12px}.feature-card{padding:12px}.problem-icon-card p,.solution-icon-card p{font-size:14px}.cards-grid{gap:14px;padding:8px}}.technologies-section{position:relative;padding-top:5rem;padding-bottom:5rem;overflow:hidden;background:#090616}.hero-shadow-bottom,.top-hero-shadow{background-repeat:no-repeat;background-size:cover;transform:rotate(-50deg);background:linear-gradient(117.61deg,#371e42 6.51%,#401e59 29.59%,#342059 51.46%,#130d2b 80.24%);position:absolute;width:300px;height:100vh;background-color:#5d41FF26;filter:blur(60px);z-index:0}.techno-content{align-items:center;justify-content:center;gap:8px}.top-hero-shadow{right:-10%;top:-30%}.hero-shadow-bottom{left:0;top:0}.tech-card{position:relative;align-items:center;text-align:center}.text-content{padding-bottom:1.5rem}.icons-container{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;width:100%}.icon-row{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap}.icon-item{background:#161322;width:72px;height:72px;padding:16px;border-radius:12px;display:flex;justify-content:center;align-items:center;transition:transform .2s;cursor:pointer;z-index:1}.lines-1,.lines-2{width:100%;z-index:1;position:absolute;pointer-events:none;left:50%;transform:translateX(-50%)}.icon-item img{filter:brightness(0) invert(1)}.lines-1{border-right:1px solid #fffFFF26;border-left:1px solid #fffFFF26;border-bottom-left-radius:16px;border-bottom-right-radius:16px;max-width:872px;height:89px;bottom:34px}.lines-2,.lines-2::before{border-radius:16px;max-width:1420px}.lines-2{height:182px}.decorative-line-1,.decorative-line-2{position:absolute;width:16px;height:1px;background:#9478ff;display:block}.lines-2::before{content:"";position:absolute;padding:1px;background:linear-gradient(180deg,rgb(255 255 255 / .05) -6.33%,rgb(255 255 255 / .15) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:-1;width:calc(100% - 4rem);height:157px;top:-12px;left:4%}.decorative-line-1{top:88px;left:70px}.decorative-line-2{top:146px;right:18.79%}@media(max-width:1549px){.decorative-line-2{right:17.2%}}@media(max-width:1440px){.decorative-line-2{right:13.1%}}@media(max-width:1300px){.decorative-line-2{right:11%}}@media(max-width:1200px){.decorative-line-2{right:8.1%}.lines-1{bottom:34px;max-width:82.3%}}@media(max-width:992px){.icon-row{gap:18px}.icon-item{width:65px;height:65px}.lines-2::before{height:149px;top:-17px}.lines-2{height:156px}.decorative-line-2{top:133px}.lines-1{height:80px}.decorative-line-1{top:79px}}@media (max-width:824px){.decorative-line-2{top:145.1px;right:8%}.technologies-section{padding:3rem 0}.tech-card{padding:1rem}.title{font-size:2rem}.description{font-size:.9rem}.icon-item{width:58px;height:58px}.icon-row{gap:10px}.techno-content{gap:4px}.lines-2{height:139px}.lines-1{bottom:26px;height:74px}.decorative-line-1{top:73px;left:26px}.lines-2::before{height:161px}.section-title-div p{font-size:14px;line-height:24px;z-index:1}}.blur-glow-middle,.result-blur-shadow{position:absolute;filter:blur(300px);left:50%;transform:translate(-50%,-50%);z-index:0}@media (max-width:682px){.lines-1,.lines-2{display:none}.icons-container{margin-top:0}}.result-section{padding-top:5rem;padding-bottom:5rem;background-color:#090616}.result-card{background-color:#fffFFF0D;width:100%;flex:0 0 calc(33.33% - 18px)}.result-title{font-size:18px;line-height:28px}.result-card p{font-size:14px;line-height:21px;color:#a2a1a7;font-weight:500}.result-blur-shadow{background:linear-gradient(90.02deg,#714dff 20.98%,#9c83ff 39.13%,#e151ff 66.06%,#fff759 79.52%);width:100%;max-width:100%;height:300px;opacity:.4;border-radius:50%;pointer-events:none}.rwas-back{display:flex;width:100%;overflow:hidden}.rwa-panel{display:flex;align-items:center;height:calc(100vh - 126px);min-height:500px;gap:24px;padding:0 80px;width:max-content;min-width:calc(100vw + 800px)}.panel-img{border-radius:16px;max-height:calc(100vh - 25%)!important;position:relative!important;width:fit-content}@media screen and (max-width:990px){.rwas-back{display:none}.rwa-sec-4-mobile{display:block;padding:0 20px}.image-scroll-section{padding-top:3rem;padding-bottom:3rem}.cust-swiper-slide img{max-width:100%;width:auto;height:auto;object-fit:contain;border-radius:16px}.cust-swiper-slide{display:flex;justify-content:center;align-items:center;height:auto}}@media (max-width:800px){.image-scroll-section{padding-top:2rem;padding-bottom:2rem}.rwa-sec-4-mobile{padding:0 15px}}@media (max-width:1440px) and (min-width:992px){.rwa-panel{padding:0 80px;gap:24px;min-width:calc(100vw + 600px)}}.technologies-section .section-title-div p{z-index:1}.blur-glow-middle{width:677px;height:315px;border-radius:50%;top:45%;background:var(--color-blur-glow);filter:blur(286px)}.solutions-blur-shadow,.solutions-blur-shadow-bottom{background:var(--solution-blur-bg);filter:blur(200px);width:100%;height:80px;transform:rotate(-180deg);left:0;position:absolute;z-index:0}.solutions-blur-shadow{top:0}.solutions-blur-shadow-bottom{bottom:0}.problem-section .text-content li p,.solutions-section .text-content li p{color:#a2a1a7}.white-label-bottom-shadow{position:absolute;background:#5d41ff;width:677px;height:315px;bottom:0;left:50%;transform:translateX(-50%);filter:blur(286px)}.customization-gradient-bg,.ready-to-launch-gradient-bg{position:absolute;transform:rotate(-180deg);left:0;bottom:0}.product-overview-section,.why-choose-section{padding-top:5rem;padding-bottom:5rem;background:#f5f6f7}.why-choose-title{font-weight:500;font-size:20px;line-height:30px;color:var(--color-dark);margin-bottom:8px}.why-choose-card{width:100%;flex:0 0 calc(33.33% - 18px);background:#fff;border:1px solid #0000000D}.why-choose-large-card{flex:0 0 calc(50% - 18px)}.why-choose-card p{font-weight:400;font-size:16px;line-height:27px;color:#5f5f5f}.our-ready-to-launch-header .filter-container{max-width:49%}.our-ready-to-launch-grid{grid-template-columns:repeat(3,1fr);gap:25px}.work-section.light-version .white-label-steps-list .step-number{color:#10101026;-webkit-text-fill-color:#10101026}.work-section.light-version .white-label-steps-list .step-item:not(:last-child)::before{background:#10101026}.our-ready-to-launch-title{font-weight:500;font-size:18px;line-height:27px;color:var(--color-text-primary-light);margin-bottom:5px}.our-ready-to-launch-grid .card-body p{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#a2a1a7;margin-bottom:16px}.our-ready-to-launch-link{display:flex;gap:.5rem;font-weight:500;font-size:16px;align-items:center;color:#9c83ff}@media (max-width:1200px){.our-ready-to-launch-header .filter-container{max-width:72%}.case-btn{padding:12px 20px}}@media (max-width:992px){.result-card,.why-choose-card{flex:0 0 calc(50% - 18px)}.result-section,.why-choose-section{padding-top:4rem;padding-bottom:4rem}.feature-card{padding:16px}.solutions-container .sub-heading{font-size:20px}.why-choose-card-icon{margin-bottom:8px!important}.why-choose-title{font-size:16px;line-height:24px;margin-bottom:4px}.why-choose-card p{font-size:14px!important;line-height:20px!important;font-weight:400}.our-ready-to-launch-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:900px){.filter-container,.our-ready-to-launch-header .filter-container{max-width:100%}.our-ready-to-launch-grid .card-body p{font-size:14px;line-height:20px;margin-bottom:12px}.our-ready-to-launch-title{font-size:16px;line-height:25px;margin-bottom:3px}.our-ready-to-launch-link{font-size:14px}.our-ready-to-launch-link svg{height:10px;width:10px}}.product-overview-container{display:flex;flex-direction:column;gap:48px}.product-overview-title{max-width:796px}.product-overview-wrapper{display:flex;gap:48px}.product-overview-details{display:flex;flex-direction:column;gap:20px;width:50%}.product-overview-image img{width:100%;height:auto;object-fit:cover;box-shadow:0 6px 36px 0 #0000001F;border-radius:8px;display:block}.product-overview-description{background:#fff;border:1px solid #0000000D;border-radius:20px;padding:20px;font-family:Inter;font-weight:500;font-size:16px;line-height:27px;color:#5f5f5f}.ready-to-launch-gradient-bg{background:var(--gradient-works-bg);filter:blur(240px);width:100%;height:80px;z-index:0}.core-features-grid,.white-label-techstack-content-wrapper{display:grid;grid-template-columns:repeat(12,1fr);gap:16px}.core-feature-card{background:#f5f6f7;border:1px solid #0000000D;padding:0 20px 20px;width:100%;border-radius:16px;display:flex;flex-direction:column}.core-feature-image-wrapper{flex-grow:1;justify-content:center;align-items:center;display:inline-flex}.core-feature-card img{text-align:center;width:100%;padding:20px 0}.w-25{grid-column:span 5}.w-33{grid-column:span 4}.w-50{grid-column:span 6}.w-75{grid-column:span 7}.w-100{grid-column:span 12}.core-feature-title{font-weight:500;font-size:22px;color:#1a1a1a}.core-feature-card p{font-weight:400;font-size:16px;line-height:24px;color:#1a1A1A99}.customization-container{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;gap:48px}.customization-card{display:flex;gap:36px}.customization-card-title{font-weight:500;font-size:25px;color:#1a1a1a}.customization-card-content{display:flex;flex-direction:column;gap:20px}.customization-card-header{display:flex;flex-direction:column;gap:10px}.customization-card-header p{font-weight:400;font-size:16px;line-height:24px;color:#1a1a1a}.customization-card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;width:100%}.customization-card-icon{display:flex;width:3.5rem;height:3.5rem;align-items:center;justify-content:center;background:#fff;border-radius:12px}.customization-gradient-bg{background:var(--gradient-works-bg);width:100%;height:80px;z-index:-1;filter:blur(180px)}.customization-card-grid-item p{font-weight:400;font-size:16px;color:#1a1A1A99}.customization-card-small-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;width:100%}.customization-card-big-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;width:100%}.customization-card-icon-wrapper:hover svg path{fill-opacity:1}@media (min-width:1441px){.rwa-panel{padding:0 80px;gap:24px;min-width:calc(100vw + 1000px)}.product-overview-description{padding:26px;font-size:18px;line-height:28px}}@media (max-width:1300px){.product-overview-description{padding:18px;font-size:15px;line-height:25px}}@media (max-width:1200px){.product-overview-wrapper{gap:22px}.product-overview-description{padding:16px;font-size:14px;line-height:21px}.product-overview-details{gap:12px}.customization-card-img{width:100%;object-fit:cover}.customization-card{flex-direction:column}}@media (max-width:1024px){.product-overview-description{padding:14px;line-height:20px}.product-overview-wrapper{gap:18px}}@media (max-width:991px){.core-feature-title{font-size:16px}.core-feature-card p{font-size:14px;line-height:20px}.customization-card-header{gap:6px}.customization-card-title{font-size:18px}.product-overview-section{padding-top:4rem;padding-bottom:4rem}.customization-card{gap:28px}.customization-card-header p{font-size:14px;line-height:21px}.customization-card-grid-item p{font-size:14px}.customization-card-content{gap:14px}}@media (max-width:958px){.product-overview-container{gap:28px}.product-overview-wrapper{flex-direction:column}.product-overview-details,.product-overview-image{width:100%}.product-overview-description{padding:20px;font-size:16px;line-height:27px}}@media (max-width:840px){.w-25,.w-33{grid-column:span 6}.w-75{grid-column:span 12}}.hero-main-heading,.hero-main-heading span{font-family:Archivo!important;margin:0 auto 8px;letter-spacing:0;text-align:center}@media (max-width:768px){.product-overview-description{padding:15px;font-size:14px;line-height:24px}.product-overview-details{gap:10px}.customization-card,.product-overview-wrapper{gap:16px}.customization-card-big-grid,.customization-card-grid,.customization-card-small-grid,.customization-container{gap:22px}.customization-card-big-grid,.customization-card-grid,.customization-card-small-grid{grid-template-columns:repeat(3,1fr)!important}.customization-section{padding-top:4rem;padding-bottom:4rem}.customization-card-icon{width:54px;height:54px}}@media (max-width:576px){.customization-card-big-grid,.customization-card-grid,.customization-card-small-grid{grid-template-columns:repeat(2,1fr)!important}.result-card,.why-choose-card{flex:0 0 100%}.customization-section,.result-section,.why-choose-section{padding-top:3rem;padding-bottom:3rem}.features-grid,.why-choose-grid{gap:12px}.w-25,.w-33,.w-50,.w-75{grid-column:span 12}}.hero-main-heading{color:var(--color-text-primary);font-weight:400;font-size:64px;line-height:80px;display:flex!important;flex-direction:column!important;gap:0;margin-bottom:0!important}.hero-main-heading span{font-weight:500;font-size:68px;line-height:104%}.culture-grid,.selected-position svg{margin-left:auto}.hero-container p{font-family:Inter;font-weight:400;font-size:16px;line-height:27px;text-align:center;color:#cfd6e5}@media (max-width:1250px){.hero-main-heading{font-size:56px;line-height:70px}.hero-main-heading span{font-size:60px}}@media (max-width:1024px){.hero-main-heading{font-size:48px;line-height:60px}.hero-main-heading span{font-size:54px}.hero-container{padding-top:1rem;padding-bottom:4rem}}@media (max-width:850px){.hero-container p{font-size:15px}}@media (max-width:768px){.hero-main-heading{font-size:46px;line-height:1.4}.hero-main-heading span{font-size:50px;line-height:1.4;margin-bottom:0}.hero-container{padding-bottom:6rem}}@media (max-width :640px){.hero-container{padding:1rem 0 3rem}}@media (max-width:600px){.our-ready-to-launch-grid{grid-template-columns:1fr;gap:18px}.product-overview-description{padding:12px;line-height:20px}.product-overview-wrapper{gap:12px}.product-overview-section{padding-top:3rem;padding-bottom:3rem}.customization-card{display:flex;gap:25px}.hero-main-heading{font-size:41px}.hero-main-heading span{font-size:45px}.hero-container p{font-size:14px;line-height:21px}}@media (max-width:500px){.hero-container{padding-left:0!important;padding-right:0!important}.hero-main-heading{font-size:37px;letter-spacing:-1px}.hero-main-heading span{font-size:40px}}@media (max-width:400px){.solutions-container .sub-heading{font-size:18px}.white-label-heading,.white-label-heading span{font-size:30px}.core-feature-card{padding:0 12px 12px}.customization-card-big-grid,.customization-card-grid,.customization-card-small-grid{gap:12px}.hero-main-heading{font-size:30px;line-height:40px}.hero-main-heading span{font-size:32px;line-height:40px}}.our-ready-to-launch-header .dropdown-group{flex:auto}.carrer-details p{max-width:704px;font-size:16px;font-weight:400}.job-item h3,.section-title span{font-weight:500}@media (max-width:850px){.carrer-details p{font-size:15px}}.choose-perks-card{background-color:#fff0;border-left:1px solid var(--color-border);margin-bottom:0}.work-perks-section .section-title-div p{max-width:744px}.form-group p,.oppertunity-section.light-version .section-title-div p,.selected-position p,.work-perks-section.light-version .choose-us-card-info p{color:#5f5f5f}@media (min-width:768px){.work-perks-section{padding-top:5rem;padding-bottom:5rem}.choose-us-container{gap:4rem}.choose-us-card-inner{padding-left:calc(1.75rem + 1px)}.choose-us-card-decorative-line{display:block}.blog-container{gap:3rem}}.carrer-details .blog-details-main-heading span{font-size:68px;font-weight:600;margin:0}.culture-section .section-title-div{max-width:700px!important;margin:0 auto;text-align:center;align-items:center}.culture-section .section-title-div p{color:#1a1a1a;font-size:16px;line-height:27px;font-weight:400;max-width:728px;text-align:center;align-items:center;margin:0 auto}.culture-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:24px;margin-top:48px;margin-right:auto;justify-content:center}.culture-card{background-color:#fff;border-radius:20px;padding:16px;text-align:left;display:flex;flex-direction:column;transition:.3s}.case-study-culture-card h3{font-weight:500;font-size:18px;color:#1a1a1a;line-height:27px}@media screen and (min-width:1441px){.culture-card{padding:25px}.case-study-culture-card h3{font-size:19px}}@media (max-width:1200px){.culture-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:1024px){.work-perks-section{padding-top:4rem;padding-bottom:30px}.culture-grid{grid-template-columns:repeat(3,1fr);margin-top:30px}}@media (max-width:768px){.culture-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:24px}}@media (max-width:453px){.culture-grid{grid-template-columns:repeat(1,1fr);margin-top:24px}}.choose-perks-cards-row{gap:16px;display:grid;grid-template-columns:repeat(1,1fr);width:100%}@media (min-width:640px){.choose-perks-cards-row{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.choose-perks-cards-row{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.choose-perks-card{margin-bottom:20px}}@media (max-width:425px){.culture-section .section-title-div p{font-size:14px;line-height:24px}.choose-us-card-info p{font-size:14px}.case-study-culture-card h3{font-size:16px}.choose-perks-cards-row{gap:0}}.hiring-section .section-title-div p{max-width:1034px}@media (max-width:639px){.culture-section,.hiring-section,.work-perks-section{padding-top:3rem!important;padding-bottom:3rem!important}}.jobs-grid{display:flex;justify-content:space-between;gap:80px;width:100%}.job-items-left,.job-items-right{width:540px;max-width:100%;display:flex;flex-direction:column;gap:24px;margin:0 auto}.job-item{border-bottom:1px solid #0003;display:flex;padding-bottom:16px;justify-content:space-between;align-items:center}.job-items{display:flex;flex-direction:column;flex-grow:1}.job-item h3{font-size:20px;display:flex;align-items:center;gap:32px;margin-bottom:12px;color:#1a1a1a}.job-item p,.job-item ul li{color:#5f5f5f;font-weight:400}.job-item ul li{margin:0;padding:0;font-size:14px}.job-item p{font-size:16px;line-height:100%}.job-item a{color:#714dff;font-weight:500;text-decoration:none;font-size:18px;display:inline-flex;align-items:center;gap:12px;transition:.2s ease-in-out}.job-item a:hover svg{transform:translateX(3px)}.job-item svg{transition:transform .3s}@media (max-width:1200px){.jobs-grid{gap:70px}}@media (max-width:1150px){.jobs-grid{gap:80px}.job-item{flex-direction:column;align-items:start}.job-item p{margin-bottom:6px}}@media (max-width:1024px){.jobs-grid{gap:24px}.choose-perks-cards-row{gap:8px}.hiring-section{padding-top:4rem;padding-bottom:4rem}}@media (max-width:869px){.jobs-grid{gap:24px}}@media (max-width:768px){.jobs-grid{flex-direction:column;gap:24px}.job-item{align-items:flex-start;flex-direction:row}.job-items-left .job-item:last-child{border-bottom:1px solid #0003}.job-items-right .job-item:last-child{border-bottom:none}}@media (max-width:618px){.job-item{flex-direction:column;align-items:start}.job-item a{font-size:16px;gap:6px}.job-item p{margin-bottom:12px}.opr-svg{height:13px}}@media (max-width:575px){.what-we-do-card{flex:0 0 calc(100% - 16px)}.job-item a{text-align:left}.job-items-left,.job-items-right{width:100%}}.join-rain-button,.oppertunity-section{align-items:center;position:relative;text-align:center}.oppertunity-section{background-color:#090616;padding-top:5rem;padding-bottom:5rem;z-index:2}.oppertunity-section .section-container{max-width:994px}.oppertunity-container{display:flex;justify-content:space-between;gap:3rem;position:relative;z-index:0}.oppertunity-section .section-title-div{line-height:60px}.oppertunity-section .section-title-div p{font-weight:400;max-width:434px;text-align:start;line-height:27px}.opr-fields,.opr-form{display:flex;flex-direction:column;align-items:flex-start;gap:28px;width:100%}.oppertunity-input,.position-select,.selected-position{background-color:#1010100D;border:1px solid #10101026;backdrop-filter:blur(28px);color:#000;padding:16px;border-radius:56px;font-weight:400;font-size:14px;width:100%}.oppertunity-input::placeholder,.position-select::placeholder{color:#5f5f5f}.oppertunity-input:focus,.position-select:focus,.selected-position.focused{outline:0;border-color:#000}.oppertunity-section.dark-version .oppertunity-input,.oppertunity-section.dark-version .position-select,.oppertunity-section.dark-version .selected-position{padding:16px;background-color:var(--color-bg-icon,#2c2c4a);border-radius:56px;border:1px solid var(--color-divider-light,#4a4a6a);backdrop-filter:blur(14px);color:var(--color-white);font-weight:400;font-size:14px}.oppertunity-section.dark-version .oppertunity-input::placeholder,.oppertunity-section.dark-version .position-select::placeholder{color:var(--color-description-text,#a2a1a7)}.oppertunity-section.dark-version .option{fill:white!important}.join-rain-button{background-color:#000;color:#fff;width:fit-content;height:60px;padding:15px 24px;border-radius:40px;font-weight:600;font-size:16px;border:none;outline:0;display:flex;box-shadow:none;transition:.3s;overflow:hidden;z-index:1;cursor:pointer}.selected-position,.upload-label{align-items:center;cursor:pointer}.form-group,.selected-position{width:100%;justify-content:space-between}@media (max-width:639px){.join-rain-button{padding:0 24px;height:50px;font-size:14px}}.dropdown-container{max-width:400px}.oppertunity-section.dark-version .selected-position p{color:var(--color-description-text,#a2a1a7)}.selected-position img.position-icon{width:20px;height:20px}.position-dropdown{background-color:#fff;color:#727272;display:none;position:absolute;top:100%;left:0;right:0;border:1px solid #444;border-radius:8px;margin-top:5px;box-shadow:0 4px 10px rgb(0 0 0 / .7);z-index:20;width:100%;text-align:justify}.oppertunity-section.dark-version .position-dropdown{background-color:#1e1e2f;color:var(--color-description-text,#a2a1a7)}.position-list{max-height:200px;overflow-y:auto}.position-item{padding:12px 16px;color:var(--text);cursor:pointer;transition:background .2s}.position-item:hover{background-color:var(--hover);color:#1a1a1a}.oppertunity-section.dark-version .position-item:hover{background-color:var(--hover);color:#fff}.file-upload{display:flex;justify-content:space-between}.upload-label{display:flex;font-size:14px;color:#1a1a1a;margin-bottom:6px;gap:4px}.oppertunity-section.dark-version .upload-label{display:flex;align-items:center;cursor:pointer;font-size:14px;color:#cfd6e5;margin-bottom:6px;gap:4px}.form-group p{font-size:12px}.oppertunity-section.dark-version .form-group p{font-size:12px;color:#a2a1a7}.error-message{color:red;font-size:13px;margin-top:5px}.cv-svg{display:flex;align-items:center;justify-content:center;background-color:#1010101A;border-radius:40px;padding:10px}.oppertunity-section.dark-version .cv-svg{display:flex;align-items:center;justify-content:center;background-color:#ffffff0d;fill:white!important;border-radius:40px;padding:10px}@media (max-width:866px){.opr-form{gap:16px}.oppertunity-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.oppertunity-container .section-title-div{align-items:center}.oppertunity-container .section-title-div p{text-align:center}}@media (max-width:768px){.oppertunity-section{padding-top:3rem;padding-bottom:3rem}.oppertunity-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.oppertunity-container .section-title-div{align-items:center}.oppertunity-container .section-title-div p{text-align:center}}@media (max-width:516px){.oppertunity-blur-bottom{display:none}}@media (max-width:478px){.oppertunity-container{justify-content:center;align-items:baseline;gap:1.5rem}.oppertunity-container .section-title-div{align-items:flex-start}.oppertunity-container .section-title-div p{text-align:start}.oppertunity-input,.selected-position{width:100%}.form-group{display:flex;flex-direction:column;align-items:flex-start}}@media (max-width:425px){.job-item h3{font-size:16px;margin-bottom:6px;justify-content:space-between}.job-item p{font-size:14px;margin-bottom:6px}.job-item a{font-size:14px;gap:4px}.opr-svg{height:10px}.job-items-left,.job-items-right,.opr-fields{gap:16px}.attach-svg{height:16px}}.oppertunity-blur-bottom{position:absolute;width:511px;height:218px;bottom:0;left:6px;background:linear-gradient(90.02deg,#714dff 20.98%,#9c83ff 39.13%,#e151ff 66.06%,#fff759 79.52%);filter:blur(133px);z-index:-1}.white-label-techstack-card{display:flex;flex-direction:column;border:1px solid #fff;width:100%;gap:20px;padding:16px;border-radius:24px;background-color:#fff}.white-label-techstack-card-header{display:flex;align-items:center;justify-content:center;background:#0000000F;backdrop-filter:blur(4px);padding:28px 0;border-radius:20px 20px 0 0}@media (min-width:1441px){.white-label-techstack-card-header{padding:35px 0}}.white-label-solution-card-techstack-content h3{font-weight:500;font-size:22px;line-height:30px;color:#1a1a1a}.white-label-solution-card-techstack-content ul{display:flex;flex-direction:column;gap:8px;padding-left:28px}.white-label-solution-card-techstack-content li{color:#1a1A1AB2;font-weight:400;font-size:16px;line-height:24px}.white-label-techstack-card:hover svg path{fill-opacity:1;fill:url(#socialHoverGradient)}@media (max-width:991px){.white-label-solution-card-techstack-content li{font-size:14px;line-height:21px}.white-label-solution-card-techstack-content h3{font-weight:500;font-size:16px}.white-label-techstack-card{gap:10px;padding:10px;border-radius:20px}.white-label-techstack-card-header{padding:22px 0;border-radius:16px 16px 0 0}.white-label-solution-card-techstack-content{gap:0}.white-label-solution-card-techstack-content ul{gap:4px;padding-left:18px}.white-label-techstack-content-wrapper{gap:12px}}.why-choose-card ul{padding-left:21px}.why-choose-card ul li{font-size:16px;line-height:24px;color:#5f5f5f;font-weight:400}@media (max-width:992px){.why-choose-card ul li{font-size:14px}}.blog-content-details{gap:0!important}.blog-details-content-wrapper *{font-weight:500!important;line-height:1.5!important}.blog-details-content-wrapper p{font-size:16px!important;margin-bottom:12px!important}.blog-details-content-wrapper h2{font-size:28px!important;margin-top:24px!important;margin-bottom:8px!important}.blog-details-content-wrapper h3{font-size:22px!important;margin-top:20px!important;margin-bottom:8px!important}.blog-details-content-wrapper h4,ol li b,ul li b{font-size:20px!important;margin-top:16px!important;margin-bottom:8px!important;display:block}.blog-details-content-wrapper h5{font-size:18px!important;margin-top:14px!important;margin-bottom:4px!important}.blog-details-content-wrapper h6{font-size:16px!important;margin-top:10px!important;margin-bottom:0!important}.blog-details-content-wrapper ol,.blog-details-content-wrapper ul{margin-bottom:12px!important;list-style:none!important}.result-card .icon-res .bg-circle{width:58.51px;height:58.51px;border-radius:50%;background-color:rgb(255 255 255 / .08);position:relative}.result-card .icon-res svg{position:absolute!important;bottom:-7px;right:-6px;width:40px!important;height:40px!important}.result-card .icon-res svg path{fill:#73717A}.toast{position:fixed;top:20px;right:20px;min-width:300px;background-color:#0a813c;color:#fff;padding:15px 20px;border-radius:8px;box-shadow:0 4px 12px rgb(0 0 0 / .15);display:flex;align-items:center;gap:10px;opacity:0;transform:translateY(-100px);transition:.3s;z-index:1000}.toast.show{opacity:1;transform:translateY(0)}.toast.error{background-color:#e74c3c}.toast .toast-icon svg{width:100%;height:100%;fill:#fff}.toast .toast-message{font-size:14px;font-weight:500}.toast .toast-close{margin-left:auto;cursor:pointer;font-size:16px;font-weight:700}.modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .7)}.portfolio-modal-content{background-color:#fff;margin:10% auto;padding:20px;width:90%;max-width:600px;border-radius:8px;position:relative;scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.portfolio-modal-content::-webkit-scrollbar{display:none}.swiper-button-prev,.swiper-button-next{width:48px!important;height:48px!important;border-radius:50%!important;background:linear-gradient(54.02deg,#714dff 2.81%,#c2b3ff 101.21%);position:absolute;bottom:0;top:unset;display:flex;align-items:center;justify-content:center}.swiper-button-prev::after,.swiper-button-next::after{display:none}.swiper-button-prev::before,.swiper-button-next::before{content:'';display:block;width:16px;height:16px;mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-color:#fff}.latest-blocks .ri-latestblock-table::-webkit-scrollbar{width:4px;height:8px}.latest-blocks .ri-latestblock-table::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.latest-blocks .ri-latestblock-table::-webkit-scrollbar-thumb{background:#714DFF;border-radius:4px}.swiper-button-prev::before{mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.8284 7.00002L9.1924 1.63601L7.7782 0.221802L0 8.00002L7.7782 15.7781L9.1924 14.3639L3.8284 9.00002H16V7.00002H3.8284Z" fill="white"/></svg>')}.swiper-button-next::before{mask-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.8284 7.00002L9.1924 1.63601L7.7782 0.221802L0 8.00002L7.7782 15.7781L9.1924 14.3639L3.8284 9.00002H16V7.00002H3.8284Z" fill="white"/></svg>');transform:rotate(180deg)}.masonry_container{column-count:3;column-gap:1rem}.masonry_item{position:relative;overflow:hidden;border-radius:8px;break-inside:avoid}.masonry_item img{width:100%;display:block;border-radius:8px}.caption{position:absolute;bottom:0;padding:11px 16px;text-align:left;left:0;width:100%;font-size:.95rem;color:#fff;font-weight:500;z-index:1}.caption::before{content:'';position:absolute;width:100%;height:100%;backdrop-filter:blur(52px);left:0;bottom:0;background:#1010104D;z-index:-1}.caption h3.choose-us-card-title{font-size:16px;text-transform:capitalize;color:#fff!important}.section-header{display:flex;align-items:center;gap:92px}.section-header .section-title-div{text-align:start;align-items:self-start}.section-header .section-description p{color:var(--color-text-primary-light);font-weight:400;line-height:27px;letter-spacing:0%}.whats-special-video-container .choose-us-title{width:46%}.whats-special-video-main-box{position:relative;width:-webkit-fill-available}.whats-special-video-main-box img{width:-webkit-fill-available}header#main-header li{list-style:none}.whats-special-video-main-box .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer}.ri-grid-4 .industry-sector-card,.ri-grid-4 .result-card{flex:0 0 calc(25% - 18px)}.Our-journey-section .section-title{width:60%}.Our-journey-section .section-title-div p{max-width:71%}.mb-48{margin-bottom:48px}.ri-about_mission_vision_value h3{font-weight:500;font-size:1.25rem;line-height:1.875rem;margin-bottom:.25rem}.ri-about_mission_vision_value .result-card .icon-container{background:#FFFFFF0D!important}.ri-grid-2 .result-card{background-color:#fffFFF0D;width:100%;flex:0 0 calc(50% - 18px)}.left-content-main-box{display:flex;gap:50px}.left-content-main-box p{margin-bottom:15px;color:#5F5F5F;font-weight:500;font-style:Medium;font-size:16px;line-height:27px;letter-spacing:0%}.right-img img{min-width:500px;max-width:500px;max-height:250px;width:100%;height:100%}.result-card-icon-container{height:64px;width:64px;border-radius:10px;overflow:hidden;padding:16px!important;align-items:center;display:flex;justify-content:center;padding:1.5rem;backdrop-filter:blur(4px);background:var(--color-icon-bg)}.choose-us-section .feature-card{gap:12px}.industry-section-main-box .capabilities-tabs{width:100%;margin-top:1rem;margin-bottom:3rem}.industry-section-main-box .capabilities-tab{flex:1;padding:0 30px;min-width:192px;height:40px;border-radius:.5rem;font-weight:500;line-height:1;font-size:16px;transition:background-color .2s,color .2s;border:none;cursor:pointer}.industry-section-main-box .capabilities-tabs-container{width:fit-content;height:3rem;padding:4px;background-color:var(--color-bg-icon);border-radius:12px;display:flex;align-items:center;margin:0 auto;gap:5px}.industry-section-main-box .capabilities-tab-inactive{background-color:#fff0;color:#cfd6e5}.industry-section-main-box .capabilities-grid{border:0;display:flex;flex-wrap:wrap;gap:24px;margin-top:48px;margin-left:auto;margin-right:auto;justify-content:center}.industry-section-main-box .industry-sector-card{flex:0 0 calc(25% - 18px);display:flex;flex-direction:column;backdrop-filter:blur(4px);background:var(--color-icon-bg);border-radius:20px;padding:20px}section.industry-section.industry-section-main-box .industry-content-container{margin:1rem 0rem 0}.industry-section-main-box .industry-links-container{padding:0;height:auto;padding-top:20px}.industry-section-main-box .industry-icon-container{height:64px;width:64px;border-radius:10px;overflow:hidden;padding:16px}.light-version .ri_button,.ri-blog-filter-sec button.header-cta{background:var(--color-button-dark);color:var(--color-white)}.industry-btn{display:flex;justify-content:center;align-items:center;margin-top:48px;width:100%}.industry-btn a{background:#fff;color:#000}.result-card.feature-card .result-card-icon-container svg path{font-size:35px;width:35px;height:35px;line-height:1;color:var(--color-icon-gray-light);transition:all .2s;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s}.result-card.feature-card:hover .result-card-icon-container svg path,.swiper-slide-active .industry-icon-container svg path{background:var(--gradient-card-hover);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;fill:url(#socialHoverGradient);transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out}.section-container.ri-our_journey_module .time-line-points{position:absolute;width:24px;height:24px;background:#211E2D;border-radius:50%;bottom:-11px;left:0;display:flex;align-items:center;justify-content:center}.year-label{margin-bottom:30px;opacity:1;border-radius:8px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;white-space:nowrap;background:#FFFFFF1A;display:flex;justify-content:start;width:fit-content;color:#CFD6E5}.card-image-container img{width:100%;height:200px;object-fit:cover;border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px}.section-container.ri-our_journey_module .industry-content-container p{font-family:Inter;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:27px;letter-spacing:0%}.section-container.ri-our_journey_module .time-line-points::after{content:'';display:block;width:16px;height:16px;background:#FFFFFF1A;border-radius:50%}.industry-sector-card.swiper-slide-active .time-line-points::after{background:var(--color-primary)}.section-container.ri-our_journey_module .industry-card-bottom-border-container{overflow:visible;position:relative}.section-container.ri-our_journey_module .industry-content-container{border:0;margin:0;padding-top:1rem}.section-container.ri-our_journey_module .swiper-slide{padding-top:40px!important;background:transparent!important}.section-container.ri-our_journey_module .industry-card-bottom-border-container{margin-bottom:23px}.card-wrapper{padding-right:20px}.meet-our-founders{display:flex;flex-direction:column;align-items:center;text-align:center;background:linear-gradient(to bottom right,#fef3ec,#e9f0ff)}.meet-our-founders .team-container{display:flex;gap:40px;flex-wrap:wrap;justify-content:center}.meet-our-founders .team-container .zl-card:first-child .card-img-wrapper a{position:absolute;top:12.8px;left:12.8px;border-radius:50%}.meet-our-founders .zl-card{border-radius:0;padding:0;max-width:512px;height:auto;display:flex;flex-direction:column;background:#fff0;gap:0;align-items:center}.meet-our-founders .card-img-wrapper{position:relative}.meet-our-founders .zl-card img{width:100%;height:auto}.meet-our-founders .zl-card .card-img-wrapper a{width:51px;position:absolute;top:12.8px;right:12.8px;border-radius:50%}.meet-our-founders .card-header{font-size:24px;font-weight:600;margin-bottom:10px}.meet-our-founders .card-subtext{font-weight:400;font-size:18px;line-height:27px;letter-spacing:0%;text-align:center;color:#888889}.global-presence .adoption-right-column{padding:16px;background:#151222;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.global-presence .adoption-right-column .adoption-card{flex-direction:column}.global-presence .section-title-div{gap:8px}.global-presence .specialist-button{margin-top:0}.capabilities-service-card:hover .capabilities-service-icon-container svg path{background:var(--gradient-card-hover);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;fill:url(#socialHoverGradient)}.founder-banner{display:flex;align-items:center;justify-content:space-between;padding:60px 0%;gap:40px;flex-wrap:wrap;z-index:9999;position:relative}.founder-image-section{position:relative}.founder-image-section::before{content:'';position:absolute;top:50%;left:27%;transform:translate(-50%,-50%);width:677px;height:150px;border-radius:50%;background:#5D41FF;filter:blur(120px);z-index:999}.founder-banner .heading-container{text-align:left}.founder-banner .heading-container .main-heading{position:relative;text-align:left}.founder-banner .heading-container .main-heading span{font-family:'Beauty'!important;font-weight:400;font-size:79.95px;line-height:100%;letter-spacing:0%;background:linear-gradient(66.74deg,#FFBF00 18.45%,#E151FF 29.59%,#9C83FF 70.43%,#714DFF 101.98%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;position:absolute;left:-21px;top:-25px}.hero-section .section-container{z-index:99}.founder-text{flex:1;max-width:600px}.founder-banner .founder-text h1{margin-bottom:10px;color:#CFD6E5;font-weight:700;font-size:clamp(1.625rem, 0.9464rem + 3.3929vw, 4rem)!important;line-height:clamp(2.5rem, 1.7857rem + 3.5714vw, 5rem)!important;letter-spacing:-2%;margin-bottom:0}.founder-banner .founder-text h2{font-weight:600;font-size:clamp(1.375rem, 1.3214rem + 0.2679vw, 1.5625rem);line-height:clamp(1.625rem, 1.5536rem + 0.3571vw, 1.875rem);letter-spacing:0%;margin-bottom:13px;color:#CFD6E5}.founder-banner .founder-text p{font-weight:400;font-size:16px;line-height:27px;letter-spacing:0%;color:#CFD6E5;text-align:left}.founder-banner .founder-text p:not(:last-child){margin-bottom:10px}.founder-banner .social-icons a{background:#fff0;border-radius:unset;-webkit-border-radius:unset;-moz-border-radius:unset;-ms-border-radius:unset;-o-border-radius:unset}.founder-banner .social-icons a:hover{background:#fff0;transform:unset;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset}.founder-image-section{position:relative}.founder-image{width:100%;height:100%;object-fit:cover;border-radius:50%}.social-icons{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;pointer-events:none;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.social-icons a{width:35px;height:35px;position:absolute;background:#eee;border-radius:50%;display:flex;justify-content:center;align-items:center;text-decoration:none;color:#333;pointer-events:auto;transition:transform 0.3s ease,background 0.3s}.social-icons a:hover{transform:scale(1.2);background:#fb3}.social-icons a:nth-child(1){top:11%;right:11%}.social-icons a:nth-child(2){top:20%;right:4%}.social-icons a:nth-child(3){top:29.5%;right:-.5%}.social-icons a:nth-child(4){top:39.5%;right:-3%}.social-icons a:nth-child(5){top:50%;right:-3.5%}.social-icons a:nth-child(6){top:60%;right:-1%}.social-icons a:nth-child(7){top:70%;right:2.7%}.social-icons a:nth-child(8){top:79%;right:9%}.social-icons i{font-size:18px}.adoption-right-card-column{display:flex;flex-direction:column;gap:10px;background:var(--color-bg-white);box-shadow:0 4px 32px 0 #0000000D;padding:16px;border-radius:20px}.global-presence .adoption-right-card-column{background:var(--color-bg-white)!important}.adoption-right-card-column .cards-grid{background:#fff0;box-shadow:unset;border-radius:unset;padding:0;-webkit-border-radius:unset;-moz-border-radius:unset;-ms-border-radius:unset;-o-border-radius:unset}.ai-blockchain-section .cards-grid{margin-bottom:16px}.adoption-right-card-column .cards-grid .info-card{background-color:var(--color-bg-card-gray);border-radius:16px;padding:16px;text-align:left}.adoption-left-list{display:flex;flex-direction:column;gap:10px}.adoption-left-list li{list-style:none;position:relative;padding-left:26px;font-weight:500;font-size:16px;line-height:27px;letter-spacing:0%;color:#5F5F5F}.adoption-card-text{gap:8px}em{font-weight:700}.adoption-card-text p{margin:0}.adoption-section.light-version .adoption-card-title{color:var(--color-dark)}.adoption-left-list li::after{position:absolute;content:'';background-image:url('data:image/svg+xml,<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_4540_2742)"><path d="M8 16.5C12.4183 16.5 16 12.9183 16 8.5C16 4.08172 12.4183 0.5 8 0.5C3.58172 0.5 0 4.08172 0 8.5C0 12.9183 3.58172 16.5 8 16.5Z" fill="%2300BA00"/><path fill-rule="evenodd" clip-rule="evenodd" d="M5.50193 12.4016L2.57607 9.27006C2.1755 8.84134 2.19849 8.16304 2.62722 7.76247C3.05594 7.36191 3.73424 7.38496 4.13481 7.81362L6.39169 10.2291L9.96404 6.89135C9.99616 6.86131 10.0297 6.83378 10.0644 6.80846L11.7444 5.23888C12.1731 4.83832 12.8515 4.86137 13.252 5.29009C13.6525 5.71876 13.6295 6.39712 13.2008 6.79769L8.06987 11.5917L8.06438 11.5858L6.28952 13.2442L5.50193 12.4016Z" fill="white"/></g><defs><clipPath id="clip0_4540_2742"><rect width="16" height="16" fill="white" transform="translate(0 0.5)"/></clipPath></defs></svg>');background-size:contain;background-repeat:no-repeat;width:16px;height:16px;left:0;top:5px}.adoption-right-card-column>p{font-weight:500;font-size:18px;line-height:100%;letter-spacing:0%}.swiper.gallery-slider{width:100%}.swiper.gallery-slider .swiper-wrapper{display:flex;align-items:stretch}.swiper.gallery-slider .swiper-wrapper .swiper-slide img{border-radius:16px;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;object-fit:fill}.swiper.gallery-slider .swiper-wrapper .swiper-slide .gallery-img-2{height:100%;display:flex;flex-direction:column;gap:20px}.swiper.gallery-slider .swiper-wrapper .swiper-slide .gallery-img-2 img{width:100%;height:250px}.swiper.gallery-slider .swiper-wrapper .swiper-slide .gallery-img-1{height:100%;width:100%}.swiper.gallery-slider .swiper-wrapper .swiper-slide .gallery-img-1 img{width:100%;height:520px}.technologies-right-column{display:flex;flex-wrap:wrap;gap:24px;margin-top:48px;margin-left:auto;margin-right:auto;justify-content:center}.technologies-card{flex:0 0 calc(50% - 16px);background-color:#fffFFF0D;padding:16px;border-radius:16px;display:flex;flex-direction:column;gap:16px;backdrop-filter:blur(4px);background:var(--color-icon-bg)}.technologies-card{background-color:#fffFFF0D;border-radius:16px}.technologies-card-container{border-top-left-radius:20px;border-top-right-radius:20px;display:flex;align-items:center;justify-content:center;padding:1.5rem;backdrop-filter:blur(4px);background:var(--color-icon-bg);padding:0;height:104px}h3.technologies-card-title{font-weight:500;font-size:22px;line-height:30px;color:#CFD6E5;margin-bottom:8px}.technologies-card-text ul li{color:#A2A1A7;font-weight:400;font-size:.875rem;line-height:1.3125rem;list-style:disc;margin-bottom:4px}.technologies-card-container svg path{fill:#FFF6}.technologies-card:hover svg path{fill:url(#socialHoverGradient)}.technologies-card-text ul{padding-left:16px}section.light-version h3{color:#1A1A1A!important}section.light-version h3 em{font-weight:500!important}.portfolio-modal-content{max-width:1200px!important;height:90vh!important;margin:40px auto!important;padding:32px!important;border-radius:40px!important}.portfolio-modal-content .close{position:absolute;right:32px;top:32px;font-size:50px;cursor:pointer;width:48px;height:48px;border:1px solid #ddd;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:24px;padding-bottom:8px;font-weight:300;color:#1A1A1A}.portfolio-modal-content .swiper-button-next{right:calc(50% - 53px)!important;bottom:0px!important;top:unset!important;width:48px;height:48px;background:linear-gradient(54.02deg,#714dff 2.81%,#c2b3ff 101.21%);border-radius:50%}.portfolio-modal-content .swiper-button-prev{left:calc(50% - 53px)!important;bottom:0px!important;top:unset!important;width:48px!important;height:48px!important;background:linear-gradient(54.02deg,#714dff 2.81%,#c2b3ff 101.21%)!important;border-radius:50%!important}.portfolio-modal-content .swiper-button-next:after,.portfolio-modal-content .swiper-button-prev:after{color:#fff;font-size:25px}.portfolio-modal-content .swiper-slide img{width:100%;height:100%;object-fit:contain;margin-bottom:60px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}h3.portfolio-popup-title{font-weight:500;font-size:20px;line-height:100%;margin-bottom:10px;color:#1A1A1A;text-align:center}.portfolio-popup-description{font-weight:400;font-size:16px;line-height:27px;letter-spacing:0%;color:#5F5F5F;margin:0 auto 28px auto;text-align:center;width:80%}.portfolio-modal-content .swiper-slide{padding-bottom:76px!important}.portfolio-modal-content .swiper{height:calc(100vh - 255px)!important}.nav-buttons{position:relative;height:45px;margin-top:10px}.feature-card.link-card{border:1px solid #E5E5E5;background-color:#fff0;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;color:#1A1A1A;font-weight:500}.adoption-card-arrow{transform:translateX(-10px);-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transition:transform 0.3s ease,opacity 0.3s ease;opacity:0;fill:#9478FF;font-size:24px}.feature-card.link-card:hover .adoption-card-arrow{transform:translateX(0);opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.feature-card.link-card:hover{border:1px solid #9478FF;color:#9478FF}.feature-card.link-card:hover h3{color:#9478FF}.ai-blockchain-section .adoption-left-column,.ai-blockchain-section .section-title-div{align-items:center;margin-bottom:48px}.ai-blockchain-section .adoption-left-column{min-width:50%;max-width:50%;margin-bottom:0}.ai-blockchain-section .adoption-right-card-column{background:#fff0;box-shadow:unset;padding:0;border-radius:0}.adoption-section.light-version.ai-blockchain-section{background-color:#fff0}.ai-blockchain-section p{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0%;color:#5F5F5F}.ai-blockchain-section .adoption-left-column>img{max-height:506px;min-height:506px;object-fit:cover;border-radius:30px}.ai-blockchain-section .adoption-right-card-column>p{margin-bottom:13px}.ai-blockchain-section h3.adoption-card-title{font-size:20px}.ai-blockchain-section h4{font-size:24px;font-weight:500}.ai-blockchain-section .section-title-div p{text-align:center;max-width:80%}.job-item-wrapper{display:flex;align-items:center;gap:32px;margin-bottom:12px}.job-item h3{margin-bottom:0}.job-item ul li{list-style:disc}section.hiring-section.light-version .jobs-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 80px!important}.developing-structure-slider .swiper-button-next{right:unset!important;left:60px!important;bottom:0px!important;top:unset!important;width:48px;height:48px;background:linear-gradient(54.02deg,#714dff 2.81%,#c2b3ff 101.21%);border-radius:50%}.developing-structure-slider .swiper-button-prev{left:0%!important;top:unset!important;bottom:0!important;width:48px;height:48px;background:linear-gradient(54.02deg,#714dff 2.81%,#c2b3ff 101.21%);border-radius:50%}.developing-structure-slider .swiper-slide{padding-bottom:76px!important}.developing-structure-slider .swiper-button-next:after,.developing-structure-slider .swiper-button-prev:after{color:#fff;font-size:25px}.glossary-tabs-section .glossary-section-container{margin:0 40px}.glossary-tabs-section .glossary-main{display:flex;gap:18px}.glossary-tabs-section .glossary-sidebar{background:#fff;padding:20px 16px;border-radius:16px;height:100%}.glossary-tabs-section ul.glossary-categories{display:flex;flex-direction:column;gap:16px}.glossary-tabs-section ul.glossary-categories li{padding:6px 9px;border-left:2px solid #D9D9D9;color:#1A1A1A;font-family:Inter;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0%;cursor:pointer;white-space:nowrap}.glossary-tabs-section ul.glossary-categories li.active{border-left:2px solid #714DFF;color:#714DFF}.glossary-tabs-section .main-box{width:100%}.glossary-tabs-section .features-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-top:17px}.glossary-tabs-section .alphabet-filter{display:flex;gap:8px}.glossary-tabs-section span.alpha{padding:8.5px;border:1px solid #00000014;border-radius:5px;color:#1A1A1A99;cursor:pointer}span.alpha{padding:8.5px;border:1px solid #00000014;border-radius:5px;color:#1A1A1A99}span.alpha.active{background:linear-gradient(54.02deg,var(--color-gradient-end) 2.81%,var(--color-tab-active-end) 101.21%);color:var(--color-bg-white);box-shadow:var(--shadow-md);border:#fff0}.browse-by-categories-search-bar{max-width:516px;margin:auto;margin-bottom:35px;height:56px;border:0;padding:19px}.portfolio-btn{text-align:center;margin-top:20px}.industry-icon-container svg path{fill:#FFF6;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s}.swiper-slide.industry-sector-card:hover .industry-icon-container svg path{fill:url(#socialHoverGradient)}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{background:transparent!important;border:1px solid #1010101A;opacity:1!important}.swiper-button-next.swiper-button-disabled::before,.swiper-button-prev.swiper-button-disabled::before{filter:brightness(0) saturate(100%) invert(88%) sepia(0%) saturate(1069%) hue-rotate(239deg) brightness(85%) contrast(81%)}section.hero-section.choose-us-section.dark-version{padding-bottom:0!important}section.hero-section.choose-us-section.dark-version .section-title-div p{max-width:100%}.nav-item a span{font-weight:500;font-size:16px;line-height:100%;letter-spacing:12%;color:#A2A1A7}.nav-item a{display:flex;flex-direction:column;align-items:baseline;gap:5px;width:100%}.nav-item a strong{font-weight:700;font-size:18px;line-height:100%;color:#FFF;align-items:end}.nav-item{display:flex;flex-direction:column;align-items:center;gap:4px}.post-navigation{display:flex;justify-content:center;align-items:center}.nav-item a:hover span{color:#FFF}.nav-item a:hover strong{color:#FFF}.nav-item a:hover{text-decoration:none}.nav-item a.active span{color:#FFF}.nav-item a.active strong{color:#FFF}.nav-item{display:flex;flex-direction:column;align-items:self-start;gap:4px;padding:0 16px}.nav-item.next a{align-items:end}.nav-item.prev a{align-items:start}.nav-item.prev::after{content:'';background:linear-gradient(100deg,#bbbfcb00,#ffffffa1,#bbbfcb00);position:absolute;width:1px;height:100%;bottom:0;right:0}.nav-item.prev{position:relative}.nav-item.next{position:relative}.step-item:before{background:#1a1A1A1A}section.light-version .step-number{color:#1a1A1A1A}.prev-arrow,.next-arrow{width:40px;height:40px;background:#FFFFFF1A;display:flex;align-items:center;justify-content:center;border-radius:50%}.nav-item.next{padding-right:20px}.nav-item.prev{padding-left:20px}.bitcoin-halving-banner-module .content-container{gap:40px}.bitcoin-halving-banner-module .countdown-structured{justify-content:center;margin-top:15px;align-items:start}.count-colon{height:100px;display:flex;justify-content:center;align-items:center;font-size:24px}.bitcoin-halving-banner-module .countdown-structured .count-number{width:115px;height:100px;border-radius:10px;font-weight:400;font-size:45px;line-height:100%;letter-spacing:-8.5%;text-align:center;background-color:#714DFF;color:#ffF;display:flex;justify-content:center;align-items:center}.btc-time-remaining strong{font-weight:400;font-size:30px;line-height:100%;letter-spacing:0%;text-align:center}.bitcoin-halving-banner-module .countdown-structured .count-label{font-weight:400;font-size:18px;line-height:100%;letter-spacing:0%;text-align:center;color:#CFD6E5;margin-top:12px}.faq-section .faq-accordion-content p{margin-bottom:10px}.faq-accordion-content ul li{margin-left:20px;list-style:disc;color:#1a1A1A99;margin-bottom:10px}.halving-dates{padding:10px;background:#FFFFFF0F;border-radius:20px}table#latestBlocksTable,table#halvingDatesTable{border-radius:10px;overflow:hidden}table{border-collapse:collapse;width:100%}table#latestBlocksTable td,table#latestBlocksTable th,table#halvingDatesTable td,table#halvingDatesTable th{text-align:center;padding:13.5px 10px}table#halvingDatesTable th{background-color:#FFFFFF29}.launch-container .halving-dates{width:100%}table#halvingDatesTable tr>*{padding:13.5px 21px;font-weight:400;font-size:14px;line-height:100%;letter-spacing:1%;white-space:nowrap}table#halvingDatesTable tr{background-color:#FFFFFF0F}table#halvingDatesTable tr:nth-child(even){background-color:#FFFFFF05}.btc-countdown-blocks>div{padding:25px;background:#fff;border-radius:24px;display:flex;align-items:center;gap:15px}.ri-counter-icon-container{background-color:#F5F6F7;display:flex;width:4rem;height:4rem;align-items:center;justify-content:center;border-radius:.75rem;box-shadow:var(--shadow-card)}.ri-counter-time,.btc-countdown-blocks>div strong{font-weight:400;font-size:16px;line-height:100%;color:#1A1A1A}.ri-counter-time{color:#714DFF;font-weight:500}.btc-countdown-blocks{display:grid;gap:17px;grid-template-columns:repeat(3,1fr)}.block-growth-chart,.latest-blocks{background:#fff;border-radius:20px;margin-top:17px;min-width:calc(40% - 17px);position:relative}.block-growth-chart h3,.latest-blocks h3{padding:20px 0 4px;margin:0 20px;position:relative;display:inline-block}.block-growth-chart h3::after,.latest-blocks h3::after{content:'';position:absolute;clip-path:polygon(0 0,100% 0%,100% 100%,6% 100%);width:100%;height:4px;left:0;z-index:1;top:104%;background:linear-gradient(89.99deg,#FFBF00 5.97%,#E151FF 17.71%,#9C83FF 60.75%,#714DFF 94.01%)}.block-growth-chart .ri-title-line,.latest-blocks .ri-title-line{width:85%;height:4px;right:0;top:48px;background:#00000040;z-index:0;padding:0 20px;position:absolute;margin-right:20px}.latest-blocks .ri-latestblock-table{height:480px;overflow:auto;margin-top:20px}.latest-blocks table#latestBlocksTable tbody tr:nth-child(odd){background-color:#3333330F}.latest-blocks table#latestBlocksTable tbody tr td:not(:last-child),.latest-blocks table#latestBlocksTable thead tr th:not(:last-child){border-right:1px solid #00000040}.block-growth-chart{min-width:60%}.ri-counter-date{font-family:Inter;font-weight:700;font-style:Bold;font-size:24px;line-height:100%;letter-spacing:0%;margin:10px 0;color:#1A1A1A}.ri-table-graph-sec{display:flex;gap:17px}.latest-blocks .ri-latestblock-table thead tr th{font-size:16px;font-weight:500}.latest-blocks .ri-latestblock-table tbody tr td{font-weight:400;font-size:14px;line-height:100%}.dropdown-arrow{min-width:16px}.mega-menu-according-group-wrapper{margin-top:0!important}.arrow-without-bg .swiper-button-prev::before,.arrow-without-bg .swiper-button-next::before{display:none!important}.arrow-without-bg .swiper-button-prev,.arrow-without-bg .swiper-button-next{background:#fff0;border-radius:50%;width:auto;height:auto}button.main-link.nav-link:hover a{color:#a48dff}.Workplace-vibes-section .celebration-tab-active,.Workplace-vibes-section .swiper-slide-active,.Workplace-vibes-section .swiper-slide-duplicate-active{background:linear-gradient(90deg,#714dff,#c2b3ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.Workplace-vibes-section .celebration-tab-trigger{cursor:pointer;transition:all 0.3s ease;padding:16.5px 56px;font-family:Archivo!important;font-weight:500;font-size:32px;line-height:100%;background-color:transparent!important;text-align:center;border:0;border-right:1px solid #FFFFFF20;color:#A2A1A7}.Workplace-vibes-section img{object-fit:cover}.Workplace-vibes-section .celebration-tab-trigger.swiper-slide,.Workplace-vibes-section .swiper-wrapper{margin-right:0!important}.no-results-message.ri-celebration-msg{display:flex;align-items:center;justify-content:center;flex-direction:column}.no-results-message h3{color:#fff}.Workplace-vibes-section .celebration-tabs{padding:12px 0;border-top:1px solid #FFFFFF20;border-bottom:1px solid #FFFFFF20;margin-bottom:48px;margin-top:48px}@media (max-width:1400px){.portfolio-modal-content .swiper-button-next,.portfolio-modal-content .swiper-button-prev{bottom:10px!important}}@media (max-width:1199px){.portfolio-modal-content .swiper-button-next,.portfolio-modal-content .swiper-button-prev{bottom:10px!important}}@media screen and (max-width:1024px){.Workplace-vibes-section .celebration-tab-trigger{padding:10.5px 30px;font-size:28px}.Our-journey-section .section-title,.Our-journey-section .section-title-div p{max-width:100%;width:100%}button.mobile-menu-link:hover a,li.mega-menu-according-group-wrapper:hover a{color:#a48dff!important}.mega-menu-content-box ul.zl-mega-menu-accordion-submenu{display:flex;flex-direction:column;gap:8px}.right-img{display:flex;justify-content:center}.masonry_container{column-count:2}.left-content-main-box{flex-direction:column-reverse}.founder-banner .heading-container .main-heading span{font-size:65.95px;left:-19px;top:-20px}.industry-section-main-box .industry-sector-card{flex:0 0 calc(33.33% - 18px)}.ri-grid-4 .result-card{flex:0 0 calc(33.33% - 18px)}.section-header{gap:10px;flex-direction:column}.section-header .section-description p,.section-header .section-title-div{text-align:center;align-items:center}.whats-special-video-container .choose-us-title{width:100%}.mega-menu-accordion-group .mega-menu-accordion-submenu{padding-left:24px!important;padding-right:0!important}}@media(max-width:1000px){.ri-table-graph-sec{flex-direction:column}.block-growth-chart,.latest-blocks{min-width:100%}.latest-blocks{margin-top:0}.btc-countdown-blocks>div{padding:14px;border-radius:10px}.ri-counter-time,.btc-countdown-blocks>div strong{font-size:14px}.ri-counter-date{font-size:16px}.latest-blocks .ri-latestblock-table{height:350px}}@media (max-width:991px){.Workplace-vibes-section button.celebration-tab-trigger{padding:10px 32px;font-size:24px}.ai-blockchain-section .adoption-left-column{min-width:100%;max-width:100%;margin-bottom:0}.ri-Proposition-slide{width:100%}.portfolio-modal-content .swiper-slide{padding-bottom:100px!important}.portfolio-modal-content .swiper-button-next,.portfolio-modal-content .swiper-button-prev{bottom:20px!important}}@media (max-width:768px){.result-card .icon-res .bg-circle{width:49.47px;height:49.47px}.result-card .icon-res svg{width:30px!important;height:30px!important}.Workplace-vibes-section .celebration-tab-trigger{padding:5.5px 20px;font-size:22px}.Workplace-vibes-section button.celebration-tab-trigger{padding:10px 26px;font-size:20px}.arrow-without-bg .swiper-button-prev::after,.arrow-without-bg .swiper-button-next::after{display:flex!important;font-size:12px!important}.arrow-without-bg .swiper-button-next.swiper-button-disabled,.arrow-without-bg .swiper-button-prev.swiper-button-disabled{background:transparent!important;border:1px solid transparent!important}.arrow-without-bg .techstack-tabs .techstack-swiper-button{display:flex!important}.halving-dates{overflow:auto;max-width:100%}.mega-menu-accordion-submenu{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.mega-menu-nav-item{font-size:13px}table{width:100%}.portfolio-modal-content .swiper{height:calc(100vh - 173px)!important}.portfolio-modal-content{height:100vh!important;margin:0 auto!important}.glossary-tabs-section .glossary-main{flex-direction:column}.portfolio-modal-content .swiper-slide{padding-bottom:100px!important}.portfolio-modal-content .swiper-button-next,.portfolio-modal-content .swiper-button-prev{bottom:20px!important}.glossary-tabs-section .features-grid{grid-template-columns:repeat(2,1fr)}.glossary-tabs-section .glossary-section-container{margin:0 20px}section.hiring-section.light-version .jobs-grid{grid-template-columns:repeat(1,1fr);gap:24px!important}.founder-banner{flex-direction:column;align-items:center;text-align:center}.founder-image-section{margin-top:30px}.adoption-right-card-column>p{font-size:16px}.adoption-right-card-column{width:100%}.technologies-card{flex:0 0 calc(100% - 0px)}}@media screen and (max-width:768px){.masonry_container{column-count:2}.industry-section-main-box .industry-sector-card,.ri-grid-4 .result-card{flex:0 0 calc(50% - 18px)}.founder-banner .heading-container .main-heading span{font-size:56.95px;left:-13px;top:-18px}}@media(max-width:767px){.btc-countdown-blocks{grid-template-columns:repeat(2,1fr)}.bitcoin-halving-banner-module .countdown-structured .count-number{width:80px;height:80px;font-size:30px}.count-colon{height:80px}}@media screen and (max-width:576px){.blog-details-content-wrapper p{font-size:14px!important;margin-bottom:8px!important}.blog-details-content-wrapper h2{font-size:24px!important;margin-top:18px!important;margin-bottom:4px!important}.blog-details-content-wrapper h3{font-size:20px!important;margin-top:16px!important;margin-bottom:4px!important}.blog-details-content-wrapper h4,ol li b,ul li b{font-size:18px!important;margin-top:14px!important;margin-bottom:2px!important;display:block}.blog-details-content-wrapper h5{font-size:16px!important;margin-top:12px!important;margin-bottom:0px!important}.blog-details-content-wrapper h6{font-size:14px!important;margin-top:8px!important;margin-bottom:0!important}.blog-details-content-wrapper ol,.blog-details-content-wrapper ul{margin-bottom:8px!important}.right-img img{min-width:100%;max-width:100%;max-height:250px;width:100%;height:auto}.btc-countdown-blocks{grid-template-columns:repeat(1,1fr)}.portfolio-popup-description{width:100%}.masonry_container{column-count:1}.portfolio-modal-content .close{right:20px;top:20px;font-size:50px;cursor:pointer;width:45px;height:45px}.ri-grid-2 .result-card,.industry-section-main-box .industry-sector-card,.ri-grid-4 .result-card{flex:0 0 calc(100% - 0px)}.founder-banner .social-icons a{width:24px}.bitcoin-halving-banner-module .countdown-structured .count-number{width:60px;height:60px;font-size:20px}.count-colon{height:60px}.bitcoin-halving-banner-module .countdown-structured .count-label{font-size:14px}}@media screen and (max-width:425px){.Workplace-vibes-section button.celebration-tab-trigger{padding:10px 20px;font-size:18px}.portfolio-modal-content .swiper{height:calc(100vh - 230px)!important}.nav-item a span{font-size:10px}.nav-item{padding:0 5px}.nav-item.next{padding-right:5px}.nav-item.prev{padding-left:5px}.nav-item a strong{font-size:14px}section.hero-section.choose-us-section.dark-version{padding-top:5rem!important}.prev-arrow,.next-arrow{width:30px;height:30px}.portfolio-modal-content{border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px}.portfolio-modal-content .close{right:12px;top:12px;font-size:25px;cursor:pointer;width:25px;height:25px}}@media(max-width:350px){.bitcoin-halving-banner-module .countdown-structured .count-number{width:50px;height:50px;font-size:18px}.count-colon{height:50px}.bitcoin-halving-banner-module .countdown-structured .count-label{font-size:13px}}