@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{overflow-y:hidden;scroll-behavior:smooth!important;transition:.3s ease-in-out}body{font-weight:400;font-style:normal;color:var(--foreground);background:#030109;font-family:SF-Pro-Display-Regular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;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(14px + (16 - 14) * ((100vw - 320px) / (1920 - 320)))}a{text-decoration:none}.blue_bg{background-color:#42baeb!important}.dark-blue_bg{background-color:#1b678b!important}.litegold_bg{background-color:#afa170;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);font-weight:500;font-size:calc(16px + (24 - 16) * (100vw - 320px) / (1920 - 320));width:-moz-fit-content;width:fit-content;margin:0 auto 2rem}.heading{color:var(--primary-color);font-weight:800;font-size:calc(32px + (60 - 32) * (100vw - 320px) / (1920 - 320));font-family:var(--primary-font)}.heading span{font-family:var(--secondary-font)}.disclaimer{font-size:12px;display:block;line-height:1.4}.custom-navbar{border-bottom:1px solid #ffffff05;background:#59595924;-webkit-backdrop-filter:blur(54px);backdrop-filter:blur(54px);min-height:55px}.navbar-nav .nav-link{color:#fff;font-family:var(--primary-font);font-size:.9vw;font-weight:400;padding:.25rem .4rem}.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{background-image:url(/images/icons/down_arrow.png);background-position:50%;background-repeat:no-repeat;width:12px;height:12px;border:0;vertical-align:unset}.btn-primary{background-color:var(--primary-color);border:none;padding:.7rem 2rem;border-radius:50px;font-size:18px;outline:unset}.btn-primary:hover{background-color:var(--secondary-color);transition:all .5s cubic-bezier(.55,0,.1,1) .1s}.btn-second{background-color:transparent;border:1px solid #074e96;padding:.7rem 2rem;border-radius:50px;font-size:18px;outline:unset;color:var(--primary-color)}.btn-second:hover{color:var(--primary-color);background-color:var(--secondary-color);transition:all .5s cubic-bezier(.55,0,.1,1) .1s}.btn-nav{background:hsla(0,0%,100%,.15)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid hsla(0,0%,100%,.2)!important;font-size:.95rem;padding:.6rem 1rem!important;border-radius:.75rem!important;font-weight:600;color:var(--background);font-family:var(--primary-font);height:35px!important;box-shadow:0 4px 15px rgba(0,0,0,.2)!important;transition:all .3s ease!important;position:relative;overflow:hidden}.btn-nav:hover{background:hsla(0,0%,100%,.25)!important;transform:translateY(-1px)!important;box-shadow:0 6px 20px rgba(0,0,0,.3)!important;border-color:hsla(0,0%,100%,.3)!important}.btn-nav:active{transform:translateY(0)!important;box-shadow:0 2px 10px rgba(0,0,0,.2)!important}.arrow_btn{padding:.5rem;background-color:var(--primary-color);border-radius:5px}.swiper-pagination-bullet.swiper-pagination-bullet-active{width:1.8rem;height:.5rem;border-radius:10px;background-color:var(--primary-color)}span.swiper-pagination-bullet{width:1.8rem;height:.5rem;border-radius:10px;background-color:#fff;opacity:1}.next-nav,.prev-nav{border:1px solid var(--primary-color);color:var(--primary-color);width:50px;height:50px}.next-nav:hover,.prev-nav:hover{background-color:var(--primary-color);color:#fff}.submenu_header_desktop{padding:4rem 0;border:0;border-radius:0 0 3.125rem 3.125rem;background:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}.submenu_header_desktop .badge{background-color:#fff;color:var(--primary-color);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-bottom:4rem;padding-top:4rem}.nav_item h4{color:var(--primary-color);font-size:calc(20px + (24 - 20) * ((100vw - 320px) / (1920 - 320)));font-family:var(--third-medium-font);line-height:calc(22px + (26 - 22) * ((100vw - 320px) / (1920 - 320)));font-weight:700}.nav_item p{font-family:var(--primary-font);line-height:calc(16px + (19 - 16) * ((100vw - 320px) / (1920 - 320)));font-size:calc(13px + (14 - 13) * ((100vw - 320px) / (1920 - 320)));color:#5f5f5f}.submenu-wrapper{z-index:1000;opacity:1;transform:translateY(0);pointer-events:auto;transition:none}.submenu-wrapper_close{background-color:#42baeb!important;border-radius:8px;padding:.1rem .4rem .14rem;opacity:1}.mega-container .row .col-lg-2{height:80vh;overflow-y:auto;z-index:999;min-height:1em}.submenu_wrapper_two{left:unset!important;width:auto!important;height:auto;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{box-shadow:0 8px 30px rgba(0,0,0,.3);position:absolute;top:100%;left:0;width:100vw;z-index:999;background:#061116;padding:2.5rem 3rem 1.5rem;box-shadow:0 8px 24px rgba(0,0,0,.35)}.mega-container{margin:0 auto;width:100%}.mega-container h6{font-size:1rem;font-weight:600;font-family:var(--secondary-font);color:#fff}.mega-container ul{list-style:none;padding:0;margin:0}.submenu_main_heading{font-size:.8vw}.mega-container ul li a{font-size:.8vw;color:var(--text-color);text-decoration:none;transition:.5s ease-in-out;padding:.5rem 0 .1rem;border-radius:8px;border-color:var(--primary-color)}.mega-container ul li a:hover{color:#fff;border:1px solid var(--primary-color);border-radius:8px;padding:.5rem 0 .5rem .5rem;transition:.5s ease-in-out}.submenu_wrapper_two .mega-container a{font-size:.8vw;color:var(--text-color);text-decoration:none;transition:.5s ease-in-out;padding:.5rem 0 .1rem;border-radius:8px;border-color:var(--primary-color)}.submenu_wrapper_two .mega-container a:hover{color:#fff;border:1px solid var(--primary-color);border-radius:8px;padding:.5rem 0 .5rem .5rem;transition:.5s ease-in-out}.mega-container ul li a p,.submenu_wrapper_two .mega-container p{font-size:.8rem;color:var(--secondary-color)}.submenu-mobile{padding:1rem 2rem 1rem 1rem}.submenu-mobile a{color:var(--primary-color)}.submenu-mobile h6{font-size:16px;color:#fff;margin-bottom:1rem}.submenu-mobile .accordion-group{border-bottom:1px solid #333}.submenu-mobile .accordion-toggle{cursor:pointer;padding:10px 15px;background-color:#0f0f0f;color:#42baeb;display:flex;justify-content:space-between;align-items:center;border-radius:4px;font-weight:500}.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{font-size:14px;color:#ccc;text-decoration:none;transition:.2s}.submenu-mobile li a:hover{color:#42baeb;text-decoration:underline}.mobielMenu{position:absolute;top:8%;background:#000;width:96%;z-index:1;height:90%;margin-right:2rem;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);border-radius:12px;background-color:#ffffff08;padding:.8rem 1.5rem;border:1px solid #ffffff24}select option{background:#000;color:#929293}.form-control::placeholder{color:#929293}.custom-select:focus,.form-control:focus,textarea:focus{border-width:1px!important;border-style:solid;box-shadow:none!important}.custom-select{background-image:url(/images/icons/down.svg);background-repeat:no-repeat;background-position:right 16px center;background-size:12px}.custom-select:focus{outline:none}.custom-select option[disabled]{color:#929293}.form-check label{color:#f0f0f0}.form-check-input{background-color:transparent;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{font-family:Dm-Sans-Bold;color:var(--primary-color)}h1 span{font-family:var(--secondary-font)}.banner-content h1{font-size:calc(48px + (80 - 48) * ((100vw - 320px) / (1920 - 320)));font-family:var(--primary-font);font-weight:600;line-height:1.2;margin-bottom:1.5rem;max-width:100%;white-space:normal;word-wrap:break-word}.banner-content h1 span{font-family:var(--secondary-font);font-weight:700}.banner-content p{max-width:80%;color:#b6b6b6;line-height:1.6rem;font-family:var(--primary-font);font-size:calc(12px + (16 - 12) * ((100vw - 320px) / (1920 - 320)));margin-bottom:2rem}@media (max-width:768px){.banner-content h1{font-size:calc(32px + (42 - 32) * ((100vw - 320px) / (768 - 320)));margin-bottom:1rem}.banner-content p{font-size:calc(10px + (12 - 10) * ((100vw - 320px) / (768 - 320)));max-width:90%;margin-bottom:1.5rem}}@media (max-width:480px){.banner-content h1{font-size:calc(24px + (32 - 24) * ((100vw - 320px) / (480 - 320)))}.banner-content p{font-size:calc(8px + (10 - 8) * ((100vw - 320px) / (480 - 320)));max-width:95%}}@media (max-width:375px){.banner-content h1{font-size:calc(20px + (24 - 20) * ((100vw - 320px) / (375 - 320)))}.banner-content p{font-size:calc(7px + (8 - 7) * ((100vw - 320px) / (375 - 320)));max-width:98%;line-height:1.4rem}}@media (max-width:320px){.banner-content h1{font-size:18px}.banner-content p{font-size:6px;max-width:100%;line-height:1.3rem}}.subheading-btn{width:-moz-fit-content;width:fit-content;padding:.5rem .9rem;border-radius:2rem;color:var(--primary-color);background-color:#fff;font-weight:600}.subheading-btn span{font-weight:600}.inner_banner{width:100%;position:relative;overflow-x:hidden}.inner_banner .container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;text-align:center}.inner_banner_main_heading{color:#42baeb;font-family:var(--primary-font);font-weight:500;margin-bottom:.5rem;letter-spacing:.5px}.inner_banner_white_heading{color:#fff;font-family:var(--secondary-font);font-weight:800;margin-bottom:1.2rem;line-height:1.1}.inner_banner_content p{color:#b6b6b6;font-size:1rem;font-weight:400;max-width:85%;margin:0 auto 1.5rem;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{font-size:calc(40px + (75 - 40) * ((100vw - 320px) / (1920 - 320)));font-family:var(--primary-font)}.home_banner p{color:var(--text-color);margin:0 auto;font-weight:400;font-size:1rem;max-width:100%;line-height:1.5rem}.bg_overlay{background:linear-gradient(0deg,rgba(0,0,0,.84) 80%,transparent);position:absolute;top:0;width:100%;height:100%}.btn-white{background-color:#fff;color:#000}.btn-black,.btn-white{border-radius:10px;font-weight:500;padding:.7rem 1rem}.btn-black{background-color:#ffffff12;color:#fff}.btn-white:focus,.btn-white:hover{background-color:var(--secondary-color)!important;color:#fff!important;transition:all .5s cubic-bezier(.55,0,.1,1) .1s}.dot{position:absolute;height:12vh;width:12vh;z-index:1}.size-custom-1{height:5vw;width:5vw}.size-custom-2{height:10vw;width:10vw}.size-custom-3{height:12vw;width:12vw}.size-custom-4{height:22vw;width:22vw}.size-custom-5{height:50vw;width:50vw}.size-custom-6{height:60vw;width:60vw}.purple-bg{border-radius:50%;background:radial-gradient(86.78% 114.6% at 55.53% -14.6%,rgba(66,186,235,.6) 0,rgba(66,186,235,0) 100%)}.blue-bg{border-radius:50%;background:radial-gradient(86.78% 114.6% at 55.53% -14.6%,#42baeb 0,rgba(66,186,235,.3) 100%)}.inner_banner_dot .blue-bg{top:180%!important;z-index:-1}@keyframes toleft{0%{transform:translateX(0);transform:translateY(0)}50%{transform:translateX(50%);transform:translateY(-50%)}to{transform:translateX(0);transform:translateY(0)}}.toright{animation:toright 10s ease-in-out infinite}@keyframes toright{0%{transform:translateX(0);transform:translateY(0)}50%{transform:translateX(-50%);transform:translateY(50%)}to{transform:translateX(0);transform:translateY(0)}}.glowDim{animation:glowDim 3s ease-in-out infinite}.overview{padding:6rem 0}.overview .heading{font-size:calc(32px + (40 - 32) * (100vw - 320px) / (1920 - 320))!important}.overview_container{padding:2rem;background:linear-gradient(94.8deg,#03040c 1.81%,#090a14 97.79%);border:1px solid #0c3748;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:11px 19px 57.7px 0 #42baeb2e;border-radius:20px;z-index:1;position:relative}.overview_container video{border-radius:20px}.overview_bottom_left_layer{position:absolute;bottom:0;z-index:0;width:50%;height:100%;background:radial-gradient(50% 50% at 50% 50%,rgba(4,3,11,.8) 0,#04030b 100%)}.overview_bottom_left_layer img{position:absolute;bottom:0;left:0}.overview_bottom_right_layer{z-index:0;width:50%;height:100%;background:radial-gradient(50% 50% at 50% 50%,rgba(4,3,11,.8) 0,#04030b 100%)}.overview_bottom_right_layer,.overview_bottom_right_layer img{position:absolute;bottom:0;right:0}.counter{border:1px solid #42baeb59;padding:2rem;border-radius:20px}@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:-moz-fit-content;height:fit-content}.counter_card:last-child{border:none}.counter_card img{object-fit:fit}.counter_card_content span{font-size:calc(24px + (48 - 24) * ((100vw - 320px) / (1920 - 320)));font-family:var(--secondary-font);color:#f0f0f0}.why_section .img_one,.why_section .img_two{top:0}.why_section h2,p{position:relative;z-index:1}.whytrustus_col{border:1px solid #42baeb59;border-radius:20px;box-shadow:6px 2px 8px 0 #42baeb14;padding:1.5rem;height:100%}.whytrustus_col img{box-shadow:0 0 1px 0 rgba(0,170,255,.5),0 0 8px 3px rgba(0,170,255,.3),0 0 18px 6px rgba(0,170,255,.2);border-radius:20px}.whytrustus{overflow-x:unset}.our_services .custom_container{max-width:90%}.our_services .our_services_tab_heading{border:none!important;background:#0f0f1a!important;border-radius:4rem;padding:1.2rem 2.5rem;display:flex;align-items:center;justify-content:center;width:100%;max-width:90vw;margin:0 auto}.our_services_tab_heading .tab_heading{background:#ffffff08;border:1px solid #ffffff1f;padding:.6rem;border-radius:100px}.our_services_tab_heading .tab_heading p{font-size:.9vw;font-family:var(--secondary-font)}.tab-content{border:1px solid #ffffff1f;background:#02020224;padding:1rem;border-radius:20px;background-image:url(/images/services/service_bg.png);background-position:50%;background-size:cover;background-repeat:no-repeat}.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;padding:1.5rem 0 0;width:98%;margin:0 auto}.tab_heading.active{transition:.3s ease-in-out}.accordion-header button{color:#fff;font-size:calc(14px + (18 - 14) * ((100vw - 320px) / (1920 - 320)));font-family:var(--primary-font);background-color:transparent;padding:1.5rem}.faq_section button:focus:not(:focus-visible){outline:unset;box-shadow:unset}.accordion-button:not(.collapsed){background:transparent;color:#fff}.accordion-item{background:#02020224;background-image:url(/images/services/faq_bg.png);background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:20px!important;background-color:transparent;border:1px solid #ffffff1f}.accordion-body{color:#fff;font-family:var(--primary-font);font-size:calc(13px + (15 - 13) * ((100vw - 320px) / (1920 - 320)))}.accordion-button:after{background-image:url(/images/icons/down.svg)}.accordion-button:not(.collapsed):after{background-image:url(/images/icons/up.svg);transform:rotate(0deg)}.contactus_today{background-image:url(/images/home/contact-_bg_new.png);background-position:50%;background-size:cover;background-repeat:no-repeat;padding:8rem 0;position:relative;z-index:1}.contactus_banner .sub_heading{font-size:calc(27px + (45 - 27) * (100vw - 320px) / (1920 - 320))}.contactus_today:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;z-index:2;pointer-events:none}.contactus_today>*{position:relative;z-index:3}.loader-mask{background-image:url(/images/loder_bg.png);background-position:50%;background-size:cover;width:100%;height:100%}.loader-progress-wrapper{width:30vw;height:2px;background-color:#444;margin:0 auto;overflow:hidden;position:relative}.loader_main{width:30vw;margin:0 auto}.loader-progress-bar{height:100%;background-color:#fff;width:0;animation:fillLine 2.5s ease-out forwards}@keyframes fillLine{0%{width:0}to{width:100%}}.services_card_content{border:1px solid #42baeb59;box-shadow:6px 2px 8px 0 #42baeb14;border-radius:20px;padding:1.5rem;text-align:#fff;height:100%;position:relative;z-index:1}.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 0 rgba(0,170,255,.5),0 0 8px 3px rgba(0,170,255,.3),0 0 18px 6px rgba(0,170,255,.2)}.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{font-size:calc(32px + (48 - 32) * ((100vw - 320px) / (1920 - 320)));font-weight:700;margin-bottom:1.5rem;line-height:1.2}.why-choose-heading .text-primary-color{color:#42baeb!important}.why-choose-subheading{color:#fff!important;font-size:calc(18px + (24 - 18) * ((100vw - 320px) / (1920 - 320)));font-weight:700;margin-bottom:1.5rem;line-height:1.3;font-family:var(--secondary-font)}.why-choose-description{color:#b6b6b6!important;font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1920 - 320)));line-height:1.6;margin-bottom:2rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.why-choose-icon-wrapper{display:inline-flex;align-items:center;justify-content:center;margin-bottom:1rem}.why-choose-icon{filter:brightness(0) saturate(100%) 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{border:.5px solid #242424;border-radius:50%;padding:.8rem;object-fit:fill}.our_expertise_card img{object-fit:cover}.our_expertise_card{border:1px solid #ffffff1f;background:#02020224;border-radius:20px;padding:1.5rem;background-image:url(/images/services/service_bg.png);background-position:50%;background-size:cover;background-repeat:no-repeat}.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{background:#000!important;background-position:unset!important;background-size:unset!important;background-repeat:unset!important;z-index:3;position:relative}.inner_banner_service .sub_heading{background-color:#000;border:1px solid #42baeb;padding:.5rem 1rem;border-radius:32px}.services_offered{overflow:unset}.services_offered h4{font-size:16px;font-family:var(--secondary-font)}.services_offered h2{position:relative;z-index:1}.services_offered_col{z-index:1;border-right:1.34px solid #ffffff1f;border-bottom: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(12),.services_offered_col:nth-child(9){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{font-size:13px;color:#fff}.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 .services_card_content{box-shadow:0 2px 11.7px 0 #42baeb2e;background-color:#000}.services_benefits h4{font-size:1.1rem;font-family:var(--secondary-font);margin-bottom:.5rem}.services_benefits p{font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1920 - 320)));color:#b6b6b6;margin-bottom:0;margin-top:1em}@media (max-width:900px){.services_benefits h4{font-size:1rem}.services_benefits p{font-size:.78rem}}@media (max-width:600px){.services_benefits h4{font-size:.95rem}.services_benefits p{font-size:.7rem}}.horizontal-scroll-section{scroll-snap-align:start!important;position:relative!important}.mySwiper{display:flex!important;height:100%!important;align-items:center!important}.our_approach{height:100vh!important;display:flex;flex-direction:column;justify-content:center}.swiper-pagination-progressbar{background:hsla(0,0%,100%,.2);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{z-index:1;position:relative}.timeline-container{position:relative;margin:60px 0;color:#fff;font-family:var(--primary-font)}.timeline-line{position:absolute;top:50%;left:0;right:0;height:2px;border-bottom:2px dashed rgba(0,221,255,.3);z-index:1}.our_approach .swiper{position:relative;z-index:2;padding:50px 0;overflow:unset}.swiper-slide{display:flex;justify-content:center;text-align:center}.step{position:relative;display:flex;flex-direction:column;align-items:center;margin:auto}.step-content{padding:15px;background:transparent}.step.top{transform:translateY(-80px)}.step.bottom{transform:translateY(90px)}.step .icon{margin-bottom:12px}.step h4{font-size:1.1vw;font-family:var(--secondary-font);color:#fff;margin-bottom:6px}.step p{font-size:.9vw;color:#bbb;line-height:1.5;font-family:var(--primary-font)}.border_dot{width:12px;height:12px;background:#0df;border-radius:50%;border:2px solid #0df;position:absolute;top:4.7vw;transform:translateY(-50%)}.standalone_service{overflow-x:unset}.standalone_service_col{position:relative;padding:0}.standalone_service_card{padding:40px;position:relative;height:100%}.standalone_service_card:after,.standalone_service_card:before{content:"";position:absolute;pointer-events:none}.standalone_service_card:after{top:0;right:0;width:2px;height:100%;background:linear-gradient(#0ff,#07f)}.standalone_service_card:before{left:0;bottom:0;height:2px;width:100%;background:linear-gradient(90deg,#0ff,#07f)}.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{display:block!important}.standalone_service_col.border-1302 .standalone_service_card:before,.standalone_service_col.border-1335 .standalone_service_card:before,.standalone_service_col.border-1341 .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-1368 .standalone_service_card:before,.standalone_service_col.border-1379 .standalone_service_card:before,.standalone_service_col.border-1416 .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-1308 .standalone_service_card:before,.standalone_service_col.border-1313 .standalone_service_card:before,.standalone_service_col.border-1362 .standalone_service_card:before,.standalone_service_col:nth-child(3n) .standalone_service_card:after,.standalone_service_col:nth-child(6n) .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 .no-border:after,.standalone_service_col .no-border:before,.standalone_service_col:nth-last-child(-n+2) .standalone_service_card:before{display:none}.clinet_banner{height:400px}.clients_section img{border:unset;border-radius:0}.clients_section .our_services_tab_heading .tab_heading p{font-size:.8vw!important;padding:0 .5rem;overflow-wrap:unset;font-family:var(--primary-font)}.clients_section .our_services_tab_heading{padding:1.2rem 1.5rem;background:transparent!important}.clients_section .our_services_tab_heading .tab_heading{width:-webkit-fill-available;max-width:12vw;min-width:12vw;height:2.9em}.testimonial_section_card{background-image:url(/images/services/service_bg.png);background-position:50%;background-size:cover;background-color:#02020224;border:1px solid #ffffff1f;border-radius:20px;padding:1.5rem;height:100%}.testimonial_section_card h4{font-size:16px;font-family:var(--secondary-font)}.testimonial_section_card h5{font-size:14px;color:var(--text-color)}.testimonial_section .swiper{position:unset}.testimonial-swiper-button-prev{left:4%;top:58%;position:absolute}.testimonial-swiper-button-next{right:4%;top:58%;position:absolute}.swiper-nav{width:100%}.swiper-nav .cust-next,.swiper-nav .cust-prev{background:transparent}.swiper-nav svg{width:2.5vw;height:2.5vw}.swiper-pagination-bullet.swiper-pagination-bullet-active,span.swiper-pagination-bullet{border-radius:50%;width:10px;height:10px}iframe{border-radius:20px;height:400px}.contact_form,iframe{z-index:22;position:relative}.contact_form{padding:3rem;background:linear-gradient(94.8deg,#03040c 1.81%,#090a14 97.79%);border:1px solid #42baeb59;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);box-shadow:6px 2px 8px 0 #42baeb14;border-radius:20px}.revenues_section{overflow:visible;margin-top:6rem}.revenues_section_left_col_card{position:-webkit-sticky;position:sticky;top:100px;z-index:2;padding-right:2rem;padding-top:0;background:transparent}.revenues_section_left_col_card .heading{font-family:SF-Pro-Display-Light,SF-Pro-Display-Regular,Arial,sans-serif;font-weight:300;font-style:normal;font-size:48px;line-height:64px}.revenues_section_left_col_card p{font-family:SF-Pro-Display-Regular,Arial,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:28px;letter-spacing:0}.revenues_steps{position:relative;border:1.5px solid #42baeb;box-shadow:0 0 16px 0 #42baeb33;background:radial-gradient(circle at 0 0,rgba(66,186,235,.18) 0,rgba(3,4,12,.98) 60%,#03040c 100%);border-radius:28px;padding:2.5rem 2.5rem 2.5rem 2rem;display:flex;gap:2.2rem;margin-bottom:2.5rem;align-items:center;min-height:220px;overflow:hidden}.revenues_steps:before{content:"";position:absolute;inset:0;pointer-events:none;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;z-index:0}.revenues_steps>div:first-child{z-index:1}.revenues_steps_content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 1;min-width:0}.revenues_steps{align-items:flex-start}.revenues_steps h2{color:#42baeb;font-size:72px;line-height:1;display:flex;align-items:flex-start;justify-content:center;min-width:72px;margin:.1em 1.2rem 0 0}.revenues_steps h2,.revenues_steps h3{font-family:SF-Pro-Display-Bold,SF-Pro-Display-Regular,Arial,sans-serif;font-weight:700;font-style:normal;letter-spacing:0;vertical-align:middle}.revenues_steps h3{font-size:28px;line-height:36px;margin:0 0 .3em;color:#fff;text-align:left}.revenues_steps p{font-family:SF-Pro-Display-Regular,Arial,sans-serif;font-weight:400;font-style:normal;font-size:15px;line-height:22px;letter-spacing:0;margin:0;vertical-align:middle;color:#aeb4be;text-align:left}@media (max-width:900px){.revenues_steps{flex-direction:column;align-items:flex-start;padding:1.5rem 1rem;gap:1rem;min-height:140px}.revenues_steps h2{font-size:40px;min-width:40px}.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-image:url(/images/services/service_bg.png);background-position:50%;background-size:cover;background-color:#02020224;border:1px solid #42baeb45;box-shadow:3px 1px 6px 0 #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{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr auto 1fr;position:relative;margin-top:8rem}.why-grid h4{font-family:var(--secondary-font);margin:0}.why-grid p{font-size:15px;margin-bottom:0;background:linear-gradient(0deg,rgba(0,0,0,.5) 40%,transparent);padding:1.7rem 1.5rem 1.5rem}.why-card{background-size:cover;background-position:50%;border-radius:12px;color:#fff;border:1px solid #42baeb59;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:6px 2px 8px 0 #42baeb14;min-height:240px;display:flex;flex-direction:column;justify-content:end;background-repeat:no-repeat;margin:-5rem 1rem 1rem}.why-card-1,.why-card-6{border:0;background-position:50%;background-size:100% 100%;min-height:100%;padding:0;display:flex;box-shadow:unset}.why-card-6{margin-top:-1rem}.why-card-6 p{background:transparent}.top-left{grid-column:1/2;grid-row:1/2}.top-right{grid-column:3/4;grid-row:1/2}.center{grid-column:2/3;grid-row:2/3}.bottom-left{grid-column:1/2;grid-row:3/4}.bottom-right{grid-column:3/4;grid-row:3/4}.bottom-center{grid-column:2/3;grid-row:3/4}.why-svg-lines{left:0;z-index:1}.svgBackground,.why-svg-lines{position:absolute;top:0;width:100%;height:100%;pointer-events:none}.svgBackground{left:50%;transform:translateX(-50%);z-index:0;opacity:.5}.core_value{overflow-x:unset}.core_value .services_card_content,.current_opeings .services_card_content{background-image:url(/images/services/service_bg.png);background-position:50%;background-size:cover;background-color:#02020224;border:1px solid #42baeb45;box-shadow:3px 1px 6px 0 #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 h4{font-family:var(--secondary-font)}.job_detail h4{font-size:20px}.job_detail .leading-relaxed,.job_detail p{font-size:15.5px}.job_detail .card{background:linear-gradient(74.8deg,#03040ca3 40.81%,#090a1485 60.79%);border:1px solid #42baeb59;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);box-shadow:6px 2px 8px 0 #42baeb14;border-radius:20px;padding:3rem;color:#fff;z-index:1}.job_detail button{width:-moz-fit-content;width:fit-content;font-size:16px}.aboutus_overview .custom_container{background:#020202;border:1px solid #ffffff1f;border-radius:20px;padding:3rem;z-index:1;position:relative;min-height:1100px}.word_map{position:relative}.word_map_main{position:absolute}.professional_certifications .our_expertise_card{position:relative;z-index:1}.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(1)}.our_leadership_card h5{font-size:16px;font-family:var(--secondary-font)}.our_leadership_card p{font-size:13.5px}.map-pin{position:absolute;width:12px;height:12px;background-color:#42baeb;border-radius:50%;animation:blink 1.2s ease-in-out infinite;box-shadow:0 0 0 rgba(66,186,235,.7)}.blinking-circle{animation:blink 1.5s ease-in-out infinite;transform-origin:center}@keyframes blink{0%,to{opacity:1;r:6}50%{opacity:.6;r:10}}.pulse-ring{background:rgba(0,207,255,.4);animation:pulse 2s infinite}.map-container{position:relative;width:100%;max-width:1200px;margin:auto}.map-image{width:100%;display:block}.location{position:absolute;transform:translate(-50%,-50%);text-align:center}.pulse-dot{background-color:#00cfff;z-index:2;box-shadow:0 0 8px rgba(0,207,255,.8)}.pulse-dot,.pulse-ring{width:12px;height:12px;border-radius:50%;position:absolute;top:0;left:0}.pulse-ring{background-color:rgba(0,207,255,.4);animation:pulse 2s ease-in-out infinite;z-index:1}.label{margin-top:16px;color:#fff;font-size:14px;white-space:nowrap;font-weight:500}@keyframes pulse{0%{transform:scale(1);opacity:.8}70%{transform:scale(2);opacity:0}to{transform:scale(1);opacity:0}}.sticke_btn_group{position:fixed;bottom:3%;right:1%;z-index:30}.inner_banner[style*="CERT-In.png"] .inner_banner_content{max-width:60%;margin:0 auto}.certin_banner .inner_banner_content p{font-size:36px;color:#fff}.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{font-size:1.1rem;font-weight:500;color:#f0f0f0;padding-top:.3rem;margin-bottom:.3rem}.footer_content{font-size:.9rem}.footer_content ul{padding-left:0;margin-bottom:0}.footer_content li{font-size:.9rem;padding-top:.3rem;padding-bottom:0;margin-bottom:0;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{font-size:.8rem;margin-bottom:.7rem}.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{font-size:1rem;margin-bottom:.3rem}.footer_content,.footer_content a,.footer_content li,.footer_content p,.footer_content ul{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{font-size:.95rem;margin-bottom:.2rem}.footer_content,.footer_content a,.footer_content li,.footer_content p,.footer_content ul{font-size:.8rem}.footer_content .d-flex.gap-3.mt-3.mt-md-4 img{width:16px!important;height:16px!important}}.trustedby-heading{line-height:1.1;margin-bottom:0}.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-weight:700;font-family:SF-Pro-Display-Bold,sans-serif}@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{max-width:100%!important;min-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(1)}.navbar-toggler{border:0}.offcanvas{background-color:#030507}.offcanvas-header .btn-close{filter:invert(1);opacity:1}.nav-link{color:#fff;font-family:var(--secondary-font)}button:focus:not(:focus-visible){box-shadow:unset}.service_dropdwon select{height:50px;border-radius:20px;border:1px solid #0c3748;font-family:var(--secondary-font)}.services_offered_col{border-right:0}.form-select{filter:invert(1)}.form-select:focus{border:1px solid #0c3748;box-shadow:unset}.aboutus_overview .custom_container{min-height:100%;height:100%}.aboutus_overview .custom_container .word_map_main{position:relative}.standalone_service_col:nth-child(1n) .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(1n) .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{display:block;margin-top:0}.why-card{margin:0 0 2rem}.why-card-1,.why-card-6{display:none}.step h4{font-size:20px}.step p{font-size:16px}.border_dot{display:none}.step.bottom,.step.top{transform:unset}.timeline-container{margin:0}.our_approach .swiper{padding:0}.step-content{padding:1rem;text-align:center}.timeline-line{display:none}.dot{position:absolute;height:12vh;width:12vh;z-index:1}.size-custom-1{height:10%;width:10%}.size-custom-2{height:20%;width:20%}.size-custom-3{height:30%;width:30%}.size-custom-4{height:40%;width:40%}.size-custom-5{height:60%;width:60%}.size-custom-6{height:80%;width: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{top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.section_padd{padding:2rem 1.5rem}.banner-content .custom_container,.custom_container,.custom_containerTwo{max-width:100%}.banner-content p{line-height:20px;max-width:90%}.btn-primary{font-size:16px}.arrow_btn{padding:.3rem}.overview_container{padding:1rem}.overview_bottom_left_layer img{left:-11%}.counter{padding:1rem 0;row-gap:1rem}.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{padding-top:0}.border_dot{top:11.2vw}}.our_services{padding:2rem 0!important}.our_services_tab_heading{border:none!important;background:#0f0f1a!important;border-radius:4rem;padding:1.2rem 2.5rem;display:flex;align-items:center;justify-content:center;width:100%;max-width:90vw;margin:0 auto}@media (max-width:900px){.our_services_tab_heading{padding:.7rem 1.2rem;border-radius:2.5rem}}@media (max-width:600px){.our_services_tab_heading{padding:.4rem .5rem;border-radius:1.5rem}}.tab_heading{font-size:.85vw!important;padding:.4rem 1.2rem!important;border-radius:2.5rem!important;box-shadow:none!important;margin:0 .2rem;min-width:13vw;max-width:13vw;display:flex;align-items:center;justify-content:center;height:4.9em;transition:background .2s,color .2s}.tab_heading,.tab_heading.active{border:none!important;font-weight:400!important}.tab_heading.active{background:var(--primary-color)!important;color:#fff!important;box-shadow:0 0 0 0 transparent!important;z-index:1}.tab_heading p{font-size:.75vw!important;font-weight:300!important;color:#b6b6b6!important;margin-bottom:0!important;text-align:center;word-break:break-word;white-space:normal;line-height:1.1;max-width:200px;min-width:120px;display:block;overflow-wrap:break-word}.tab_heading.active p{color:#fff!important;font-weight:400!important}@media (max-width:1200px){.tab_heading,.tab_heading p{font-size:.9vw!important;min-width:120px;max-width:200px}}@media (max-width:900px){.tab_heading,.tab_heading p{font-size:1.2vw!important;min-width:100px;max-width:170px}}@media (max-width:600px){.tab_heading,.tab_heading p{font-size:1.7vw!important;min-width:80px;max-width:120px}}.contactus-desc{font-size:1rem;max-width:60em;line-height:1.2;white-space:normal;overflow:visible;margin:1.2rem auto 0}@media (max-width:900px){.contactus-desc{max-width:32em;font-size:1rem;margin-top:1rem}}@media (max-width:600px){.contactus-desc{max-width:90vw;font-size:.95rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-top:.8rem}.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(14px + (16 - 14) * ((100vw - 320px) / (1920 - 320)))}.inner_banner_service.bg-opacity{position:relative;overflow:hidden}.inner_banner_service.bg-opacity:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-image:url(/images/services/banner_bg_new.png);background-size:cover;background-position:50%;opacity:.3;z-index:1;pointer-events:none}.inner_banner_service .inner_banner_content{position:relative;z-index:2}.service-listing-black-bg{background-color:#000}.binary-glow-banner{position:relative;overflow:hidden;min-height:100vh;display:flex;align-items:center}.binary-glow-banner:before{content:"";background:linear-gradient(45deg,rgba(66,186,235,.1),rgba(8,149,205,.2) 25%,rgba(66,186,235,.1) 50%,rgba(8,149,205,.2) 75%,rgba(66,186,235,.1));animation:glowPulse 4s ease-in-out infinite;z-index:1}.binary-glow-banner:before,.glow-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.glow-overlay{background:radial-gradient(circle at 30% 70%,rgba(66,186,235,.15) 0,transparent 50%),radial-gradient(circle at 70% 30%,rgba(8,149,205,.15) 0,transparent 50%);animation:glowMove 6s ease-in-out infinite;z-index:2}@keyframes glowPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.05)}}@keyframes glowMove{0%,to{transform:translateX(0) translateY(0);opacity:.4}25%{transform:translateX(20px) translateY(-10px);opacity:.6}50%{transform:translateX(-10px) translateY(20px);opacity:.8}75%{transform:translateX(-20px) translateY(-15px);opacity:.6}}.binary-glow-banner .inner_banner_content{position:relative;z-index:3;margin-bottom:2rem}.binary-glow-banner .inner_banner_content p{font-size:calc(10px + (14 - 10) * ((100vw - 320px) / (1920 - 320)));line-height:1.5;max-width:700px;margin:0 auto 1.5rem;font-weight:400;opacity:.9}.centered-backdot{position:absolute;top:45%;left:45%;transform:translate(-50%,-50%);z-index:1;opacity:.9}.centered-backdot .dot{animation:glowDim 2s ease-in-out infinite}.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}.services-list{list-style:disc;padding-left:1.5rem;margin-bottom:0;font-size:.85rem}.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{font-size:calc(32px + (50 - 32) * ((100vw - 320px) / (1920 - 320)))!important;font-weight:700!important;line-height:1.1;margin-bottom:1.5rem;font-family:var(--primary-font)!important}.inner_banner_service .inner_banner_content h3.sub_heading{font-family:var(--primary-font);font-size:10px!important}.inner_banner_service .btn{padding:.75rem 1.5rem;border-radius:8px;font-weight:500;font-size:1rem}@keyframes glowDim{0%,to{opacity:.2;transform:scale(1);filter:blur(50px)}50%{opacity:.6;transform:scale(1.2);filter:blur(30px)}}.binary-glow-banner{background-attachment:fixed}.binary-glow-banner:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 80%,rgba(66,186,235,.1) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(8,149,205,.1) 0,transparent 50%),radial-gradient(circle at 40% 40%,rgba(66,186,235,.05) 0,transparent 50%);animation:binaryGlow 8s ease-in-out infinite;z-index:1}@keyframes binaryGlow{0%,to{opacity:.2;filter:blur(0)}25%{opacity:.4;filter:blur(1px)}50%{opacity:.6;filter:blur(2px)}75%{opacity:.4;filter:blur(1px)}}.career-input{font-size:1rem;font-weight:400;background:#181c23d6;color:#fff;border:1px solid #23272f;border-radius:8px;padding:14px 18px;box-shadow:none;outline:none;transition:border .2s}.career-input:focus{border:1.5px solid #42baeb;background:#181c23;color:#fff}.career-input::placeholder{color:#6c757d;font-weight:400;opacity:1}.contact_form .custom-select,.contact_form .form-control{margin-bottom:.5rem}.contact_form .row>[class*=col-]{padding-right:10px;padding-left:10px}.contact_form .form-check-label,.contact_form label{font-size:.95rem;font-weight:400;color:#bfc9d1}.contact_form .form-check-input{margin-right:8px}.contact_form .text-danger{font-size:.85rem;margin-top:2px}.resume-upload-box{border:1px solid #23272f;border-radius:14px;background:#181c23;padding:18px 22px 12px;margin-bottom:.5rem;display:flex;flex-direction:column;gap:8px;position:relative;transition:border .2s}.resume-upload-box:focus-within,.resume-upload-box:hover{border:1.5px solid #42baeb}.resume-upload-header{font-size:1rem;font-weight:500;color:#fff;margin-bottom:6px}.resume-upload-body{display:flex;align-items:center;justify-content:space-between;font-size:.97rem;color:#bfc9d1;margin-bottom:2px}.resume-browse{color:#42baeb;text-decoration:underline;cursor:pointer}.resume-upload-icon{margin-left:10px;display:flex;align-items:center}.resume-upload-note{font-size:.92rem;color:#bfc9d1;margin-top:2px}.resume-file-name{font-size:.93rem;color:#42baeb;margin-top:2px}.date-format-label{font-size:.92rem;color:#42baeb;margin-top:2px;margin-bottom:2px}.form-unbold{font-family:SF-Pro-Display-Regular,Arial,sans-serif;font-weight:400!important;font-size:15px!important;color:#aeb4be!important}.radio-border{border:2.5px solid #42baeb!important;width:1.1em;height:1.1em}.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{color:#42baeb!important;text-decoration:underline;cursor:pointer}.form-check-label,.option-popup{font-family:SF-Pro-Display-Regular,Arial,sans-serif}.form-check-label,.form-control,.option-popup{font-weight:400!important;font-size:15px!important;color:#aeb4be!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{display:inline-block;font-size:inherit;vertical-align:middle;margin-right:.15em}.our-services-heading{white-space:nowrap}.thankyoupage{margin-top:10rem;font-size:var(--primary-font)}.centered-backdot .dot{animation:none!important;width:25vh;height:25vh;opacity:1;filter:blur(100px);transform:scale(1.2)}.inner_banner_service .inner_banner_content h3.sub_heading{font-size:calc(18px + (24 - 18) * ((100vw - 320px) / (1920 - 320)));font-weight:600;margin-bottom:1rem;font-size:16px!important;font-weight:600!important;margin-bottom:.5rem!important;line-height:1.2!important}.inner_banner_service .inner_banner_content p.text-color{font-size:calc(14px + (16 - 14) * ((100vw - 320px) / (1920 - 320)));color:#b6b6b6;max-width:600px;margin:0 auto 2rem;line-height:1.5}.recaptcha{width:100%;height:100%;overflow:hidden}.recaptcha iframe{height:100%;border-radius:unset}.ourJourneyContainer{position:relative;margin-top:1.3vw!important}.journey-title-sec{margin-bottom:4vw}.line{height:45.438vw;width:55.125vw}.dot{position:absolute!important;filter:grayscale(100%)}.dot img{height:1.8vw;width: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{width:20vw;gap:1vw;opacity:.2;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{top:17vw;left:25vw}.j-card4,.j-card5{flex-direction:row-reverse}.j-card5{top:18vw;right:28vw}.j-card6{top:24.2vw;right:30vw}.j-card7{top:24.2vw;left:28vw}.j-card8{top:31.4vw;left:28vw}.j-card8,.j-card9{flex-direction:row-reverse}.j-card9{top:30.4vw;left:50vw;width:23vw}.j-card10{top:36.5vw;left:43vw;width:25vw;flex-direction:row-reverse}.journey-mob{display:none!important}@media only screen and (max-width:1020px){.ourJourneyContainer{display:none!important}.journey-mob{display:block!important}}.blue-line{position:absolute;width:10%;height:.2vw;z-index:-1;background-color:#42baeb}.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;height:2vw;min-width:1.3vw;min-height:1.3vw}.timeline-content{width:16vw}.t-logo{width:3.438vw;height:3.438vw}.approach{min-height:10vw}