@font-face{font-family:SF-Pro-Display-Regular;src:url(/fonts/SF-Pro-Display-Regular.otf)format("truetype");font-weight:900;font-style:normal}@font-face{font-family:SF-Pro-Display-Medium;src:url(/fonts/SF-Pro-Display-Medium.otf)format("truetype");font-weight:900;font-style:normal}@font-face{font-family:SF-Pro-Display-Bold;src:url(/fonts/SF-Pro-Display-Bold.otf)format("truetype");font-weight:900;font-style:normal}@font-face{font-family:SF-Pro-Display-Light;src:url(/fonts/SF-Pro-Display-Light.otf)format("truetype");font-weight:300;font-style:normal}:root{--background:#fff;--foreground:#000;--primary-color:#42baeb;--secondary-color:#0895cd;--text-color:#b6b6b6;--primary-font:"SF-Pro-Display-Regular";--secondary-font:"SF-Pro-Display-Bold";--third-medium-font:"SF-Pro-Display-Medium";scroll-behavior:unset!important}.smooth-scroll{transition:all .3s ease-in-out;overflow-y:hidden;scroll-behavior:smooth!important}body{color:var(--foreground);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#030109;font-family:SF-Pro-Display-Regular;font-style:normal;font-weight:400;overflow-x:hidden}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:0}::-webkit-scrollbar{width:3px}.primary_font{font-family:var(--primary-font)!important}.secondary_font{font-family:var(--secondary-font)!important}p{font-size:calc(.125vw + 13.6px)}a{text-decoration:none}.blue_bg{background-color:#42baeb!important}.dark-blue_bg{background-color:#1b678b!important}.litegold_bg{color:#afa170;background-color:#afa170}.bg{background-color:var(--primary-color)}.bg_black{background-color:#000}.blue{color:#4f82b8!important}.dark-blue{color:#1b678b!important}.yellow{color:#b59020!important}.yellow_bg{background-color:#b59020}.litegold{color:#afa170!important}.bluelite_bg{background-color:#597292}.bluelite{color:#597292!important}.liteyellow{color:#a08d62!important}.liteyellow_bg{background-color:#a08d62}.text-color{color:var(--text-color)}.text-color-primary{color:var(--primary-color)}.text-color-bg{background:var(--text-color)!important}.lineight{line-height:30px}.border_raduis{border-radius:20px}.custom_container{max-width:85%;margin:0 auto}.custom_containerTwo{max-width:76%;margin:0 auto}.section_padd{padding:4rem 0;overflow-x:hidden}.sub_heading{color:#fff;font-family:var(--secondary-font);width:fit-content;margin:0 auto 2rem;font-size:calc(.5vw + 14.4px);font-weight:500}.heading{color:var(--primary-color);font-size:calc(1.75vw + 26.4px);font-weight:800;font-family:var(--primary-font)}.heading span{font-family:var(--secondary-font)}.disclaimer{font-size:12px;line-height:1.4;display:block}.custom-navbar{-webkit-backdrop-filter:blur(54px);backdrop-filter:blur(54px);background:#59595924;border-bottom:1px solid #ffffff05;min-height:55px}.navbar-nav .nav-link{color:#fff;font-family:var(--primary-font);padding:.25rem .4rem;font-size:.9vw;font-weight:400}.navbar-nav .nav-link.active{color:var(--primary-color);font-weight:400}.navbar-nav .nav-link:hover{color:var(--primary-color)}.nav-link:focus,.nav-link:hover{color:var(--primary-color)!important}.dropdown-toggle:after{width:12px;height:12px;vertical-align:unset;background-image:url(/images/icons/down_arrow.png);background-position:50%;background-repeat:no-repeat;border:0}.btn-primary{background-color:var(--primary-color);outline:unset;border:none;border-radius:50px;padding:.7rem 2rem;font-size:18px}.btn-primary:hover{background-color:var(--secondary-color);transition:all .5s cubic-bezier(.55,0,.1,1) .1s}.btn-second{outline:unset;color:var(--primary-color);background-color:#0000;border:1px solid #074e96;border-radius:50px;padding:.7rem 2rem;font-size:18px}.btn-second:hover{color:var(--primary-color);background-color:var(--secondary-color);transition:all .5s cubic-bezier(.55,0,.1,1) .1s}.btn-nav{color:var(--background);font-size:.95rem;font-weight:600;font-family:var(--primary-font);position:relative;overflow:hidden;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:#ffffff26!important;border:1px solid #fff3!important;border-radius:.75rem!important;height:35px!important;padding:.6rem 1rem!important;transition:all .3s!important;box-shadow:0 4px 15px #0003!important}.btn-nav:hover{background:#ffffff40!important;border-color:#ffffff4d!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px #0000004d!important}.btn-nav:active{transform:translateY(0)!important;box-shadow:0 2px 10px #0003!important}.arrow_btn{background-color:var(--primary-color);border-radius:5px;padding:.5rem}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--primary-color);border-radius:10px;width:1.8rem;height:.5rem}span.swiper-pagination-bullet{opacity:1;background-color:#fff;border-radius:10px;width:1.8rem;height:.5rem}.prev-nav,.next-nav{border:1px solid var(--primary-color);color:var(--primary-color);width:50px;height:50px}.prev-nav:hover,.next-nav:hover{background-color:var(--primary-color);color:#fff}.submenu_header_desktop{background:#fff;border:0;border-radius:0 0 3.125rem 3.125rem;padding:4rem 0;box-shadow:0 1px 5px #0000001a}.submenu_header_desktop .badge{color:var(--primary-color);background-color:#fff;margin-top:0}.nav_title{text-transform:uppercase;color:var(--secondary-color);font-family:var(--secondary-font);font-weight:900;line-height:24px}.nav_item{padding-top:4rem;padding-bottom:4rem}.nav_item h4,.nav_item .h4{color:var(--primary-color);font-size:calc(.25vw + 19.2px);font-family:var(--third-medium-font);font-weight:700;line-height:calc(.25vw + 21.2px)}.nav_item p{font-family:var(--primary-font);color:#5f5f5f;font-size:calc(.0625vw + 12.8px);line-height:calc(.1875vw + 15.4px)}.submenu-wrapper{z-index:1000;opacity:1;pointer-events:auto;background:#061116;width:100vw;padding:2.5rem 3rem 1.5rem;transition:none;position:absolute;top:100%;left:0;transform:translateY(0);box-shadow:0 8px 24px #00000059}.submenu-wrapper_close{opacity:1;border-radius:8px;padding:.1rem .4rem .14rem;background-color:#42baeb!important}.mega-container .row .col-lg-2{z-index:999;height:80vh;min-height:1em;overflow-y:auto}.submenu_wrapper_two{height:auto;left:unset!important;width:auto!important;padding:1rem!important}.submenu_wrapper_two .submenu_main_heading{font-size:1rem}.submenu_wrapper_two .mega-container .row .col-lg-2{height:auto}.submenu-wrapper{z-index:999;background:#061116;width:100vw;padding:2.5rem 3rem 1.5rem;position:absolute;top:100%;left:0;box-shadow:0 8px 24px #00000059}.mega-container{width:100%;margin:0 auto}.mega-container h6,.mega-container .h6{font-size:1rem;font-weight:600;font-family:var(--secondary-font);color:#fff}.mega-container ul{margin:0;padding:0;list-style:none}.submenu_main_heading{font-size:.8vw}.mega-container ul li a{color:var(--text-color);border-color:var(--primary-color);border-radius:8px;padding:.5rem 0 .1rem;font-size:.8vw;text-decoration:none;transition:all .5s ease-in-out}.mega-container ul li a:hover{color:#fff;border:1px solid var(--primary-color);border-radius:8px;padding:.5rem 0 .5rem .5rem;transition:all .5s ease-in-out}.submenu_wrapper_two .mega-container a{color:var(--text-color);border-color:var(--primary-color);border-radius:8px;padding:.5rem 0 .1rem;font-size:.8vw;text-decoration:none;transition:all .5s ease-in-out}.submenu_wrapper_two .mega-container a:hover{color:#fff;border:1px solid var(--primary-color);border-radius:8px;padding:.5rem 0 .5rem .5rem;transition:all .5s ease-in-out}.submenu_wrapper_two .mega-container p,.mega-container ul li a p{color:var(--secondary-color);font-size:.8rem}.submenu-mobile{padding:1rem 2rem 1rem 1rem}.submenu-mobile a{color:var(--primary-color)}.submenu-mobile h6,.submenu-mobile .h6{color:#fff;margin-bottom:1rem;font-size:16px}.submenu-mobile .accordion-group{border-bottom:1px solid #333}.submenu-mobile .accordion-toggle{cursor:pointer;color:#42baeb;background-color:#0f0f0f;border-radius:4px;justify-content:space-between;align-items:center;padding:10px 15px;font-weight:500;display:flex}.submenu-mobile .accordion-toggle:hover{background-color:#1a1a1a}.submenu-mobile ul{margin-top:.5rem;padding-left:1.5rem}.submenu-mobile li{padding:5px 0}.submenu-mobile li a{color:#ccc;font-size:14px;text-decoration:none;transition:all .2s}.submenu-mobile li a:hover{color:#42baeb;text-decoration:underline}.mobielMenu{z-index:1;background:#000;width:96%;height:90%;margin-right:2rem;position:absolute;top:8%;overflow-y:auto}.backbtn{color:#fff;font-family:var(--secondary-font);text-decoration:none}.offcanvas.offcanvas-end{width:100%}.form-control{color:#fff;font-size:1rem;font-family:var(--primary-font);background-color:#ffffff08;border:1px solid #ffffff24;border-radius:12px;padding:.8rem 1.5rem}select option{color:#929293;background:#000}.form-control::placeholder{color:#929293}.form-control:focus,.custom-select:focus,textarea:focus{border-style:solid;box-shadow:none!important;border-width:1px!important}.custom-select{background-image:url(/images/icons/down.svg);background-position:right 16px center;background-repeat:no-repeat;background-size:12px}.custom-select:focus{outline:none}.custom-select option[disabled]{color:#929293}.form-check label{color:#f0f0f0}.form-check-input{background-color:#0000;border:.5px solid #ffffff24}.form-check-input:checked{background-color:var(--primary-color);border:1px solid var(--primary-color)}.contact_form .arrow_btn{padding:.3rem}.check_box .form-check-input[type=checkbox]{border-radius:50%}h1{color:var(--primary-color);font-family:Dm-Sans-Bold}h1 span,.h1 span{font-family:var(--secondary-font)}.banner-content h1{font-size:calc(2vw + 41.6px);font-family:var(--primary-font);white-space:normal;word-wrap:break-word;max-width:100%;margin-bottom:1.5rem;font-weight:600;line-height:1.2}.banner-content h1 span,.banner-content .h1 span{font-family:var(--secondary-font);font-weight:700}.banner-content p{color:#b6b6b6;max-width:80%;line-height:1.6rem;font-family:var(--primary-font);margin-bottom:2rem;font-size:calc(.25vw + 11.2px)}@media (max-width:768px){.banner-content h1,.banner-content .h1{margin-bottom:1rem;font-size:calc(2.23214vw + 24.8571px)}.banner-content p{max-width:90%;margin-bottom:1.5rem;font-size:calc(.446429vw + 8.57143px)}}@media (max-width:480px){.banner-content h1,.banner-content .h1{font-size:calc(5vw + 8px)}.banner-content p{max-width:95%;font-size:calc(1.25vw + 4px)}}@media (max-width:375px){.banner-content h1,.banner-content .h1{font-size:calc(7.27273vw - 3.27273px)}.banner-content p{max-width:98%;font-size:calc(1.81818vw + 1.18182px);line-height:1.4rem}}@media (max-width:320px){.banner-content h1,.banner-content .h1{font-size:18px}.banner-content p{max-width:100%;font-size:6px;line-height:1.3rem}}.subheading-btn{width:fit-content;color:var(--primary-color);background-color:#fff;border-radius:2rem;padding:.5rem .9rem;font-weight:600}.subheading-btn span{font-weight:600}.inner_banner{width:100%;position:relative;overflow-x:hidden}.inner_banner .container{z-index:1;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.inner_banner_main_heading{color:#42baeb;font-family:var(--primary-font);letter-spacing:.5px;margin-bottom:.5rem;font-weight:500}.inner_banner_white_heading{color:#fff;font-family:var(--secondary-font);margin-bottom:1.2rem;font-weight:800;line-height:1.1}.inner_banner_content p{color:#b6b6b6;max-width:85%;margin:0 auto 1.5rem;font-size:1rem;font-weight:400;line-height:1.7}@media (max-width:900px){.inner_banner_content p{font-size:.92rem}}.inner_banner_img .img_one{top:20%;left:0}.inner_banner_img .img_two{top:20%;right:0}h1,.h1{font-size:calc(2.1875vw + 33px);font-family:var(--primary-font)}.home_banner p{color:var(--text-color);max-width:100%;margin:0 auto;font-size:1rem;font-weight:400;line-height:1.5rem}.bg_overlay{background:linear-gradient(#0000,#000000d6 20%);width:100%;height:100%;position:absolute;top:0}.btn-white{color:#000;background-color:#fff;border-radius:10px;padding:.7rem 1rem;font-weight:500}.btn-black{color:#fff;background-color:#ffffff12;border-radius:10px;padding:.7rem 1rem;font-weight:500}.btn-white:hover,.btn-white:focus{transition:all .5s cubic-bezier(.55,0,.1,1) .1s;background-color:var(--secondary-color)!important;color:#fff!important}.dot{z-index:1;width:12vh;height:12vh;position:absolute}.size-custom-1{width:5vw;height:5vw}.size-custom-2{width:10vw;height:10vw}.size-custom-3{width:12vw;height:12vw}.size-custom-4{width:22vw;height:22vw}.size-custom-5{width:50vw;height:50vw}.size-custom-6{width:60vw;height:60vw}.purple-bg{background:radial-gradient(86.78% 114.6% at 55.53% -14.6%,#42baeb99 0%,#42baeb00 100%);border-radius:50%}.blue-bg{background:radial-gradient(86.78% 114.6% at 55.53% -14.6%,#42baeb 0%,#42baeb4d 100%);border-radius:50%}.inner_banner_dot .blue-bg{z-index:-1;top:180%!important}@keyframes toleft{0%{transform:translateY(0%)}50%{transform:translateY(-50%)}to{transform:translateY(0%)}}.toright{animation:10s ease-in-out infinite toright}@keyframes toright{0%{transform:translateY(0%)}50%{transform:translateY(50%)}to{transform:translateY(0%)}}.glowDim{animation:3s ease-in-out infinite glowDim}@keyframes glowDim{0%,to{opacity:.2;filter:blur(50px);transform:scale(1)}50%{opacity:.6;filter:blur(30px);transform:scale(1.2)}}.overview{padding:6rem 0}.overview .heading{font-size:calc(.5vw + 30.4px)!important}.overview_container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1;background:linear-gradient(94.8deg,#03040c 1.81%,#090a14 97.79%);border:1px solid #0c3748;border-radius:20px;padding:2rem;position:relative;box-shadow:11px 19px 57.7px #42baeb2e}.overview_container video{border-radius:20px}.overview_bottom_left_layer{z-index:0;background:radial-gradient(50% 50%,#04030bcc 0%,#04030b 100%);width:50%;height:100%;position:absolute;bottom:0}.overview_bottom_left_layer img{position:absolute;bottom:0;left:0}.overview_bottom_right_layer{z-index:0;background:radial-gradient(50% 50%,#04030bcc 0%,#04030b 100%);width:50%;height:100%;position:absolute;bottom:0;right:0}.overview_bottom_right_layer img{position:absolute;bottom:0;right:0}.counter{border:1px solid #42baeb59;border-radius:20px;padding:2rem}@media (min-width:768px){.col-md-5th{flex:0 0 20%!important;max-width:20%!important}}.counter_card_content{margin-top:1rem}.counter_card{border-right:1px solid #0c374873;height:fit-content}.counter_card:last-child{border:none}.counter_card img{object-fit:fit}.counter_card_content span{font-size:calc(1.5vw + 19.2px);font-family:var(--secondary-font);color:#f0f0f0}.why_section .img_one,.why_section .img_two{top:0}.why_section h2,p,.why_section .h2{z-index:1;position:relative}.whytrustus_col{border:1px solid #42baeb59;border-radius:20px;height:100%;padding:1.5rem;box-shadow:6px 2px 8px #42baeb14}.whytrustus_col img{border-radius:20px;box-shadow:0 0 1px #00aaff80,0 0 8px 3px #00aaff4d,0 0 18px 6px #0af3}.whytrustus{overflow-x:unset}.our_services .custom_container{max-width:90%}.our_services .our_services_tab_heading{border-radius:4rem;justify-content:center;align-items:center;width:100%;max-width:90vw;margin:0 auto;padding:1.2rem 2.5rem;display:flex;background:#0f0f1a!important;border:none!important}.our_services_tab_heading .tab_heading{background:#ffffff08;border:1px solid #ffffff1f;border-radius:100px;padding:.6rem}.our_services_tab_heading .tab_heading p{font-size:.9vw;font-family:var(--secondary-font)}.tab-content{background:#02020224 url(/images/services/service_bg.png) 50%/cover no-repeat;border:1px solid #ffffff1f;border-radius:20px;padding:1rem}.tab-content h3,.tab-content .h3{color:#f0f0f0;font-family:var(--secondary-font)}.tab-content p{color:var(--text-color)}.tab-content img{border:1px solid #ffffff1f;border-radius:20px}.tab-content .heading_content{border-bottom:1px solid #ffffff1f;width:98%;margin:0 auto;padding:1.5rem 0 0}.tab_heading.active{transition:all .3s ease-in-out}.accordion-header button{color:#fff;font-size:calc(.25vw + 13.2px);font-family:var(--primary-font);background-color:#0000;padding:1.5rem}.faq_section button:focus:not(:focus-visible){outline:unset;box-shadow:unset}.accordion-button:not(.collapsed){color:#fff;background:0 0}.accordion-item{background:url(/images/services/faq_bg.png) 50%/cover no-repeat;border:1px solid #ffffff1f;border-radius:20px!important}.accordion-body{color:#fff;font-family:var(--primary-font);font-size:calc(.125vw + 12.6px)}.accordion-button:after{background-image:url(/images/icons/down.svg)}.accordion-button:not(.collapsed):after{background-image:url(/images/icons/up.svg);transform:rotate(0)}.contactus_today{z-index:1;background-image:url(/images/home/contact-_bg_new.png);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:8rem 0;position:relative}.contactus_banner .sub_heading{font-size:calc(1.125vw + 23.4px)}.contactus_today:before{content:"";opacity:.5;z-index:2;pointer-events:none;background:#000;width:100%;height:100%;position:absolute;top:0;left:0}.contactus_today>*{z-index:3;position:relative}.loader-mask{z-index:9999;background-color:#000;background-image:url(/images/loder_bg.png);background-position:50%;background-size:cover;width:100%;height:100%;position:fixed;inset:0;overflow:hidden}.loader-progress-wrapper{background-color:#444;width:30vw;height:2px;margin:0 auto;position:relative;overflow:hidden}.loader_main{width:30vw;margin:0 auto}.loader-progress-bar{background-color:#fff;width:0;height:100%;animation:2.5s ease-out forwards fillLine}@keyframes fillLine{0%{width:0%}to{width:100%}}.services_card_content{text-align:#fff;z-index:1;border:1px solid #42baeb59;border-radius:20px;height:100%;padding:1.5rem;position:relative;box-shadow:6px 2px 8px #42baeb14}.services_card_content h4,.services_card_content .h4{font-size:1.2rem;font-family:var(--secondary-font)}.services_card_content img{border-radius:20px;box-shadow:0 0 1px #00aaff80,0 0 8px 3px #00aaff4d,0 0 18px 6px #0af3}.services_card_content a{font-size:13px}.services_card_content a img{filter:invert(65%)sepia(84%)saturate(1257%)hue-rotate(165deg)brightness(98%)contrast(88%);box-shadow:unset}.services_card_content p.text-color{color:#b6b6b6!important}.services_card_content{background:#000!important}.why-choose-heading{margin-bottom:1.5rem;font-size:calc(1vw + 28.8px);font-weight:700;line-height:1.2}.why-choose-heading .text-primary-color{color:#42baeb!important}.why-choose-subheading{font-size:calc(.375vw + 16.8px);font-weight:700;line-height:1.3;font-family:var(--secondary-font);margin-bottom:1.5rem;color:#fff!important}.why-choose-description{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:2rem;font-size:calc(.125vw + 13.6px);line-height:1.6;display:-webkit-box;overflow:hidden;color:#b6b6b6!important}.why-choose-icon-wrapper{justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.why-choose-icon{filter:brightness(0)saturate()invert(65%)sepia(84%)saturate(1257%)hue-rotate(165deg)brightness(98%)contrast(88%);border:none!important;border-radius:0!important;padding:0!important}.why_chooseus_container{border:1px solid #ffffff1f;border-radius:20px;padding:1.5rem!important}.why_chooseus_container img{object-fit:fill;border:.5px solid #242424;border-radius:50%;padding:.8rem}.our_expertise_card img{object-fit:cover}.our_expertise_card{background:#02020224 url(/images/services/service_bg.png) 50%/cover no-repeat;border:1px solid #ffffff1f;border-radius:20px;padding:1.5rem}.our_expertise_card h5,.our_expertise_card .h5{font-family:var(--secondary-font)}.cta_section{border:1px solid #ffffff1f}.cta_section .container{z-index:2;position:relative}.inner_banner_service{z-index:3;position:relative;background:#000!important;background-position:unset!important;background-size:unset!important;background-repeat:unset!important}.inner_banner_service .sub_heading{background-color:#000;border:1px solid #42baeb;border-radius:32px;padding:.5rem 1rem}.services_offered{overflow:unset}.services_offered h4,.services_offered .h4{font-size:16px;font-family:var(--secondary-font)}.services_offered h2,.services_offered .h2{z-index:1;position:relative}.services_offered_col{z-index:1;border-bottom:1.34px solid #ffffff1f;border-right:1.34px solid #ffffff1f}.services_offered_col:nth-child(3),.services_offered_col:nth-child(6){border-right:none;border-bottom:1.34px solid #ffffff1f!important}.services_offered_col:nth-child(9),.services_offered_col:nth-child(12){border-right:none}.services_offered_col:nth-child(13),.services_offered_col:nth-last-child(-n+2){border-bottom:none}.services_offered_col:last-child{border-bottom:none;border-right:none}.services_offered_card{padding:1.5rem}.services_offered_card a{color:#fff;font-size:13px}.services_offered_card a h4:hover,.services_offered_card a .h4:hover{color:var(--primary-color)!important}.services_offered_card a img{filter:invert(65%)sepia(84%)saturate(1257%)hue-rotate(165deg)brightness(98%)contrast(88%)}.services_offered .inner_banner_img .img_one,.services_offered .inner_banner_img .img_two{top:-2%}.services_offered .inner_banner_img_bottom .img_one,.services_offered .inner_banner_img_bottom .img_two{top:unset;bottom:-5%}.services_benefits h4,.services_benefits .h4{font-family:var(--secondary-font)}.services_benefits .services_card_content{background-color:#000;box-shadow:0 2px 11.7px #42baeb2e}.services_benefits h4,.services_benefits .h4{font-size:1.1rem;font-family:var(--secondary-font);margin-bottom:.5rem}.services_benefits p{color:#b6b6b6;margin-top:1em;margin-bottom:0;font-size:calc(.125vw + 13.6px)}@media (max-width:900px){.services_benefits h4,.services_benefits .h4{font-size:1rem}.services_benefits p{font-size:.78rem}}@media (max-width:600px){.services_benefits h4,.services_benefits .h4{font-size:.95rem}.services_benefits p{font-size:.7rem}}.horizontal-scroll-section{scroll-snap-align:start!important;position:relative!important}.mySwiper{align-items:center!important;height:100%!important;display:flex!important}.our_approach{flex-direction:column;justify-content:center;display:flex;height:100vh!important}.swiper-pagination-progressbar{background:#fff3;height:4px}.swiper-pagination-progressbar-fill{background:#007bff}.our_approach .custom_container{margin:unset;overflow-x:hidden}.our_approach .inner_banner_img .img_one,.our_approach .inner_banner_img .img_two{top:0}.our_approach h2,.our_approach .h2{z-index:1;position:relative}.timeline-container{color:#fff;font-family:var(--primary-font);margin:60px 0;position:relative}.timeline-line{z-index:1;border-bottom:2px dashed #00ddff4d;height:2px;position:absolute;top:50%;left:0;right:0}.our_approach .swiper{z-index:2;overflow:unset;padding:50px 0;position:relative}.swiper-slide{text-align:center;justify-content:center;display:flex}.step{flex-direction:column;align-items:center;margin:auto;display:flex;position:relative}.step-content{background:0 0;padding:15px}.step.top{transform:translateY(-80px)}.step.bottom{transform:translateY(90px)}.step .icon{margin-bottom:12px}.step h4,.step .h4{font-size:1.1vw;font-family:var(--secondary-font);color:#fff;margin-bottom:6px}.step p{color:#bbb;font-size:.9vw;line-height:1.5;font-family:var(--primary-font)}.border_dot{background:#0df;border:2px solid #0df;border-radius:50%;width:12px;height:12px;position:absolute;top:4.7vw;transform:translateY(-50%)}.standalone_service{overflow-x:unset}.standalone_service_col{padding:0;position:relative}.standalone_service_card{height:100%;padding:40px;position:relative}.standalone_service_card:after,.standalone_service_card:before{content:"";pointer-events:none;position:absolute}.standalone_service_card:after{background:linear-gradient(#0ff,#07f);width:2px;height:100%;top:0;right:0}.standalone_service_card:before{background:linear-gradient(90deg,#0ff,#07f);width:100%;height:2px;bottom:0;left:0}.standalone_service_col .border-1330 .standalone_service_card:before{display:none!important}.standalone_service_col.border-1287 .standalone_service_card:before,.standalone_service_col.border-1300 .standalone_service_card:before,.standalone_service_col.border-1300 .standalone_service_card:before{display:block!important}.standalone_service_col.border-1302 .standalone_service_card:before,.standalone_service_col.border-1341 .standalone_service_card:before,.standalone_service_col.border-1335 .standalone_service_card:before{display:none}.standalone_service_col.border-1349 .standalone_service_card:before,.standalone_service_col.border-1403 .standalone_service_card:before{display:block!important}.standalone_service_col.border-1379 .standalone_service_card:before,.standalone_service_col.border-1416 .standalone_service_card:before,.standalone_service_col.border-1368 .standalone_service_card:before{display:none}.standalone_service_col.border-1278 .standalone_service_card:before{display:block!important}.standalone_service_col.border-1305 .standalone_service_card:before,.standalone_service_col.border-1362 .standalone_service_card:before,.standalone_service_col.border-1308 .standalone_service_card:before,.standalone_service_col.border-1313 .standalone_service_card:before,.standalone_service_col:nth-child(6n) .standalone_service_card:after,.standalone_service_col:nth-child(3n) .standalone_service_card:after,.standalone_service_col:nth-child(7n) .standalone_service_card:before{display:none}.standalone_service_col:nth-child(8n) .standalone_service_card:before{display:none!important}.standalone_service_col:nth-last-child(-n+2) .standalone_service_card:before,.standalone_service_col .no-border:before,.standalone_service_col .no-border:after{display:none}.clinet_banner{height:400px}.clients_section img{border:unset;border-radius:0}.clients_section .our_services_tab_heading .tab_heading p{overflow-wrap:unset;font-family:var(--primary-font);padding:0 .5rem;font-size:.8vw!important}.clients_section .our_services_tab_heading{padding:1.2rem 1.5rem;background:0 0!important}.clients_section .our_services_tab_heading .tab_heading{width:-webkit-fill-available;min-width:12vw;max-width:12vw;height:2.9em}.testimonial_section_card{background-color:#02020224;background-image:url(/images/services/service_bg.png);background-position:50%;background-size:cover;border:1px solid #ffffff1f;border-radius:20px;height:100%;padding:1.5rem}.testimonial_section_card h4,.testimonial_section_card .h4{font-size:16px;font-family:var(--secondary-font)}.testimonial_section_card h5,.testimonial_section_card .h5{color:var(--text-color);font-size:14px;font-family:var(--primary-font)}.testimonial_section .swiper{position:unset}.testimonial-swiper-button-prev{position:absolute;top:58%;left:4%}.testimonial-swiper-button-next{position:absolute;top:58%;right:4%}.swiper-nav{width:100%}.swiper-nav .cust-prev,.swiper-nav .cust-next{background:0 0}.swiper-nav svg{width:2.5vw;height:2.5vw}span.swiper-pagination-bullet,.swiper-pagination-bullet.swiper-pagination-bullet-active{border-radius:50%;width:10px;height:10px}iframe{z-index:22;border-radius:20px;height:400px;position:relative}.contact_form{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);z-index:22;background:linear-gradient(94.8deg,#03040c 1.81%,#090a14 97.79%);border:1px solid #42baeb59;border-radius:20px;padding:3rem;position:relative;box-shadow:6px 2px 8px #42baeb14}.revenues_section{margin-top:6rem;overflow:visible}.revenues_section_left_col_card{z-index:2;background:0 0;padding-top:0;padding-right:2rem;position:sticky;top:100px}.revenues_section_left_col_card .heading{font-family:SF-Pro-Display-Light,SF-Pro-Display-Regular,Arial,sans-serif;font-size:48px;font-style:normal;font-weight:300;line-height:64px}.revenues_section_left_col_card p{letter-spacing:0%;font-family:SF-Pro-Display-Regular,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px}.revenues_steps{background:radial-gradient(circle at 0 0,#42baeb2e 0%,#03040cfa 60%,#03040c 100%);border:1.5px solid #42baeb;border-radius:28px;align-items:center;gap:2.2rem;min-height:220px;margin-bottom:2.5rem;padding:2.5rem 2.5rem 2.5rem 2rem;display:flex;position:relative;overflow:hidden;box-shadow:0 0 16px #42baeb33}.revenues_steps:before{content:"";pointer-events:none;z-index:0;background-image:url("data:image/svg+xml;utf8,<svg width=\"400\" height=\"220\" xmlns=\"http://www.w3.org/2000/svg\"><circle cx=\"30\" cy=\"40\" r=\"1.2\" fill=\"white\" fill-opacity=\"0.04\"/><circle cx=\"120\" cy=\"80\" r=\"0.8\" fill=\"white\" fill-opacity=\"0.04\"/><circle cx=\"200\" cy=\"60\" r=\"0.6\" fill=\"white\" fill-opacity=\"0.04\"/><circle cx=\"350\" cy=\"150\" r=\"1\" fill=\"white\" fill-opacity=\"0.04\"/><circle cx=\"300\" cy=\"30\" r=\"0.7\" fill=\"white\" fill-opacity=\"0.04\"/><circle cx=\"80\" cy=\"180\" r=\"0.9\" fill=\"white\" fill-opacity=\"0.04\"/><circle cx=\"250\" cy=\"200\" r=\"0.5\" fill=\"white\" fill-opacity=\"0.04\"/></svg>");background-repeat:repeat;position:absolute;inset:0}.revenues_steps>div:first-child{z-index:1}.revenues_steps_content{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;min-width:0;display:flex}.revenues_steps{align-items:flex-start}.revenues_steps h2,.revenues_steps .h2{color:#42baeb;letter-spacing:0%;vertical-align:middle;justify-content:center;align-items:flex-start;min-width:72px;margin:.1em 1.2rem 0 0;font-family:SF-Pro-Display-Bold,SF-Pro-Display-Regular,Arial,sans-serif;font-size:72px;font-style:normal;font-weight:700;line-height:1;display:flex}.revenues_steps h3,.revenues_steps .h3{letter-spacing:0%;vertical-align:middle;color:#fff;text-align:left;margin:0 0 .3em;font-family:SF-Pro-Display-Bold,SF-Pro-Display-Regular,Arial,sans-serif;font-size:28px;font-style:normal;font-weight:700;line-height:36px}.revenues_steps p{letter-spacing:0%;vertical-align:middle;color:#aeb4be;text-align:left;margin:0;font-family:SF-Pro-Display-Regular,Arial,sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:22px}@media (max-width:900px){.revenues_steps{flex-direction:column;align-items:flex-start;gap:1rem;min-height:140px;padding:1.5rem 1rem}.revenues_steps h2,.revenues_steps .h2{min-width:40px;font-size:40px}.revenues_steps h3,.revenues_steps .h3{font-size:24px;line-height:32px}.revenues_steps p{font-size:16px;line-height:24px}}.become_partner_benefits .services_card_content{background-color:#02020224;background-image:url(/images/services/service_bg.png);background-position:50%;background-size:cover;border:1px solid #42baeb45;box-shadow:3px 1px 6px #42baeb14}.career_banner .inner_banner_dot{top:200%}.career_form_page{margin-top:6rem;margin-bottom:4rem}.why-section{position:relative;overflow:hidden}.why-grid{grid-template-rows:1fr auto 1fr;grid-template-columns:repeat(3,1fr);margin-top:8rem;display:grid;position:relative}.why-grid h4,.why-grid .h4{font-family:var(--secondary-font);margin:0}.why-grid p{background:linear-gradient(#0000,#00000080 60%);margin-bottom:0;padding:1.7rem 1.5rem 1.5rem;font-size:15px}.why-card{color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #42baeb59;border-radius:12px;flex-direction:column;justify-content:flex-end;min-height:240px;margin:-5rem 1rem 1rem;display:flex;box-shadow:6px 2px 8px #42baeb14}.why-card-1{min-height:100%;box-shadow:unset;background-position:50%;background-size:100% 100%;border:0;padding:0;display:flex}.why-card-6{min-height:100%;box-shadow:unset;background-position:50%;background-size:100% 100%;border:0;margin-top:-1rem;padding:0;display:flex}.why-card-6 p{background:0 0}.top-left{grid-area:1/1/2/2}.top-right{grid-area:1/3/2/4}.center{grid-area:2/2/3/3}.bottom-left{grid-area:3/1/4/2}.bottom-right{grid-area:3/3/4/4}.bottom-center{grid-area:3/2/4/3}.why-svg-lines{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.svgBackground{pointer-events:none;z-index:0;opacity:.5;width:100%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.core_value{overflow-x:unset}.core_value .services_card_content,.current_opeings .services_card_content{background-color:#02020224;background-image:url(/images/services/service_bg.png);background-position:50%;background-size:cover;border:1px solid #42baeb45;box-shadow:3px 1px 6px #42baeb14}.current_opeings hr{opacity:1;border:1px solid #ffffff1a}.current_opeings .swiper-wrapper{margin-bottom:3rem}.job_detail{margin:5rem 0}.job_detail h3,.job_detail .h3{font-family:var(--secondary-font)}.job_detail h4,.job_detail .h4{font-family:var(--secondary-font);font-size:20px}.job_detail .leading-relaxed,.job_detail p{font-size:15.5px}.job_detail .card{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);color:#fff;z-index:1;background:linear-gradient(74.8deg,#03040ca3 40.81%,#090a1485 60.79%);border:1px solid #42baeb59;border-radius:20px;padding:3rem;box-shadow:6px 2px 8px #42baeb14}.job_detail button{width:fit-content;font-size:16px}.aboutus_overview .custom_container{z-index:1;background:#020202;border:1px solid #ffffff1f;border-radius:20px;min-height:1100px;padding:3rem;position:relative}.word_map{position:relative}.word_map_main{position:absolute}.professional_certifications .our_expertise_card{z-index:1;position:relative}.professional_certifications .our_expertise_card img{object-fit:scale-down}.our_leadership_card{background:#02020224;border:1px solid #ffffff1f;border-radius:20px;padding:1.5rem}.our_leadership_card .x_logo img{filter:invert()}.our_leadership_card h5,.our_leadership_card .h5{font-size:16px;font-family:var(--secondary-font)}.our_leadership_card p{font-size:13.5px}.map-pin{background-color:#42baeb;border-radius:50%;width:12px;height:12px;animation:1.2s ease-in-out infinite blink;position:absolute;box-shadow:0 0 #42baebb3}@keyframes blink{0%,to{opacity:1;r:6}50%{opacity:.6;r:10}}.blinking-circle{transform-origin:50%;animation:1.5s ease-in-out infinite blink}@keyframes pulse{0%{opacity:.8;transform:scale(1)}70%{opacity:0;transform:scale(2)}to{opacity:0;transform:scale(1)}}.pulse-dot{background-color:#00cfff;border-radius:50%;width:12px;height:12px;position:absolute;box-shadow:0 0 8px #00cfffcc}.pulse-ring{background:#00cfff66;border-radius:50%;width:12px;height:12px;animation:2s infinite pulse;position:absolute}.map-container{width:100%;max-width:1200px;margin:auto;position:relative}.map-image{width:100%;display:block}.location{text-align:center;position:absolute;transform:translate(-50%,-50%)}.pulse-dot{z-index:2;background-color:#00cfff;border-radius:50%;width:12px;height:12px;position:absolute;top:0;left:0;box-shadow:0 0 8px #00cfffcc}.pulse-ring{z-index:1;background-color:#00cfff66;border-radius:50%;width:12px;height:12px;animation:2s ease-in-out infinite pulse;position:absolute;top:0;left:0}.label{color:#fff;white-space:nowrap;margin-top:16px;font-size:14px;font-weight:500}.sticke_btn_group{z-index:30;position:fixed;bottom:3%;right:1%}.inner_banner[style*=CERT-In\.png] .inner_banner_content{max-width:60%;margin:0 auto}.certin_banner .inner_banner_content p{color:#fff;font-size:36px}.certin_banner .inner_banner_dot{display:none}@media (max-width:600px){.inner_banner[style*=CERT-In\.png] .inner_banner_content{max-width:100%}}footer{background-color:#060606;padding:4rem 0 2rem}.footer_content h5,.footer_content .h5{color:#f0f0f0;margin-bottom:.3rem;padding-top:.3rem;font-size:1.1rem;font-weight:500}.footer_content{font-size:.9rem}.footer_content ul{margin-bottom:0;padding-left:0}.footer_content li{margin-bottom:0;padding-top:.3rem;padding-bottom:0;font-size:.9rem;list-style:none}.footer_content a{color:#b6b6b6;font-size:.8rem;font-family:var(--primary-font);text-decoration:none}footer a{font-size:.8rem}.footer_content a:hover{color:#fff}.footer_content p{margin-bottom:.7rem;font-size:.8rem}.footer_content .d-flex.gap-3.mt-3.mt-md-4{gap:.7rem!important;margin-top:1rem!important}.footer_content .d-flex.gap-3.mt-3.mt-md-4 img{width:20px!important;height:20px!important}.footer_content .no-wrap{white-space:nowrap}@media (max-width:900px){.footer_content h5,.footer_content .h5{margin-bottom:.3rem;font-size:1rem}.footer_content,.footer_content ul,.footer_content li,.footer_content a,.footer_content p{font-size:.85rem}.footer_content .d-flex.gap-3.mt-3.mt-md-4 img{width:18px!important;height:18px!important}}@media (max-width:600px){.footer_content h5,.footer_content .h5{margin-bottom:.2rem;font-size:.95rem}.footer_content,.footer_content ul,.footer_content li,.footer_content a,.footer_content p{font-size:.8rem}.footer_content .d-flex.gap-3.mt-3.mt-md-4 img{width:16px!important;height:16px!important}}.trustedby-heading{margin-bottom:0;line-height:1.1}.trustedby-nowrap{white-space:nowrap;display:inline-block}.heading .trustedby-blue{color:#42baeb;font-weight:200;font-family:var(--primary-font)}.trustedby-bold{color:#fff;font-family:SF-Pro-Display-Bold,sans-serif;font-weight:700}@media (max-width:1200px){.trustedby-heading{font-size:2.2vw}}@media (max-width:938px){.trustedby-heading{font-size:2.1vw}}@media (max-width:900px){.trustedby-heading{font-size:2vw}}@media (max-width:820px){.trustedby-heading{font-size:1.7vw}}@media (max-width:768px){.trustedby-heading,.trustedby-nowrap{font-size:1.2rem}}@media only screen and (max-width:1600px){.border_dot{top:5.8vw}}@media only screen and (max-width:1500px){.border_dot{top:4.8vw}.aboutus_overview .custom_container{min-height:950px}.our_services .our_services_tab_heading{flex-wrap:wrap}.clients_section .our_services_tab_heading .tab_heading,.tab_heading{min-width:12vw!important;max-width:12vw!important}.tab_heading p{min-width:100%!important;max-width:100%!important}.certin_banner .inner_banner_img img{object-fit:cover;height:500px}.certin_banner{height:600px}}@media only screen and (max-width:1400px){.custom-navbar .custom_container{max-width:100%}}@media only screen and (max-width:1191px){.inner_banner .container{top:60%}.navbar-toggler-icon{filter:invert()}.navbar-toggler{border:0}.offcanvas{background-color:#030507}.offcanvas-header .btn-close{filter:invert();opacity:1}.nav-link{color:#fff;font-family:var(--secondary-font)}button:focus:not(:focus-visible){box-shadow:unset}.service_dropdwon select{height:50px;font-family:var(--secondary-font);border:1px solid #0c3748;border-radius:20px}.services_offered_col{border-right:0}.form-select{filter:invert()}.form-select:focus{box-shadow:unset;border:1px solid #0c3748}.aboutus_overview .custom_container{height:100%;min-height:100%}.aboutus_overview .custom_container .word_map_main{position:relative}.standalone_service_col:nth-child(n) .standalone_service_card:after{display:block}.standalone_service_col:nth-child(2n) .standalone_service_card:after,.standalone_service_col:nth-child(4n) .standalone_service_card:after{display:none}.standalone_service_col:nth-last-child(-n+2) .standalone_service_card:before{display:block}.standalone_service_col:last-child .standalone_service_card:before{display:none}.contact_form{padding:1.5rem!important}.submenu-mobile li a:hover{text-decoration:none}}@media only screen and (max-width:768px){.inner_banner .inner_banner_img img{object-fit:cover}.inner_banner .container{top:55%}.revenues_section{margin-top:0}.inner_banner_service img{object-fit:cover}.overview{padding:3rem 1.5rem}.standalone_service_col:nth-child(n) .standalone_service_card:after,.standalone_service_col:nth-child(2n) .standalone_service_card:after,.standalone_service_col:nth-child(4n) .standalone_service_card:after{display:none}.standalone_service_col:nth-last-child(-n+2) .standalone_service_card:before{display:block}.standalone_service_col:last-child .standalone_service_card:before{display:none}.standalone_service_card{padding:24px}.revenues_section_left_col_card{padding-right:0}.why-grid{margin-top:0;display:block}.why-card{margin:0 0 2rem}.why-card-1,.why-card-6{display:none}.step h4,.step .h4{font-size:20px}.step p{font-size:16px}.border_dot{display:none}.step.top,.step.bottom{transform:unset}.timeline-container{margin:0}.our_approach .swiper{padding:0}.step-content{text-align:center;padding:1rem}.timeline-line{display:none}.dot{z-index:1;width:12vh;height:12vh;position:absolute}.size-custom-1{width:10%;height:10%}.size-custom-2{width:20%;height:20%}.size-custom-3{width:30%;height:30%}.size-custom-4{width:40%;height:40%}.size-custom-5{width:60%;height:60%}.size-custom-6{width:80%;height:80%}}@media only screen and (max-width:560px){.container{padding:0}.inner_banner .container{padding:1rem}.custom-navbar .custom_container{padding:0 1rem}.inner_banner .dot{-ms-transform:translate(-50%,-50%);top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.section_padd{padding:2rem 1.5rem}.custom_containerTwo,.custom_container,.banner-content .custom_container{max-width:100%}.banner-content p{max-width:90%;line-height:20px}.btn-primary{font-size:16px}.arrow_btn{padding:.3rem}.overview_container{padding:1rem}.overview_bottom_left_layer img{left:-11%}.counter{row-gap:1rem;padding:1rem 0}.counter_card img{width:40px;height:40px}.counter_card_content{margin-top:0}.our_achievements{margin:0 1rem}.our_services .custom_containerTwo,.tab-content{padding:1rem}.dot{left:50%}.aboutus_overview .custom_container{padding:1.2rem}.services_offered_col:nth-child(13){border-bottom:1.34px solid #ffffff1f}.job_detail .card{padding:1.5rem}.loader-progress-wrapper,.loader_main{width:90%}footer{padding:3rem 1.5rem 0}.footer_content h5,.footer_content .h5{padding-top:0}.border_dot{top:11.2vw}}.our_services{padding:2rem 0!important}.our_services_tab_heading{border-radius:4rem;justify-content:center;align-items:center;width:100%;max-width:90vw;margin:0 auto;padding:1.2rem 2.5rem;display:flex;background:#0f0f1a!important;border:none!important}@media (max-width:900px){.our_services_tab_heading{border-radius:2.5rem;padding:.7rem 1.2rem}}@media (max-width:600px){.our_services_tab_heading{border-radius:1.5rem;padding:.4rem .5rem}}.tab_heading{justify-content:center;align-items:center;min-width:13vw;max-width:13vw;height:4.9em;margin:0 .2rem;transition:background .2s,color .2s;display:flex;box-shadow:none!important;border:none!important;border-radius:2.5rem!important;padding:.4rem 1.2rem!important;font-size:.85vw!important;font-weight:400!important}.tab_heading.active{z-index:1;background:var(--primary-color)!important;color:#030109!important;border:none!important;font-weight:400!important;box-shadow:0 0 #0000!important}.tab_heading p{text-align:center;word-break:break-word;white-space:normal;overflow-wrap:break-word;min-width:120px;max-width:200px;line-height:1.1;display:block;color:#b6b6b6!important;margin-bottom:0!important;font-size:.75vw!important;font-weight:300!important}.tab_heading.active p{color:#030109!important;font-weight:400!important}@media (max-width:1200px){.tab_heading,.tab_heading p{min-width:120px;max-width:200px;font-size:.9vw!important}}@media (max-width:900px){.tab_heading,.tab_heading p{min-width:100px;max-width:170px;font-size:1.2vw!important}}@media (max-width:600px){.tab_heading,.tab_heading p{min-width:80px;max-width:120px;font-size:1.7vw!important}}.contactus-desc{white-space:normal;max-width:60em;margin:1.2rem auto 0;font-size:1rem;line-height:1.2;overflow:visible}@media (max-width:900px){.contactus-desc{max-width:32em;margin-top:1rem;font-size:1rem}}@media (max-width:600px){.contactus-desc{-webkit-line-clamp:4;-webkit-box-orient:vertical;max-width:90vw;margin-top:.8rem;font-size:.95rem;line-height:1.25;display:-webkit-box;overflow:hidden}.mobielMenu{overflow-x:hidden}}.dot.size-custom-6.blue-bg{opacity:.18;z-index:0}.standalone-card-title{font-family:var(--secondary-font);font-size:1.1rem}.standalone-card-desc{font-size:calc(.125vw + 13.6px)}.inner_banner_service.bg-opacity{position:relative;overflow:hidden}.inner_banner_service.bg-opacity:before{content:"";opacity:.3;z-index:1;pointer-events:none;background-image:url(/images/services/banner_bg_new.png);background-position:50%;background-size:cover;width:100%;height:100%;position:absolute;inset:0}.inner_banner_service .inner_banner_content{z-index:2;position:relative}.service-listing-black-bg{background-color:#000}.binary-glow-banner{align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.binary-glow-banner:before{content:"";z-index:1;background:linear-gradient(45deg,#42baeb1a 0%,#0895cd33 25%,#42baeb1a 50%,#0895cd33 75%,#42baeb1a 100%);animation:4s ease-in-out infinite glowPulse;position:absolute;inset:0}.glow-overlay{z-index:2;background:radial-gradient(circle at 30% 70%,#42baeb26 0%,#0000 50%),radial-gradient(circle at 70% 30%,#0895cd26 0%,#0000 50%);animation:6s ease-in-out infinite glowMove;position:absolute;inset:0}@keyframes glowPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}@keyframes glowMove{0%,to{opacity:.4;transform:translate(0)translateY(0)}25%{opacity:.6;transform:translate(20px)translateY(-10px)}50%{opacity:.8;transform:translate(-10px)translateY(20px)}75%{opacity:.6;transform:translate(-20px)translateY(-15px)}}.binary-glow-banner .inner_banner_content{z-index:3;margin-bottom:2rem;position:relative}.binary-glow-banner .inner_banner_content p{opacity:.9;max-width:700px;margin:0 auto 1.5rem;font-size:calc(.25vw + 9.2px);font-weight:400;line-height:1.5}.centered-backdot{z-index:1;opacity:.9;position:absolute;top:45%;left:45%;transform:translate(-50%,-50%)}.centered-backdot .dot{animation:2s ease-in-out infinite glowDim}.services-list li{margin-bottom:.25rem;line-height:1.3}.services-list li::marker{color:var(--text-color);font-weight:400}.services-list li .fw-bold{font-weight:600!important}.services-list li span:not(.fw-bold){font-weight:300}.contact_icon_btn{border-radius:50%;justify-content:center;align-items:center;line-height:0;transition:transform .2s,box-shadow .2s;display:inline-flex}.contact_icon_btn:hover,.contact_icon_btn:focus-visible{transform:translateY(-2px);box-shadow:0 4px 14px #42baeb59}.contact_icon_btn:focus-visible{outline:2px solid var(--primary-color);outline-offset:3px}.services-list{margin-bottom:0;padding-left:1.5rem;font-size:.85rem;list-style:outside}.services-list li a{color:inherit}.services-list li a:hover{color:var(--primary-color)}.tab-content h4.text-white{font-size:1.1rem;font-weight:600}.inner_banner_service .inner_banner_content h1,section.inner_banner.inner_banner_service .inner_banner_content h1{margin-bottom:1.5rem;line-height:1.1;font-size:calc(1.125vw + 28.4px)!important;font-weight:700!important;font-family:var(--primary-font)!important}.inner_banner_service .inner_banner_content h3.sub_heading,.inner_banner_service .inner_banner_content .h3.sub_heading{font-size:calc(.375vw + 16.8px);font-family:var(--primary-font);margin-bottom:1rem}.inner_banner_service .inner_banner_content h3.sub_heading{margin-bottom:.5rem!important;font-size:10px!important;line-height:1.2!important}.inner_banner_service .btn{border-radius:8px;padding:.75rem 1.5rem;font-size:1rem;font-weight:500}.binary-glow-banner{background-attachment:fixed}.binary-glow-banner:after{content:"";z-index:1;background-image:radial-gradient(circle at 20% 80%,#42baeb1a 0%,#0000 50%),radial-gradient(circle at 80% 20%,#0895cd1a 0%,#0000 50%),radial-gradient(circle at 40% 40%,#42baeb0d 0%,#0000 50%);animation:8s ease-in-out infinite binaryGlow;position:absolute;inset:0}@keyframes binaryGlow{0%,to{opacity:.2;filter:blur()}25%{opacity:.4;filter:blur(1px)}50%{opacity:.6;filter:blur(2px)}75%{opacity:.4;filter:blur(1px)}}.career-input{color:#fff;box-shadow:none;background:#181c23d6;border:1px solid #23272f;border-radius:8px;outline:none;padding:14px 18px;font-size:1rem;font-weight:400;transition:border .2s}.career-input:focus{color:#fff;background:#181c23;border:1.5px solid #42baeb}.career-input::placeholder{color:#6c757d;opacity:1;font-weight:400}.contact_form .form-control,.contact_form .custom-select{margin-bottom:.5rem}.contact_form .row>[class*=col-]{padding-left:10px;padding-right:10px}.contact_form label,.contact_form .form-check-label{color:#bfc9d1;font-size:.95rem;font-weight:400}.contact_form .form-check-input{margin-right:8px}.contact_form .text-danger{margin-top:2px;font-size:.85rem}.resume-upload-box{background:#181c23;border:1px solid #23272f;border-radius:14px;flex-direction:column;gap:8px;margin-bottom:.5rem;padding:18px 22px 12px;transition:border .2s;display:flex;position:relative}.resume-upload-box:hover,.resume-upload-box:focus-within{border:1.5px solid #42baeb}.resume-upload-header{color:#fff;margin-bottom:6px;font-size:1rem;font-weight:500}.resume-upload-body{color:#bfc9d1;justify-content:space-between;align-items:center;margin-bottom:2px;font-size:.97rem;display:flex}.resume-browse{color:#42baeb;cursor:pointer;text-decoration:underline}.resume-upload-icon{align-items:center;margin-left:10px;display:flex}.resume-upload-note{color:#bfc9d1;margin-top:2px;font-size:.92rem}.resume-file-name{color:#42baeb;margin-top:2px;font-size:.93rem}.date-format-label{color:#42baeb;margin-top:2px;margin-bottom:2px;font-size:.92rem}.form-unbold{font-family:SF-Pro-Display-Regular,Arial,sans-serif;color:#aeb4be!important;font-size:15px!important;font-weight:400!important}.radio-border{width:1.1em;height:1.1em;border:2.5px solid #42baeb!important}.radio-custom .form-check-input:checked{background-color:#42baeb!important;border-color:#42baeb!important}.highlight-terms{color:#fff!important;font-size:15px!important}.highlight-terms-link{cursor:pointer;text-decoration:underline;color:#42baeb!important}.form-check-label,.option-popup{font-family:SF-Pro-Display-Regular,Arial,sans-serif;color:#aeb4be!important;font-size:15px!important;font-weight:400!important}.form-control{color:#aeb4be!important;font-size:15px!important;font-weight:400!important}.form-control:focus{background:#ffffff08}.get_in_touch{margin-top:5rem}.get_in_touch_heading{font-size:32px!important;line-height:40px!important}.get_in_touch_address{font-size:15px!important;line-height:22px!important}.our-services-heading span{font-size:inherit;vertical-align:middle;margin-right:.15em;display:inline-block}.our-services-heading{white-space:nowrap}.thankyoupage{font-size:var(--primary-font);margin-top:10rem}.centered-backdot .dot{opacity:1;filter:blur(100px);width:25vh;height:25vh;transform:scale(1.2);animation:none!important}.inner_banner_service .inner_banner_content h3.sub_heading,.inner_banner_service .inner_banner_content .h3.sub_heading{margin-bottom:1rem;font-size:calc(.375vw + 16.8px);font-weight:600}.inner_banner_service .inner_banner_content h3.sub_heading{margin-bottom:.5rem!important;font-size:16px!important;font-weight:600!important;line-height:1.2!important}.inner_banner_service .inner_banner_content p.text-color{color:#b6b6b6;max-width:600px;margin:0 auto 2rem;font-size:calc(.125vw + 13.6px);line-height:1.5}.recaptcha{width:100%;height:100%;overflow:hidden}.recaptcha iframe{border-radius:unset;height:100%}
.ourJourneyContainer{position:relative;margin-top:1.3vw!important}.journey-title-sec{margin-bottom:4vw}.line{width:55.125vw;height:45.438vw}.blue-line{z-index:-1;position:absolute}.dot{filter:grayscale();position:absolute!important}.dot img{width:1.8vw;height:1.8vw}.dot0{top:-1vw;left:51.3vw}.dot11{top:44.5vw;left:55.7vw}.dot1{top:5.4vw;left:37.8vw}.dot2{top:11.9vw;left:76.2vw}.dot3{top:15.15vw;left:29.5vw}.dot4{top:18.5vw;left:21.8vw}.dot5{top:21.8vw;left:56vw}.dot6{top:25vw;left:70.9vw}.dot7{top:28.4vw;left:36.9vw}.dot8{top:32vw;left:27.7vw}.dot9{top:35.25vw;left:50.1vw}.dot10{top:38.8vw;left:69.3vw}.journey-content{font-size:.9vw}.journey-year{font-size:1.25vw;font-weight:800}.j-card{opacity:.2;gap:1vw;width:20vw;scale:.95}.j-card img{width:3.92vw;height:100%}.j-card1{top:3.5vw}.j-card2{top:10.5vw;right:23vw}.j-card3{top:10.5vw;left:29vw}.j-card4{flex-direction:row-reverse;top:17vw;left:25vw}.j-card5{flex-direction:row-reverse;top:18vw;right:28vw}.j-card6{top:24.2vw;right:30vw}.j-card7{top:24.2vw;left:28vw}.j-card8{flex-direction:row-reverse;top:31.4vw;left:28vw}.j-card9{flex-direction:row-reverse;width:23vw;top:30.4vw;left:50vw}.j-card10{flex-direction:row-reverse;width:25vw;top:36.5vw;left:43vw}.journey-mob{display:none!important}@media only screen and (max-width:1020px){.ourJourneyContainer{display:none!important}.journey-mob{display:block!important}}.blue-line{z-index:-1;background-color:#42baeb;width:10%;height:.2vw;position:absolute}.s-top{margin-bottom:12vw}.s-bottom{margin-top:12vw}.blue-cont{position:absolute}.b-top{top:10vw;left:-1vw}.b-bottom{bottom:10vw;left:-1vw}.blue-dot{width:2vw;min-width:1.3vw;height:2vw;min-height:1.3vw}.timeline-content{width:16vw}.t-logo{width:3.438vw;height:3.438vw}.approach{min-height:10vw}
