@font-face{font-family:Trap;src:url(/fonts/Trap-Bold.woff2) format("woff2"),url(/fonts/Trap-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Trap;src:url(/fonts/Trap-Medium.woff2) format("woff2"),url(/fonts/Trap-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Trap;src:url(/fonts/Trap-Black.woff2) format("woff2"),url(/fonts/Trap-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Trap;src:url(/fonts/Trap-Regular.woff2) format("woff2"),url(/fonts/Trap-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Trap;src:url(/fonts/Trap-ExtraBold.woff2) format("woff2"),url(/fonts/Trap-ExtraBold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Trap;src:url(/fonts/Trap-SemiBold.woff2) format("woff2"),url(/fonts/Trap-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}*{padding:0;box-sizing:border-box}*,body{margin:0}body{font-size:18px;overflow-x:hidden;font-family:Trap;font-style:normal;background:var(--dark-blue)}html{scroll-behavior:smooth}.container{max-width:1380px;width:100%;margin:0 auto;padding:0 50px}:root{--white:#fff;--black:#000;--dark-blue:#191935;--sky-blue:rgba(114,161,211,.5);--dark-sky-blue:#72a1d3;--card-heading:#0047ab;--header-link-bg:linear-gradient(128.17deg,rgba(75,0,130,.5) 7.15%,rgba(0,71,171,.5) 89.25%);--homepage-heading:linear-gradient(103.01deg,#fff 19.55%,#c4e1ef 85.28%);--card-bg:#c4e1ef;--text-color:#c9c9c9;--a-btn:linear-gradient(128.17deg,indigo 7.15%,#0047ab 89.25%);--grey:#5d5d5d;--text-sky:rgba(147,189,234,.7)}.grecaptcha-badge{display:none!important}.bg_white{background-color:var(--white)}.bg_black{background-color:var(--black)}.text_white{color:var(--white)}.text_black{color:var(--black)}.a_btn{padding:12px 24px;border-radius:160px;background:var(--a-btn);width:fit-content;position:relative}.a_btn:after{transform:rotate(180deg);top:-7px;left:4px}.a_btn:after,.a_btn:before{position:absolute;content:"";background:url('data:image/svg+xml,<svg width="27" height="28" viewBox="0 0 27 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path fillRule="evenodd" clipRule="evenodd" d="M19.9999 10.0652C17.7297 18.5379 9.02078 23.566 0.54808 21.2958L-6.91414e-06 23.3413C9.60238 25.9142 19.4724 20.2157 22.0454 10.6133L19.9999 10.0652Z" fill="white"/><path d="M23.5316 2.82843L22.231 5.65685L23.5316 8.48528L20.7031 7.18472L17.8747 8.48528L19.1753 5.65685L17.8747 2.82843L20.7031 4.12899L23.5316 2.82843Z" fill="white"/></svg>');background-repeat:no-repeat;width:26.36px;height:28px}.a_btn:before{bottom:-7px;right:0}a{font-family:Trap;font-size:16px;font-weight:600;line-height:17.6px;color:var(--white);text-decoration:none}img{display:block;height:auto;border:none;width:100%}h1,h2,h3,h4,h5,h6,ol,ul{margin:0;padding:0}.title_h1,h1{font-family:Trap;font-size:150px;font-weight:500;line-height:165px}.title_h2,h2{font-weight:800;line-height:70.4px;font-size:64px;font-style:normal}.title_h3,h3{font-size:30px;font-style:normal;font-weight:600;line-height:129.7%}.title_h4,h4{font-size:24px;font-weight:700;line-height:36px}.title_h4,h4,p{font-style:normal}p{color:var(--black);font-size:20px;font-weight:400;line-height:150%;margin:0;padding:0}.text-72{font-weight:700;font-size:72px;line-height:90px;letter-spacing:-3.08px}.text-52{font-size:52px}.text-40,.text-52{font-weight:700;line-height:58px;letter-spacing:0}.text-40{font-size:40px}.text-18{font-size:18px;line-height:27px}.text-16,.text-18{font-weight:400;letter-spacing:0}.text-16{font-size:16px;line-height:24px}.text-12{font-weight:600;font-size:12px;line-height:18px;letter-spacing:0}.text-24{font-weight:400;font-size:24px;line-height:36px;letter-spacing:0;text-align:center}.flex{display:flex;align-items:center;justify-content:space-between}.header{position:sticky;top:0;width:100%;z-index:10;background:#00000040;backdrop-filter:blur(6px);transition:transform .3s ease-in-out,opacity .3s ease-in-out}.logo{width:auto;height:42px}.header_logo{width:18.907%}.header_link p.hire_menu,.header_link>a{padding:24px 0;align-items:center}.header_link{display:flex;gap:48px;border-radius:130px}.header_link a,.header_link p{font-size:16px;font-weight:600;line-height:17.6px;color:#fff;cursor:pointer}.contactus_button a{font-size:18px;font-weight:600;line-height:19.8px}.contactus_button{display:flex;gap:30px;width:max-content}.header_main .contactus_button{position:relative}.header_main .contactus_button:after{position:absolute;content:"";width:26.36px;height:28px;background:url('data:image/svg+xml,<svg width="27" height="28" viewBox="0 0 27 28" fill="none" xmlns="http://www.w3.org/2000/svg"><path fillRule="evenodd" clipRule="evenodd" d="M19.9999 10.0652C17.7297 18.5379 9.02078 23.566 0.54808 21.2958L-6.91414e-06 23.3413C9.60238 25.9142 19.4724 20.2157 22.0454 10.6133L19.9999 10.0652Z" fill="white"/><path d="M23.5316 2.82843L22.231 5.65685L23.5316 8.48528L20.7031 7.18472L17.8747 8.48528L19.1753 5.65685L17.8747 2.82843L20.7031 4.12899L23.5316 2.82843Z" fill="white"/></svg>');background-repeat:no-repeat;background-size:100%;bottom:-9px;right:-16px}.header.scrolled{background:rgba(0,0,0,.25);backdrop-filter:blur(6px)}.header_mobile_toggle{display:block;cursor:pointer}.mobile_links{visibility:hidden;position:absolute;transform:translateX(-100%)}.mobile_links .contactus_button{padding:0;background:none}.mobile_links .a_btn:after,.mobile_links .a_btn:before{display:none}.header.hidden{visibility:hidden}.hire_sub_menu{opacity:1;display:none;position:absolute;background:linear-gradient(128.17deg,indigo 7.15%,#0047abc9 89.25%);backdrop-filter:blur(2px);width:280px;top:40px;left:-20px;z-index:30;gap:16px;padding:18px;border:2px solid #0047abd3}.hire_menu{position:relative;cursor:pointer}.hire_menu:hover+.hire_sub_menu,.hire_sub_menu:hover{opacity:1;display:grid;z-index:30}.mob_view{display:none}.homepage_section{position:relative;min-height:696px;padding:80px 0 0}.homepage_section:before{position:absolute;content:"";width:62%;height:600px;background:url(/homepage_patch.png);background-repeat:no-repeat;background-size:cover;z-index:-1;top:-208px;right:0}.homepage_section:after{position:absolute;content:"";inset:0;width:100%;background:url(/homepage_bg.webp);background-repeat:no-repeat;background-size:cover;background-position:50%;z-index:-2;top:-113px}.homepage_main{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.home_header{grid-column:1/3;grid-row:1/3}.home_details{grid-column:2/3;grid-row:2/3;margin-bottom:-30px}.home_details p{font-size:20px;font-weight:600;line-height:30px;color:#fff;margin-bottom:40px}.header.hidden{transform:translateY(-100%);opacity:0}.header.visible{transform:translateY(0);opacity:1}.intro_section{position:relative}.intro_section:before{position:absolute;content:"";width:100%;inset:0;background:url(/intro_bg_patch.png);background-repeat:no-repeat;background-size:cover;z-index:-1}.intro_upper{padding:160px 0}.intro_bottom{padding:120px 0 40px}.intro_bottom_right{display:grid;grid-auto-flow:column;gap:128px}.intro_bottom p,.intro_bottom_right p{display:grid}.intro_upper p{font-size:48px;font-weight:400;line-height:72px;color:#93bdea;text-align:center}.intro_upper p span{font-weight:700}.intro_bottom p{font-size:24px;font-weight:400;line-height:36px;color:var(--text-color)}.intro_bottom p span{margin-top:8px}.intro_bottom_right p span{font-weight:700}.steps_section{padding:80px 0}.steps_section .container h2{color:var(--dark-sky-blue);text-align:center;margin-bottom:64px}.step_card{background:var(--card-bg);padding:48px 32px 189px;position:relative;height:inherit;overflow:hidden}.step_card:after{position:absolute;content:"";width:100%;height:200px;bottom:-11px;left:0;right:0;background:url(/card_bg_patch.png);background-repeat:no-repeat;background-size:100%}.steps_card_box{display:grid!important;grid-template-columns:repeat(3,1fr);gap:32px}.card_details{margin-top:69px;display:grid;gap:24px}.step_card>p{color:var(--sky-blue);font-size:48px;font-weight:700;line-height:72px}.card_details h3{font-size:48px;font-weight:600;line-height:52.8px;color:var(--card-heading)}.card_details p{font-size:18px;font-weight:500;line-height:27px;color:var(--card-heading)}.intelligent_solution_heading .title_h2{color:var(--dark-sky-blue)}.intelligent_solution_heading .text-24{color:#93bdea}.intelligent_solution_heading{max-width:1280px!important}.intelligent_solution_section{padding:80px 0}.intelligent_solution_section .btn_hire{color:#191935}.services_section{padding:80px 0}.services_heading{max-width:1006px;margin:0 auto 64px;display:grid;gap:12px}.services_heading h2,.services_heading p{color:var(--dark-sky-blue);text-align:center}.services_heading p{font-weight:400;font-size:24px;line-height:36px;letter-spacing:0;text-align:center;margin:0 auto}.services_box{display:grid;grid-template-columns:repeat(4,1fr);row-gap:10px;column-gap:9.33px}.services_type{padding:16px;background:var(--card-bg);display:grid;align-content:space-between;border:1px solid transparent;transition:all .3s ease-in-out}.services_type h3,.services_type h4{color:var(--card-heading)}.services_type p{color:var(--grey);font-size:16px;font-weight:400;line-height:24px}.sectors_section{padding:80px 0}.sector_box p{font-size:40px;font-weight:600;line-height:44px;text-align:center;color:var(--card-heading);z-index:5}.sector_box{background:var(--card-bg);max-width:300px;aspect-ratio:1;display:grid;justify-content:center;align-items:center;position:relative}.sector_box:after{position:absolute;content:"";inset:0;width:100%;background:url(/sector_patch.png);background-repeat:no-repeat;background-size:170%;background-position:50%;z-index:0}.sectors_type{display:grid;grid-template-columns:repeat(4,1fr);row-gap:24px;column-gap:26.67px}.sectors_main{text-align:center}.sectors_main h2{color:var(--dark-sky-blue);margin-bottom:64px}.review_section{padding:80px 0}.says_image{width:200px;aspect-ratio:auto;border-radius:99%;margin:0 auto}.review_main h2{text-align:center;color:var(--dark-sky-blue);margin-bottom:64px}.review_details{display:grid;gap:30px}.review_details>p{font-size:28px;font-weight:400;line-height:48px;text-align:center;color:var(--white);margin-bottom:24px;margin-inline:60px}.says_profile_details{display:grid;grid-auto-flow:row;align-items:center;place-content:center;text-align:center;gap:20px}.says_profile_details p:first-child{font-size:30px;font-weight:600;line-height:36px;color:var(--white)}.says_profile_details p:nth-child(2){font-size:24px;font-weight:400;line-height:24px;color:hsla(0,0%,100%,.5)}.left_arrow{position:relative;top:15px;left:0}.right_arrow{position:relative;top:-10px;right:12px}.says_arrow{display:grid;grid-auto-flow:column;justify-content:center}.contactus_section{padding:130px 0}.contact_form .contactus_button .contactus_button__button{font-size:18px;font-weight:600;line-height:19.8px;color:var(--white);font-family:Trap}.contact_us_main{display:flex;justify-content:space-between;gap:30px}.contact_us_heading{max-width:400px;width:-webkit-fill-available;text-align:start}.contact_form{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;align-items:flex-start;width:100%;background:#f3f7fb;padding:32px;border:2px solid #dbe6f0;border-radius:16px}.message_box{grid-row:4}.contact_box,.email_box,.message_box{grid-column:1/3}.contact_box{grid-row:2}.input_box{display:grid;gap:4px}.input_box input::placeholder,.input_box textarea::placeholder{font-family:Trap;font-weight:500;font-size:14px;line-height:18px;letter-spacing:0;color:rgba(17,59,99,.5)}.input_box input,.input_box textarea{background:var(--white);border:2px solid #dbe6f0;border-radius:8px;padding:15px 12px;font-family:Trap;font-weight:500;font-size:14px;line-height:18px;color:#113b63}.input_box textarea{min-height:142px;resize:none}.input_box label{color:#113b63}.contact_form .contactus_button{background:linear-gradient(128.17deg,#c4e1ef 7.15%,#72a1d3 89.25%);border:none}.contact_us_heading .text-18,.contact_us_heading h2{color:var(--dark-sky-blue)}.contact_us_heading{display:grid;gap:24px;place-content:start}.contactus_details{display:grid;gap:36px}.contactus_details_upper{display:grid;grid-auto-flow:row;gap:16px}.form-btn{background:#eebb05;border-radius:8px;text-align:center;border:2px solid transparent;transition:all .2s ease-in-out;width:140px;height:48px;display:grid;place-content:center;place-items:center}.form-btn:hover{background:#fff;border:2px solid #eebb05}button.contactus_button__button{background:transparent;border:none;line-height:19.8px;font-weight:600;font-size:16px;line-height:24px;font-family:Trap;text-align:center;color:#0e0d82}.contactus_details_box{display:grid;gap:10px}.contactus_details_box p.text-12{color:var(--card-bg);font-size:16px}.contactus_details_box a.text-12{color:var(--dark-sky-blue);font-size:20px;line-height:normal}.contactus_details_botttom{display:grid;grid-auto-flow:column;gap:16px;place-content:start}.social_media_logo{border:1px solid rgba(196,225,239,.6);border-radius:100%;width:32px;height:32px;display:grid;justify-content:center;align-items:center}.social_media_logo svg path{fill:rgba(196,225,239,.6)}.social_media_logo:hover{background:var(--card-bg);cursor:pointer;transition:all .3s ease-in-out}.social_media_logo:hover svg path{fill:var(--dark-blue)}.swiper-slide{margin-left:0!important;margin-right:0!important}.slick-track{width:0!important}.slick-list,.slick-track{max-width:1280px!important}.swiper-wrapper{gap:42px;display:grid!important;grid-auto-flow:column!important}p.error_text{font-size:12px;color:red}.cursor-pointer{cursor:pointer}.ourteam_upper h2{color:var(--card-bg);margin-bottom:24px}.ourteam_upper p{color:var(--text-sky)}.ourteam_main{display:grid;gap:80px}.ourteam_down{display:grid;grid-auto-flow:column;gap:24px}.team_box{padding:18px 16px;border:2px solid var(--white);border-radius:24px;height:460px}.team_box img{color:transparent;height:100%;object-fit:cover}.team_profile_box{display:grid;grid-auto-flow:column;background:var(--white);padding:12px;border-radius:16px;position:relative;top:-80px}.aboutUs_intro_main{display:grid;gap:32px}.aboutUs_intro_main h1{font-weight:700;font-size:72px;line-height:90px;letter-spacing:-3.08px;color:var(--card-bg)}.aboutUsIntro_section{padding:48px 0 0}.aboutUs_intro_main .text-18{color:var(--text-sky);width:100%;max-width:600px}.our_mission_section{padding:120px 0}.our_mission_main{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,1fr);gap:32px}.our_mission_img img{width:100%;height:auto;object-fit:cover;border-radius:20px;aspect-ratio:1/.95}.our_mission_detils{width:100%;height:100%;background:var(--card-bg);border-radius:20px;padding:32px;display:grid;place-content:space-between}.our_mission_detils p:first-child{font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.18px;color:#0047ab;text-transform:uppercase}.our_mission_detils p:nth-child(2){font-weight:400;font-size:20px;line-height:30px;letter-spacing:-.18px;color:var(--dark-sky-blue)}.futire_tech_down{display:grid;gap:100px;grid-template-columns:repeat(3,1fr)}.future_tech_main{display:grid;gap:80px}.futire_tech_down_box{display:grid;gap:12px}.futire_tech_down_box_icon{margin-bottom:12px;height:48px;width:48px;background:var(--card-bg);border-radius:16px;display:grid;justify-content:center;align-items:center}.futire_tech_down_box .text-18{color:var(--card-bg);font-weight:600}.futire_tech_down_box .text-16,.future_tech_upper .text-18{color:var(--text-sky)}.future_tech_upper h2{color:var(--card-bg)}.future_tech_upper{width:100%;max-width:584px;display:grid;gap:24px}.future_tech_section{padding:0 0 120px}.whychoose_web_main .future_tech_upper{max-width:644px}.trusted_web_box,.whychoose_web_box{gap:64px;grid-template-columns:repeat(4,1fr);grid-auto-flow:dense}.whychoose_web_section{padding:120px 0}.web_services_section{padding:80px 0}.web_services_heading{max-width:1170px}.web_services_heading p{max-width:1006px}.trusted_web_box{gap:64px}.trustedwebpartner_section{padding:0 0 120px}.hireus_box_section{padding:0 0 80px}.hireus_main{max-width:1000px;background:var(--white);width:100%;border-radius:40px;padding:16px 0;margin:0 auto}.hireus_contain{max-width:840px;display:grid;gap:16px;margin:0 auto}.btn_hire{padding:12px 38px;min-width:168px;font-weight:700;font-size:20px;line-height:24px;letter-spacing:-.18px;text-align:center;background:#93bdea;color:var(--card-heading);margin:0 auto;border-radius:8px;border:2px solid transparent;transition:.3s ease-in-out}.btn_hire:hover{background:var(--card-heading);color:#93bdea;border:2px solid #93bdea}.hireus_contain .text-40{color:#0047ab}.hireus_contain .text-18{color:#93bdea}.hireus_details{display:grid;gap:8px;text-align:center}.webservices_banner_section{padding:48px 0 80px}.webservices_banner_main{display:grid;gap:64px}.webservices_banner_heading h2{color:var(--card-bg)}.webservices_banner_heading p{color:var(--text-sky)}.webservices_banner_heading{text-align:center;max-width:1200px;margin:0 auto;display:grid;gap:32px}.webservices_banner_down{max-width:900px;margin:0 auto;display:grid;gap:64px}.webservices_banner_down_logo{display:flex;gap:40px;flex-wrap:wrap;justify-content:center;align-items:center}.webservices_banner_down_logo img{width:auto;object-fit:contain;height:40px}.contactus_form{width:100%}.contactus_form iframe{width:100%;box-shadow:var(--sds-size-depth-0) var(--sds-size-depth-100) var(--sds-size-depth-100) var(--sds-size-depth-negative-100) var(--sds-color-black-100);box-shadow:var(--sds-size-depth-0) var(--sds-size-depth-400) var(--sds-size-depth-800) var(--sds-size-depth-negative-100) var(--sds-color-black-200);border-radius:16px;border:2px solid #fff;height:290px}.contactus_page_section{padding:48px 0 80px}.services_trusted_section{padding:120px 0}.all_services_section{padding:80px 0;border:0 solid var(--card-bg)}.services_banner_main{display:grid;grid-auto-flow:column;justify-content:space-between}.services_banner_right{display:grid;gap:24px}.services_banner_right .btn_hire{margin:0;width:max-content}.services_banner_section{padding:48px 0 120px}.services_banner_right .text-18{color:var(--text-sky)}.services_banner_down{max-width:1280px}.services_banner_down_logo{max-width:900px;margin:0 auto}.border-top{border-top:1px solid var(--card-bg)}.footer_upper{display:grid;gap:32px}.footer_link_main{display:grid;grid-auto-flow:column;justify-content:space-between;align-items:center}.footer_link{display:flex;flex-wrap:wrap;gap:24px}.footer_main{display:grid;gap:40px}.footer_down{display:grid;grid-auto-flow:column;justify-content:space-between;padding-top:32px;border-top:1px solid hsla(0,0%,96%,.5)}.footer_link a{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}.footer{padding:48px 0;background:linear-gradient(180deg,#191935,#0907a4)}.footer_down a,.footer_down p{font-weight:400;font-size:14px;line-height:21px;color:hsla(0,0%,100%,.5)}.relative{position:relative}.absolute{position:absolute}.new-top-section{overflow:hidden;padding-block:120px}.new-top-section__bg{top:0}.new-top-section__patch{width:1000px;right:0;top:-25%}.new-top-section__details{color:#fff;max-width:56ch;right:100px;position:absolute;bottom:-40px;display:grid;gap:40px}.new-top-section__details p{color:#fff;text-align:justify;font-size:20px;line-height:30px;font-weight:600}.newHeader{position:sticky;top:0;z-index:99;height:66px;display:grid;align-items:center;background:linear-gradient(128.17deg,rgba(158,229,255,.1) 7.15%,rgba(0,0,241,.1) 89.25%);border-bottom:1px solid hsla(0,0%,100%,.5);backdrop-filter:blur(2px)}.newHeader__cont__icon,.newHeader__cont__menu__onlyMobile{display:none}.new-top-section h1{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25)}.newHeader___fixed{position:fixed;top:0;left:0;right:0}.newHeader__cont{display:grid;justify-content:space-between;grid-auto-flow:column;align-items:center}.newHeader__cont img{max-height:42px}.newHeader__cont__menu{display:grid;grid-auto-flow:column;gap:48px}.newHeader__cont__menu p,.newHeader__cont__menu>a{font-weight:600;font-family:Trap;font-size:16px;padding-block:12px;line-height:17.6px;color:var(--white);text-decoration:none}@media (max-width:1300px){.title_h1,h1{font-size:132px}.homepage_section{padding:25px 0 0}.intro_upper{padding:80px 0}.card_details{margin-top:30px}.step_card{padding:48px 32px 140px}.step_card:after{bottom:-38px}.homepage_section{min-height:610px}}@media (max-width:1200px){.title_h1,h1{font-size:113px}.step_card{padding:40px 30px 127px}.card_details{margin-top:24px}.step_card:after{bottom:-65px}.sectors_type,.services_box{grid-template-columns:repeat(3,1fr)}.sector_box{max-width:none}.homepage_section{min-height:590px}.step_card{padding:48px 24px 189px}}@media (max-width:1024px){.sectors_type,.services_box{grid-template-columns:repeat(2,1fr)}.title_h1,h1{font-size:96px;line-height:130px}.home_details p{font-size:15px;line-height:24px}.home_details{margin-bottom:-54px;margin-left:-28px}.homepage_section{min-height:510px}}@media (max-width:900px){.home_details{grid-column:none;grid-row:none;text-align:center;max-width:600px;margin:30px auto 0}.home_details .a_btn{margin:0 auto}.steps_card_box{grid-template-columns:repeat(2,1fr)}.homepage_main{display:block;gap:20px}.title_h1,h1{font-size:90px;text-align:center;line-height:105px}.homepage_section:after{background-size:cover}.homepage_section{min-height:fit-content;padding:20 0 50px}.header_mobile_toggle{display:block}.header_link,.mob_view .contactus_button{display:none}.mobile_links>.contactus_button{margin:0 auto}.services_banner_main{grid-auto-flow:row}.future_tech_upper{text-align:center;max-width:max-content}.services_banner_right{text-align:center;place-items:center}.services_banner_main{gap:20px}.mobileIcon{height:35px;cursor:pointer;z-index:20;position:relative;display:flex;align-items:center}.mobileIcon div{display:inline-block;position:relative}.mobileIcon div,.mobileIcon div:before{width:24px;height:3px;border-radius:5px;background:var(--white);transition:all .3s ease 0s}.mobileIcon div:before{position:absolute;content:"";top:-8px}.mobileIcon div:after{position:absolute;content:"";width:24px;height:3px;border-radius:5px;background:var(--white);bottom:-8px;transition:all .3s ease 0s}.menu-open .mobileIcon div:before{transform:rotate(45deg);top:-1px;background:var(--white)}.menu-open .mobileIcon div:after{transform:rotate(-45deg);top:-1px;background:var(--white)}.menu-open .mobileIcon div{background:hsla(0,0%,100%,0)}.menu-open{overflow:hidden}.header.visible{padding:16px 0;background:var(--header-link-bg);backdrop-filter:none}.header_link p.hire_menu,.header_link>a{padding:0}.menu-open .header_link{display:flex;flex-direction:column;height:calc(100vh - 74px);width:100%;inset:74px 0 0 0;position:absolute;overflow-y:auto;background:var(--header-link-bg);padding:24px;gap:24px;border-radius:0;backdrop-filter:blur(5px);border:none}.hire_sub_menu{position:static;background:none;width:auto;border:none;padding:0;margin-top:24px;display:grid;gap:24px}.mobile_links.open{display:flex;flex-direction:column;height:100vh;width:100%;inset:0;background-size:100%;position:absolute;background:var(--a-btn);justify-content:center;text-align:center;gap:50px;transition:all .3s ease-in-out;visibility:visible;transform:translateX(0)}.mobile_links.hidden{transform:translateX(-100%)}.header_logo{z-index:25}.mob_view{display:flex;gap:40px;align-items:center}.futire_tech_down,.trusted_web_box,.whychoose_web_box{grid-template-columns:repeat(2,1fr);gap:30px}.contact_us_main{flex-direction:column}.contact_form{grid-template-columns:none}.contact_box,.email_box,.message_box{grid-row:auto;grid-column:auto}.whychoose_web_main .future_tech_upper{max-width:max-content}}@media (max-width:768px){.rights_main .container .flex{flex-direction:column;align-items:start;gap:50px}.title_h1,h1{font-size:76px;line-height:90px}.intro_bottom_right{justify-content:space-between;width:100%}.left_arrow svg,.right_arrow svg{width:90px;height:70px}.steps_card_box{grid-template-columns:repeat(1,1fr);gap:16px}.step_card{padding:30px 20px 180px}}@media (max-width:600px){.all_services_section,.contactus_section,.our_mission_section,.sectors_section,.services_section,.services_trusted_section,.whychoose_web_section{padding:32px 0}.services_banner_section{padding:20px 0 50px}.future_tech_section,.trustedwebpartner_section{padding:0 0 50px}.web_services_section{padding:50px 0}.webservices_banner_section{padding:20px 0 40px}.webservices_banner_heading .text-72{font-size:50px;letter-spacing:1px;line-height:60px}.webservices_banner_heading{gap:16px}.contactus_section .container h2{margin-bottom:0;font-size:32px;line-height:normal}.contact_us_heading .text-18{font-size:16px;line-height:24px}.contactus_details_box a.text-12{font-weight:400;font-size:15px}.contactus_details{gap:24px}.input_box label{font-size:14px}.step_card:after{bottom:0}.intro_bottom p{font-size:20px;line-height:30px}.rights_main .container .flex{gap:30px}.intro_bottom{padding:50px 0 40px}.card_details p:first-child{font-size:40px;line-height:48.8px}.step_card>p{font-size:24px;line-height:150%}.sector_box p{font-size:20px;line-height:normal}.title_h2,h2{line-height:normal;font-size:32px}.services_heading{margin-bottom:40px}.text-24{font-size:16px;line-height:24px}.intro_upper{padding:64px 0}.intro_upper p{font-size:24px;font-weight:400;line-height:150%}.intro_section:before{background-size:cover;background-position:top}.title_h4,h4{font-size:22px;line-height:34px}.services_box .title_h4{font-size:18px;line-height:150%;min-height:54px}.services_type p{line-height:130%}.services_box{grid-template-columns:repeat(2,1fr)}.services_type{padding:12px;align-content:start}.sectors_type{grid-template-columns:repeat(2,1fr);gap:16px}.contact_form{grid-template-columns:repeat(1,1fr);padding:24px;gap:16px}.form-btn{width:140px;height:48px;display:grid;place-content:center;place-items:center}button.contactus_button__button{font-weight:600}.input_box input,.input_box textarea{padding:12px 10px}.message_box{grid-column:auto;grid-row:auto}.container{padding:0 16px}.header_logo{width:35.907%}.review_details>p{font-size:16px;font-weight:400;line-height:150%;margin-inline:0}.says_profile_details p:first-child{font-size:16px}.says_profile_details{gap:8px;margin-left:0}.says_image{width:80px;height:80px}.says_profile_details p:nth-child(2){font-size:14px}.says_profile_details p:first-child{line-height:20px}.review_main h2{margin-bottom:48px}.left_arrow svg,.right_arrow svg{width:auto;height:30px}.says_arrow{left:100px;bottom:-20px}.right_arrow{top:0;left:0}.left_arrow{top:5px;left:0}.swiper-slide-active{margin-left:10px!important}.swiper-wrapper{margin-left:8px}.card_details{margin-top:15px;gap:12px;position:relative;z-index:1}.card_details h3{font-size:24px;line-height:150%;max-width:17ch}.card_details p{font-size:16px;line-height:24px}.futire_tech_down{gap:30px}.step_card:after{bottom:-70px}.our_mission_main{grid-template-columns:none}.futire_tech_down,.our_mission_main,.ourteam_down{grid-auto-flow:row}.aboutUs_intro_main h1{font-size:36px;letter-spacing:1px;line-height:normal}.aboutUs_intro_main .text-18,.future_tech_upper .text-18,.our_mission_detils p:nth-child(2){font-size:16px;line-height:normal}.aboutUs_intro_main,.future_tech_upper,.ourteam_upper{text-align:center}.future_tech_upper h2,.ourteam_upper h2{line-height:normal;font-size:32px}.aboutUs_intro_main{gap:12px}.future_tech_main{gap:40px}.aboutUsIntro_section{padding:10px 0 0}.ourteam_main{gap:40px}.ourteam_upper h2{margin-bottom:12px}.hireus_box_section .container{padding:0}.hireus_main{border-radius:0;padding:24px}.webservices_banner_down_logo{gap:24px}.webservices_banner_down,.webservices_banner_main{gap:48px}.intelligent_solution_section .btn_hire{padding:8px 16px;font-size:16px;line-height:normal}.webservices_banner_down_logo img{height:24px}.footer_link{gap:12px}.footer_main{gap:32px}.footer_down{padding-top:16px}.footer_upper{gap:28px}.footer_link_main{grid-auto-flow:row;gap:16px}.footer_link a{font-weight:400;font-size:14px;line-height:24px}.footer{padding:48px 0 16px}.footer_down a,.footer_down p{font-weight:400;font-size:12px;line-height:21px}.newHeader__cont__icon{display:grid;grid-auto-flow:column;gap:16px;align-items:center}.newHeader__cont__icon a{display:grid}.newHeader__cont__menu{display:none}.newHeader__cont__logo{height:28px;width:auto}.newHeader__cont>a{display:grid}.menu-open .newHeader__cont__menu__onlyMobile{display:grid;position:absolute;left:0;right:0;top:66px;gap:16px;background:linear-gradient(128.17deg,rgba(158,229,255,.5) 7.15%,rgba(0,0,241,.5) 89.25%);border-bottom:1px solid hsla(0,0%,100%,.5);backdrop-filter:blur(5px);padding:24px 16px}.newHeader__cont__menu__onlyMobile__link{display:grid;grid-auto-flow:column;gap:14px;justify-content:space-between;align-items:center}.newHeader__cont__menu__onlyMobile__link a,.newHeader__cont__menu__onlyMobile__link p{font-size:16px;color:#fff;font-weight:500;line-height:1}.newHeader__cont__menu__onlyMobile__hireUs{display:flex;flex-wrap:wrap;gap:12px;padding:16px 12px;background-color:#c4e1ef;border-radius:16px;position:relative}.newHeader__cont__menu__onlyMobile__hireUs:before{content:"";position:absolute;top:-12px;left:32%;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:14px solid #c4e1ef}.newHeader__cont__menu__onlyMobile__hireUs a{color:#113b63;font-size:14px;font-weight:500}.newHeader__cont__menu__onlyMobile__hireUs__divider{width:1px;background-color:#113b63}.hide-mob,.hire_sub_menu{display:none}.new-top-section{padding-block:32px;padding-top:98px}.new-top-section h1{font-size:46px;line-height:normal}.new-top-section__details{position:static;gap:32px;max-width:none}.new-top-section__details p,.services_heading p{text-align:center;font-size:16px;line-height:26px}.new-top-section__details .contactus_button{margin:0 auto}.new-top-section__bg{top:0;height:100%;width:auto;left:0;transform:translateX(-30%)}.new-top-section .container{display:grid;gap:32px}.new-top-section__patch{width:350px;right:0;top:-2%}.intelligent_solution_section,.services_section,.steps_section{padding:32px 0}.steps_section .container h2{margin-bottom:48px}.step_card{padding:24px 24px 100px}.sectors_main h2{margin-bottom:48px}}@media (max-width:479px){.title_h1,h1{font-size:60px;line-height:75px}.futire_tech_down{grid-template-columns:none}}@media (max-width:374px){.contactus_details_upper{grid-auto-flow:row;gap:8px}.title_h1,h1{font-size:40px;line-height:55px}.home_details p{margin-bottom:24px}.a_btn{padding:10px 18px}.contactus_button a{font-size:15px;line-height:15.8px}.homepage_section{padding:20px 0 40px}.contactus_section,.review_section,.sectors_section,.services_section,.steps_section{padding:40px 0}.sectors_main h2,.steps_section .container h2{margin-bottom:30px}.title_h2,h2{line-height:40px;font-size:30px}.home_details p{font-size:16px;line-height:30px}.services_heading{margin-bottom:30px}.title_h4,h4{font-size:20px;line-height:28px}.services_type p{font-size:14px}.review_main h2{margin-bottom:25px}.step_card:after{bottom:-70.4px}}